/*! 
Theme name: Passione GT Noleggi 
Author: Giuseppe Di Tommaso
Author URI: https://www.webdad.it/
Description: Tema realizzato ad-hoc per sito PassioneGTNoleggi.
Version: 1.0
*/
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'icomoon';src:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/icomoon.eot?v56g3y);src:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/icomoon.eot?v56g3y#iefix) format('embedded-opentype'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/icomoon.ttf?v56g3y) format('truetype'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/icomoon.woff?v56g3y) format('woff'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/icomoon.svg?v56g3y#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}[class^=iconm-],[class*=" iconm-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconm-carro-attrezzi:before{content:"\e904"}.iconm-icon-circuito:before{content:"\e903"}.iconm-auto:before{content:"\e900"}.iconm-circuiti:before{content:"\e901"}.iconm-pacchetti-guida:before{content:"\e902"}@font-face{font-family:'proxima_nova_altblack';src:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Alt%20Black-webfont.eot);src:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Alt%20Black-webfont.eot?#iefix) format('embedded-opentype'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Alt%20Black-webfont.woff2) format('woff2'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Alt%20Black-webfont.woff) format('woff'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Alt%20Black-webfont.ttf) format('truetype'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Alt%20Black-webfont.svg#proxima_nova_altblack) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Alt%20Bold-webfont.eot);src:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Alt%20Bold-webfont.eot?#iefix) format('embedded-opentype'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Alt%20Bold-webfont.woff2) format('woff2'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Alt%20Bold-webfont.woff) format('woff'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Alt%20Bold-webfont.ttf) format('truetype'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Alt%20Bold-webfont.svg#proxima_nova_altbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Alt%20Regular-webfont.eot);src:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Alt%20Regular-webfont.eot?#iefix) format('embedded-opentype'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Alt%20Regular-webfont.woff) format('woff'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Alt%20Regular-webfont.ttf) format('truetype'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Alt%20Regular-webfont.svg#proxima_nova_altregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_scosfthin';src:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20ScOsf%20Thin-webfont.eot);src:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20ScOsf%20Thin-webfont.eot?#iefix) format('embedded-opentype'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20ScOsf%20Thin-webfont.woff2) format('woff2'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20ScOsf%20Thin-webfont.woff) format('woff'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20ScOsf%20Thin-webfont.ttf) format('truetype'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20ScOsf%20Thin-webfont.svg#proxima_nova_scosfthin) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Semibold-webfont.eot);src:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Semibold-webfont.eot?#iefix) format('embedded-opentype'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Semibold-webfont.woff2) format('woff2'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Semibold-webfont.woff) format('woff'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Semibold-webfont.ttf) format('truetype'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Semibold-webfont.svg#proxima_nova_ltsemibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova_ltthin';src:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Thin-webfont.eot);src:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Thin-webfont.eot?#iefix) format('embedded-opentype'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Thin-webfont.woff2) format('woff2'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Thin-webfont.woff) format('woff'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Thin-webfont.ttf) format('truetype'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Mark%20Simonson%20-%20Proxima%20Nova%20Thin-webfont.svg#proxima_nova_ltthin) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Simple-Line-Icons';src:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Simple-Line-Icons.eot);src:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Simple-Line-Icons.eot?#iefix) format('embedded-opentype'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Simple-Line-Icons.woff) format('woff'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Simple-Line-Icons.ttf) format('truetype'),url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/fonts/Simple-Line-Icons.svg#Simple-Line-Icons) format('svg');font-weight:400;font-style:normal}[data-icon]:before{font-family:'Simple-Line-Icons';content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-user-female,.icon-user-follow,.icon-user-following,.icon-user-unfollow,.icon-trophy,.icon-screen-smartphone,.icon-screen-desktop,.icon-plane,.icon-notebook,.icon-moustache,.icon-mouse,.icon-magnet,.icon-energy,.icon-emoticon-smile,.icon-disc,.icon-cursor-move,.icon-crop,.icon-credit-card,.icon-chemistry,.icon-user,.icon-speedometer,.icon-social-youtube,.icon-social-twitter,.icon-social-tumblr,.icon-social-facebook,.icon-social-dropbox,.icon-social-dribbble,.icon-shield,.icon-screen-tablet,.icon-magic-wand,.icon-hourglass,.icon-graduation,.icon-ghost,.icon-game-controller,.icon-fire,.icon-eyeglasses,.icon-envelope-open,.icon-envelope-letter,.icon-bell,.icon-badge,.icon-anchor,.icon-wallet,.icon-vector,.icon-speech,.icon-puzzle,.icon-printer,.icon-present,.icon-playlist,.icon-pin,.icon-picture,.icon-map,.icon-layers,.icon-handbag,.icon-globe-alt,.icon-globe,.icon-frame,.icon-folder-alt,.icon-film,.icon-feed,.icon-earphones-alt,.icon-earphones,.icon-drop,.icon-drawer,.icon-docs,.icon-directions,.icon-direction,.icon-diamond,.icon-cup,.icon-compass,.icon-call-out,.icon-call-in,.icon-call-end,.icon-calculator,.icon-bubbles,.icon-briefcase,.icon-book-open,.icon-basket-loaded,.icon-basket,.icon-bag,.icon-action-undo,.icon-action-redo,.icon-wrench,.icon-umbrella,.icon-trash,.icon-tag,.icon-support,.icon-size-fullscreen,.icon-size-actual,.icon-shuffle,.icon-share-alt,.icon-share,.icon-rocket,.icon-question,.icon-pie-chart,.icon-pencil,.icon-note,.icon-music-tone-alt,.icon-music-tone,.icon-microphone,.icon-loop,.icon-logout,.icon-login,.icon-list,.icon-like,.icon-home,.icon-grid,.icon-graph,.icon-equalizer,.icon-dislike,.icon-cursor,.icon-control-start,.icon-control-rewind,.icon-control-play,.icon-control-pause,.icon-control-forward,.icon-control-end,.icon-calendar,.icon-bulb,.icon-bar-chart,.icon-arrow-up,.icon-arrow-right,.icon-arrow-left,.icon-arrow-down,.icon-ban,.icon-bubble,.icon-camcorder,.icon-camera,.icon-check,.icon-clock,.icon-close,.icon-cloud-download,.icon-cloud-upload,.icon-doc,.icon-envelope,.icon-eye,.icon-flag,.icon-folder,.icon-heart,.icon-info,.icon-key,.icon-link,.icon-lock,.icon-lock-open,.icon-magnifier,.icon-magnifier-add,.icon-magnifier-remove,.icon-paper-clip,.icon-paper-plane,.icon-plus,.icon-pointer,.icon-power,.icon-refresh,.icon-reload,.icon-settings,.icon-star,.icon-symbol-female,.icon-symbol-male,.icon-target,.icon-volume-1,.icon-volume-2,.icon-volume-off,.icon-users{font-family:'Simple-Line-Icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-user-female:before{content:"\e000"}.icon-user-follow:before{content:"\e002"}.icon-user-following:before{content:"\e003"}.icon-user-unfollow:before{content:"\e004"}.icon-trophy:before{content:"\e006"}.icon-screen-smartphone:before{content:"\e010"}.icon-screen-desktop:before{content:"\e011"}.icon-plane:before{content:"\e012"}.icon-notebook:before{content:"\e013"}.icon-moustache:before{content:"\e014"}.icon-mouse:before{content:"\e015"}.icon-magnet:before{content:"\e016"}.icon-energy:before{content:"\e020"}.icon-emoticon-smile:before{content:"\e021"}.icon-disc:before{content:"\e022"}.icon-cursor-move:before{content:"\e023"}.icon-crop:before{content:"\e024"}.icon-credit-card:before{content:"\e025"}.icon-chemistry:before{content:"\e026"}.icon-user:before{content:"\e005"}.icon-speedometer:before{content:"\e007"}.icon-social-youtube:before{content:"\e008"}.icon-social-twitter:before{content:"\e009"}.icon-social-tumblr:before{content:"\e00a"}.icon-social-facebook:before{content:"\e00b"}.icon-social-dropbox:before{content:"\e00c"}.icon-social-dribbble:before{content:"\e00d"}.icon-shield:before{content:"\e00e"}.icon-screen-tablet:before{content:"\e00f"}.icon-magic-wand:before{content:"\e017"}.icon-hourglass:before{content:"\e018"}.icon-graduation:before{content:"\e019"}.icon-ghost:before{content:"\e01a"}.icon-game-controller:before{content:"\e01b"}.icon-fire:before{content:"\e01c"}.icon-eyeglasses:before{content:"\e01d"}.icon-envelope-open:before{content:"\e01e"}.icon-envelope-letter:before{content:"\e01f"}.icon-bell:before{content:"\e027"}.icon-badge:before{content:"\e028"}.icon-anchor:before{content:"\e029"}.icon-wallet:before{content:"\e02a"}.icon-vector:before{content:"\e02b"}.icon-speech:before{content:"\e02c"}.icon-puzzle:before{content:"\e02d"}.icon-printer:before{content:"\e02e"}.icon-present:before{content:"\e02f"}.icon-playlist:before{content:"\e030"}.icon-pin:before{content:"\e031"}.icon-picture:before{content:"\e032"}.icon-map:before{content:"\e033"}.icon-layers:before{content:"\e034"}.icon-handbag:before{content:"\e035"}.icon-globe-alt:before{content:"\e036"}.icon-globe:before{content:"\e037"}.icon-frame:before{content:"\e038"}.icon-folder-alt:before{content:"\e039"}.icon-film:before{content:"\e03a"}.icon-feed:before{content:"\e03b"}.icon-earphones-alt:before{content:"\e03c"}.icon-earphones:before{content:"\e03d"}.icon-drop:before{content:"\e03e"}.icon-drawer:before{content:"\e03f"}.icon-docs:before{content:"\e040"}.icon-directions:before{content:"\e041"}.icon-direction:before{content:"\e042"}.icon-diamond:before{content:"\e043"}.icon-cup:before{content:"\e044"}.icon-compass:before{content:"\e045"}.icon-call-out:before{content:"\e046"}.icon-call-in:before{content:"\e047"}.icon-call-end:before{content:"\e048"}.icon-calculator:before{content:"\e049"}.icon-bubbles:before{content:"\e04a"}.icon-briefcase:before{content:"\e04b"}.icon-book-open:before{content:"\e04c"}.icon-basket-loaded:before{content:"\e04d"}.icon-basket:before{content:"\e04e"}.icon-bag:before{content:"\e04f"}.icon-action-undo:before{content:"\e050"}.icon-action-redo:before{content:"\e051"}.icon-wrench:before{content:"\e052"}.icon-umbrella:before{content:"\e053"}.icon-trash:before{content:"\e054"}.icon-tag:before{content:"\e055"}.icon-support:before{content:"\e056"}.icon-size-fullscreen:before{content:"\e057"}.icon-size-actual:before{content:"\e058"}.icon-shuffle:before{content:"\e059"}.icon-share-alt:before{content:"\e05a"}.icon-share:before{content:"\e05b"}.icon-rocket:before{content:"\e05c"}.icon-question:before{content:"\e05d"}.icon-pie-chart:before{content:"\e05e"}.icon-pencil:before{content:"\e05f"}.icon-note:before{content:"\e060"}.icon-music-tone-alt:before{content:"\e061"}.icon-music-tone:before{content:"\e062"}.icon-microphone:before{content:"\e063"}.icon-loop:before{content:"\e064"}.icon-logout:before{content:"\e065"}.icon-login:before{content:"\e066"}.icon-list:before{content:"\e067"}.icon-like:before{content:"\e068"}.icon-home:before{content:"\e069"}.icon-grid:before{content:"\e06a"}.icon-graph:before{content:"\e06b"}.icon-equalizer:before{content:"\e06c"}.icon-dislike:before{content:"\e06d"}.icon-cursor:before{content:"\e06e"}.icon-control-start:before{content:"\e06f"}.icon-control-rewind:before{content:"\e070"}.icon-control-play:before{content:"\e071"}.icon-control-pause:before{content:"\e072"}.icon-control-forward:before{content:"\e073"}.icon-control-end:before{content:"\e074"}.icon-calendar:before{content:"\e075"}.icon-bulb:before{content:"\e076"}.icon-bar-chart:before{content:"\e077"}.icon-arrow-up:before{content:"\e078"}.icon-arrow-right:before{content:"\e079"}.icon-arrow-left:before{content:"\e07a"}.icon-arrow-down:before{content:"\e07b"}.icon-ban:before{content:"\e07c"}.icon-bubble:before{content:"\e07d"}.icon-camcorder:before{content:"\e07e"}.icon-camera:before{content:"\e07f"}.icon-check:before{content:"\e080"}.icon-clock:before{content:"\e081"}.icon-close:before{content:"\e082"}.icon-cloud-download:before{content:"\e083"}.icon-cloud-upload:before{content:"\e084"}.icon-doc:before{content:"\e085"}.icon-envelope:before{content:"\e086"}.icon-eye:before{content:"\e087"}.icon-flag:before{content:"\e088"}.icon-folder:before{content:"\e089"}.icon-heart:before{content:"\e08a"}.icon-info:before{content:"\e08b"}.icon-key:before{content:"\e08c"}.icon-link:before{content:"\e08d"}.icon-lock:before{content:"\e08e"}.icon-lock-open:before{content:"\e08f"}.icon-magnifier:before{content:"\e090"}.icon-magnifier-add:before{content:"\e091"}.icon-magnifier-remove:before{content:"\e092"}.icon-paper-clip:before{content:"\e093"}.icon-paper-plane:before{content:"\e094"}.icon-plus:before{content:"\e095"}.icon-pointer:before{content:"\e096"}.icon-power:before{content:"\e097"}.icon-refresh:before{content:"\e098"}.icon-reload:before{content:"\e099"}.icon-settings:before{content:"\e09a"}.icon-star:before{content:"\e09b"}.icon-symbol-female:before{content:"\e09c"}.icon-symbol-male:before{content:"\e09d"}.icon-target:before{content:"\e09e"}.icon-volume-1:before{content:"\e09f"}.icon-volume-2:before{content:"\e0a0"}.icon-volume-off:before{content:"\e0a1"}.icon-users:before{content:"\e001"}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-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{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-nav{position:absolute;top:50%;color:#fff;left:0;right:0}.owl-dots{position:absolute;left:0;right:0;bottom:-40px;text-align:center}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:20px;color:#27d6ff;background:0 0;border-color:transparent;position:absolute}.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav .owl-prev{left:-25px}.owl-carousel .owl-nav .owl-next{right:-25px}.owl-carousel .owl-dot{width:10px;height:10px;background-color:#2e2d31;border:1px solid #979797;border-radius:50%;display:inline-block;vertical-align:middle;margin:0 2px;padding:0}.owl-carousel .owl-dot.active{background-color:#4a90e2}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}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:none;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-outer,.fancybox-inner,.fancybox-bg,.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-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;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:none;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--previous,.fancybox-slide--current,.fancybox-slide--next{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;-ms-transform-origin:top left;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-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;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--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .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-video,.fancybox-iframe{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:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.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--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin: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:#ccc;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(0);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(to top,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%,rgba(0,0,0,0) 100%);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 44px 25px}}.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:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 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 fancybox-rotate{100%{transform:rotate(360deg)}}.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:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{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:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);transform:rotate(0deg)}.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:scale3d(1,1,1) translate3d(0,0,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:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.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:12px;padding-right:12px}}}.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:visited,.fancybox-share__button:link{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:none;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:rgba(0,0,0,0);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:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(92%);max-width:calc(46%);outline:none;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 all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(90%)}}.wizard,.tabcontrol{display:block;width:100%;overflow:hidden}.wizard a,.tabcontrol a{outline:0}.wizard ul,.tabcontrol ul{list-style:none !important;padding:0;margin:0}.wizard ul>li,.tabcontrol ul>li{display:block;padding:0}.wizard>.steps .current-info,.tabcontrol>.steps .current-info{position:absolute;left:-999em}.wizard>.content>.title,.tabcontrol>.content>.title{position:absolute;left:-999em}.wizard>.steps{position:relative;display:block;width:100%}.wizard.vertical>.steps{display:inline;float:left;width:30%}.wizard>.steps .number{font-size:1.429em}.wizard>.steps>ul>li,.wizard>.actions>ul>li{float:left}.wizard.vertical>.steps>ul>li{float:none;width:100%}.wizard>.steps a,.wizard>.steps a:hover,.wizard>.steps a:active{display:block;width:auto;margin:0 .5em .5em;padding:1em;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wizard>.steps .disabled a,.wizard>.steps .disabled a:hover,.wizard>.steps .disabled a:active{background:#eee;color:#aaa;cursor:default}.wizard>.steps .current a,.wizard>.steps .current a:hover,.wizard>.steps .current a:active{background:#c30404;color:#fff;cursor:default}.wizard>.steps .done a,.wizard>.steps .done a:hover,.wizard>.steps .done a:active{background:#e8b3b3;color:#fff}.wizard>.steps .error a,.wizard>.steps .error a:hover,.wizard>.steps .error a:active{background:#ff3111;color:#fff}.wizard>.content{background:#eee;display:block;margin:.5em;min-height:35em;overflow:hidden;position:relative;width:calc(100% - 1em);color:#212121;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wizard.vertical>.content{display:inline;float:left;margin:0 2.5% .5em;width:65%}.wizard>.content>.body{float:left;width:95%;padding:2.5%}.wizard>.content>.body ul{list-style:disc !important}.wizard>.content>.body ul>li{display:list-item}.wizard>.content>.body>iframe{border:0 none;width:100%;height:100%}.wizard>.content>.body input{display:block;border:1px solid #ccc;width:calc(100% - 16px)}.wizard>.content>.body input[type=checkbox]{display:inline-block;width:auto}.wizard>.content>.body input.error{background:#fbe3e4;border:1px solid #fbc2c4;color:#8a1f11}.wizard>.content>.body label{display:inline-block;margin-bottom:.5em}.wizard>.content>.body label.error{color:#8a1f11;display:inline-block;margin-left:1.5em}.wizard>.actions{position:relative;display:block;text-align:right;width:100%}.wizard.vertical>.actions{display:inline;float:right;margin:0 2.5%;width:95%}.wizard>.actions>ul{display:inline-block;text-align:right}.wizard>.actions>ul>li{margin:0 .5em}.wizard.vertical>.actions>ul>li{margin:0 0 0 1em}.wizard>.actions a,.wizard>.actions a:hover,.wizard>.actions a:active{background:#c30404;color:#fff;display:block;padding:.5em 1em;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wizard>.actions .disabled a,.wizard>.actions .disabled a:hover,.wizard>.actions .disabled a:active{background:#eee;color:#aaa}.tabcontrol>.steps{position:relative;display:block;width:100%}.tabcontrol>.steps>ul{position:relative;margin:6px 0 0;top:1px;z-index:1}.tabcontrol>.steps>ul>li{float:left;margin:5px 2px 0 0;padding:1px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.tabcontrol>.steps>ul>li:hover{background:#edecec;border:1px solid #bbb;padding:0}.tabcontrol>.steps>ul>li.current{background:#fff;border:1px solid #bbb;border-bottom:0 none;padding:0 0 1px;margin-top:0}.tabcontrol>.steps>ul>li>a{color:#5f5f5f;display:inline-block;border:0 none;margin:0;padding:10px 30px;text-decoration:none}.tabcontrol>.steps>ul>li>a:hover{text-decoration:none}.tabcontrol>.steps>ul>li.current>a{padding:15px 30px 10px}.tabcontrol>.content{position:relative;display:inline-block;width:100%;height:35em;overflow:hidden;border-top:1px solid #bbb;padding-top:20px}.tabcontrol>.content>.body{float:left;width:95%;padding:2.5%}.tabcontrol>.content>.body ul{list-style:disc !important}.tabcontrol>.content>.body ul>li{display:list-item}@-webkit-keyframes stickyHeader{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes stickyHeader{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*:focus{outline:none}body{font-size:16px;line-height:1.8;color:#fff;font-family:'Proxima Nova',sans-serif;background-color:#111}h1,h2,h3,h4,h5,h6{font-family:'proxima_nova_altblack',sans-serif;font-weight:900;font-style:italic;color:#c30404;margin:0;padding:0;text-transform:uppercase;line-height:1}img{max-width:100%;height:auto}h1{font-size:50px}@media (max-width:768px){h1{font-size:40px}}h2{font-size:35px}@media (max-width:768px){h2{font-size:30px}}h3{margin-top:30px}@media (max-width:768px){h3{font-size:26px}}a{-webkit-transition:all .35s;transition:all .35s;color:#c30404}a:hover{text-decoration:none}small{font-size:14px}.container{width:100%;max-width:1046px;margin:0 auto}.flex{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.flex--align-center{align-items:center}.flex--align-baseline{align-items:baseline}.flex--start{justify-content:flex-start}.flex--between{justify-content:space-between}.flex--reverse{flex-direction:row-reverse}.section{padding:80px 30px}@media (max-width:768px){.section{padding:30px 15px}}.section__title{margin-bottom:30px}.section__title--white{color:#fff}.section__title--center{text-align:center}.section__map{padding:0}.section__map iframe{width:100%}.section--red{background-color:#c30404;color:#fff}.section--bgimage{background-repeat:no-repeat;background-size:cover;background-position:center;color:#333;border-top:10px solid #fff;border-bottom:10px solid #fff}.section--bgimage h2{margin:0}.section--bgimage p{margin-bottom:30px !important}.section--bgimage>div{background-color:rgba(255,255,255,.75);padding:30px;border:1px solid #fff;border-radius:6px;text-align:center}.section--greengradient{background:#1d976c;background:-webkit-linear-gradient(to right,#93f9b9,#1d976c);background:linear-gradient(to right,#93f9b9,#1d976c);color:#fff;border-top:10px solid #fff}.section--greengradient h2{width:60%;margin:0}.section--greengradient .btn{border:0 none}.section--no-padding{padding:0}input,textarea{padding:8px;border-radius:6px;border:0 none}.input-text.qty{border:1px solid #999}.woocommerce-cart table.cart td.actions .coupon .input-text,#pwgc-redeem-gift-card-number{padding:8px !important;width:200px !important}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{line-height:1;font-size:14px}.description h3{margin-top:0}ins{text-decoration:none}del{text-decoration:none;position:relative}del:after{content:"";width:90%;height:2px;background-color:#c30404;position:absolute;display:block;-webkit-transform:rotate(-15deg);transform:rotate(-15deg);left:0;right:0;top:0;bottom:0;margin:auto}.title--small{font-size:24px}.title--center{text-align:center}.grecaptcha-badge{display:none}.em-tickets{display:none}.woocommerce-store-notice,p.demo_store{background-color:#c30404 !important;position:fixed !important;bottom:0;top:auto !important;left:0}.woocommerce-store-notice__dismiss-link{display:none}body{padding-bottom:60px}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer;color:#212121}.hero{position:relative;line-height:0;border-top:2px solid #000;padding-bottom:13px}.hero:after{content:'';display:block;width:100%;height:12px;background:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/img/row-ita.svg) repeat-x;position:absolute;bottom:0;left:0;right:0}.hero .slide{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;height:60vh;min-height:500px;position:relative;background-position:center}.hero .slide__text{position:absolute;bottom:42px;left:30px;right:30px}.hero .slide__title{color:#fff;font-size:50px;text-shadow:3px 4px 0 #7e0404}.hero .slide__subtitle{font-size:30px}.hero__cover{width:calc(70% - 10px);min-height:500px;height:60vh;background-repeat:no-repeat;background-size:cover;border-right:10px solid #111}@media (max-width:768px){.hero__cover{width:100%;border-right:0 none;min-height:400px;height:40vh}}.hero__maps{width:30%}@media (max-width:768px){.hero__maps{width:100%}}.hero__maps iframe{min-height:500px;height:60vh;width:100%}.woocommerce a.button.add_to_cart_button,.em-booking-submit,input[type=submit]{font-size:16px;font-weight:900;color:#fff;background-color:#c30404;border:1px solid #c30404;line-height:40px;border-radius:20px;text-transform:uppercase;text-decoration:none;display:inline-block;font-family:'proxima_nova_altbold',sans-serif;padding:0 30px}.btn{font-size:16px;font-weight:900;color:#fff;background-color:#c30404;border:1px solid #c30404;line-height:40px;border-radius:20px;text-transform:uppercase;text-decoration:none;display:inline-block;font-family:'proxima_nova_altbold',sans-serif;padding:0 30px}.btn--white{background-color:#fff;color:#c3040c}.btn--big{font-size:22px;line-height:65px;border-radius:35px}.btn:hover{opacity:.8}.woocommerce a.button.add_to_cart_button{padding:0 20px}.cta__row div{margin:0 30px}.cta__row div:first-child{width:48%}@media (max-width:768px){.cta__row div:first-child{width:100%}}.cta__row p{margin:0}.item{position:relative}.item--25{width:calc((100%/4) - 30px);margin:15px}@media (max-width:768px){.item--25{width:100%;margin-left:0;margin-right:0}}.item--30{width:calc((100%/3) - 30px);margin:15px}@media (max-width:768px){.item--30{width:100%;margin-left:0;margin-right:0}}.item--50{width:calc((100%/2) - 30px);margin:15px}@media (max-width:768px){.item--50{width:100%;margin-left:0;margin-right:0}}.item__content{text-align:center}.item__content p{margin:10px}.item__content a{margin:15px}.item__title{color:#fff;font-size:24px;margin-top:14px;margin-bottom:14px}.item__title--triangle{position:absolute;z-index:10;top:0;left:0;right:0;margin:0;font-size:28px}.item__title--triangle strong{position:absolute;z-index:2;padding:20px;font-size:40px;text-shadow:3px 4px 0 #7e0404}.item__title--triangle strong small{display:block;font-size:28px}.item__title--triangle:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:5em 10em 0 0;border-color:#c30404 transparent transparent;position:absolute;top:0;z-index:1}@media (max-width:768px){.item__title{font-size:24px}}.item__price{display:block;color:#c30404;line-height:1;text-align:center;font-size:22px;text-transform:uppercase;font-family:'proxima_nova_altblack',sans-serif;font-style:italic;text-decoration:none;background:#fff;margin:0 15%;padding:5%;border-radius:6px;box-shadow:.3em .1em .3em rgba(0,0,0,.8)}.item__price .price{display:block;font-size:40px}.item__price .price small{font-size:30px}.item__figure{border-bottom:4px solid #c30404}.item__list,.item__carousel{align-items:flex-start}.item__list div,.item__carousel div{width:100% !important}.item__list .item__figure,.item__carousel .item__figure{margin:0;height:296px;overflow:hidden;width:100%}.item__list .item__figure img,.item__carousel .item__figure img{object-fit:cover;height:90%;width:auto;display:block;margin:4% auto;-webkit-transition:all .35s;transition:all .35s}.item__list .item__figure:hover img,.item__carousel .item__figure:hover img{transform:scale(1.2)}.item__list .item__price,.item__carousel .item__price{font-size:28px;text-transform:uppercase;font-family:'proxima_nova_altblack',sans-serif;font-style:italic}.item--icon-macchina{height:150px;position:relative;text-align:center;border-left:1px solid #111;background-color:#111;background-image:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/img/bg-carbon.jpg);background-repeat:no-repeat}.item--icon-macchina:first-child{border-left:0 none}.item--icon-macchina:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-image:-webkit-linear-gradient(84deg,#fafafa 0,#bdbdbd 100%);background-image:-o-linear-gradient(84deg,#fafafa 0,#bdbdbd 100%);background-image:linear-gradient(174deg,#fafafa 0,#bdbdbd 100%);z-index:1;opacity:.1}.item--icon-macchina .item__figure{position:relative;z-index:2;border-bottom:0 none;margin:20px}.item--icon-macchina .item__figure img{-webkit-transition:all .35s;transition:all .35s}.item--icon-macchina .item__link:hover img{transform:scale(1.2)}.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-nav .owl-prev{left:0;color:#fff;font-size:50px}.owl-carousel .owl-nav .owl-next{right:0;color:#fff;font-size:50px}.owl-carousel.carousel .owl-nav,.owl-carousel.carousel-events .owl-nav{top:-67px}@media (max-width:768px){.owl-carousel.carousel .owl-nav,.owl-carousel.carousel-events .owl-nav{top:auto;bottom:30px}}.icona__circuito{text-align:center;margin-bottom:50px}.lista_eventi{margin-top:60px}.lista_eventi .list{width:68% !important}.lista_eventi .list .is-event{justify-content:flex-start;align-items:flex-start;margin-bottom:40px}.lista_eventi .list .is-event h2{font-size:22px}.lista_eventi .list .is-event picture{width:22%}.lista_eventi .list .is-event .list__item-text{width:calc(78% - 20px);margin-left:20px}.lista_eventi #em-wrapper{width:30%}table.fullcalendar.em-calendar{width:100%}table.fullcalendar.em-calendar td{text-align:center}table.fullcalendar.em-calendar td.eventless-today{color:#111}table.fullcalendar.em-calendar td.eventful a,table.fullcalendar.em-calendar td.eventful-post a{background-color:#c30404;color:#fff;font-weight:700;display:block;width:28px;margin:auto;border-radius:50%}table.fullcalendar.em-calendar a{text-decoration:none}table.fullcalendar.em-calendar thead{background-color:#c30404;color:#fff}table.fullcalendar.em-calendar thead td{border-color:#c30404 !important}table.fullcalendar.em-calendar thead td a{color:#fff}table.fullcalendar.em-calendar .days-names td{color:#c30404;font-weight:700}.eventful ul,.eventful-post ul{display:none}.em-location-map-container{width:100% !important;height:400px !important}.em-booking-form label{width:180px !important;font-weight:700}.em-booking-form p.input-field-data_privacy_consent label{width:100% !important}.em-booking-form-details input.input,.em-booking-form-details textarea{width:74% !important}.em-booking-form-details select{width:75%}.em-booking-form-details{width:100% !important}.woocommerce-account .woocommerce-MyAccount-navigation{background:#fff;color:#111;border-radius:10px;margin-top:20px;border-spacing:0;border-collapse:0;font-size:14px;overflow:hidden}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}.woocommerce-account .woocommerce-MyAccount-navigation li{border-bottom:1px solid #dbdbdb}.woocommerce-account .woocommerce-MyAccount-navigation li a{display:block;text-decoration:none;padding:4px 15px}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{background-color:#c30404;color:#fff}.wpcf7-form input,.wpcf7-form textarea{width:90%;padding:8px;border-radius:6px;border:0 none}.wpcf7-form input[type=checkbox],.wpcf7-form input[type=submit]{width:auto}.wpcf7-form input[type=submit]{width:200px;margin-top:20px}.woocommerce .related h2,.woocommerce .upsells h2{margin-top:0;margin-bottom:0}.woocommerce .related a,.woocommerce .upsells a,.woocommerce .related a:hover,.woocommerce .upsells a:hover{text-decoration:none}.woocommerce .related .item p,.woocommerce .upsells .item p{text-align:center;color:#fff}.woocommerce .related .item .price,.woocommerce .upsells .item .price{text-align:center;display:block;font-size:28px;text-transform:uppercase;font-family:'proxima_nova_altblack',sans-serif;font-style:italic;color:#c30404}.woocommerce .related .item .price del,.woocommerce .upsells .item .price del{font-family:'Proxima Nova',sans-serif;color:#888;font-size:18px}.woocommerce .related .item .button,.woocommerce .upsells .item .button{margin-top:15px;margin-bottom:15px}.form__title{margin:0;margin-bottom:20px;font-size:25px}.price-from{display:block}.wcgwp_form{color:#111}.wc_giftwrap_notes_container textarea{border:1px solid #dbdbdb}.woocommerce-variation-price .price{margin-right:15px;margin-bottom:15px}.modal{background:rgba(0,0,0,.6);position:fixed;top:0;left:0;right:0;bottom:0;display:none;align-items:center;justify-content:center;z-index:999}.modal--open{display:flex}.modal__content{padding:30px;background:#eee;border-radius:6px;min-width:70%}.modal label{color:#212122;font-weight:700;display:block}.modal textarea{width:calc(100% - 16px);height:200px}.calendar-day{overflow:hidden;border-radius:6px;background-color:#fff;color:#212121;text-align:center}.calendar-day a{text-decoration:none;display:block;width:100%;text-align:center}.calendar-day a .calendar-day__month{background-color:#c30404;color:#fff;padding:4px;text-transform:uppercase;font-weight:700;text-align:center}.calendar-day a .calendar-day__day{display:flex;justify-content:center;align-items:center;font-weight:700;text-transform:uppercase;font-family:'proxima_nova_altblack',sans-serif;font-style:italic;font-size:60px;padding:20px;line-height:1;color:#212121}tr.blocco.orario td{padding:0 20px;padding-top:20px;color:#fff}tr.blocco.orario td span{display:inline-block;padding:0 10px}tr.blocco.orario td:first-child{font-size:50px;color:#c30404;font-family:'proxima_nova_altblack',sans-serif;font-weight:900;font-style:italic}.riga-Confermata td{background:#57eca2}.riga-Rifiutata td{background:#d03b3b}.riga-richiesta td,.riga-Richiesta td{background:#fff}.riga-Confermata td.bg-transparent,.riga-Rifiutata td.bg-transparent,.riga-richiesta td.bg-transparent,.riga-Richiesta td.bg-transparent{background-color:transparent}.link-email{display:block;text-decoration:none;font-size:14px}.time-navbar a{text-decoration:none;color:#111;display:inline-block;margin-right:10px;padding:8px 9px;background:#21ea21;margin:10px 0;border-radius:10px;font-weight:700}.time-navbar a.time-navbar--full{color:#fff;background:#c30404}.time-navbar a.time-navbar--disabled{opacity:.5;color:gray;font-weight:400;background:#fff;pointer-events:none;cursor:default}.car-filter{margin:15px 0}.car-filter a{text-decoration:none;color:gray;display:inline-block;margin-right:10px;padding:8px 10px;background:#fff;margin:10px 0;border-radius:10px}.car-filter a.car-filter--active{font-weight:700;color:#c30404}.wip-booking{font-family:'proxima_nova_altbold',sans-serif;position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.9);color:#fff;text-transform:uppercase;font-weight:900;font-style:italic;font-size:30px;display:flex;justify-content:center;align-items:center}.wip-booking--hidden{display:none}.banner--desktop{display:block;object-fit:cover;height:100%;width:100%}@media (max-width:425px){.banner--desktop{display:none}}.banner--mobile{display:none;object-fit:cover;height:100%;width:100%}@media (max-width:425px){.banner--mobile{display:block}}.header{background-color:#232323;padding:0 15px;border-bottom:1px solid #404040;position:relative}.header:after{content:'';display:block;width:100%;height:12px;background:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/img/row-ita.svg) repeat-x;position:absolute;bottom:0;left:0;right:0}.logo img,.woocommerce .logo img,.woocommerce-page .logo img{height:130px;height:80px;width:auto}@media (max-width:768px){.logo img,.woocommerce .logo img,.woocommerce-page .logo img{height:90px;height:70px}}.menu{padding:0;margin:0}@media (max-width:768px){.menu{position:absolute;z-index:2;background:rgba(0,0,0,.75);top:210px;top:95px;left:0;right:0;padding:20px;display:none;max-height:0;-webkit-transition:all 1s;transition:all 1s;overflow:hidden}}.menu--open{display:block;max-height:500px}.menu-item{list-style:none;padding:0;margin:0;position:relative}.menu-item a{text-decoration:none;text-transform:uppercase;font-size:12px;color:#fff;display:block;padding:15px 10px;text-align:center}@media (max-width:768px){.menu-item a{padding:10px}}.menu-item a i{font-size:22px;display:block}.menu-item a i.iconm-circuiti{font-size:40px}.menu-item a:hover{color:#c30404}.menu-item.current-menu-item a,.menu-item.current-page-ancestor a{color:#c30404}@media (max-width:768px){.menu-item--user,.menu-item--phone{display:none}}.secondary-menu{position:relative;margin-left:10px;margin-right:0}@media (max-width:768px){.secondary-menu{margin-left:-15px}}.secondary-menu ul{padding-left:10px}@media (max-width:768px){.secondary-menu ul{padding-left:0}}.secondary-menu:before{content:'';display:block;width:1px;height:50px;position:absolute;left:0;background-color:#eaeaea}@media (max-width:768px){.secondary-menu:before{display:none}}.toggle{bottom:30px;right:34px;height:15px;display:none;padding:15px 30px}@media (max-width:1024px){.toggle{display:block}}.toggle #hamburger-icon{width:20px;height:15px;position:relative;display:block;padding:0}.toggle #hamburger-icon .line{display:block;background:#fff;width:20px;height:2px;position:absolute;left:0;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s}.toggle #hamburger-icon .line.line-1{top:0}.toggle #hamburger-icon .line.line-2{top:50%}.toggle #hamburger-icon .line.line-3{top:100%}.toggle #hamburger-icon:hover .line-1,.toggle #hamburger-icon:focus .line-1{transform:translateY(-1px);-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px)}.toggle #hamburger-icon:hover .line-3,.toggle #hamburger-icon:focus .line-3{transform:translateY(1px);-webkit-transform:translateY(1px);-moz-transform:translateY(1px)}.toggle #hamburger-icon.active .line-1{transform:translateY(7.5px) translateX(0) rotate(45deg);-webkit-transform:translateY(7.5px) translateX(0) rotate(45deg);-moz-transform:translateY(7.5px) translateX(0) rotate(45deg)}.toggle #hamburger-icon.active .line-2{opacity:0}.toggle #hamburger-icon.active .line-3{transform:translateY(-7.5px) translateX(0) rotate(-45deg);-webkit-transform:translateY(-7.5px) translateX(0) rotate(-45deg);-moz-transform:translateY(-7.5px) translateX(0) rotate(-45deg)}.menu-item--basket{position:relative}.menu-item--basket__badge{margin-left:6px;background-color:#c30404;width:20px;height:20px;display:inline-block;border-radius:20px;line-height:20px;text-align:center;position:absolute;top:0;right:0}.footer{background-color:#111;padding:20px 30px}.footer .fab{font-size:50px;padding:0 20px}@media (max-width:768px){.footer .fab{padding:0 10px}}.social a{color:#fff;display:inline-block;background:red;width:28px;text-align:center;line-height:1;padding:10px;margin:0 4px;border-radius:4px}.social a .fab{font-size:24px;padding:0}.social a.social--fb{background-color:#3b5998}.social a.social--fb:hover{color:#3b5998;background-color:#fff}.social a.social--in{background-color:#517fa4}.social a.social--in:hover{color:#517fa4;background-color:#fff}.social a.social--yb{background-color:#b00}.social a.social--yb:hover{color:#b00;background-color:#fff}.pill-link{display:inline-block;padding:0 8px;border:1px;border-style:solid;border-radius:3px;font-size:11px;border:1px solid #d2d3d3;line-height:18px;font-weight:700;background:#fff url(//cdn.iubenda.com/icon_green_mini.png) no-repeat;background-size:auto 14px;background-position:7px 3px;background-position-x:6px;background-position-y:2px;padding-left:20px;text-decoration:none;color:#59636d;-webkit-box-shadow:0 1px 0 #ebebec;box-shadow:0 1px 0 #ebebec;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.08);box-shadow:0 1px 0 rgba(0,0,0,.08);border-top-color:#d0d0d0;border-left-color:#c3c3c3;border-right-color:#c3c3c3;border-bottom-color:#b8b9ba;background-image:none;padding-left:8px;max-height:18px}.page__content{background-color:#111;background-image:url(//prenotazioni.passionegtnoleggi.it/wp-content/themes/passionegtnoleggi-2019/img/bg-carbon.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative}.page__content:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:0}.page__content .section,.page__content .container{position:relative}.page__content .flex>div:first-child{width:70%}@media (max-width:768px){.page__content .flex>div:first-child{width:100%}}.page__content .flex>div:last-child{width:27%}@media (max-width:768px){.page__content .flex>div:last-child{width:100%;text-align:center}}.woocommerce.woocommerce-page div.product div.summary{width:auto;float:none;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.woocommerce.woocommerce-page div.product div.summary .product_title{width:100%;font-size:28px;float:left;width:50%;display:flex;height:60px;align-items:center}@media (max-width:425px){.woocommerce.woocommerce-page div.product div.summary .product_title{float:none;width:100%;justify-content:center}}.woocommerce.woocommerce-page div.product div.summary .product_title small{font-size:28px;margin-right:6px}.woocommerce.woocommerce-page div.product div.summary .price{width:100%;color:#c30404;text-decoration:none;text-transform:uppercase;font-family:'proxima_nova_altblack',sans-serif;font-style:italic;line-height:1;margin-top:10px;float:right;width:50%;text-align:right;font-size:28px}@media (max-width:425px){.woocommerce.woocommerce-page div.product div.summary .price{float:none;width:100%;text-align:center}}.woocommerce.woocommerce-page div.product div.summary .price ins,.woocommerce.woocommerce-page div.product div.summary .price .amount{text-decoration:none;font-size:50px}.woocommerce.woocommerce-page div.product div.summary .price ins small,.woocommerce.woocommerce-page div.product div.summary .price .amount small{font-size:40px}.woocommerce.woocommerce-page div.product div.summary .price del{font-family:'Proxima Nova',sans-serif;color:#fafafa;opacity:1;font-size:40px}.woocommerce.woocommerce-page div.product div.summary .price del .amount{font-size:40px}.woocommerce.woocommerce-page div.product div.summary .price del .amount small{font-size:30px}.woocommerce.woocommerce-page div.product div.summary .woocommerce-variation .price del{color:#333 !important}.woocommerce.woocommerce-page div.product div.summary .description{margin-bottom:40px;width:56%}@media (max-width:425px){.woocommerce.woocommerce-page div.product div.summary .description{width:100%}}.woocommerce.woocommerce-page div.product div.summary .description p:first-child{margin-top:0}.woocommerce.woocommerce-page div.product div.summary .product_meta{display:none}.woocommerce.woocommerce-page div.product div.summary .variations_form.cart,.woocommerce.woocommerce-page div.product div.summary form.cart{background:#fff;color:#111;border-radius:6px;padding:20px;margin-bottom:80px;width:36%}@media (max-width:425px){.woocommerce.woocommerce-page div.product div.summary .variations_form.cart,.woocommerce.woocommerce-page div.product div.summary form.cart{width:100%}}@media (max-width:425px){.woocommerce.woocommerce-page div.product div.summary .variations_form.cart .price,.woocommerce.woocommerce-page div.product div.summary form.cart .price{text-align:right;width:50%}}.woocommerce h2{margin-top:40px;margin-bottom:20px}.woocommerce .description h2{font-size:24px}.woocommerce button.button.alt,.woocommerce a.button.alt{background-color:#c30404 !important;color:#fff !important;text-transform:uppercase}.shop_table{background:#fff;color:#111}.shop_table tr{border-bottom:1px solid #666}.woocommerce ul.products li.product{text-align:center}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:rgba(255,255,255,.8);font-size:22px}.woocommerce ul.products li.product .price{color:#fff !important;font-size:28px !important;font-family:'proxima_nova_altbold',sans-serif}.single_variation_wrap .price{width:auto !important}.woocommerce span.onsale{background-color:#c30404 !important;width:60px;height:60px;line-height:60px !important}.woocommerce-products-header__title{margin-bottom:30px}.single-event h1{font-size:35px}.single-event .sidebar h3{margin-top:0}.events-table{background:#fff;color:#111;border-radius:10px;margin-top:20px;border-spacing:0;border-collapse:0;font-size:14px}.events-table th{text-align:left !important;padding:10px;border-bottom:1px solid #dbdbdb}.events-table td{padding:10px;border-bottom:1px solid #dbdbdb}.events-table td:first-child{width:80px}.events-table tr:last-child td{border-bottom:0 none}.events-table i{display:none}.archive.woocommerce .woocommerce.columns-4,.page-id-9.woocommerce .woocommerce.columns-4{margin-bottom:100px}.archive.woocommerce .woocommerce.columns-4>.flex,.page-id-9.woocommerce .woocommerce.columns-4>.flex{justify-content:flex-start}.archive.woocommerce .container,.page-id-9.woocommerce .container{width:100%;min-width:100%}.archive.woocommerce h2,.page-id-9.woocommerce h2{margin:14px 0;text-align:center;text-shadow:.3em .1em .3em rgba(0,0,0,.8)}.archive.woocommerce .woocommerce-loop-product__link,.page-id-9.woocommerce .woocommerce-loop-product__link{display:block;width:100%}.archive.woocommerce a,.page-id-9.woocommerce a,.archive.woocommerce a:hover,.page-id-9.woocommerce a:hover{text-decoration:none}.archive.woocommerce .item p,.page-id-9.woocommerce .item p{text-align:center;color:#fff}.archive.woocommerce .item .price .amount,.page-id-9.woocommerce .item .price .amount,.archive.woocommerce .item .price ins,.page-id-9.woocommerce .item .price ins{font-size:40px}.archive.woocommerce .item .price .amount small,.page-id-9.woocommerce .item .price .amount small,.archive.woocommerce .item .price ins small,.page-id-9.woocommerce .item .price ins small{font-size:30px}.archive.woocommerce .item .price del .amount,.page-id-9.woocommerce .item .price del .amount{font-family:'Proxima Nova',sans-serif;color:#888;font-size:30px}.archive.woocommerce .item .price del .amount small,.page-id-9.woocommerce .item .price del .amount small{font-size:20px}.archive.woocommerce .item .button,.page-id-9.woocommerce .item .button{margin-top:15px;margin-bottom:15px}.archive.woocommerce .woocommerce-pagination,.page-id-9.woocommerce .woocommerce-pagination{display:none}.home .item--product--row,.archive .item--product--row,.page-id-9 .item--product--row,.page-template-page-circuiti .item--product--row,.related .item--product--row,.page-template-page-auto .item--product--row{background-color:rgba(0,0,0,.5);border-radius:6px;overflow:hidden;width:100% !important;border:1px solid #c30404;border-bottom:4px solid #c30404;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1000px}.home .item--product--row>.woocommerce-LoopProduct-link,.archive .item--product--row>.woocommerce-LoopProduct-link,.page-id-9 .item--product--row>.woocommerce-LoopProduct-link,.page-template-page-circuiti .item--product--row>.woocommerce-LoopProduct-link,.related .item--product--row>.woocommerce-LoopProduct-link,.page-template-page-auto .item--product--row>.woocommerce-LoopProduct-link{display:flex !important;flex-wrap:wrap;justify-content:flex-start;width:70% !important;text-decoration:none;color:#fff}@media (max-width:425px){.home .item--product--row>.woocommerce-LoopProduct-link,.archive .item--product--row>.woocommerce-LoopProduct-link,.page-id-9 .item--product--row>.woocommerce-LoopProduct-link,.page-template-page-circuiti .item--product--row>.woocommerce-LoopProduct-link,.related .item--product--row>.woocommerce-LoopProduct-link,.page-template-page-auto .item--product--row>.woocommerce-LoopProduct-link{width:100% !important}}.home .item--product--row .item__figure,.archive .item--product--row .item__figure,.page-id-9 .item--product--row .item__figure,.page-template-page-circuiti .item--product--row .item__figure,.related .item--product--row .item__figure,.page-template-page-auto .item--product--row .item__figure{width:40% !important;max-width:400px;border-bottom:0 none}@media (max-width:425px){.home .item--product--row .item__figure,.archive .item--product--row .item__figure,.page-id-9 .item--product--row .item__figure,.page-template-page-circuiti .item--product--row .item__figure,.related .item--product--row .item__figure,.page-template-page-auto .item--product--row .item__figure{width:100% !important;max-width:initial}}.home .item--product--row .item__figure img,.archive .item--product--row .item__figure img,.page-id-9 .item--product--row .item__figure img,.page-template-page-circuiti .item--product--row .item__figure img,.related .item--product--row .item__figure img,.page-template-page-auto .item--product--row .item__figure img{margin:0 !important;height:100% !important}.home .item--product--row .item__figure--card,.archive .item--product--row .item__figure--card,.page-id-9 .item--product--row .item__figure--card,.page-template-page-circuiti .item--product--row .item__figure--card,.related .item--product--row .item__figure--card,.page-template-page-auto .item--product--row .item__figure--card{display:flex;align-items:center;justify-content:center}.home .item--product--row .item__figure--card img,.archive .item--product--row .item__figure--card img,.page-id-9 .item--product--row .item__figure--card img,.page-template-page-circuiti .item--product--row .item__figure--card img,.related .item--product--row .item__figure--card img,.page-template-page-auto .item--product--row .item__figure--card img{height:auto !important;width:80%}.home .item--product--row .item__content,.archive .item--product--row .item__content,.page-id-9 .item--product--row .item__content,.page-template-page-circuiti .item--product--row .item__content,.related .item--product--row .item__content,.page-template-page-auto .item--product--row .item__content{width:55% !important;padding:20px;text-align:left}@media (max-width:425px){.home .item--product--row .item__content,.archive .item--product--row .item__content,.page-id-9 .item--product--row .item__content,.page-template-page-circuiti .item--product--row .item__content,.related .item--product--row .item__content,.page-template-page-auto .item--product--row .item__content{width:100% !important}}.home .item--product--row .item__content h2,.archive .item--product--row .item__content h2,.page-id-9 .item--product--row .item__content h2,.page-template-page-circuiti .item--product--row .item__content h2,.related .item--product--row .item__content h2,.page-template-page-auto .item--product--row .item__content h2{padding-left:20px}@media (max-width:425px){.home .item--product--row .item__content h2,.archive .item--product--row .item__content h2,.page-id-9 .item--product--row .item__content h2,.page-template-page-circuiti .item--product--row .item__content h2,.related .item--product--row .item__content h2,.page-template-page-auto .item--product--row .item__content h2{padding-left:0}}.home .item--product--row .item__description,.archive .item--product--row .item__description,.page-id-9 .item--product--row .item__description,.page-template-page-circuiti .item--product--row .item__description,.related .item--product--row .item__description,.page-template-page-auto .item--product--row .item__description{width:50% !important;text-align:left;margin:20px}.home .item--product--row .item__description h2,.archive .item--product--row .item__description h2,.page-id-9 .item--product--row .item__description h2,.page-template-page-circuiti .item--product--row .item__description h2,.related .item--product--row .item__description h2,.page-template-page-auto .item--product--row .item__description h2,.home .item--product--row .item__description p,.archive .item--product--row .item__description p,.page-id-9 .item--product--row .item__description p,.page-template-page-circuiti .item--product--row .item__description p,.related .item--product--row .item__description p,.page-template-page-auto .item--product--row .item__description p{text-align:left !important}.home .item--product--row .item__price,.archive .item--product--row .item__price,.page-id-9 .item--product--row .item__price,.page-template-page-circuiti .item--product--row .item__price,.related .item--product--row .item__price,.page-template-page-auto .item--product--row .item__price{width:20% !important;margin:0;padding:20px !important;margin-right:20px}@media (max-width:425px){.home .item--product--row .item__price,.archive .item--product--row .item__price,.page-id-9 .item--product--row .item__price,.page-template-page-circuiti .item--product--row .item__price,.related .item--product--row .item__price,.page-template-page-auto .item--product--row .item__price{width:100% !important}}.home .item--product--row .item__price .price,.archive .item--product--row .item__price .price,.page-id-9 .item--product--row .item__price .price,.page-template-page-circuiti .item--product--row .item__price .price,.related .item--product--row .item__price .price,.page-template-page-auto .item--product--row .item__price .price{font-size:25px}.home .item--product--row .item__price .amount,.archive .item--product--row .item__price .amount,.page-id-9 .item--product--row .item__price .amount,.page-template-page-circuiti .item--product--row .item__price .amount,.related .item--product--row .item__price .amount,.page-template-page-auto .item--product--row .item__price .amount,.home .item--product--row .item__price ins,.archive .item--product--row .item__price ins,.page-id-9 .item--product--row .item__price ins,.page-template-page-circuiti .item--product--row .item__price ins,.related .item--product--row .item__price ins,.page-template-page-auto .item--product--row .item__price ins{font-size:40px}.home .item--product--row .item__price .amount small,.archive .item--product--row .item__price .amount small,.page-id-9 .item--product--row .item__price .amount small,.page-template-page-circuiti .item--product--row .item__price .amount small,.related .item--product--row .item__price .amount small,.page-template-page-auto .item--product--row .item__price .amount small,.home .item--product--row .item__price ins small,.archive .item--product--row .item__price ins small,.page-id-9 .item--product--row .item__price ins small,.page-template-page-circuiti .item--product--row .item__price ins small,.related .item--product--row .item__price ins small,.page-template-page-auto .item--product--row .item__price ins small{font-size:30px}.up-sells,.cross-sells{float:left;margin-top:40px}.up-sells .item__price,.cross-sells .item__price{background-color:transparent;margin:0;padding:5%;border-radius:0;box-shadow:none;position:initial}.up-sells .woocommerce-loop-product__link,.cross-sells .woocommerce-loop-product__link{width:100%;position:relative;display:block}.up-sells .woocommerce-loop-product__link .price,.cross-sells .woocommerce-loop-product__link .price{position:absolute;top:0;right:0;margin-top:0 !important}.up-sells .woocommerce-loop-product__link .price .amount,.cross-sells .woocommerce-loop-product__link .price .amount{font-size:30px !important}.up-sells .woocommerce-loop-product__link .price .amount small,.cross-sells .woocommerce-loop-product__link .price .amount small{font-size:20px !important}.up-sells h2,.cross-sells h2{font-size:22px;color:#333;text-transform:none}.up-sells .flex,.cross-sells .flex{justify-content:flex-end !important;margin-top:20px}.up-sells .flex .item,.cross-sells .flex .item{width:100%;margin:0;padding:15px 0;border-top:1px solid #dbdbdb}.up-sells .flex .item h2,.cross-sells .flex .item h2{font-size:16px;margin-bottom:5px}.up-sells .flex .item p,.cross-sells .flex .item p{color:#999;text-align:left;font-size:14px;margin:0;line-height:1.1;margin-right:90px}.up-sells .flex .item__figure,.cross-sells .flex .item__figure{width:30%;height:auto;float:left;border-bottom:0 none}.up-sells .flex .item__figure .attachment-woocommerce_thumbnail,.cross-sells .flex .item__figure .attachment-woocommerce_thumbnail{display:block}.up-sells .flex .item__figure img,.cross-sells .flex .item__figure img{height:auto}.up-sells .flex .item .button,.cross-sells .flex .item .button{border-radius:6px;font-size:12px;padding:6px 12px;line-height:1;margin-top:0}.cross-sells{background-color:#fff;border-radius:6px;padding:20px;width:40% !important}@media (max-width:425px){.cross-sells{width:calc(100% - 40px) !important}}.cross-sells h2{margin-top:0}.cross-sells a{text-decoration:none}.cross-sells .price{color:#c30404;text-decoration:none;text-transform:uppercase;font-family:'proxima_nova_altblack',sans-serif;font-style:italic;line-height:1;margin-top:10px;float:right;width:50%;text-align:right}.related h2{margin-top:10px !important;text-align:center;font-size:22px}.related .woocommerce-loop-product__link{width:100%}.related .price{text-align:center;display:block;font-size:28px;text-transform:uppercase;font-family:'proxima_nova_altblack',sans-serif;font-style:italic;text-decoration:none}.related .price .amount,.related .price ins{font-size:40px}.related .price .amount small,.related .price ins small{font-size:30px}.related .price del .amount{font-family:'Proxima Nova',sans-serif;color:#888;font-size:30px}.related .price del .amount small{font-size:20px}.em-tickets-spaces{display:none}.input-field-codice_fornito_da label,.input-field-auto_preferita_a label{display:block !important;float:none !important}.input-field-codice_fornito_da .input-group,.input-field-auto_preferita_a .input-group{margin-left:50px !important}.em-booking-form-details label{display:block !important;float:none !important}.home .item__price,.single-location .item__price{font-size:22px}.home span.price,.single-location span.price{font-size:40px}.home span.price small,.single-location span.price small{font-size:30px}.woocommerce-checkout #payment{color:#111}.lista-eventi{margin-top:60px}.month-item{cursor:pointer}.month-content{display:none}.month-content--active{display:block}.lista-eventi__date{width:20%;padding-top:80px;padding-bottom:80px}.lista-eventi__date ul{list-style:none;margin:0;padding:0}.lista-eventi__date li{list-style:none;padding:10px}.lista-eventi__eventi{width:calc(80% - 68px) !important;padding:30px;border:4px solid #fff;border-radius:6px}.lista-eventi__eventi figure{width:150px;height:150px;padding:0;overflow:hidden;border-radius:50%;border:4px solid #c30404;margin:0;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:5px 5px 10px 0 rgba(0,0,0,.4);box-shadow:5px 5px 10px 0 rgba(0,0,0,.4)}.lista-eventi__eventi .item__evento{margin-bottom:40px}.item__evento__description{width:calc(100% - 200px) !important}.disabled{opacity:.6}.wizard>.content>.body input[name=auto]{width:auto;display:inline-block}#prenotazione{margin-top:60px;margin-bottom:60px}#prenotazione label{display:block}.month-item{font-style:italic;font-weight:900;font-family:'proxima_nova_altblack',sans-serif;position:relative;font-size:18px}.month-item--active,.month-item--enabled:hover{font-size:25px;font-weight:900;color:#c30404}.month-item--active:after{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;border-width:28px 30px 28px 0;border-color:transparent #fff transparent transparent;right:0;top:0}.month-item--disabled{font-size:13px;color:#aaa;display:none}.prenotazioni{width:100%;border-radius:6px;overflow:hidden;color:#212121;border-spacing:0;border-collapse:collapse}.prenotazioni .thead td{background-color:#c30404;color:#fff;padding:5px 20px;font-weight:700;border-bottom:0 none}.prenotazioni .thead td.bg-transparent{background-color:transparent}.prenotazioni th,.prenotazioni td{padding:20px}.prenotazioni tbody td.divider{border-bottom:5px solid #000}.prenotazioni tbody td.bg-transparent{background-color:transparent;border-bottom:0 none}.woocommerce-message a.button.wc-forward{margin-left:10px}