/* Minification failed. Returning unminified contents.
(1,336172): run-time error CSS1019: Unexpected token, found '}'
(7,422): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(7,1139): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,1157): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(7,1978): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,2003): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(7,2044): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,2061): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(7,2159): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,2188): run-time error CSS1035: Expected colon, found '{'
(7,2389): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,2410): run-time error CSS1035: Expected colon, found '{'
(7,2668): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,2702): run-time error CSS1035: Expected colon, found '{'
(7,3183): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,3209): run-time error CSS1035: Expected colon, found '{'
(7,3762): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,3791): run-time error CSS1035: Expected colon, found ','
(7,4044): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,4065): run-time error CSS1035: Expected colon, found ','
(7,4375): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,4404): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(7,4907): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,4928): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(7,5584): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,5609): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(7,5987): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,6004): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(7,6503): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,6531): run-time error CSS1035: Expected colon, found '{'
(7,7022): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,7042): run-time error CSS1035: Expected colon, found '{'
(7,7587): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,7617): run-time error CSS1035: Expected colon, found '{'
(7,8288): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,8310): run-time error CSS1035: Expected colon, found '{'
(7,9041): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,9066): run-time error CSS1062: Expected semicolon or closing curly-brace, found '11.1%'
(7,9841): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,9858): run-time error CSS1062: Expected semicolon or closing curly-brace, found '11.1%'
(7,10746): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,10774): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(7,11373): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,11393): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(7,12058): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,12090): run-time error CSS1062: Expected semicolon or closing curly-brace, found '60%'
(7,12601): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,12625): run-time error CSS1062: Expected semicolon or closing curly-brace, found '60%'
(7,13214): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,13246): run-time error CSS1062: Expected semicolon or closing curly-brace, found '60%'
(7,13757): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,13781): run-time error CSS1062: Expected semicolon or closing curly-brace, found '60%'
(7,14370): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,14403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '60%'
(7,14916): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,14941): run-time error CSS1062: Expected semicolon or closing curly-brace, found '60%'
(7,15535): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,15565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '60%'
(7,16106): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,16128): run-time error CSS1062: Expected semicolon or closing curly-brace, found '60%'
(7,16741): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,16770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(7,17004): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,17025): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(7,17328): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,17361): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(7,17619): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,17644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(7,17983): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,18016): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(7,18194): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,18219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(7,18478): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,18512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(7,18690): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,18716): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(7,18978): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,19009): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(7,19269): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,19292): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(7,19627): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,19657): run-time error CSS1035: Expected colon, found '{'
(7,19682): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,19704): run-time error CSS1035: Expected colon, found '{'
(7,19789): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,19823): run-time error CSS1035: Expected colon, found '{'
(7,19960): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,19986): run-time error CSS1035: Expected colon, found '{'
(7,20195): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,20232): run-time error CSS1035: Expected colon, found '{'
(7,20373): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,20402): run-time error CSS1035: Expected colon, found '{'
(7,20624): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,20658): run-time error CSS1035: Expected colon, found '{'
(7,20795): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,20821): run-time error CSS1035: Expected colon, found '{'
(7,21030): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,21067): run-time error CSS1035: Expected colon, found '{'
(7,21208): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,21237): run-time error CSS1035: Expected colon, found '{'
(7,21459): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,21494): run-time error CSS1035: Expected colon, found '{'
(7,21629): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,21656): run-time error CSS1035: Expected colon, found '{'
(7,21866): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,21904): run-time error CSS1035: Expected colon, found '{'
(7,22043): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,22073): run-time error CSS1035: Expected colon, found '{'
(7,22296): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,22328): run-time error CSS1035: Expected colon, found '{'
(7,22463): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,22487): run-time error CSS1035: Expected colon, found '{'
(7,22688): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,22723): run-time error CSS1035: Expected colon, found '{'
(7,22862): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,22889): run-time error CSS1035: Expected colon, found '{'
(7,23103): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,23134): run-time error CSS1035: Expected colon, found '{'
(7,23159): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,23182): run-time error CSS1035: Expected colon, found '{'
(7,23270): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,23305): run-time error CSS1035: Expected colon, found '{'
(7,23402): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,23429): run-time error CSS1035: Expected colon, found '{'
(7,23601): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,23639): run-time error CSS1035: Expected colon, found '{'
(7,23740): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,23770): run-time error CSS1035: Expected colon, found '{'
(7,23955): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,23990): run-time error CSS1035: Expected colon, found '{'
(7,24089): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,24116): run-time error CSS1035: Expected colon, found '{'
(7,24290): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,24328): run-time error CSS1035: Expected colon, found '{'
(7,24431): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,24461): run-time error CSS1035: Expected colon, found '{'
(7,24648): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,24684): run-time error CSS1035: Expected colon, found '{'
(7,24781): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,24809): run-time error CSS1035: Expected colon, found '{'
(7,24984): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,25023): run-time error CSS1035: Expected colon, found '{'
(7,25124): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,25155): run-time error CSS1035: Expected colon, found '{'
(7,25343): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,25376): run-time error CSS1035: Expected colon, found '{'
(7,25475): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,25500): run-time error CSS1035: Expected colon, found '{'
(7,25668): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,25704): run-time error CSS1035: Expected colon, found '{'
(7,25807): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,25835): run-time error CSS1035: Expected colon, found '{'
(7,26016): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,26044): run-time error CSS1035: Expected colon, found '{'
(7,27053): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,27073): run-time error CSS1035: Expected colon, found '{'
(7,28209): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,28240): run-time error CSS1035: Expected colon, found '{'
(7,28937): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,28960): run-time error CSS1035: Expected colon, found '{'
(7,29804): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,29835): run-time error CSS1035: Expected colon, found '{'
(7,30532): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,30555): run-time error CSS1035: Expected colon, found '{'
(7,31399): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,31431): run-time error CSS1035: Expected colon, found '{'
(7,31748): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,31772): run-time error CSS1035: Expected colon, found '{'
(7,32239): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,32271): run-time error CSS1035: Expected colon, found '{'
(7,32588): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,32612): run-time error CSS1035: Expected colon, found '{'
(7,33079): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,33115): run-time error CSS1035: Expected colon, found '{'
(7,33414): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,33442): run-time error CSS1035: Expected colon, found '{'
(7,33897): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,33934): run-time error CSS1035: Expected colon, found '{'
(7,34057): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,34086): run-time error CSS1035: Expected colon, found '{'
(7,34366): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,34398): run-time error CSS1035: Expected colon, found '{'
(7,34649): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,34673): run-time error CSS1035: Expected colon, found '{'
(7,34990): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,35030): run-time error CSS1035: Expected colon, found '{'
(7,35299): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,35331): run-time error CSS1035: Expected colon, found '{'
(7,35690): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,35731): run-time error CSS1035: Expected colon, found '{'
(7,36002): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,36035): run-time error CSS1035: Expected colon, found '{'
(7,36399): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,36437): run-time error CSS1035: Expected colon, found '{'
(7,36704): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,36734): run-time error CSS1035: Expected colon, found '{'
(7,37085): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,37124): run-time error CSS1035: Expected colon, found '{'
(7,37397): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,37428): run-time error CSS1035: Expected colon, found '{'
(7,37788): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,37821): run-time error CSS1035: Expected colon, found '{'
(7,38032): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,38057): run-time error CSS1035: Expected colon, found '{'
(7,38337): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,38378): run-time error CSS1035: Expected colon, found '{'
(7,38607): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,38640): run-time error CSS1035: Expected colon, found '{'
(7,38962): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,39004): run-time error CSS1035: Expected colon, found '{'
(7,39239): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,39273): run-time error CSS1035: Expected colon, found '{'
(7,39604): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,39643): run-time error CSS1035: Expected colon, found '{'
(7,39874): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,39905): run-time error CSS1035: Expected colon, found '{'
(7,40223): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,40263): run-time error CSS1035: Expected colon, found '{'
(7,40496): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,40528): run-time error CSS1035: Expected colon, found '{'
(7,40851): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,40876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(7,41569): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,41586): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(7,42336): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,42366): run-time error CSS1035: Expected colon, found '{'
(7,42551): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,42573): run-time error CSS1035: Expected colon, found '{'
(7,42818): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,42849): run-time error CSS1035: Expected colon, found '{'
(7,42992): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,43015): run-time error CSS1035: Expected colon, found '{'
(7,43221): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,43251): run-time error CSS1035: Expected colon, found '{'
(7,43341): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,43363): run-time error CSS1035: Expected colon, found '{'
(7,43513): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,43547): run-time error CSS1035: Expected colon, found '{'
(7,44051): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,44077): run-time error CSS1035: Expected colon, found '{'
(7,44653): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,44687): run-time error CSS1035: Expected colon, found '{'
(7,45191): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,45217): run-time error CSS1035: Expected colon, found '{'
(7,45793): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,45828): run-time error CSS1035: Expected colon, found '{'
(7,46332): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,46359): run-time error CSS1035: Expected colon, found '{'
(7,46938): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,46970): run-time error CSS1035: Expected colon, found '{'
(7,47474): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,47498): run-time error CSS1035: Expected colon, found '{'
(7,48068): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,48099): run-time error CSS1035: Expected colon, found '{'
(7,48202): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,48225): run-time error CSS1035: Expected colon, found '{'
(7,48391): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,48422): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(7,48998): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,49021): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(7,49672): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,49703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(7,50015): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,50038): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(7,50425): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,50457): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(7,50771): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,50795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(7,51187): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,51216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(7,51792): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,51813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(7,52458): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,52493): run-time error CSS1035: Expected colon, found '{'
(7,52657): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,52684): run-time error CSS1035: Expected colon, found '{'
(7,52923): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,52958): run-time error CSS1035: Expected colon, found '{'
(7,53122): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,53149): run-time error CSS1035: Expected colon, found '{'
(7,53388): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,53424): run-time error CSS1035: Expected colon, found '{'
(7,53586): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,53614): run-time error CSS1035: Expected colon, found '{'
(7,53854): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,53887): run-time error CSS1035: Expected colon, found '{'
(7,54049): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,54074): run-time error CSS1035: Expected colon, found '{'
(7,54305): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,54341): run-time error CSS1035: Expected colon, found '{'
(7,54502): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,54530): run-time error CSS1035: Expected colon, found '{'
(7,54769): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,54805): run-time error CSS1035: Expected colon, found '{'
(7,54968): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,54996): run-time error CSS1035: Expected colon, found '{'
(7,55237): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,55274): run-time error CSS1035: Expected colon, found '{'
(7,55435): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,55464): run-time error CSS1035: Expected colon, found '{'
(7,55706): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,55740): run-time error CSS1035: Expected colon, found '{'
(7,55903): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,55929): run-time error CSS1035: Expected colon, found '{'
(7,100210): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,100225): run-time error CSS1035: Expected colon, found '{'
(7,129916): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,129955): run-time error CSS1035: Expected colon, found '{'
(7,130026): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(7,130062): run-time error CSS1035: Expected colon, found '{'
(7,130119): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,130150): run-time error CSS1035: Expected colon, found '{'
(7,130202): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,130237): run-time error CSS1035: Expected colon, found '{'
(7,130319): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(7,130351): run-time error CSS1035: Expected colon, found '{'
(7,130395): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,130422): run-time error CSS1035: Expected colon, found '{'
(7,130461): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,130501): run-time error CSS1035: Expected colon, found '{'
(7,130559): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(7,130596): run-time error CSS1035: Expected colon, found '{'
(7,130640): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,130672): run-time error CSS1035: Expected colon, found '{'
(7,130716): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,130760): run-time error CSS1035: Expected colon, found '{'
(7,130817): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(7,130858): run-time error CSS1035: Expected colon, found '{'
(7,130901): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,130937): run-time error CSS1035: Expected colon, found '{'
(7,130980): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,131023): run-time error CSS1035: Expected colon, found '{'
(7,131080): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(7,131120): run-time error CSS1035: Expected colon, found '{'
(7,131166): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,131201): run-time error CSS1035: Expected colon, found '{'
(7,131247): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,131294): run-time error CSS1035: Expected colon, found '{'
(7,131352): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(7,131396): run-time error CSS1035: Expected colon, found '{'
(7,131443): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,131482): run-time error CSS1035: Expected colon, found '{'
(7,131529): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,131559): run-time error CSS1035: Expected colon, found '{'
(7,131571): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(7,131598): run-time error CSS1035: Expected colon, found '{'
(7,131610): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,131632): run-time error CSS1035: Expected colon, found '{'
(7,131644): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,131673): run-time error CSS1035: Expected colon, found '{'
(7,131685): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(7,131711): run-time error CSS1035: Expected colon, found '{'
(7,131723): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,131744): run-time error CSS1035: Expected colon, found '{'
(7,131756): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7,131790): run-time error CSS1035: Expected colon, found '{'
(7,131821): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(7,131852): run-time error CSS1035: Expected colon, found '{'
(7,131883): run-time error CSS1019: Unexpected token, found '@keyframes'
(7,131909): run-time error CSS1035: Expected colon, found '{'
 */
@charset "UTF-8";.blog .item,.box.dati,.boxpay,.condizioni,.elements,.item_catalogo,.modal-dialog .ordine_riepilogo,.promozioni .item,.ricerca_avanzata,.semplice table,.tableresponsive,aside .owl-carousel,fieldset,section .selettori .select_module,section .tabelle_carrello .ordine_riepilogo,table.semplice{box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:3px;background-color:#fff}.catalogo section header .box .btn,.payoff .btn,.ricerca_avanzata input[type=button].btn,.selettori .me-select .btn,.veditutti.prodotti_aside,header .box h1 a.btn.stampa{color:#0074c8;padding:7px 11px;font-weight:700;border:2px solid #0074c8;text-decoration:none;border-radius:3px;background:0 0;font-size:15px}.catalogo section header .box .btn:hover,.payoff .btn:hover,.ricerca_avanzata input[type=button].btn:hover,.selettori .me-select .btn:hover,.veditutti.prodotti_aside:hover,header .box h1 a.btn.stampa:hover{color:#fff;background:#0074c8}.Tmpl_hidden{display:none!important}.Tmpl_visible{display:inline!important}.btn.btn_empty{color:#0074c8;padding:7px 11px;font-weight:700;border:2px solid #0074c8;text-decoration:none;border-radius:3px;background:0 0;font-size:15px}.btn.btn_empty:hover{color:#fff;background:#0074c8}.eliminare{display:none!important}.centrato{margin:auto!important;float:inherit!important;min-height:initial!important}.centrato .pathway{width:100%;text-align:center}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;vertical-align:top}:hover{-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}body,html{height:100%;width:100%;font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;color:#807f85}input:not([type=radio]){-webkit-appearance:none}input{font-family:"Open Sans",sans-serif}img{border:none;max-width:100%;height:auto;width:auto;overflow:hidden;text-align:center}b,strong{font-weight:700}.img a,button,input,select,textarea{outline:0}::-webkit-input-placeholder{color:#807f85}::-moz-placeholder{color:#807f85}:-ms-input-placeholder{color:#807f85}:-moz-placeholder{color:#807f85}.clear{clear:both}.wrapper{min-height:100%;margin:0 auto;background:#fff}hr{width:100%;clear:both}a,a:hover{color:#352e2e;text-decoration:none}a.back,a:hover.back{color:#352e2e;font-size:15px;text-decoration:underline;padding-top:25px;display:block;padding-bottom:10px}h1,h2,h3,h4,h5,h6{color:#807f85;font-family:"Open Sans",sans-serif;font-weight:600}h1{font-size:30px}h2{font-size:24px}@media (max-width:1080px){h2.titolo{font-size:50px}}@media (max-width:875px){h2.titolo{font-size:30px}}@media (max-width:500px){h2.titolo{font-size:22px}}h3{font-size:16px}ul{list-style-type:none;list-style-position:inside}p{font-size:15px;color:#666;line-height:20px}ol li,ul li{list-style-position:inside}section ol{margin:20px 0}section ol li{font-size:14px;line-height:22px;margin-bottom:10px;text-align:justify;list-style-type:none;padding-left:25px;counter-increment:numerazione}section ol li::before{content:counter(numerazione);margin-right:5px;font-size:15px;color:#0074c8;font-weight:600;padding:0;border-radius:50%;position:absolute;left:0}::selection{background:#807f85;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.3)}::-moz-selection{background:#807f85;color:#fff;text-shadow:0 1px 0 #000}input[type=checkbox]{-webkit-appearance:checkbox;box-sizing:border-box;position:relative;float:left;margin-right:5px;top:2px}input:focus{outline:0}.last{margin-right:0}.btn,input[type=button].btn,input[type=submit].btn{background-color:#807f85;margin:0 0 0;display:inline-block;transition:background .2s;cursor:pointer;text-align:center;padding:11px 25px;position:relative;font-size:18px;font-weight:400;white-space:normal;width:initial;overflow:hidden;height:auto;color:#fff;vertical-align:top;font-family:"Open Sans",sans-serif;text-decoration:none!important;-moz-border-radius:2px;border-radius:2px}.btn img,input[type=button].btn img,input[type=submit].btn img{height:32px;margin-right:10px}.btn:hover,input[type=button].btn:hover,input[type=submit].btn:hover{text-decoration:none;color:#fff;background-color:#0074c8}.btn.right,input[type=button].btn.right,input[type=submit].btn.right{float:right}.banner.home .colour .btn{color:#fff;border-color:#fff;margin-top:20px;background:#0074c8;float:left}.banner.home .colour .btnhover{border-color:#807f85}.btn.big,input[type=button].btn.big,input[type=submit].btn.big{margin-left:0!important;font-size:19px;padding:10px 30px;font-weight:400}.medium.btn,input[type=button].btn.medium,input[type=submit].btn.medium{margin-left:0!important;font-size:22px;padding:8px 15px}ul#select2-tb_search_top-results{scrollbar-color:#d8d8dd #fff;scrollbar-width:thin}ul#select2-tb_search_top-results::-webkit-scrollbar{width:3px}ul#select2-tb_search_top-results::-webkit-scrollbar-thumb{background-color:#d8d8dd;-moz-border-radius:15px;border-radius:15px}ul#select2-tb_search_top-results::-webkit-scrollbar-button{background-color:#d8d8dd}ul#select2-tb_search_top-results::-webkit-scrollbar-button{background-color:#d8d8dd;display:none}ul#select2-tb_search_top-results::-webkit-scrollbar-corner{background-color:#d8d8dd;-moz-border-radius:15px;border-radius:15px}ul#select2-tb_search_top-results::-webkit-scrollbar{width:10px;background:#fff}ul#select2-tb_search_top-results::-webkit-scrollbar-thumb{background-color:#807f85;-moz-border-radius:15px;border-radius:15px}.tabelle_carrello table tr td.tabella_totali div.prezzo_totale{background-color:#807f85;padding:5px;font-size:20px}.tabelle_carrello table tr td.tabella_totali{background-color:#807f85;color:#fff;font-weight:600;font-size:16px}.tabelle_carrello fieldset input[type=radio]{position:relative;float:left;top:4px}.tableresponsive.contatti{width:100%;margin:0!important}table{border:none;border-spacing:0;border-collapse:collapse;border:1px solid #fafafa}table.contatti{width:760px;margin:10px}table.contatti .btn{position:relative;float:right;margin-top:20px;margin-bottom:20px;padding-left:20px;padding-right:20px;padding:10px;-moz-border-radius:3px;border-radius:3px}table .btn_elimina{font-size:17px;font-weight:700;background-color:#0074c8;margin-bottom:10px;padding:5px;border-radius:4px;height:39px;padding:10px}.paginazione{width:100%;padding:0;clear:both;height:auto;padding:30px;margin:0;display:block}.paginazione a{color:#807f85;line-height:30px;padding:9px 16px;font-size:15px;margin:2px;background:#fafafa;-moz-border-radius:2px;border-radius:2px;font-weight:600;display:inline-block}.paginazione .selected,.paginazione a:hover{background:#666;color:#fff;text-decoration:none}.paginazione div{position:relative;display:inline}.errore{color:#cb3e3e;font-weight:600;width:100%;font-size:16px;font-weight:600}.errore .ok{border-color:#44b5a7}.obbligatorio{border-color:#cb3e3e}.padding{padding:0 2% 2% 2%!important}.nopadding{padding:0!important}.lightcolor_bg{background-color:#fafafa!important}header{padding:60px 20px 40px 20px;text-align:center;position:relative;display:inline-block;width:100%}@media (max-width:1280px){header{padding:40px 0 0 0}}@media (max-width:500px){header{padding:0}}header .box h1{line-height:25px;display:inline-block;vertical-align:top;color:#807f85;font-size:30px;font-weight:700;font-family:"Open Sans",sans-serif;text-align:center;position:relative;margin:0;padding:0 0 5px 0;width:100%;text-align:left;text-transform:uppercase;width:auto;display:inline-block;float:left}header .box h1 span{color:#0074c8;top:0;font-size:inherit}header .box h1 span.sottocategoria{color:#352e2e}header .box h1 h1,header .box h1 h4{text-align:left;text-transform:uppercase}header .box h1 a.btn.stampa{float:right}header .box h1 p{text-align:left}header .box h1 p strong{color:#0074c8}header .box .pathway{font-size:14px;color:#0074c8;width:50%;margin:0;padding:0;position:relative;float:right;font-weight:600}@media (max-width:500px){header .box .pathway{font-size:13px}}header .box span{color:#737373;font-size:17px;position:relative;top:-2px}header .box span.titolo_catalogo{max-width:60%;top:0;display:inline-block;float:left}@media (max-width:1080px){header .box span.titolo_catalogo{max-width:46%}}@media (max-width:500px){header .box span.titolo_catalogo{max-width:100%;width:100%}}@media (max-width:1080px){header .box span.titolo_catalogo h1{font-size:17px!important}}header .box span strong{color:#352e2e}header .box .luogo img{margin-right:8px;top:0;width:18px;height:24px}header .box .icone{position:relative;float:right}@media (max-width:875px){header .box .icone{width:auto;margin:10px 0 0 0;float:left}}@media (max-width:500px){header .box{padding-top:0}}div.header{position:fixed;width:100%;z-index:99;height:74px;color:#807f85;float:left;width:100%;clear:both;padding:0;box-shadow:0 8px 20px rgba(0,0,0,.1);background:#fff}@media (max-width:500px){div.header{height:51px}}div.header.agente{border-bottom:none;border-top:2px solid #ef8903}div.header h1{font-size:25px;margin-bottom:20px;color:#807f85;font-weight:600;line-height:30px}div.header h4{font-size:16px;color:#807f85;font-weight:600;margin-bottom:20px}div.header .banner{position:relative;float:right;width:39%;margin-left:1%;margin-top:18px}@media (max-width:1080px){div.header .banner{width:34%;margin-top:32px}}div.header .banner.img{width:100%;border:0;margin-top:10px}div.header.piccolo{font-size:40px;text-align:left;padding:30px 0;border-top:1px solid #fafafa}div.header p{position:relative;top:-10px;text-align:center;font-size:16px;line-height:28px;font-weight:400;color:#807f85;margin-bottom:10px}@media (max-width:500px){div.header p{line-height:23px}}div.header .recensioni img{margin-right:0;top:0;position:relative;float:left;height:auto}@media (max-width:875px){div.header .recensioni img{margin-right:0;top:0}}div.headerunico h1{margin-bottom:5px;color:#807f85;padding:0;font-size:30px;font-weight:400}div.header .tags{margin-top:-10px}div.header .tags ul li a::after{content:"";margin-right:0}div.header .cerca input[type=text]{border:none;background-color:transparent;width:88%;position:relative;float:left;font-size:16px;color:#807f85;padding:10px;height:44px}@media (max-width:1080px){div.header .cerca input[type=text]{width:86%}}@media (max-width:875px){div.header .cerca input[type=text]{width:77%}}div.header.homepage{position:relative;height:auto}div.header.home,div.header.home div.testata{position:absolute;height:auto;z-index:1;width:100%;background:0 0}div.header .btn img{top:13px;position:absolute;float:left;left:12px;height:24px}.calendario .header{position:relative;background:#fff;width:100%;z-index:0;height:auto;box-shadow:none}div.testata{height:auto;display:inline-block;width:100%;background:#fff}div.testata .dx,div.testata .sx{width:50%}div.testata .logo{position:relative;float:left;width:auto;margin:0;min-height:inherit;padding:6px 10px 0 10px;font-size:35px}@media (max-width:1080px){div.testata .logo{margin-left:75px}}@media (max-width:500px){div.testata .logo{margin-left:50px;padding-bottom:0}}div.testata .logo img{min-height:inherit;height:63px}@media (max-width:500px){div.testata .logo img{height:36px}}@media (max-width:500px){div.testata .logo{left:0}}div.testata .centro{position:relative;float:left;width:60%;text-align:center}div.testata .cerca{width:auto;float:right;z-index:9;top:0;padding:0;margin:0;height:auto}@media (max-width:500px){div.testata .cerca{width:51px;height:51px}}div.testata .cerca .sb-icon-search:hover,div.testata .cerca .sb-icon-search:hover svg{background:#807f85;color:#fff;-moz-transition:none;-webkit-transition:none;-o-transition:none}div.testata .cerca .sb-icon-search:hover,div.testata .cerca .sb-icon-search:hover svg{background:#807f85;color:#fff;-moz-transition:none;-webkit-transition:none;-o-transition:none}div.testata .cerca .sb-icon-search{width:41px;height:41px}div.testata .cercabtn{width:48px;height:51px;-moz-transition:none;-o-transition:none;background:#666;border:none;padding:12px 8px}@media (max-width:1080px){div.testata .cerca{width:43%}}@media (max-width:875px){div.testata .cerca{width:30%}}@media (max-width:1080px){div.testata .container:after{right:63%}}@media (max-width:500px){div.testata .container{padding:0}}.testata_cerca{position:relative;float:right;width:auto;margin:36px 0}.testata_cerca .select_module{padding:10px;border:none;width:auto;color:#807f85;-moz-border-radius:0;border-radius:0;height:41px;background:#dce1e2;position:relative;float:left;font-weight:600}.testata_cerca ul{display:inline-block}.testata_cerca ul li{display:inline-block;padding:10px;color:#807f85}.testata_cerca ul li svg{color:#666;font-size:40px}.menusup{background:#fff;display:inline-block;vertical-align:top;width:100%}.menusup a{text-decoration:none;font-size:15px}.menusup a.uscita{float:right;text-transform:uppercase;font-size:15px;padding:10px 0 9px 40px}.menusup ul{display:inline-block;position:relative;float:right}.menusup ul li{display:inline-block;font-size:15px;margin:10px 0;position:relative;padding-left:29px}.menusup ul li:nth-child(2){margin:0 60px}@media (max-width:1080px){.menusup ul li:nth-child(2){margin:0 10px}}.menusup ul li.shop{margin-top:32px}.menusup ul li .modal-dialog p a{color:#000;text-decoration:underline;float:left;display:inline-block;font-size:14px}.menusup ul li svg{position:absolute;font-size:21px;color:#666;margin-right:5px;top:0;left:0}.menusup .link{background-repeat:no-repeat;background-position:8px center;margin-left:0;color:#4c4c4c;text-decoration:none;background-size:auto 16px;padding:0 0 0 30px;position:relative;float:right;margin:10px 0}.menusup .link:hover{text-decoration:none}.menusup .link.entra br{display:none}.menusup span.link.entra{padding:17px 15px 15px 35px;top:9px;position:relative;border-right:1px solid #fafafa}.menusup span.link.entra a{background-repeat:no-repeat;background-position:8px center;margin-left:5px;text-decoration:underline;border:none!important;background-size:auto 16px;padding:0!important;top:0;color:#4c4c4c}.menusup .dx .logo{display:none}@media (max-width:1080px){.menusup .dx{padding-right:15px}}@media (max-width:1080px){.menusup .sx{max-width:370px;padding-left:0}}.testata_utilities{position:relative;float:right;width:50%;margin-top:15px;margin-bottom:15px}.testata_utilities .sx{position:relative;float:right;text-align:right}.js-open-left-menu{text-transform:uppercase;color:#fff;font-size:18px;font-weight:600;padding:4px;height:40px;width:40px;overflow:hidden;background:#807f85;top:3px}@media (max-width:500px){.js-open-left-menu{text-transform:uppercase;color:#fff;font-size:18px;font-weight:500;padding:10px 16px}}.js-open-left-menu:hover{background:#807f85!important}#navbar .login{display:none}#navbar.sticky .login{display:inherit;position:absolute;padding:8px}@media (max-width:1080px){.box_popup_custom_body{padding:12% 0}}@media (max-width:875px){.box_popup_custom_body{padding:16% 30px}}@media (max-width:500px){.box_popup_custom_body{padding:23% 30px}}@media (max-width:500px){.box_popup_custom_body a.close{font-size:50px}}@media (max-width:500px){.btn.js-open-left-menu img{height:32px;margin-right:0;top:0}}@media (max-width:500px){.dl-menuwrapper button img{height:32px;margin-right:0;top:0}}article{margin:0 0;display:block;width:100%;position:relative;clear:both;padding:0 3%;min-height:870px}@media (max-width:1370px){article{min-height:600px}}@media (max-width:500px){article{padding:0;min-height:auto}}article#print p{margin-bottom:20px;font-weight:400;color:#807f85;text-align:justify;margin-bottom:20px;font-size:17px;font-weight:400;line-height:28px}@media (max-width:875px){article#print p{font-size:15px;line-height:24px;padding:0 10px}}@media (max-width:500px){article#print p{padding:0}}article p{margin-bottom:20px;font-size:15px;font-weight:400;line-height:23px;color:#807f85;text-align:justify}article .img_item{text-align:center}article .img_item img{margin-bottom:20px}article .box.marchi.tecnici .img img{margin-bottom:0;max-width:100%;max-height:100px;width:auto}article .campo_form p{font-size:14px;color:#666;line-height:20px;margin-bottom:5px}article .condividi_articolo{padding:10px;width:100%;position:relative;float:left;text-align:left;margin-bottom:40px}@media (max-width:875px){article .condividi_articolo{margin-bottom:0}}article header{font-size:20px}article header .pathway{width:100%;text-align:left;padding:0;margin:20px 0 0 0;display:inline-block;padding-bottom:0}article header .tornaindietro{display:inline-block;width:50%;float:left;margin-bottom:0;padding-bottom:5px;font-size:16px;text-align:left;border:none;color:#0074c8;margin:0;padding:0}@media (max-width:500px){article header .tornaindietro{font-size:14px}}article header .tornaindietro:hover{text-decoration:none}article .img{clear:both;display:block}article .img iframe,article .img img{margin-bottom:20px}article .titolo.unico{margin-top:0}article b,article p strong{font-weight:700;color:#352e2e}article header.unico{padding:30px 0 0 13px}article h2{text-align:left;font-size:20px;color:#352e2e;font-weight:600;margin:5px 0}article header{margin-bottom:0}article header.unico h1{margin-bottom:5px}article .form h1{font-size:17px;margin-bottom:20px;line-height:23px}article .form h2{text-align:left;font-size:25px;color:#352e2e;font-weight:600;margin:0 0 15px 0}article .form h3{font-size:18px;margin-bottom:10px;line-height:23px}article .form p{font-size:14px;margin-bottom:10px;line-height:22px;color:#352e2e;text-align:left;font-weight:500}article h3{margin-bottom:0;line-height:initial;font-size:19px;margin-bottom:0;color:#807f85;font-weight:600}article.catalogo{padding-top:30px}article.catalogo section{content:"\f054";color:#0074c8;font-weight:700;font-family:Font Awesome\ 5 Free;margin-right:0}article.catalogo section .dettaglio{width:100%;padding-left:0}article ul{padding:20px 10px}article ul.descrizione_prodotto{width:100%;position:relative;clear:both;padding:0;border-top:1px solid #fafafa;margin:20px 0 10px 0}article ul.download li::before{content:"\f1c1";color:#cb3e3e;font-weight:700;font-family:Font Awesome\ 5 Free;margin-right:10px}article ul.social{padding:20px 0;display:inline-block;width:100%}article ul.social div{margin-top:7px;font-weight:400}article ul.social li svg{font-size:30px;color:#666}article ul.social li svg:hover{color:#807f85}article aside ul{padding:0}article aside ul li:last-child{margin-bottom:0}article aside .riepilogo_sezione ul li a{font-size:15px;padding:12px 20px;border-top:1px solid #fafafa;display:inline-block;width:100%}article aside .riepilogo_sezione ul li a:hover{background:#807f85;color:#fff}article.catalogo section ul li::before{content:"";margin-right:0}article table{margin:20px 0;border-top:1px solid #fafafa;border-right:1px solid #fafafa;border-left:1px solid #fafafa;border-spacing:0;border-collapse:collapse}article table tr td,article table tr th{padding:10px 20px;border-bottom:1px solid #fafafa;margin:0;text-align:left}article table tr td strong,article table tr th{color:#807f85;font-weight:400}article ul.social li{position:relative;float:left;padding:10px 8px 6px 8px;opacity:1;background-repeat:no-repeat;margin:0;background:0 0!important}article .data{font-size:16px;clear:both;display:inline-block;margin-top:5px}article header .data{font-size:14px;color:#807f85;font-weight:600}article .item ul{padding:0}article section h1{margin-bottom:5px;color:#666;padding:0;font-size:30px;text-transform:inherit}article section h3{font-size:17px;margin-bottom:3px}article section h3 .loghi .box .img_marchi h3{font-size:18px;margin-bottom:13px;color:#666}article section h4{font-size:16px;margin-bottom:0;font-weight:600;margin:30px 0 20px 0}article section .loghi.certificati .box h3{font-size:18px;margin-bottom:3px;text-align:center;margin:0;padding:0;border:none;font-weight:400;color:#666}article section .descrizione_prodotto li{border-bottom:1px solid #fafafa;display:inline-block;width:100%;margin:0;padding:5px 0}article section ul li{font-size:15px;margin-bottom:15px;font-weight:400}article section ul li::before{content:"\f054";color:#0074c8;font-weight:700;font-family:Font Awesome\ 5 Free;margin-right:5px}article section .download ul{margin:20px 0 0 0;padding:0}article section .download ul li{background-image:url(/Content/img/icone/pdf.png);background-size:auto;background-repeat:no-repeat;background-position:2px 6px;padding-left:30px;margin-bottom:5px;padding:10px 10px 10px 45px}article section .download ul li a{color:#666;font-size:20px}article section .download ul li a:hover{color:#807f85;text-decoration:none}article section .tipologie ul{position:relative;clear:both;margin:0;padding:0}article section .tipologie ul li{background-image:none;padding-left:0;font-size:14px;margin-bottom:0;border-bottom:1px solid #666;padding:15px}article section .tipologie ul li:last-child{border-bottom:none}article section .tipologie ul li strong{display:block;text-align:center;color:#807f85}article section.unico h2{font-size:20px;line-height:30px;margin:0;text-align:center;margin-bottom:30px}article section .box_riepilogo .box_riepilogo ul li{font-size:16px;margin-bottom:0;color:#666}article section .tags ul li{display:inline-block;margin-bottom:3px}article section .tags ul li::before{content:"";margin-right:0}article section .item ul li::before{content:"";color:#666;font-weight:700;font-family:Font Awesome\ 5 Free;margin-right:0;font-size:20px}article section .contatta ul{padding:20px 20px 0 20px}article section .contatta ul li{padding-left:30px}article section .contatta ul li::before{content:"";margin-right:0}article section .contatta ul.social{padding:20px;display:inline-block;width:100%;border-top:1px solid #e5e5e5}article section .contatta ul.social li{position:relative;float:left;padding:0;opacity:1;background-repeat:no-repeat;margin:0 10px 0 0}article section .contatta ul.social li svg{color:#666;position:relative;left:0;font-size:40px}article section .contatta ul li svg{color:#666;position:absolute;left:26px;margin-top:2px}article section .img{overflow:hidden;margin-bottom:0;position:relative;float:left;margin-right:30px;width:100%;margin-right:0;margin-bottom:0}article section .gallery{margin:40px 0 20px 0}article section ul.gallery{display:block;text-align:center;padding:0;margin:20px 0 40px 0}article section ul.gallery li{display:inline-block;width:15.6%;vertical-align:top;padding:0;padding:10px;margin:.4%;background:#fff}@media (max-width:1080px){article section ul.gallery li{width:18%}}article section ul.gallery li::before{content:"";margin-right:0}article section ul.gallery li div{height:110px;overflow:hidden}article section ul.gallery li div img{width:100%}article section .box .spedizione ul li::before{content:"";margin-right:0}article section .banner{background:0 0;padding:0;display:inline-block;width:100%}article section .banner h2{color:#fff;font-size:38px;font-weight:400;padding:0;text-align:left;line-height:40px;margin:0 0 20px 0;border-bottom:1px dotted rgba(255,255,255,.2);padding-bottom:20px;border-top:0}article section hr{background:0 0;border-top:1px dotted #666;opacity:.5;height:1px;width:100%;padding:0;border-bottom:none;border-left:none;border-right:none;margin:10px 0 20px 0;display:inline-block}article section ul.servizi{color:#fff;background:#fff;display:inline-block;width:100%;padding:20px 0}article section ul.servizi li{font-size:15px;margin-bottom:15px;color:#666;background:#eaebf1;padding:20px;display:inline-block}article section ul.servizi li::before{content:"";margin-right:0}article section ul.servizi li .testo{position:relative;float:left;width:80%}article section ul.servizi li .img{max-width:20%;padding-right:20px;margin-bottom:0;position:relative;float:left;text-align:center}article section ul.servizi li .img img{position:relative;width:auto;margin:0;padding:12px}article ul.marchi{padding:40px 0;text-align:center}article ul.marchi li{list-style-type:none;display:table;padding:20px;height:195px;vertical-align:top;margin-bottom:0;position:relative;float:left;width:16%}article ul.marchi li::before{content:"";margin-right:0}article ul.marchi li div{display:table-cell;vertical-align:middle}article ul.marchi li img{width:100%;max-height:200px;max-width:200px;-webkit-transform:scale(1,1);-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease-out;-moz-transform:scale(1,1);-moz-transition-duration:.5s;-moz-transition-timing-function:ease-out;-ms-transform:scale(1,1);-ms-transition-duration:.5s;-ms-transition-timing-function:ease-out;transform:scale(1,1);transition-duration:.5s;transition-timing-function:ease-out}article ul.marchi li:hover img{-webkit-transform:scale(1.2,1.2);-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transform:scale(1.2,1.2);-moz-transition-duration:.2s;-moz-transition-timing-function:ease-out;-ms-transform:scale(1.2,1.2);-ms-transition-duration:.2s;-ms-transition-timing-function:ease-out;transform:scale(1.2,1.2);transition-duration:.2s;transition-timing-function:ease-out}article article section ul.gallery li{width:18%}aside{width:28%;position:relative;float:left;padding:0}@media (max-width:1370px){aside{width:27%}}@media (max-width:1280px){aside{width:28%}}@media (max-width:1080px){aside{width:28%}}@media (max-width:875px){aside{width:100%;padding:0;margin:0 0 20px 0}}@media (max-width:875px){aside .responsive_hidden{display:none}}aside.aside_sticky{position:absolute;bottom:0}aside .slideshow .item .testo p{color:#fff;font-size:20px;line-height:28px;font-weight:700}aside .slideshow .item a.btn{display:none}aside .slideshow .item .img_item{min-height:870px}@media (max-width:1370px){aside .slideshow .item .img_item{min-height:600px}}@media (max-width:1280px){aside .slideshow .item .img_item{min-height:660px}}@media (max-width:1080px){aside .slideshow .item .img_item{min-height:714px}}@media (max-width:875px){aside .slideshow .item .img_item{min-height:auto;width:100%}}aside .slideshow .item .img_item img{width:auto;height:100%}aside .slideshow .item .img_item img:hover{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}@media (max-width:875px){aside .slideshow .item .img_item img{width:100%;height:auto;position:relative}}aside.fixed{position:fixed;overflow:hidden;top:60px;left:0;height:100%;min-height:500px}@media (max-width:875px){aside.fixed{position:relative}}@media (max-width:500px){aside .item{width:100%;padding:0}}aside .loghi{background:0 0;border-top:none;padding:0 0 20px 0;display:inline-block;text-align:left;width:100%}aside .cataloghi_aside .item .cbp-vm-title,aside .promozioni_aside .item .cbp-vm-title{height:auto}aside .riepilogo_sezione h2{padding:20px}aside .banner{margin:20px 0;cursor:pointer}aside .banner.chatta{padding:20px;border-radius:3px;text-align:center;background:#ef8903}aside .banner.chatta svg{color:#fff!important;font-size:60px}aside .banner p{font-size:16px;color:#fff;line-height:20px;font-weight:700}aside .banner h3{color:#fff;font-size:28px;font-weight:400;margin-bottom:8px;border-bottom:1px solid rgba(255,255,255,.22);padding-bottom:10px;text-align:center}@media (max-width:1080px){aside .banner h3{font-size:22px}}aside .banner h3 big{text-transform:uppercase;font-size:28px;font-weight:600}@media (max-width:1080px){aside .banner h3 big{font-size:22px}}aside .banner img{max-width:100%;height:auto;margin-bottom:20px}aside .banner iframe{max-width:100%;margin-bottom:20px}@media (max-width:875px){aside .banner{display:none}}aside .calendario{padding:0;background:0 0;border-bottom:2px solid #fff}aside .titolo.opzione{background:#666;padding:15px;color:#fff;font-size:27px;font-weight:400}aside .titolo.opzione .btn,aside .titolo.opzione input[type=button].btn,aside .titolo.opzione input[type=submit].btn{border:2px solid #fff;color:#fff;float:right}@media (max-width:1080px){aside .titolo.opzione .btn,aside .titolo.opzione input[type=button].btn,aside .titolo.opzione input[type=submit].btn{top:-4px}}@media (max-width:875px){aside .titolo.opzione .btn,aside .titolo.opzione input[type=button].btn,aside .titolo.opzione input[type=submit].btn{top:-3px;font-size:14px}}@media (max-width:1080px){aside .titolo.opzione{font-size:21px}}aside .titolo.filtraper{font-size:25px;font-weight:400;margin:0 0 15px 0;color:#666;border-bottom:1px solid #666;padding-bottom:10px}aside .titolo.disponibilita{padding:15px 15px 10px 15px;color:#0074c8;font-size:27px;font-weight:400;width:100%;display:inline-block;border-top:2px solid #fff}aside .titolo.disponibilita small{font-size:18px;position:relative;top:7px;margin-right:5px}@media (max-width:1080px){aside .titolo.disponibilita small{top:5px}}@media (max-width:875px){aside .titolo.disponibilita small{font-size:23px;top:6px}}@media (max-width:1080px){aside .titolo.disponibilita{font-size:23px}}@media (max-width:875px){aside .titolo.disponibilita{font-size:30px}}aside.catalogo{background-color:#fafafa}aside .box.card{padding:20px 20px 15px 20px;background-color:#fff;display:inline-block;width:100%;background-color:#fafafa;margin-bottom:20px;text-align:center;border-radius:3px;margin-top:20px}aside .box.card p{font-size:14px;line-height:20px;margin-bottom:5px;text-align:center}aside .box.card img{margin-bottom:20px}aside .box h2{font-size:20px;text-transform:uppercase;color:#666;font-weight:600;margin-bottom:10px}aside .box input[type=button].btn{position:relative;float:right;text-decoration:none;padding:9px 26px;background-color:#666;color:#fff;font-weight:400;font-size:18px}aside .box input[type=button].btn.btn:hover{background:#f1c530}aside .cerca .select_module{border:none}aside .buttons .errore{top:10px;position:relative}aside .selettori{width:100%;position:relative;bottom:0;margin-bottom:20px}aside .selettori select{color:#807f85}aside .selettori .label_module,aside .selettori .select_module{width:100%;margin-right:0;float:initial;position:inherit;display:inline-block;background:#fff;font-size:15px;padding:14px;height:auto;border:2px solid #fff}aside .selettori .label_module{margin-top:6px;margin-right:5px;color:#666;font-size:15px}aside .selettori .box{width:100%;position:relative;float:left;padding-right:0;margin-bottom:20px}aside .selettori .box:last-child{width:100%;margin-bottom:0}aside .selettori .box h3{padding-left:40px;font-size:24px}aside .selettori .box h3 img{position:absolute;left:0;height:28px}aside .selettori .box .btn,aside .selettori .box input[type=button].btn{background-color:#807f85;border:none;-moz-border-radius:2px;border-radius:3px;padding:10px 20px;width:100%;color:#fff;font-size:30px;font-weight:600}aside.riepilogo .item .img_item{width:100%;position:relative;float:left;margin-bottom:0}aside.riepilogo h2.titolo{font-size:35px;margin:0;text-align:left;color:#333;width:100%;position:relative;clear:both;font-weight:400;padding:20px 0 20px 0}@media (max-width:875px){aside.riepilogo{margin:20px 0 20px 0}}aside .tags ul{margin-bottom:10px}aside h2{font-size:35px;margin:0;text-align:left;color:#333;width:100%;position:relative;clear:both;font-weight:400;padding:20px 0 20px 0}aside .handlers h2{font-size:20px;margin:0;text-align:center;color:#0074c8;width:100%;position:relative;clear:both;font-weight:400;padding:20px}aside .calltoaction .field_module,aside .calltoaction .select_module{border:none;padding:15px;height:51px;margin-bottom:10px;font-size:16px}aside .calltoaction .field_note{font-size:16px}aside .calltoaction h2{background:0 0;margin:0;text-align:left;padding:0 0 10px 0;color:#666;width:100%;position:relative;clear:both;border-bottom:1px solid rgba(255,255,255,.5);font-weight:700;font-size:33px;margin-bottom:20px}aside .cataloghi_aside .item,aside .promozioni_aside .item{border-bottom:none;margin-bottom:0;padding-bottom:0}aside .cbp-vm-price label{float:initial;text-align:center;font-size:20px}@media (max-width:875px){aside aside ul.info li{margin:2px}}@media (max-width:875px){aside aside .check .people{top:7px}}@media (max-width:875px){aside aside .check ul li .old{top:9px}}.container{margin-left:auto;margin-right:auto;width:100%;clear:both;position:relative;max-width:1920px}.container.testata .dx div{position:relative;float:right;max-width:300px;padding:0 35px;border-right:1px solid #fafafa;height:60px;margin:25px 0}.container.testata .dx div p{color:#afb0b5;font-size:15px}.container.testata .dx div.carrello{border-right:none;width:275px;cursor:pointer}.container.testata .dx div.carrello h3{margin-top:5px;font-size:16px}.container.testata .dx div.carrello p{color:#afb0b5;font-size:20px}.container.testata .dx div.carrello img{position:relative;float:left;margin-right:15px}@media (max-width:1080px){.container.testata .dx div.social{width:100%;padding:0 20px}}.container section .slideshow{margin:30px 0 0 0;padding:0 0}.container section .slideshow.riservata{padding:0 0;display:inline-block}.container section .slideshow.riservata .testo{display:none}.container section .slideshow.riservata .item .img_item{height:auto}.container section .slideshow.riservata .item .img_item .item .img_item img{position:relative}.container section .slideshow.riservata .item .img_item img{position:relative}.container section .slideshow.riservata h3{font-size:20px;line-height:25px}.container .container{padding:0!important}@media (max-width:875px){.container.blog section{margin-bottom:0}}.content{padding-top:74px;clear:both;position:relative;display:inline-block;width:100%}@media (max-width:1080px){.content{padding-bottom:0;overflow:hidden}}@media (max-width:500px){.content{padding-top:51px}}@media (max-width:1370px){.content.catalogo .titolo.riservata.tab{max-width:215px;font-size:15px;height:50px}}@media (max-width:1080px){.content.catalogo .titolo.riservata.tab{font-size:12px}}@media (max-width:500px){.content.catalogo .titolo.riservata.tab{max-width:inherit;font-size:16px;height:50px;width:300px}}.content fieldset p{font-size:14px;color:#352e2e;line-height:22px;margin-bottom:15px}.content fieldset p strong{color:#352e2e}.content.blog article{font-size:17px;font-weight:400;line-height:23px}.content article p{color:#807f85}.content article p a.btn{text-decoration:none;color:#fff}.content article p a.btn:hover{text-decoration:none;color:#fff}.content article p a{text-decoration:underline;color:#333}.content article section.unico.assistenza p{text-align:center;font-size:20px}.content article section.unico.assistenza .condizioni p{font-size:17px}.content article section.unico.assistenza .tab-content p{text-align:left;font-size:15px}.content article section .slideshow p{font-size:21px;margin-bottom:0;padding:20px}.content article .newsart.gallery p{font-size:15px;color:#666;line-height:22px;margin-bottom:10px;text-align:center}.content article .banner p{margin:0;font-size:30px;line-height:35px;color:#fafafa;font-family:"Open Sans",sans-serif}.content article .banner p a{text-decoration:none;color:#ffcf00;padding-bottom:1px;border-bottom:1px dotted transparent}.content article .banner p a:hover{text-decoration:none;color:#ffcf00;border-bottom:1px dotted #ffcf00}.content article .calltoaction p{color:#fff;font-size:16px;margin-bottom:20px}.content article ul.servizi p{font-size:16px;color:#352e2e;line-height:25px;margin-bottom:0}.content aside{margin-bottom:0}.content aside .banner svg{color:#0074c8;font-size:60px}.content aside .acquistati{margin-left:63px}@media (max-width:500px){.content aside.padding{padding:0 20px!important}}@media (max-width:500px){.content aside{padding:0;margin-bottom:0}}.content .blog article{background:#fff;padding:20px;display:inline-block;width:100%}.content .blog article header{margin-bottom:20px}.content .blog article header h1 svg{margin-right:10px}.content .blog article header .luogo{position:relative;float:left;width:auto;padding:14px 15px 0 0}.content .blog article header .recensioni{position:relative;float:left;width:auto;padding:14px 0 0 0}.content .blog header h1{color:#666;font-size:30px;width:100%;margin:0 0;line-height:40px}.content .blog aside{float:right}@media (max-width:875px){.content .blog aside{display:none}}.content .blog .riepilogo{margin-top:40px}@media (max-width:875px){.content .blog .tabelle_carrello aside .btn_semplici{display:none}}@media (max-width:875px){.content .blog .tabelle_carrello aside{display:inherit;position:fixed;bottom:0;width:100%;background:rgba(255,255,255,.8);z-index:99;margin:0}}@media (max-width:875px){.content .blog .container{padding:0}}.content section{padding:0;float:right;margin-bottom:0;border:none;min-height:875px}@media (max-width:1370px){.content section{min-height:700px}}@media (max-width:1080px){.content section{min-height:500px}}@media (max-width:500px){.content section{padding:20px;border:none;min-height:auto}}.content section.centrato{padding:3% 0}.content section.centrato.section_preferiti{width:100%;padding:3% 2%}@media (max-width:500px){.content section.centrato.section_preferiti{padding:0 20px}}.content section.centrato.section_preferiti header{padding:0;margin:0}@media (max-width:1080px){.content section.centrato.section_preferiti section{width:100%}}@media (max-width:500px){.content section.centrato.section_preferiti section{padding:0;margin:0}}@media (max-width:1080px){.content section.centrato.section_preferiti aside{width:100%;max-width:450px}}.content section.centrato.section_preferiti .tabset{margin:0}.content section.centrato header.centrato_cms h1{text-align:center;margin-bottom:10px;margin-top:20px;padding-bottom:0}@media (max-width:500px){.content section.centrato header.centrato_cms h1{margin-top:10px;padding-bottom:0;font-size:25px}}.content section.centrato header.centrato_cms .pathway{width:100%;text-align:center;margin-top:0}.content section.centrato header{padding:0 0 20px 0}@media (max-width:875px){.content section.centrato header{margin-bottom:20px}}@media (max-width:500px){.content section.centrato header{margin:20px 0;padding:0}}.content section.centrato header h1{text-align:left;margin-bottom:0;padding:0}.content section.centrato header h2{font-size:20px;color:#807f85;width:100%;clear:both;position:relative;margin:0;text-align:left}.content section.centrato header h2 strong{color:#352e2e}.content section.centrato hr{margin:20px 0 10px 0}@media (max-width:1080px){.content section.centrato hr{margin:20px 0}}@media (max-width:875px){.content section.centrato hr{margin:10px 0}}.content section.centrato .pathway{width:50%;text-align:left;padding:0 0}@media (max-width:500px){.content section.centrato .pathway{width:100%}}.content section.centrato .pathway a.btn{color:#fff}.content section.centrato .pathway a.btn.small{font-size:14px;padding:4px 10px;float:right;text-transform:uppercase;margin:0 5px}@media (max-width:875px){.content section.centrato .pathway a.btn.small{font-size:13px}}@media (max-width:500px){.content section.centrato .pathway a.btn.small{font-size:13px;padding:4px;float:right;text-transform:uppercase;margin:10px 4px 0 0;float:right}}.content section.centrato .tornaindietro{display:inline-block;width:50%;font-size:16px;float:left;text-decoration:none;text-align:right;color:#0074c8}@media (max-width:500px){.content section.centrato .tornaindietro{width:100%;font-size:14px;text-align:left;margin-top:10px}}@media (max-width:1370px){.content section.centrato{width:100%;padding:3% 2%}}@media (max-width:500px){.content section.centrato{padding:0 20px}}@media (max-width:500px){.content section.padding{padding:0 20px!important}}.content section.promozioni .box p{margin-bottom:0}.content section.promozioni .btn{margin:30px 0 30px 0}.content section.unico{width:100%;padding:20px 0 0 0;border-right:none;min-height:initial}.content section.unico.riservata{background:#fafafa}.content section.unico header .pathway{width:100%;text-align:center;margin-top:0;margin-bottom:20px}@media (max-width:1080px){.content section.unico{padding:0}}@media (max-width:500px){.content section.unico{padding:0 20px}}@media (max-width:875px){.content section.unico.riservata header{padding-right:50px}}@media (max-width:500px){.content section.unico.riservata header{padding-right:50px;padding-top:0}}.content section .box.marchi.tecnici p{height:46px;overflow:hidden;margin:0;line-height:18px;font-size:15px}@media (max-width:500px){.content section .item_catalogo .img img{width:auto}}.content section .img img{width:100%}.content.dettaglio,.content.home section,.content.shop section{width:100%;padding-right:0;position:relative;float:right;padding-bottom:0}.content.home{overflow:auto;position:absolute;top:100%;width:100%}@media (max-width:875px){.content.home .testata .container{padding:0}}@media (max-width:1080px){.content.home .container{width:100%;padding:0 20px}}.content.servizio article iframe{width:100%}.content.servizio .cerca_home{margin-bottom:20px}@media (max-width:1080px){.content.servizio section{padding:0}}@media (max-width:875px){.content.servizio section{padding:0;margin:20px 0;border:none;margin-top:0}}@media (max-width:500px){.content.servizio section{padding:0 20px}}@media (max-width:500px){.content.servizio aside{padding:0 20px;margin-bottom:20px}}.content.servizio .logo{margin:-14px 0 10px 0}.content.servizio .banner.top{margin:-10px 0 20px 0}@media (max-width:500px){.content.servizio .banner.top{margin:0 0 20px 0}}@media (max-width:500px){.content.servizio{margin-top:30px}}.content .paginapay p.p_link a{text-decoration:none}.content .paginapay p a{text-decoration:underline}.content .paginapay h3{font-size:19px;font-weight:600;color:#000;margin:20px 0 10px 0}.content h3 svg{margin-right:5px;color:#807f85}.content .box .spedizione p{font-size:14px;line-height:22px;margin-bottom:0;text-align:center;font-weight:600}.content .box .spedizione p span{text-transform:uppercase}.content .box .spedizione ul{display:block;text-align:center;margin:0;padding:20px 0 0 0}.content .box .spedizione ul li{display:inline-block;margin:0;background:0 0;padding:0 10px;color:#5f5f5f}@media (max-width:1080px){.content .box .spedizione ul li{padding:0 10px 10px 10px}}.content .box .spedizione ul li svg{color:#666;margin-right:5px}.content .box.descrizione{padding:10px 20px}.content .box.descrizione p{margin-bottom:5px}.content .box .descrizione p{font-size:15px;line-height:24px;text-align:left;color:#807f85;margin:10px 0}.content.dettaglio{background:#fff}.content.dettaglio article{background:#fafafa}.content.dettaglio .img_place img{padding:0 20px 20px 0;margin:0}.content.dettaglio section{float:left;margin-top:0;color:#0074c8;font-size:17px;font-weight:400;line-height:23px}.content.dettaglio header{margin:0 0 30px 0}.content.dettaglio aside{float:right}@media (max-width:1080px){.content .tabelle_carrello .content .tabelle_carrello .box .campo_form{width:100%}}@media (max-width:1080px){.content .tabelle_carrello .content .tabelle_carrello .box{min-height:auto}}@media (max-width:875px){.content{min-height:700px}}@media (max-width:500px){.content{min-height:auto}}.dx{position:relative;float:right;width:49%;border:1px solid #fafafa;margin-left:1%;padding:20px}.dx .btn.big{float:right;display:block;clear:both;background:#57c48c;color:#fff;font-size:20px}.dx hr{background:0 0;height:1px;width:100%;padding:0;border:none;margin:20px 0 20px 0;display:inline-block;border-top:1px dotted #fafafa}.dx fieldset{width:100%;margin:0}.dx .img_item{width:250px;height:250px;display:table}.dx .img_item div{display:table-cell;vertical-align:middle;text-align:center}.dx .img_item div img{max-width:100%;max-height:250px}@media (max-width:1080px){.dx .img_item div img{max-width:180px;max-height:180px}}@media (max-width:1080px){.dx .img_item{width:180px;height:180px;display:table}}.dx .prodotti_simili .img_item{width:100%;height:150px}.dx .prodotti_simili .img_item div img{max-width:150px;max-height:150px}.dx .prodotti_simili .item .logo img{height:auto;margin-top:10px;margin-right:10px;width:60px}.dx .articoli .img_item{height:auto}.dx .articoli .img_item div img{max-width:initial;max-height:initial}.sx{position:relative;float:left;width:49%;border:1px solid #fafafa;margin-right:1%;padding:20px}.sx fieldset{width:100%;margin:0}.sx .box_news{margin-bottom:20px}.sx .ric_avanzata{margin-bottom:20px;padding:0 20px 20px 20px}.sx .ric_avanzata h1{margin-right:0;padding-left:36px;background-size:auto 27px;padding-top:15px}.sx .ric_avanzata .btn{width:100%}.sx .ric_avanzata .field_module,.sx .ric_avanzata .select_module{margin-right:0;width:100%;margin-bottom:5px}.sx .ric_avanzata .titolo{margin-bottom:0!important;padding-bottom:10px;font-size:16px;font-family:"Open Sans",sans-serif;text-shadow:0 1px 0 #fff;color:#4c4c4c}.sx .titolo_sx{color:#666;position:relative;float:left;width:100%;clear:both;border:none;font-size:16px;font-weight:400;margin:0;padding:12px;background:#fafafa;text-transform:uppercase;text-align:center}.sx header.unico{padding:30px 0 0 13px}.sx aside{width:100%}.sx .img_item{font-size:16px;font-weight:400;margin-bottom:10px;color:#666}.sx .img_item div{display:table-cell;vertical-align:middle;text-align:center}.sx .img_item div img{max-width:100%;max-height:195px}.sx .img_articolo{max-height:inherit;width:100%;clear:both;position:relative;margin-bottom:30px}section{width:70%;position:relative;padding:20px 0 30px 0;float:left}@media (max-width:1370px){section{width:73%}}@media (max-width:1280px){section{width:65%}}@media (max-width:1080px){section{width:60%}}@media (max-width:875px){section{width:100%;padding:0;margin:0 0 20px 0}}section h2{font-size:20px;color:#0074c8;width:100%;clear:both;margin:20px 0}@media (max-width:500px){section h2{font-size:17px}}section article .img_item img{margin-bottom:20px;width:50%;position:relative;float:left;margin:0 20px 20px 0}@media (max-width:1080px){section article .img_item img{width:100%;margin:0 0 30px 0}}section article .tornaindietro{display:inline-block;width:auto;margin:0 0 20px 0;padding:0}section article header{padding:40px 0 20px 0}@media (max-width:500px){section article header{padding:0}}section article header .tornaindietro{margin:0;padding:0;width:30%;float:right;text-align:right}section article header .pathway{width:70%;text-align:left;padding:0;margin:0;display:inline-block;padding-bottom:0;float:left;text-align:left}@media (max-width:500px){section article header .pathway{width:100%;margin-top:5px}}section article header h1{font-weight:700;color:#0074c8;text-align:left;font-size:30px;line-height:normal;margin-bottom:0;padding:0}@media (max-width:1280px){section article header h1{font-size:24px}}@media (max-width:500px){section article header h1{font-size:24px;margin-top:5px}}section article header h4{font-weight:700;color:#807f85;font-size:17px;margin:10px 0 0 0;clear:both;text-align:left}section article header .data{font-size:17px;font-size:14px;color:#352e2e;width:100%;text-align:left}@media (max-width:500px){section article header .data{margin:0 0 20px 0}}section .selettori{display:inline-block;float:left;width:50%}@media (max-width:500px){section .selettori{width:100%}}section .selettori .select_module{border:1px solid #fafafa;width:auto;height:auto;padding:10px 8px;margin:1%}@media (max-width:1080px){section .selettori .select_module{font-size:13px}}@media (max-width:500px){section .selettori .select_module{max-width:50%}}section .articolo_news .disclaimer{color:#666;font-size:15px;line-height:20px;font-weight:600;margin:0;width:100%;position:relative;clear:both;font-style:initial}section .img_aggiuntive{max-width:30%;position:relative;float:left}section .img_aggiuntive a{outline:0}section .img_aggiuntive img{padding-right:20px;padding-bottom:20px}section .selettori .box{position:relative;float:left;width:100%;border-bottom:1px solid #666;padding-bottom:10px;margin-bottom:10px}section.cerca_home h1{text-transform:inherit;color:#292c33;margin:0;width:100%;clear:both;position:relative;font-size:70px;line-height:57px}section.dettaglio h1{margin-bottom:0;text-transform:inherit}section.dettaglio header .tornaindietro{margin-top:0;font-size:15px;margin-bottom:10px;padding-bottom:10px}section.dettaglio hr{background:0 0;border-top:1px dotted #fafafa;height:1px;width:100%;padding:0;border-bottom:none;border-left:none;border-right:none;margin:10px 0 20px 0;display:inline-block}section.dettaglio .box hr{margin:10px 0 10px 0}section .box{position:relative;float:left;width:50%;padding:10px}@media (max-width:500px){section .box{width:100%}}section .box.dx{position:relative;float:right;width:49%;border:1px solid #fafafa;margin-left:1%;padding:20px}section .box.sx{position:relative;float:left;width:49%;border:1px solid #fafafa;margin-right:1%;padding:20px}section .box .disclaimer{font-size:13px;line-height:18px;margin:0;width:100%;position:relative;clear:both;font-style:initial;font-style:italic;font-weight:600}section .box .img{padding:20px}section .box h1{font-size:22px;color:#0074c8;margin-bottom:0}@media (max-width:1080px){section .box h1{font-size:19px}}section .box.marchi{position:relative;float:left;width:14%;padding:20px;margin:1%;border-radius:3px}@media (max-width:1370px){section .box.marchi{width:18%}}@media (max-width:1080px){section .box.marchi{width:23%}}@media (max-width:875px){section .box.marchi{width:31%}}@media (max-width:500px){section .box.marchi{width:100%;margin:0 0 20px 0}}section .box.marchi h2{text-align:center;font-size:18px;color:#0074c8;font-weight:700;width:100%;border:none;padding:0;text-align:center;line-height:initial;margin:0 0 10px 0;display:inline-block}section .box.marchi.tecnici .corpo{display:none}section .box.marchi.tecnici .img{padding:0;height:100px;display:table;margin-bottom:0}section .box.marchi.tecnici .img div{display:table-cell;vertical-align:middle}section .box.tabelle{position:relative;float:left;width:50%;display:block;clear:inherit;background-image:none;background-size:none;padding:10px}section .box.tabelle h2{font-size:20px;color:#666;font-family:"Open Sans",sans-serif;font-weight:600;width:100%;margin:0;clear:both;border-bottom:none;padding-bottom:10px}section h1{margin-bottom:5px;color:#807f85;padding:0;font-size:30px;font-weight:400}section .riepilogo{padding-left:30px}@media (max-width:875px){section .riepilogo{width:100%;padding:0;margin:0 0 20px 0}}section .riepilogo h1{margin-bottom:0;font-weight:400;font-size:41px}section .riepilogo header p{top:0;text-align:left;margin-bottom:0}section .riepilogo header p strong{color:#000}section .errore.big .tornaindietro{margin-top:40px;border-top:none;color:#cb3e3e;display:inline-block;width:auto;margin-bottom:0;padding-bottom:0;border-bottom:none;font-size:21px;float:inherit;font-style:initial;font-weight:400}section a.veditutto{color:#666;text-decoration:underline}section.promozioni .box{width:33%}section.promozioni .box .testo{background:#fff;padding:20px;border-bottom:18px solid #fff;height:200px;overflow:hidden}section.promozioni .box .testo h3{margin-bottom:10px}@media (max-width:1080px){section.unico{padding:0 60px 0 2%}}@media (max-width:875px){section.unico{padding:0;margin:20px 0}}@media (max-width:500px){section.unico{padding:20px;margin-top:0;padding-top:0}}section.unico h1{text-align:center}section.unico h1.comingsoon{font-size:60px;font-style:italic;margin:80px 0}section.unico h1 header .pathway{padding:0;text-align:center;border:none;margin:-15px 0 0 0}section.unico h1.numbers{background-repeat:no-repeat;background-attachment:fixed;background-size:cover;text-align:center;display:block;background-position:bottom center}section.unico h1.presentazione{width:100%;padding:30px 0;background:#666}section.unico h1.riservata{background:#fff;margin:0 0;border:none}section.unico h1.riservata.section_preferiti h4{font-size:14px;color:#0074c8;text-align:left;margin-top:5px}section.unico h1.riservata.section_preferiti h1{font-size:30px;margin-bottom:0;color:#807f85;font-weight:600;padding:0;line-height:30px}section.unico h1.riservata header h4{font-size:22px;margin:-15px 0 30px 0;padding-top:0;text-align:left;border:none;display:inline-block;width:100%;color:#807f85}section.unico h1.riservata h1{font-size:31px;margin:0;padding-top:0;text-align:left;border:none;display:inline-block;width:100%}section.unico h1.riservata p{margin:0 0 20px 0}section.unico h1.boxes{background:#666}section.unico h1.boxes.blog{background:#fafafa}section.unico h1.boxes.blog.riservata.blog{background:#fff;padding:30px 40px;margin:0 0 40px 0}section.unico.contatti h1{font-size:40px;margin:40px 0}@media (max-width:1080px){section.unico.riservata{padding:0 60px 0 2%}}@media (max-width:875px){section.unico.riservata{padding:0;margin:20px 0}}section.unico.riservata header h1{margin:0}@media (max-width:875px){section.unico.riservata header h1{font-size:18px}}section.unico.riservata header .pathway{padding:0;text-align:center;border:none;margin:0 0 20px 0}section.unico.riservata h2{font-size:22px;color:#0074c8;width:100%;clear:both;margin:20px 0 40px 0}@media (max-width:875px){section.unico.riservata h2{font-size:18px}}@media (max-width:875px){section.unico.riservata .dx,section.unico.riservata .sx{width:100%;margin:0 0 20px 0;padding:0}}section.unico .proposta{display:inline-block;width:100%;padding:20px 0;position:relative}section.unico .proposta:nth-child(10),section.unico .proposta:nth-child(2),section.unico .proposta:nth-child(4),section.unico .proposta:nth-child(6),section.unico .proposta:nth-child(8){background:#d8dcdd}section.unico .proposta .veditutto{position:relative;margin-left:10px;display:inline-block;top:8px}section.unico .proposta .titolo{text-align:center;margin:20px 0}section.unico .proposta h2{font-size:40px;font-weight:400;display:inline-block;width:auto;margin:0;padding:0}section.unico header .tornaindietro{margin-top:20px;font-size:15px;margin-bottom:10px}section.unico header .tornaindietro.catalogo_back{float:right;padding-top:10px;margin-top:0}section.unico header .tornaindietro.news{width:auto;margin:0;padding:0 0 10px 0;text-align:right;position:absolute;right:0;color:#ef8903;font-weight:700;z-index:1}section.unico .box_riepilogo h2{text-align:left;font-size:25px;color:#352e2e;font-weight:600;margin:0;padding:10px 20px 10px 20px;font-family:"Open Sans",sans-serif}section.unico.carousel{background-color:#fafafa;margin-top:20px}section.unico.carousel h2{font-size:30px;color:#0074c8;font-family:"Open Sans",sans-serif;text-align:left;padding:0;position:relative;margin:20px 0 30px 0;text-transform:uppercase;font-weight:600}section.unico .tags ul{display:block;width:100%;clear:both;padding:0}section.unico .condividi_articolo{padding:0;display:inline-block;width:auto;float:left}section.unico .tornaindietro{margin-top:25px;border-top:none;color:#ef8903;display:inline-block;width:auto;margin-bottom:0;padding-bottom:0;border-bottom:none;font-size:16px;float:right;text-decoration:none;font-weight:600}section.unico .tornaindietro svg{margin-right:5px}section.unico .tornaindietro a{font-weight:700;color:#666}section.unico .tornaindietro:hover{color:#807f85}section.unico .cbp-vm-options h1{text-transform:inherit;margin-bottom:2px;font-size:25px}section.unico .cbp-vm-options a:first-child{color:#666;padding:0;text-transform:uppercase}section.unico .dx h2,section.unico .sx h2{font-size:25px;color:#807f85;font-weight:600;width:100%;margin:0 0 10px 0;clear:both;padding-bottom:10px}section .loghi .box{position:relative;float:inherit;width:23%;padding:0;margin:10px;min-height:345px;display:inline-block;background:#fff}@media (max-width:1080px){section .loghi .box{width:31%}}section .loghi .box .img_marchi{width:100%;height:200px;display:table;padding:15px}section .loghi .box .img_marchi div{max-width:100%;max-height:200px;display:table-cell;vertical-align:middle;text-align:center}section .loghi .box .luogo,section .loghi .box .recensioni{margin:0;padding:5px 20px 20px 20px;height:40px;display:inline-block;width:100%}section .loghi .box .luogo img{margin-right:5px;position:relative;top:-1px}section .loghi.certificati .box{width:100%;height:200px;display:table;padding:10px}section .loghi.certificati .box .img_marchi{width:100%;height:285px;display:table;margin-bottom:20px}section .loghi.certificati .box .img_marchi img{max-width:100%;max-height:285px}section article ul li::before{content:"\f054";color:#0074c8;font-weight:700;font-family:Font Awesome\ 5 Free;margin-right:5px;font-size:12px}section article hr{margin:10px 0}section article a,section article a:hover{text-decoration:underline}section article ul li{margin:0 0 10px 0;font-size:15px;line-height:20px;font-weight:400}section article ul li::before{content:"\f054";color:#ef8903;font-weight:700;font-family:"Font Awesome 5 Free";margin-right:10px}section article ul.info li{position:relative;width:auto;display:inline-block;padding:0;background:0 0;margin:0;font-size:14px}section article h2{color:#0074c8;font-weight:700;font-size:18px;line-height:30px;margin-bottom:5px}section article h3{font-size:20px;margin-bottom:10px;color:#807f85;font-weight:600;line-height:30px}@media (max-width:875px){section.contatti{margin:0}}section.contatti .sx{width:100%;margin:0;padding:0}@media (max-width:875px){section.contatti .sx{width:100%;margin-right:0;padding:0;margin-bottom:40px}}section.contatti .dx{width:65%;padding-left:2%}@media (max-width:875px){section.contatti .dx{width:100%;padding:0}}section.contatti .dx,section.contatti .sx{border:none}section.contatti .grigio .box{background:#fff;margin:1%;width:48%;padding:40px 20px}section.contatti .grigio .box .btn{margin-top:20px;padding:10px 20px;font-size:18px}section.contatti .grigio .box svg{color:#807f85;font-size:50px}section.contatti .grigio .box.grigio{padding:0 20px;background:0 0}section.contatti .grigio .box.grigio p{width:auto;display:inline-block}section.contatti .grigio .box.grigio svg{color:#959191;font-size:30px;position:relative;top:16px;margin-right:10px}section.contatti .grigio .box.grigio a{font-weight:600;font-size:15px;display:inline-block;padding:13px 0 1px 0;border-bottom:1px dotted #000}section.contatti .grigio .box.grigio a:hover{color:#807f85;border-bottom:1px dotted #807f85}section .grigio{margin-bottom:30px;display:inline-block;width:100%;padding:20px 0 60px 0}@media (max-width:875px){section .grigio{padding:20px 0 30px 0}}section .grigio .field_module{background:#fff;font-weight:400;font-size:16px;padding:20px;color:#807f85;border:none;height:auto;width:80%;margin-right:2%}@media (max-width:875px){section .grigio .field_module{width:100%;margin-right:0}}section .grigio .btn.big{width:18%;padding:12px;font-size:25px;background:#666;color:#fff}@media (max-width:875px){section .grigio .btn.big{width:100%;margin-top:20px}}@media (max-width:875px){section .grigio .box{margin:0 0 20px 0;width:100%}}section.riepilogo header .ordinatori{position:absolute;right:0;width:auto;top:0}section.riepilogo header .ordinatori .select_module{width:100%}@media (max-width:875px){section.riepilogo header img{margin-right:15px;top:-5px;position:relative;float:left;width:40px}}@media (max-width:875px){section.riepilogo h1{margin-bottom:5px;color:#0074c8;padding:0;font-size:25px;font-weight:400}}@media (max-width:500px){section.unico h1{font-size:30px;padding:10px 0;margin-top:30px}}section.unico h1.comingsoon.grazie{font-size:60px;font-style:italic;margin:80px 0 30px 0}section.unico h1.grazie{font-size:50px;margin:80px 0 20px 0}@media (max-width:500px){section.unico.riservata{padding:20px}}section.unico p.grazie{width:100%;text-align:center;margin:0 0 80px 0;font-size:22px;line-height:32px}section.unico p.grazie a{font-size:20px;color:#807f85;border-bottom:1px dotted #807f85}section.unico.paginapay h1{color:#807f85;font-size:50px;font-weight:400;font-family:"Open Sans",sans-serif;padding:0;position:relative;margin:0;text-align:left}section.unico.paginapay h2{color:#807f85;font-size:30px;font-weight:400;font-family:"Open Sans",sans-serif;position:relative;margin:10px 0 30px 0;padding:10px 0;border-top:1px dotted #fafafa;border-bottom:1px dotted #fafafa;text-align:left}section.unico.paginapay h2 small span{font-weight:600}section.unico.riservata article header h1{line-height:40px;margin:0 0 30px 0;padding:0}section.unico.riservata article header h4{line-height:initial;margin:0}section.unico.riservata article .img_item{margin:0 20px 20px 0}section.unico.riservata article .img_item img{text-align:center;position:relative;float:left;width:40%;margin-right:20px}section.unico.riservata .item ul li{display:inline-block;font-size:30px;margin:0;padding:20px 20px 0 20px}section.unico.riservata .item.convalida ul li{padding:20px}section.unico.riservata .item.convalida .check .prezzo{margin-top:20px}section.unico header.carrello .pathway{padding:0;text-align:center;border:none;margin:0;padding:0;border:none;text-align:center}section header h1{line-height:normal;display:inline-block;vertical-align:top;color:#0074c8;font-size:40px;font-weight:600;font-family:"Open Sans",sans-serif;text-align:center;position:relative;margin:0;padding:0 0 20px 0;width:100%}@media (max-width:1080px){section header h1{font-size:30px;padding-bottom:10px}}section header h1 span{color:#0074c8;position:relative;top:2px;margin:0;font-size:12px}section header h4{font-size:17px;margin-bottom:10px}@media (max-width:1080px){section header h4{font-size:12px}}section header h4 strong{color:#0074c8}@media (max-width:875px){section header .tornaindietro.news{right:62px}}@media (max-width:500px){section header .tornaindietro.news{right:0;position:relative;width:100%;text-align:left}}@media (max-width:875px){section header .tornaindietro.catalogo_back{padding-right:58px;margin-bottom:33px}}@media (max-width:500px){section header .tornaindietro.catalogo_back{padding-right:0;margin-bottom:10px;width:100%;float:left}}@media (max-width:500px){section header .pathway{padding-right:0}}section.slideshow{height:793px;margin:0}@media (max-width:1370px){section.slideshow{height:521px}}@media (max-width:875px){section.slideshow{height:auto}}section .item_catalogo.dettaglio .box.primo{width:43%;padding-right:2%;margin-right:2%;border-right:1px solid #fafafa}@media (max-width:500px){section .item_catalogo.dettaglio .box.primo{width:100%;border:none;padding:20px}}section .item_catalogo.dettaglio .box.secondo{width:55%;padding:0}@media (max-width:500px){section .item_catalogo.dettaglio .box.secondo{width:100%;border:none;padding:20px}}section .item_catalogo.dettaglio .box.secondo .brand img{padding:0 0 10px 0;margin:0;height:40px}section.riservata .articoli.secondari .item.fidelity .testo{padding:20px;background:#fff;width:100%;padding-top:36px;margin-top:-72px;z-index:1;position:relative;border:1px solid #ccc}@media (max-width:875px){section.riservata .articoli.secondari .item.fidelity .testo{padding-top:5px;margin-top:-97px}}section.riservata .articoli.secondari .item.fidelity .testo h2{font-size:21px;color:#0074c8;width:100%;clear:both;margin:0;padding:10px 0;position:relative}@media (max-width:500px){section.riservata .articoli.secondari .item.fidelity .testo h2{margin-top:20px}}section.riservata .articoli.secondari .item.fidelity .linguetta{right:0;left:inherit;background:#0074c8;top:0;position:relative;float:left;width:20%;text-align:center;font-weight:600}@media (max-width:875px){section.riservata .dx,section.riservata .sx{width:100%;margin:0 0 20px 0;padding:0}}@media (max-width:1080px){section.carousel h2{font-size:50px}}@media (max-width:875px){section.carousel h2{font-size:30px}}@media (max-width:500px){section.carousel h2{font-size:22px}}@media (max-width:875px){section .proposta .veditutto{position:relative;right:0;top:0;padding:0 0 20px 0}}@media (max-width:875px){section .proposta h2{padding:10px 0;font-size:30px}}@media (max-width:500px){section .tabelle_carrello .box a.btn{float:left;padding:10px 23px}}.section_preferiti .titolo{margin-top:0}.unico{width:100%!important;margin-left:0!important;margin-right:0!important}.unico .superiore{background-color:#fff;border-bottom:1px solid #fafafa;width:100%;padding-top:20px;margin-bottom:50px;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex}.unico.carousel .btn{color:#fff;border-color:#fff;font-size:30px;font-weight:400;padding:10px 20px}.unico.boxes h2.titolo{margin:30px 0 50px 0}.unico.services p{text-align:center;font-size:16px;color:#fff}.unico.services ul{text-align:center;display:block;margin:30px 0 0 0}.unico.services ul li{vertical-align:top;display:inline-block;margin:10px 25px;cursor:pointer}@media (max-width:1080px){.unico.services ul li{margin:10px 17px}}.unico.services ul li img{margin-bottom:20px}@media (max-width:1080px){.unico.services ul li img{width:64px}}.unico .banner.bottom img{margin:0}.blog{margin:0;margin:0;padding:5% .7%}.blog .item{display:inline-block;width:31%;margin:1%}@media (max-width:1080px){.blog .item{width:48%}}@media (max-width:500px){.blog .item{width:100%;margin:0 0 20px 0}}.blog .item .img_item{margin-bottom:0}.blog .item .testo{padding:30px;min-height:214px;position:relative}@media (max-width:1080px){.blog .item .testo{min-height:183px}}@media (max-width:500px){.blog .item .testo{min-height:170px;padding:11px}}.blog .item .testo .corpo{height:53px;overflow:hidden;padding:0;margin-bottom:0}@media (max-width:500px){.blog .item .testo .corpo{height:68px}}.blog .item .testo .corpo:after{content:"";text-align:right;position:absolute;bottom:29px;right:0;width:50%;height:1.5em;background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%)}@media (max-width:500px){.blog .item .testo .corpo:after{bottom:9px}}.blog .item .testo a{font-size:16px;text-align:left;font-weight:700;color:#0074c8}.blog .item .testo h4{font-size:15px;text-align:left;margin-bottom:5px;color:#807f85}.blog .item .testo h3{margin-bottom:5px}.blog .item .testo h3 a{color:#0074c8;font-size:20px;text-align:left;font-weight:700}.blog .item .testo p{padding:0;margin:0;font-weight:400;line-height:inherit;font-size:15px}.blog .item .testo p a{position:absolute;bottom:30px}.blog h2{text-align:center;font-size:43px;margin:2% 0 5% 0}.promozioni{padding-left:1%;right:1%}.promozioni .item{position:relative;float:left;border:none;width:31%;margin:1%;background:#fafafa}@media (max-width:1280px){.promozioni .item{width:47%}}@media (max-width:500px){.promozioni .item{width:100%;margin:0 0 20px 0}}.promozioni .item h4{font-size:14px;text-align:left;font-weight:700;color:#807f85}.promozioni .item h3{font-size:17px;text-align:left;font-weight:700;color:#0074c8;min-height:44px}.promozioni .item h3 a{color:#0074c8}.promozioni .item:hover{border-color:#807f85}.promozioni .item .img_item{float:left;width:100%}.promozioni .item .img_item img{height:auto;width:100%}.promozioni .item:hover .img_item img{-webkit-transform:scale(1.2,1.2);-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transform:scale(1.2,1.2);-moz-transition-duration:.2s;-moz-transition-timing-function:ease-out;-ms-transform:scale(1.2,1.2);-ms-transition-duration:.2s;-ms-transition-timing-function:ease-out;transform:scale(1.2,1.2);transition-duration:.2s;transition-timing-function:ease-out}.promozioni .item .corpo{height:4em;text-overflow:-o-ellipsis-lastline;margin-top:5px;overflow:hidden;position:relative}.promozioni .item .corpo :after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:50%;height:1.5em;background:linear-gradient(to right,rgba(236,236,236,0),#ececec 50%)}.promozioni .item .data{width:100%;display:inline-block;font-size:14px;text-transform:uppercase;line-height:16px}.promozioni .item .testo{width:100%;padding:20px;background:#fff;position:relative;float:left;overflow:hidden;height:180px}.promozioni .item .testo .corpo :after{background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%)}@media (max-width:1370px){.promozioni .item .testo{min-height:auto}}.promozioni .item .img_item{width:100%;margin-bottom:0;position:relative;float:left;min-height:238px}@media (max-width:1370px){.promozioni .item .img_item{min-height:180px}}@media (max-width:1280px){.promozioni .item .img_item{min-height:240px}}@media (max-width:1080px){.promozioni .item .img_item{min-height:200px}}@media (max-width:875px){.promozioni .item .img_item{min-height:230px}}@media (max-width:500px){.promozioni .item .img_item{min-height:212px}}.promozioni .item .img_item .data{width:auto;font-size:27px;line-height:24px}.prodotti_alternativi .item .cbp-vm-title{padding:0;overflow:hidden;height:40px;margin:20px 0 10px 0}.prodotti_alternativi .owl-pagination{margin:40px 0 0 0!important;width:100%;bottom:auto!important;top:0}.prodotti_alternativi .cbp-vm-price{padding:0 20px;text-align:center;font-size:20px;margin:0;letter-spacing:0;line-height:20px;height:auto}.prodotti_alternativi .cbp-vm-price a{top:0}.dettaglio_prodotto .item{padding:5px}.dettaglio_prodotto .item img{max-height:226px}.dettaglio_prodotto .item .img_item{margin-bottom:0;min-height:226px}.dettaglio_prodotto .item iframe{width:100%;height:226px}.eventi{padding-left:1%;right:1%}.eventi .item{position:relative;float:left;border:none;width:31%;margin:1%;background:#fafafa}@media (max-width:1370px){.eventi .item{width:48%}}@media (max-width:500px){.eventi .item{margin:0 0 20px 0;width:100%}}.eventi .item h4{color:#0074c8;font-size:14px;text-align:left;font-weight:400}.eventi .item h3{font-size:17px;text-align:left;font-weight:700;color:#807f85}.eventi .item:hover{border-color:#807f85}.eventi .item .img_item{float:left;width:100%}.eventi .item .img_item img{height:auto;width:100%}.eventi .item:hover .img_item img{-webkit-transform:scale(1.2,1.2);-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transform:scale(1.2,1.2);-moz-transition-duration:.2s;-moz-transition-timing-function:ease-out;-ms-transform:scale(1.2,1.2);-ms-transition-duration:.2s;-ms-transition-timing-function:ease-out;transform:scale(1.2,1.2);transition-duration:.2s;transition-timing-function:ease-out}.eventi .item .corpo{height:4em;text-overflow:-o-ellipsis-lastline;margin-top:5px;overflow:hidden;position:relative}.eventi .item .corpo :after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:50%;height:15px;background:linear-gradient(to right,rgba(236,236,236,0),#fafafa 50%)}.eventi .item .data{width:100%;display:inline-block;font-size:14px;text-transform:uppercase;line-height:16px}.eventi .item .testo{width:100%;padding:20px;background:#fafafa;position:relative;float:left;max-height:auto;overflow:hidden}@media (max-width:1370px){.eventi .item .testo{min-height:auto}}.eventi .item .img_item{width:100%;margin-bottom:0;position:relative;float:left;min-height:260px}@media (max-width:1370px){.eventi .item .img_item{min-height:300px}}@media (max-width:1280px){.eventi .item .img_item{min-height:260px}}@media (max-width:1080px){.eventi .item .img_item{min-height:200px}}@media (max-width:875px){.eventi .item .img_item{min-height:250px}}@media (max-width:500px){.eventi .item .img_item{min-height:212px}}.eventi .item .img_item .data{width:auto;font-size:27px;line-height:24px}.articoli{display:inline-block;width:100%}.articoli .item{position:relative;float:left;border:2px solid #fafafa;width:33.33333%;background:#fafafa;display:none}@media (max-width:1370px){.articoli .item{width:50%}}@media (max-width:1080px){.articoli .item{width:100%}}.articoli .item h4{font-weight:700;color:#807f85;font-size:14px;text-align:left}.articoli .item h3{font-weight:700;color:#0074c8;font-size:17px;text-align:left}.articoli .item h3 a{color:#0074c8}.articoli .item:nth-child(odd) .img_item{-ms-flex-order:2;order:2}.articoli .item:hover{border-color:#807f85}.articoli .item .img_item img{height:105%;width:auto}.articoli .item:hover .img_item img{-webkit-transform:scale(1.2,1.2);-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transform:scale(1.2,1.2);-moz-transition-duration:.2s;-moz-transition-timing-function:ease-out;-ms-transform:scale(1.2,1.2);-ms-transition-duration:.2s;-ms-transition-timing-function:ease-out;transform:scale(1.2,1.2);transition-duration:.2s;transition-timing-function:ease-out}.articoli .item.final .testo{width:100%;background:#352e2e;margin:0;padding:0;text-align:center}.articoli .item.final .testo a{width:100%;padding:16%;display:inline-block;color:#fff;font-size:30px}.articoli .item .corpo{height:69px;text-overflow:-o-ellipsis-lastline;margin-top:5px;overflow:hidden;position:relative}.articoli .item .corpo :after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:50%;height:12px;background:linear-gradient(to right,rgba(236,236,236,0),#fff 50%)}.articoli .item .data{width:100%;display:inline-block;font-size:14px;text-transform:uppercase;line-height:16px}.articoli .item .testo{width:50%;padding:20px;background:#fafafa;position:relative;float:left;max-height:215px;overflow:hidden}@media (max-width:1370px){.articoli .item .testo{min-height:226px}}.articoli .item .img_item{width:50%;margin-bottom:0;position:relative;float:left}@media (max-width:1080px){.articoli .item .img_item{min-height:260px}}.articoli .item .img_item .data{width:auto;font-size:27px;line-height:24px}.articoli .item:nth-child(1),.articoli .item:nth-child(2),.articoli .item:nth-child(3),.articoli .item:nth-child(4),.articoli .item:nth-child(5),.articoli .item:nth-child(6),.articoli .item:nth-child(7),.articoli .item:nth-child(8),.articoli .item:nth-child(9){display:inline-block}@media (max-width:1370px){.articoli .item:nth-child(7),.articoli .item:nth-child(8),.articoli .item:nth-child(9){display:none}}.articoli .item:nth-child(1) .img_item,.articoli .item:nth-child(2) .img_item,.articoli .item:nth-child(3) .img_item,.articoli .item:nth-child(7) .img_item,.articoli .item:nth-child(8) .img_item,.articoli .item:nth-child(9) .img_item{float:right}@media (max-width:1370px){.articoli .item:nth-child(3) .img_item{float:left}}@media (max-width:1370px){.articoli .item:nth-child(5) .img_item,.articoli .item:nth-child(6) .img_item{float:right}}@media (max-width:1080px){.articoli .item:nth-child(odd) .img_item{float:left}}@media (max-width:1080px){.articoli .item:nth-child(even) .img_item{float:right}}.articoli .item.principale h3{font-size:25px;margin-bottom:20px;color:#807f85;font-weight:600;line-height:30px}.articoli .item.principale h4{color:#0074c8;font-size:14px;text-align:left}@media (max-width:500px){.articoli .item.principale .img_item{height:210px;min-height:210px}}@media (max-width:500px){.articoli aside .item{width:100%;padding:0}}@media (max-width:1080px){.articolo.principale ul{padding:4% 0}}footer{position:relative;display:inline-block;width:100%;background:#fff;box-shadow:0 -10px 20px rgba(0,0,0,.1);z-index:9}@media (max-width:1080px){footer{position:relative;display:inline-block;clear:both;height:auto;padding-bottom:0}}footer .container{width:70%;margin:auto;float:initial;display:block}@media (max-width:1370px){footer .container{width:100%}}footer .logo{margin:0;float:left;position:relative;z-index:2;width:auto;background-repeat:no-repeat;background-size:100%;font-size:30px;text-align:left;min-height:auto}@media (max-width:1080px){footer .logo{margin-top:0}}@media (max-width:875px){footer .logo{padding:20px}}@media (max-width:500px){footer .logo{width:100%;text-align:center;margin:0}}footer .newsletter p{margin:0 0 10px 0}footer h2{font-size:22px;color:#fff;line-height:32px}footer p{font-size:14px;line-height:22px;width:100%;margin:24px 0}@media (max-width:500px){footer p{font-size:12px;text-align:left;line-height:inherit}}footer hr{background:rgba(196,196,196,.3)!important;margin:0}@media (max-width:1080px){footer hr{display:none}}@media (max-width:875px){footer .sx.sub{display:none}}footer .sx h3{padding:0}@media (max-width:1080px){footer .sx h3{margin:20px 0 15px 0;padding:0}}footer .dx .box{max-width:50%;padding:0 20px}@media (max-width:1080px){footer .dx .box{display:none}footer .dx .box:last-child{display:block;max-width:none}}@media (max-width:1080px) and (max-width:875px){footer .dx .box:last-child{display:none}}footer .dx .box.newsletter{width:100%;max-width:100%;margin-top:0}@media (max-width:1080px){footer .dx .box.newsletter{display:inherit}}@media (max-width:1080px){footer .dx.sub{width:50%}}@media (max-width:875px){footer .dx .box:nth-child(1){margin:0}}@media (max-width:500px){footer .dx .box:nth-child(1){margin:0;padding-left:0}}footer h3{color:#0074c8;font-size:20px;margin:20px 0 0 0;font-weight:700;min-height:26px}footer .box{position:relative;float:left;width:auto;padding:0 10px}footer .box.card img{max-width:300px}footer .box.big{max-width:440px}@media (max-width:1080px){footer .box.intestazione .clear{display:none}}footer .box.intestazione img{clear:both;margin:0;height:80px}footer .box.intestazione p{margin:9px;font-size:14px}@media (max-width:1080px){footer .box.intestazione p{position:relative;float:left;display:inline-block;width:auto}}@media (max-width:875px){footer .box.intestazione p{text-align:left;margin:20px}}@media (max-width:500px){footer .box.intestazione p{text-align:center;width:100%;margin:0 0 20px 0}}@media (max-width:1080px){footer .newsletter h3{margin:20px 0 15px 0;padding:0}}@media (max-width:500px){footer .newsletter h3{padding:0}}footer .banner{text-align:center;margin:20px 0;position:relative;display:inline-block}footer .banner iframe,footer .banner img{max-width:100%;margin:0 0}.menu_footer{height:auto;display:inline-block;width:100%;padding:0 0 20px 0;vertical-align:top}@media (max-width:1080px){.menu_footer{padding:20px 0}}.menu_footer .box.social{margin-right:0;padding-top:20px;text-align:right}@media (max-width:1080px){.menu_footer .box.social{zoom:.8;float:right;padding-top:30px}}.menu_footer .box.social .clear{height:95px}@media (max-width:1080px){.menu_footer .box.social .clear{height:150px}}.menu_footer .newsletter{padding-right:0}@media (max-width:1080px){.menu_footer .newsletter input[type=submit].btn{width:35%}}.menu_footer .newsletter input[type=image]{position:relative;float:right;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;width:18px;top:1px;margin:0}.menu_footer .newsletter input[type=checkbox]{position:relative;float:left;margin-right:5px;top:4px}.menu_footer .newsletter .privacy{width:calc(100% - 20px);margin:10px;position:relative;clear:both}.menu_footer .newsletter label{color:#fff;font-size:11px}.menu_footer .newsletter label a{color:#fff;text-decoration:underline}.menu_footer .newsletter input[type=email]{background:0 0;font-size:16px}@media (max-width:1080px){.menu_footer .newsletter input[type=email]{width:64%}}.menu_footer .newsletter input[type=button].btn{background-color:transparent;margin:0 0 0;display:inline-block;transition:background .2s;cursor:pointer;text-align:center;padding:10px 15px;position:relative;font-size:19px;font-weight:400;white-space:normal;text-transform:inherit;width:initial;overflow:hidden;height:auto;vertical-align:top;font-family:"Open Sans",sans-serif;background:#807f85;color:#fff}@media (max-width:500px){.menu_footer .newsletter input[type=button].btn{width:100%}}@media (max-width:875px){.menu_footer .newsletter input[type=button].btn{width:30%}}.menu_footer .box:last-child ul,.menu_footer .box:nth-child(2) ul{margin-right:0}@media (max-width:875px){.menu_footer .box:last-child ul,.menu_footer .box:nth-child(2) ul{margin:0;width:100%;text-align:center}}.menu_footer .box .box_newsletter svg{position:relative;margin-right:5px;color:#ef8903;font-size:19px}.menu_footer .box ul{list-style-image:none;list-style-type:none;position:relative;width:100%;float:left;margin-right:0;margin:20px 0}.menu_footer .box ul.social svg{font-size:40px}.menu_footer .box ul.dati img{margin-top:5px;max-width:223px;border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:10px}.menu_footer .box ul.dati ul{margin:20px 0 0 0;padding:0 10px;list-style-image:none;list-style-type:none;margin-bottom:0;position:relative;clear:both}.menu_footer .box ul.dati ul li{margin-bottom:15px;font-size:15px;color:#4c4c4c}.menu_footer .box ul.dati ul li strong{color:#000}.menu_footer .box ul li{background-repeat:no-repeat;background-position:left 0;list-style-image:none;list-style-type:none;margin-bottom:10px;font-size:14px;line-height:20px}.menu_footer .box ul li strong{font-weight:400;color:#000}.menu_footer .box ul li.luogo,.menu_footer .box ul li.mail,.menu_footer .box ul li.orari,.menu_footer .box ul li.telefono{padding-left:30px;background-position:0 3px;margin-bottom:15px}.menu_footer .box.card ul{padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.5);margin-bottom:20px}.menu_footer .box.card ul li{display:inline-block;font-size:43px;margin:0 10px}.menu_footer .box h1{font-family:"Open Sans",sans-serif;color:#807f85;font-size:25px;position:relative;float:left;width:100%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:400!important;margin:5px 0;text-shadow:0 1px 0 #fff}.menu_footer .box strong{font-weight:700}.menu_footer .box svg{position:relative;margin-right:5px;color:#0074c8;font-size:20px}.menu_footer .box.store{max-width:250px}.menu_footer .box.store ul li{position:relative;float:left;width:50%}.menu_footer .box.principale{position:relative;float:left;width:30%;text-align:center}.menu_footer .box.principale img{position:relative;left:0;top:0;margin-bottom:30px}.menu_footer .box.principale a{font-weight:400;font-size:20px}.menu_footer .box.principale a:hover{color:#666}.menu_footer .box.principale .box{width:100%;margin-bottom:0}.menu_footer .box.secondari{position:relative;float:left;width:70%;margin-bottom:0}.menu_footer .box.secondari .box{width:50%;margin-bottom:0;padding:0 20px 20px 0}.menu_footer .box.big ul li{width:50%;position:relative;float:left}.menu_footer .box.menu ul li a{font-size:15px;font-weight:400;color:#000;text-transform:uppercase}.menu_footer .dati{margin-right:0;color:#4c4c4c;width:auto;position:relative;float:right;background:#fff;padding-left:30px;border-left:1px solid #fafafa;min-width:350px}@media (max-width:1080px){.menu_footer .dati{width:100%;padding:10px;margin:20px 0 0 0;padding-top:30px;border-top:1px solid #cdced3;border-left:none}}.menu_footer .dati table{margin:5px}.menu_footer .dati table tr td{color:#646464;font-family:"Open Sans",sans-serif;font-size:20px}.menu_footer .dati table tr td img{border:none;width:34px}.menu_footer .dati h3{margin-bottom:20px}.menu_footer .dati p{margin-bottom:20px}.menu_footer .dati strong{font-weight:600;color:#16274b}@media (max-width:1080px){.menu_footer .dati ul li{position:relative;float:left;width:23%;margin-right:2%}}.menu_footer .unico{clear:both;display:inline-block;margin-top:20px;border-top:1px dotted #fafafa;padding-top:20px}.menu_footer .unico .box{width:50%;padding:0 20px 0 0}.menu_footer .unico .box img{max-width:200px}.menu_footer .sx{margin:0;padding:0;width:50%;border:none}@media (max-width:500px){.menu_footer .sx{padding:0 20px;width:100%;border:none;width:100%;text-align:center;margin:0}}@media (max-width:1080px){.menu_footer .sx.sub{display:none}}@media (max-width:500px){.menu_footer .sx.sub{width:100%}}@media (max-width:875px){.menu_footer .sx .box{width:100%;text-align:center;margin:0}}.menu_footer .sx .box ul{text-align:right;float:right;clear:both;position:relative;display:block;width:100%}@media (max-width:1080px){.menu_footer .sx .box ul{width:auto;margin:0 0 20px 0;float:left}}@media (max-width:875px){.menu_footer .sx .box ul{width:100%;margin:0 0 20px 0;float:left;text-align:center}}.menu_footer .sx .box ul li{display:inline-block;margin:0 10px}.menu_footer .sx .box ul li svg{color:#0074c8;margin:0;font-size:36px}.menu_footer .sx .box ul img{margin:0}.menu_footer .sx .box ul.social li{font-size:40px;margin:0 30px 0 0;padding:0}@media (max-width:875px){.menu_footer .sx .box ul.social li{margin:auto;float:initial}}@media (max-width:875px){.menu_footer .sx .box ul.social li svg{margin:0 2px}}.menu_footer .sx .box img.pay{max-width:350px}.menu_footer .sx .box img.logo{max-height:100px;width:auto;display:block;position:relative;clear:both;float:initial;margin:30px 0 0 0}.menu_footer .sx .box a img{margin:0 0 0 6px;max-width:23px;position:relative;clear:inherit;height:20px}.menu_footer .dx{padding:0}@media (max-width:1080px){.menu_footer .dx{padding:0}}@media (max-width:500px){.menu_footer .dx{display:none}}.menu_footer .dx hr{margin:20px 0 0 0}@media (max-width:500px){.menu_footer .dx.sub{width:100%}}@media (max-width:875px){.menu_footer .dx .box{display:none}}.menu_footer .dx,.menu_footer .sx{width:49%;border:none;display:inline-block;padding:20px}@media (max-width:875px){.menu_footer .dx,.menu_footer .sx{width:100%;margin:0;padding:0}}.credits{bottom:0;width:100%;padding:0;font-size:12px;display:inline-block;margin-top:0;text-align:center}@media (max-width:500px){.credits{padding:0 10px;width:80%;float:right}}.intempra{position:relative;margin-left:7px;top:7px;height:20px}@media (max-width:500px){.intempra{margin-left:0;top:0}}#ctl00_ContentPlaceHolderCont_BoxFiltriRicercaCatalogo_pnlFiltroCustomTipoPosizionamento{display:none!important}.btn.btn_right{float:right!important}@media (max-width:500px){.btn.btn_right{float:left!important;margin:5px 0}}.servizio .articoli.principali h3{font-size:20px;line-height:23px}.servizio .articoli.principali item.principale .corpo{height:4.3em;text-overflow:-o-ellipsis-lastline;margin-top:0;overflow:hidden;position:relative}.servizio .articoli.principali item h4{font-size:16px;line-height:18px}.servizio .articoli.secondari .item .img_item{float:left}.servizio .articoli.secondari .item .testo{padding-left:20px;padding-right:0}.servizio .dx .articoli .item{padding:5px;height:auto!important}.div_contenutocalendario{width:50%;background:#fff;margin:0;padding:0;position:relative;float:left}.div_contenutocalendario .calendario input.field_module{font-weight:600;text-align:center;padding:20px;height:auto;position:relative;float:left;width:175px;font-size:20px;background-color:#fafafa}.div_contenutocalendario .calendario input.big.btn{text-decoration:none;color:#fff;border:none;background-color:#666;padding:18px 30px;font-size:23px;font-weight:400;margin-bottom:0}.div_contenutocalendario .calendario input.big.btn:hover{background-color:#807f85}.div_contenutocalendario .calendario h2{margin:20px 0 0 0;color:#807f85;font-size:22px}.div_contenutocalendario .calendario h3{margin:20px 0}.div_calendario{width:auto;background:#fff;margin:0;padding:0 30px 0 0;position:relative;float:left}.div_calendario .calendario{max-width:476px}.riepilogo_sezione h2{margin:0;border-bottom:none;font-weight:600;color:#666;margin-bottom:0;font-size:20px;background:#eaebf1;padding:15px;text-align:left}.riepilogo_sezione.intestazione{margin-bottom:30px;background:#fff;padding:20px;border-radius:5px;border:1px solid #eaebf1}.riepilogo_prodotto{margin-bottom:25px;background:#f8fbf6;border:2px dashed #94b77c;width:100%;clear:both;position:relative;padding:15px}.riepilogo_prodotto .articolo_news h3{font-size:30px;font-weight:400;margin:5px 0}.riepilogo_prodotto .articolo_news h3 a{color:#666;text-decoration:none}.riepilogo_prodotto .testo{height:150px;margin-bottom:25px;overflow:hidden}.riepilogo_prodotto .testo p{line-height:23px;text-align:justify;font-size:15px;margin-bottom:0}.riepilogo .item .img_item{width:30%;position:relative;float:left;margin-bottom:0}.riepilogo .item .linguetta{position:absolute;padding:7px 10px;left:0;top:0;color:#fff;font-size:16px;font-weight:400;background:#666;z-index:3;font-size:12px}.riepilogo .item .contenuto{width:70%;position:relative;float:left;padding-left:20px}.riepilogo ul.info li div{position:relative;float:right;display:inline-block;width:auto;text-align:center;margin:0 0 0 10px}.riepilogo ul.info li div.preferiti{width:111px}.tabelle{width:100%;display:block;clear:both;background-size:cover;padding:60px 25px}.tabelle .clear{padding:30px 0 0 0;display:inline-block;height:auto;width:100%}.articolo_news{height:65px;overflow:hidden;margin-bottom:10px}.newspromo{margin-bottom:0!important;padding-bottom:10px;font-size:16px;text-align:center;font-family:"Open Sans",sans-serif;text-shadow:0 1px 0 rgba(0,0,0,.5);text-transform:uppercase;color:#fff}.news{color:rgba(255,255,255,.5);font-size:12px;border-top:1px solid rgba(255,255,255,.3);border-bottom:5px solid #807f85;padding:5px;margin-top:5px;margin-right:0;margin-bottom:5px;margin-left:0;text-decoration:none;max-height:73px;overflow:hidden;line-height:15px}.news p{margin-bottom:0;line-height:15px}.news a{color:#fff;text-decoration:none}.news a:hover{text-decoration:none}.tuttelenews{margin-right:0;margin-bottom:5px;text-decoration:none;width:100%;text-align:right;font-size:12px}.tuttelenews a{color:#807f85;font-weight:600}.news_img{position:relative;float:left;width:auto;height:auto;clear:both}.news_img img{width:60px;height:60px;border:1px solid #fafafa;margin-left:0;margin-right:5px;margin-top:0;margin-bottom:0}.blog .selettori{width:98%;position:relative;background:#666;bottom:0;padding:20px;margin:0 1% 20px 1%}.blog .selettori .selettori input[type=submit].btn{color:#fff;border-color:#fff;font-size:25px;font-weight:400;padding:7px 20px;margin-right:5px}.blog section .condividi_articolo{padding:10px 0 0 0;float:right}@media (max-width:875px){.blog section .condividi_articolo{padding:0 20px 20px 20px;width:100%;text-align:center}}.links a.btn{font-size:13px;color:#fff;text-decoration:none;margin-top:6px;position:relative;float:left;font-weight:600;padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px}.links a.btn:hover{text-decoration:none;background-color:#e1e1e1;color:#6b6e6f}.links a.facebook{font-size:11px;color:#fff;text-decoration:none;margin-top:6px;position:relative;float:left;padding-top:6px;padding-right:8px;padding-bottom:4px;padding-left:8px;background-color:#3b5998;text-transform:inherit;margin-left:5px;text-align:left;line-height:11px;font-weight:400}.links a.facebook:hover{text-decoration:none;background-color:#e1e1e1;color:#6b6e6f}.link{position:relative;float:left;font-size:20px;font-weight:600}.link svg{margin-right:5px;position:relative;font-size:21px;color:#666;top:1px}.link:hover{color:#666}.link:hover svg{color:#807f85}.link.due{position:relative;float:right}.box .titolo{position:relative;float:left;width:100%;clear:both;text-align:center;padding:20px 0;font-family:"Open Sans",sans-serif;color:#807f85;font-size:40px;font-weight:400}@media (max-width:1080px){.box .titolo{font-size:30px}}.box.dati{border-top:none;margin-bottom:30px;width:100%;clear:both;padding:20px;text-align:center;font-size:14px;margin-top:35px}.box.dati img{padding:20px 40px}.box.dati p{text-align:center;font-size:large;border:1px dotted #ccc;border-left:none;border-right:none;padding:5px 0}.box.dati li{margin-bottom:10px}.box.dati li svg{margin-right:5px;color:#0074c8}@media (max-width:875px){.box.dati .box.dati h3,.box.dati .box.dati li,.box.dati .content article .box.dati p{margin-bottom:0}}.box.dati h2{font-size:23px;font-weight:400;margin-bottom:10px;color:#000;text-transform:uppercase;text-align:center;border-bottom:1px solid #666;padding-bottom:15px}.box.dati h3{font-size:21px;margin:14px 0;color:#807f85;border-bottom:1px dotted #666;padding-bottom:10px;font-weight:600}.box.dati h4{color:#666;font-size:16px;font-weight:400}.box .descrizione{width:100%;position:relative;display:inline-block;clear:both}.box .pathway{position:relative;font-size:14px;color:#352e2e;width:100%;font-weight:600;clear:both;display:inline-block;margin:5px 0 0 0}.box.descrizione ul li::before{content:"\f054";color:#0074c8;font-weight:700;font-family:Font Awesome\ 5 Free;margin-right:0}.box .box .btn{float:right}.box .box.sx .me-select{width:auto}.box .box.sx hr{background:#fafafa;height:1px;width:100%;padding:0;border:none;margin:10px 0 20px 0;display:inline-block}.box .box.sx .field_module{background-color:#fafafa}.box .box.sx h3{font-size:30px;margin:0;text-align:left;color:#333;width:100%;position:relative;clear:both;font-weight:400;padding:0 0 20px 0}.box .box.dx h3{font-size:30px;margin:0;text-align:left;color:#333;width:100%;position:relative;clear:both;font-weight:400;padding:0 0 20px 0}.box.dx{background-color:#fff;min-height:285px}@media (max-width:875px){.box.dx{width:90%;margin:5% 5% 0 5%;padding:20px}}.box.sx{background-color:#fff;min-height:285px}@media (max-width:875px){.box.sx{width:90%;margin:5% 5% 0 5%;padding:20px}}@media (max-width:875px){.box.sx .btn{float:left;font-size:25px;padding:16px 30px}}.box.sx input[type=button].facebook_btn{padding-left:34px;background-color:#3b5998;color:#fff;border-color:#3b5998;background-image:url(/Content/img/icone/facebook-logo.png);background-repeat:no-repeat;background-position:6px 7px;float:left;background-size:auto 20px}.box.sx input[type=button].google_btn{padding-left:34px;background-color:#fff;color:#8c8c8c;border-color:#b7b7b7;background-image:url(/Content/img/icone/google-logo.png);background-repeat:no-repeat;background-position:6px 7px;float:left;background-size:auto 20px;margin-left:5px}@media (max-width:1080px){.box.specializzazioni{padding:0 20px}}@media (max-width:1080px){.box.specializzazioni h3{font-size:20px}}.boxes .box .box_img .data{width:auto;position:absolute;color:#fff;font-family:"Open Sans",sans-serif;font-size:22px;padding:10px 0;text-align:center;text-transform:uppercase;margin:auto;left:0;top:0;z-index:9;cursor:pointer;background:#c3126f;font-weight:400}.boxes .box .box_img .data span{width:100%;display:inline-block;font-size:33px}.boxes .btn{color:#fff;border-color:#fff;font-size:30px;font-weight:400;padding:10px 20px}.boxes.blog .selettori .btn{color:#fff;border-color:#fff;font-size:25px;font-weight:400;padding:7px 20px;margin-right:5px}.boxes.blog .selettori .campo_form{padding-bottom:0}.boxes.blog .selettori h3{color:#fff;font-weight:400;font-size:26px;margin-bottom:15px}.boxes .testo{margin-top:20px}.boxes .testo p{margin-bottom:0;line-height:20px;color:#807f85}.boxes .testo div{height:63px;overflow:hidden}.boxes h2{font-size:16px;margin:0 0 10px 0;padding:0;font-family:"Open Sans",sans-serif;color:#87a4c4}.boxes h2 a:hover{text-decoration:none;color:#352e2e}.boxes h3{font-size:19px;margin-bottom:10px;color:#666;font-weight:400}.boxes h3 a,.boxes h3 a:hover{color:#666;font-size:22px}@media (max-width:1080px){.boxes h3 a,.boxes h3 a:hover{font-size:19px;margin-bottom:3px}}.boxes .loghi .box h3{font-size:17px;margin-bottom:0;color:#000;font-weight:400;border-top:3px solid #fafafa;border-bottom:none;padding:20px 20px 0 20px}@media (max-width:1080px){.box_img{height:210px}}.box_img img{max-width:inherit;height:100%;width:auto;position:absolute;left:0;-webkit-transform:scale(1,1);-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease-out;-moz-transform:scale(1,1);-moz-transition-duration:.5s;-moz-transition-timing-function:ease-out;-ms-transform:scale(1,1);-ms-transition-duration:.5s;-ms-transition-timing-function:ease-out;transform:scale(1,1);transition-duration:.5s;transition-timing-function:ease-out}.box_img img:hover{-webkit-transform:scale(1.2,1.2);-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transform:scale(1.2,1.2);-moz-transition-duration:.2s;-moz-transition-timing-function:ease-out;-ms-transform:scale(1.2,1.2);-ms-transition-duration:.2s;-ms-transition-timing-function:ease-out;transform:scale(1.2,1.2);transition-duration:.2s;transition-timing-function:ease-out}.newsart{padding:15px;height:auto;overflow:auto;margin-bottom:20px;width:100%;background:#fff;border:1px solid #eaebf1}.newsart .articolo_news{height:89px}.newsart p a{color:#666;text-decoration:underline;font-weight:600;font-size:14px}.newsart h3{line-height:20px;margin:10px 0;font-family:"Open Sans",sans-serif}.newsart h3 a{text-transform:inherit;text-decoration:none;color:#666;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:600}.newsart h4{font-size:13px;font-weight:600;color:#666;margin-bottom:10px}.newsart span{color:#807f85;margin-right:10px;font-family:"Open Sans",sans-serif}.newsart .newsart_img{position:relative;float:left;width:250px;height:180px;display:table;margin-right:20px}.newsart .newsart_img div{display:table-cell;vertical-align:middle;text-align:center}.newsart .newsart_img img{max-height:180px;max-width:250px}.newsart.gallery{padding:15px;height:auto;overflow:auto;margin-bottom:20px;width:31%;background:#fff;position:relative;float:left;margin:1%;min-height:425px}.newsart.gallery h3{font-family:"Open Sans",sans-serif;line-height:20px;margin:0;text-align:center;display:block;clear:both;position:relative;padding:20px 0}.newsart.gallery h3 span{display:block;margin:10px 0 0 0}.newsart.gallery h3 a{font-size:22px;line-height:25px;text-align:center;font-family:"Open Sans",sans-serif}.newsart.gallery .newsart_img{position:relative;float:left;width:100%;height:250px;display:table;margin-right:0}.newsart.gallery .newsart_img img{max-height:250px;max-width:100%}.box_news{border-top:none;margin-bottom:30px;width:100%;clear:both;background:#fff}.box_news.cataloghi{padding-bottom:40px}.box_news.cataloghi .titolo{font-size:40px}.box_news.cataloghi .box h2{margin-bottom:10px;font-size:30px;font-weight:400}.box_news.cataloghi .box h2 a:hover{text-decoration:none}.box_news.cataloghi .box h3{margin-bottom:10px;font-size:15px;text-align:center;font-weight:400}.box_news .box{vertical-align:top;overflow:hidden;text-align:left;display:inline-block}.box_news .box h2{color:#666;font-size:20px;font-weight:400;margin:0;text-align:left;line-height:25px;margin-bottom:10px}.box_news .box h2 strong{font-weight:600}.box_news .box h2 a{color:#000}.box_news .box .link{background:#fff;padding:20px;text-align:left}.box_news .box .link a{color:#666;text-decoration:underline}.box_news h2{margin:0;border-bottom:none;font-weight:600;color:#666;margin-bottom:0;font-size:20px;background:#eaebf1;padding:15px;text-align:left}.corpo .dx .riepilogo_tabella .descrizione p{margin:0;font-size:13px;line-height:18px;color:#4c4c4c;margin-bottom:5px}.corpo .dx .descrizione p{margin:5px;font-size:14px;line-height:20px;color:#4c4c4c}.corpo .dx .condizioni hr{border:none;background:#a5a5a5;height:1px;width:100%;margin-bottom:10px;opacity:.5}.corpo .banner p{color:rgba(255,255,255,.5)}.corpo .testo{margin:10px 0;height:53px;overflow:hidden}.corpo .testo p{margin-bottom:0}.corpo .banner_inf p{color:#fff;font-size:18px;text-shadow:0 1px 0 #000}.corpo .banner_inf .pagamenti p{color:#16274b;text-shadow:0 1px 0 #fff}.riepilogo header{margin-bottom:20px}.riepilogo_sx{clear:both;margin:0;border-bottom:none;-moz-border-radius:2px;border-radius:2px;height:auto;overflow:auto}.riepilogo_sx h1{font-family:"Open Sans",sans-serif;color:#807f85;font-size:16px;font-weight:400;margin-bottom:10px;text-transform:uppercase;text-align:left}.riepilogo_sx p{font-size:13px;line-height:21px;color:#4c4c4c}.riepilogo_sx ul li{font-size:14px;list-style-image:none;list-style-type:none;margin-bottom:0;color:#4c4c4c}.riepilogo_sx ul li a{color:#807f85;font-size:15px;line-height:18px;padding:10px;border-bottom:1px solid #fafafa;display:inline-block;width:100%;margin:0}.riepilogo_sx .box.dati ul li{background-repeat:no-repeat;background-position:left 4px;list-style-image:none;list-style-type:none;margin:10px 0;padding-left:28px;font-size:15px;line-height:19px;color:#4c4c4c;padding:0 30px;background-size:auto auto}.riepilogo_sx .box.dati ul li strong{color:#000;font-weight:400}.riepilogo_sezione{border-top:none;margin-bottom:30px;width:100%;clear:both;background:#fff}.riepilogo_sezione ul{list-style-type:none;list-style-position:inside;list-style-image:none;border:1px solid #eaebf1}.riepilogo_sezione ul li a{padding:10px;display:inline-block;width:100%;color:#0074c8;border-bottom:1px solid #eaebf1}.riepilogo_sezione ul li a:hover{background-color:#666;color:#fff}.riepilogo_sezione h3{font-size:22px;color:#666;font-weight:600;margin-top:20px;border-top:1px dotted #fafafa;padding-top:15px;margin-bottom:10px;border-bottom:1px dotted #fafafa;padding-bottom:15px;text-align:center}.riepilogo_sezione h3 small{font-weight:400}.riepilogo_sezione svg{position:relative;margin-right:5px;color:#666}#box_popup_che_deve_comparire{position:absolute;top:0;left:0;z-index:999999;right:0;max-width:100%;margin:0 auto;padding:40px 0;height:100%}#box_popup_che_deve_comparire a.close{position:absolute;z-index:99999;text-decoration:none;font-size:75px;color:#fff;top:20px;right:20px;font-weight:700}#box_popup_che_deve_comparire img{max-height:100%;position:relative;background:#fff;border:10px solid #fff}#coprente{position:fixed!important;top:0;left:0;width:100%;height:100%;z-index:99999;background-color:rgba(0,0,0,.6);text-align:center}.banner{width:100%;display:inline-block;margin-top:0}@media (max-width:500px){.banner{padding:0 20px!important}}.banner ul{display:block;text-align:center}.banner ul li{display:inline-block;color:#fff;padding:10px 17px;font-size:32px;text-align:center;font-family:"Open Sans",sans-serif}.banner ul li svg{position:relative;margin-right:10px;font-size:40px;top:5px}.banner .box img{width:auto;border:none;position:relative;float:left;margin-right:15px}.banner h1{display:inline-block;color:#fff;padding:10px 17px;font-size:32px;text-align:center;font-family:"Open Sans",sans-serif}.banner h2{color:#fff;font-size:30px;font-weight:400;padding:0;text-align:left;line-height:40px;margin:50px 0 30px 0}@media (max-width:1080px){.banner h2{font-size:23px;line-height:33px}}@media (max-width:1080px){.banner h3{font-size:21px}}@media (max-width:1080px){.banner h3 big{font-size:19px}}.banner .testo p{color:#fff;font-size:19px;font-weight:400;line-height:27px;text-align:left;margin-bottom:20px}@media (max-width:1080px){.banner .testo p{font-size:17px;line-height:23px}}.banner .box{width:33%;position:relative;float:left;padding-bottom:20px;font-size:20px;color:#807f85;height:105px;overflow:hidden;cursor:pointer}.banner .box span{color:#807f85}.banner .box strong{font-size:30px;font-weight:600}.banner.home{background:#f9be1a;clear:both;padding:2% 0;display:inline-block;width:100%}.banner.home .testo{width:60%;float:left;text-align:left}@media (max-width:1080px){.banner.home .testo{padding:0 20px}}.banner.home .colour{position:relative;float:right;margin:20px;-webkit-animation-duration:10s;-moz-animation-duration:10s;-ms-animation-duration:10s;-o-animation-duration:10s;animation-duration:10s}.banner.home .colour:hover{-webkit-animation-name:rotateIn;animation-name:rotateIn}@media (max-width:500px){.banner.home .colour .btn{margin-top:0}}@media (max-width:1080px){.banner.home .colour{margin:20px 0;width:40%}}.banner.top{margin:20px 0 0 0;display:none!important}@media (max-width:500px){.banner.top{margin:0!important;padding:0!important}}.banner.top iframe,.banner.top img{margin:0}.banner.bottom{margin:0;display:none!important}.banner.footer{margin:0;display:none!important}.banner .testo .btn{text-align:left;background:#fff;position:absolute;right:20px;top:20px;padding:0 10px;-moz-border-radius:5px;border-radius:5px}.banner .testo .btn:hover{background:#807f85}.banner img{width:100%;margin-bottom:20px}.banner.icone{background:#0074c8;padding:20px 0 30px 0}.banner.icone ul li{font-size:23px}.banner.icone ul li svg{color:#fff;font-size:42px;top:10px}.banner_box.homepage{width:100%;position:relative;clear:both;background-repeat:no-repeat;background-position:center center;background-size:100% auto;height:auto;overflow:auto;margin:50px 0;min-height:400px}.banner_box.homepage h2{font-size:60px;color:#fff;font-weight:400;position:relative;margin-bottom:10px;line-height:60px}.banner_box.homepage h3{font-size:35px;color:#fff;font-weight:400;margin-bottom:0}.banner_box.homepage .testo{width:44%;position:relative;float:right;padding:50px;text-shadow:0 1px 0 #000;z-index:9}.banner_inf{width:100%;position:relative;clear:both;margin:30px 0}.banner_inf .newsletter{position:relative;overflow:hidden;margin:0 1%;max-height:360px;width:47%;text-align:center;display:inline-table;border:10px solid;padding:20px;min-height:320px;background-color:#16274b;color:#fff;border-color:#8a93a5}@media (max-width:1080px){.banner_inf .newsletter{min-height:340px}}.banner_inf .newsletter .btn{color:#fff;border:3px solid #fff!important;margin:19px 0 0 0;padding:9px 20px;clear:inherit!important;border-radius:inherit!important;top:1px}.banner_inf .newsletter .titolo{color:#fff}.banner_inf .pagamenti{position:relative;overflow:hidden;margin:0 1%;max-height:360px;width:47%;text-align:center;display:inline-table;border:10px solid;padding:20px;min-height:320px;background-color:#d5d8e9;color:#16274b;border-color:#16274b}@media (max-width:1080px){.banner_inf .pagamenti{min-height:340px}}.banner_inf .pagamenti img{margin:20px 0}.banner_inf .titolo{text-transform:uppercase;font-weight:600;font-size:30px;margin:0;padding:20px 0}img.banner_orizzontale{border:none;width:780px!important;height:auto!important;margin-bottom:10px}.img_principale{width:100%;margin-bottom:20px}.img_brand img{max-height:30px}.img iframe{width:100%;height:400px}.box_img{width:100%;clear:both;position:relative;height:262px;overflow:hidden;text-align:center}.img_articolo{width:100%;min-height:400px;background-position:center center;background-size:cover;display:inline-block;position:relative}.img_articolo .pathway{position:relative;font-size:13px;color:#666;width:100%;clear:both;display:inline-block;margin:0;font-weight:700}.img_articolo .pathway a{margin:0 20px;color:#fff;font-weight:400;font-size:15px}.img_articolo img{width:100%}.img_place{position:relative;float:left;width:40%}@media (max-width:875px){.img_place{width:100%;margin:0 0 20px 0}}.img_place img{width:31%;margin:0 20px 20px 0}.img_place img:first-child{width:100%;margin:0 0 10px 0}.img_place img:last-child{margin:0}.img_place img:nth-child(3){margin:0 7px}@media (max-width:1080px){.img_place img:nth-child(3){margin:0 4px}}.img_singola{max-width:100%;display:block;margin-bottom:20px}.icone{position:relative;float:right}@media (max-width:1080px){.icone{font-size:40px}}@media (max-width:875px){.icone{width:100%;text-align:center;margin-top:32px}}@media (max-width:500px){.icone{margin-top:0;width:50%;text-align:right;padding:0 10px}}.icone svg{font-size:19px;margin:3px 5px;color:#ef8903}.item .box{position:relative;float:left;width:100%;margin-bottom:0}.item .azioni{width:100%;overflow:hidden;position:relative;float:right;margin:0;padding:0;padding:10px 0 0 0}.item .azioni a.btn{font-size:25px;margin:0 0 0 20px;padding:10px 20px}.item .azioni a.btn svg{margin-right:4px;font-size:17px}.item h3{font-size:14px;text-align:left;font-weight:600;color:#807f85}.item h4{color:#0074c8;font-size:14px;text-align:left}.item .img_item .data{top:0;left:0}.item .img_item .data span{width:100%;display:inline-block;font-size:16px}.item .cbp-vm-title:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:20%;height:1.2em;background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%)}.item .cbp-vm-title{position:relative}.approfondimenti{padding-bottom:40px;width:100%;clear:both;position:relative;height:auto}.approfondimenti .box{padding:0 10px}.approfondimenti p.leggi a.btn{background-color:#666;float:inherit;margin:auto;left:0;right:0;text-align:center;text-transform:none;font-size:25px;padding:15px;text-decoration:none;width:32%;color:#fff}.newsletter_box{background-repeat:no-repeat;background-position:center center;background-size:100% auto;padding:50px 30px 150px 30px;text-align:center;margin:50px 0 0 0;width:100%;position:relative;clear:both}.newsletter_box p{font-size:16px;color:#fff;line-height:20px}.newsletter_box h2{font-size:40px;color:#fff;font-weight:400;margin:0 0 10px 0}.newsletter input[type=image]{padding:10px;position:relative;float:right}.newsletter .cerca{float:left;position:relative;border:1px solid #fafafa;width:50%;height:auto;display:inline-block;background-color:#fff;z-index:1;margin:30px 0;margin:auto}.newsletter .cerca .sb-icon-search{width:51px;height:51px;top:0;right:0;padding:0;margin:0}.newsletter .cerca .sb-icon-search:hover,.newsletter .cerca .sb-icon-search:hover svg{background:#fff;color:#666;-moz-transition:none;-webkit-transition:none;-o-transition:none}.newsletter .cerca .sb-icon-search svg{font-size:31px;color:#807f85;margin:10px}.newsletter .cerca .cercabtn{width:51px;height:51px;float:right;background:0 0;border-left:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.newsletter input[type=text]{font-size:14px;color:#666;border:none}.box.newsletter{width:76%;float:left;font-size:15px;color:#807f85;border:2px solid #807f85;padding:10px 9px 5px 9px;margin-bottom:12px}@media (max-width:1080px){.box.newsletter{width:72%}}@media (max-width:500px){.box.newsletter{width:100%}}@media (max-width:875px){.box.newsletter{width:68%}}.box.newsletter .label_check{width:100%;display:inline-block;padding:0;margin-top:0}@media (max-width:500px){.box.newsletter .label_check{margin-top:10px}}.box.newsletter .checkbox_text{position:relative;float:left;margin-left:10px;width:94%;font-size:14px;color:#0074c8}@media (max-width:1080px){.box.newsletter .checkbox_text{width:90%}}@media (max-width:500px){.box.newsletter .checkbox_text{width:88%;font-size:12px}}.video h3{text-align:left;font-size:20px;color:#666;margin-bottom:15px}.video p{font-size:16px;color:#666;line-height:23px;margin-bottom:15px}.video .play-btn{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;line-height:0;background:url(../img/playbutton.png) center center no-repeat;background-size:120px auto;z-index:10}@media (max-width:1080px){.video iframe{height:520px}}.video_meta{width:50%;float:right;padding:0 10px}.gallery{display:inline-block;width:100%;margin:20px 0}.gallery .box{position:relative;float:left;width:50%;height:198px;overflow:hidden}.gallery .box:first-child{width:100%;height:auto;overflow:hidden}.gallery img{display:inline-block;margin:0;height:130px;width:initial;max-width:initial;vertical-align:top;text-align:left;position:relative;float:left}@media (max-width:1080px){.gallery img{height:139px}}@media (max-width:875px){.gallery img{height:130px}}.gallery a{display:inline-block;width:166px;height:130px;overflow:hidden;position:relative;float:left;border:1px solid #fff}.social img.payment{max-width:395px}.social span{position:relative;margin:6px 15px 0 0;font-size:20px;font-weight:400;top:-10px}.commento_fb{margin-top:10px;margin-bottom:10px}.commento_fb p{color:#565656;margin-bottom:5px}.facebook img{position:relative;float:left;margin-right:5px}ul.social li{position:relative;float:left;padding:8px;opacity:1;background-repeat:no-repeat;margin:0}@media (max-width:875px){ul.social li{float:initial;display:inline-block}}ul.social li.whatsapp{background-position:0 11px;padding:10px 8px 6px 26px;background-size:auto 20px;margin-left:10px}ul.social li:hover{opacity:1}.fb_iframe_widget iframe{width:100%!important}input[type=button].facebook_btn{padding-left:34px;background-color:#3b5998;color:#fff;border-color:#3b5998;background-image:url(/Content/img/icone/facebook-logo.png);background-repeat:no-repeat;background-position:6px 7px;float:left;background-size:auto 20px}input[type=button].google_btn{padding-left:34px;background-color:#fff;color:#8c8c8c;border-color:#b7b7b7;background-image:url(/Content/img/icone/google-logo.png);background-repeat:no-repeat;background-position:6px 7px;float:left;background-size:auto 20px;margin-left:5px}@media (max-width:875px){.box.sx input[type=button].facebook_btn,.box.sx input[type=button].google_btn,input[type=button].facebook_btn,input[type=button].google_btn{width:100%;margin:20px 0 0 0;background-position:39px 13px;font-size:19px;padding:10px 10px 10px 41px}}.btn.contattaci{padding:20px;line-height:20px;color:#fff;margin-top:0;border:5px solid #fff;-moz-box-shadow:0 2px 11px 0 rgba(179,174,174,.6);-webkit-box-shadow:0 2px 11px 0 rgba(179,174,174,.6);box-shadow:0 2px 11px 0 rgba(179,174,174,.6);-moz-border-radius:10px;border-radius:10px;background:#1e5799;background:-moz-linear-gradient(top,#1e5799 0,#2989d8 50%,#207cca 51%,#7db9e8 100%);background:-webkit-linear-gradient(top,#1e5799 0,#2989d8 50%,#207cca 51%,#7db9e8 100%);background:linear-gradient(to bottom,#1e5799 0,#2989d8 50%,#207cca 51%,#7db9e8 100%);font-size:15px;width:100%;text-align:right;text-shadow:0 1px 0 rgba(0,0,0,.3)}.btn.contattaci:hover{background:#7db9e8;background:-moz-linear-gradient(top,#7db9e8 0,#207cca 49%,#2989d8 50%,#1e5799 100%);background:-webkit-linear-gradient(top,#7db9e8 0,#207cca 49%,#2989d8 50%,#1e5799 100%);background:linear-gradient(to bottom,#7db9e8 0,#207cca 49%,#2989d8 50%,#1e5799 100%)}.btn.contattaci svg{color:#ffd824;font-size:31px;position:absolute;left:17px;top:15px}.buttons{padding:20px}@media (max-width:875px){.buttons{padding:20px;position:fixed;z-index:10;background:rgba(255,255,255,.68);bottom:0;width:100%;left:0}}.buttons .btn,.buttons input[type=button].btn,.buttons input[type=submit].btn{font-size:32px;padding:15px 20px;text-align:center;width:100%;font-weight:400}@media (max-width:875px){.buttons .btn,.buttons input[type=button].btn,.buttons input[type=submit].btn{font-size:30px;padding:10px;text-align:center;margin:1%;width:48%;font-weight:500;position:relative;float:left}}@media (max-width:875px){.buttons .btn svg,.buttons input[type=button].btn svg,.buttons input[type=submit].btn svg{display:none}}.buttons .btn.acquista,.buttons input[type=button].btn.acquista,.buttons input[type=submit].btn.acquista{background:#807f85;color:#fff;border:none;margin:20px 0 0 0;border-radius:2px}.buttons .btn.acquista:hover,.buttons input[type=button].btn.acquista:hover,.buttons input[type=submit].btn.acquista:hover{background:#666}@media (max-width:875px){.buttons .btn.acquista,.buttons input[type=button].btn.acquista,.buttons input[type=submit].btn.acquista{border:3px solid #ff7e1a}}.buttons .btn.regala,.buttons input[type=button].btn.regala,.buttons input[type=submit].btn.regala{color:#807f85;border:3px solid #807f85}.buttons .btn.regala:hover,.buttons input[type=button].btn.regala:hover,.buttons input[type=submit].btn.regala:hover{color:#fff;border:3px solid #807f85;background:#807f85}.btn_semplici{display:inline-block;width:100%;margin:0 0 20px 0;text-align:center}.btn_semplici a{margin-top:0!important;font-weight:600;font-size:15px;display:inline-block;padding:13px 0 1px 0;border-bottom:1px dotted #000}.btn_semplici a:hover{color:#807f85;border-bottom:1px dotted #807f85}.btn.lente,input[type=button].btn.lente,input[type=submit].btn.lente{width:48px;height:42px;background-color:#fff;background-position:center;background-image:url(../img/icone/dettagli.png);background-repeat:no-repeat;background-size:30px;padding:10px}.btn.acquista.ora{display:none}.btn.btn_registrazione{float:right;padding:15px;margin-left:1px;text-transform:uppercase;color:#fff;font-size:17px;font-weight:600;padding:9px 20px 10px 20px}@media (max-width:500px){.btn.shop.ordina{float:left!important;margin-top:20px}}@media (max-width:1080px){.btn.shop.big{width:100%;margin:0 0 10px 0}}@media (max-width:875px){.btn.leggitutto{clear:both;display:block}}.servizi div.text,.servizi ul{color:#fff;position:relative;float:right;width:60%;padding-left:5%;border-left:1px solid rgba(180,188,204,.5);font-family:"Open Sans",sans-serif;overflow:hidden}.servizi ul li{font-size:20px;padding:15px;color:rgba(255,255,255,.8)}.servizi .btn{padding:15px 30px 11px 30px;-moz-border-radius:26px;border-radius:26px;margin-top:20px}.servizi .btn:hover{background-color:rgba(145,145,167,.5)}.servizi div.text div{position:relative;float:left;margin-right:20px}.servizi div svg,.servizi ul li svg{font-size:80px;margin-right:10px;margin:30px 20px}@media (max-width:1080px){.servizi div svg{margin:50px 20px}}.servizi .box .icon{font-size:70px;color:#9b99a0;padding:20px 0}.servizi .box h2{padding:10px 30px 20px 30px;font-size:20px;color:#0074c8;line-height:26px;text-transform:uppercase}.servizi .box p{color:#8d8181;font-size:14px;line-height:20px;margin-bottom:10px;font-family:"Open Sans",sans-serif}.contatta{border:1px solid #e5e5e5;display:inline-block;width:100%;margin:20px 0 10px 0}.contatta .box{position:relative;float:left;width:25%;padding:20px}.contatta .box h3{font-size:20px;color:#666;font-weight:700;margin:0;padding:20px;border-bottom:1px solid #e5e5e5}.contatta .box:nth-child(4){padding-left:0}.contatta .box:nth-child(1){background:#fafafa;border-right:1px solid #e5e5e5;height:250px;padding:0}.contatta .box:nth-child(1) .btn{width:80%;margin:0 10% 4% 10%;font-size:16px;padding:10px}.contatta .box:nth-child(1) .btn:nth-child(2){padding:0;border-right:1px solid #e5e5e5}.contatta .box:nth-child(1) .btn .field_note{margin-bottom:10px;height:135px}.contatta .box:nth-child(1) .btn .field_module{margin-bottom:10px}.contatta .box:nth-child(1) .btn .btn{width:100%;text-align:center;text-shadow:none;text-transform:uppercase;font-weight:700;padding:15px 20px;font-size:18px}.contatta .box:nth-child(1) .btn .btn svg{margin-right:5px;font-size:22px;position:relative;top:2px}.contatta iframe{width:100%;height:250px}.menu_servizio{display:inline-block;width:100%;background:#666}.menu_servizio .dx{position:relative;float:right;width:auto;border:none;margin-right:0;padding:0}.menu_servizio .sx{position:relative;float:left;border:none;margin-right:0;padding:0;width:70%}.menu_servizio .sx ul li{position:relative;float:left;display:flex;padding:13px 7px;color:#fff}.menu_servizio .sx ul li svg{font-size:20px;margin-right:10px}.menu_servizio .sx ul li a{color:#fff}.calltoaction{background-size:cover;padding:15px 20px}.calltoaction .campo_form{width:100%;position:relative;float:left;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;padding-bottom:10px;color:#fff}.calltoaction .select_module{color:#666;font-weight:500}.calltoaction input[type=button].btn{width:100%;margin:15px 0 10px 0}.calltoaction .checkbox_text{color:#fff}.calltoaction .checkbox_text a{color:#fff;text-decoration:underline}.map,section.map{padding:0}.map iframe,section.map iframe{height:600px;width:100%}@media (max-width:1080px){.map iframe,section.map iframe{height:400px}}.mappa_riepilogo iframe{width:100%;height:250px;display:block}.mappa_riepilogo a{display:inline-block;width:100%;height:100%;z-index:1;position:relative}.mappa iframe{width:100%;height:350px}.mappa_riepilogo{border:1px solid #d4d4d4}ul.info-list li{display:inline-block;position:relative;vertical-align:top;width:100%;text-align:left;border-bottom:1px solid #fafafa;font-size:16px;color:#807f85;font-weight:400}ul.info-list li::after{content:"\f054";color:#666;font-weight:700;font-family:Font Awesome\ 5 Free;margin-right:0;font-size:15px;margin-left:5px;position:absolute;right:7px;margin-top:2px}ul.info-list li a{font-size:16px;color:#807f85}ul.info-list li a:hover{color:#807f85}ul.info-list li a:hover::after{color:#807f85}ul.info li{position:relative;width:auto;display:inline-block;padding:0;background:0 0;margin:0;font-size:14px}ul.info li:nth-child(2){margin:0 10px}.ribbon{width:150px;height:150px;overflow:hidden;position:absolute;z-index:3}.ribbon::after,.ribbon::before{position:absolute;z-index:-1;content:"";display:block;border:5px solid #8a0b4e}.ribbon span{position:absolute;display:block;width:225px;padding:15px 0;background-color:#807f85;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font:700 18px/1 Roboto,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.ribbon-top-left{top:-10px;left:-10px}.ribbon-top-left::after,.ribbon-top-left::before{border-top-color:transparent;border-left-color:transparent}.ribbon-top-left::before{top:0;right:0}.ribbon-top-left::after{bottom:0;left:0}.ribbon-top-left span{right:-25px;top:30px;transform:rotate(-45deg)}.ribbon-top-right{top:-10px;right:-10px}.ribbon-top-right::after,.ribbon-top-right::before{border-top-color:transparent;border-right-color:transparent}.ribbon-top-right::before{top:0;left:0}.ribbon-top-right::after{bottom:0;right:0}.ribbon-top-right span{left:-25px;top:30px;transform:rotate(45deg)}.ribbon-bottom-left{bottom:-10px;left:-10px}.ribbon-bottom-left::after,.ribbon-bottom-left::before{border-bottom-color:transparent;border-left-color:transparent}.ribbon-bottom-left::before{bottom:0;right:0}.ribbon-bottom-left::after{top:0;left:0}.ribbon-bottom-left span{right:-25px;bottom:30px;transform:rotate(225deg)}.ribbon-bottom-right{bottom:-10px;right:-10px}.ribbon-bottom-right::after,.ribbon-bottom-right::before{border-bottom-color:transparent;border-right-color:transparent}.ribbon-bottom-right::before{bottom:0;left:0}.ribbon-bottom-right::after{top:0;right:0}.ribbon-bottom-right span{left:-25px;bottom:30px;transform:rotate(-225deg)}.slide .espandi svg{margin-right:6px;top:0;position:relative}.slide .espandi.active_btn svg{transform:rotate(45deg)}.slide espandi::after{content:"Dettaglio"}.slide .espandi.active_btn::after{content:"Chiudi"}.oppure{position:relative;float:right;margin:17px;font-weight:600}.linguetta{z-index:3}ul.servizi h2{color:#666;margin:0;text-transform:uppercase;font-size:24px;padding:0;border:none;font-weight:700}hr{background:0 0;opacity:.5;height:1px;width:100%;padding:0;border:none;border-top:1px dotted #666;margin:30px 0;display:inline-block}.inferiore .dx,.inferiore .sx{width:48%;margin:0;margin-bottom:50px}.inferiore .dx h3{font-size:25px;margin:20px 0}.inferiore .dx p{font-size:13px;font-weight:400;color:#000;margin:0}.inferiore .dx p a{font-size:14px;color:#4c4c4c;text-decoration:none;padding:10px 0;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex}.inferiore .dx p a :hover{color:#000;text-decoration:underline}.inferiore .dx p img{position:relative;float:left;top:2px;margin-right:7px}.inferiore .sx .box{background:#fff;margin-bottom:40px;display:inline-block;overflow:hidden;width:100%;padding-left:50%;background-position:left top;background-size:auto 100%;background-repeat:no-repeat}.inferiore .sx .testo{overflow:hidden;background:rgba(255,255,255,.81);padding:15px;height:auto;width:100%;position:relative;float:right}.inferiore .sx .testo h3{font-size:40px;font-weight:400;margin-bottom:10px}.inferiore .sx .testo p{font-weight:400;font-size:16px;line-height:24px}.inferiore h4{background:#aad3ab;font-size:13px;font-weight:400;color:#fff;padding:15px;text-transform:uppercase;margin:15px 0}.center{text-align:center}.alert{color:#cb3e3e;font-weight:600;margin:10px 0;font-size:15px;display:inline-block}.alert.field-validation-error{display:block}.special{text-align:center;width:100%;margin-left:auto;margin-right:auto;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#4c4c4c;font-size:12px;-moz-border-radius:15px;border-radius:15px;background-color:#f2f2f2;margin-bottom:15px;height:60px!important;overflow:hidden}.special span{color:#807f85;font-size:20px}.counter{display:inline-block;width:100%;margin:70px 0}.counter strong{color:#807f85;font-size:14px;font-weight:600;margin:0;padding:0}.counter small{color:#807f85;font-size:20px;font-weight:400;margin:0;padding:0}.counter h3.counter-number{color:#666;font-size:113px;font-weight:700;font-family:"Open Sans",sans-serif}.counter .counter-text{font-size:22px;text-transform:uppercase;color:#666;padding:0 23px;font-weight:700;display:block;min-width:130px}.counter .box{width:auto;vertical-align:middle;display:inline-block;padding:0 28px}.counter strong{color:#2b2a28;font-size:14px;font-weight:600;margin:0;padding:0}.counter small{color:#2b2a28;font-size:20px;font-weight:400;margin:0;padding:0}.color{color:#666}.color a{color:#807f85}.titolo{color:#0074c8;padding:15px;font-size:15px;text-transform:uppercase;margin-bottom:0;font-family:"Open Sans",sans-serif;font-weight:700;clear:both;display:inline-block;width:100%}@media (max-width:1280px){.titolo{padding:15px 10px;font-size:14px}}.titolo .clear{height:20px}@media (max-width:875px){.titolo{font-size:16px}}.titolo.grigio{color:#807f85;font-size:20px;background-color:#fafafa;text-transform:uppercase;padding:10px 20px;text-shadow:0 1px 0 #fff}.pathway{font-size:15px;color:#807f85;width:70%;font-weight:600;margin:0;padding:20px 0;position:relative;float:left}@media (max-width:500px){.pathway{font-size:14px}}.pathway strong{color:#352e2e}.pathway a{margin-left:1px;margin-right:1px;color:#807f85;font-weight:400;text-decoration:none}.pathway a:hover{text-decoration:underline}.pathway.riservata{width:100%;padding:20px 0 0 0}@media (max-width:875px){.pathway.riservata{width:100%;padding:20px 0}}@media (max-width:1080px){.img_articolo{min-height:300px}}.img_articolo .bianco{height:30px;position:absolute;width:54%;background:#fff;bottom:0;right:0}.img_articolo .bianco:before{left:-13px;-webkit-transform:skew(-36deg);transform:skew(-36deg);position:absolute;content:"";width:40px;background:#fff;top:0;z-index:0;height:31px}.img_articolo header{color:#fff;position:relative;float:left;clear:both;border-bottom:none;padding:20px;-moz-border-radius:15px;border-radius:15px;margin:100px 0 0 0}@media (max-width:1080px){.img_articolo header{margin:52px 0 0 0}}.img_articolo header h1{color:#fff;font-size:70px;margin-bottom:50px}.img_articolo iframe{height:600px;width:100%}@media (max-width:1080px){.img_articolo iframe{height:400px}}.logo{margin:25px 0;float:left;position:relative;z-index:2;width:100%;background-repeat:no-repeat;background-size:100%;text-align:center}@media (max-width:875px){.logo{margin:13px 0}}@media (max-width:500px){.logo{margin:20px 20px 0 20px;width:70%}}.cercabtn{width:40px;height:40px;float:right;background:#fafafa;border-left:1px solid silver;-moz-transition:none;-webkit-transition:none;-o-transition:none}.numeroverde{width:205px;position:relative;float:left;background-repeat:no-repeat;background-position:0 4px;padding-left:50px;margin:30px 20px;color:#666}.blank{background-color:#fff}.leggidipiu a{color:#666;text-decoration:underline;font-weight:600;font-size:14px}.disclaimer{color:#ef8903;font-weight:600;font-size:15px;line-height:20px;margin:0;width:100%;position:relative;clear:both;text-align:left;min-height:20px;margin:0 0 10px 0}@media (max-width:500px){.disclaimer{margin-top:20px}}.cataloghi .box{vertical-align:top;position:relative;overflow:hidden;text-align:left;margin:1%;width:23%;display:inline-block;border:1px solid #666}@media (max-width:1080px){.cataloghi .box{width:31%}}@media (max-width:875px){.cataloghi .box{width:48%}}@media (max-width:500px){.cataloghi .box{width:98%;margin-bottom:20px}}@media (max-width:1080px){.cataloghi .box .box_img img{max-width:100%;max-height:337px;width:auto}}.cataloghi .box:hover{border:1px solid #999}.approfondimenti .titolo p{font-size:16px;text-align:center;margin-top:10px;margin-bottom:5px}.approfondimenti .titolo h2{margin-bottom:0;font-size:31px;font-weight:400;text-align:center;margin-top:10px;color:#0d5c66}.approfondimenti .box_img{margin-bottom:0}.approfondimenti h2{font-weight:400;margin-bottom:0;background:#666;color:#fff;padding:15px;font-size:30px;text-align:center}.approfondimenti h2 a{color:#000}.approfondimenti p.leggi{text-align:center;border:none}.approfondimenti p.leggi a{text-decoration:underline;color:#666}.testo p{font-weight:400;font-size:13px;line-height:18px}@media (max-width:1080px){.newsletter h2{font-size:57px}}.newsletter label{float:left;margin-top:5px;color:#fff;font-size:11px}@media (max-width:1080px){.newsletter .cerca{width:61%}}@media (max-width:1080px){.newsletter .cerca input[type=text]{width:75%}}#mc_embed_signup .indicates-required{margin-right:5px!important;float:left}.descrizione_p p em,.descrizione_p p strong{font-weight:400;font-style:normal}@media (max-width:1080px){.scarica{padding-top:0}}.scarica a{color:#d73434;text-decoration:underline}.scarica a:hover{color:#d83a3a;text-decoration:underline}.scarica img{position:relative;top:3px;margin-right:5px}.spunta{width:100%;position:relative;clear:both;padding:10px 0 0 0;height:auto;overflow:auto}.scopricome{padding:15px 0;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex}.scopricome .btn{float:right}@media (max-width:1080px){.scopricome .btn{padding:16px 20px}}@media (max-width:1080px){.descrizione{width:100%;position:relative;float:right}}.descrizione .scopricome p{color:#000;font-size:14px;margin-bottom:0;max-width:450px;padding-right:10px;position:relative;float:left}@media (max-width:1080px){.descrizione .scopricome p{max-width:300px}}.hidden{display:none!important}.more{width:100%;display:inline-block;text-align:center;margin:40px 0 60px 0}.loghi{padding:0 0 40px 0;display:block;text-align:center;clear:both}.loghi li{margin:0 30px;display:inline-block;vertical-align:middle}@media (max-width:1080px){.loghi li{margin:0 10px}}.loghi li img{max-height:168px}.owl-carousel.statico .item{width:33%;position:relative;float:left}.grigio h3{font-size:15px;font-weight:600;margin:5px 0}.grigio h3 a{color:#807f85}.content article p.veditutto,p.veditutto{text-align:center;padding:15px 0 0 0;margin:0;font-weight:600;font-size:15px;text-decoration:underline;background:#fafafa}.content article p.veditutto a,p.veditutto a{color:#666}.download{background:#f2f2f2;padding:25px}.relative{position:relative;float:left;width:100%;clear:both}.scopri{position:relative;float:right;padding:10px;border:1px solid #fafafa}.right{float:right}.pulsante{position:fixed;bottom:9%;z-index:99;color:#fff;font-size:20px;padding:10px 20px;border-radius:20px;font-family:"Open Sans",sans-serif}@media (max-width:1080px){.pulsante{bottom:2%}}.pulsante:hover{color:#fff}.pulsante svg{margin-right:10px}.pulsante.chiamaci{background-color:#69be28;right:220px}@media (max-width:1080px){.pulsante.chiamaci{right:160px}}.pulsante.scrivici{background-color:#666;right:80px}@media (max-width:1080px){.pulsante.scrivici{right:20px}}span.label{background:#ffd801;color:#666;font-size:10px;padding:4px 5px 3px 5px;position:relative;text-transform:uppercase;font-weight:700;top:-2px;margin-left:10px;border:2px solid #fff;-moz-border-radius:5px;border-radius:5px;animation:blinker .5s linear infinite;-moz-box-shadow:0 0 5px rgba(3,48,61,.2);-webkit-box-shadow:0 0 5px rgba(3,48,61,.2);box-shadow:0 0 5px rgba(3,48,61,.2)}span.label.promo{background:#68ca10;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.3)}.scrollup{position:fixed;bottom:0;display:none;right:1%;z-index:9;font-size:40px;color:#807f85}@media (max-width:1080px){.scrollup{display:none!important}}.scrollup:hover{color:#666}.tornaindietro{display:inline-block;width:50%;font-size:16px;float:left;text-decoration:none}.tornaindietro svg{margin-right:5px}.tornaindietro:hover{color:#0074c8}.azienda{position:relative;float:right}.azienda img{position:relative;float:left;height:38px}.azienda h2{display:inline-block;font-size:14px;margin:9px 0}.mappa{margin-bottom:20px}a.btn svg{margin-right:10px}.obbligatorio{background-color:#e9cecf!important;border:2px solid red!important}.riepilogo .item{margin-bottom:20px}@media (max-width:1080px){.riepilogo .item .contenuto{width:100%;padding-left:0}}@media (max-width:875px){.riepilogo .item .contenuto .clear{display:none}}@media (max-width:1080px){.riepilogo .item .img_item{width:100%;margin-bottom:10px}}.luogo img{width:15px}.people{position:relative;display:inline-block}@media (max-width:875px){.people{top:8px}}.people svg{font-size:20px;color:#666;float:right;position:relative}.people img{position:relative;float:left}.verde{line-height:25px;position:relative;padding-left:40px}.verde svg{position:absolute;right:0;top:-2px;font-size:30px;left:0}.grigio{background-color:#fafafa;padding:15px;text-align:center}.fancybox-container *{-moz-transition:none;-webkit-transition:none;-o-transition:none}.claim{position:absolute;float:left;width:37%;margin:26% 0 0 0}.claim h1{font-size:144px;color:#fff;text-shadow:1px 1px 10px #000,1px 1px 3px #03303d;font-family:"Great Vibes",cursive;line-height:96px;text-align:center}.claim h1 small{font-size:57px;display:block;font-family:"Open Sans",sans-serif;line-height:62px;text-align:right;margin-right:16px}.alert.ok,.errore.ok,.ok{color:#12c363!important}.p_link{display:inline-block}.p_link a{background:#666;padding:20px;border-radius:2px;color:#fff;display:inline-block;font-size:20px}.fake_h3{height:47px}.info_proposta{line-height:25px;position:relative;padding-left:0;font-weight:400!important;font-size:23px!important;margin-bottom:20px!important;color:#666!important}.qr-reader{background-color:#fff}.qr-reader div span{padding:5px}.qr-reader div button{color:#fff;background-color:#666;padding:5px;margin:10px 0}iframe{max-width:100%!important}.articoli.principali .item .corpo:after,.articoli.principali .item.principale .corpo:after,.articoli.secondari .item .corpo:after,.catalogo .articoli.principali .item h3:after,.primopiano .item h3:after,.promozioni .articoli.principali .item h3:after,aside .item h3:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:50%;height:13px;background:linear-gradient(to right,rgba(236,236,236,0),#fff 50%)}aside .item h3:after{height:13px;background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%)}.catalogo .articoli.principali .item h3,.promozioni .articoli.principali .item h3,.servizio .articoli.principali .item h3{overflow:hidden}.articoli.principali .item h3,.articoli.secondari .item h3,aside .item h3{font-size:17px;line-height:20px;font-weight:700}.back{display:inline-block;width:100%;margin:10px 0}.back a{color:#ef8903;font-weight:700}.fake_label{height:32px}.logo_favicon{position:relative;float:left;background:#807f85;padding:6px 0 7px 10px;height:45px;overflow:hidden}.logo_favicon img{height:32px}h3.alert{color:#fff;width:100%;background:#ef8903;clear:both;padding:20px;margin-bottom:20px;display:inline-block;text-align:center;border-radius:3px;font-weight:600;font-size:19px}@media (max-width:500px){h3.alert{font-size:16px}}h3.alert a{color:#fff}h3.alert svg{color:#fff!important}.condividi a,.condividi_articolo a,section article .condividi_articolo a,section article .condividi_articolo a:hover{text-decoration:none!important}@media (max-width:1080px){.about .container div{width:55%}}@media (max-width:1080px){li.mail{display:none}}@media (max-width:1080px){.staff li{margin:20px 3px}}#cookiesWarning{z-index:10000000;position:fixed;bottom:0;padding:3px;color:#fff;display:none}#cookiesWarning #cookiesWarningActive{width:100%;padding:10px 15px;background:#fff;position:fixed;bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#352e2e;font-size:14px;line-height:20px;z-index:999999;font-family:"Open Sans",sans-serif;border-top:1px solid #352e2e}#cookiesWarning #cookiesWarningActive strong{font-weight:400;position:relative;float:left}#cookiesWarning #cookiesWarningActive small{background:#cb3e3e;margin-top:10px;margin-bottom:10px;padding:3px;color:#fff;border:none;border-radius:7px;box-shadow:4px 4px 2px #352e2e}#cookiesWarning #readMoreURL a:link{color:#352e2e;text-decoration:underline}#cookiesWarning #readMoreURL a,#cookiesWarning #readMoreURL a:visited{color:#352e2e;text-decoration:underline}#cookiesWarning #readMoreURL a:hover,#cookiesWarning #readMoreURL a:visited:hover{color:#352e2e;text-decoration:underline}#cookiesWarning .acceptance{padding-left:10px;padding-right:10px}#cookiesWarning .accetta{position:relative;float:right;cursor:pointer;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;color:#352e2e;color:#352e2e;text-decoration:underline}.sticky_element{background:#eaeaea;padding:40px 40px 45px 40px;font-size:26px;text-align:right;position:relative;z-index:99;margin-bottom:-5px}.sticky_element .totale{font-weight:500}.sticky{position:fixed!important;top:66px;left:0;z-index:9}@media (max-width:875px){.sticky{position:relative!important;top:0}}.switch_element{position:relative;float:left}.switch_element div{display:inline-block;position:relative;float:left;margin:8px 0 0 10px;text-align:left}@media (max-width:1370px){.switch_element div{margin:2px 0 0 10px;width:120px;font-size:12px}}@media (max-width:1080px){.switch_element div{margin:2px 0 0 10px;width:105px;font-size:10px}}@media (max-width:500px){.switch_element div{margin:2px 0 0 10px;width:84px;font-size:12px;line-height:12px}}.switch_element .switch{position:relative;display:inline-block;width:60px;height:34px;float:left}.switch_element .switch input{opacity:0;width:0;height:0}.switch_element .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.switch_element .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.switch_element input:checked+.slider{background-color:#0074c8}.switch_element input:focus+.slider{box-shadow:0 0 1px #0074c8}.switch_element input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.switch_element .slider.round{border-radius:34px;margin-left:0!important}.switch_element .slider.round:before{border-radius:50%}.calltoaction{background-image:url(https://lab.intempra.com/desatrade2/img/territori/gargano.jpg);background-attachment:fixed;position:relative;display:inline-block;width:100%;background-size:cover;margin-top:5%}.calltoaction .btn{padding:11px 25px;font-size:1.5em;font-weight:700;background-color:#ef8903}.calltoaction .testo{width:100%;position:relative;float:right;padding:6%;z-index:9;text-align:center}.calltoaction .testo h2{font-size:50px;line-height:inherit;color:#fff;padding:3% 15%}@media (max-width:1080px){.calltoaction .testo h2{padding:3% 5%}}@media (max-width:875px){.calltoaction .testo h2{font-size:40px}}@media (max-width:500px){.calltoaction .testo h2{font-size:30px;padding:0 0 20px 0}}.calltoaction .cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(21,52,74,.7)}.container.homepage section{width:100%;padding:0 20px}.homepage .logo{width:191px;height:115px;margin-bottom:0}@media (max-width:875px){.homepage .logo{width:115px;height:71px;margin-bottom:0}}.homepage div.testata{position:absolute;background:0 0}.slideshow{display:inline-block;width:100%;overflow:hidden;background-color:#fafafa;padding:0;border:none!important;margin-bottom:0}.slideshow .btn,.slideshow .item a.btn{position:absolute;bottom:60px;right:20px;border-radius:50%;width:40px;text-align:center;padding:0;height:40px;display:inline-block;font-size:30px;background-color:#0074c8}@media (max-width:500px){.slideshow .btn,.slideshow .item a.btn{margin-top:0}}.slideshow h3{color:#fff;font-size:30px;font-size:25px;text-align:left;font-weight:600;line-height:30px;margin:0}.slideshow h4{font-size:17px;font-weight:600;text-align:left}.slideshow video{width:100%;background-color:#fff}.slideshow .caption h1{position:relative;float:left;display:inline-block;margin:5px 0;font-size:41px}.slideshow .caption img{margin-right:20px;position:relative;float:left;top:-8px}.slideshow .selettori .box .btn,.slideshow .selettori .box input[type=button].btn{font-size:30px;padding:7px 20px}.slideshow .selettori .box .ricerca{margin:0 0 27px 0}@media (max-width:1080px){.slideshow .selettori .box .ricerca{margin:0 0 22px 0}}@media (max-width:875px){.slideshow .selettori .box .ricerca{margin:10px 0}}.slideshow .selettori .box .ricerca a{text-align:right}@media (max-width:875px){.slideshow .selettori .box .ricerca a{text-align:center;font-size:18px;background:rgba(0,0,0,.61);padding:15px;text-decoration:none;font-weight:400}}.slideshow .item h3{color:#fff}.slideshow .item h3 small{display:block;width:100%}.slideshow .item p{color:#fff;text-align:left}.slideshow .item h4{color:#0074c8;font-size:18px}.home_categories{display:block;width:100%;clear:both}.home_categories li{width:25%;float:left;text-align:center}@media (max-width:875px){.home_categories li{width:50%}}@media (max-width:300px){.home_categories li{width:100%}}.home_categories li a{width:100%;color:#fff;text-transform:uppercase;font-weight:700;padding:20px;display:inline-block;float:left;font-size:30px}.home_categories li:nth-child(1){background-color:#0074c8}.home_categories li:nth-child(2){background-color:#2fadc6}.home_categories li:nth-child(3){background-color:#9fcdae}.home_categories li:nth-child(4){background-color:#ef8903}.home_categories li:hover{background-color:#352e2e}.presentazione{width:100%;display:inline-block}.presentazione .field_module{padding:15px;border:none;font-size:16px;width:100%;margin-bottom:0;height:50px}.presentazione .campo_form{width:100%;padding-bottom:10px;padding-right:0}.presentazione .label_check{position:relative;float:left;color:#666;width:50%;padding:0 0 5px 0}@media (max-width:1080px){.presentazione .label_check{padding:10px 0}}.presentazione .box{padding:0}.presentazione .box:nth-child(1) p strong{font-weight:700}.presentazione .box:nth-child(2) p{font-size:22px;line-height:32px;text-align:left;color:#fff;margin:20px 0}@media (max-width:1080px){.presentazione .box:nth-child(2) p{font-size:17px}}.presentazione .box .btn{color:#fff;border-color:#fff;margin-top:20px}.presentazione .box:nth-child(1){border-right:1px solid rgba(255,255,255,.5);width:45%;margin-right:5%}.presentazione .box:nth-child(1) p{font-size:45px;text-transform:uppercase;line-height:inherit;margin-bottom:0;text-align:left;font-weight:400;color:#fff;font-family:"Open Sans",sans-serif}.presentazione .dx .btn:hover{background:rgba(0,0,0,.3)}@media (max-width:1080px){.presentazione ul.loghi img{max-height:57px}}.home approfondimenti{border-top:none}.home approfondimenti .titolo p{margin-top:30px}.home .boxes .box{width:25%}.cerca_home{background-color:#807f85;text-align:center;width:100%;clear:both;margin-bottom:20px}@media (max-width:500px){.cerca_home{padding:20px}}.cerca_home .cercabtn{width:51px;height:44px;float:right;background:0 0;border-left:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.cerca_home .cerca{float:inherit;position:relative;border:1px solid #fafafa;height:auto;display:inline-block;background-color:#fff;display:inline-block;width:310px;z-index:3;margin:23px 0}.cerca_home .cerca .sb-icon-search{width:51px;height:44px;top:0;right:0;padding:0;margin:0;position:absolute}.cerca_home .cerca .sb-icon-search svg{font-size:25px;color:#807f85;margin:8px}.cerca_home .sb-icon-search:hover,.cerca_home .sb-icon-search:hover svg{background:#807f85;color:#fff;-moz-transition:none;-webkit-transition:none;-o-transition:none}.cerca_home h1,.cerca_home p{text-align:center}.cerca_home p{margin-bottom:15px;font-size:15px}.cerca_home h1{font-size:70px;line-height:50px;margin:10px 0}.cerca_home h1 small{font-size:28px;color:#666}@media (max-width:500px){.cerca_home .label{width:100%;padding:10px 0 0 0;font-size:15px}}@media (max-width:875px){.cerca_home .label{width:100%;padding:10px 0}}@media (max-width:500px){.cerca_home a{padding:0}}.sezioni_home{margin:30px 0}.sezioni_home .box{width:100%;margin-bottom:0;cursor:pointer;background:#666}.sezioni_home .box h3{font-size:30px;text-align:left;color:#666;padding:21px 0 36px 0;background:#fff}@media (max-width:1080px){.sezioni_home .box h3{padding:14px 0 20px 0}}.sezioni_home .box img,.sezioni_home .box:hover img{width:100%}.sezioni_home .box:hover img{opacity:.5;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}.sezioni_home .sx{padding-right:1%;width:50%}.sezioni_home .dx{padding-left:1%;width:50%}.intro{margin-bottom:10px}.intro img{margin-bottom:20px}.intro p{color:#0074c8;font-weight:400;font-size:14px;line-height:21px}.prodotti_home{position:relative;width:600px;float:right;margin-top:150px;margin-right:100px;margin-bottom:220px}.payoff{padding:2% 2%;position:absolute;z-index:9;background:rgba(255,255,255,.8);width:46%;margin:4% 2%;border-radius:3px}@media (max-width:875px){.payoff{padding:20px 30px 0 30px;background:rgba(255,255,255,.8);width:100%;margin:0;border-radius:0;position:relative}}.payoff h1{color:#0074c8;font-weight:700;font-size:30px;text-align:left;padding:0;margin:0}@media (max-width:1370px){.payoff h1{padding:0}}@media (max-width:1080px){.payoff h1{font-size:20px}}@media (max-width:875px){.payoff h1{font-size:32px}}@media (max-width:500px){.payoff h1{font-size:26px}}.payoff p{font-size:16px;line-height:23px;width:100%;margin:0 0 20px 0;text-shadow:0 1px 0 #fff;color:#352e2e}@media (max-width:1080px){.payoff p{font-size:15px;line-height:22px}}@media (max-width:500px){.payoff p{width:100%}}.payoff .btn{margin:1% 0;font-size:20px}.payoff h2{color:#352e2e;line-height:24px;margin-bottom:20px;font-size:22px}@media (max-width:1080px){.payoff h2{font-size:22px;line-height:25px}}@media (max-width:875px){.payoff h2{font-size:24px;line-height:32px}}@media (max-width:500px){.payoff h2{font-size:18px;line-height:23px}}@media (max-width:1080px){.payoff h3{font-size:35px}}.cerca_home .label{display:inline-block;width:auto;font-size:20px;padding:36px 20px;font-weight:600;font-family:"Open Sans",sans-serif;color:#fff}.cerca_home a{display:inline-block;width:auto;text-decoration:underline;padding:36px 20px;font-size:16px;color:#fff}.primopiano{padding:0 0 20px 0;display:inline-block;width:100%}.primopiano h2{font-size:22px;font-weight:600;margin-bottom:20px;text-transform:uppercase}.primopiano .item{position:relative;float:left}@media (max-width:500px){.primopiano .item{width:100%;padding:10px 20px 0 20px}}.primopiano .item h3{overflow:hidden;height:5.3em;text-overflow:-o-ellipsis-lastline;margin-top:0;font-size:14px;line-height:19px;position:relative}.primopiano .item .img_item{position:relative;float:left;width:50%;margin:0;padding:0 10px 10px 0}.primopiano .item .testo{position:relative;float:left;width:50%;padding-right:20px}.form_cerca{width:100%;right:0}.form_cerca.nascosto{display:none;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}.form_cerca.visibile{display:inherit;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;box-shadow:0 20px 20px rgba(0,0,0,.1)}@media (max-width:1080px){.form_cerca.visibile{z-index:9;position:relative}}.form_cerca .field_module{position:relative;float:left;width:calc(100% - 230px);border-radius:0;background:#fff;font-size:22px;height:66px;font-weight:400;margin:0;border:none;background:#fafafa}@media (max-width:500px){.form_cerca .field_module{width:calc(100% - 161px);font-size:16px}}.form_cerca input[type=button].btn{width:200px;position:relative;float:left;padding:20px 15px;border-radius:0;background-color:#807f85;font-size:20px;font-weight:400}.form_cerca input[type=button].btn:hover{background-color:#ef8903}@media (max-width:500px){.form_cerca input[type=button].btn{width:100px}}.errore.big{color:#cb3e3e;font-weight:400;text-align:center;width:100%;font-size:40px;margin:40px 0;font-style:italic}.registrazione{position:relative;float:right;width:340px;padding-left:10px}.registrazione .login{position:relative;float:left;width:170px}.registrazione .links{position:relative;float:left;margin-left:10px;line-height:16px;width:160px}.registrazione .links a{color:#5d5d5d;text-decoration:underline;font-size:11px}.campo_form{width:50%;padding-bottom:20px;position:relative;float:left;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px}@media (max-width:500px){.campo_form{width:100%;padding-bottom:20px;padding-right:0}}.campo_form .me-select label{min-height:40px}.campo_form p{margin-bottom:10px}.campo_form .errore{text-align:left;position:relative;font-size:12px;bottom:1px;left:0;font-weight:700;width:100%;display:inline-block}.campo_form .campo_form{padding-bottom:0}.campo_form.campo_piccolo input[type=text]:disabled{width:100%}.campo_form.campo_piccolo .btn{width:30%;font-size:14px;height:45px;float:right;padding-top:7px;line-height:16px}@media (max-width:500px){.campo_form.campo_piccolo .btn{width:100%}}.campo_form.campo_piccolo .field_module{width:70%;float:left}@media (max-width:500px){.campo_form.campo_piccolo .field_module{width:100%}}.campo_form span input[type=radio]{position:relative;margin-left:5px;top:2px}.campo_form.sede_alternativa{width:100%;margin:0;background:#fafafa;padding:10px}.campo_form.tipologia{margin-top:0}.campo_form.tipologia .me-select{padding:15px 20px;background:#fafafa;margin:0;text-align:center}.campo_form.tipologia .me-select label{width:auto;padding:1px 20px 0 33px;font-weight:600;font-size:16px}.campo_form.tipologia .label_module{width:100%;padding:0;display:inline-block;margin-bottom:10px}.campo_form.tipologia .me-select .alert{top:54px}.campo_form .mini{position:relative;float:left;width:40%}.campo_form .mini:first-child{position:relative;float:left;width:60%;padding-right:10px}.campo_form.ricarica .field_module{width:70%;border:2px solid #666;border-right:none}.campo_form.ricarica .modal-dialog.big{top:54px}.campo_form.ricarica input[type=submit].btn.big{width:30%;margin-left:0!important;font-size:26px;padding:8px 30px}.field_module{float:left;width:100%;margin-bottom:0;height:45px}.select_module{float:left;width:100%;font-size:14px;margin-bottom:0;height:45px}input[type=number]{padding:10px 15px;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;font-size:14px;color:#000;-moz-border-radius:2px;border-radius:2px;margin-bottom:0;font-family:"Open Sans",sans-serif;height:45px}.field_note,textarea.field_module{width:100%;margin-bottom:5px;max-height:300px;height:100px}.field_module{padding:9px;background:rgba(255,255,255,.1);-moz-border-radius:5px;border:none;border-radius:5px;font-size:12px;float:right;width:100%;color:#352e2e;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:5px;font-family:"Open Sans",sans-serif}.field_module .error{background-color:#f9dde2;border:1px solid #cb3e3e!important}.label_module{float:left;position:relative;font-size:14px;color:#352e2e;font-family:"Open Sans",sans-serif;margin-bottom:10px;width:100%;font-weight:600;min-height:23px}@media (max-width:500px){.label_module{min-height:auto}}.field_module,.field_note,.select_module{border:1px solid #666;color:#352e2e;padding:10px;font-weight:400;font-family:"Open Sans",sans-serif;font-size:15px;-moz-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #666}.field_module.disable,.field_note.disable,.select_module.disable{background:#fff;border:none}.readonly{background-color:rgba(205,206,211,.29)}select{height:51px;line-height:51px}input.add{background-color:#fff;border:1px solid #fff;font-size:20px;font-weight:400;color:#353535;margin:0;width:17px;height:30px;position:relative;top:0;cursor:pointer}input.addfield{font-family:"Open Sans",sans-serif;width:35px;text-align:center;padding:5px;border:1px solid #fafafa;top:-1px;position:relative}input[type=text]:disabled{background-color:#fafafa}.form{background:#fafafa;display:inline-block;width:100%;padding:20px;margin-bottom:30px}.form .campo_form{width:100%;padding:0 0 5px 0}.form .campo_form .btn{margin-top:10px;float:right}.form .campo_form .checkbox_text{width:80%;font-size:12px}.fake_label,.label_module.fake{width:100%;height:23px}@media (max-width:500px){.fake_label,.label_module.fake{height:auto;margin:0}}.rangeslider{width:92%;margin:0 4% 3% 4%;display:inline-block;clear:both}@media (max-width:500px){.rangeslider{width:79%;margin:0 8% 9% 8%;display:inline-block;clear:both}}.cbp-vm-switcher .item_catalogo.intestazione{display:none}.cbp-vm-switcher.cbp-vm-view-grid .item_catalogo .contenuto .confezione .codfor{display:none}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo{width:100%;min-height:76px}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo{min-height:120px}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione{background:#0074c8;display:inline-block;border:none;box-shadow:none;margin:0;min-height:auto;left:6px}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione{display:none}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione div{top:0;padding:10px;margin-top:0}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione div svg{display:none}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione div.prezzo_disp{width:26%;padding:10px 0 0 0}@media (max-width:1370px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione div.prezzo_disp{width:26%}}@media (max-width:1080px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione div.prezzo_disp{width:39%}}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione div.prezzo_disp{width:29%}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione div.prezzo{line-height:17px;padding:0;text-align:left;width:45%;margin-bottom:0;top:-2px}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione div.disponibilita{padding:0}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione div.bollini,.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione div.nome_prod{margin:0;padding:10px 0}}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione div.contenuto{padding:0}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione div.clear{padding:0}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione div.clear{margin-bottom:0}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione .contenuto .nome_prod{margin-bottom:0;margin-top:5px}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione .contenuto .nome_prod{margin-top:0}}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione .contenuto .nome_prod h3,.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione .contenuto .nome_prod h4{width:auto}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione .bollini a{font-size:12px;padding:0;border-radius:0;margin:0;background:0 0}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione .btn_wishlist.tooltip{top:21px;height:auto;padding:0;text-align:right}@media (max-width:1080px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione .btn_wishlist.tooltip{text-align:center;top:37px}}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione .btn_wishlist.tooltip{display:none}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione .btn_wishlist.tooltip label{margin:0;padding:0}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione .btn.pull-right{border:none;width:auto;border-radius:0}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione .btn.pull-right label{margin-top:9px;padding-right:0}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione .btn.pull-right label{margin-top:0}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione label{font-family:"Open Sans",sans-serif;color:#fff;font-size:12px;font-weight:400;position:relative;display:inline-block;padding-right:12px;vertical-align:top;text-transform:initial;padding-top:0;margin:0}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione label.margintop{margin-top:10px}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione label.margintop{margin-top:0}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione label a{right:-12px;top:0}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione label i{color:#fff;background:0 0;position:absolute;font-size:11px;right:0;width:8px;top:2px}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione label i.star{position:relative;margin-right:2px;top:3px}@media (max-width:1370px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo.intestazione label i.star{display:none}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .btn.pull-right{z-index:9;width:30px;height:30px;top:10px;right:10px;font-size:20px}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .img{width:5%;padding:5px}@media (max-width:1370px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .img{width:7%}}@media (max-width:1280px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .img{width:13%}}@media (max-width:1080px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .img{width:10%}}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .img{width:10%}}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .img{width:30%;position:absolute}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .img img{width:50px;position:relative;float:left;display:inline-block}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .img img{height:71px;position:absolute;left:13px;width:auto;top:12px;padding:0}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .btn_wishlist.tooltip{float:left;width:24px;height:24px;position:absolute;z-index:9;right:58px;left:auto;top:9px}@media (max-width:1370px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .btn_wishlist.tooltip{right:15px;top:41px}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto{width:88%;border:none;padding-bottom:0}@media (max-width:1370px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto{width:84%}}@media (max-width:1080px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto{width:82%}}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto{width:83%}}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto{width:70%;float:right;padding:0 43px 0 0}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .prezzo_disp{width:28%;margin-top:0}@media (max-width:1370px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .prezzo_disp{width:26%}}@media (max-width:1080px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .prezzo_disp{width:39%}}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .prezzo_disp{width:30%}}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .prezzo_disp{width:64%}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .confezione{display:inline-block;clear:none;width:13%;min-height:1px}@media (max-width:1080px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .confezione{padding-right:5px;word-break:break-word;width:9%}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .confezione strong{display:none}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .confezione{width:12%}}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .confezione{width:100%;margin:0;text-align:left;padding:0 0 5px 0}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .prezzo{display:inline-block;clear:none;width:47%;padding-right:10px;line-height:14px;float:left}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .prezzo span{display:inline-block;width:100%;margin-bottom:5px}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .prezzo span{display:inline-block;width:auto;margin:3px 0 3px 0;font-size:15px}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .prezzo a{position:absolute;width:200px;position:absolute}@media (max-width:1080px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .prezzo a{width:200px;top:0;padding-left:5px}}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .prezzo a{top:0}}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .prezzo a{top:0;position:absolute;width:170px;padding:0;left:auto}}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .prezzo{width:42%;padding-right:10px}}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .prezzo{width:100%;padding-right:0;margin:0}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .prezzo.cbp-vm-price a{font-size:10px;position:relative;top:0}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .prezzo .old_price{width:100%;display:block;clear:none;display:inline-block}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .nome_prod{width:37%;padding:0;display:inline-block;clear:none;margin-bottom:0}@media (max-width:1080px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .nome_prod{width:25%}}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .nome_prod{width:30%}}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .nome_prod{margin-bottom:0;width:100%;text-align:left;padding:10px 0 0 0}}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .nome_prod h4{height:32px;overflow:hidden;padding-right:0}}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .nome_prod h4 a{font-size:11px}}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto .bollino{width:58%;text-align:left;padding:0 0 5px 0;margin-left:29%}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto h3{font-size:12px;width:100%;height:auto;clear:none;display:inline-block;line-height:normal;padding-right:10px}@media (max-width:1080px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto h3{font-size:11px}}.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto h4{font-size:14px;width:100%;height:auto;clear:none;display:inline-block;line-height:normal;padding-right:10px}@media (max-width:1080px){.cbp-vm-switcher.cbp-vm-view-list .item_catalogo .contenuto h4{font-size:12px}}.cbp-vm-switcher.cbp-vm-view-list .aggiungi.tooltip{float:left;width:16%}@media (max-width:1280px){.cbp-vm-switcher.cbp-vm-view-list .aggiungi.tooltip{width:18%}}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .aggiungi.tooltip{width:17%}}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .aggiungi.tooltip{width:auto;padding-right:0;text-align:left;float:right}}.cbp-vm-switcher.cbp-vm-view-list .bollini{width:12%;display:inline-block;clear:none;float:left;margin:0;padding-right:10px;min-height:1px}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .bollini{width:13%}}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .bollini{margin:0;width:100%;text-align:left;padding:0}}.cbp-vm-switcher.cbp-vm-view-list .aggiungi{margin-top:0;width:10%}@media (max-width:1370px){.cbp-vm-switcher.cbp-vm-view-list .aggiungi{width:12%}}@media (max-width:1080px){.cbp-vm-switcher.cbp-vm-view-list .aggiungi{width:15%}}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .aggiungi{float:left}}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .aggiungi{width:105px;top:initial;position:absolute;right:10px;bottom:10px}}.cbp-vm-switcher.cbp-vm-view-list .aggiungi .tooltip span.qta{display:none}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .aggiungi .tooltip span.qta{display:inline-block}}.cbp-vm-switcher.cbp-vm-view-list .aggiungi .tooltip .tooltiptext.tooltip-top{margin-left:-55px}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .aggiungi .tooltip{width:50px;margin:0;float:left;padding:0;text-align:left;font-size:13px;display:inherit;top:12px}}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .aggiungi .aggiungi input[type=number]{width:55px;position:absolute;right:49px}}.cbp-vm-switcher.cbp-vm-view-list .disponibilita{display:inline-block;clear:none;margin:0;width:50%;padding-right:10px}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .disponibilita{width:58%}}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .disponibilita{width:100%;margin:0;padding:0 0 10px 0}}@media (max-width:500px){.cbp-vm-switcher.cbp-vm-view-list .disponibilita .btn.tooltip{padding:2px 5px;margin-right:1px;top:3px}}.cbp-vm-switcher.cbp-vm-view-list .disponibilita div.truck.tooltip{top:20px;position:absolute}.cbp-vm-switcher.cbp-vm-view-list .disponibilita div.truck.tooltip .tooltiptext{left:20px;top:-14px}.cbp-vm-switcher.cbp-vm-view-list .clear{display:none}@media (max-width:875px){.cbp-vm-switcher.cbp-vm-view-list .clear{display:inherit;height:1px;background:rgba(191,221,241,.53);margin:10px 0}}.riservata .piu{color:green;font-weight:600}.riservata .meno{color:#0074c8;font-weight:600}.riservata .totale_conto .meno,.riservata .totale_conto .piu{margin-left:10px;font-size:30px}.riservata .sx .ui-datepicker td a{display:block;padding:20px;text-align:center;text-decoration:none}@media (max-width:875px){.riservata .sx .ui-datepicker td a{padding:10px}}.riservata .item.convalida .disclaimer,.riservata .item.convalida .luogo,.riservata .item.convalida .testo_prodotto .luogo,.riservata .tab-panel .item.convalida .testo_prodotto .luogo{display:none}.riservata .item.convalida .testo_prodotto,.riservata .tab-panel .item.convalida .testo_prodotto{width:100%;position:relative;float:left;text-align:left;margin:0;padding:0}.riservata .calendario{background:0 0;padding:10px 0 20px 0}.riservata.aside .item .img_item iframe{height:200px}.agente .testata .dl-menuwrapper.login button{background:#ef8903}.onoff{display:inline-block;position:relative;float:right;padding:5px;border-radius:3px;color:#fff;margin-left:5px}.onoff.on:hover{background:#ef8903;color:#fff}.onoff.off:hover{background:#807f85;color:#fff}.onoff.on{background:#ef8903}.onoff.off{background:#0074c8}.documenti h2{text-align:left}.documenti img{height:20px;margin-right:5px}.documenti ul li{position:relative;float:left;width:100%;margin:0;padding:0 0 8px 0;font-size:15px;text-align:left}.documenti ul li::before{content:"\f1c1";color:#cb3e3e;font-weight:700;font-family:Font Awesome\ 5 Free;margin-right:5px}.documenti ul li:last-child{padding:0}.documenti ul li:hover a,.documenti ul li:hover::before{color:#666}.documenti div:nth-child(1){position:relative;float:left;margin:0;width:50%;font-weight:600;color:#333;font-size:12px;padding:1px 0;text-align:left;text-transform:uppercase;padding-right:10px}.documenti div:nth-child(2){position:relative;float:left;margin:0;width:50%;color:#807f85;font-size:14px;padding:0 0}@media (max-width:500px){.documenti{margin:0}}.modal-dialog.big #FormRegistrazione{padding:20px}.modal-dialog.big #FormRegistrazione .campo_form{padding-bottom:22px}.modal-dialog.big #FormRegistrazione .campo_form .errore{text-align:left;position:absolute;font-size:13px;bottom:6px;left:8px;font-weight:600}.modal-dialog.big #FormRegistrazione .label_module{float:left;position:relative;font-size:14px;color:#807f85;font-family:"Open Sans",sans-serif;margin-bottom:8px;font-weight:600;margin-right:10px;top:0;margin:7px;width:100%;display:inline-block}@media (max-width:875px){.modal-dialog.big #FormRegistrazione{padding:20px 0}}.modal-dialog.big .box.unico{display:inline-block;width:100%;margin:0;padding:0 6px}.modal-dialog.big .box.unico h4{color:#333;width:100%;display:inline-block;clear:both;margin:10px 0;border-top:1px solid #fafafa;border-bottom:1px solid #fafafa;font-weight:600;padding:10px 0;font-size:20px}.modal-dialog.big .box.unico h4{color:#333;width:100%;display:inline-block;clear:both;margin:10px 0;border-top:1px solid #fafafa;border-bottom:1px solid #fafafa;font-weight:600;padding:10px 0;font-size:20px}.modal-dialog.big .btn{float:right;font-size:20px;margin-right:0}.lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px}.lds-ellipsis div{position:absolute;top:5px;width:11px;height:11px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:6px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(19px,0)}}.registrazione_box{position:relative;float:left;width:46%;margin:2%;padding:20px;background:#fafafa}@media (max-width:875px){.registrazione_box{width:100%;margin:0 0 20px 0;padding:20px}}.registrazione_box h2{margin-top:0;font-size:26px;color:#807f85}.registrazione_box hr{margin:20px 0 important}.registrazione_box p{color:#807f85;margin-bottom:20px}.registrazione_box .btn{border-color:#fff;color:#fff}.login_box{position:relative;float:left;width:46%;margin:2%;padding:20px}@media (max-width:875px){.login_box{width:100%;margin:0 0 20px 0;padding:20px}}.login_box.home{position:absolute;right:0;width:46%;z-index:9;margin:7% 2%;background:rgba(255,255,255,.9);border-radius:3px}@media (max-width:1370px){.login_box.home{margin:8% 2%}}@media (max-width:875px){.login_box.home{margin:8% 10%;width:80%}}@media (max-width:500px){.login_box.home{margin:11% 10%}}.login_box.home h2{margin:10px 0 20px 0;font-size:26px;color:#0074c8;font-weight:700}@media (max-width:500px){.login_box.home h2{font-size:22px}}.login_box.home p a{font-weight:700;color:#0074c8}.login_box hr{background:#fafafa;margin:10px 0 20px 0}.login_box h2{margin-top:0;font-size:26px}.login_box .label_check{width:250px;display:inline-block;padding:10px}.login_box .checkbox_text{top:2px}.login_box .field_module{margin-bottom:10px;border:1px solid rgba(128,128,128,.4392156863);background:#fff}.riepilogo_prodotto .leggidipiu a{font-size:14px;margin-bottom:20px}section.promozioni .box .testo a{text-transform:inherit;text-decoration:none;color:#666;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:600}section.promozioni .box .testo h3 span{color:#807f85;margin-right:10px;font-family:"Open Sans",sans-serif}.link.entra{position:relative;float:left;padding-right:0;margin:42px 0;padding-left:20px;background-repeat:no-repeat;background-position:0 4px;margin-left:20px}.login{float:right}.pswdimenticata{position:relative;float:right;width:auto;margin:10px 0}@media (max-width:500px){.pswdimenticata{float:left}}.pswdimenticata a{text-decoration:underline}.titolo.riservata{margin-bottom:10px;margin-top:10px;background:#807f85;color:#fff}.titolo.riservata .btn{background:#ef8903;font-weight:600;float:right;padding:0;margin:0;padding:3px 6px;font-size:10px}.connetti{color:#fff!important;text-decoration:none;margin-right:25px;padding:3px 30px 3px 40px!important;font-size:14px!important;background-image:url(../img/icone/connect.png);background-repeat:no-repeat;background-position:15px center!important;background-size:auto 60%;background-color:#807f85;-moz-border-radius:2px;border-radius:2px}a.btn.connetti:hover{background-image:url(../img/icone/connect_on.png);background-repeat:no-repeat;background-position:15px center!important;background-size:auto 60%}span.agente_cliente{position:relative}.dati_benvenuto{display:inline-block;max-width:60%}.aggiungi_sede{width:auto;position:relative;float:left;margin-bottom:20px}.aggiungi_sede .tooltip svg{font-size:25px;top:10px;position:relative}@media (max-width:1080px){.lstpwd{float:left;width:100%;text-align:center;padding:20px 0 0 0}}.contenitore_categorie{width:100%;margin:0;padding:0 10px}.categorie{margin-top:20px;display:inline-block;width:100%}.categorie.home{display:inline-block;width:99%;padding:0 10px 0 30px;margin:20px 0}.categorie.home .owl-carousel#marchiaside .item{padding:20px 10px}.categorie.home .owl-carousel#marchiaside.owl-theme .owl-controls .owl-buttons div{top:20px}@media (max-width:1080px){.categorie.home .owl-carousel#marchiaside.owl-theme .owl-controls .owl-buttons div{display:none}}.categorie.home .owl-carousel#marchiaside .owl-prev{left:-20px;z-index:9}.categorie.home .owl-carousel#marchiaside .owl-next{right:-24px}@media (max-width:1370px){.categorie.home .owl-carousel#marchiaside .owl-next{right:-19px}}@media (max-width:500px){.categorie.home .owl-carousel#marchiaside .owl-next{right:-10px}}.categorie.riservata{display:inline-block;width:100%;padding:0;margin:20px 0}.categorie.riservata .owl-carousel#marchiaside .item{padding:20px 10px}.categorie.riservata .owl-carousel#marchiaside.owl-theme .owl-controls .owl-buttons div{top:20px}@media (max-width:1080px){.categorie.riservata .owl-carousel#marchiaside.owl-theme .owl-controls .owl-buttons div{display:none}}.categorie.riservata .owl-carousel#marchiaside .owl-prev{left:-20px;z-index:9}.categorie.riservata .owl-carousel#marchiaside .owl-next{right:-24px}@media (max-width:1370px){.categorie.riservata .owl-carousel#marchiaside .owl-next{right:-19px}}@media (max-width:500px){.categorie.riservata .owl-carousel#marchiaside .owl-next{right:-10px}}.categorie .titolo{background-color:#666;color:#fff;border-radius:3px;margin-bottom:20px}.camion{position:relative;float:left}.gestione_privacy h3{color:#352e2e;font-size:17px;font-weight:400;margin-bottom:20px;margin-top:40px}.percentuale{color:#0074c8;font-weight:700}.brand{float:left;margin-bottom:10px}.brand img{height:30px}.aggiungi{display:inline-block;width:auto;float:right;margin-top:34px}@media (max-width:875px){.aggiungi{margin-top:33px}}@media (max-width:500px){.aggiungi{margin-top:27px}}.aggiungi .tooltip{float:left;margin:10px 5px}@media (max-width:1080px){.aggiungi .tooltip{margin:5px}}.aggiungi .tooltip i{position:relative;top:2px}.aggiungi.incarrello input[type=number]{background:#fff965}.aggiungi .btn.acquista.acquistato{background-image:url(../img/icone/carrello-check.png)}.aggiungi .btn{background-image:url(../img/icone/carrello_white.png);background-color:#807f85;background-size:20px;background-position:center;background-repeat:no-repeat;padding:10px;width:42px;height:35px;border-radius:0}.aggiungi input[type=number]{font-weight:600;-moz-border-radius:3px;border-radius:3px;color:#0074c8;width:60px;-moz-border-radius:3px;border-radius:3px;font-size:14px;height:40px;padding:5px;background:0 0;text-align:center;border:1px solid #666}@media (max-width:1080px){.aggiungi input[type=number]{width:55px}}.section_preferiti .dx{border:none}.section_preferiti .selettori{margin-bottom:20px;width:100%;margin-top:20px}@media (max-width:500px){.section_preferiti .selettori{margin-bottom:0}}.section_preferiti .selettori .btn{padding:11px 11px;font-size:15px;float:right;margin:0 10px 0 0}.dettaglio_prodotto .dettaglio_prodotto .descrizione{width:100%;position:relative;float:right;padding:20px 0}.dettaglio_prodotto .dettaglio_prodotto .descrizione h4{color:#0074c8}.dettaglio_prodotto .aggiungi{float:left;margin:0}.dettaglio_prodotto a.btn{background:#0074c8;border-radius:3px;width:100%;font-size:18px;padding:16px}.dettaglio_prodotto .tabset{margin:0;margin:20px 0 0 0;padding:10px;display:inline-block;width:100%}.dettaglio_prodotto .video iframe{max-width:100%!important;width:100%;height:290px}.dettaglio_prodotto h3{font-weight:700;color:#0074c8;font-size:21px;margin:5px 0;padding:0 40px 0 0;margin-bottom:40px}.dettaglio_prodotto h4{font-size:16px;padding:0;font-weight:700;color:#807f85;display:inline-block;width:100%;margin:20px 0 10px 0;clear:both;text-align:left}.dettaglio_prodotto .camion svg,.dettaglio_prodotto .disponibilita svg,.dettaglio_prodotto .notifica svg{display:inline-block;vertical-align:top;margin:5px;font-size:25px;color:#0074c8;padding:0;width:auto;float:left}.dettaglio_prodotto .camion svg{color:#352e2e;top:-4px;position:relative}.dettaglio_prodotto .notifica svg{color:#f08f12;top:-4px;position:relative;cursor:pointer}.dettaglio_prodotto .notifica svg.campana{position:relative;float:left;margin:4px 4px 0 0}.dettaglio_prodotto .notifica svg.campana.notifica_attiva{color:#44b5a7}.dettaglio_prodotto .disponibilita span{font-size:12px;position:relative;float:left;display:inline-block;padding-right:0}.dettaglio_prodotto .disponibilita div{width:15px;height:15px;border-radius:50%;position:relative;float:left;margin-right:5px;top:0;left:0}.dettaglio_prodotto .box{padding:20px;width:50%;position:relative;float:left}@media (max-width:500px){.dettaglio_prodotto .box{width:100%;margin-bottom:0;padding:0 10px}}.dettaglio_prodotto .box.item_catalogo{border:none;width:50%;display:inline-block;background:0 0;position:relative;margin:0;box-shadow:none!important;border-radius:0!important}.dettaglio_prodotto .box.item_catalogo .tooltip .tooltiptext.tooltip-right{top:-5px;left:35px;line-height:13px;font-size:11px;width:121px!important;right:auto}.dettaglio_prodotto .box.item_catalogo h4.tooltip i{color:#807f85;position:relative;top:6px;font-size:small;cursor:pointer}.dettaglio_prodotto .box.item_catalogo h4.tooltip .tooltiptext.tooltip-right{top:-8px;left:99px}.dettaglio_prodotto .box.item_catalogo .disponibilita{min-width:0}@media (max-width:500px){.dettaglio_prodotto .box.item_catalogo{width:100%;margin-bottom:0;padding:0 10px}}.dettaglio_prodotto .box .btn_dettaglio:hover,.dettaglio_prodotto .box input[type=button].btn_dettaglio:hover{background:#ef8903}.dettaglio_prodotto .box .btn_dettaglio svg,.dettaglio_prodotto .box input[type=button].btn_dettaglio svg{font-size:25px;position:absolute;left:15px;top:15px}.dettaglio_prodotto .owl-pagination{margin:20px 0;text-align:center;width:100%;bottom:auto!important;top:2%}.dettaglio_prodotto .descrizione{width:100%;position:relative;float:right;padding:0 20px 40px 20px}.dettaglio_prodotto .descrizione h4{font-size:18px;padding:0 40px 0 0;font-weight:700;color:#807f85;margin:20px 0 10px 0}.dettaglio_prodotto .descrizione_prodotto{margin:0}.slideshow.riservata .owl-pagination{position:absolute;right:20px;top:20px}ul.categorie{-webkit-column-count:4;-moz-column-count:4;column-count:4}ul.categorie li{padding:3px}ul.categorie li a{background-color:#fff!important;color:#807f85!important}.mega-menu ul.categorie li a{font-size:13px;margin:0;line-height:normal}.mega-menu ul.categorie li a:hover{color:#ef8903!important}header.carrello{margin:40px 0 0 0}header.carrello h1{border:none;margin:0}.paginapay ul li strong{color:#000}.paginapay p.info{padding:20px;border-radius:3px;background:#fff;display:inline-block;font-size:20px;margin:0 20px;position:relative;float:left}.paginapay p.info br{display:none}.paginapay p.info label{color:#807f85;font-weight:600}.paginapay ul{margin:20px 0}.paginapay ul li{margin-bottom:10px;font-size:16px;line-height:24px}.paginapay ul li::before{content:"\f054";color:#666;font-weight:700;font-family:Font Awesome\ 5 Free;margin-right:10px}.preferiti input[type=checkbox],.preferiti input[type=radio]{opacity:0}.preferiti .item ul li div.preferiti div{padding-left:30px;font-weight:600}.preferiti input[type=checkbox]+label{cursor:pointer;background-image:url(/Content/img/icone/preferiti.png);background-repeat:no-repeat;background-position:0 0;left:0;top:4px;position:absolute;width:30px;height:30px}.preferiti input[type=checkbox]:disabled+label{background-image:url(/Content/img/icone/preferiti.png);background-repeat:no-repeat;background-position:0 0;position:absolute;width:30px;height:30px;left:0;top:4px}.preferiti input[type=checkbox]:checked+label{background-image:url(/Content/img/icone/preferiti-on.png);background-repeat:no-repeat;background-position:0 0;left:0;top:4px}.preferiti input[type=checkbox]{position:absolute;cursor:pointer;top:inherit;margin-right:auto;height:30px;left:0;z-index:9;display:inline-block;width:100%}.dettaglio section{float:left;width:60%;padding:0;margin-bottom:50px}@media (max-width:875px){.dettaglio section{width:100%;padding:0;margin:0 0 20px 0}}.dettaglio section ul li::before{content:"\f054";color:#0074c8;font-weight:700;font-family:Font Awesome\ 5 Free;margin-right:5px;font-size:12px}.dettaglio section .disclaimer{font-size:30px}.dettaglio section p{margin-bottom:10px;font-size:15px;color:#0074c8;line-height:22px;font-weight:400}.dettaglio section p a{text-decoration:underline}.dettaglio section p b,.dettaglio section p strong{font-weight:600;color:#333}.dettaglio section .btn{padding:10px 20px}.dettaglio section .linguetta{position:absolute;padding:7px 10px;left:0;top:0;color:#fff;font-size:16px;font-weight:400;background:#666;z-index:1}.dettaglio section .testo_dettaglio p{font-weight:400}.dettaglio section .testo_dettaglio.condizioni h2{color:#807f85!important;padding-top:0;border-top:none}.dettaglio aside{float:right;background:#fafafa;padding:0;width:38%;margin-bottom:50px}@media (max-width:875px){.dettaglio aside{width:100%;padding:0;margin:0 0 20px 0}}.dettaglio aside .info{width:100%;border-top:1px solid #fff;padding:20px 0;text-align:center}.dettaglio aside .info .preferiti div{padding-top:31px}.dettaglio aside ul.info li,.dettaglio aside ul.info li:last-child{padding:0 20px}.dettaglio aside ul.info li strong,.dettaglio aside ul.info li:last-child strong{font-size:16px}.dettaglio aside ul.info li img,.dettaglio aside ul.info li:last-child img{height:22px;margin-bottom:10px}.dettaglio aside .preferiti input[type=checkbox]+label,.dettaglio aside .preferiti input[type=checkbox]:checked+label{left:42px;top:0}.dettaglio ul{margin:20px 0}.dettaglio hr{margin:10px 0 5px 0}.dettaglio article ul li{margin:0 0 10px 0;font-size:15px;line-height:20px;font-weight:400}.dettaglio header{margin:30px 0}.dettaglio header .recensioni{float:right;margin-right:20px;top:6px}.dettaglio header .luogo{margin-top:10px;display:inline-block;width:auto}.dettaglio header h1{width:auto;margin-right:10px;display:inline-block;float:left;font-weight:400}@media (max-width:875px){.dettaglio header h1{margin-right:0}}.dettaglio .luogo{display:block;width:100%;clear:both;font-size:16px;color:#0074c8}.dettaglio .luogo img{width:auto;top:-2px;margin-right:8px;height:auto}.dettaglio .recensioni{position:relative;float:left;width:auto;padding:0}.testo_dettaglio{display:inline-block;width:100%}.testo_dettaglio h2{font-weight:400!important;font-size:23px!important;margin-bottom:20px!important;padding-top:20px;border-top:1px dashed #dadada;color:#666!important}.testo_dettaglio.condizioni{display:inline-block!important}.testo_dettaglio.condizioni h2{margin-top:0}.puntifidelity{margin:20px 0;background:#fafafa;padding:20px}.puntifidelity h4{font-size:29px;margin-bottom:5px}.puntifidelity p{font-size:20px;margin:10px 0 0 0;color:#807f85}.puntifidelity p strong{color:#0074c8}.proposte{background-color:#fafafa;width:100%;padding:0}.proposta .item{position:relative;float:left;width:31%;margin:1%;min-height:417px}@media (max-width:875px){.proposta .item{width:100%;margin:0 0 20px 0}}.proposta .item .prezzo .people img{position:relative;float:left}@media (max-width:875px){.proposta .item .people{top:0}}.proposta .prezzo h3{margin-bottom:5px}.proposta .prezzo img{top:0}.accordion1 dt{display:inline-block;position:relative;vertical-align:top;width:100%;text-align:left;border-bottom:1px solid #fafafa;font-size:16px;color:#807f85;font-weight:400}.css-accordion input[type=radio]{position:absolute;right:0;opacity:0}.css-accordion label{position:relative;display:block;transition:all .4s cubic-bezier(.865,.14,.095,.87);font-weight:600;cursor:help}.css-accordion label:after{content:"+";position:absolute;right:0;top:0;z-index:1;color:#0074c8;font-size:27px;cursor:pointer;font-weight:600}.css-accordion input:checked+label:after{content:"-";color:#ef8903;font-size:27px;font-weight:600}.css-accordion input:checked~.tab-content{overflow:hidden;display:block;padding-top:20px;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}.css-accordion input~.tab-content{display:none;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}.dati_cliente .label_module{position:relative;float:left;min-width:100px;margin:0 10px 0 0;padding:0}.dati_cliente h2{font-weight:400;padding-top:20px;margin-bottom:20px}.dati_cliente .field_module{padding:0;border:none!important;position:relative;float:left;width:70%!important;height:auto;margin:0;width:auto}.dati_cliente .dati_tot{border:1px solid #c4c4c4;padding:10px;position:relative;clear:both;height:auto;overflow:auto;background:#f2f2f2}.dati_cliente .dati_tot .campo_form{width:33%;border-top:none}.dati_cliente .dati_tot .field_module,.dati_cliente .dati_tot .label_module{font-weight:700;margin-left:5px}.dati_cliente .campo_form{border-top:1px solid #ccc;padding:10px}.dati_cliente .campo_form span{position:relative;float:left;text-align:left;margin-top:0;margin-right:0}@media (max-width:1080px){.selettori .quantita{width:110px}}@media (max-width:1080px){.selettori .confezione{margin-top:10px;padding-right:5px;width:100%;padding-left:33%}}.selettori .btn.stampa{float:right;padding:8px 13px}@media (max-width:500px){.selettori .btn.stampa{float:left;margin-top:9px;margin-left:6px}}.selettori .field_module{margin-bottom:0;position:relative;float:left;margin-right:0;text-align:left;margin-top:0;width:78%;padding:8px;height:auto}@media (max-width:1370px){.selettori .field_module{width:73%;letter-spacing:-1px}}@media (max-width:1080px){.selettori .field_module{width:100%;margin-bottom:10px}}@media (max-width:875px){.selettori .field_module{width:88%}}@media (max-width:500px){.selettori .field_module{width:73%}}@media (max-width:500px){.selettori .label_module,.selettori .select_module{font-size:14px;margin:5px;padding:10px 8px}}.selettori .sconto{width:100%;position:relative;float:left}@media (max-width:1080px){.selettori .sconto{padding-top:5px}}.selettori .contenuto{padding:0 0 5px 0}.selettori .prezzo_totale{width:100%;position:relative;float:left}.selettori .contenuto,.selettori .prezzo .totale{width:66%;margin:0;height:auto;position:relative;float:right;text-align:left}.selettori .label{width:33%;color:#000;text-transform:uppercase;font-weight:400;padding:24px 0 0 0;position:relative;float:left;position:relative;text-align:left;font-size:16px}.selettori .label img{position:absolute;top:20px;margin-left:5px}.selettori input[type=submit].btn{color:#fff;border-color:#fff;font-size:30px;font-weight:400;padding:10px 20px}.selettori .settore{padding:15px}.selettori .settore h3{font-size:20px;margin-bottom:10px}.selettori .box{width:22%;position:relative;float:left;padding-right:15px}@media (max-width:875px){.selettori .box{display:none}}@media (max-width:875px){.selettori .box:first-child,.selettori .box:last-child{display:inherit;width:100%;position:relative;float:left;padding:0 20px}}.selettori .box .ricerca{display:inline-block;width:100%;margin:20px 0 0 0}.selettori .box .ricerca a{color:#fff;display:inline-block;text-align:center;width:100%;font-size:16px;margin:0;text-decoration:underline;padding:0}@media (max-width:1080px){.selettori .box .ricerca a{font-size:13px}}.selettori .box .btn,.selettori .box input[type=button].btn{background-color:#807f85;border:none;-moz-border-radius:3px;border-radius:3px;padding:10px 20px;width:100%;color:#fff}.selettori .box a{color:#ffeb72;display:inline-block;width:100%;font-size:14px;margin:8px 0 0 0}.selettori .box .field_module{margin-bottom:0;text-align:left;margin-top:0;width:100%;margin-right:0;float:initial;position:inherit;display:inline-block;background:#fff;font-size:15px;padding:16px;height:auto}@media (max-width:1080px){.selettori .box .select_module{font-size:15px;padding:15px 11px}}@media (max-width:1080px){.selettori .box .label_module{font-size:15px;padding:15px 11px}}.selettori .box .titolo{position:relative;float:left;width:100%;clear:both;text-align:left;padding:0 0;font-family:"Open Sans",sans-serif;margin-top:3px;margin-bottom:5px;color:#666;font-weight:600;font-size:23px}.selettori .box h3{color:#fff;font-weight:400;font-size:26px;padding-left:45px;margin-bottom:15px}@media (max-width:1080px){.selettori .box h3{font-size:19px;padding-left:32px}}@media (max-width:1080px){.selettori .box h3 img{width:23px}}@media (max-width:875px){.selettori .box h3 img{width:29px;top:4px}}@media (max-width:875px){.selettori .box h3{font-size:30px;position:relative;padding-left:41px}}.selettori .box:last-child{width:12%;position:relative;float:left;padding-right:0}@media (max-width:875px){.selettori_aside p.slide{display:inherit}}@media (max-width:875px){.selettori_aside .panel_categorie{display:none}}.selettori_aside .btn{display:none}@media (max-width:875px){.selettori_aside .btn{display:inherit}}.selettori_shop{width:100%;padding:0;position:relative;float:left;background:#fafafa;display:inline-block;margin-bottom:20px}.selettori_shop h2{margin:0;border-bottom:none;font-weight:600;color:#fff;margin-bottom:0;font-size:20px;background:#807f85;padding:10px;text-align:left}.selettori_shop .cerca{float:left;position:relative;border:1px solid silver;width:100%;height:42px;margin:0;background:#fff}.ricerca_avanzata{margin:20px 0;display:inline-block;width:100%;padding:10px;background:#0074c8}@media (max-width:500px){.ricerca_avanzata{margin-top:0}}.ricerca_avanzata .titolo{padding:5px 0 10px 0;color:#fff}.ricerca_avanzata .field_module{background:#fff!important;border:none!important}.ricerca_avanzata input[type=button].btn{float:right;color:#fff;border-color:#fff!important;width:20%}@media (max-width:1370px){.ricerca_avanzata input[type=button].btn{width:24%}}@media (max-width:1080px){.ricerca_avanzata input[type=button].btn{width:auto}}@media (max-width:500px){.ricerca_avanzata input[type=button].btn{max-width:25%}}.ricerca_avanzata h2{font-size:13px;font-weight:600;text-transform:uppercase;text-shadow:0 1px 0 #fff;font-family:"Open Sans",sans-serif;background-repeat:repeat;padding:6px;padding-left:10px}.ricerca_avanzata form div{padding:0;background:#fff;-moz-border-radius:3px;border:none;border-radius:3px;font-size:12px;float:right;width:100%;color:#4c4c4c;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:5px;font-family:"Open Sans",sans-serif}.ricerca_avanzata form div .field_module{border:none;font-size:12px;float:left;position:relative;width:80%;color:#4c4c4c;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Open Sans",sans-serif;background-color:transparent;padding:5px}.ricerca_avanzata form div input[type=image]{position:relative;float:right;max-width:20%;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;width:26px;top:0}.ric_avanzata{background-color:#807f85;padding:25px;width:100%;clear:both;position:relative;height:auto;overflow:auto}.ric_avanzata h1{text-transform:uppercase;position:relative;float:left;background-repeat:no-repeat;background-position:left center;padding:10px 0;padding-left:60px;margin-right:30px;color:#fff;font-size:22px}@media (max-width:1080px){.ric_avanzata h1{margin-right:5px}}.ric_avanzata .field_module,.ric_avanzata .select_module{width:18%;padding:12px;margin-bottom:0;color:#4c4c4c;-moz-border-radius:0;border-radius:0;position:relative;float:left;border:none;margin-right:11px;height:46px;margin-top:2px;font-size:14px}.ric_avanzata .btn{float:right;background-color:rgba(0,0,0,.5);padding:12px 30px;text-transform:uppercase;top:1px}.paypal input[type=image]{height:70px}.filtri{margin-bottom:20px}.ordinatori{display:inline-block;width:100%;margin-bottom:15px}.ordinatori .select_module{padding:10px;border:1px solid #fafafa;background:#e6e6e6;float:left;width:24%;color:#0074c8;margin:.5%}@media (max-width:875px){.ordinatori .select_module{padding:6px;width:49%;font-size:13px}}section .tabelle_carrello .carrello_riepilogo{width:67%;position:relative;float:left}@media (max-width:1080px){section .tabelle_carrello .carrello_riepilogo{width:100%}}section .tabelle_carrello .carrello_riepilogo .tableresponsive{width:100%}section .tabelle_carrello .carrello_riepilogo .tableresponsive td .disponibilita_arrivo,section .tabelle_carrello .carrello_riepilogo .tableresponsive td .disponibilita_no,section .tabelle_carrello .carrello_riepilogo .tableresponsive td .disponibilita_yes{width:15px;height:15px;display:inline-block;border-radius:50%}section .tabelle_carrello .ordine_riepilogo{width:30%;position:relative;float:right}@media (max-width:1080px){section .tabelle_carrello .ordine_riepilogo{float:left;width:420px;max-width:100%}}section .tabelle_carrello .ordine_riepilogo h2{font-weight:700;color:#0074c8;padding:20px;font-size:24px;text-align:left;margin:0}section .tabelle_carrello .ordine_riepilogo ul li{padding-left:0;background-image:none;padding:10px 20px;border-bottom:1px dotted #666;font-size:16px;margin:0;line-height:normal;text-align:left;display:inline-block;width:100%}section .tabelle_carrello .ordine_riepilogo ul li:last-child{border:none;font-weight:700;color:#352e2e}section .tabelle_carrello .ordine_riepilogo ul li div:first-child{color:#352e2e}section .tabelle_carrello .ordine_riepilogo ul li div:last-child{text-align:right;float:right;padding:0}section .tabelle_carrello .ordine_riepilogo ul li .prezzo_totale{font-size:27px;text-align:left;padding:9px;color:#0074c8!important}@media (max-width:500px){section .tabelle_carrello .ordine_riepilogo ul li .prezzo_totale{font-size:20px}}section .tabelle_carrello .box{display:inline-block;margin-bottom:20px;border:none}section .tabelle_carrello .box h3{font-size:17px;font-weight:600;width:100%;margin:0 0 10px 0;clear:both;padding-bottom:10px;background:#fff;margin:0;padding:0 0 10px 0;font-weight:600}section .tabelle_carrello .box h3 .me-select{float:left;clear:inherit;width:63%}section .tabelle_carrello .box h3 .campo_form{width:40%;max-width:225px}section .tabelle_carrello .box h3 a{float:right;padding:3px 0}section .tabelle_carrello .box h3 a.btn{float:right;padding:10px 23px}.riepilogo_carrello{padding-bottom:10px;display:inline-block;width:100%;background:#fff;padding:20px;margin-bottom:20px}@media (max-width:875px){.riepilogo_carrello{padding-top:0;margin-bottom:0;padding-bottom:0}}.riepilogo_carrello .errore{text-align:center;display:inline-block;width:100%;padding:10px;font-size:23px;border-radius:3px}.riepilogo_carrello input[type=submit].btn{padding-bottom:10px;display:inline-block;width:100%;background:#807f85;border:none;color:#fff;padding:16px 10px;font-size:20px;-moz-border-radius:3px;border-radius:3px}.riepilogo_carrello .btn{float:right;padding:5px 10px;margin-bottom:10px;font-size:18px;margin-top:10px}.riepilogo_carrello ul{text-align:right;margin:0 0 10px 0;padding:0}.riepilogo_carrello ul li{width:100%;border-top:1px dotted #fafafa;color:#0074c8;background:0 0;margin:0;padding:8px 0;height:auto;min-height:20px;font-size:16px;text-align:left;display:inline-block}@media (max-width:875px){.riepilogo_carrello ul li{width:32%;border-top:1px dotted #ececec;color:#0074c8;background:0 0;margin:0;padding:8px 0;height:auto;min-height:20px;font-size:13px;text-align:left;display:inline-block}}@media (max-width:875px){.riepilogo_carrello ul li:last-child{width:50%;float:left}}@media (max-width:1080px){.riepilogo_carrello ul li div{width:150px}}.riepilogo_carrello ul strong{color:#0074c8}.riepilogo_carrello ul div{position:relative;width:50%;float:left;text-shadow:0 1px 0 #fff;line-height:20px}@media (max-width:875px){.riepilogo_carrello ul div{width:100%;font-size:12px}}.riepilogo_carrello ul div .carrello{padding:10px;float:right;margin-top:24px;margin-right:0}.riepilogo_carrello ul div.subtotale{color:#0074c8;font-size:23px;text-shadow:0 1px 0 #fff;position:relative;top:-5px}.riepilogo_carrello ul div.totale{color:#25ae88;font-size:25px;text-shadow:0 1px 0 #fff;position:relative;top:0;font-weight:600}.riepilogo_carrello ul div:first-child{font-size:14px}.riepilogo_carrello ul div:last-child{font-size:16px;color:#807f85;float:right}.tabelle_carrello aside .me-select{margin-bottom:0;padding:0;border-bottom:none;background-color:#fff;margin:10px 0}.tabelle_carrello aside .btn.big{width:100%;border-color:#807f85;color:#807f85}.tabelle_carrello aside .btn.big:hover{color:#fff;background-color:#807f85}@media (max-width:1080px){.tabelle_carrello .no_loggato p{width:66%}}@media (max-width:1080px){.tabelle_carrello fieldset a #help{margin-top:-50px}}fieldset{width:100%;margin:20px 0;padding:20px;position:relative}fieldset .field_note{width:66%}@media (max-width:500px){fieldset .field_note{width:100%;margin:0 0 10px 0}}fieldset a{color:#807f85}fieldset .label_module{width:34%;margin:0;padding:0}@media (max-width:500px){fieldset .label_module{width:100%;margin:0 0 10px 0}}fieldset .label_check{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:10px 0;margin:10px 0}fieldset .btn,fieldset input[type=button].btn,fieldset input[type=submit].btn{padding:13px 10px;font-size:14px}fieldset .relative{margin:5px 0}fieldset .relative .label_module{margin-top:13px}fieldset .field_module{width:57%;margin-right:10px}@media (max-width:1080px){fieldset .field_module{width:52%}}@media (max-width:875px){fieldset .field_module{width:100%;height:49px;margin-right:0;margin-bottom:10px}}fieldset.note .field_module{width:66%;margin-right:0}@media (max-width:500px){fieldset.note .field_module{width:100%;margin:0 0 10px 0}}fieldset .campo_form{width:100%;padding-right:0;padding-bottom:20px}fieldset .campo_form .errore{font-size:12px;text-align:right}.evidenza{width:100%;clear:both;padding:50px 0}.evidenza.aside{width:100%;clear:both;padding:0 0}.evidenza h2{text-transform:uppercase;font-size:30px;margin:20px 0}.descrizione{width:48%;position:relative;float:right}.descrizione h2{font-size:25px;color:#000;font-weight:400;margin:0}.descrizione.titolo{padding-bottom:0;width:100%;position:relative;float:right;margin-bottom:10px;height:auto}.descrizione.titolo a{color:#4d5859;text-decoration:none}.descrizione .titolo{color:#807f85;font-size:30px;position:relative;float:left;width:100%;clear:both;text-align:left;font-weight:400;padding:0;margin-bottom:10px}.descrizione p{color:#4c4c4c;font-size:15px;margin-bottom:10px}.descrizione .prezzo{padding:15px;border-bottom:1px solid silver;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:#4c4c4c;font-size:14px}.descrizione .prezzo .percentuale{margin-left:5px;top:1px}.descrizione .prezzo .risparmio{clear:both;font-style:italic}.descrizione .prezzo .old_price{opacity:1}.descrizione .prezzo .old_price,.descrizione .prezzo .percentuale{position:relative;float:left}.descrizione_prodotto{width:100%;position:relative;clear:both;padding:0;border-top:1px solid #fafafa;margin:20px 0 10px 0}.descrizione_prodotto input[type=number]{float:left;width:100px;font-weight:600;font-size:16px;color:#666;height:42px;margin-right:10px}.descrizione_prodotto div:nth-child(1){position:relative;float:left;margin:0;width:50%;font-weight:600;color:#333;font-size:12px;padding:1px 0;text-align:left;text-transform:uppercase;padding-right:10px}.descrizione_prodotto div:nth-child(2){position:relative;float:left;margin:0;width:50%;color:#807f85;font-size:14px;padding:0 0}.descrizione_prodotto div:nth-child(2) img{position:relative;float:left;max-height:40px}.descrizione_prodotto div:nth-child(2) strong{color:#352e2e}.descrizione_prodotto li{border-bottom:1px solid #fafafa;display:inline-block;width:100%;margin:0;padding:5px 0}.descrizione_prodotto li .hookPercentualeRibasso.btn.tooltip{font-weight:600;height:18px;width:auto;margin:0;padding:1px 5px;float:initial;color:#fff;margin-left:5px;font-size:12px;overflow:initial}.descrizione_prodotto li .hookPercentualeRibasso.btn.tooltip:hover{background:#807f85}.descrizione_prodotto li .color{color:#666;text-transform:uppercase;font-weight:600;top:4px;position:relative;font-size:15px}.descrizione_prodotto li::before{content:"";margin-right:0}.descrizione_prodotto .prezzo{font-weight:600;color:#e22735;font-size:21px}.descrizione_prodotto .old_price{font-size:15px;position:relative;margin-top:0;float:left;margin-right:10px;width:auto}.btn.ordini,input[type=submit].btn.ordini{margin-top:35px}.btn.shop{padding:9px 12px;font-size:16px;background:#69be28;color:#fff}.btn.shop.big{margin:15px 7px 20px 0;padding:10px 15px;font-size:25px;background:#ef8903;color:#fff;border-color:#ef8903;font-family:"Open Sans",sans-serif}.btn.shop.big.blue{border-color:#666;background:#666}.btn.shop svg{margin-right:5px}.btn.shop.ordina{float:right;padding:9px 30px;color:#fff;background:#ef8903;font-size:22px;margin-right:20px}.btn.shop.ordina:hover{background:#ef8903}.btn_wishlist input[type=radio]:disabled+label{cursor:pointer;background-image:url(../img/icone/star-off.png);background-repeat:no-repeat;background-position:left 4px;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:25px;line-height:25px}.btn_wishlist input[type=checkbox]:checked+label{background-image:url(../img/icone/star-on.png);background-repeat:no-repeat;background-position:left 4px;line-height:25px}.btn_wishlist input[type=radio]+label{cursor:pointer;background-image:url(../img/icone/star-off.png);background-repeat:no-repeat;background-position:left 4px;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:25px;line-height:25px}.btn_wishlist input[type=radio]:checked+label{background-image:url(../img/icone/star-on.png);background-repeat:no-repeat;background-position:left 4px;line-height:25px}.btn_wishlist input[type=checkbox]{position:absolute;width:30px;height:34px;cursor:pointer;float:inherit;top:-4px;margin-right:auto}.btn_wishlist input[type=checkbox],.btn_wishlist input[type=radio]{opacity:0}.btn_wishlist input[type=checkbox]+label{cursor:pointer;background-image:url(../img/icone/star-off.png);background-repeat:no-repeat;background-position:left 4px;line-height:25px;font-size:14px;padding:10px 10px 10px 30px;color:#f08f12;font-weight:700}.btn_wishlist input[type=radio]+label{cursor:pointer;background-image:url(../img/icone/star-off.png);background-repeat:no-repeat;background-position:left 4px;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:25px;margin-right:20px;line-height:25px}.btn_wishlist input[type=checkbox]:disabled+label{cursor:pointer;background-image:url(../img/icone/star-off.png);background-repeat:no-repeat;background-position:left 4px;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:25px;line-height:25px}.tab-panel .item.convalida .img_item{display:none}.panel_categorie{display:none;width:100%;clear:both;position:relative;border-top:1px solid #fafafa}.cataloghi .box h1{font-size:45px;font-weight:400;color:#4c4c4c;margin:0}.cataloghi .box h2{text-align:center;font-family:"Open Sans",sans-serif;text-transform:inherit;font-size:16px;font-weight:400;color:#000;margin-bottom:0}.cataloghi .box h2:hover{text-decoration:none}.cataloghi .box h4{text-align:center;margin-bottom:10px;font-size:17px;padding:0;margin:0;font-weight:600;color:#0074c8}.cataloghi .box .btn{padding:8px 20px;margin-top:13px;font-size:16px;text-align:center;width:100%;background:#cb3e3e}.cataloghi .box_img{width:100%;clear:both;position:relative;height:270px;overflow:hidden;text-align:center;background:#fff;display:table;padding:10px}.cataloghi.partner .box_img{height:200px;margin-bottom:0}.cataloghi.partner .testo{overflow:hidden;background:#fff;padding:0 20px 20px 20px;height:auto}.cataloghi.partner .box_img img{max-height:222px}.cataloghi.partner .box_img div{display:table-cell;vertical-align:middle;text-align:center}.cataloghi.partner .box_img img{max-width:100%;max-height:250px;position:relative}.cataloghi .testo{overflow:hidden;background:#fff;padding:0 20px 0 20px;height:40px}.cataloghi .testo h3{font-size:13px;text-align:center;margin-top:6px}.catalogo{background-color:#fafafa}@media (max-width:875px){.catalogo{padding-right:0}}.catalogo .promozioni{padding-left:0;right:0}.catalogo .veditutti.prodotti_aside{margin-bottom:20px;margin-top:20px}.catalogo header{padding:0 1% 0 .5%}.catalogo header .box p span{font-size:15px;line-height:20px;top:0;position:relative;display:inline-block}@media (max-width:1370px){.catalogo header{padding:0 2% 0 0}}@media (max-width:875px){.catalogo header{padding:0}}.catalogo header .clear{height:10px!important}.catalogo section{float:right;padding:0;border-right:none;margin-top:0;padding:40px 20px 20px 10px;border:none;overflow:hidden;width:73%}@media (max-width:1440px){.catalogo section{width:72%}}@media (max-width:1370px){.catalogo section{width:72%}}.catalogo section.ricerca{padding-left:0;padding-right:0;width:70%}@media (max-width:875px){.catalogo section.ricerca{width:100%;margin:40px 0 20px 0}}.catalogo section.ricerca .titolo{background:#0074c8;color:#fff}.catalogo section.ricerca header{margin-bottom:30px}.catalogo section.ricerca header h4{text-align:center}.catalogo section.ricerca header h4 a{color:#0074c8}.catalogo section header .box{padding:0}.catalogo section header .box h4{display:inline-block;width:100%;text-align:left}.catalogo section header .box h4 strong{color:#352e2e}.catalogo section header .box .tags{width:auto;display:inline-block}.catalogo section header .box .btn{top:-7px;float:right}.catalogo section header .box .btn.whatsapp{color:#fff;float:inherit;padding:2px 5px;background:#44b5a7;font-size:12px;font-weight:700;position:relative;top:2px;margin-left:2px;border:none}.catalogo section header .box .btn.whatsapp i{position:relative;top:3px;margin-right:3px}@media (max-width:875px){.catalogo section header .box .btn{top:0}}@media (max-width:500px){.catalogo section header .box .btn{float:left;margin:10px 0}}@media (max-width:500px){.catalogo section header .box .btn.stampa{display:none}}.catalogo section header .box .tornaindietro.catalogo_back{width:auto;padding:0;margin:0;font-size:16px;margin-top:3px;margin-right:20px;float:right}@media (max-width:500px){.catalogo section header .box .tornaindietro.catalogo_back{width:100%;font-size:14px;float:right;margin:10px 0 0 0}}.catalogo section header .box p{text-align:left;width:auto;display:inline-block;float:left;margin:3px 10px 0 10px}@media (max-width:875px){.catalogo section header .box p{margin:9px 10px 0 10px}}@media (max-width:500px){.catalogo section header .box p{margin:0;clear:both}}.catalogo section header .box p strong{color:#0074c8}.catalogo section header .box .me-select{float:right;margin-bottom:0;margin-top:5px}.catalogo section header .box .switch_element{float:left;margin-top:4px;margin-left:10px;display:none}@media (max-width:500px){.catalogo section header .box .switch_element{width:50%;margin:0;padding:10px 0}}@media (max-width:875px){.catalogo section{margin:0;width:100%;padding:0 20px}}@media (max-width:500px){.catalogo section{padding:0 20px;border-left:none;border-right:none;margin-top:20px}}.catalogo section .slideshow.riservata{margin:20px 0 10px 0}.catalogo section .slideshow.riservata .item{padding:0;border:none;margin-bottom:0}.catalogo section .slideshow.riservata .item .img_item{min-height:auto}@media (max-width:500px){.catalogo section .slideshow.riservata .item .img_item{min-height:auto}}.catalogo section.dettaglio_prodotto{background:#fff;padding:40px;width:67%}@media (max-width:875px){.catalogo section.dettaglio_prodotto{width:100%;margin:0}}@media (max-width:500px){.catalogo section.dettaglio_prodotto{padding:20px}}@media (max-width:1370px){.catalogo section.dettaglio_prodotto .titolo.riservata.tab{max-width:477px;font-size:16px;height:50px}}.catalogo section.dettaglio_prodotto.ricerca{padding-left:0;padding-right:0}.catalogo section.dettaglio_prodotto.ricerca header{margin-bottom:30px}.catalogo section.dettaglio_prodotto.ricerca .titolo{color:#fff;background-color:#0074c8}.catalogo section.dettaglio_prodotto .disponibilita{font-size:9px;display:inline-block;width:auto;float:left;padding:6px;margin:0;position:relative;margin-top:0}.catalogo section.dettaglio_prodotto .tornaindietro.stampa{float:right;text-align:right}.catalogo section.dettaglio_prodotto .pathway{width:100%;padding:20px 0 5px 0;position:relative;float:left}.catalogo section.dettaglio_prodotto .pathway a{color:#0074c8}.catalogo section.dettaglio_prodotto .tags{padding:10px 0}.catalogo section.dettaglio_prodotto .dettaglio_prodotto .box{padding:40px 40px 0 0}.catalogo section.dettaglio_prodotto h1{margin-bottom:0;color:#0074c8;padding:0;font-size:25px;font-weight:700;display:block;width:100%;clear:both;margin-bottom:10px}.catalogo section.dettaglio_prodotto h3{color:#0074c8;margin-top:10px}.catalogo section.dettaglio_prodotto .tab-panel h4{color:#0074c8;padding:0 0 20px 0}.catalogo section.dettaglio_prodotto h4{margin:0 0 10px 0}.catalogo section.dettaglio_prodotto .brand{margin-bottom:10px}.catalogo section.dettaglio_prodotto .brand img{height:50px}.catalogo section.dettaglio_prodotto .tornaindietro.catalogo_back{top:0}.catalogo section.dettaglio_prodotto .btn_wishlist.tooltip{padding:10px}.catalogo aside{float:left;margin-top:20px;padding:0 20px;width:450px;max-width:25%}@media (max-width:1280px){.catalogo aside{max-width:28%}}@media (max-width:875px){.catalogo aside{width:100%;border:none;padding:0 20px;max-width:100%}}.catalogo aside.ricerca{padding:0;max-width:initial;width:30%;margin:0}@media (max-width:875px){.catalogo aside.ricerca{width:100%;margin:0}}.catalogo aside.dettaglio_prodotto{margin:0;padding:0;width:33%;position:absolute;bottom:0;max-width:initial}@media (max-width:875px){.catalogo aside.dettaglio_prodotto{width:100%;margin:0}}.catalogo aside.dettaglio_prodotto .slideshow.owl-carousel .item .img_item img{width:100%;height:auto}.catalogo aside header{padding:0}.catalogo aside header .pathway{margin:0 0 10px 0;top:0}.catalogo aside header .btn{float:right;position:absolute;right:23px;top:20px;z-index:1}.catalogo aside header h1{text-align:left}@media (max-width:500px){.catalogo aside header h1{margin-top:0;width:100%;display:block}}.catalogo aside header h4{text-align:left}.catalogo aside .selettori{margin:0}.catalogo aside .selettori.responsive_chiuso{height:auto}@media (max-width:875px){.catalogo aside .selettori.responsive_chiuso{height:130px;overflow:hidden}}@media (max-width:500px){.catalogo aside .selettori.responsive_chiuso{height:100px}}.catalogo aside .selettori.responsive_chiuso.responsive_aperto{height:auto}.catalogo aside .promozioni_aside .item{padding:0}.catalogo aside .promozioni_aside .item h4{position:relative;float:left;width:73%}.catalogo aside .articoli .img_item div img{max-width:initial;max-height:initial}.catalogo aside #prodotti_aside{margin-bottom:0}@media (max-width:875px){.catalogo aside section{width:100%;border:none;padding:20px 0}}@media (max-width:1080px){.catalogo aside section .selettori .me-select{width:auto;display:inline-block;padding:10px 0;margin:20px}}.catalogo aside .slideshow h3{font-weight:400;font-size:17px;margin:0;line-height:24px}.catalogo aside .slideshow .item h4{color:#0074c8;font-size:16px}.catalogo aside .banner.bottom img{margin-bottom:0}.catalogo aside .item_catalogo{width:31%;display:inline-block;margin-bottom:10px;background:#fff;border:1px solid #fafafa;margin:1%;position:relative}@media (max-width:1370px){.catalogo aside .item_catalogo{width:47%}}.catalogo aside .item_catalogo .btn_wishlist.tooltip{position:absolute;display:inline-block;width:auto}.catalogo aside .item_catalogo .box .item{padding:0}@media (max-width:1080px){.catalogo aside .item_catalogo .btn{padding:10px;font-size:13px}}.catalogo aside .item_catalogo.dettaglio{border:none;margin-bottom:0;padding:20px}.catalogo aside .item_catalogo.dettaglio .btn_wishlist input[type=checkbox]+label{background-position:left 6px;padding-top:12px px;padding-right:0;padding-bottom:10px;padding-left:31px;color:#ef8904;font-weight:600}@media (max-width:500px){.catalogo aside .item_catalogo.dettaglio header{padding-top:0}}.catalogo aside .item_catalogo.dettaglio .descrizione{width:100%;position:relative;float:left;margin-bottom:20px;text-align:justify;border-top:1px solid #fafafa;margin-top:10px}.catalogo aside .item_catalogo.dettaglio .descrizione h3{font-size:20px;text-align:left;margin:20px 0}.catalogo aside .item_catalogo.dettaglio .descrizione h4{font-size:16px;text-align:left;margin:20px 0 10px 0}.catalogo aside .item_catalogo.dettaglio .descrizione h5{font-size:16px;text-align:left;margin:20px 0;color:#000}.catalogo aside .item_catalogo.dettaglio header{margin:10px 0}.catalogo aside .item_catalogo.dettaglio header h1{display:block;width:100%;font-weight:600}.catalogo aside .item_catalogo.dettaglio .owl-carousel{border:none;padding:0;margin:0 0}.catalogo aside .item_catalogo.dettaglio .video iframe{margin:20px 0 0 0}@media (max-width:500px){.catalogo aside .item_catalogo.dettaglio .aggiungi input[type=number]{width:53px}}.catalogo aside .item_catalogo.dettaglio .aggiungi .btn{background-color:#0074c8;background-position:7px 7px;padding:0 0 0 24px;width:111px;height:35px;font-size:15px}.catalogo aside .item_catalogo.dettaglio .descrizione_prodotto{margin:20px 0}.catalogo aside .item_catalogo.dettaglio .descrizione_prodotto input[type=number]{margin-right:0;background:#fff!important}.catalogo aside .item_catalogo.dettaglio .descrizione_prodotto li{padding:5px 0}.catalogo aside .item_catalogo.dettaglio .descrizione_prodotto div:nth-child(1){padding:2px 7px;font-size:13px;width:45%}@media (max-width:500px){.catalogo aside .item_catalogo.dettaglio .descrizione_prodotto div:nth-child(1){width:115px}}.catalogo aside .item_catalogo.dettaglio .descrizione_prodotto div:nth-child(2){font-size:15px;width:55%}@media (max-width:500px){.catalogo aside .item_catalogo.dettaglio .descrizione_prodotto div:nth-child(2){clear:inherit;width:auto}}.catalogo aside .item_catalogo.dettaglio .descrizione_prodotto div.tooltip:nth-child(2){font-size:15px;width:auto}.catalogo aside .item_catalogo.dettaglio .descrizione_prodotto .li_quantita div:nth-child(1){padding:0 7px}.catalogo aside .item_catalogo.dettaglio .descrizione_prodotto .inarrivo.tooltip{top:4px}.catalogo aside .item_catalogo.dettaglio .descrizione_prodotto .inarrivo.tooltip .tooltiptext{left:8px;top:-63px}.catalogo aside .item_catalogo.dettaglio .descrizione_prodotto .li_disponibilita div:nth-child(2){height:33px}.catalogo aside .item_catalogo.dettaglio .descrizione_prodotto .li_quantita div:nth-child(2){height:36px}.catalogo aside .item_catalogo.dettaglio .descrizione_prodotto .li_quantita{background:#fafafa;padding:10px 10px 10px 10px}.catalogo aside .item_catalogo.dettaglio .correlati{margin:0 0 30px 0;background:0 0}.catalogo aside .item_catalogo.dettaglio .correlati .owl-carousel .owl-item .item.prodotto{border:1px solid #fafafa;padding:10px}.catalogo aside .item_catalogo.dettaglio .correlati .owl-pagination{position:absolute;top:-47px;right:20px}.catalogo aside .item_catalogo.dettaglio .correlati .titolo{margin:0 0 5px 0}.catalogo aside .item_catalogo .btn.stampa{float:right}@media (max-width:500px){.catalogo aside .item_catalogo .btn.stampa{float:left;margin-top:20px}}.catalogo aside .item_catalogo .espandi{clear:both;width:100%}@media (max-width:500px){.catalogo aside .item_catalogo .call{width:100%;height:auto}}@media (max-width:1080px){.catalogo aside .item_catalogo .call .tooltip .tooltiptext{width:100px}}@media (max-width:875px){.catalogo aside .item_catalogo .call .tooltip .tooltiptext{width:70px}}@media (max-width:500px){.catalogo aside .item_catalogo .call .tooltip .tooltiptext{width:130px}}@media (max-width:500px){.catalogo aside .item_catalogo .contenuto{width:100%;height:auto}}@media (max-width:500px){.catalogo aside .item_catalogo .contenuto .componenti{width:50%;text-align:left;padding:0 10px}}@media (max-width:500px){.catalogo aside .item_catalogo .contenuto .codice{text-align:left;width:100%}}@media (max-width:500px){.catalogo aside .item_catalogo .contenuto .dettagli{display:inline-block;width:100%;float:right;padding-right:10px;padding-top:5px;text-align:center}}@media (max-width:1080px){.catalogo aside .item_catalogo .contenuto .prezzo{width:35%}}@media (max-width:500px){.catalogo aside .item_catalogo .contenuto .prezzo{width:50%;text-align:right;padding:0 10px}}@media (max-width:500px){.catalogo aside .item_catalogo .contenuto .nome_prod{width:100%;text-align:center;padding:0 0}}@media (max-width:500px){.catalogo aside .item_catalogo .contenuto .nome_prod h4{font-size:20px;margin:2px 0;text-align:center;width:80%;text-align:left}}@media (max-width:500px){.catalogo aside .item_catalogo .contenuto .brand{width:100%;text-align:center}}@media (max-width:500px){.catalogo aside .item_catalogo .disponibilita{display:inline-block;width:50%;float:left;padding:0 5px}}@media (max-width:1080px){.catalogo aside .item_catalogo .aggiungi{width:50px}}.catalogo aside .articoli.principali{width:100%;display:inline-block;margin-left:0;background:0 0}@media (max-width:500px){.catalogo aside .principali .item .testo{padding:10px}}.catalogo .unico header h1,.catalogo .unico header h4{text-align:center;margin-top:50px}.ricerca_intelligente{width:100%;position:absolute;margin-top:51px;z-index:9}.ricerca_intelligente h4,.ricerca_intelligente th{background:#ef8903;font-weight:600;color:#fff;padding:10px;text-align:left;text-transform:uppercase;border:1px solid #ccc;width:500px;max-width:100%}.ricerca_intelligente table{width:100%;border-bottom:1px solid #ccc;width:500px;max-width:100%}.ricerca_intelligente table tr{background:#fff!important;border-bottom:1px solid #ccc}.ricerca_intelligente table tr:last-child{border-bottom:none}.ricerca_intelligente table tr td{font-weight:600;text-align:left;padding:0!important}.ricerca_intelligente table tr td img{width:50px}.ricerca_intelligente table tr td a{padding:10px;display:inline-block;color:#333;width:100%;text-decoration:none;font-size:13px}.ricerca_intelligente table tr td:hover{background:#fcfca6}.prodotti .testo{position:relative;float:right;width:40%}.prodotti .box{position:relative;float:left;width:20%;margin-bottom:30px;text-align:center;cursor:pointer}.prodotti .box p{font-size:16px;line-height:23px;margin-right:20px;text-align:left}.prodotti .box.principale{width:100%;margin-bottom:0}.prodotti .box.principale h3{margin-bottom:20px;margin-top:30px;text-align:left}.prodotti .box.principale .img{width:60%;position:relative;float:left;display:table;height:400px}.prodotti .box.principale .img img{max-height:400px;margin-bottom:0}.prodotti .box h3{font-size:30px;text-align:center}.prodotti .box .img{width:100%;height:170px;display:table}.prodotti .box .img div{display:table-cell;vertical-align:middle;text-align:center}.prodotti .box .img div img{max-width:100%;max-height:160px;margin-bottom:10px}.prodotti .btn{text-transform:uppercase;background-color:#cc0422;margin:20px 0}.prodotto section{width:100%;display:block;padding-right:0;overflow:hidden}.prodotto header{font-size:20px;border:none;margin:0;padding:0}.prodotto header .img .cover{position:absolute;top:0;left:0;width:100%;height:380px;background:rgba(255,255,255,.8);z-index:2;margin-top:10px}.prodotto header .img h1,.prodotto header .img img{position:absolute;z-index:3}.prodotto header .img{margin-bottom:50px}.prodotto header .img .bg{max-height:400px;overflow:hidden}.prodotto header .img h1{right:0;width:50%;padding:154px 40px;color:#e11f20;font-size:70px;text-shadow:0 1px 0 #fff;margin:0}.prodotto header .img .bg img{position:relative;z-index:1;width:100%;padding:0;margin:0}.prodotto header .img img{left:0;width:50%;margin:0;padding:70px 10px}.prodotto article .download h3{text-align:left;font-size:30px;color:#807f85;font-weight:400;margin-bottom:0}.prodotto article h2{text-align:center;font-size:30px;color:#807f85;margin-bottom:20px}.prodotto article h3{text-align:center;font-size:19px;color:#666;font-weight:400}.prodotto article .correlati h2{text-align:center;font-size:40px;color:#666;margin-bottom:50px}.prodotto .dx,.prodotto .sx{padding:20px}.prodotto .video{margin:25px 0;border:none;padding:0;overflow:hidden}.prodotto .condividi_articolo{width:auto;position:relative;float:right;padding:0}.prodotto .pathway{width:auto;position:relative;float:left}.riepilogo_prodotto{display:inline-block;margin-bottom:10px;border:1px solid #666;width:100%;background:rgba(228,231,234,.4);text-shadow:0 1px 0 #fff}.riepilogo_prodotto .articolo_news{height:117px;margin:0 0 5px 0}.riepilogo_prodotto:hover{border:1px solid #e8efc3;background:rgba(241,239,196,.4)}.riepilogo_prodotto:hover hr{background:#e8efc3}.riepilogo_prodotto div{position:relative;float:left;padding:5px 10px;font-size:16px}.riepilogo_prodotto hr{background:#fafafa;height:1px;width:100%;padding:0;border:none;margin:0;opacity:.5}.riepilogo_prodotto div.dettaglio,.riepilogo_prodotto div.disp,.riepilogo_prodotto div.quantita{float:right}.riepilogo_prodotto div.disp{font-size:13px}.riepilogo_prodotto div.dettaglio{background-image:url(/Content/img/icone/dettagli.png);background-repeat:no-repeat;background-position:7px 9px;padding-left:29px;font-weight:600;background-size:auto 15px}.riepilogo_prodotto div.codice,.riepilogo_prodotto div.dettaglio,.riepilogo_prodotto div.disp,.riepilogo_prodotto div.prezzo,.riepilogo_prodotto div.titolo{margin-top:5px}.riepilogo_prodotto div.codice{color:#807f85;font-weight:600;width:140px}.riepilogo_prodotto div.prezzo{color:#666;font-weight:600;font-size:18px;padding:2px 10px 2px 10px}.riepilogo_prodotto div.img,.riepilogo_prodotto div.marchio{text-align:center;width:70px}.riepilogo_prodotto div img{max-height:30px;max-width:50px}.riepilogo_prodotto div.quantita input[type=number]{max-width:73px;color:#666;padding:2px 10px;height:auto;font-weight:600;font-size:14px}.riepilogo_prodotto div.quantita input[type=number] input[type=submit].btn{margin-left:5px;padding:5px 10px;font-size:15px;position:relative;float:left;text-transform:inherit;-moz-border-radius:3px;border-radius:3px}.tipologie .box big{display:block;font-size:30px}.tipologie .box .titolo{color:#fff;font-size:16px;background:#666;-moz-border-radius:3px;border-radius:3px;text-shadow:0 1px 0 #000;padding:12px 0}.tabelle_carrello .no_loggato .no_loggato .btn{float:inherit;margin:5px}.tabelle_carrello .no_loggato p{margin-bottom:0;color:#352e2e;line-height:30px;position:relative;float:left;width:70%;text-align:left;font-size:17px}.tabelle_carrello .sx .label_module{font-size:14px}.tabelle_carrello .sx .campo_form.tipologia{margin-top:0;width:100%;text-align:center}.tabelle_carrello .sx .campo_form.tipologia .me-select input[type=checkbox]:checked+label::after,.tabelle_carrello .sx .campo_form.tipologia .me-select input[type=radio]:checked+label::after{top:0}.tabelle_carrello .sx .campo_form:nth-child(1),.tabelle_carrello .sx .campo_form:nth-child(2),.tabelle_carrello .sx .campo_form:nth-child(3){width:100%}@media (max-width:875px){.tabelle_carrello section{padding-bottom:114px}}@media (max-width:875px){.tabelle_carrello aside h2{font-size:21px;padding:10px}}.tabella.acquistati,.tabella.venduti{border:none;margin:0;display:none}.tabella.venduti .btn{background-color:#32c200;text-transform:inherit;font-size:16px;float:inherit;margin:auto;margin:15px 0}.box_riepilogo{-webkit-box-shadow:rgba(0,0,0,.1) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,.1) 0 1px 3px;box-shadow:rgba(0,0,0,.1) 0 1px 3px;border-top:1px solid #e5e5e5;border-right:1px solid #dbdbdb;border-bottom:0 solid #dbdbdb;border-left:1px solid #e5e5e5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:30px;display:inline-block;width:100%;padding:20px}.box_riepilogo li::before{content:"";color:#666;margin-right:0}.box_riepilogo li div{position:relative;float:left;font-size:30px;margin-right:10px;top:-5px;color:#352e2e}.riepilogo_sezione.dati{background:#352e2e;padding:20px}.riepilogo_sezione.dati p{color:#fff}.riepilogo_sezione.dati h2{padding:0 0;margin-bottom:20px}.tags ul{display:block;width:100%;clear:both;padding:0}.tags ul.selezionati li a::before{content:"\f056";color:#fff;font-weight:700;font-family:Font Awesome\ 5 Free;margin-right:5px;font-size:12px;margin-left:5px}.tags ul.selezionati li:hover a::before{color:#fafafa}.tags ul.selezionati li a::after{content:"";margin-left:0}.tags ul.selezionati li a{color:#fff;font-weight:600;background:#ef8903;border-color:#ef8903}.tags ul.selezionati li aa:hover{text-decoration:none;color:#fff}.tags ul li{display:inline-block;margin-bottom:3px}.tags ul li a{padding:2px 7px;background:0 0;color:#807f85;margin:2px;display:inline-block;-moz-border-radius:3px;border-radius:3px;border:1px solid #807f85}.tags ul li a:hover{text-decoration:none;background:#807f85;color:#fff}.tags ul li a::after{content:"\f055";color:#807f85;font-weight:700;font-family:Font Awesome\ 5 Free;margin-right:0;font-size:12px;margin-left:5px}.tags ul li:hover a::after{color:#fafafa}.linguette{position:fixed;right:0;top:77px;width:auto;overflow:hidden;z-index:9}@media (max-width:1080px){.linguette{width:68px}}.linguette li{padding:20px 10px 16px 70px;right:0;color:#fff;font-size:14px;text-transform:inherit;z-index:7;position:relative;background:#fafafa;border:1px solid #fff;border-right:none;-moz-box-shadow:0 2px 11px 0 rgba(179,174,174,.6);-webkit-box-shadow:0 2px 11px 0 rgba(179,174,174,.6);box-shadow:0 2px 11px 0 rgba(179,174,174,.6);-moz-border-radius-topleft:5px;border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;cursor:pointer;margin-bottom:10px;font-size:18px;text-transform:uppercase;text-align:left;clear:both;position:relative;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;background:#807f85}.linguette li:hover{-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;margin-right:0}.linguette li svg{position:absolute;top:15px;left:15px;max-height:40px;font-size:23px}.linguette li:nth-child(1) svg{top:17px;left:19px}.linguette li:nth-child(2) svg{top:17px;left:21px}.linguette li:nth-child(3) svg{top:17px;left:20px}.linguette li:nth-child(4) svg{top:19px;left:19px}.linguette li:nth-child(5) svg{top:19px;left:19px}@media (max-width:1440px){.linguette li{margin-right:-138px;width:200px}}@media (max-width:1080px){ul.linguette li{right:0}}@media (max-width:875px){ul.linguette li{display:none}}@media (max-width:875px){ul.linguette li:nth-child(1){display:block;height:64px;padding:0}}.linguette.carrello{position:relative;margin:0;float:right;top:auto;padding:0;border:none;width:auto;border-radius:0}@media (max-width:500px){.linguette.carrello{height:51px}}.linguette.carrello li{width:auto;margin:0;border:none;box-shadow:none;border-radius:0;padding:12px;background:#fff;color:#0074c8}.linguette.carrello li a.trigger{z-index:9;color:#807f85;font-weight:700;font-size:14px}@media (max-width:875px){.linguette.carrello li a.trigger{padding:21px;display:inline-block}}@media (max-width:500px){.linguette.carrello li a.trigger{padding:15px 12px}}.linguette.carrello li svg{color:#0074c8;position:relative;top:-2px;left:auto;font-size:15px;margin-right:2px}@media (max-width:875px){.linguette.carrello li svg{top:0;left:auto;font-size:25px;margin-right:0}}@media (max-width:500px){.linguette.carrello li svg{font-size:21px}}.linguette.carrello li .prezzo_linguetta{font-size:12px;font-weight:600}@media (max-width:875px){.linguette.carrello li .prezzo_linguetta{display:none}}.linguette.carrello li .prezzo_linguetta label{font-weight:700;color:#0074c8}.linguette.carrello li .prezzo_linguetta small{margin-top:0!important;font-size:7px!important;top:0!important;position:relative;clear:both;display:block}@media (max-width:875px){.linguette.carrello li .span_linguetta{display:none}}.bollini{display:block;width:100%;clear:both}@media (max-width:500px){.bollini{min-height:auto}}.bollini .linguetta{font-weight:400;border-radius:3px;border-radius:3px;position:relative;left:0;top:0;margin:1px;color:#fff;font-size:11px;padding:2px 4px;text-transform:uppercase;vertical-align:top;display:inline-block}.bollini a.promo,.bollini span.promo{background-color:#ff006a}.bollini a{background-color:#807f85;color:#fff;font-size:11px;padding:2px 4px;border-radius:3px;margin:0 1px 5px 1px;text-transform:uppercase;vertical-align:top;display:inline-block}.bollini a:hover{background-color:#352e2e}.condizioni{padding:20px;margin-bottom:20px;margin:20px 0}.condizioni img{text-align:center;max-width:120px;margin-right:20px;position:relative;float:left;margin-bottom:0}.condizioni p{text-align:justify;line-height:23px;margin-bottom:0}.condizioni hr{border:none;background:#a5a5a5;height:1px;width:100%;margin:10px 0;opacity:.5}.condizioni svg{position:relative;float:left;font-size:74px;margin-right:20px;color:#003087}.section_preferiti{width:100%}.section_preferiti header{padding:20px 20px 40px 20px}.section_preferiti header .prodotti .item{width:23%;height:auto;padding:15px;display:inline-block}.section_preferiti header .old_price{margin-top:-3px}.item_catalogo{border:1px solid #fafafa;width:32%;display:inline-block;background:#fff;position:relative;margin:.5%}@media (max-width:1440px){.item_catalogo{width:48%}}@media (max-width:500px){.item_catalogo{width:100%;margin:0 0 20px 0;text-align:center}}.item_catalogo .img{position:relative;float:left;width:37%;padding:10px;height:auto}@media (max-width:1280px){.item_catalogo .img{width:33%}}@media (max-width:500px){.item_catalogo .img{width:100%}}.item_catalogo .img img{max-height:190px}@media (max-width:500px){.item_catalogo .img img{width:auto}}.item_catalogo .img img.bollino{position:absolute;height:50px;bottom:10px;left:10px;width:50px}.item_catalogo .confezione{display:inline-block;width:100%;float:left;padding:0;margin:0;font-size:12px}.item_catalogo .disponibilita{font-size:9px;display:inline-block;float:left;padding:0;margin:0;position:relative;text-align:left;min-width:120px}@media (max-width:1080px){.item_catalogo .disponibilita{min-width:auto}}.item_catalogo .disponibilita .notifica{position:relative;float:left;cursor:pointer;margin:2px 5px}.item_catalogo .disponibilita .notifica svg{color:#ef8903;font-size:20px}.item_catalogo .notifica{float:left}.item_catalogo .btn_wishlist.tooltip{position:absolute;top:60px;right:12px}.item_catalogo .call{position:relative;float:left;width:30%;height:auto;padding:10px;height:210px}.item_catalogo .btn,.item_catalogo input[type=button].btn{padding:10px;font-size:14px;width:40px;height:40px;margin-left:3px}.item_catalogo .btn.tooltip,.item_catalogo input[type=button].btn.tooltip{border-radius:3px;margin-left:0;cursor:default;color:#fff;font-size:12px;padding:5px;width:auto;height:auto;position:relative;float:left;margin-right:5px;overflow:inherit;min-width:20px}.item_catalogo .btn.tooltip:hover,.item_catalogo input[type=button].btn.tooltip:hover{background-color:#807f85}.item_catalogo .btn.tooltip i,.item_catalogo input[type=button].btn.tooltip i{font-size:10px;color:#fff;top:3px;position:relative;margin-right:2px}.item_catalogo .btn.tooltip svg,.item_catalogo input[type=button].btn.tooltip svg{font-size:10px;color:#fff;top:0;position:relative;margin-right:2px}.item_catalogo .btn.pull-right,.item_catalogo input[type=button].btn.pull-right{padding:0;font-size:14px;position:absolute;right:0;top:0;width:40px;height:40px;border-radius:50%;top:10px;right:10px;background:0 0;color:#666;border:2px solid #666;font-size:25px}.item_catalogo .btn.slide,.item_catalogo input[type=button].btn.slide{width:100%;position:relative;float:left;left:0;clear:both;background:#838383;margin-top:5px}.item_catalogo .contenuto{display:inline-block;width:63%;float:left;padding:10px;border-left:1px solid #fafafa;border-right:1px solid #fafafa}@media (max-width:1280px){.item_catalogo .contenuto{width:65%}}@media (max-width:500px){.item_catalogo .contenuto{width:100%;float:left;padding:0 20px 20px 20px;border-left:none;border-right:none}}.item_catalogo .contenuto hr{display:inline-block;width:100%;margin:10px 0}.item_catalogo .contenuto .prezzo_disp{font-weight:700;display:inline-block;width:37%;float:left;padding:0;text-align:left;height:auto;line-height:16px;margin-top:16px;font-size:20px}@media (max-width:1280px){.item_catalogo .contenuto .prezzo_disp{width:48%}}@media (max-width:1080px){.item_catalogo .contenuto .prezzo_disp{width:43%}}@media (max-width:875px){.item_catalogo .contenuto .prezzo_disp{width:44%}}.item_catalogo .contenuto .prezzo_disp .prezzo{margin-bottom:9px;position:relative}.item_catalogo .contenuto .prezzo_disp .prezzo span{font-size:15px;margin-bottom:3px;display:inline-block;color:#352e2e}@media (max-width:500px){.item_catalogo .contenuto .prezzo_disp .prezzo span{font-size:18px;margin-bottom:0}}.item_catalogo .contenuto .prezzo_disp .prezzo a{font-size:11px;color:#0074c8;text-decoration:underline}@media (max-width:1080px){.item_catalogo .contenuto .prezzo_disp .prezzo a{position:absolute;width:200px;top:-11px;letter-spacing:-1px}}@media (max-width:500px){.item_catalogo .contenuto .prezzo_disp .prezzo a{width:300px;top:-5px;left:32%;letter-spacing:0}}.item_catalogo .contenuto .prezzo_disp .prezzo .tooltip{font-weight:700;height:18px;width:auto;margin:0;padding:2px 5px;float:inherit}.item_catalogo .contenuto .brand{float:left;height:25px;margin:0 0 10px 0}.item_catalogo .contenuto .brand div img{height:25px;width:auto;margin:0}.item_catalogo .contenuto .nome_prod{display:inline-block;width:100%;float:left;clear:both;margin-bottom:5px;padding-right:50px}@media (max-width:500px){.item_catalogo .contenuto .nome_prod{padding-right:0;height:auto}}.item_catalogo .contenuto .nome_prod h3{color:#352e2e;font-size:14px;font-weight:700;width:100%;display:block;clear:both;height:17px;overflow:hidden;text-transform:uppercase}.item_catalogo .contenuto .nome_prod h4{color:#0074c8;line-height:20px;display:inline-block;float:left;font-size:15px;margin:0;width:100%;font-weight:700;height:40px;overflow:hidden}@media (max-width:500px){.item_catalogo .contenuto .nome_prod h4{height:auto}}.item_catalogo .contenuto .btn_wishlist{display:inline-block;width:29px;margin-left:0;margin:5px 0 0 0;height:29px;float:right}.item_catalogo .contenuto .codice{display:inline-block;width:100%;float:left;color:#858585;font-size:13px}.item_catalogo .contenuto .dettagli{display:inline-block;width:auto;float:right;padding-right:0;padding-top:5px}.item_catalogo .contenuto .componenti{display:inline-block;float:left}.item_catalogo .contenuto .componenti svg{font-size:20px;margin:5px;color:#666;position:relative;float:left}.item_catalogo .descrizione_prodotto div:nth-child(2) strong{color:#333}.item_catalogo .video iframe{width:100%!important;height:180px;margin-top:0;z-index:100;position:relative}.item_catalogo .owl-carousel{border:1px solid #fafafa;padding:10px;margin-bottom:20px}.item_catalogo .owl-carousel .owl-pagination{text-align:center}.item_catalogo .correlati{margin:0 0;background:#fafafa}.item_catalogo .correlati .titolo{margin:0}.item_catalogo .correlati .owl-carousel{border:none;padding:10px;margin-bottom:0}.item_catalogo .correlati .owl-carousel .owl-item .item.prodotto{border:none;background:#fff}.item_catalogo .owl-theme .owl-controls .owl-page{margin:10px 5px;background:#666}.veditutteopzioni{display:inline-block;width:100%;float:right;text-align:right;padding:20px 20px;border-bottom:2px solid #fff}.veditutteopzioni .btn{font-size:30px;width:100%}.codice_coupon{font-weight:400;color:#fff;text-transform:uppercase;background:#666;padding:8px 9px;margin:0 0 13px 0;position:relative;float:left;font-size:15px}.qrcode{font-size:400px;text-align:center;opacity:.5;padding:30px}@media (max-width:875px){.qrcode{font-size:200px}}.handlers{background:#fff}.documenti{margin:0 0 20px 0;display:inline-block;width:100%}.spedizione{margin:0 0 20px 0;display:inline-block;width:100%}@media (max-width:500px){.spedizione{margin:0}}.documenti h5{font-size:17px;text-align:left;margin:20px 0 15px 0}.linguetta{position:absolute;padding:7px 10px;left:15px;top:15px;color:#fff;font-size:16px;font-weight:400;background:#666}.griglia_ordina .label_check{font-size:11px;font-weight:600}.logo_prodotto img{max-height:50px;margin:20px 0}.inpromo .special{height:45px!important;margin-bottom:25px!important}#prodotti_aside{margin-bottom:0}.extra{padding:15px 15px 15px 5px;font-size:14px;text-align:center}.extra .condividi_articolo{padding:0}.extra img{position:relative;margin:0 5px 0 15px;top:3px}.extrainfo{width:400px;position:relative;float:left;margin-bottom:20px}.inconsegna{border:1px solid #666;background:#e9e9e9;color:#352e2e;padding:14px;text-align:center;margin-bottom:20px;font-weight:700}.inconsegna strong{color:#807f85}.box.call .punti_fidelity{margin:0 0 10px 0}.nome_prod h4 a{font-size:13px;color:#0074c8;text-align:left;margin-top:5px;text-transform:uppercase}.cerca{float:left;position:relative;width:100%;height:42px;margin:0 0 20px 0}.cerca input[type=text]{padding:12px;width:81%;color:#666;font-size:17px;font-family:"Open Sans",sans-serif}.cerca .sb-icon-search:hover{background:#666;color:#fff;-moz-transition:none;-webkit-transition:none;-o-transition:none}.cerca .sb-icon-search{width:40px;height:40px;top:0;right:0;padding:0;margin:0;z-index:1}.cerca .sb-icon-search svg{font-size:20px;margin:10px}.categorie_cerca{position:relative;width:100%;clear:both;margin-bottom:20px;height:auto;min-height:45px}.label_payment{position:relative;float:left;width:100%;margin-bottom:10px}.label_payment label{position:relative;float:left;padding-left:10px;max-width:90%}.label_payment span{position:relative;float:left;top:10px;margin-left:10px}.link.carrello span{font-weight:600}ul.allegati{list-style-image:none;margin:10px 0}ul.allegati li{position:relative;float:left;margin:2px;margin-right:20px;text-transform:uppercase;color:#4c4c4c;width:100%;margin-bottom:5px}ul.allegati li img{position:relative;float:left;margin-right:5px}.riepilogo_tabella ul.allegati li{width:auto;margin-bottom:5px}.promozioni_aside .img{width:25%;clear:inherit;position:relative;float:left;margin-right:2%;height:auto;overflow:hidden;text-align:center}.disponibilita_no,.disponibilita_yes{font-weight:600}td .disponibilita_no,td .disponibilita_yes{font-size:15px}.alert_carrello{height:auto;overflow:auto;border:4px solid #16284c;padding:10px;text-align:center;color:#0c143b;font-size:22px;background:#d5d8e9}.shop .boxes .box{width:25%}.login{float:right}.carrello{padding:10px;float:right;margin-top:24px;margin-right:0}.btn.carrello{color:#fff;font-weight:400;padding:15px 20px 15px 70px;margin:0;background-image:url(/Content/img/icone/carrello-white.png);background-repeat:no-repeat;background-position:20px 14px}.correlati{margin:20px 0;display:inline-block;width:100%}.correlati .titolo{margin:0 0 5px 0}.no_loggato,.no_loggato.disclaimer{padding:25px;width:100%;clear:both;position:relative;display:inline-block;margin:0 0 10px 0;text-align:center;background:#666;color:#fff;font-weight:600;font-size:20px;line-height:27px}.acquistati{margin:0;font-size:14px;color:#0074c8;padding-left:0}.acquistati .btn{background-color:#32c200;text-transform:inherit;font-size:16px;float:inherit;margin:auto;margin:15px 0}.visione{position:relative;float:left;width:100%;display:inline-block;background:#fafafa;border-top:1px solid #666;padding:10px;text-align:center;font-size:17px;font-weight:700;color:#2b980e;text-shadow:0 1px 0 #fff}.acquista{width:100%;display:inline-block;margin:20px 0;background:#666;padding:10px}.acquista label{color:#fff;position:relative;float:left;font-size:17px;padding:9px 20px 3px 5px}.acquista .btn,.acquista input[type=button].btn,.acquista input[type=submit].btn{background-color:#fff;color:#666;font-size:17px;text-transform:inherit;padding:10px 10px;margin:0 5px;font-weight:600}.acquista .btn btn:hover,.acquista .btn input[type=button].btn:hover,.acquista .btn input[type=submit].btn:hover,.acquista input[type=button].btn btn:hover,.acquista input[type=button].btn input[type=button].btn:hover,.acquista input[type=button].btn input[type=submit].btn:hover,.acquista input[type=submit].btn btn:hover,.acquista input[type=submit].btn input[type=button].btn:hover,.acquista input[type=submit].btn input[type=submit].btn:hover{background-color:#666;color:#fff}.acquista .btn.carrello{float:left;padding-left:35px;background-repeat:no-repeat;background-position:9px 12px;background-size:20px auto;padding-right:16px;font-weight:600;color:#807f85}.acquista input[type=number]{width:100px;margin-right:5px;border:none;color:#666;font-weight:600;text-align:center;padding:7px;height:auto}.acquista hr{display:none}.ul_preferiti{display:inline-block;background:#fafafa}legend{background:#fff;color:#0074c8;padding:10px 20px;font-size:15px;font-weight:600;-moz-border-radius:3px;border-radius:3px}.help{float:right;font-size:24px;position:absolute;top:-2px;right:17px;color:#44b5a7}@media (max-width:500px){.help{top:-14px}}.altrasede{display:inline-block;background:#fafafa;padding:20px 10px 0 20px;margin:20px 0 0 0}.logo_prodotto{margin-bottom:10px}.totale_conto{width:auto;position:relative;float:right;padding:8px 40px;color:#807f85;font-weight:400;font-size:30px}@media (max-width:875px){.totale_conto{background:#fafafa;text-align:center;width:100%;margin:0 0 20px 0}}.totale_conto span{font-weight:400;position:relative;font-size:20px}.disclaimer.big{text-align:center;background-color:#666;color:#fff;margin-bottom:20px;font-size:25px;padding:20px;font-weight:400;line-height:30px}.disclaimer.big a{color:#fff;border-bottom:1px dotted #fff;top:2px;position:relative}.disclaimer.big svg{position:relative;font-size:30px;margin-right:9px;top:3px}@media (max-width:875px){.condizioni{display:none}}.condizioni a{text-decoration:underline}.cataloghi_aside .item .cbp-vm-title:after,.promozioni_aside .item .cbp-vm-title:after{height:auto;background:0 0}.boxpay{width:31%;padding:20px;margin:1% 2% 3% 0;position:relative;float:left;min-height:310px}@media (max-width:875px){.boxpay{width:100%;margin:0 0 20px 0;min-height:inherit}}.boxpay h3{margin:0 0 20px 0;font-size:22px;color:#0074c8}.nr_ordine{background:#0074c8;width:auto;display:inline-block;padding:20px 30px;color:#fff;border-radius:3px;font-size:17px}.veditutti{display:inline-block;text-align:center;width:100%;margin:10px 0;text-decoration:underline;font-weight:400;-moz-border-radius:3px;border-radius:3px}.veditutti.prodotti_aside{width:auto;text-decoration:none;position:relative;margin:20px auto;font-size:15px;display:table;text-align:center}.titolo.riservata.tab{margin-bottom:0;margin-top:0;background:0 0;color:#807f85;top:-3px;position:relative;box-shadow:0 -7px 10px rgba(0,0,0,.1);border-radius:3px;background-color:#fff}@media (max-width:875px){.titolo.riservata.tab{max-width:84px;font-size:10px;height:60px}}@media (max-width:500px){.titolo.riservata.tab{max-width:inherit;font-size:10px;height:45px;width:140px}}.titolo.riservata.tab .btn{margin-left:10px}.titolo.riservata.tab.preferiti,.titolo.riservata.tab.set{border-bottom:3px solid #0074c8;margin-bottom:-3px}.tabset>input:checked+label .titolo.riservata.tab.preferiti,.tabset>input:checked+label .titolo.riservata.tab.set{border-bottom:3px solid #fff}.captionDestinazione{color:#807f85;font-family:"Open Sans",sans-serif;font-weight:600;font-size:16px;padding:10px 0}.btn_svg{font-size:17px;font-weight:700;background-color:#0074c8;margin-bottom:10px;padding:5px;border-radius:3px;height:32px;padding:8px}.btn_svg svg{height:20px}.inarrivo.tooltip svg{font-size:18px;position:relative;top:0;color:#807f85}.acc_espandi{cursor:pointer;color:#0074c8;text-align:center;font-weight:600;width:100%;text-decoration:underline;display:inline-block;margin-bottom:10px}.aside_espandi{cursor:pointer;text-align:center;width:100%;background-color:transparent;border:2px solid #ef8903;color:#ef8903;padding:7px 11px;font-weight:700;text-decoration:none;border-radius:3px;width:auto;margin:auto;font-size:16px;display:none}@media (max-width:875px){.aside_espandi{display:inline-block;margin-bottom:20px}}@media (max-width:500px){.aside_espandi{margin:10px 0 0 0}}.aside_espandi::before{content:"Riduci filtri"}.aside_espandi.active_btn::before{content:"Espandi filtri"}.pannello_chiuso .testo{max-height:85px;overflow:hidden}.pannello_aperto .testo{max-height:auto}.pannello_aperto .testo,.pannello_chiuso .testo{overflow:hidden;margin:0!important}.pannello_aperto .testo ul.me-select-list,.pannello_chiuso .testo ul.me-select-list{padding:0 20px!important}.pannello_aperto::before,.pannello_chiuso::before{display:block}a.download{color:#cb3e3e!important;background:0 0;padding:0;font-weight:600;font-size:17px}a.download::before{content:"\f1c1";color:#cb3e3e;font-weight:700;font-family:Font Awesome\ 5 Free;margin-right:5px}.articolo_non_acquistabile{background-color:#cb3e3e;margin:0 0 0;display:inline-block;position:relative;font-size:14px;font-weight:400;white-space:normal;overflow:hidden;color:#fff;vertical-align:top;text-decoration:none!important;border-left:none;padding:10px 13px;font-size:14px;width:40px;height:40px;margin-left:3px;border-radius:3px;display:none!important}.dettagli{position:relative;float:left;width:100%}.call .cbp-vm-price{margin-bottom:10px;text-align:left;height:auto;margin-top:0;padding-top:0}.codice .bollini{margin:10px 0}.raee{display:block;padding:6px 0 0 0;clear:both;width:100%;font-size:12px;color:#0074c8}.raee_carrello{display:block;padding:0 0 10px 0;text-align:right;clear:both;width:100%;font-size:14px;color:#0074c8;font-weight:600}@media (max-width:500px){.raee_carrello{font-size:20px;text-align:left}}.raee_carrello span{color:#000;font-weight:400}.punti_fidelity{display:inline-block;margin:0 0;clear:none;width:auto;font-size:12px;position:relative;float:left}.item_catalogo .panel_categorie .btn{background-color:#0074c8}footer.riservata{background:#fff}div.selezionati{background:#fff;padding:20px;margin-bottom:20px;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:3px}div.selezionati h3{margin-bottom:10px;font-weight:700;font-size:21px;font-size:15px;text-transform:uppercase;color:#0074c8}.btn.leggitutto{background:#fafafa;color:#807f85;text-shadow:0 1px #fff}.domanda{padding:15px 10px;border-bottom:1px solid #fafafa}.css-accordion{border-top:1px solid #fafafa}.btn.btnResetFiltri,input[type=button].btn.btnResetFiltri{font-size:14px;padding:5px 15px;margin:3px 0 10px 0;background-color:#666;margin-top:20px}.calcolatrice.tooltip{color:#0074c8;margin:0 5px;position:relative;top:0}.filtra_marca{width:164px!important}span.veditutti.prodotti_aside.acc_espandi{margin:10px 0 0 0}@media (max-width:1080px){.impianto .allegato img{margin-top:0}}@media (max-width:500px){input#ctl00_ContentPlaceHolderCont_tb_cercaarticolo{min-width:147px!important}}@media (max-width:1080px){#print.articolo .impianto .allegato p{font-size:14px;line-height:17px}}@media (max-width:1080px){.prodotto2 aside,.prodotto2 section{position:relative;float:left;width:100%;margin-bottom:20px}}@media (max-width:875px){ul.info li,ul.info li:nth-child(2){margin:5px}}@media (max-width:875px){ul.info-list li{padding:20px 25px 20px 10px}}@media (max-width:875px){.contenuto ul.info li{margin:0}}@media (max-width:875px){.contenuto ul.info li:nth-child(2){margin:0 5px}}@media (max-width:875px){.item .azioni a.btn{font-size:21px;margin:0 0 10px 0;padding:10px 20px;text-align:center;width:100%}}.tornaindietro.catalogo_back{color:#0074c8;text-align:left;top:0;position:relative;margin-bottom:20px}.experience_point a{padding:10px 20px;border-radius:3px;background-color:#0074c8;font-size:20px;color:#fff;text-transform:uppercase}.experience_point i{font-size:20px;position:relative;top:5px;margin-right:5px}/*! Pusha v2.0.0 | MIT License | https://github.com/slavanga/pusha */body{overflow-x:hidden}.pusha-panel__content::-webkit-scrollbar{width:10px}.pusha-panel__content::-webkit-scrollbar-track{background-color:#fafafa}.pusha-panel__content::-webkit-scrollbar-thumb{background-color:#fafafa;-moz-border-radius:15px;border-radius:15px}.pusha-panel__content::-webkit-scrollbar-button{background-color:#fafafa}.pusha-panel__content::-webkit-scrollbar-button{background-color:#fafafa;display:none}.pusha-panel__content::-webkit-scrollbar-corner{background-color:#fafafa;-moz-border-radius:15px;border-radius:15px}.pusha-active,.pusha-active body{overflow:hidden!important}.pusha-push,.pusha-wrapper{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.pusha-wrapper{position:relative;z-index:200;height:100%;background-color:inherit}.pusha-panel{opacity:0;visibility:hidden;position:fixed;will-change:transform}.pusha-panel--left{max-width:100%;max-height:100vh;width:260px;height:100%;background-color:#fff;top:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:200;-webkit-transition:visibility 0s linear .3s,opacity 50ms linear .3s,-webkit-transform .3s ease;transition:visibility 0s linear .3s,opacity 50ms linear .3s,-webkit-transform .3s ease;transition:visibility 0s linear .3s,opacity 50ms linear .3s,transform .3s ease;transition:visibility 0s linear .3s,opacity 50ms linear .3s,transform .3s ease,-webkit-transform .3s ease}.pusha-panel--left.pusha-panel--active~.pusha-blocker,.pusha-panel--left.pusha-panel--active~.pusha-push,.pusha-panel--left.pusha-panel--active~.pusha-wrapper{-webkit-transform:translateX(260px);transform:translateX(260px)}.pusha-panel--left.pusha-panel--active{-webkit-transition:opacity 50ms,-webkit-transform .3s ease;transition:opacity 50ms,-webkit-transform .3s ease;transition:opacity 50ms,transform .3s ease;transition:opacity 50ms,transform .3s ease,-webkit-transform .3s ease}.pusha-panel--right{max-width:100%;width:40%;height:100%;background-color:#fff;top:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:200;-webkit-transition:visibility 0s linear .3s,opacity 50ms linear .3s,-webkit-transform .3s ease;transition:visibility 0s linear .3s,opacity 50ms linear .3s,-webkit-transform .3s ease;transition:visibility 0s linear .3s,opacity 50ms linear .3s,transform .3s ease;transition:visibility 0s linear .3s,opacity 50ms linear .3s,transform .3s ease,-webkit-transform .3s ease}@media (max-width:1370px){.pusha-panel--right{width:49%}}@media (max-width:1080px){.pusha-panel--right{width:64%}}@media (max-width:875px){.pusha-panel--right{width:90%}}.pusha-panel--right.pusha-panel--active~.pusha-blocker,.pusha-panel--right.pusha-panel--active~.pusha-push,.pusha-panel--right.pusha-panel--active~.pusha-wrapper{-webkit-transform:translateX(0);transform:translateX(0)}.pusha-panel--right.pusha-panel--active{-webkit-transition:opacity 50ms,-webkit-transform .3s ease;transition:opacity 50ms,-webkit-transform .3s ease;transition:opacity 50ms,transform .3s ease;transition:opacity 50ms,transform .3s ease,-webkit-transform .3s ease}.pusha-panel--top{max-width:100%;max-height:100vh;width:100%;height:260px;background-color:#fff;top:0;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:220;-webkit-transition:visibility 0s linear .3s,opacity 50ms linear .3s,-webkit-transform .3s ease;transition:visibility 0s linear .3s,opacity 50ms linear .3s,-webkit-transform .3s ease;transition:visibility 0s linear .3s,opacity 50ms linear .3s,transform .3s ease;transition:visibility 0s linear .3s,opacity 50ms linear .3s,transform .3s ease,-webkit-transform .3s ease}.pusha-panel--top.pusha-panel--active{-webkit-transition:opacity 50ms,-webkit-transform .3s ease;transition:opacity 50ms,-webkit-transform .3s ease;transition:opacity 50ms,transform .3s ease;transition:opacity 50ms,transform .3s ease,-webkit-transform .3s ease}.pusha-panel--bottom{max-width:100%;max-height:100vh;width:100%;height:260px;background-color:#fff;bottom:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:220;-webkit-transition:visibility 0s linear .3s,opacity 50ms linear .3s,-webkit-transform .3s ease;transition:visibility 0s linear .3s,opacity 50ms linear .3s,-webkit-transform .3s ease;transition:visibility 0s linear .3s,opacity 50ms linear .3s,transform .3s ease;transition:visibility 0s linear .3s,opacity 50ms linear .3s,transform .3s ease,-webkit-transform .3s ease}.pusha-panel--bottom.pusha-panel--active{-webkit-transition:opacity 50ms,-webkit-transform .3s ease;transition:opacity 50ms,-webkit-transform .3s ease;transition:opacity 50ms,transform .3s ease;transition:opacity 50ms,transform .3s ease,-webkit-transform .3s ease}.pusha-panel--active{opacity:1;visibility:visible;-webkit-transform:none!important;transform:none!important;z-index:999}.pusha-panel__content{position:absolute;top:0;left:0;right:0;height:100%;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}.pusha-active .pusha-panel__content{overflow-y:auto;outline:0}.pusha-blocker{opacity:0;visibility:hidden;position:fixed;top:0;left:0;z-index:210;width:100%;height:100%;background-color:rgba(0,0,0,.7);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-transition:visibility 0s linear .3s,opacity .3s ease,-webkit-transform .3s ease;transition:visibility 0s linear .3s,opacity .3s ease,-webkit-transform .3s ease;transition:visibility 0s linear .3s,transform .3s ease,opacity .3s ease;transition:visibility 0s linear .3s,transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.pusha-active .pusha-blocker{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.page__header{position:fixed;top:0;left:0;right:0;z-index:205;padding:15px 0;background-color:#fafafa;border-bottom:1px solid #fafafa}.page__content{padding-top:100px;padding-bottom:50px}.page__footer{padding-top:40px;padding-bottom:20px}.menu{margin:0 -15px;border-top:1px solid #fafafa;display:block;clear:both}.menu.lingue{width:80px;position:relative;float:left;clear:inherit;margin-top:9px;margin:16px 10px 0 0;border:none}@media (max-width:875px){.menu.lingue{width:auto}}@media (max-width:500px){.menu.lingue{margin:0}}.menu.lingue li{padding-bottom:0}@media (max-width:1280px){.menu.lingue li{width:75px}}@media (max-width:1080px){.menu.lingue li{width:75px;padding-bottom:0;margin-top:2px}}@media (max-width:875px){.menu.lingue li{width:auto;padding:0}}@media (max-width:500px){.menu.lingue li span{display:none}}.menu.lingue li.drop-down:before,.menu.lingue li.images-drop-down:before,.menu.lingue li.mega-drop-down:before{padding:0}.menu.lingue li a{padding:10px;background-color:#fff;border-radius:3px;text-align:center;text-transform:uppercase;font-size:12px;border:none!important;font-weight:700;background-color:#fafafa}@media (max-width:500px){.menu.lingue li a{padding:6px 10px;margin-top:7px}}.menu.lingue li a img{display:inline-block;width:auto;height:20px;margin-right:8px;top:2px;position:relative}@media (max-width:500px){.menu.lingue li a img{margin-right:0}}.menu.lingue li li{padding-bottom:0}@media (max-width:500px){.menu.lingue li li{width:43px;margin:0}}.menu.lingue li.drop-down:before{content:""}.menu.lingue li.drop-down>ul{position:absolute;top:46px;width:70px;min-width:auto;text-align:center;border-top:10px solid transparent}@media (max-width:875px){.menu.lingue li.drop-down>ul{top:48px}}@media (max-width:500px){.menu.lingue li.drop-down>ul{top:44px;border-top:0}}.menu.lingue li.drop-down>ul li a{border-radius:0;padding:10px;border-radius:0;text-align:center}@media (max-width:1080px){.menu.lingue li.drop-down>ul li a{color:#352e2e!important}}@media (max-width:500px){.menu.lingue li.drop-down>ul li a{margin:0;width:43px}}@media (max-width:875px){.menu.lingue li.drop-down>ul li a:hover{color:#fff!important}}.menu ul{padding:0;border-bottom:1px solid #fafafa;border-top:1px solid #fff;position:relative;top:0;width:100%}.menu ul li a{display:block;padding:5px;color:#352e2e;font-size:15px;line-height:24px;border-bottom:none;line-height:19px}.menu li a{display:block;padding:10px;color:#352e2e;font-size:18px;line-height:26px;border-bottom:1px solid #fafafa}.menu li a.catalogo{background:#807f85;color:#fff}.sub-menu{display:none}.pusha-panel__inner{padding:15px}.pusha-panel__inner .logo{margin:0 0 20px 0;font-size:25px;color:#807f85;float:left;text-align:left;position:relative;z-index:2;width:100%;background-repeat:no-repeat;background-size:100%;cursor:pointer}.pusha-panel__inner .logo img{height:auto;width:100%}.pusha-panel__close{background:0 0;padding:0;font-size:30px;color:#807f85;cursor:pointer;float:right;z-index:9;position:fixed;top:0;right:20px;top:12px}.pusha-panel__close:hover{color:#0074c8;background:0 0}.tooltip{position:relative;display:inline-block;width:auto}.tooltip .tooltiptext{background-color:#352e2e;font-weight:400;visibility:hidden;position:absolute;width:100px;color:#fff;text-align:center;padding:10px;border-radius:6px;z-index:4;opacity:0;transition:opacity .6s;font-size:13px;left:32px;top:-6px;word-break:break-word;z-index:9}.tooltip .tooltiptext.tooltip-right{top:-11px;right:auto;left:125%;line-height:13px;font-size:11px;width:121px!important}.tooltip .tooltiptext.tooltip-right2{top:-11px;right:auto;left:125%}.tooltip .tooltiptext.tooltip-right::after{content:"";position:absolute;top:50%;right:100%;top:15px;border-width:5px;border-style:solid;border-color:transparent #352e2e transparent transparent}.tooltip .tooltiptext.tooltip-bottom{top:135%;bottom:auto;left:50%;margin-left:-60px}.tooltip .tooltiptext.tooltip-bottom2{top:125%;left:50%;bottom:auto;margin-left:-60px}.tooltip .tooltiptext.tooltip-bottom::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #352e2e transparent}.tooltip .tooltiptext.tooltip-top{bottom:24px;left:0;margin-left:-25px;top:auto;width:130px;line-height:13px;font-size:11px}.tooltip .tooltiptext.tooltip-top2{bottom:24px;left:0;margin-left:-12px;top:auto}.tooltip .tooltiptext.tooltip-top::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#352e2e transparent transparent transparent}.tooltip .tooltiptext.tooltip-left{top:-18px;bottom:auto;left:-109px;right:auto}.tooltip .tooltiptext.tooltip-left2{top:-18px;bottom:auto;left:-109px;right:auto}.tooltip .tooltiptext.tooltip-left::after{content:"";position:absolute;top:50%;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #352e2e}.disponibilita_arrivo,td .disponibilita_arrivo{background:#f0b267}.disponibilita_arrivo:hover,td .disponibilita_arrivo:hover{background:#f0b267}.disponibilita_no,td .disponibilita_no{background:#cb3e3e}.disponibilita_no:hover,td .disponibilita_no:hover{background:#cb3e3e}.disponibilita_yes,td .disponibilita_yes{background:#44b5a7}.disponibilita_yes:hover,td .disponibilita_yes:hover{background:#44b5a7}.box.contenuto .icone .tooltip .tooltiptext{width:92px}.box.contenuto .icone .tooltip-top{bottom:34px;left:107%;margin-left:-62px;top:auto}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.tooltip .tooltiptext2{visibility:hidden;position:absolute;width:120px;background-color:#352e2e;color:#fff;text-align:center;padding:5px 0;border-radius:6px;z-index:1}.tooltip:hover .tooltiptext2{visibility:visible}.aggiungi_sede .tooltip-right::after{top:24px}.tooltip .tooltiptext-bottomarrow{visibility:hidden;width:120px;background-color:#352e2e;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:130%;left:50%;margin-left:-60px}.tooltip .tooltiptext-bottomarrow::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#352e2e transparent transparent transparent}.tooltip:hover .tooltiptext-bottomarrow{visibility:visible}.tooltip .tooltiptext-toparrow{visibility:hidden;width:120px;background-color:#352e2e;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:150%;left:50%;margin-left:-60px}.tooltip .tooltiptext-toparrow::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #352e2e transparent}.tooltip:hover .tooltiptext-toparrow{visibility:visible}.tooltip .tooltiptext-leftarrow{visibility:hidden;width:120px;background-color:#352e2e;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:-5px;left:110%}.tooltip .tooltiptext-leftarrow::after{content:"";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #352e2e transparent transparent}.tooltip:hover .tooltiptext-leftarrow{visibility:visible}.tooltip .tooltiptext-rightarrow{visibility:hidden;width:120px;background-color:#352e2e;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:-5px;right:110%}.tooltip .tooltiptext-rightarrow::after{content:"";position:absolute;top:50%;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #352e2e}.tooltip:hover .tooltiptext-rightarrow{visibility:visible}.checkbox input[type=hidden]{visibility:hidden!important;display:none!important}.label_check{width:100%;display:inline-block;padding:10px}.label_check input[type=checkbox]{top:-2px;padding:10px;width:20px;height:20px}.campo_form .label_check{padding:0;margin-top:0}.checkbox input[type=checkbox]{visibility:hidden}.colore_quantita .checkbox_text{width:45%;margin-top:1px;color:#000}.checkbox_text{position:relative;float:left;margin-left:10px;width:86%;font-size:14px}.checkbox_text.obbligatorio{color:#cb3e3e;font-weight:600}.checkbox_text a{text-decoration:underline}.checkbox{width:20px;margin:0;position:relative;float:left}.checkbox label{cursor:pointer;position:absolute;width:20px;height:20px;top:0;border-radius:3px;left:0;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,.5);box-shadow:inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,.5);background:#fcfff4;background:-webkit-linear-gradient(top,#fff 0,#fafafa 40%,#bebebe 100%);background:-moz-linear-gradient(top,#fff 0,#fafafa 40%,#bebebe 100%);background:-o-linear-gradient(top,#fff 0,#fafafa 40%,#bebebe 100%);background:-ms-linear-gradient(top,#fff 0,#fafafa 40%,#bebebe 100%);background:linear-gradient(top,#fff 0,#fafafa 40%,#bebebe 100%)}.checkbox label:after{opacity:0;content:"";position:absolute;width:9px;height:5px;background:0 0;top:6px;left:5px;border:3px solid #333;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.checkbox label:hover::after{opacity:.5}.checkbox input[type=checkbox]:checked+label:after{opacity:1;z-index:9}@media screen and (max-width:500px){.checkbox_text{width:86%}}.ricercacarrello td a{pointer-events:none!important;text-decoration:none!important}.ricercacarrello td a.btn{pointer-events:auto!important}.tableresponsive{position:relative;clear:both;border:none;border-bottom:1px solid rgba(255,255,255,.5);margin-bottom:40px}.tableresponsive input[type=image]{cursor:pointer;position:relative}.tableresponsive caption{padding:10px;font-family:"Open Sans",sans-serif;color:#fff;font-size:20px;text-align:left}.tableresponsive .field_module,.tableresponsive input[type=number].field_module{padding:6px 10px;border:none;font-size:15px;float:inherit;width:80px;color:#e11f20;-moz-border-radius:5px;border-radius:5px;height:auto;text-align:center}.tableresponsive a{text-decoration:underline}.tableresponsive .field_module{margin-bottom:0}.tableresponsive .field_module,.tableresponsive input[type=number].field_module{border:1px solid #666}.tableresponsive .btn,.tableresponsive input[type=button].btn{padding:9px 10px;font-size:14px;font-weight:400;color:#fff;border:none}.tableresponsive th{font-family:"Open Sans",sans-serif;font-weight:400;background-color:#0074c8;vertical-align:middle;font-size:15px;border:none;line-height:20px;text-align:left;padding:10px 6px;border-bottom:1px solid #fff;color:#fff}.tableresponsive td{font-weight:400;color:#807f85;font-size:15px;padding:10px;text-align:left;line-height:16px;vertical-align:middle}.tableresponsive td img{max-height:65px}.tableresponsive td:last-child img{max-height:25px}.tableresponsive td .btn.cancella svg,.tableresponsive td .btn.modifica svg{color:#fff;font-size:17px}.tableresponsive td svg{color:#0074c8;font-size:25px}.tableresponsive td input.box_descrizione{width:260px;max-width:260px}.tableresponsive tr:first-child{background:0 0!important}.tableresponsive tr:nth-of-type(odd){background-color:#e9e9e9}.tableresponsive tr.carrello_riga_figlia.riga_libera{background:rgba(255,126,5,.1)}.tableresponsive .btn.modifica{height:34px;width:34px;max-height:inherit;padding:9px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;background:#0074c8}.tableresponsive .btn.cancella{background:#0074c8;-moz-border-radius:3px;border-radius:5px;height:34px;width:34px;max-height:inherit;padding:9px;background:#0074c8}.tableresponsive .btn.cancella.mod{background:#fafafa}.tableresponsive tr td:nth-child(1),.tableresponsive tr td:nth-child(2),.tableresponsive tr td:nth-child(3),.tableresponsive tr th:nth-child(1),.tableresponsive tr th:nth-child(2),.tableresponsive tr th:nth-child(3){text-align:left}.tableresponsive.sedi{background:#fff}.tableresponsive.sedi tr td:nth-child(8),.tableresponsive.sedi tr th:nth-child(8){text-align:center}.tableresponsive.sedi td,.tableresponsive.sedi th{color:#352e2e;border-bottom:1px solid #666;text-align:left}.tableresponsive.sedi th{color:#0074c8;font-weight:600;border-top:2px solid #0074c8;border-bottom:2px solid #0074c8;background:#fff}.tableresponsive.sedi tr:nth-of-type(odd){background:rgba(228,231,234,.5)}.tableresponsive.ordini tr td span{font-weight:400;color:#fff;margin-bottom:5px;text-transform:uppercase;background:#fafafa;padding:4px 7px;margin:0 2px}.tableresponsive.ordini td:nth-child(2){font-weight:600;color:#352e2e}.tableresponsive.ordini td:nth-child(5){font-size:20px;font-weight:600;color:#0074c8}.tableresponsive.ordini .btn,.tableresponsive.ordini input[type=button].btn{padding:6px 10px;font-size:14px;color:#0074c8;border:none;border:2px solid #0074c8;font-weight:600;text-transform:uppercase}.tableresponsive.ordini .btn:hover,.tableresponsive.ordini input[type=button].btn:hover{color:#fff;background:#0074c8;border:2px solid #0074c8}.tableresponsive.ordine .btn{background:#0074c8;font-weight:600}.tableresponsive.ordine .prezzo_totale{font-weight:700;color:#0074c8;font-size:25px}.tableresponsive.semplice{width:auto;float:left}.tableresponsive.sottotabella{width:auto}.tableresponsive.sottotabella th{background-color:#0074c8;padding:5px 15px;vertical-align:middle}.tableresponsive.sottotabella td:nth-child(1),.tableresponsive.sottotabella td:nth-child(4),.tableresponsive.sottotabella th:nth-child(1),.tableresponsive.sottotabella th:nth-child(4){text-align:left}.tableresponsive.sottotabella tr td:nth-child(3){min-width:inherit}.tableresponsive.sottotabella td{font-size:18px;padding:10px}.tabelle_carrello .tableresponsive input[type=number]{max-width:120px;color:#0074c8;padding:5px 10px;font-weight:600;font-size:14px;border-radius:0;border-right:none;height:34px;border:1px solid #666;background-color:#fff}.tabelle_carrello .tableresponsive tr.prezzovariato{background-color:#fcfc71}.tabelle_carrello .tableresponsive tr.prezzoaggiornato{background-color:#aefaaf}.tabelle_carrello .tableresponsive tr.articolobloccato{background-color:#dbbaba}.tabelle_carrello .tableresponsive tr.articolobloccato td,.tabelle_carrello .tableresponsive tr.prezzoaggiornato td,.tabelle_carrello .tableresponsive tr.prezzovariato td{color:#333!important}.tabelle_carrello .tableresponsive td:first-child{text-align:center}.tabelle_carrello .tableresponsive td:first-child svg{color:#352e2e;font-size:40px;padding:5px}.tabelle_carrello .tableresponsive tr td{padding:10px 5px;font-size:13px;font-weight:400}.tabelle_carrello .tableresponsive tr td .old{font-size:13px}.tabelle_carrello .tableresponsive.superiore tr td:nth-child(4){min-width:inherit}.tabelle_carrello .tableresponsive.superiore tr td{font-size:14px;line-height:16px;padding:5px 8px}.tabelle_carrello .tableresponsive.superiore tr td img{max-width:30px}.tabelle_carrello .tableresponsive.superiore th{padding:5px 6px}.riservata .tableresponsive td{font-size:15px;padding:10px;line-height:inherit}.riservata .tableresponsive th{font-size:16px;padding:10px 20px;vertical-align:middle}.semplice tr td{padding:10px 15px}.semplice tr:nth-of-type(odd){background:rgba(228,231,234,.5)}.semplice th{font-size:15px;border:none;line-height:20px;text-align:left;padding:10px 6px;border-bottom:1px solid #fff;background-color:#0074c8;color:#fff;font-family:"Open Sans",sans-serif;font-weight:400}.table_overflow{overflow-x:auto!important;width:100%!important;max-width:100%!important;padding:5px;border:1px solid #fafafa;-moz-border-radius:3px;border-radius:3px;background:#fff}@media (max-width:1080px){.tabelle_carrello .tableresponsive.superiore tr td{font-size:12px;line-height:12px;padding:5px}.tableresponsive td{font-size:14px}.tableresponsive th{font-size:14px;padding:8px 5px}}.overflow_table{padding:0;overflow:auto;width:100%}@media (max-width:1080px){.overflow_table{max-width:fit-content;min-width:100%;max-height:395px;margin-bottom:40px}}.overflow_table table{width:auto;max-width:inherit}@media (max-width:875px){.overflow_table table{min-width:875px;margin-bottom:0}}.overflow_table::-webkit-scrollbar{width:15px}.overflow_table::-webkit-scrollbar-thumb{background-color:#666;-moz-border-radius:10px;border-radius:10px}.overflow_table::-webkit-scrollbar-button{background-color:#666}.overflow_table::-webkit-scrollbar-button{background-color:#666;display:none}.overflow_table::-webkit-scrollbar-corner{background-color:#666;-moz-border-radius:10px;border-radius:10px}.accordion2 dt.active a,.accordion2 dt:hover a{text-decoration:none!important}.accordion2 div{margin-bottom:20px;background-color:#fff}.accordion2 dd{width:100%;border-top:none;margin-bottom:0;border:0 none;font-size:100%;padding:0;outline:0;vertical-align:top;max-height:inherit!important}.accordion2 dd .link1 a{color:#352e2e;font-weight:400;font-size:14px;line-height:20px;display:inline-block;text-decoration:none;width:100%;padding:4px 20px 4px 20px;background:#fff}.accordion2 dd .link1 a.active{color:#0074c8;font-weight:700}.accordion2 dd .link1 a span small{font-weight:400;position:relative;top:3px}.accordion2 dd .link1 a:hover{text-decoration:none;color:#0074c8;background-color:#fff}.accordion2 dd .link1:last-child{padding-bottom:10px}.accordion2 dt{cursor:pointer;text-decoration:none;font-size:15px;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-weight:700;clear:both;display:inline-block;width:100%;padding:10px;margin-bottom:0;color:#0074c8;border:none;margin-bottom:0}.accordion2 dt.last{border-bottom:none!important}.accordion2 dt:hover{color:#333}.accordion2 dt.active{color:#352e2e;border:none;background:#fff;margin:0}.accordion2 dt.active svg{color:#807f85;transform:rotate(0);-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}.accordion2 dt a span{font-size:16px;color:#352e2e;text-decoration:none!important;position:relative;font-weight:700;display:inline-block;width:calc(100% - 40px);padding:10px 20px}@media (max-width:1080px){.accordion2 dt a span{line-height:14px;font-size:13px}}.accordion2 dt a span small{font-weight:400;position:relative;top:2px}.accordion2 dt svg{float:right;position:relative;font-size:21px;position:relative;float:right;height:auto;color:#807f85;transform:rotate(45deg);-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}.accordion2 dt.categoria_dt{background:#0074c8;color:#fff}.accordion2 dt.categoria_dt:hover{color:#fff}.accordion2 dt.categoria_dt svg{color:#fff}.accordion2.secondario dt{padding:0;text-transform:none;padding-left:0;border-top:1px solid #fafafa;color:#0074c8}.accordion2.secondario dt.active svg{padding:0;text-transform:none;transform:rotate(90deg)}.accordion2.secondario dt svg{padding:0;text-transform:none;transform:rotate(0);top:10px;right:10px;opacity:1;color:#0074c8}.accordion2.secondario div{margin-bottom:0}.accordion2 .color{position:relative;float:left;width:40px;height:40px;background-color:#0074c8}.cbp-vm-view-list ul.tagsDisponibili li,.cbp-vm-view-list ul.tagsSelezionati li,ul.ElementiArea,ul.tagsDisponibili,ul.tagsSelezionati{list-style:none;padding-bottom:0;height:auto!important;overflow:auto}ul.ElementiArea li{width:49%;min-height:inherit;vertical-align:top;margin:3px;text-align:center;float:left}ul.ElementiArea li a{font-weight:400;width:100%;border:1px solid #0074c8;padding:10px 5px;-moz-border-radius:10px;border-radius:7px;display:block}.parametri div{position:relative;float:left;margin-right:5px;text-transform:uppercase;font-weight:600;font-size:12px;top:4px}ul.ElementiArea li a:hover{color:#fff;border:1px solid #115070;background-color:#115070}ul.tagsDisponibili{display:inline-block;width:100%;margin:10px 0 0 0}.content .sx .sx ul.tagsDisponibili li{margin-bottom:2px}ul.tagsDisponibili li,ul.tagsSelezionati li{width:auto;min-height:inherit;vertical-align:top;margin:2px;text-align:center;border:1px solid;-moz-border-radius:10px;border-radius:4px;float:left;display:flex;width:98%}ul.tagsDisponibili li a,ul.tagsSelezionati li a{font-size:15px;padding:3px 5px 0 5px;color:#fff;font-weight:400;text-align:left;width:100%}ul.tagsSelezionati li a{font-size:12px;padding-right:20px}ul.tagsDisponibili li a:hover,ul.tagsSelezionati li a:hover{color:#fff;text-decoration:none}ul.tagsSelezionati li:hover{background-color:#242425;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}ul.tagsDisponibili li:hover{background-color:#242425;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}ul.tagsSelezionati li{background-color:#115070;border-color:transparent;background-image:url(/Content/img/elimina.png);background-repeat:no-repeat;background-position:right center;width:auto;background-size:auto 49%}ul.tagsDisponibili li{background-color:#8e9092;border-color:transparent;width:auto}ul.tagsDisponibili li a:hover,ul.tagsSelezionati li a:hover{text-decoration:none}a.tagsAssociatiAdArticolo{font-size:12px}a.tagsAssociatiAdArticolo div{display:inline-block;border:1px solid #0074c8;padding:3px 5px;margin:1px;font-weight:400;-moz-border-radius:3px;color:#0074c8;border-radius:3px}a.tagsAssociatiAdArticolo div:hover{color:#fff}a.tagsAssociatiAdArticolo:active div,a.tagsAssociatiAdArticolo:hover div{background-color:#3f6928;color:#fff}.div_tag{width:100%;position:relative;clear:both;height:auto;overflow:auto;margin:30px 0;padding:20px;background:#fafafa;-moz-border-radius:3px;color:#0074c8;border-radius:3px}.hoverbox{position:relative;list-style:none;text-align:center;width:100%;clear:both;overflow:hidden;padding:0 0 80px 0}.hoverbox figure{position:relative;overflow:hidden;margin:1%;width:47%;background:#0074c8;text-align:center;cursor:pointer;display:inline-block;height:500px}@media (max-width:1080px){.hoverbox figure{height:330px}}@media (max-width:875px){.hoverbox figure{margin:0 0 40px 0;width:100%;height:500px}}.hoverbox.marchi figure{margin:1%;width:31%;height:380px;background-color:#fff}.hoverbox figure img{position:relative;min-height:100%;opacity:.8}@media (max-width:1080px){.hoverbox figure img{min-height:auto}}.hoverbox figure figcaption{-webkit-backface-visibility:hidden;backface-visibility:hidden}.hoverbox figure figcaption::after,.hoverbox figure figcaption::before{pointer-events:none}.hoverbox figure figcaption,.hoverbox figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.hoverbox figure figcaption>a{z-index:1000;font-size:0;opacity:0}.hoverbox figure h2 span{font-weight:800}.hoverbox figure h2,.hoverbox figure p{margin:0}.grid{position:relative;clear:both;margin:0 auto;list-style:none;text-align:center;width:100%}.grid.marchi{display:inline-block;width:100%;margin-bottom:40px}.grid figure{position:relative;float:left;overflow:hidden;margin:10px 1%;width:23%;height:auto;background:#012c61;text-align:center;cursor:pointer}.grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}.grid figure figcaption{padding:0;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid figure figcaption::after,.grid figure figcaption::before{pointer-events:none}.grid figure figcaption,.grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid figure h2{word-spacing:-.15em;font-weight:300}.grid figure h2 span{font-weight:800}.grid figure h2,.grid figure p{margin:0}.grid figure p{letter-spacing:1px;font-size:68.5%}figure.effect-julia{background:#2f3238}figure.effect-julia img{max-width:none;height:400px;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-julia figcaption{text-align:left}figure.effect-julia h2{position:relative;padding:.5em 0}figure.effect-julia p{display:inline-block;margin:0 0 .25em;padding:.4em 1em;background:rgba(255,255,255,.9);color:#2f3238;text-transform:none;font-weight:500;font-size:75%;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-360px,0,0);transform:translate3d(-360px,0,0)}figure.effect-julia p:first-child{-webkit-transition-delay:.15s;transition-delay:.15s}figure.effect-julia p:nth-of-type(2){-webkit-transition-delay:.1s;transition-delay:.1s}figure.effect-julia p:nth-of-type(3){-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-julia:hover p:first-child{-webkit-transition-delay:0s;transition-delay:0s}figure.effect-julia:hover p:nth-of-type(2){-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-julia:hover p:nth-of-type(3){-webkit-transition-delay:.1s;transition-delay:.1s}figure.effect-julia:hover img{opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}figure.effect-julia:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-goliath{background:#df4e4e}figure.effect-goliath h2,figure.effect-goliath img{-webkit-transition:-webkit-transform .35s;transition:transform .35s}figure.effect-goliath img{-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-goliath h2,figure.effect-goliath p{position:absolute;bottom:0;left:0;padding:30px}figure.effect-goliath p{text-transform:none;font-size:90%;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}figure.effect-goliath:hover img{-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}figure.effect-goliath:hover h2{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}figure.effect-goliath:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-hera{background:#303fa9}figure.effect-hera h2{font-size:158.75%}figure.effect-hera h2,figure.effect-hera p{position:absolute;top:50%;left:50%;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transform-origin:50%;transform-origin:50%}figure.effect-hera figcaption::before{position:absolute;top:50%;left:50%;width:200px;height:200px;border:2px solid #fff;content:"";opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(0,0,1);transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(0,0,1);-webkit-transform-origin:50%;transform-origin:50%}figure.effect-hera p{width:100px;text-transform:none;font-size:121%;line-height:2}figure.effect-hera p a{color:#fff}figure.effect-hera p a:focus,figure.effect-hera p a:hover{opacity:.6}figure.effect-hera p a i{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-hera p a:first-child i{-webkit-transform:translate3d(-60px,-60px,0);transform:translate3d(-60px,-60px,0)}figure.effect-hera p a:nth-child(2) i{-webkit-transform:translate3d(60px,-60px,0);transform:translate3d(60px,-60px,0)}figure.effect-hera p a:nth-child(3) i{-webkit-transform:translate3d(-60px,60px,0);transform:translate3d(-60px,60px,0)}figure.effect-hera p a:nth-child(4) i{-webkit-transform:translate3d(60px,60px,0);transform:translate3d(60px,60px,0)}figure.effect-hera:hover figcaption::before{opacity:1;-webkit-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(1,1,1);transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(1,1,1)}figure.effect-hera:hover h2{opacity:0;-webkit-transform:translate3d(-50%,-50%,0) scale3d(.8,.8,1);transform:translate3d(-50%,-50%,0) scale3d(.8,.8,1)}figure.effect-hera:hover p i:empty{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}figure.effect-winston{background:#162633;text-align:left}figure.effect-winston img{-webkit-transition:opacity .45s;transition:opacity .45s;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-winston figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/triangle.svg) no-repeat center center;background-size:100% 100%;content:"";-webkit-transition:opacity .45s,-webkit-transform .45s;transition:opacity .45s,transform .45s;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}figure.effect-winston h2{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-winston p{position:absolute;right:0;bottom:0;padding:0 1.5em 7% 0}figure.effect-winston a{margin:0 10px;color:#5d504f;font-size:170%}figure.effect-winston a:focus,figure.effect-winston a:hover{color:#cc6055}figure.effect-winston p a i{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}figure.effect-winston:hover img{opacity:.6}figure.effect-winston:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-winston:hover figcaption::before{opacity:.7;-webkit-transform:rotate3d(0,0,1,20deg);transform:rotate3d(0,0,1,20deg)}figure.effect-winston:hover p i{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-winston:hover p a:nth-child(3) i{-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-winston:hover p a:nth-child(2) i{-webkit-transition-delay:.1s;transition-delay:.1s}figure.effect-winston:hover p a:first-child i{-webkit-transition-delay:.15s;transition-delay:.15s}figure.effect-selena{background:#fff}figure.effect-selena img{opacity:.95;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}figure.effect-selena:hover img{-webkit-transform:scale3d(.95,.95,1);transform:scale3d(.95,.95,1)}figure.effect-selena h2{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-selena p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:perspective(1000px) rotate3d(1,0,0,90deg);transform:perspective(1000px) rotate3d(1,0,0,90deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}figure.effect-selena:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-selena:hover p{opacity:1;-webkit-transform:perspective(1000px) rotate3d(1,0,0,0);transform:perspective(1000px) rotate3d(1,0,0,0)}figure.effect-terry{background:#34495e}figure.effect-terry figcaption{padding:1em}figure.effect-terry figcaption::after,figure.effect-terry figcaption::before{position:absolute;width:200%;height:200%;border-style:solid;border-color:#101010;content:"";-webkit-transition:-webkit-transform .35s;transition:transform .35s}figure.effect-terry figcaption::before{right:0;bottom:0;border-width:0 70px 60px 0;-webkit-transform:translate3d(70px,60px,0);transform:translate3d(70px,60px,0)}figure.effect-terry figcaption::after{top:0;left:0;border-width:15px 0 0 15px;-webkit-transform:translate3d(-15px,-15px,0);transform:translate3d(-15px,-15px,0)}figure.effect-terry img,figure.effect-terry p a{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-terry img{opacity:.85}figure.effect-terry h2{position:absolute;bottom:0;left:0;padding:.4em 10px;width:50%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media screen and (max-width:920px){figure.effect-terry h2{padding:.75em 10px;font-size:120%}}figure.effect-terry p{float:right;clear:both;text-align:left;text-transform:none;font-size:111%}figure.effect-terry p a{display:block;margin-bottom:1em;color:#fff;opacity:0;-webkit-transform:translate3d(90px,0,0);transform:translate3d(90px,0,0)}figure.effect-terry p a:focus,figure.effect-terry p a:hover{color:#f3cf3f}figure.effect-terry:hover figcaption::after,figure.effect-terry:hover figcaption::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-terry:hover img{opacity:.6}figure.effect-terry:hover h2,figure.effect-terry:hover p a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-terry:hover p a{opacity:1}figure.effect-terry:hover p a:first-child{-webkit-transition-delay:25ms;transition-delay:25ms}figure.effect-terry:hover p a:nth-child(2){-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-terry:hover p a:nth-child(3){-webkit-transition-delay:75ms;transition-delay:75ms}figure.effect-terry:hover p a:nth-child(4){-webkit-transition-delay:.1s;transition-delay:.1s}figure.effect-phoebe{background:#675983}figure.effect-phoebe img{opacity:.85;-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-phoebe:hover img{opacity:.6}figure.effect-phoebe figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/triangle2.svg) no-repeat center center;background-size:100% 100%;content:"";-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(5,2.5,1);transform:scale3d(5,2.5,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}figure.effect-phoebe:hover figcaption::before{opacity:.6;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-phoebe h2{margin-top:1em;-webkit-transition:transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-phoebe:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-phoebe p a{color:#fff;font-size:140%;opacity:0;position:relative;display:inline-block;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-phoebe p a:first-child{-webkit-transform:translate3d(-60px,-60px,0);transform:translate3d(-60px,-60px,0)}figure.effect-phoebe p a:nth-child(2){-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}figure.effect-phoebe p a:nth-child(3){-webkit-transform:translate3d(60px,-60px,0);transform:translate3d(60px,-60px,0)}figure.effect-phoebe:hover p a{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-apollo{background:#3498db}figure.effect-apollo img{opacity:.95;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}figure.effect-apollo figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);content:"";-webkit-transition:-webkit-transform .6s;transition:transform .6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)}figure.effect-apollo p{position:absolute;right:0;bottom:0;margin:3em;padding:0 1em;max-width:150px;border-right:4px solid #fff;text-align:right;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-apollo h2{text-align:left}figure.effect-apollo:hover img{opacity:.6;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-apollo:hover figcaption::before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}figure.effect-apollo:hover p{opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}figure.effect-kira{background:#fff;text-align:left}figure.effect-kira img{-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-kira figcaption{z-index:1}figure.effect-kira p{padding:2.25em .5em;font-weight:500;font-size:100%;line-height:1.5;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}figure.effect-kira p a{margin:0 .5em;color:#101010}figure.effect-kira p a:focus,figure.effect-kira p a:hover{opacity:.6}figure.effect-kira figcaption::before{position:absolute;top:0;right:2em;left:2em;z-index:-1;height:3.5em;background:#fff;content:"";-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,4em,0) scale3d(1,.023,1);transform:translate3d(0,4em,0) scale3d(1,.023,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}figure.effect-kira:hover img{opacity:.5}figure.effect-kira:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-kira:hover figcaption::before{opacity:.7;-webkit-transform:translate3d(0,5em,0) scale3d(1,1,1);transform:translate3d(0,5em,0) scale3d(1,1,1)}figure.effect-steve{z-index:auto;overflow:hidden}figure.effect-steve h2:before,figure.effect-steve:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-steve:before{opacity:0}figure.effect-steve figcaption{z-index:1}figure.effect-steve img{opacity:1;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-steve:hover img{opacity:.5;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}article section.unico figure.effect-steve h2,figure.effect-steve h2{background:#0074c8;color:#fff;text-align:left;font-size:40px;font-weight:600;display:inline-block;width:auto;position:relative;margin-top:30%;padding:15px 40px;border:none;float:left}@media (max-width:1080px){article section.unico figure.effect-steve h2,figure.effect-steve h2{font-size:28px}}figure.effect-steve:nth-child(2) h2,figure.effect-steve:nth-child(2) p,figure.effect-steve:nth-child(4) h2,figure.effect-steve:nth-child(4) p,figure.effect-steve:nth-child(6) h2,figure.effect-steve:nth-child(6) p,figure.effect-steve:nth-child(8) h2,figure.effect-steve:nth-child(8) p{float:right!important}figure.effect-steve p{padding:0 40px;font-weight:400;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(.9,.9,1);transform:scale3d(.9,.9,1);text-align:left;position:relative;margin-top:0;float:left;width:auto;left:0;clear:both;font-size:20px;color:#fff}.sedi figure.effect-steve h2{background:rgba(1,44,96,.8)}.sedi .hoverbox figure{background:#012c61}figure.effect-steve p a{color:#fff}figure.effect-steve:hover:before{opacity:1}figure.effect-steve:hover h2:before{opacity:0}figure.effect-steve:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-moses{background:-webkit-linear-gradient(-45deg,#ec65b7 0,#05e0d8 100%);background:linear-gradient(-45deg,#ec65b7 0,#05e0d8 100%)}figure.effect-moses img{opacity:.85;-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-moses h2,figure.effect-moses p{padding:20px;width:50%;height:50%;border:2px solid #fff}figure.effect-moses h2{padding:20px;width:50%;height:50%;text-align:left;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(10px,10px,0);transform:translate3d(10px,10px,0)}figure.effect-moses p{float:right;padding:20px;text-align:right;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}figure.effect-moses:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-moses:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-moses:hover img{opacity:.6}figure.effect-jazz{background:-webkit-linear-gradient(-45deg,#f3cf3f 0,#f33f58 100%);background:linear-gradient(-45deg,#f3cf3f 0,#f33f58 100%)}figure.effect-jazz img{opacity:.9}figure.effect-jazz figcaption::after,figure.effect-jazz img,figure.effect-jazz p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-jazz figcaption::after{position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid #fff;border-bottom:1px solid #fff;content:"";opacity:0;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}figure.effect-jazz h2,figure.effect-jazz p{opacity:1;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1)}figure.effect-jazz h2{padding-top:26%;-webkit-transition:-webkit-transform .35s;transition:transform .35s}figure.effect-jazz p{padding:.5em 2em;text-transform:none;font-size:.85em;opacity:0}figure.effect-jazz:hover img{opacity:.7;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}figure.effect-jazz:hover figcaption::after{opacity:1;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,1,1);transform:rotate3d(0,0,1,45deg) scale3d(1,1,1)}figure.effect-jazz:hover h2,figure.effect-jazz:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-ming{background:#012c61}figure.effect-ming img{opacity:1;-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-ming:hover img{opacity:.4}figure.effect-ming h2 img,figure.effect-ming:hover h2 img{opacity:1;background:#fff;padding:10px;-moz-border-radius:3px;border-radius:3px;height:150px;min-height:150px;max-height:150px}figure.effect-ming h2 span{display:none}figure.effect-ming figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:2px solid #fff;box-shadow:0 0 0 30px rgba(255,255,255,.2);content:"";opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1)}figure.effect-ming h2{margin:28% 0 10px 0;-webkit-transition:-webkit-transform .35s;transition:transform .35s;font-size:40px;color:#fff;padding:0 20px;line-height:48px}figure.effect-ming p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.5);transform:scale(1.5);color:#fff;font-size:14px;letter-spacing:inherit;padding:10px 50px}figure.effect-ming p a{color:#012c61;padding:0 20px;font-weight:600;font-size:20px}figure.effect-ming:hover h2{-webkit-transform:scale(.9);transform:scale(.9)}figure.effect-ming:hover figcaption::before,figure.effect-ming:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-ming:hover figcaption{background-color:rgba(58,52,42,0)}figure.effect-lexi{background:-webkit-linear-gradient(-45deg,#000 0,#fff 100%);background:linear-gradient(-45deg,#000 0,#fff 100%)}figure.effect-lexi img{margin:-10px 0 0 -10px;max-width:none;opacity:.9;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(10px,10px,0);transform:translate3d(10px,10px,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-lexi figcaption::before,figure.effect-lexi p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-lexi figcaption::before{position:absolute;right:-100px;bottom:-100px;width:300px;height:300px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 900px rgba(255,255,255,.2);content:"";opacity:0;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}figure.effect-lexi:hover img{opacity:.6;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-lexi h2{text-align:left;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(5px,5px,0);transform:translate3d(5px,5px,0)}figure.effect-lexi p{position:absolute;right:0;bottom:0;padding:0 1.5em 1.5em 0;width:140px;text-align:right;opacity:0;-webkit-transform:translate3d(20px,20px,0);transform:translate3d(20px,20px,0)}figure.effect-lexi:hover figcaption::before{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-lexi:hover h2,figure.effect-lexi:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-duke{background:-webkit-linear-gradient(-45deg,#34495e 0,#cc6055 100%);background:linear-gradient(-45deg,#34495e 0,#cc6055 100%)}figure.effect-duke img,figure.effect-duke p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-duke:hover img{opacity:.1;-webkit-transform:scale3d(2,2,1);transform:scale3d(2,2,1)}figure.effect-duke h2{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}figure.effect-duke p{position:absolute;bottom:0;left:0;margin:20px;padding:30px;border:2px solid #fff;text-transform:none;font-size:90%;opacity:0;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1);-webkit-transform-origin:50% -100%;transform-origin:50% -100%}figure.effect-duke:hover h2,figure.effect-duke:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}@media (max-width:875px){.tab-panel .item_catalogo .contenuto .prezzo_disp{width:50%}}@media (max-width:1080px){.tab-panel .item_catalogo .contenuto .prezzo_disp .disponibilita{min-width:120px}}@media (max-width:875px){.tab-panel .item_catalogo .contenuto .prezzo_disp .disponibilita{min-width:auto}}@media (max-width:1080px){.tab-panel .item_catalogo .contenuto .aggiungi{width:60px;margin-top:4px}}@media (max-width:875px){.tab-panel .item_catalogo .contenuto .aggiungi input[type=number]{width:100%}}.tab-panel .item_catalogo .contenuto .confezione .codfor{display:none}.tab-panel .selettori .select_module{width:23%}.tabset>input[type=radio]{position:absolute;left:-200vw;visibility:hidden}.tabset{margin:0;display:inline-block;width:100%;margin:20px 0 0 0}.tab-panel p{font-size:15px;color:#352e2e;line-height:20px;margin-bottom:10px}@media (max-width:500px){.content section.centrato .tab-panel .pathway{width:100%}}.tab-panel .titolo .data{margin-top:15px;font-size:18px;font-weight:400;color:#000}@media (max-width:875px){.tab-panel .selettori .select_module{max-width:25%}}@media (max-width:500px){.tab-panel .selettori .select_module{width:50%;margin:0;max-width:inherit}}.tab-panel .item{background-color:#fff;display:inline-block;width:100%;text-align:center;padding:0 13px}@media (max-width:500px){.tab-panel .item{width:44%}}.modal-body .tab-panel .item .check .titolo label,.riservata .check .titolo label{margin-top:0;font-size:20px;font-weight:600;color:#000}.tab-panel .item .img_item{width:22%;overflow:hidden;position:relative;float:left;margin:0;padding:0}.modal-body .tab-panel .item .check ul li label{padding:0}.riservata .check ul li label{padding:0;margin-top:0;font-size:20px;font-weight:600;color:#000}.tab-panel .item .testo_prodotto{width:78%;position:relative;float:left;text-align:left;margin:0;padding:1% 0 1% 2%}.tab-panel .item .testo_prodotto .check ul{margin:0}.tab-panel .item .testo_prodotto .titolo{width:74%;position:relative;float:left;margin-bottom:20px}.tab-panel .item .testo_prodotto .luogo{position:relative;width:22%}.riservata .tab-panel .item.convalida .testo_prodotto .titolo,.tab-panel .item .testo_prodotto .check .titolo{width:80%;margin-bottom:0}.tab-panel .item .check{display:inline-block;text-align:left;width:100%}.tab-panels ul li{color:#6c7274;margin-bottom:5px;list-style-type:none;padding-left:20px;position:relative}.tabset .tab-panel{display:none}.tabset .tab-panel .video{width:50%}@media (max-width:1080px){.tabset .tab-panel .video{width:100%}}.tabset .tab-panel .pathway{width:100%}.tabset>input:first-child:checked~.tab-panels>.tab-panel:first-child,.tabset>input:nth-child(11):checked~.tab-panels>.tab-panel:nth-child(6),.tabset>input:nth-child(13):checked~.tab-panels>.tab-panel:nth-child(7),.tabset>input:nth-child(15):checked~.tab-panels>.tab-panel:nth-child(8),.tabset>input:nth-child(3):checked~.tab-panels>.tab-panel:nth-child(2),.tabset>input:nth-child(5):checked~.tab-panels>.tab-panel:nth-child(3),.tabset>input:nth-child(7):checked~.tab-panels>.tab-panel:nth-child(4),.tabset>input:nth-child(9):checked~.tab-panels>.tab-panel:nth-child(5){display:block;width:100%;background:#fff;padding:20px 10px;margin-top:0}.tabset>label{position:relative;border-bottom:0;cursor:pointer;font-weight:600;font-size:15px;color:#fff;padding:0;font-size:16px;text-transform:uppercase;margin-bottom:0;font-family:"Open Sans",sans-serif;font-weight:600;clear:both;display:inline-block}.tabset>input:focus+label,.tabset>label:hover{color:#fafafa}.tabset>input:checked+label::after,.tabset>input:focus+label::after,.tabset>label:hover::after{background:#fafafa}.tabset>input:checked+label{z-index:2;background:0 0;top:1px;position:relative;background:#fff}@media (max-width:500px){.tabset>input:checked+label{border-bottom:5px solid #ef8903}}.tab-panel{padding:30px 0;border-top:1px solid #fafafa;box-shadow:0 -7px 10px rgba(0,0,0,.1);border-radius:3px;background-color:#fff;min-height:initial!important}section.tab-panel h2{font-size:21px;color:#0074c8;font-weight:600;width:100%;clear:both;padding:10px 0;font-family:"Open Sans",sans-serif;margin:0 0 10px 0}.content .box section.tab-panel p{font-size:14px;color:#6c7274;line-height:20px}@media (max-width:1080px){.tab-panel .item .img_item{width:30%}.tab-panel .item .testo_prodotto{width:70%}}@media (max-width:875px){.riservata .tab-panel .check .titolo label{font-size:17px}.riservata .tab-panel .item.convalida .testo_prodotto .titolo{width:100%;margin:0 0}.riservata .tab-panel .item .testo_prodotto .check .titolo{margin:0}.riservata .tab-panel .item .people{top:0}.riservata .tab-panel .titolo .data{font-size:16px}.riservata .tab-panel .titolo .data strong{font-weight:600;display:block}.tab-panel .item{padding:0}.tabset>input:first-child:checked~.tab-panels>.tab-panel:first-child,.tabset>input:nth-child(11):checked~.tab-panels>.tab-panel:nth-child(6),.tabset>input:nth-child(3):checked~.tab-panels>.tab-panel:nth-child(2),.tabset>input:nth-child(5):checked~.tab-panels>.tab-panel:nth-child(3),.tabset>input:nth-child(7):checked~.tab-panels>.tab-panel:nth-child(4),.tabset>input:nth-child(9):checked~.tab-panels>.tab-panel:nth-child(5){padding:20px 0}.tab-panel .item .testo_prodotto{width:100%;padding:20px 0 0 0}.tab-panel .item .testo_prodotto .check .titolo{width:100%;margin-bottom:20px}}@media (max-width:875px){.tabset>input:first-child:checked~.tab-panels>.tab-panel:first-child,.tabset>input:nth-child(11):checked~.tab-panels>.tab-panel:nth-child(6),.tabset>input:nth-child(3):checked~.tab-panels>.tab-panel:nth-child(2),.tabset>input:nth-child(5):checked~.tab-panels>.tab-panel:nth-child(3),.tabset>input:nth-child(7):checked~.tab-panels>.tab-panel:nth-child(4),.tabset>input:nth-child(9):checked~.tab-panels>.tab-panel:nth-child(5){padding:20px}}.filtri h3{font-size:14px;font-weight:400;margin-bottom:5px;width:100%;display:block;clear:both;margin:0;padding:10px;text-transform:uppercase}.filtri p.filtra{text-align:right;padding:10px 0 30px 0;text-decoration:underline}.check h2{color:#999}.check{margin-bottom:0;width:100%}.check ul{list-style:none;padding:0;margin:10px 0}.check ul li{color:#999;display:block;position:relative;float:left;width:100%;height:auto;margin:0;padding:0 20px 0 10px;margin-top:20px;border-bottom:2px solid #fff;min-height:61px}.modal-body .check ul li,.riservata .check ul li{margin:0;background:#fafafa;padding:20px 20px 20px 10px}.modal-body .check ul li{width:100%}.check ul li .old{text-align:right;display:inline-block}aside .check ul{list-style:none;padding:0;margin:0}.check ul li input[type=checkbox],.check ul li input[type=radio]{position:absolute;visibility:hidden}.check ul li label{display:block;position:relative;font-weight:600;font-size:17px;padding:0 10px 10px 60px;margin:0;z-index:9;cursor:pointer;-webkit-transition:all .25s linear;color:#0074c8}.modal-body .check ul li label{display:block;position:relative;font-weight:600;font-size:17px;padding:0 0 3px 60px;margin:0;z-index:9;cursor:pointer;-webkit-transition:all .25s linear;color:#0074c8}.check ul li:hover label{color:#0074c8}.check ul li .check{display:block;position:absolute;border:5px solid #999;border-radius:100%;height:35px;width:35px;top:6px;left:10px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear}.check .titolo{position:relative;float:left;margin-bottom:20px}.check .quantita{width:50%;position:relative;float:left;margin-bottom:20px}.check .quantita div{width:20%;font-weight:600;color:#000;position:relative;float:left;margin:20px 20px 0 60px}.check .quantita input[type=number].field_module{padding:15px;float:left;width:100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;color:#0074c8;-moz-border-radius:3px;border-radius:3px;height:52px;margin-bottom:0}.check ul li:hover .check{border:5px solid #5d6a72}.check ul li .check::before{display:block;position:absolute;content:"";border-radius:100%;height:19px;width:19px;top:3px;left:3px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear;background-color:transparent}.check input[type=checkbox]:checked~.check,.check input[type=radio]:checked~.check{border:5px solid #fafafa}.check input[type=checkbox]:checked~.check::before,.check input[type=radio]:checked~.check::before{background:#fafafa}.check input[type=checkbox]:checked~label,.check input[type=radio]:checked~label{color:#0074c8}@media (max-width:1080px){.check .quantita div{width:100%;margin:0 0 5px 0}aside .check .titolo{width:100%}aside .check ul li .old{text-align:left;width:auto;position:relative;float:inherit;margin-right:9px;top:8px;left:0}}@media screen and (max-width:875px){.check .quantita div{width:60px;margin:20px 20px 0 60px}.modal-body .check ul li .old{text-align:left;width:auto;display:inline-block;float:left;margin-right:10px;top:2px;position:relative}.modal-body .check .titolo{width:100%}}@media screen and (max-width:500px){.check .quantita{width:103px}.check .quantita div{margin:0 0 5px 0}}.navbar{width:100%;display:inline-block;background:#807f85}.exo-menu{float:left;list-style:none;position:relative;z-index:9}.col-md-2{width:20%;float:left;position:relative;border-right:1px solid #fff;min-height:461px}.col-md-4{width:492px;float:left;position:relative}.exo-menu>li .icon{width:22px;height:22px;background-image:url(../img/favicon.png);background-repeat:no-repeat;background-position:center center;background-size:auto;position:relative;margin-right:5px;display:inline-block;background-size:100% auto}.exo-menu>li:hover .icon{background-image:url(../img/favicon.png)}.col-md-3{width:25%;float:left;position:relative}.visible-xs-block{display:none!important}.exo-menu>li svg{color:#fff;margin-right:10px;position:relative;top:0}.exo-menu>li{display:inline-block;float:left}.exo-menu>li.images-drop-down{position:absolute}h4 .row.mega-title a{color:#eee;width:100%;display:inline-block}.exo-menu>li>a{color:#807f85;text-decoration:none;-webkit-transition:color .2s linear,background .2s linear;-moz-transition:color .2s linear,background .2s linear;-o-transition:color .2s linear,background .2s linear;transition:color .2s linear,background .2s linear;font-size:17px;font-weight:700}.exo-menu>li.drop-down>a{cursor:context-menu}.exo-menu>li>a.active,.exo-menu>li>a:hover,li.drop-down:hover a,li.images-drop-down:hover a,li.mega-drop-down:hover a{color:#fff;background:#0074c8}@media (max-width:1080px){.exo-menu>li>a.active,.exo-menu>li>a:hover,li.drop-down:hover a,li.images-drop-down:hover a,li.mega-drop-down:hover a{color:#fff!important;background:#d3d3d3}}li.mega-drop-down:hover dt a{background:#fff;color:#807f85}li.images-drop-down:hover dt a:hover{background:#807f85;color:#fff}.col-md-2 a{background:0 0!important}.drop-down-ul a{background:#fff!important;color:#807f85!important}.drop-down-ul a:hover{background:#0074c8!important;color:#fff!important;border-color:#0074c8}.exo-menu i{float:left;font-size:18px;margin-right:6px;line-height:20px!important}.flyout-left,.flyout-right,li.drop-down{position:relative}.exo-menu>li.drop-down a,.exo-menu>li.images-drop-down a,.exo-menu>li.mega-drop-down a{padding-right:30px}li.drop-down:before,li.images-drop-down:before,li.mega-drop-down:before{color:#ef8903;content:"\f054";font-family:Font Awesome\ 5 Free;font-style:normal;display:inline;position:relative;top:32px;font-size:14px;font-weight:700;float:right;right:15px}@media (max-width:1080px){li.drop-down:before,li.images-drop-down:before,li.mega-drop-down:before{top:16px}}li.drop-down>ul{left:0;min-width:230px;box-shadow:0 8px 20px rgba(0,0,0,.1)}.drop-down-ul{display:none}.flyout-left>ul,.flyout-right>ul{top:0;min-width:230px;display:none}.flyout-left ul>li>a,.flyout-right ul>li>a,li.drop-down>ul>li>a{color:#807f85;display:block;padding:15px 20px;text-decoration:none;background-color:#fff;border-bottom:1px dotted #d5d5d5;-webkit-transition:color .2s linear,background .2s linear;-moz-transition:color .2s linear,background .2s linear;-o-transition:color .2s linear,background .2s linear;transition:color .2s linear,background .2s linear}.flyout-left ul>li>a:last-child,.flyout-right ul>li>a:last-child,li.drop-down>ul>li>a:last-child{border-bottom:none}.flyout-left ul>li>a,.flyout-right ul>li>a{border-bottom:1px dotted #b8c7bc}.flyout-mega-wrap{top:0;right:0;left:100%;width:100%;display:none;height:100%;padding:15px;min-width:742px}h4.row.mega-title{color:#eee;margin-top:0;font-size:14px;padding-left:15px;padding-bottom:13px;text-transform:uppercase;border-bottom:1px solid #fafafa}.flyout-mega ul>li>a{font-size:90%;line-height:25px;color:#fff;font-family:inherit}.flyout-mega ul>li>a:active,.flyout-mega ul>li>a:focus,.flyout-mega ul>li>a:hover{text-decoration:none;background-color:transparent!important;color:#fafafa!important}.mega-menu{left:0;right:0;padding:0;display:none;padding-top:0;min-height:100%}.mega-menu .col-md-3{background:#fafafa}.mega-menu .col-md-3 h4.row.mega-title{font-size:15px;text-transform:uppercase;background-color:#0074c8;border-bottom:1px solid rgba(255,255,255,.5);color:#fff}.mega-menu .col-md-3 ul.stander li a{padding:8px;color:#807f85;font-size:16px;margin-bottom:0}.mega-menu .col-md-3 ul.stander li a:hover{background:#807f85}.row ul{padding:15px}h4.row.mega-title{color:#807f85;margin-top:0;font-size:14px;padding-left:15px;padding-bottom:13px;text-transform:uppercase;border-bottom:1px solid #fff;padding-top:15px;background-color:#fafafa;font-weight:600}.mega-menu ul li a{line-height:17px;font-size:15px;display:block;margin-bottom:1px}ul.stander li a{padding:3px 0;color:#807f85}ul.stander li a:hover{color:#ef8903}ul.description li{padding-bottom:12px;line-height:8px}ul.description li span{color:#807f85;font-size:85%}a.view-more{border-radius:1px;margin-top:15px;background-color:#0074c8;padding:2px 10px!important;line-height:21px!important;display:inline-block!important;color:#fff!important;border-radius:2px}a.view-more:hover{color:#fff!important;background:#807f85!important}ul.icon-des li a i{color:#fff;width:35px;height:35px;border-radius:50%;text-align:center;background-color:#fafafa;line-height:35px!important}ul.icon-des li{width:100%;display:table;margin-bottom:11px}.Blog{left:0;display:none;color:#fefefe;padding-top:15px;background:#807f85;padding-bottom:15px}.Blog .blog-title{color:#fff;font-size:15px;text-transform:uppercase}.Blog .blog-des{color:#fafafa;font-size:90%;margin-top:15px}.Blog a.view-more{margin-top:0}.Images{left:0;width:100%;display:none;padding:15px;background:#fff}.Images .col-md-2{text-align:center;padding:10px;-moz-border-radius:3px;border-radius:3px;min-height:inherit;width:100px;cursor:pointer;border-right:none;margin:5px;border:1px dotted #ccc;height:100px}.Images .col-md-2:hover{background:#fafafa}.Images .col-md-2 .img_marchi{text-align:center;display:table;min-height:inherit;height:38px;width:100%}.Images .col-md-2 .img_marchi div{display:table-cell;vertical-align:middle;min-height:inherit}.img-responsive{max-height:100px}.Images .col-md-2 h4{display:block;text-align:center;color:#807f85;text-transform:uppercase;font-weight:600;margin-top:10px;font-size:11px}.Images h4{font-size:15px;margin-top:0;text-transform:uppercase;font-weight:400}.Images,.flyout-left ul>li>a,.flyout-mega-wrap,.flyout-right ul>li>a,.mega-menu{background-color:#fff;box-shadow:0 8px 20px rgba(0,0,0,.1)}.Blog:hover,.Images:hover,.blog-drop-down>a:hover+.Blog,.drop-down-ul:hover,.flyout-mega-wrap:hover,.images-drop-down>a:hover+.Images,.mega-drop-down a:hover+.mega-menu,.mega-menu:hover,li.drop-down>a:hover+.drop-down-ul,li.flyout-left a:hover+ul,li.flyout-left>ul:hover,li.flyout-mega>a:hover+.flyout-mega-wrap,li.flyout-right a:hover+ul,li.flyout-right>ul:hover{display:block;box-shadow:none}li.drop-down>ul{position:absolute}a.toggle-menu{background-color:#0074c8;font-weight:600;position:absolute;left:0;padding:26px;font-size:25px;color:#fff;top:0;text-transform:uppercase;width:74px;height:74px}@media (max-width:500px){a.toggle-menu{padding:13px 15px;width:51px;height:51px}}@media (min-width:1080px){.exo-menu>li.li_catalogo>a{color:#0074c8;font-weight:700;cursor:pointer}.exo-menu>li.li_catalogo>a:hover{background:#0074c8;color:#fff}.exo-menu>li>a{display:block;padding:25px 15px 26px 15px}.Blog,.Images,.flyout-left>ul,.flyout-mega-wrap,.flyout-right>ul,.mega-menu{position:absolute}.flyout-right>ul{left:100%}.flyout-left>ul{right:100%}}@media (max-width:1080px){ul.exo-menu.display{margin-top:51px}li.drop-down:before,li.images-drop-down:before,li.mega-drop-down:before{color:#ef8903;padding:10px}.exo-menu>li.drop-down a,.exo-menu>li.images-drop-down a,.exo-menu>li.mega-drop-down a{font-size:20px}}@media (max-width:1080px) and (max-width:1080px){.exo-menu>li.drop-down a{color:#352e2e!important}}@media (max-width:1080px){ul.exo-menu.display{margin-top:66px;box-shadow:0 8px 20px rgba(0,0,0,.1)}}@media (max-width:1080px) and (max-width:500px){ul.exo-menu.display{margin-top:52px;box-shadow:-3px -7px 20px rgba(0,0,0,.1)}}@media (max-width:1080px){.col-md-4,.col-md-4 img{width:100%}}@media (max-width:1080px){.Images .col-md-2{width:25%;margin:0}}@media (max-width:1080px){.images-drop-down>a:hover+.Images{display:inline-block;width:100%}}@media (max-width:1080px){.col-md-2{width:33.3333%;min-height:inherit}}@media (max-width:1080px){article ul.marchi li{height:240px;width:33%}}@media (max-width:1080px){.navbar .container{padding:0}}@media (max-width:1080px){.visible-xs-block{display:block!important}}@media (max-width:1080px){.exo-menu{background-color:#fafafa;position:absolute;margin-top:-146px;width:100%}}@media (max-width:1080px){.exo-menu>li>a{width:100%;display:none}}@media (max-width:1080px) and (max-width:1080px){.exo-menu>li>a{font-size:20px}}@media (max-width:1080px){.exo-menu>li{width:100%;position:relative;border:none}}@media (max-width:1080px){.display.exo-menu>li>a{display:block;padding:20px 22px;border-top:none;color:#352e2e;border:none!important;border-bottom:1px solid #e3e3e3!important}}@media (max-width:1080px){.Blog,.Images,.flyout-left>ul,.flyout-right>ul,.mega-menu,li.drop-down>ul{position:relative}}@media (max-width:1080px){a.toggle-menu svg{margin-right:6px}}@media (max-width:500px){li.drop-down:before,li.images-drop-down:before,li.mega-drop-down:before{top:13px}.exo-menu>li.drop-down a,.exo-menu>li.images-drop-down a,.exo-menu>li.mega-drop-down a{font-size:17px;padding:10px 20px}li.drop-down:before,li.images-drop-down:before,li.mega-drop-down:before{top:6px;right:10px}.display.exo-menu>li>a{padding:13px 15px;font-size:17px}a.toggle-menu svg{margin:0}a.toggle-menu span{display:none}article ul.marchi li{height:140px;width:50%}}.dl-menuwrapper{float:right;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;z-index:99;text-align:right;right:0;position:relative;margin:0 1px}.dl-menuwrapper .dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0}.dl-menuwrapper:first-child{margin-right:0}@media (max-width:875px){.dl-menuwrapper.dispensa{background:0 0}}@media (max-width:500px){.dl-menuwrapper.dispensa button{display:none}}.dl-menuwrapper.dispensa span{padding:1px 0 0 5px;text-align:left;font-size:14px;width:68px}@media (max-width:875px){.dl-menuwrapper.dispensa span{display:none}}.dl-menuwrapper.dispensa span a{color:#807f85}.dl-menuwrapper.dispensa i{top:0;position:relative;color:#ef8903}@media (max-width:875px){.dl-menuwrapper.dispensa i{top:0}}.dl-menuwrapper.login{top:0;right:0;z-index:99}.dl-menuwrapper.login .dl-menu span.agente_cliente{color:#0074c8;font-weight:600;font-family:"Open Sans",sans-serif;padding:0;text-align:left;font-size:15px;margin-top:1px;width:auto;display:inherit}.dl-menuwrapper.login .dl-trigger{cursor:pointer;font-family:"Open Sans",sans-serif;font-weight:400}.dl-menuwrapper.login.loggato .dl-menu{width:330px;padding-bottom:20px}.dl-menuwrapper.login.azienda .dl-trigger{padding:5px 15px 0 15px}.dl-menuwrapper.login.azienda .dl-trigger svg,.dl-menuwrapper.login.loggato .dl-trigger svg{color:#fff}.dl-menuwrapper.login .dl-trigger svg{color:#fff}@media (max-width:875px){.dl-menuwrapper.login .dl-trigger svg{margin:0}}.dl-menuwrapper.login .onoff svg{margin-right:3px}.dl-menuwrapper.login .btn.small{float:right;padding:5px 10px;font-size:14px}.dl-menuwrapper.login ul div.credito{background:#fafafa;color:#0074c8;font-weight:600;text-align:left;display:inline-block;width:100%;font-size:12px}.dl-menuwrapper.login ul div.credito span{color:#666;display:inline-block;margin:0;padding:0;font-size:inherit;font-size:20px}.dl-menuwrapper.login ul div.credito .btn{float:right}.dl-menuwrapper.login li span{clear:both;display:inherit}.dl-menuwrapper.login ul{text-align:left;margin:0;padding:0 0}.dl-menuwrapper.login ul div.dl_login{background:#fafafa;padding:10px;color:#0074c8;font-size:14px}.dl-menuwrapper.login ul div.dl_login{padding:10px;color:#807f85;font-size:15px;margin-bottom:3px;text-align:left;font-family:"Open Sans",sans-serif;display:inline-block;width:100%}.dl-menuwrapper.login li{display:inline-block;width:22%;text-align:center;height:88px;padding:5px;border-radius:3px;background:#fff;border:2px solid #fff;margin:1.5%;float:left}@media (max-width:500px){.dl-menuwrapper.login li{width:30%;height:88px}}.dl-menuwrapper.login li a{padding:0}.dl-menuwrapper.login li a img{height:32px;margin-top:5px}.dl-menuwrapper.login li a svg{z-index:1;position:relative;margin:auto;font-size:28px;color:#ef8903;margin-top:5px}.dl-menuwrapper.login li a:hover svg{color:#0074c8}.dl-menuwrapper.login li:hover{border-color:#0074c8}.dl-menuwrapper.login li:hover span{color:#333}.dl-menuwrapper.login li a span{font-weight:600;font-family:"Open Sans",sans-serif;color:#807f85;background:0 0;font-size:13px;margin-top:0;text-transform:inherit;background:0 0;text-align:center;line-height:14px;margin-top:7px}@media (max-width:500px){.dl-menuwrapper.login li a span{width:auto;font-size:10px;line-height:13px}}.dl-menuwrapper.login li a:hover>span{text-decoration:none;color:#333}.dl-menuwrapper.login button{background:#0074c8}@media (max-width:875px){.dl-menuwrapper.login button{padding:21px 25px}}@media (max-width:500px){.dl-menuwrapper.login button{width:51px;height:51px;padding:0}}.dl-menuwrapper.login span{width:80px;padding:0;text-align:left;font-size:14px}@media (max-width:875px){.dl-menuwrapper.login span{display:none}}.dl-menuwrapper.login span.login_span{width:auto;font-size:17px;padding:9px 10px 7px 10px}.dl-menuwrapper.avvisi .dl-trigger i,.dl-menuwrapper.avvisi .dl-trigger svg{position:absolute;left:14px;top:22px;margin:0;padding:0;color:#0074c8;font-size:23px}@media (max-width:875px){.dl-menuwrapper.avvisi .dl-trigger i,.dl-menuwrapper.avvisi .dl-trigger svg{position:relative;left:0;top:0;margin:0;padding:0;font-size:23px}}.dl-menuwrapper.avvisi .dl-trigger span{padding:0 5px 0 33px;width:125px;font-size:14px;padding-top:1px;text-align:left;color:#807f85}@media (max-width:875px){.dl-menuwrapper.avvisi .dl-trigger span{display:none}}@media (max-width:875px){.dl-menuwrapper.avvisi button.dl-trigger{background:0 0;padding:22px 22px 22px 10px}}@media (max-width:500px){.dl-menuwrapper.avvisi button.dl-trigger{display:none}}.dl-menuwrapper.avvisi .dl-trigger strong{color:#fff;background:#cb3e3e;padding:3px 4px;border-radius:50%;width:21px;height:20px;display:inline-block;position:absolute;font-size:11px;font-weight:600;top:12px;left:28px;animation:blinker .5s linear infinite;z-index:1}.dl-menuwrapper.avvisi .basic_riepilogo{padding:10px;background:#fff}.dl-menuwrapper.avvisi .basic_riepilogo ul li{display:inline-block;width:100%;border-bottom:1px solid #fafafa;margin-bottom:10px;padding-bottom:10px}.dl-menuwrapper.avvisi .basic_riepilogo ul li a.btn{color:#666;float:right;font-size:18px;width:380px;margin:0 10px 10px 10px;display:inline-block;text-align:center;padding:10px;border:none;font-weight:600}.dl-menuwrapper.avvisi .basic_riepilogo h2{font-weight:400;color:#807f85;text-align:left;margin-bottom:10px;font-size:20px;border:none;padding:5px 10px;background:#fafafa;font-weight:600}.dl-menuwrapper.avvisi .basic_riepilogo .desc_prod,.dl-menuwrapper.avvisi .basic_riepilogo .titolo_prod{width:100%;position:relative;float:left;clear:both}.dl-menuwrapper.avvisi .dl-menu{margin-top:2px;width:440px}.dl-menuwrapper.avvisi li a{text-align:left;font-size:13px;color:#0074c8;font-weight:400;padding:0;font-family:"Open Sans",sans-serif;line-height:16px}.dl-menuwrapper.avvisi li a.btn{position:relative;float:right;color:#fff;padding:3px 6px}.dl-menuwrapper.avvisi li .titolo_prod a{font-size:15px}.dl-menuwrapper.cerca span,.dl-menuwrapper.cerca svg{color:#352e2e}.dl-menuwrapper.carrello{z-index:95;padding:0;margin-top:26px}.dl-menuwrapper.carrello .dl-trigger svg{color:#666}.dl-menuwrapper .dl-trigger{background:0 0;cursor:pointer}.dl-menuwrapper .dl-trigger svg{margin-right:10px;font-size:20px;top:2px;position:relative}.dl-menuwrapper div.elimina,.dl-menuwrapper div.img,.dl-menuwrapper div.testo{position:relative;float:left}.dl-menuwrapper div.img{width:25%}.dl-menuwrapper div.testo{width:60%;text-align:left;font-size:13px;color:#0074c8;font-weight:400;padding:5px 10px;font-family:"Open Sans",sans-serif;line-height:16px}.dl-menuwrapper div.elimina{width:10%;padding:5px 0;text-align:center;float:right;position:relative}.dl-menuwrapper div.elimina svg{color:#2fc400;font-size:21px}.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-color:#fff}.dl-menuwrapper ul li .dl-submenu{display:none}.dl-menuwrapper ul li .fa{color:#333;font-size:26px;padding:9px 12px;border-radius:50%;width:50px;height:50px;text-align:center;border:none}.dl-menuwrapper ul li:hover .fa{background-color:#666;color:#fff}.dl-menuwrapper ul li span{padding:5px 0 0 0;line-height:16px;font-size:15px;width:100%;display:block}.dl-menuwrapper ul li a{display:block;padding:10px;font-size:14px;line-height:20px;font-weight:400;color:#0074c8;outline:0;border:none;text-align:center;position:relative}.dl-menuwrapper ul li a.active{border:none;text-decoration:none;background:#115070;color:#fff}.dl-menuwrapper ul li.altro a{margin:0;margin-top:5px;width:100%;height:inherit;background:#666;color:#fff;border:none}.dl-menuwrapper ul li.altro a:hover{border:none}.dl-menuwrapper ul li.altro .dl-submenu a{margin:0;margin-top:0;width:100%;height:inherit;background:#fff;color:#0a2838;border:none;border-top:none;border-left:none;border-right:none}.dl-menuwrapper ul li.altro .dl-submenu .dl-back a{background:#ced1da}.dl-menuwrapper ul li.altro a:hover{background:#b0b0b0}.dl-menuwrapper ul li.altro .dl-submenu a:hover{background:#ced1da}.dl-menuwrapper ul li.altro a span{margin-top:0}.dl-menuwrapper a:hover{text-decoration:none}.dl-menuwrapper .dl-menu{position:absolute;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-top:0;width:456px;right:0}@media (max-width:500px){.dl-menuwrapper .dl-menu{width:260px}}.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all .3s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);-moz-box-shadow:0 2px 10px rgba(204,204,204,.2);-webkit-box-shadow:0 2px 10px rgba(204,204,204,.2);box-shadow:0 2px 10px rgba(4,4,4,.2);background:#ececec;border:2px solid #fff;margin-top:2px;padding-bottom:5px}.dl-menuwrapper .dl-menu.dl-subview .dl-menu.dl-subview li.dl-subviewopen>a,.dl-menuwrapper .dl-menu.dl-subview li,.dl-menuwrapper .dl-menu.dl-subview li.dl-subview>a{display:none}.dl-menuwrapper .dl-menu.dl-subview li.dl-subview,.dl-menuwrapper .dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menuwrapper .dl-menu.dl-subview li.dl-subviewopen,.dl-menuwrapper .dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menuwrapper .dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.dl-menuwrapper span{text-transform:uppercase;color:#fff;font-size:17px;font-weight:700;padding:9px 5px 6px 0;display:inline-block;font-family:"Open Sans",sans-serif}.dl-menuwrapper .btn.js-open-left-menu img,.dl-menuwrapper button img,.dl-menuwrapper button svg{font-size:18px;color:#fff;margin:9px 0 3px 5px}@media (max-width:875px){.dl-menuwrapper .btn.js-open-left-menu img,.dl-menuwrapper button img,.dl-menuwrapper button svg{color:#fff;margin:0}}.dl-menuwrapper .btn.js-open-left-menu span{padding:6px 0 4px 0;display:inline-block}.dl-menuwrapper button{border:none;position:relative;cursor:pointer;outline:0;opacity:1;background:0 0;padding:16px;color:#fff;font-size:21px;height:auto;cursor:pointer;height:74px}@media (max-width:875px){.dl-menuwrapper button{padding:21px 16px 21px 21px}}.dl-menuwrapper button img{position:relative}@keyframes blinker{50%{opacity:.8}}@media (max-width:auto){.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 .4s;animation:MenuAnimOut1 .4s}.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 .3s ease-in-out;animation:MenuAnimOut2 .3s ease-in-out}.dl-menu.dl-animate-out-3{-webkit-animation:MenuAnimOut3 .4s ease;animation:MenuAnimOut3 .4s ease}.dl-menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 .4s ease;animation:MenuAnimOut4 .4s ease}.dl-menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 .4s ease;animation:MenuAnimOut5 .4s ease}@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0);opacity:0}}@-webkit-keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);opacity:0}}@-webkit-keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);opacity:0}}@keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0);transform:translateZ(-500px) rotateY(0);opacity:0}}@keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}}.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 .3s;animation:MenuAnimIn1 .3s}.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 .3s ease-in-out;animation:MenuAnimIn2 .3s ease-in-out}.dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 .4s ease;animation:MenuAnimIn3 .4s ease}.dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 .4s ease;animation:MenuAnimIn4 .4s ease}.dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 .4s ease;animation:MenuAnimIn5 .4s ease}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0);opacity:1}}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0);transform:translateZ(-500px) rotateY(0);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0);opacity:1}}@keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 .4s ease;animation:SubMenuAnimIn1 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 .3s ease-in-out;animation:SubMenuAnimIn2 .3s ease-in-out}.dl-menuwrapper>.dl-submenu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 .4s ease;animation:SubMenuAnimIn3 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 .4s ease;animation:SubMenuAnimIn4 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 .4s ease;animation:SubMenuAnimIn5 .4s ease}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 .4s ease;animation:SubMenuAnimOut1 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 .3s ease-in-out;animation:SubMenuAnimOut2 .3s ease-in-out}.dl-menuwrapper>.dl-submenu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 .4s ease;animation:SubMenuAnimOut3 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 .4s ease;animation:SubMenuAnimOut4 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 .4s ease;animation:SubMenuAnimOut5 .4s ease}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);opacity:0}}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100%);opacity:0}}@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);opacity:0}}@keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}@keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:""}}.panel{position:fixed;top:75px;right:0;display:none;background:#fff;width:425px;padding:20px;opacity:1;z-index:99;overflow-y:auto;overflow-x:hidden;border-right:none;outline:0;-moz-box-shadow:0 2px 11px 0 rgba(179,174,174,.6);-webkit-box-shadow:0 2px 11px 0 rgba(179,174,174,.6);box-shadow:0 2px 11px 0 rgba(179,174,174,.6);-moz-border-radius-topleft:5px;border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px}@media (max-width:500px){.panel{top:51px}}.panel h1 a,.panel h1 a:hover{text-decoration:none}.panel .titolo{font-family:"Open Sans",sans-serif;color:#fff;font-size:25px;width:100%;margin-bottom:10px}.panel .immagine_prodotto{height:100px;width:100px;display:table}.panel .immagine_prodotto div{background:#fff}.panel h1{font-size:30px;font-weight:600;text-align:left;padding:10px 0;margin:0}.panel table tr td{padding:5px;color:#fff;font-size:12px;font-weight:700;text-align:center;border-bottom:1px solid #000}.panel .tabelle_carrello tr th{background-color:#8cc63f;padding:0;color:#fff;text-align:center;font-size:12px;padding-left:10px;padding-right:10px;font-weight:700;text-transform:uppercase}.panel .immagine_prodotto div img{max-height:100px;max-width:100px}.panel p{margin:0 0 15px 0;padding:0;color:#ccc}a.active.trigger:before{content:"\f057";font-weight:700;font-family:Font Awesome\ 5 Free;margin:5px -33px 0 3px;float:left;font-size:28px;position:relative;top:-5px;left:-50px}.panel .columns{clear:both;width:100%;padding:0}.panel .colleft{float:left;width:50%}.panel .colright{float:right;width:50%}.panel ul{padding:0;margin:0;list-style-type:none;border-top:1px solid #fafafa;padding-top:6px;max-height:430px;overflow:auto;margin-bottom:10px}.panel ul::-webkit-scrollbar{width:10px}.panel ul::-webkit-scrollbar-thumb{background-color:#807f85;-moz-border-radius:15px;border-radius:15px}.panel ul::-webkit-scrollbar-button{background-color:#807f85}.panel ul::-webkit-scrollbar-button{background-color:#807f85;display:none}.panel ul::-webkit-scrollbar-corner{background-color:#807f85;-moz-border-radius:15px;border-radius:15px}.panel ul li{padding:0;margin:0;list-style-type:none;display:block;width:100%;height:auto;overflow:auto;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid #fafafa}.box_carrello .img img{height:40px;padding:0}.box_carrello .desc_prod{font-size:14px;color:#666}.panel hr{background-color:#c5c5c4;height:1px;width:100%}.panel .puntifidelity{position:relative;clear:both;background-color:#fafafa;width:100%;outline:0;display:inline-block;margin-top:10px;padding:10px 15px;margin-bottom:0}.puntifidelity h3 img{position:relative;float:left;height:20px;margin-right:5px;top:3px}.puntifidelity h3{font-size:17px;font-weight:700;color:#0074c8;margin-bottom:10px}.panel .puntifidelity p{margin:0;padding:0;color:#838383;font-size:13px;text-align:left}.panel .prezzo_totale{font-size:20px;color:#0074c8;font-weight:700;text-align:left;margin-bottom:5px;display:inline-block;position:relative;float:left}.panel .prezzo_totale strong{color:#0074c8;font-weight:400!important}.concludi_ord{display:inline-block;position:relative;float:right}.concludi_ord .btn{background:#0074c8;padding:6px 12px;border-radius:2px}.panel .elimina{position:relative;float:right;padding-top:5px;color:#fff;background:#0074c8;padding:7px 10px;border-radius:3px;margin-right:5px}.panel .elimina a{color:#fff}.panel .img{position:relative;float:left;margin:0 5px;border:1px solid #ccc;width:30px;height:30px;overflow:hidden}.panel .titolo_prod{position:relative;float:left;width:200px;font-size:13px}.panel .desc_prod{position:relative;float:left;text-align:right;color:#0074c8;font-size:13px;margin-left:5px;font-weight:600}@media (max-width:500px){.panel .desc_prod{clear:both;margin-left:40px}}@media (max-width:1370px){.panel ul{max-height:252px}}@media (max-width:1080px){a.trigger svg{left:17px}a.active.trigger:before{position:relative;right:135px}}@media (max-width:875px){a.active.trigger:before{right:133px}.content.catalogo header h1{margin-top:5px}}@media (max-width:500px){.panel{width:350px}.concludi_ord{float:left;max-width:33%;float:right}.concludi_ord .btn{padding:6px 12px;border-radius:2px;line-height:17px;font-size:15px}a.active.trigger:before{position:relative;right:134px}}.modal:before{content:"";display:none;background:0 0;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.modal:target:before{-webkit-transition:-webkit-transform .9s ease-out;-moz-transition:-moz-transform .9s ease-out;-o-transition:-o-transform .9s ease-out;transition:transform .9s ease-out;z-index:999;background:rgba(0,0,0,.6);display:block}.modal:target+.modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);top:15%}.modal:target+.modal-dialog.big{top:0}.modal-dialog{background:#fefefe;border-radius:5px;position:fixed;left:20%;top:-100%;z-index:999;width:60%;-webkit-transform:translate(0,-500%);-ms-transform:translate(0,-500%);transform:translate(0,-500%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}@media screen and (max-width:1080px){.modal-dialog{left:10%;width:80%}}@media screen and (max-width:875px){.modal-dialog{left:0;width:100%;border-radius:0;height:100%;overflow-y:auto}}.modal-dialog .modal-header{padding:10px 20px;border-bottom:1px solid #e0e0e0;width:100%}.modal-dialog .modal-header h3{font-weight:700;font-size:28px;text-align:left;margin-bottom:0;color:#0074c8;margin-top:0}.modal-dialog .modal-header h3 img{position:relative;margin-right:10px;top:5px}.modal-dialog .modal-body{padding:10px;display:inline-block;width:100%;max-height:610px;overflow:auto}@media (max-width:1370px){.modal-dialog .modal-body{max-height:430px}}@media screen and (max-width:875px){.modal-dialog .modal-body{max-height:inherit;padding:20px}}.modal-dialog .modal-body.avvisami .label_module{margin:10px 0;min-height:auto}.modal-dialog .modal-body.avvisami input[type=number].field_module{width:150px;margin:10px 0 0 0}.modal-dialog .modal-body.avvisami .me-select{padding:20px 10px 10px 10px}.modal-dialog .modal-body.avvisami .me-select label{text-align:left}.modal-dialog .modal-body iframe{width:100%;height:400px}.modal-dialog .modal-body .box{display:inline-block;width:48%;margin:1%;background:#fafafa;float:left;padding:20px;min-height:160px}.modal-dialog .modal-body .field_module{border:1px solid #666;margin-bottom:10px}.modal-dialog .modal-body input[type=file].field_module{padding-top:5px;padding-bottom:45px;height:40px}.modal-dialog .modal-body p{padding:10px 0;clear:both}.modal-dialog .modal-body a.password{float:right;font-size:15px;margin-top:5px}.modal-dialog .modal-body hr{margin:0 0 20px 0}.modal-dialog .modal-body .azioni_btn{display:inline-block;width:100%}.modal-dialog .modal-body .azioni_btn .btn,.modal-dialog .modal-body .azioni_btn input[type=button].btn,.modal-dialog .modal-body .azioni_btn input[type=submit].btn{float:right;margin:0 5px}.modal-dialog .modal-body .azioni_btn .btn.annulla,.modal-dialog .modal-body .azioni_btn input[type=button].btn.annulla,.modal-dialog .modal-body .azioni_btn input[type=submit].btn.annulla{background-color:#666}.modal-dialog .modal-body .me-select{width:50%}.modal-dialog .modal-body h3{line-height:initial;margin:0 0 20px 0;font-weight:400;font-size:21px;text-align:left;color:#0074c8}.modal-dialog .modal-body h3 img{position:relative;float:left;margin-right:10px;top:-5px}.modal-dialog .modal-body .dx{margin:0;border:none}.modal-dialog .modal-body .campo_form{padding-bottom:0}.modal-dialog .modal-body .campo_form .label_module{margin:15px 0 0 0}@media (max-width:500px){.modal-dialog .modal-body .campo_form .label_module{margin:15px 0 5px 0}}.modal-dialog .modal-body .campo_form .label_module span{font-weight:400}.modal-dialog .modal-body .campo_form .label_module .btn{padding:5px 10px;font-size:12px}.modal-dialog .modal-footer{padding:20px;text-align:center;border-top:1px solid #fafafa;display:inline-block;width:100%}.modal-dialog .modal-footer .btn,.modal-dialog .modal-footer input[type=button].btn,.modal-dialog .modal-footer input[type=submit].btn{margin-bottom:0}.modal-dialog .modal-footer p{font-size:16px;color:#333;line-height:20px}.modal-dialog .modal-footer p a{text-decoration:underline;color:#fafafa;font-weight:600;font-size:16px}.modal-dialog.big{left:0;top:0;width:100%;height:100%;overflow:auto;border-radius:0;border:none}@media screen and (max-width:1080px){.modal-dialog.big .box .campo_form{width:100%}}.modal-dialog.big .modal-body{height:auto;max-height:inherit}.modal-dialog.big .tab-panels .campo_form .label_check{width:100%;padding:30px 0}.modal-dialog.big .tab-panels .campo_form .label_check.big{padding:30px}.modal-dialog.big .tab-panels .campo_form .checkbox_text{font-size:17px}.modal-dialog.big .calendario.conferma_data .btn{float:inherit;font-size:20px;margin-right:0;padding:17px;margin:0}.modal-dialog.big .btn{float:right;font-size:16px;margin-right:0}.modal-dialog.big .campo_form{text-align:left;padding-bottom:10px}@media screen and (max-width:1080px){.modal-dialog.big .campo_form{padding-bottom:20px}}@media screen and (max-width:875px){.modal-dialog.big .campo_form{width:100%}}.modal-dialog.big .campo_form .label_module{float:left;position:relative;font-size:16px;color:#807f85;font-family:"Open Sans",sans-serif;margin-bottom:8px;font-weight:600;margin-right:10px;top:0}.modal-dialog.big .campo_form .label_module br{display:none}.modal-dialog.big .campo_form .btn{float:inherit;padding:5px 10px;font-size:14px;margin:0 5px;border-radius:2px;background-color:#0074c8}.modal-dialog.big .campo_form h4{font-size:15px;color:#333;width:100%;display:inline-block;clear:both;margin:20px 0;font-weight:600}.modal-dialog.big .campo_form .alert{top:79px;position:absolute;width:100%;left:0}.modal-dialog.big .campo_form p{margin:0;padding:0;font-size:14px}.modal-dialog.big .campo_form hr{margin:10px 0;display:inline-block}.modal-dialog.big.modal-ordini .overflow_table table{width:100%;max-width:inherit}@media (max-width:875px){.modal-dialog.big.modal-ordini .overflow_table{margin:0}}.modal-dialog.big.modal-ordini .btn.riordina{cursor:pointer;text-align:center;width:100%;background-color:transparent;border:2px solid #ef8903;color:#ef8903;padding:7px 11px;font-weight:700;text-decoration:none;border-radius:3px;width:auto;margin:0 0 20px 0;font-size:16px}.modal-dialog.big.modal-ordini .campo_form{width:25%}@media (max-width:875px){.modal-dialog.big.modal-ordini .campo_form{width:50%}}@media (max-width:500px){.modal-dialog.big.modal-ordini .campo_form{width:100%;padding-bottom:0}}.modal-dialog .ordine_riepilogo{width:100%}@media (max-width:1080px){.modal-dialog .ordine_riepilogo{width:40%;min-width:430px;max-width:100%}}@media (max-width:500px){.modal-dialog .ordine_riepilogo{width:100%;min-width:100%;max-width:100%;margin-top:20px}}.modal-dialog .ordine_riepilogo h2{font-weight:700;color:#0074c8;padding:20px;font-size:24px;text-align:left;margin:0}.modal-dialog .ordine_riepilogo ul li{padding-left:0;background-image:none;padding:10px 20px;border-bottom:1px dotted #666;font-size:16px;margin:0;line-height:normal;text-align:left;display:inline-block;width:100%}.modal-dialog .ordine_riepilogo ul li:last-child{border:none;font-weight:700;color:#352e2e}.modal-dialog .ordine_riepilogo ul li div:first-child{color:#352e2e}.modal-dialog .ordine_riepilogo ul li div:last-child{text-align:right;float:right;padding:0}.modal-dialog .ordine_riepilogo ul li .prezzo_totale{font-size:27px;text-align:left;padding:9px;color:#0074c8!important}.modal-dialog .sx{position:relative;float:left;width:65%;margin:0}@media (max-width:1080px){.modal-dialog .sx{width:100%;padding:0}}.modal-dialog .dx{position:relative;float:right;width:35%}@media (max-width:1080px){.modal-dialog .dx{width:100%;padding:0}}.modal-dialog .btn.facebook_btn{float:left;padding-top:11px;padding-bottom:11px}.modal-dialog .btn.btn_empty,.modal-dialog input[type=button].btn.btn_empty,.modal-dialog input[type=submit].btn.btn_empty{color:#0074c8;font-weight:700;border:2px solid #0074c8;border-radius:3px}.modal-dialog .btn.btn_empty:hover,.modal-dialog input[type=button].btn.btn_empty:hover,.modal-dialog input[type=submit].btn.btn_empty:hover{color:#fff;background:#0074c8}.modal-dialog .btn:hover,.modal-dialog input[type=button].btn:hover,.modal-dialog input[type=submit].btn:hover{background-color:#0074c8}.modal-dialog .campo_form .calendario.conferma_data input{padding:20px;height:auto}.modal-dialog .campo_form .calendario{padding:0;background:#fafafa;position:relative;top:-1px}.modal-dialog .campo_form .calendario input{padding:13px}.modal-dialog .tab-panel .campo_form .calendario{padding:0;background:#fff;position:relative;top:0}.modal-dialog .btn-close:hover{color:#0074c8}.modal-dialog .btn-close{color:#0074c8;font-size:41px;text-decoration:none;position:absolute;right:14px;top:-1px;font-weight:700}.modal-dialog .field_module,.modal-dialog .select_module,.modal-dialog input[type=number]{font-size:16px;color:#807f85;font-weight:600}.modal-dialog input[type=number].field_module{width:60%;margin:0}.modal-dialog .box input[type=number].field_module{width:54%;margin:0}.modal-dialog .box ul{padding:0;margin-top:12px}.modal-dialog .box ul li{width:31%}@media screen and (max-width:1080px){.modal-dialog .box ul li{width:100%}}.modal-dialog .box .field_module,.modal-dialog .box .select_module,.modal-dialog .box input[type=number]{border:1px solid #fafafa}.modal-dialog .box h2{margin-bottom:20px;border-bottom:1px solid #cb3e3e}.modal-dialog .dati .box ul li{width:100%;font-size:15px;padding:0;margin-bottom:10px}.modal-dialog .dati strong{font-weight:600;color:#000}.modal-dialog ul{padding:20px}.modal-dialog ul li .label_module{float:left;position:relative;font-size:16px;color:#fafafa;font-family:"Open Sans",sans-serif;margin-bottom:0;margin-top:12px;width:auto;padding:0 10px}@media screen and (max-width:1080px){.modal-dialog ul li .label_module{width:auto}}@media screen and (max-width:1080px){.modal-dialog ul li .label_module .label_module{width:100px}}.modal-dialog .tab-panel .item .check ul{padding:0}.modal-dialog .tab-panel .campo_form .calendario.conferma_data{background:#fafafa;padding:20px;display:inline-block;width:100%;text-align:center}.modal-dialog .tab-footer{width:100%;display:inline-block;padding-top:20px;margin-top:20px;border-top:1px dotted #fafafa}.modal-dialog .modal-body::-webkit-scrollbar{width:10px}.modal-dialog .modal-body::-webkit-scrollbar-thumb{background-color:#ef8903;-moz-border-radius:15px;border-radius:15px}.modal-dialog .modal-body::-webkit-scrollbar-button{background-color:#ef8903}.modal-dialog .modal-body::-webkit-scrollbar-button{background-color:#ef8903;display:none}.modal-dialog .modal-body::-webkit-scrollbar-corner{background-color:#ef8903;-moz-border-radius:15px;border-radius:15px}@media screen and (max-width:875px){.modal:target+.modal-dialog{top:0}}.condividi{padding:30px 0 10px 0;width:100%;clear:both;display:block}.condividi_txt{font-size:18px;position:relative;margin-right:7px;top:11px;font-weight:400;color:#0074c8;display:inline-block}section .box .condividi_articolo{padding:0;width:auto;clear:inherit;display:block;float:right}.condividi_articolo svg{font-size:30px;margin:5px;color:#0074c8}.condividi_articolo svg:hover{color:#0074c8}.articolo.principale .condividi_articolo{padding:0;position:relative;float:right;margin:17px 0}.condividi img,.condividi_articolo2 img{opacity:.5}.condividi img:hover,.condividi_articolo2 img:hover{opacity:.7}.fb-like fb_edge_widget_with_comment fb_iframe_widget{position:relative;top:-5px}.condividi_articolo img{position:relative;top:3px;margin-right:5px;opacity:.5}.condividi_articolo{padding:10px;width:50%;position:relative;float:right;text-align:right}aside .condividi_articolo{padding:15px 0 30px 0;width:50%;float:right;text-align:right}.articolo .descrizione .condividi_articolo{text-align:center}.articolo .dx .condividi_articolo ul{margin:0}.condividi_articolo ul li{display:inline-block;margin:0;padding:0 10px}.condividi_articolo ul li a{color:#4c4c4c;text-decoration:none}.condividi_articolo ul li a:hover{color:#000;text-decoration:none}.condividi_txt2{position:relative;top:3px;margin-right:5px;float:left}@media screen and (max-width:778px){.condividi_txt{font-size:16px}aside .condividi_articolo{padding:10px 0;text-align:center;display:inline-block;width:100%}}.mgrid{width:100%;clear:both;position:relative}.mgrid-item .box_img img{position:inherit;height:auto;width:100%}.mgrid .grid{width:100%;clear:both;position:relative;-webkit-column-count:2;-moz-column-count:2;column-count:2}.mgrid:after{content:"";display:block;clear:both}.mgrid-item,.mgrid-sizer,section .box.mgrid-item{width:48%;padding:15px;margin:1%}.about .box.mgrid-item .testo{padding:30px}.about .mgrid-item{cursor:auto}.about .mgrid-item:hover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.about .mgrid-item h2{font-size:34px;color:#fafafa;line-height:22px;margin-bottom:10px;font-weight:400;margin:20px 0 40px 0;border-bottom:1px dotted #fafafa;padding-bottom:40px}.about .mgrid-item p{font-size:14px;color:#666;line-height:20px;margin-bottom:0}.boxes .about .testo div{height:inherit;overflow:inherit}.about .box.mgrid-item .testo p,.about .box.mgrid-item .testo ul{display:inherit;font-size:18px;color:#666;margin-bottom:0;font-weight:400;line-height:31px}.about .mgrid-item,.about .mgrid-sizer,section .about .box.mgrid-item{width:50%;padding:15px}.box.mgrid-item .testo p,.box.mgrid-item .testo ul{display:none}.tabelle_carrello .grid-item,.tabelle_carrello .grid-sizer{padding:15px;width:100%;break-inside:avoid-column;-webkit-column-break-inside:avoid}.mgrid-item,.tabelle_carrello .mgrid-item:hover{cursor:pointer;-webkit-transform:inherit;-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease-out;-moz-transform:scale(1,1);-moz-transition-duration:.5s;-moz-transition-timing-function:ease-out;-ms-transform:inherit;-ms-transition-duration:.5s;-ms-transition-timing-function:ease-out;transform:inherit;transition-duration:.5s;transition-timing-function:ease-out}article .mgrid-item h2{text-align:left;font-size:20px;color:#333}article .about .mgrid-item h2{text-align:left;font-size:35px;color:#333;line-height:40px}.mgrid-item.box h4{margin:5px 0;font-size:14px}.mgrid-item .box_img{width:100%;clear:both;position:relative;height:auto;overflow:hidden;text-align:center;margin-bottom:0}.mgrid-item .testo{font-size:18px;font-weight:400;color:#fafafa;text-align:left;margin:0;background:#fff;padding:15px}.riservata .mgrid-item .testo{background:#fafafa}.boxes .mgrid-item .testo h3 a,.boxes .mgrid-item .testo h3 a:hover{font-weight:300}.boxes .mgrid-item .testo h3{margin:0}.mgrid-item:hover{-webkit-transform:scale(1.02,1.02);-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transform:scale(1.02,1.02);-moz-transition-duration:.2s;-moz-transition-timing-function:ease-out;-ms-transform:scale(1.02,1.02);-ms-transition-duration:.2s;-ms-transition-timing-function:ease-out;transform:scale(1.02,1.02);transition-duration:.2s;transition-timing-function:ease-out}@media screen and (max-width:875px){.about .mgrid-item h2{font-size:30px;color:#fafafa;line-height:22px;margin-bottom:10px;font-weight:400;margin:20px 0;border-bottom:1px dotted #fafafa;padding-bottom:20px}.about .mgrid-item,.about .mgrid-sizer,.mgrid-item,.mgrid-sizer,section .about .box.mgrid-item,section .box.mgrid-item{width:100%;margin:0 0 20px 0}}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.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%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,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;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);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{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,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;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);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)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,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;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);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{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,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;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);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)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,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;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);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{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,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;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);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)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,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;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);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{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,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;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);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)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);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;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);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;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);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;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);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;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@media (max-width:875px){.wow{visibility:inherit!important;animation-delay:0s}}.me-select{position:relative;margin:0 auto;margin-bottom:10px;width:100%;height:auto;display:inline-block;vertical-align:top}section.unico.riservata .me-select{margin:20px 0}section.unico.riservata .fidelity .me-select{margin:0;width:80%;padding:18px 7px;background:#fafafa;font-weight:600}section .selettori .me-select{margin:0 0;width:auto}section .selettori .me-select,section.unico.riservata .selettori .me-select{padding:10px 10px 10px 10px;margin-bottom:0;background-color:transparent;margin-left:10px}.catalogo section .selettori .me-select{padding:10px 10px 10px 10px;margin-bottom:0;background-color:transparent;margin-left:0;margin-top:0;float:left}section .campo_form.tipologia.unico .me-select,section.unico.riservata .selettori .me-select{margin:0 0}fieldset .me-select{position:relative;width:100%;clear:inherit;float:left}.me-select ul{list-style:none;padding:0;width:100%}.selettori_shop .me-select li{margin-bottom:5px;width:50%;position:relative;float:left}.me-select.marchi ul{list-style:none;width:100%;margin:0 0 20px 0;text-align:left}article .me-select.marchi li{display:inline-block;margin:5px}article section .me-select.marchi ul li::before{content:"";margin-right:0}.me-select li,article .me-select li{margin:0 auto;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:0;margin-bottom:10px;font-weight:600;background:0 0}.me-select li.selected{box-shadow:inset 0 0 0 40px rgba(255,246,0,.1)}.me-select label{display:inline-block;width:100%;position:relative;padding:0 0 0 33px;vertical-align:top;cursor:pointer;font-size:14px}.me-select label small{font-weight:400;position:relative;top:3px}.me-select label span{vertical-align:middle;display:inline-block}.colore.me-select label{display:inline-block;width:20px;position:relative;float:left;padding:0;vertical-align:top;cursor:pointer;font-size:14px;height:22px;margin:3px}.colore.me-select label span{display:none}.me-select label span{width:100%;text-align:left;color:#fff;font-size:17px;margin-top:0;position:relative;z-index:3}.item.fidelity .me-select label span{color:#0074c8;font-weight:600;top:3px;position:relative}.item.fidelity .me-select{margin:20px 0 0 0}.me-select label span img{z-index:2;position:relative;max-width:200px;max-height:40px}.me-select label span.hotspot{color:#0074c8;font-size:14px}.me-select.marchi input[type=checkbox]:checked+label::after,.me-select.marchi input[type=radio]:checked+label::after{position:absolute;width:100%;height:100%;background:#fafafa;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);margin-top:0;margin-left:0;top:0;z-index:1;border:none;-moz-border-radius:2px;border-radius:2px}.me-select.marchi input[type=checkbox]:checked+label::after label,.me-select.marchi input[type=radio]:checked+label::after label{color:#fafafa}.me-select.marchi{margin-bottom:0}.me-select.marchi label::before{display:none}.me-select.marchi label{padding:10px 20px;margin:0;background:#999;-moz-border-radius:3px;border-radius:3px}aside .me-select label span{color:#807f85;font-size:13px;line-height:13px;font-weight:600;width:100%;height:26px;padding:6px 0;text-transform:uppercase}.selettori .me-select.filtromenu li:last-child{text-align:center}aside .me-select{margin-bottom:0;padding:10px 20px;background-color:#fff}aside .selettori .me-select{padding:13px 0;margin-bottom:0;background-color:transparent}fieldset .me-select label span{color:#333;font-size:16px}.campo_form .me-select label span{font-size:14px;color:#242121}.campo_form .me-select label span.obbligatorio{color:#cb3e3e;font-weight:600}.campo_form .me-select label span a{text-decoration:underline}.me-select input[type=checkbox],.me-select input[type=checkbox]:checked+label::after,.me-select input[type=radio],.me-select input[type=radio]:checked+label::after,.me-select label::before{left:0;margin-top:0;position:absolute;cursor:pointer}.me-select input[type=radio],.me-select input[type=radio]:checked+label::after,aside .selettori .me-select input[type=checkbox],aside .selettori .me-select input[type=checkbox]:checked+label::after,aside .selettori .me-select label::before,aside.selettori .me-select label::before{top:0!important}.me-select input[type=checkbox],.me-select input[type=radio]{opacity:0;-webkit-appearance:none;display:inline-block;vertical-align:middle;z-index:100}.me-select input[type=checkbox]+label::before{border-radius:4px}.me-select input[type=radio]+label::before{border-radius:14px}.me-select.obbligatorio input[type=checkbox]+label::before,.me-select.obbligatorio input[type=radio]+label::before{border:2px solid red}.me-select input[type=checkbox]+label::before,.me-select input[type=radio]+label::before{content:"";cursor:pointer;position:absolute;width:20px;height:20px;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,.5);box-shadow:inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,.5);background:#fcfff4;background:-webkit-linear-gradient(top,#fff 0,#eae9e7 40%,#fafafa 100%);background:-moz-linear-gradient(top,#fff 0,#eae9e7 40%,#fafafa 100%);background:-o-linear-gradient(top,#fff 0,#eae9e7 40%,#fafafa 100%);background:-ms-linear-gradient(top,#fff 0,#eae9e7 40%,#fafafa 100%);background:linear-gradient(top,#fff 0,#eae9e7 40%,#fafafa 100%)}.me-select input[type=checkbox]:checked+label::after{content:"";position:absolute;width:9px;height:5px;background:0 0;border:3px solid #333;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:5px;margin-left:5px;top:0}.me-select input[type=radio]:checked+label::after{content:"";position:absolute;width:10px;height:10px;background:#333;margin-top:5px;margin-left:5px;border-radius:50%}.catalogo section .selettori .me-select input[type=checkbox]:checked+label::after,.catalogo section .selettori .me-select input[type=radio]:checked+label::after{top:0}.selettori .me-select{padding:13px 10px;margin-bottom:0;background-color:#fff}.selettori .me-select .btn{margin:20px 0 5px 3px}.selettori .me-select .btn.nomargin{margin-top:0}.selettori .me-select.selezionati{background-color:transparent;border-radius:4px;margin-bottom:0}.selettori .me-select li{position:relative;float:left;width:100%;padding:5px;margin:0}.selettori .me-select .veditutti{float:left;margin:20px}aside .me-select h2{font-size:25px;text-align:left;color:#0074c8;padding:0;margin:0 0 20px 0}.me-select.marchi label span{width:100%;text-align:left;color:#fff;font-size:18px;margin-top:0;position:relative;z-index:3;font-weight:400}.me-select.marchi li{display:inline-block;margin:5px}@media (max-width:1280px){.catalogo section .selettori .me-select{width:100%;display:inline-block;padding:10px 0}}@media (max-width:875px){.me-select.marchi li{margin:5px 5px 0 0}.me-select.marchi label span{font-size:15px}}@media (max-width:500px){#FormRegistrazione .me-select li{margin-bottom:20px!important}}.carousel_prodotto{background:#fff}.carousel_prodotto .item{padding:0}.carousel_prodotto #sync2 .item{padding:15px}.slideshow{margin:30px 0 0 0;padding:0 20px;background:0 0;overflow:hidden;position:relative}.slideshow .item{background-color:#807f85}.slideshow .item .img_item{width:100%;margin-bottom:0;overflow:hidden;position:relative;float:left;min-height:950px}@media (max-width:1370px){.slideshow .item .img_item{min-height:680px}}.slideshow .item .testo{width:100%;margin-bottom:0;overflow:hidden;position:relative;float:right;padding:20px;color:#fff;height:auto;z-index:99;position:absolute;background:rgba(0,0,0,.6);right:0;top:50%}.slideshow .item .testo h3:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:50%;height:0;background:0 0}.slideshow .owl-carousel{width:100%}.slideshow .item .luogo{top:0}.slideshow .dx{margin-bottom:10px}.slideshow.owl-carousel{margin:0;padding:0 0}.slideshow.riservata .owl-pagination{position:absolute!important;right:20px;top:20px}@media (max-width:500px){.slideshow.riservata .owl-pagination{display:none}}.slideshow.home.owl-carousel{height:630px}@media (max-width:1370px){.slideshow.home.owl-carousel{height:600px}}@media (max-width:875px){.slideshow.home.owl-carousel{height:500px}}.slideshow.home .item .img_item img{width:100%;height:auto}@media (max-width:500px){.slideshow.home .item .img_item img{width:auto;height:500px}}.slideshow.home .owl-pagination{position:absolute;bottom:6%;left:11%;display:none}.slideshow.home .item .testo{width:50%;margin-bottom:0;overflow:hidden;float:left;padding:20px;color:#fff;height:auto;z-index:99;position:absolute;background:0 0;right:auto;bottom:34%;left:10%;top:auto}@media (max-width:875px){.slideshow.home .item .testo{bottom:40%;left:4%}}@media (max-width:500px){.slideshow.home .item .testo{width:100%;right:auto;bottom:22%;left:0}}.slideshow.home .item h3{color:#fff;clear:both;display:block;margin-bottom:20px;font-size:60px;line-height:64px}@media (max-width:1370px){.slideshow.home .item h3{font-size:40px;line-height:50px}}@media (max-width:1080px){.slideshow.home .item h3{font-size:30px;line-height:40px}}@media (max-width:875px){.slideshow.home .item h3{font-size:27px;line-height:34px}}@media (max-width:500px){.slideshow.home .item h3{font-size:22px;line-height:26px}}.slideshow.home .item h4{color:#fff;font-size:40px;font-weight:400}@media (max-width:1370px){.slideshow.home .item h4{font-size:30px}}@media (max-width:1080px){.slideshow.home .item h4{font-size:20px}}@media (max-width:500px){.slideshow.home .item h4{font-size:18px}}.slideshow.home .btn,.slideshow.home .item a.btn{position:relative;bottom:auto;right:auto;border-radius:3px;width:auto;text-align:center;padding:10px 20px;height:auto;display:inline-block;font-size:22px;background-color:transparent;color:#fff;border:3px solid #fff;clear:both;display:inline-block;font-weight:300;float:left;margin-top:30px}@media (max-width:875px){.slideshow.home .btn,.slideshow.home .item a.btn{font-size:19px;margin-top:20px}}.item .titolo{width:60%;position:relative;float:left}.item .luogo{width:40%;position:relative;float:right;text-align:right;top:-5px;margin-bottom:10px}.item .luogo img{position:relative;margin-right:5px;top:0}.item .cbp-vm-title-cat{text-align:center;padding:0;font-size:19px;color:#333;height:auto;margin:20px 0 5px 0;text-transform:uppercase}.item .prezzo{display:inline-block;float:right;text-align:right;width:50%;margin-bottom:20px}.item .prezzo img{position:relative}.item .copertina{height:194px;overflow:hidden}.item .data{position:absolute;z-index:1;background:#0074c8;padding:10px;text-align:center;font-size:16px;line-height:24px;width:60px;color:#fff;top:5px;left:5px}.item .data span{width:100%;display:inline-block;font-size:28px}.item .profilo{height:150px;width:150px;overflow:hidden;background:#fff;border:1px solid #fafafa;display:table;float:left;position:absolute;top:155px;left:30px;z-index:1}.item .profilo div{display:table-cell;vertical-align:middle;text-align:center}.item .profilo img{padding:20px;max-width:200px}.item .img_item.cat{height:320px}.item .img_item.cat img{max-height:300px}.item .img_item{width:100%;margin-bottom:15px;overflow:hidden;min-height:226px;overflow:hidden;position:relative}@media (max-width:1080px){.item .img_item{min-height:265px}}@media (max-width:875px){.item .img_item{min-height:212px}}.item .img_item img{width:100%;max-width:inherit;position:absolute;left:0;-webkit-transform:scale(1,1);-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease-out;-moz-transform:scale(1,1);-moz-transition-duration:.5s;-moz-transition-timing-function:ease-out;-ms-transform:scale(1,1);-ms-transition-duration:.5s;-ms-transition-timing-function:ease-out;transform:scale(1,1);transition-duration:.5s;transition-timing-function:ease-out;height:auto}.item .img_item img:hover{-webkit-transform:scale(1.2,1.2);-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transform:scale(1.2,1.2);-moz-transition-duration:.2s;-moz-transition-timing-function:ease-out;-ms-transform:scale(1.2,1.2);-ms-transition-duration:.2s;-ms-transition-timing-function:ease-out;transform:scale(1.2,1.2);transition-duration:.2s;transition-timing-function:ease-out}.item .img_item iframe{width:100%;height:226px}.item .cbp-vm-title.usato{text-align:center;padding:0 0 10px 0;font-size:18px;color:#fafafa;height:87px}.item .cbp-vm-title.usato a{color:#fafafa;font-size:23px}.item .cbp-vm-title{font-size:17px;line-height:19px;text-align:center;padding:20px 0 10px 0;font-size:18px;color:#0074c8;overflow:hidden;height:107px}@media (max-width:1080px){.item .cbp-vm-title{line-height:19px;font-size:15px}}.item .cbp-vm-title span{display:block;font-size:13px;color:#0074c8;font-family:"Open Sans",sans-serif}.item .cbp-vm-title small{display:block;margin-top:5px;font-weight:400;font-family:"Open Sans",sans-serif;font-size:13px;line-height:18px;color:#0074c8}.item .immagine_prodotto{height:210px;text-align:center;display:table;width:100%}.item .immagine_prodotto div{vertical-align:middle;text-align:center;display:table-cell}.item .immagine_prodotto img{max-height:210px;width:auto;max-width:100%}.item .immagine_logo{height:150px;text-align:center;display:table;width:100%;padding:20px}.item .immagine_logo div{vertical-align:middle;text-align:center;display:table-cell}.item .immagine_logo img{width:auto;max-width:100%}.item .titolo h3{text-transform:inherit;color:#000;font-weight:600;font-size:19px;text-align:left;height:46px;overflow:hidden;margin-bottom:5px}.item .titolo .disclaimer{height:40px;overflow:hidden}.proposta .item .titolo{text-align:center;margin:0}.dettaglio aside .prezzo{display:inline-block;float:right;text-align:right;width:50%;margin-bottom:20px}.dettaglio aside .prezzo h3{color:#0074c8;text-align:right;font-weight:600;font-size:23px;margin-bottom:1px;display:inline-block;top:-4px;position:relative;margin-left:2px}.check .prezzo{width:auto;position:relative;float:right;text-align:right}.check .prezzo h3,.item .prezzo h3,.modal-body .check .prezzo h3,section.unico .item .prezzo h3{color:#0074c8;text-align:right;font-weight:600;font-size:23px;margin-bottom:5px}.check .prezzo span,.dettaglio aside .prezzo span,.item .prezzo span{background:#666;padding:2px 5px;color:#fff;-moz-border-radius:3px;border-radius:3px;font-size:15px;margin-left:5px}#loghi .item{cursor:ew-resize}#loghi .item img{max-height:50px}#news_aside .owl-item,.owl-item{padding:0}#news_aside .item,.item{display:inline-block;width:100%;padding:0}#blog .item{background-color:#e8e8e8;padding:15px}.old_price{color:#352e2e;font-weight:400;text-decoration:line-through;font-size:14px;position:relative;clear:both;width:100%;display:inline-block;margin:0;margin-bottom:5px}.cbp-vm-price{font-weight:700;color:#0074c8;position:relative;float:left;width:100%;padding:10px 0 0 0;text-align:center;font-size:16px;margin:0;letter-spacing:0}.cbp-vm-sub{position:relative;float:left;width:100%;padding:0;text-align:center;font-size:16px;font-weight:600;color:#352e2e;margin-left:0}section .owl-carousel.prodotti .cbp-vm-sub{height:38px}.owl-carousel{position:relative;width:100%;-ms-touch-action:pan-y;clear:both;padding:0}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel#owl-news{margin-bottom:20px;padding:15px}.owl-carousel#owl-news .testo p{display:none}.owl-carousel#marchiaside{padding:0;width:100%;margin:0}.owl-carousel#marchiaside .owl-buttons{display:inherit}@media (max-width:500px){.owl-carousel#marchiaside .owl-buttons{display:none}}.owl-carousel#marchiaside.owl-theme .owl-controls .owl-buttons div{top:-3px}.owl-carousel#marchiaside .owl-prev{left:-22px;z-index:9}.owl-carousel#marchiaside .owl-next{right:-27px;z-index:9}@media (max-width:1370px){.owl-carousel#marchiaside .owl-next{right:-19px}}.owl-carousel#marchiaside.owl-theme .owl-controls .owl-buttons div{color:#352e2e;opacity:.8;font-size:100px}.owl-carousel#marchiaside .owl-pagination{display:none}.owl-carousel#marchiaside .item{background-color:#0074c8;border-radius:10px;padding:5px;margin:5%;width:90%}.owl-carousel#marchiaside .item img{height:50px}.owl-carousel#marchiaside .item h3{text-align:center;text-transform:uppercase;color:#fff;font-size:10px;font-weight:700;margin-top:10px;padding:0 7px;height:28px}.owl-carousel#marchiaside2{padding:0;width:100%;margin:0}.owl-carousel#marchiaside2 .owl-buttons{display:inherit}@media (max-width:500px){.owl-carousel#marchiaside2 .owl-buttons{display:none}}.owl-carousel#marchiaside2.owl-theme .owl-controls .owl-buttons div{top:2px}.owl-carousel#marchiaside2 .owl-prev{left:-17px;z-index:9}.owl-carousel#marchiaside2 .owl-next{right:-20px;z-index:9}.owl-carousel#marchiaside2.owl-theme .owl-controls .owl-buttons div{color:#352e2e;opacity:.8;font-size:100px}.owl-carousel#marchiaside2 .owl-pagination{display:none}.owl-carousel#marchiaside2 .item{background-color:#0074c8;border-radius:10px;padding:5px;margin:5%;width:90%}.owl-carousel#marchiaside2 .item img{height:50px}.owl-carousel#marchiaside2 .item h3{text-align:center;text-transform:uppercase;color:#fff;font-size:10px;font-weight:700;margin-top:10px;padding:0 7px;height:28px}.owl-carousel .owl-item{float:left;text-align:center}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.owl-carousel .item .copertina{height:244px;overflow:hidden}aside .item .cbp-vm-title{height:60px}aside .item .cbp-vm-title a{color:#0074c8}aside .owl-item .item{background:#fff;padding:20px;margin:0}aside .owl-item .item .cbp-vm-price a,aside .owl-item .item .item.prodotto .cbp-vm-price a{width:100%;top:0;position:relative;left:0;text-align:center;margin-top:10px;display:inline-block}aside .slideshow .owl-item .item{background:#fff;padding:0;margin:0}aside .item .immagine_prodotto{height:250px;width:100%}@media (max-width:1080px){aside .item .immagine_prodotto{height:184px}}aside .item .immagine_prodotto img{max-height:250px}aside .item .cbp-vm-price{text-align:center;padding:0;width:100%;line-height:20px;height:auto}aside .item .data{top:1px;left:1px}aside #blog .item .img_item{margin-bottom:0;height:230px;overflow:hidden}aside .item{margin-bottom:0;padding-bottom:0;position:relative}aside .owl-carousel.marchi .item{border-bottom:1px solid #fafafa;margin-bottom:0;padding-bottom:10px;background:#fff}aside .owl-carousel{background:#fff;padding:20px}aside.dettaglio_prodotto .owl-carousel{box-shadow:none;border-radius:0;background-color:#fff}aside .owl-theme#blog .owl-controls,aside .owl-theme#blog .owl-pagination{display:inline-block!important;width:100%;text-align:center;margin:10px 0}aside .owl-carousel#cat_aside{padding-bottom:20px}aside .item .titolo{width:100%;position:relative;float:left;text-align:center;margin:15px 0 15px 0}aside .item .disclaimer,aside .item .titolo h3{text-align:center}aside .item .titolo h3{font-size:20px}aside #blog .item .titolo h3{font-size:20px;height:48px;overflow:hidden}aside #prodotti .item .titolo h3 a{color:#000;font-weight:400}aside .item .titolo h3 a{color:#666;font-weight:300}aside .item .luogo{width:40%;position:relative;float:left;text-align:left;top:32px;margin-bottom:0}aside .item .img_item.cat{height:287px;margin-bottom:10px}aside .cbp-vm-sub{font-size:15px}.owl-theme#owl-demo .owl-controls{display:inherit!important}.correlati .owl-carousel .owl-item{padding:5px}.correlati .cbp-vm-price{height:50px}.correlati .owl-carousel .owl-item .item.prodotto{border:1px solid #fafafa;padding:10px}.correlati .owl-pagination{position:absolute;top:-40px;right:20px}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.grabbing{cursor:url(/Content/img/grabbing.png) 8 8,move}.owl-carousel#professionisti .owl-item{padding:0 10px}.owl-theme#professionisti h3{margin-bottom:0;text-transform:inherit;color:#0074c8;font-weight:600;position:relative;float:left;width:85%;padding:10px 0 0 185px;font-size:25px;font-family:"Open Sans",sans-serif}section.unico .item .luogo{position:relative;float:right;font-size:23px;padding:10px 0 5px 0;color:#352e2e;max-width:60px;font-weight:600}section.unico .item h3 small{font-weight:400;font-family:"Open Sans",sans-serif;font-size:13px;line-height:18px;color:#0074c8}section.unico .item ul{display:block;position:relative;float:right;clear:right}section.unico .item ul li{display:inline-block;font-size:30px;margin:5px}section.unico .item ul li svg{color:rgba(57,54,51,.5)}section.unico .item ul li:hover svg{color:#393633}section.unico .item .copertina{height:497px;overflow:hidden}section.unico .item .profilo{height:200px;width:200px;overflow:hidden;background:#fff;border:1px solid #fafafa;display:table;float:left;position:absolute;top:375px;left:30px;z-index:1}section.carousel .item{background:#fff;padding:20px}section.carousel .owl-item{padding:5px}section.specialisti .item .profilo img{max-width:150px}section.specialisti .item h3{margin-bottom:0;text-transform:inherit;color:#0074c8;font-weight:600;position:relative;float:left;width:100%;padding:10px 0 0 185px;font-size:20px;font-family:"Open Sans",sans-serif}section.specialisti .item .luogo{float:left;font-size:18px;padding:10px 0 0 0;max-width:inherit;padding-left:185px}section.specialisti .item .profilo{height:150px;width:150px;overflow:hidden;background:#fff;border:1px solid #fafafa;display:table;float:left;position:absolute;top:136px;left:30px;z-index:1}section.specialisti .item{display:inline-block;width:50%;padding:0 10px;float:left;margin-bottom:35px;position:relative}section.specialisti .copertina img{min-height:200px;max-width:-webkit-fill-available}.owl-theme#professionisti small{display:block;font-size:20px;font-weight:400}.owl-carousel .item .profilo img{max-width:150px}@media (max-width:1080px){.dettaglio aside .check .prezzo h3{width:auto;position:relative;float:inherit;margin:4px 10px 0 0;top:0}.proposta .item .titolo{width:100%;position:relative;float:left;text-align:center;margin:0 0 20px 0}.proposta .item .disclaimer{text-align:center}.item .luogo{float:left;text-align:left;top:0}}@media (max-width:875px){aside #blog .item .titolo h3{font-size:17px}aside .item .titolo h3 a{font-weight:400;line-height:22px}.modal-body .check .prezzo h3{text-align:left;width:auto;display:inline-block;float:left}.modal-body .people{top:2px}.dettaglio aside .prezzo{padding-left:0}.check .prezzo{width:100%}.item .titolo{width:100%;margin-bottom:15px}.item .luogo{top:8px;font-size:16px}.owl-carousel#sync2{display:none!important}}@media (max-width:1080px){.dettaglio aside .prezzo span{position:relative;top:9px}.dettaglio aside ul.info li,.dettaglio aside ul.info li:last-child{padding:0 10px}.dettaglio aside .preferiti input[type=checkbox]+label,.dettaglio aside .preferiti input[type=checkbox]:checked+label{left:29px}}@media (max-width:875px){.dettaglio header .luogo{width:100%}.dettaglio header{margin:30px 0 0 0}.dettaglio header .recensioni{width:auto;float:left}.dettaglio section .disclaimer{margin:0 0;font-size:30px;text-align:left;line-height:36px}}@media (max-width:500px){.dettaglio aside .prezzo{width:200px}}@font-face{font-family:Dorsa;font-style:normal;font-weight:400;src:url(../fonts/Dorsa/dorsa-v11-latin-regular.eot);src:local(""),url(../fonts/Dorsa/dorsa-v11-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Dorsa/dorsa-v11-latin-regular.woff2) format("woff2"),url(../fonts/Dorsa/dorsa-v11-latin-regular.woff) format("woff"),url(../fonts/Dorsa/dorsa-v11-latin-regular.ttf) format("truetype"),url(../fonts/Dorsa/dorsa-v11-latin-regular.svg#Dorsa) format("svg")}.prodotti .item{display:inline-block;width:23.7%;position:relative;margin:.5% .5% 1% .5%;vertical-align:top;background-color:#fff}.prodotti .item:hover .btn{color:#fff;background-color:#fafafa}.prodotti .item .btn{background-color:transparent;margin:15px}#owl-evidenza{margin-bottom:40px}.owl-item .item,.owl-item .item:hover{border:none}.item .brand,.mgrid-item .brand{padding:20px 0 0 0;font-size:14px;color:#ca4c4c;text-transform:uppercase;font-weight:600}.colonna .item a{color:#fff;font-size:15px;font-weight:400}.item a.btn,.unico.carousel .item a.btn{position:relative}section.riepilogo .item .prezzo a.btn{position:relative;float:right;margin:0;padding:7px 12px;font-size:15px;top:inherit;right:inherit;background:#0074c8;-moz-border-radius:3px;border-radius:3px;color:#fff;border:none}.cbp-vm-price a,.item.prodotto .cbp-vm-price a{font-weight:600;color:#44b5a7;text-decoration:underline;font-size:11px;padding:0 0;text-align:center;width:216px;letter-spacing:0;top:7px;position:absolute;text-align:left}@media (max-width:1080px){.cbp-vm-price a,.item.prodotto .cbp-vm-price a{font-size:10px;width:172px;top:-20px;position:absolute}}@media (max-width:500px){.cbp-vm-price a,.item.prodotto .cbp-vm-price a{font-size:10px;width:177px;top:-25px;position:absolute;margin-left:44%}}.item_catalogo .cbp-vm-price a.btn{background:#0074c8;color:#fff;padding:5px 7px;width:auto;display:inline-block;font-size:13px;margin-left:7px;top:-3px}aside .old_price{text-decoration:line-through;display:inline-block;font-size:14px;position:relative;margin-top:0;font-weight:400;color:#0074c8;top:2px}.item.prodotto a.btn{position:relative;float:inherit;margin:10px 0 0 0;padding:6px 15px;text-transform:uppercase;font-size:15px}.articoli.aside .item .testo{padding:20px}#deal-riepilogo .item,#deal-riepilogo .item .img_item{padding:0;width:100%;margin-bottom:0}#deal-riepilogo .owl-theme .owl-controls .owl-buttons div{font-size:163px;top:4px}#deal-riepilogo .owl-next{right:10px}#deal-riepilogo .owl-prev{left:10px}#deal-riepilogo .owl-controls .owl-buttons div{font-size:100px;top:36px}#deal-riepilogo .owl-buttons{display:inherit}.owl-buttons{display:none}#prodotti .owl-buttons{display:inherit}.iva{color:rgba(255,40,0,.5);font-family:"Open Sans",sans-serif;font-weight:600;font-size:11px;width:100%;margin-top:0;text-transform:uppercase}span.iva{position:relative;width:100px;margin-left:7px}#owl-news .item{background:0 0;color:#fff;cursor:pointer;text-align:left;width:100%}#owl-evidenza .item{padding:15px}.old{font-size:17px;color:#666;text-decoration:line-through}#owl-demo-home a{text-decoration:none}#owl-demo-home .caption{position:absolute;text-align:center;bottom:20px;background-color:rgba(255,255,255,.9);width:100%;padding:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#owl-demo-home .caption h1{color:#666;font-size:35px;margin-bottom:0;text-transform:uppercase}#owl-demo-home .caption h1 a{color:#666}#owl-demo-home .caption h2{color:#5a4a42;font-size:24px;margin-bottom:0}#owl-demo-home .item img{height:430px;margin-bottom:0}#owl-demo-home .item{border:1px solid #fff}.sx .item .img_item{width:100%;height:300px}.sx .item .img_item img{max-height:300px}.dx.catalogo #owl-demo .item img{margin-bottom:0}.owl-theme .img{height:130px;width:100%;display:table;margin-bottom:10px}.owl-theme h2{font-size:15px;color:#333;font-weight:400;line-height:20px;margin-bottom:15px;text-transform:inherit}.riepilogo .owl-theme h3,.riepilogo .riepilogo .item .titolo h3{font-size:20px;text-align:left}.riepilogo .item .luogo{width:100%;position:relative;float:left;text-align:left;top:0;margin:0;font-size:16px}.riepilogo .item .contenuto .luogo{width:auto}.riepilogo .item .contenuto .people{top:0}.riepilogo .item .clear{height:7px}.riepilogo .item hr{margin:10px 0 0 0}.riepilogo .item ul li div{position:relative;float:right;display:inline-block;width:auto;margin-left:9px}.riepilogo .item ul li img{margin:0;left:0;position:relative;float:left;top:4px}.riepilogo .item ul{border-left:1px solid #fafafa;text-align:right;width:auto;float:right;padding:15px 0 5px 10px}.blog article .recensioni{width:auto}section .riepilogo .item .contenuto .luogo{width:auto;top:0}.recensioni{position:relative;float:left;width:auto;padding:10px 15px 0 0}.blog article .riepilogo .item{border:1px solid #fafafa}.blog article .riepilogo h2{color:#0074c8;font-size:30px;font-weight:400;background:#fafafa;padding:10px 20px;margin-bottom:20px}.blog article .recensioni{padding:10px 5px 0 0}.owl-theme .img div{display:table-cell;vertical-align:middle;text-align:center}.owl-theme .img div img{max-width:100%;max-height:130px}aside .owl-pagination{position:relative;text-align:left;width:250px;height:16px;overflow:hidden;width:100%;text-align:center}aside .slideshow .owl-pagination{position:absolute;bottom:auto;left:20px;width:250px;height:16px;overflow:hidden;text-align:left;max-width:70%;top:5%;margin-top:0}.carousel .owl-pagination{position:relative;top:0;left:0;text-align:center;width:100%}.carousel .owl-pagination{margin:20px 0}.owl-theme .owl-controls .owl-buttons div{top:0;font-family:Dorsa,sans-serif;color:#fff;opacity:.5;display:inline-block;zoom:1;font-size:300px;font-weight:400;font-stretch:semi-condensed;-webkit-transform:scale(1,1.5);-moz-transform:scale(1,1.5);-ms-transform:scale(1,1.5);-o-transform:scale(1,1.5);transform:scale(1,1.5)}.owl-theme .owl-controls .owl-buttons div:hover{opacity:1}.owl-prev{position:absolute;left:-80px;z-index:9999}.owl-next{position:absolute;right:-82px;z-index:9999}#owl-slideshow .owl-prev{color:rgba(255,255,255,.5);left:80px}#owl-slideshow .owl-next{color:rgba(255,255,255,.5);right:40px}#owl-slideshow.owl-theme .owl-controls .owl-buttons div{top:30%}#owl-slideshow .owl-pagination{display:none}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{position:relative;float:inherit;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;display:inline-block;height:15px;margin:0 5px;text-indent:-9999px;width:15px;background:#807f85}.owl-theme .owl-controls .owl-page span{display:block;width:15px;height:15px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:50%;background:#0074c8;margin-top:0;margin-left:0;opacity:0}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(../img/loading.gif) no-repeat center center}#owl-slideshow .item{padding:0;height:600px;overflow:hidden;background-color:#333}.modal-dialog .tab-panel .item .titolo .disclaimer,.modal-dialog .tab-panel .item .titolo h3{height:auto;overflow:hidden}.correlati .item .cbp-vm-title{padding:0 0 10px 0;height:100px}.correlati .item .cbp-vm-title{height:86px;line-height:20px}#slideshow .img_item img:hover{-webkit-transform:scale(1,1);-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease-out;-moz-transform:scale(1,1);-moz-transition-duration:.5s;-moz-transition-timing-function:ease-out;-ms-transform:scale(1,1);-ms-transition-duration:.5s;-ms-transition-timing-function:ease-out;transform:scale(1,1);transition-duration:.5s;transition-timing-function:ease-out}.carousel_prodotto{position:relative;float:left;width:100%;margin-bottom:0}.carousel_prodotto .owl-carousel .owl-item{float:left;padding:0;border-right:1px solid #fafafa}.carousel_prodotto .owl-carousel .item img{max-height:400px;height:inherit;margin-bottom:0}.carousel_prodotto .owl-carousel{margin-bottom:0;border-bottom:1px solid #fafafa}.carousel_prodotto .owl-carousel .owl-wrapper-outer{border:none}.carousel_prodotto .owl-carousel .item{margin:0}#sync1 .item{height:500px;min-height:500px;width:100%;display:table;padding:20px;color:#fff;text-align:center}#sync1 .item img{width:auto}#sync1 .item div{display:table-cell;vertical-align:middle;text-align:center}#sync1 .item div img{max-height:500px;max-width:100%}#sync1.owl-carousel .owl-item .item{background:#fff;overflow:hidden;border:none}#sync1.owl-theme .owl-controls .owl-buttons div{display:none;color:#bf3f2d;zoom:1;font-size:1em;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:50%;background:rgba(255,255,255,.8);font-weight:700;width:4em;height:4em;padding-top:1.3em}#sync1.owl-theme .owl-prev{position:absolute;left:1em;top:1em}#sync1.owl-theme .owl-next{position:absolute;right:1em;top:1em}#sync2 .item{padding:0;color:#fff;text-align:center;cursor:pointer;height:90px;background-color:#fff}#sync2 .synced .item{opacity:1}#sync2 .owl-item .item{border:none;height:150px;width:100%;display:table;margin-bottom:0;margin-top:0;min-height:inherit}#sync2 .item{display:table-cell;vertical-align:middle;text-align:center;opacity:.6}#sync2 .item div img{max-height:150px;max-width:100%;width:auto;padding:20px}.owl-carousel#sync1{margin-bottom:0;padding-top:0}@media screen and (max-width:1370px){.tab-panels .item .titolo .disclaimer,.tab-panels .item .titolo h3{height:auto;overflow:hidden}.tab-panels .item .titolo h3{font-size:22px}.tab-panels .item .titolo .disclaimer{font-size:15px}.owl-theme .owl-controls .owl-buttons div{top:26px}}@media screen and (max-width:1080px){.owl-theme#deal-riepilogo .owl-controls .owl-buttons div{font-size:200px;top:27%}.proposta .item .titolo h3,.proposta .owl-theme h3{text-align:center}aside #blog .item .img_item{height:195px}#sync1 .item{height:400px;min-height:400px}}@media screen and (max-width:875px){.slideshow .item .img_item{width:100%;position:relative}.slideshow .item .testo{padding:30px}.slideshow .item .testo{height:auto}aside .item .immagine_prodotto img{max-height:initial}aside .item .immagine_prodotto{height:auto}.slideshow .item .img_item,.slideshow .item .testo{width:100%}.blog article .riepilogo .recensioni{padding:10px 5px 0 0;margin:0}.riepilogo .item ul.info li div{font-size:11px;position:relative;float:right;display:inline-block;width:auto;text-align:center;margin:0 4px 0 5px}.riepilogo .item ul.info li div.preferiti{width:91px;margin:0}.riepilogo .item ul{border-left:none;text-align:right;width:100%;float:right;padding:17px 0 0 0}.riepilogo .item ul li img{height:19px}.dettaglio .recensioni,.recensioni{position:relative;float:left;padding:10px 0;text-align:center;width:100%;margin-bottom:10px}section.riepilogo .item ul{border-left:none;text-align:center;width:auto;float:right;padding:0}section.riepilogo .item .luogo{width:auto;margin-top:20px}.owl-theme#deal-riepilogo .owl-controls .owl-buttons div{top:1%}#sync1 .item{height:150px;min-height:150px}#sync1 .item div img{max-height:250px;max-width:240px}#sync2 .owl-item .item{height:100px}}@media screen and (max-width:500px){.item .img_item img{position:relative}.item .img_item a{display:inline-block}.catalogo .slideshow.riservata .item .img_item,.catalogo .slideshow.riservata .item:hover .img_item{position:relative}.articoli.principali .item .img_item,.articoli.principali .item.principale .img_item{height:210px;min-height:210px}.catalogo .slideshow .item .img_item,.catalogo .slideshow .item .img_item:hover{height:auto;min-height:inherit}.catalogo .slideshow .item .img_item img{position:relative}.articoli aside .item,aside .item{width:100%;padding:0 0 10px 0}.logo_favicon img{margin-top:4px}.js-open-left-menu,.logo_favicon{height:53px}.slideshow .item .img_item{min-height:230px}section.slideshow{height:auto}.catalogo .principali .item{padding:0;width:100%!important;margin:0 0 20px 0!important}.catalogo .slideshow .item .testo,.catalogo .slideshow .item:hover .testo{position:relative;display:block;clear:both}.item .titolo .disclaimer,.item .titolo h3,.owl-theme h3,.slideshow .item .img_item{height:auto}}.fancybox-container *{-moz-transition:none;-webkit-transition:none;-o-transition:none}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#fafafa;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;max-width:none;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#fafafa}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#fafafa;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#fafafa;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-width:875px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:0}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.wrapper_ricerca_incrementale{margin-bottom:0;position:relative;float:left;margin-right:0;text-align:left;margin-top:0;width:80%;padding:0;height:37px;background:#fff;border-radius:3px}@media (max-width:1370px){.wrapper_ricerca_incrementale{width:74%}}@media (max-width:1080px){.wrapper_ricerca_incrementale{width:67%}}@media (max-width:875px){.wrapper_ricerca_incrementale{width:88%}}@media (max-width:500px){.wrapper_ricerca_incrementale{width:74%}}@media (max-width:1080px){.wrapper_ricerca_incrementale .select2-selection__placeholder{font-size:10px;top:5px;position:relative}}.wrapper_ricerca_incrementale .select2-container_custom{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;width:calc(100% - 230px)!important;background:#f5f5f5;font-size:16px;font-weight:400}.wrapper_ricerca_incrementale .select2-results__option.select2-results__message:empty{display:none}.wrapper_ricerca_incrementale .select2-container{width:100%!important}.wrapper_ricerca_incrementale .select2-container .select2-dropdown{border:none}.wrapper_ricerca_incrementale .select2-selection{overflow-y:auto;white-space:nowrap;outline:0}.wrapper_ricerca_incrementale ul.select2-selection__rendered{white-space:nowrap}.wrapper_ricerca_incrementale .select2-search textarea{resize:none;padding:18px 15px;float:none!important;border-left:none!important;min-width:100px;overflow-y:hidden;overflow-x:hidden;white-space:nowrap;overflow-wrap:normal}.wrapper_ricerca_incrementale #select2-tb_search_top-results{border:1px solid #ccc}.wrapper_ricerca_incrementale #select2-tb_search_top-results li{border-left:1px solid #ccc}.wrapper_ricerca_incrementale .select2-container .select2-selection__rendered{display:inline-block;list-style:none;padding:0;position:relative;top:7px;left:7px}.wrapper_ricerca_incrementale .select2-container--default .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:3px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;z-index:111}.wrapper_ricerca_incrementale .select2-container--default .select2-selection__choice__remove{background-color:transparent;border:none;border-right-color:currentcolor;border-right-style:none;border-right-width:medium;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:2px}.wrapper_ricerca_incrementale .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#ef8903}.wrapper_ricerca_incrementale .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable .riga_codice{color:#fff}.wrapper_ricerca_incrementale .select2-container--default .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.wrapper_ricerca_incrementale .riga_ricerca{position:relative;display:inline-block;width:100%;vertical-align:top}.wrapper_ricerca_incrementale .select2-results__option[aria-selected]{cursor:pointer;border-bottom:1px solid #d5d5db}.wrapper_ricerca_incrementale .riga_img{width:20%;position:relative;float:left}.wrapper_ricerca_incrementale .riga_codice{width:100%;position:relative;float:left;margin-bottom:0;font-size:13px;font-weight:400;color:#838383}.wrapper_ricerca_incrementale .riga_descrizione{width:80%;position:relative;float:left;padding:0 0 0 10px;font-size:12px}.wrapper_ricerca_incrementale .boxSelezionaModalitaRicerca{position:relative;height:66px;width:30px;float:left;padding:7px 5px;border-radius:0;background:#807f85;color:#ef8903;font-size:20px;font-weight:400}.wrapper_ricerca_incrementale .boxSelezionaModalitaRicerca svg.selected,.wrapper_ricerca_incrementale .boxSelezionaModalitaRicerca svg:hover{color:#0074c8;cursor:pointer}.select2-dropdown{border:none;box-shadow:0 12px 10px rgba(0,0,0,.1);border-radius:3px;background-color:#fff}.select2-search--dropdown .select2-search__field{padding:5px;font-size:13px;color:#352e2e;font-weight:600}.riga_ricerca{display:inline-block;width:100%}.select2-results__options li.select2-results__option--highlighted{background:#fcfca6!important}.riga_img{width:25%;position:relative;float:left;padding:10px}.riga_descrizione{position:relative;float:left;width:70%;font-size:12px;font-weight:600;color:#352e2e}.calendar .testata{position:relative;z-index:1}.calendar{width:100%;position:relative;float:left;clear:both;padding:5px;margin-bottom:20px}.calendar .header h4{text-align:center;color:#352e2e;text-transform:uppercase;padding:15px;font-size:20px;top:4px;position:relative}.articolo .dx .calendar .testata h3,.calendar .testata h3{margin:0;padding:0;font-size:20px;line-height:50px;font-weight:100;letter-spacing:1px;text-align:center}.left,.right{position:absolute;width:0;height:0;border-style:solid;cursor:pointer;top:0;margin-top:20px}.left{border-width:7.5px 10px 7.5px 0;border-color:transparent #ef8903 transparent transparent;left:20px}.right{border-width:7.5px 0 7.5px 10px;border-color:transparent transparent transparent #ef8903;right:20px}.month{opacity:0;padding-bottom:60px}.month.new{-webkit-animation:fadeIn 1s ease-out;opacity:1}.month.in.next{-webkit-animation:moveFromTopFadeMonth .4s ease-out;-moz-animation:moveFromTopFadeMonth .4s ease-out;animation:moveFromTopFadeMonth .4s ease-out;opacity:1}.month.out.next{-webkit-animation:moveToTopFadeMonth .4s ease-in;-moz-animation:moveToTopFadeMonth .4s ease-in;animation:moveToTopFadeMonth .4s ease-in;opacity:1}.month.in.prev{-webkit-animation:moveFromBottomFadeMonth .4s ease-out;-moz-animation:moveFromBottomFadeMonth .4s ease-out;animation:moveFromBottomFadeMonth .4s ease-out;opacity:1}.month.out.prev{-webkit-animation:moveToBottomFadeMonth .4s ease-in;-moz-animation:moveToBottomFadeMonth .4s ease-in;animation:moveToBottomFadeMonth .4s ease-in;opacity:1}.week{background:#fff}.day{display:inline-block;width:14%;padding:10px;text-align:center;vertical-align:top;cursor:pointer;background:#fff;position:relative;z-index:1}@media (max-width:875px){.day{width:13%}}.day.other{color:rgba(0,0,0,.3)}.day-name{font-size:9px;text-transform:uppercase;margin-bottom:5px;letter-spacing:.7px;font-weight:600}.day-number{font-size:20px;letter-spacing:1.5px}.day .day-events{list-style:none;margin-top:-3px;text-align:center;height:9px;line-height:6px;overflow:hidden}.day .day-events span{vertical-align:top;display:inline-block;padding:0;margin:0;width:25px;height:12px;line-height:5px;margin:0 1px}.blue{background:#9ccaeb}.orange{background:#f7a700}.green{background:#99c66d}.yellow{background:#f9e900}.red{background:#e7312b}.fuchsia{background:rgba(255,0,255,.8)}.details{position:relative;width:94%;height:63px;background:#0074c8;margin-top:0;border-radius:4px;margin-left:10px;z-index:1}.details.in{-webkit-animation:moveFromTopFade .5s ease both;-moz-animation:moveFromTopFade .5s ease both;animation:moveFromTopFade .5s ease both}.details.out{-webkit-animation:moveToTopFade .5s ease both;-moz-animation:moveToTopFade .5s ease both;animation:moveToTopFade .5s ease both}.arrow{position:absolute;top:-4px;left:50%;margin-left:-21px;width:0;height:0;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent #0074c8 transparent;transition:all .7s ease;z-index:1}.events{height:75px;padding:7px 0;overflow-y:auto;overflow-x:hidden}.events.in{-webkit-animation:fadeIn .3s ease both;-moz-animation:fadeIn .3s ease both;animation:fadeIn .3s ease both}.events.in{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}.details.out .events{-webkit-animation:fadeOutShrink .4s ease both;-moz-animation:fadeOutShink .4s ease both;animation:fadeOutShink .4s ease both}.events.out{-webkit-animation:fadeOut .3s ease both;-moz-animation:fadeOut .3s ease both;animation:fadeOut .3s ease both}.event{font-size:16px;line-height:22px;letter-spacing:.5px;padding:2px 16px;vertical-align:top}.event.empty{color:#eee}.event-category{height:10px;width:10px;display:inline-block;margin:6px 0 0;vertical-align:top;position:absolute}.event span{display:inline-block;padding:0 0 0 18px;color:#fff;font-size:13px}.event span a{color:#fff}.legend{bottom:0;left:0;width:100%;height:60px;background:#0074c8;line-height:inherit;position:absolute}.entry{position:relative;padding:0 0 0 25px;font-size:13px;display:inline-block;line-height:30px;background:0 0;color:#fff}.entry:after{position:absolute;content:"";height:10px;width:10px;top:10px;left:10px;background:#e7312b}.entry.blue:after{background:#9ccaeb}.entry.orange:after{background:#f7a700}.entry.green:after{background:#99c66d}.entry.yellow:after{background:#f9e900}@-webkit-keyframes moveFromTopFade{from{opacity:.3;height:0;margin-top:0;-webkit-transform:translateY(-100%)}}@-moz-keyframes moveFromTopFade{from{height:0;margin-top:0;-moz-transform:translateY(-100%)}}@keyframes moveFromTopFade{from{height:0;margin-top:0;transform:translateY(-100%)}}@-webkit-keyframes moveToTopFade{to{opacity:.3;height:0;margin-top:0;opacity:.3;-webkit-transform:translateY(-100%)}}@-moz-keyframes moveToTopFade{to{height:0;-moz-transform:translateY(-100%)}}@keyframes moveToTopFade{to{height:0;transform:translateY(-100%)}}@-webkit-keyframes moveToTopFadeMonth{to{opacity:0;-webkit-transform:translateY(-30%) scale(.95)}}@-moz-keyframes moveToTopFadeMonth{to{opacity:0;-moz-transform:translateY(-30%)}}@keyframes moveToTopFadeMonth{to{opacity:0;-moz-transform:translateY(-30%)}}@-webkit-keyframes moveFromTopFadeMonth{from{opacity:0;-webkit-transform:translateY(30%) scale(.95)}}@-moz-keyframes moveFromTopFadeMonth{from{opacity:0;-moz-transform:translateY(30%)}}@keyframes moveFromTopFadeMonth{from{opacity:0;-moz-transform:translateY(30%)}}@-webkit-keyframes moveToBottomFadeMonth{to{opacity:0;-webkit-transform:translateY(30%) scale(.95)}}@-moz-keyframes moveToBottomFadeMonth{to{opacity:0;-webkit-transform:translateY(30%)}}@keyframes moveToBottomFadeMonth{to{opacity:0;-webkit-transform:translateY(30%)}}@-webkit-keyframes moveFromBottomFadeMonth{from{opacity:0;-webkit-transform:translateY(-30%) scale(.95)}}@-moz-keyframes moveFromBottomFadeMonth{from{opacity:0;-webkit-transform:translateY(-30%)}}@keyframes moveFromBottomFadeMonth{from{opacity:0;-webkit-transform:translateY(-30%)}}@-webkit-keyframes fadeIn{from{opacity:0}}@-moz-keyframes fadeIn{from{opacity:0}}@keyframes fadeIn{from{opacity:0}}@-webkit-keyframes fadeOut{to{opacity:0}}@-moz-keyframes fadeOut{to{opacity:0}}@keyframes fadeOut{to{opacity:0}}@-webkit-keyframes fadeOutShink{to{opacity:0;padding:0;height:0}}@-moz-keyframes fadeOutShink{to{opacity:0;padding:0;height:0}}@keyframes fadeOutShink{to{opacity:0;padding:0;height:0}}@media (max-width:500px){.calendar{width:100%;zoom:.75}.details{width:93%}.month.new{width:373px;margin:auto}.day{display:inline-block;width:51px;padding:10px 0;text-align:center;vertical-align:top;cursor:pointer;background:#fff;position:relative;z-index:1}}.hoverbox{position:relative;list-style:none;text-align:center;width:100%;clear:both;overflow:hidden;padding:0 0 80px 0}.hoverbox figure{position:relative;overflow:hidden;margin:1%;width:47%;background:#0074c8;text-align:center;cursor:pointer;display:inline-block;height:500px}@media (max-width:1080px){.hoverbox figure{height:330px}}@media (max-width:875px){.hoverbox figure{margin:0 0 40px 0;width:100%;height:500px}}.hoverbox.marchi figure{margin:1%;width:31%;height:380px;background-color:#fff}.hoverbox figure img{position:relative;min-height:100%;opacity:.8}@media (max-width:1080px){.hoverbox figure img{min-height:auto}}.hoverbox figure figcaption{-webkit-backface-visibility:hidden;backface-visibility:hidden}.hoverbox figure figcaption::after,.hoverbox figure figcaption::before{pointer-events:none}.hoverbox figure figcaption,.hoverbox figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.hoverbox figure figcaption>a{z-index:1000;font-size:0;opacity:0}.hoverbox figure h2 span{font-weight:800}.hoverbox figure h2,.hoverbox figure p{margin:0}.grid{position:relative;clear:both;margin:0 auto;list-style:none;text-align:center;width:100%}.grid.marchi{display:inline-block;width:100%;margin-bottom:40px}.grid figure{position:relative;float:left;overflow:hidden;margin:10px 1%;width:23%;height:auto;background:#012c61;text-align:center;cursor:pointer}.grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}.grid figure figcaption{padding:0;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid figure figcaption::after,.grid figure figcaption::before{pointer-events:none}.grid figure figcaption,.grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid figure h2{word-spacing:-.15em;font-weight:300}.grid figure h2 span{font-weight:800}.grid figure h2,.grid figure p{margin:0}.grid figure p{letter-spacing:1px;font-size:68.5%}figure.effect-julia{background:#2f3238}figure.effect-julia img{max-width:none;height:400px;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-julia figcaption{text-align:left}figure.effect-julia h2{position:relative;padding:.5em 0}figure.effect-julia p{display:inline-block;margin:0 0 .25em;padding:.4em 1em;background:rgba(255,255,255,.9);color:#2f3238;text-transform:none;font-weight:500;font-size:75%;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-360px,0,0);transform:translate3d(-360px,0,0)}figure.effect-julia p:first-child{-webkit-transition-delay:.15s;transition-delay:.15s}figure.effect-julia p:nth-of-type(2){-webkit-transition-delay:.1s;transition-delay:.1s}figure.effect-julia p:nth-of-type(3){-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-julia:hover p:first-child{-webkit-transition-delay:0s;transition-delay:0s}figure.effect-julia:hover p:nth-of-type(2){-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-julia:hover p:nth-of-type(3){-webkit-transition-delay:.1s;transition-delay:.1s}figure.effect-julia:hover img{opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}figure.effect-julia:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-goliath{background:#df4e4e}figure.effect-goliath h2,figure.effect-goliath img{-webkit-transition:-webkit-transform .35s;transition:transform .35s}figure.effect-goliath img{-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-goliath h2,figure.effect-goliath p{position:absolute;bottom:0;left:0;padding:30px}figure.effect-goliath p{text-transform:none;font-size:90%;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}figure.effect-goliath:hover img{-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}figure.effect-goliath:hover h2{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}figure.effect-goliath:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-hera{background:#303fa9}figure.effect-hera h2{font-size:158.75%}figure.effect-hera h2,figure.effect-hera p{position:absolute;top:50%;left:50%;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transform-origin:50%;transform-origin:50%}figure.effect-hera figcaption::before{position:absolute;top:50%;left:50%;width:200px;height:200px;border:2px solid #fff;content:"";opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(0,0,1);transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(0,0,1);-webkit-transform-origin:50%;transform-origin:50%}figure.effect-hera p{width:100px;text-transform:none;font-size:121%;line-height:2}figure.effect-hera p a{color:#fff}figure.effect-hera p a:focus,figure.effect-hera p a:hover{opacity:.6}figure.effect-hera p a i{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-hera p a:first-child i{-webkit-transform:translate3d(-60px,-60px,0);transform:translate3d(-60px,-60px,0)}figure.effect-hera p a:nth-child(2) i{-webkit-transform:translate3d(60px,-60px,0);transform:translate3d(60px,-60px,0)}figure.effect-hera p a:nth-child(3) i{-webkit-transform:translate3d(-60px,60px,0);transform:translate3d(-60px,60px,0)}figure.effect-hera p a:nth-child(4) i{-webkit-transform:translate3d(60px,60px,0);transform:translate3d(60px,60px,0)}figure.effect-hera:hover figcaption::before{opacity:1;-webkit-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(1,1,1);transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(1,1,1)}figure.effect-hera:hover h2{opacity:0;-webkit-transform:translate3d(-50%,-50%,0) scale3d(.8,.8,1);transform:translate3d(-50%,-50%,0) scale3d(.8,.8,1)}figure.effect-hera:hover p i:empty{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}figure.effect-winston{background:#162633;text-align:left}figure.effect-winston img{-webkit-transition:opacity .45s;transition:opacity .45s;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-winston figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/triangle.svg) no-repeat center center;background-size:100% 100%;content:"";-webkit-transition:opacity .45s,-webkit-transform .45s;transition:opacity .45s,transform .45s;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}figure.effect-winston h2{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-winston p{position:absolute;right:0;bottom:0;padding:0 1.5em 7% 0}figure.effect-winston a{margin:0 10px;color:#5d504f;font-size:170%}figure.effect-winston a:focus,figure.effect-winston a:hover{color:#cc6055}figure.effect-winston p a i{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}figure.effect-winston:hover img{opacity:.6}figure.effect-winston:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-winston:hover figcaption::before{opacity:.7;-webkit-transform:rotate3d(0,0,1,20deg);transform:rotate3d(0,0,1,20deg)}figure.effect-winston:hover p i{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-winston:hover p a:nth-child(3) i{-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-winston:hover p a:nth-child(2) i{-webkit-transition-delay:.1s;transition-delay:.1s}figure.effect-winston:hover p a:first-child i{-webkit-transition-delay:.15s;transition-delay:.15s}figure.effect-selena{background:#fff}figure.effect-selena img{opacity:.95;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}figure.effect-selena:hover img{-webkit-transform:scale3d(.95,.95,1);transform:scale3d(.95,.95,1)}figure.effect-selena h2{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-selena p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:perspective(1000px) rotate3d(1,0,0,90deg);transform:perspective(1000px) rotate3d(1,0,0,90deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}figure.effect-selena:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-selena:hover p{opacity:1;-webkit-transform:perspective(1000px) rotate3d(1,0,0,0);transform:perspective(1000px) rotate3d(1,0,0,0)}figure.effect-terry{background:#34495e}figure.effect-terry figcaption{padding:1em}figure.effect-terry figcaption::after,figure.effect-terry figcaption::before{position:absolute;width:200%;height:200%;border-style:solid;border-color:#101010;content:"";-webkit-transition:-webkit-transform .35s;transition:transform .35s}figure.effect-terry figcaption::before{right:0;bottom:0;border-width:0 70px 60px 0;-webkit-transform:translate3d(70px,60px,0);transform:translate3d(70px,60px,0)}figure.effect-terry figcaption::after{top:0;left:0;border-width:15px 0 0 15px;-webkit-transform:translate3d(-15px,-15px,0);transform:translate3d(-15px,-15px,0)}figure.effect-terry img,figure.effect-terry p a{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-terry img{opacity:.85}figure.effect-terry h2{position:absolute;bottom:0;left:0;padding:.4em 10px;width:50%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media screen and (max-width:920px){figure.effect-terry h2{padding:.75em 10px;font-size:120%}}figure.effect-terry p{float:right;clear:both;text-align:left;text-transform:none;font-size:111%}figure.effect-terry p a{display:block;margin-bottom:1em;color:#fff;opacity:0;-webkit-transform:translate3d(90px,0,0);transform:translate3d(90px,0,0)}figure.effect-terry p a:focus,figure.effect-terry p a:hover{color:#f3cf3f}figure.effect-terry:hover figcaption::after,figure.effect-terry:hover figcaption::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-terry:hover img{opacity:.6}figure.effect-terry:hover h2,figure.effect-terry:hover p a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-terry:hover p a{opacity:1}figure.effect-terry:hover p a:first-child{-webkit-transition-delay:25ms;transition-delay:25ms}figure.effect-terry:hover p a:nth-child(2){-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-terry:hover p a:nth-child(3){-webkit-transition-delay:75ms;transition-delay:75ms}figure.effect-terry:hover p a:nth-child(4){-webkit-transition-delay:.1s;transition-delay:.1s}figure.effect-phoebe{background:#675983}figure.effect-phoebe img{opacity:.85;-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-phoebe:hover img{opacity:.6}figure.effect-phoebe figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/triangle2.svg) no-repeat center center;background-size:100% 100%;content:"";-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(5,2.5,1);transform:scale3d(5,2.5,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}figure.effect-phoebe:hover figcaption::before{opacity:.6;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-phoebe h2{margin-top:1em;-webkit-transition:transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-phoebe:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-phoebe p a{color:#fff;font-size:140%;opacity:0;position:relative;display:inline-block;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-phoebe p a:first-child{-webkit-transform:translate3d(-60px,-60px,0);transform:translate3d(-60px,-60px,0)}figure.effect-phoebe p a:nth-child(2){-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}figure.effect-phoebe p a:nth-child(3){-webkit-transform:translate3d(60px,-60px,0);transform:translate3d(60px,-60px,0)}figure.effect-phoebe:hover p a{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-apollo{background:#3498db}figure.effect-apollo img{opacity:.95;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}figure.effect-apollo figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);content:"";-webkit-transition:-webkit-transform .6s;transition:transform .6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)}figure.effect-apollo p{position:absolute;right:0;bottom:0;margin:3em;padding:0 1em;max-width:150px;border-right:4px solid #fff;text-align:right;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-apollo h2{text-align:left}figure.effect-apollo:hover img{opacity:.6;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-apollo:hover figcaption::before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}figure.effect-apollo:hover p{opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}figure.effect-kira{background:#fff;text-align:left}figure.effect-kira img{-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-kira figcaption{z-index:1}figure.effect-kira p{padding:2.25em .5em;font-weight:500;font-size:100%;line-height:1.5;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}figure.effect-kira p a{margin:0 .5em;color:#101010}figure.effect-kira p a:focus,figure.effect-kira p a:hover{opacity:.6}figure.effect-kira figcaption::before{position:absolute;top:0;right:2em;left:2em;z-index:-1;height:3.5em;background:#fff;content:"";-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,4em,0) scale3d(1,.023,1);transform:translate3d(0,4em,0) scale3d(1,.023,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}figure.effect-kira:hover img{opacity:.5}figure.effect-kira:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-kira:hover figcaption::before{opacity:.7;-webkit-transform:translate3d(0,5em,0) scale3d(1,1,1);transform:translate3d(0,5em,0) scale3d(1,1,1)}figure.effect-steve{z-index:auto;overflow:hidden}figure.effect-steve h2:before,figure.effect-steve:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-steve:before{opacity:0}figure.effect-steve figcaption{z-index:1}figure.effect-steve img{opacity:1;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-steve:hover img{opacity:.5;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}article section.unico figure.effect-steve h2,figure.effect-steve h2{background:#0074c8;color:#fff;text-align:left;font-size:40px;font-weight:600;display:inline-block;width:auto;position:relative;margin-top:30%;padding:15px 40px;border:none;float:left}@media (max-width:1080px){article section.unico figure.effect-steve h2,figure.effect-steve h2{font-size:28px}}figure.effect-steve:nth-child(2) h2,figure.effect-steve:nth-child(2) p,figure.effect-steve:nth-child(4) h2,figure.effect-steve:nth-child(4) p,figure.effect-steve:nth-child(6) h2,figure.effect-steve:nth-child(6) p,figure.effect-steve:nth-child(8) h2,figure.effect-steve:nth-child(8) p{float:right!important}figure.effect-steve p{padding:0 40px;font-weight:400;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(.9,.9,1);transform:scale3d(.9,.9,1);text-align:left;position:relative;margin-top:0;float:left;width:auto;left:0;clear:both;font-size:20px;color:#fff}.sedi figure.effect-steve h2{background:rgba(1,44,96,.8)}.sedi .hoverbox figure{background:#012c61}figure.effect-steve p a{color:#fff}figure.effect-steve:hover:before{opacity:1}figure.effect-steve:hover h2:before{opacity:0}figure.effect-steve:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-moses{background:-webkit-linear-gradient(-45deg,#ec65b7 0,#05e0d8 100%);background:linear-gradient(-45deg,#ec65b7 0,#05e0d8 100%)}figure.effect-moses img{opacity:.85;-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-moses h2,figure.effect-moses p{padding:20px;width:50%;height:50%;border:2px solid #fff}figure.effect-moses h2{padding:20px;width:50%;height:50%;text-align:left;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(10px,10px,0);transform:translate3d(10px,10px,0)}figure.effect-moses p{float:right;padding:20px;text-align:right;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}figure.effect-moses:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-moses:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-moses:hover img{opacity:.6}figure.effect-jazz{background:-webkit-linear-gradient(-45deg,#f3cf3f 0,#f33f58 100%);background:linear-gradient(-45deg,#f3cf3f 0,#f33f58 100%)}figure.effect-jazz img{opacity:.9}figure.effect-jazz figcaption::after,figure.effect-jazz img,figure.effect-jazz p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-jazz figcaption::after{position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid #fff;border-bottom:1px solid #fff;content:"";opacity:0;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}figure.effect-jazz h2,figure.effect-jazz p{opacity:1;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1)}figure.effect-jazz h2{padding-top:26%;-webkit-transition:-webkit-transform .35s;transition:transform .35s}figure.effect-jazz p{padding:.5em 2em;text-transform:none;font-size:.85em;opacity:0}figure.effect-jazz:hover img{opacity:.7;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}figure.effect-jazz:hover figcaption::after{opacity:1;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,1,1);transform:rotate3d(0,0,1,45deg) scale3d(1,1,1)}figure.effect-jazz:hover h2,figure.effect-jazz:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-ming{background:#012c61}figure.effect-ming img{opacity:1;-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-ming:hover img{opacity:.4}figure.effect-ming h2 img,figure.effect-ming:hover h2 img{opacity:1;background:#fff;padding:10px;-moz-border-radius:3px;border-radius:3px;height:150px;min-height:150px;max-height:150px}figure.effect-ming h2 span{display:none}figure.effect-ming figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:2px solid #fff;box-shadow:0 0 0 30px rgba(255,255,255,.2);content:"";opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1)}figure.effect-ming h2{margin:28% 0 10px 0;-webkit-transition:-webkit-transform .35s;transition:transform .35s;font-size:40px;color:#fff;padding:0 20px;line-height:48px}figure.effect-ming p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.5);transform:scale(1.5);color:#fff;font-size:14px;letter-spacing:inherit;padding:10px 50px}figure.effect-ming p a{color:#012c61;padding:0 20px;font-weight:600;font-size:20px}figure.effect-ming:hover h2{-webkit-transform:scale(.9);transform:scale(.9)}figure.effect-ming:hover figcaption::before,figure.effect-ming:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-ming:hover figcaption{background-color:rgba(58,52,42,0)}figure.effect-lexi{background:-webkit-linear-gradient(-45deg,#000 0,#fff 100%);background:linear-gradient(-45deg,#000 0,#fff 100%)}figure.effect-lexi img{margin:-10px 0 0 -10px;max-width:none;opacity:.9;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(10px,10px,0);transform:translate3d(10px,10px,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-lexi figcaption::before,figure.effect-lexi p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-lexi figcaption::before{position:absolute;right:-100px;bottom:-100px;width:300px;height:300px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 900px rgba(255,255,255,.2);content:"";opacity:0;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}figure.effect-lexi:hover img{opacity:.6;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-lexi h2{text-align:left;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(5px,5px,0);transform:translate3d(5px,5px,0)}figure.effect-lexi p{position:absolute;right:0;bottom:0;padding:0 1.5em 1.5em 0;width:140px;text-align:right;opacity:0;-webkit-transform:translate3d(20px,20px,0);transform:translate3d(20px,20px,0)}figure.effect-lexi:hover figcaption::before{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-lexi:hover h2,figure.effect-lexi:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-duke{background:-webkit-linear-gradient(-45deg,#34495e 0,#cc6055 100%);background:linear-gradient(-45deg,#34495e 0,#cc6055 100%)}figure.effect-duke img,figure.effect-duke p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-duke:hover img{opacity:.1;-webkit-transform:scale3d(2,2,1);transform:scale3d(2,2,1)}figure.effect-duke h2{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}figure.effect-duke p{position:absolute;bottom:0;left:0;margin:20px;padding:30px;border:2px solid #fff;text-transform:none;font-size:90%;opacity:0;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1);-webkit-transform-origin:50% -100%;transform-origin:50% -100%}figure.effect-duke:hover h2,figure.effect-duke:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.JsDatePickBox{width:212px;top:34px!important;left:-1px!important;margin-top:12px;letter-spacing:0;font-family:sans-serif}.JsDatePickBox .jsDatePickCloseButton{cursor:pointer;position:absolute;z-index:1;top:1px;right:10px;width:33px;height:13px;background:url(../img/calendario/closeButton_normal.gif) left top no-repeat}.JsDatePickBox .jsDatePickCloseButtonOver{cursor:pointer;position:absolute;z-index:1;top:1px;right:10px;width:33px;height:13px;background:url(../img/calendario/closeButton_over.gif) left top no-repeat}.JsDatePickBox .jsDatePickCloseButtonDown{cursor:pointer;position:absolute;z-index:1;top:1px;right:10px;width:33px;height:13px;background:url(../img/calendario/closeButton_down.gif) left top no-repeat}.JsDatePickBox .boxLeftWall{float:left;width:7px;margin:0;padding:0}.JsDatePickBox .boxLeftWall .leftTopCorner{margin:0;padding:0;width:7px;height:8px;background:url(../img/calendario/boxTopLeftCorner.png) left top no-repeat;overflow:hidden}.JsDatePickBox .boxLeftWall .leftBottomCorner{margin:0;padding:0;width:7px;height:8px;background:url(../img/calendario/boxBottomLeftCorner.png) left top no-repeat;overflow:hidden}.JsDatePickBox .boxLeftWall .leftWall{margin:0;padding:0;width:7px;background:url(../img/calendario/boxSideWallPx.gif) #fff left top repeat-y;overflow:hidden}.JsDatePickBox .boxRightWall{float:left;width:7px;margin:0;padding:0}.JsDatePickBox .boxRightWall .rightTopCorner{margin:0;padding:0;width:7px;height:8px;background:url(../img/calendario/boxTopRightCorner.png) left top no-repeat;overflow:hidden}.JsDatePickBox .boxRightWall .rightBottomCorner{margin:0;padding:0;width:7px;height:8px;background:url(../img/calendario/boxBottomRightCorner.png) left top no-repeat;overflow:hidden}.JsDatePickBox .boxRightWall .rightWall{margin:0;padding:0;width:7px;background:url(../img/calendario/boxSideWallPx.gif) #fff right top repeat-y;overflow:hidden}.JsDatePickBox .topWall{position:absolute;overflow:hidden;top:0;left:7px;width:198px;height:4px;background:url(../img/calendario/boxTopPx.gif) #fff left top repeat-x}.JsDatePickBox .bottomWall{position:absolute;overflow:hidden;bottom:-1px;left:7px;width:198px;height:4px;background:url(../img/calendario/boxTopPx.gif) #fff left top repeat-x}.JsDatePickBox .hiddenBoxLeftWall{float:left;width:0;overflow:hidden}.JsDatePickBox .hiddenBoxRightWall{float:left;width:0;overflow:hidden}.JsDatePickBox .boxMain{float:left;background-color:#fff;margin:0;padding:15px 0 5px 0}.JsDatePickBox .boxMainStripped{background:#fff;border:none}.JsDatePickBox .tooltip{height:12px;line-height:11px;overflow:hidden;font-size:10px;color:#666;text-align:left;padding:0;margin:2px 0 2px 0}.JsDatePickBox .weekDaysRow{height:12px;overflow:hidden;line-height:11px;font-size:10px;color:#666;text-align:center;padding:0;margin:2px 0 0 0}.JsDatePickBox .weekDaysRow .weekDay{float:left;height:14px;overflow:hidden;width:24px;margin:0 5px 0 0;padding:0}.JsDatePickBox .boxMainInner{background:#fff;width:198px;float:left;margin:5px 0 0 0;padding:0}.JsDatePickBox .boxMainCellsContainer{background-color:#fff;margin:0;padding:0}.JsDatePickBox .boxMainInner .controlsBar{overflow:hidden;height:20px;position:relative}.JsDatePickBox .boxMainInner .controlsBarText{overflow:hidden;height:20px;line-height:20px;color:#352e2e;font-size:13px;text-align:center;font-weight:700}.JsDatePickBox .boxMainInner .monthForwardButton{overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;right:22px;background:url(../img/calendario/monthForward_normal.gif) left top no-repeat}.JsDatePickBox .boxMainInner .monthForwardButtonOver{overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;right:22px;background:url(../img/calendario/monthForward_over.gif) left top no-repeat}.JsDatePickBox .boxMainInner .monthForwardButtonDown{overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;right:22px;background:url(../img/calendario/monthForward_down.gif) left top no-repeat}.JsDatePickBox .boxMainInner .monthBackwardButton{overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;left:22px;background:url(../img/calendario/monthBackward_normal.gif) left top no-repeat}.JsDatePickBox .boxMainInner .monthBackwardButtonOver{overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;left:22px;background:url(../img/calendario/monthBackward_over.gif) left top no-repeat}.JsDatePickBox .boxMainInner .monthBackwardButtonDown{overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;left:22px;background:url(../img/calendario/monthBackward_down.gif) left top no-repeat}.JsDatePickBox .boxMainInner .yearForwardButton{overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;right:0;background:url(../img/calendario/yearForward_normal.gif) left top no-repeat}.JsDatePickBox .boxMainInner .yearForwardButtonOver{overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;right:0;background:url(../img/calendario/yearForward_over.gif) left top no-repeat}.JsDatePickBox .boxMainInner .yearForwardButtonDown{overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;right:0;background:url(../img/calendario/yearForward_down.gif) left top no-repeat}.JsDatePickBox .boxMainInner .yearBackwardButton{overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;left:0;background:url(../img/calendario/yearBackward_normal.gif) left top no-repeat}.JsDatePickBox .boxMainInner .yearBackwardButtonOver{overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;left:0;background:url(../img/calendario/yearBackward_over.gif) left top no-repeat}.JsDatePickBox .boxMainInner .yearBackwardButtonDown{overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;left:0;background:url(../img/calendario/yearBackward_down.gif) left top no-repeat}.JsDatePickBox .boxMainInner .skipDay{cursor:default;overflow:hidden;width:24px;height:25px;float:left;margin:4px 5px 0 0;padding:0}.JsDatePickBox .boxMainInner .dayNormal{-khtml-user-select:none;font-size:12px;cursor:pointer;overflow:hidden;color:#352e2e;width:24px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px}.JsDatePickBox .boxMainInner .dayNormalToday{-khtml-user-select:none;font-size:12px;cursor:pointer;overflow:hidden;color:#352e2e;font-weight:700;width:24px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px}.JsDatePickBox .boxMainInner .dayDisabled{-khtml-user-select:none;cursor:default;font-size:12px;overflow:hidden;color:#666;width:24px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px}.JsDatePickBox .boxMainInner .dayOver{-khtml-user-select:none;cursor:pointer;font-size:12px;overflow:hidden;color:#666;width:24px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px}.JsDatePickBox .boxMainInner .dayOverToday{-khtml-user-select:none;cursor:pointer;font-size:12px;overflow:hidden;font-weight:700;color:#cb3e3e;width:24px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px}.JsDatePickBox .boxMainInner .dayDown{-khtml-user-select:none;cursor:pointer;font-size:12px;overflow:hidden;color:#f9f9f9;width:24px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px}.JsDatePickBox .boxMainInner .dayDownToday{-khtml-user-select:none;cursor:pointer;font-size:12px;overflow:hidden;color:#cb3e3e;font-weight:700;width:24px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px}.sb-search svg{color:#0074c8;border-bottom:1px solid transparent;font-size:20px;top:25px;position:relative}@media (max-width:500px){.sb-search svg{top:18px}}.sb-icon-search:hover svg{color:#ef8903}.home .sb-search-open{border-bottom:1px solid #fff}.column{z-index:9;margin-top:0;float:right;margin-right:0;position:relative;width:67px;height:67px}@media (max-width:500px){.column{width:51px;height:51px;display:none}}.column form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.column p{font-weight:400;font-size:2em;padding:0;margin:0;text-align:right;line-height:1.5}.column a{border:3px solid #b4c7da;padding:0 15px;display:inline-block;margin:20px 0}.column a:hover{border-color:#fff}.sb-search{position:relative;margin-top:0;width:0%;width:67px;height:67px;float:right;overflow:hidden;-webkit-transition:width .3s;-moz-transition:width .3s;transition:width .3s;-webkit-backface-visibility:hidden;padding:0}@media (max-width:500px){.sb-search{width:51px;height:51px}}.sb-search-input{position:absolute;top:0;outline:0;background:0 0;width:100%;height:67px;margin:0;z-index:10;font-family:inherit;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;left:-80px}@media (max-width:500px){.sb-search-input{height:51px}}.sb-search-input:-moz-placeholder{width:500px;min-height:60px;position:relative}.sb-search-input::-moz-placeholder{color:#ef8903;z-index:1}.sb-search-input:-ms-input-placeholder{color:#ef8903;z-index:1}.sb-search-submit{width:67px;height:67px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:43px;text-align:center;cursor:pointer;background:#352e2e;opacity:0;color:transparent;border:none;outline:0}@media (max-width:500px){.sb-search-submit{width:51px;height:51px}}.sb-icon-search{width:67px;height:67px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:inherit;text-align:center;cursor:pointer;z-index:9;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;background:#fafafa}@media (max-width:500px){.sb-icon-search{width:51px;height:51px}}.no-js .sb-search,.sb-search.sb-search-open{width:350px;position:absolute;right:0;height:67px;box-shadow:-10px 0 20px rgba(0,0,0,.1);background:#fafafa}@media (max-width:500px){.no-js .sb-search,.sb-search.sb-search-open{height:51px;width:250px}}.sb-search.sb-search-open .sb-search-input{width:284px;position:absolute;right:52px;margin-right:0;left:auto}@media (max-width:500px){.sb-search.sb-search-open .sb-search-input{width:180px}}.no-js .sb-search .sb-search-submit,.sb-search.sb-search-open .sb-search-submit{z-index:99}.cbp-vm-options{display:inline-block;margin-bottom:0;padding:0;text-align:right;position:absolute;right:20px;top:-55px}@media (max-width:500px){.cbp-vm-options{display:inline-block;margin-bottom:0;padding:0;text-align:right;position:relative;right:0;top:0;float:right;margin-bottom:10px}}.cbp-vm-options a{display:inline-block;width:33px;height:39px;overflow:hidden;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;opacity:.5;position:relative}.cbp-vm-options a:before{width:40px;height:40px;line-height:40px;font-size:24px;text-align:center;display:inline-block}.cbp-vm-options a.cbp-vm-selected,.cbp-vm-options a:hover{color:#352e2e;opacity:1}.box .cbp-vm-options{right:0;top:7px}@media (max-width:1080px){.box .cbp-vm-options{right:0;top:0;position:relative;width:auto;float:right}}@media (max-width:500px){.box .cbp-vm-options{float:right;margin:10px 0 0 0}}.cbp-vm-switcher{list-style:none;padding:0;margin:0;position:relative;width:100%;display:block;clear:both}.cbp-vm-switcher:after,.cbp-vm-switcher:before{content:" ";display:table}.cbp-vm-switcher:after{clear:both}.cbp-vm-icon:before{font-family:fontawesome;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.cbp-vm-grid:before{content:"\f00a"}.cbp-vm-list:before{content:"\f00b"}@media screen and (max-width:5000px) and (min-width:3000px){html{zoom:1.3}}@media screen and (max-width:3000px) and (min-width:2000px){html{zoom:1.1}}@media screen and (max-width:2000px){html{zoom:1}}@-ms-viewport{width:device-width}@media (-webkit-device-pixel-ratio:1.25){body{zoom:.8}}
/*# sourceMappingURL=app.min.css.map */

