@charset "UTF-8";:root{--cl-white:#ffffff;--cl-black:#000000;--cl-orange:#F29E06;--cl-orange-dark:#F15F06;--cl-green:#295A01;--cl-green-dark:#092701;--cl-yellow:#F5CB04;--cl-gray:#D9D9D9;}input{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;}@media all and (max-width:799px){.desktop{display:none !important;}}@media all and (min-width:800px){.mobile{display:none !important;}}.allineamento{position:relative;width:92%;max-width:1760px;margin:0 auto;}.allineamento_stretto{position:relative;width:70%;max-width:1000px;margin:0 auto;}@media all and (max-width:799px){.allineamento,.allineamento_stretto{position:relative;width:90%;margin:0 auto;}}*{box-sizing:border-box;}body{margin:0px;padding:0px;color:var(--cl-green-dark);background:var(--cl-white);}html{}body.header_dark{padding-top:260px;}@media all and (max-width:799px){body.header_dark{padding-top:150px;}}a{text-decoration:none;color:inherit;}img{border:none;}input:focus,textarea,select{outline:none;}textarea{resize:none;}h1,h2,h3,h4,h5,h6{font-weight:inherit !important;margin:0;padding:0;font-size:inherit !important;}header{position:fixed;top:0;left:0;width:100%;z-index:200;}header .stripe{position:relative;background:var(--cl-white);color:var(--cl-orange-dark);padding:15px 0;z-index:220;}header .stripe .container{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}header .stripe .container .socials{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}header .stripe .container .socials .social{position:relative;margin-right:20px;}header .stripe .container .whatsapp{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}header .stripe .container .whatsapp .label{position:relative;margin-right:10px;}header .stripe .container .whatsapp .icon{position:relative;}header .menu{position:relative;padding:40px 0;transition:all .4s ease-out;z-index:220;}.header_dark header .menu{background:var(--cl-orange);box-shadow:5px 5px 15px 0 rgba(0,0,0,0.25);}.scroll header .menu{background:var(--cl-orange);padding:15px 0;box-shadow:5px 5px 15px 0 rgba(0,0,0,0.25);}.over header .menu{background:var(--cl-orange);box-shadow:5px 5px 15px 0 rgba(0,0,0,0.25);}header .menu .container{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}header .menu .container .logo{position:relative;width:229px;}header .menu .container .logo .image{width:229px;transition:all .4s ease-out;}.scroll header .menu .container .logo .image{width:110px;}header .menu .container .menu_items{position:relative;color:var(--cl-white);}header .menu .container .menu_items .menu_item{position:relative;margin-right:30px;}header .menu .container .menu_items .menu_item:nth-last-child(1){margin-right:0px;}header .menu .container .configurator{position:relative;width:280px;}header .menu .container .menu_opener{display:none;}@media all and (max-width:799px){header .menu{padding:20px 0;}header .menu .container .logo .image{width:110px;}.scroll header .menu .container .logo .image{width:80px;}header .menu .container .menu_items{display:none;}header .menu .container .configurator{display:none;}header .menu .container .menu_opener{display:inherit;color:var(--cl-white);font-size:1.6rem;}}header .submenu{position:relative;z-index:210;display:none;}header .submenu .container{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;}header .submenu .container .menu_items{position:relative;padding:40px 0;}header .submenu .container .menu_items .menu_item{position:relative;display:block;color:var(--cl-green);padding-bottom:10px;}header .submenu .container .menu_items .menu_item:nth-last-child(1){padding-bottom:0px;}header .menu_mobile{display:none;}@media all and (max-width:799px){header .menu_mobile{position:fixed;top:120px;bottom:0;left:0;right:0;background:var(--cl-orange);z-index:190;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;transform:translateY(-200%);transition:transform .3s ease-out;}header .menu_mobile.open{transform:translateY(0);}header .menu_mobile .menu_items{position:relative;margin-top:40px;}header .menu_mobile .menu_items .menu_item{display:block;position:relative;text-align:center;color:var(--cl-white);margin:15px 0;}header .menu_mobile .menu_items .menu_subitem{display:block;position:relative;text-align:center;color:var(--cl-green);margin:8px 0;}header .menu_mobile .configurator{position:relative;width:100%;margin-bottom:40px;}}footer{position:relative;background:var(--cl-orange);}footer .footer .container{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;padding:40px 0;}footer .footer .container .logo{position:relative;width:100%;margin-bottom:40px;text-align:center;}footer .footer .container .sections{position:relative;width:30%;color:var(--cl-white);}footer .footer .container .sections .text{position:relative;margin-bottom:20px;}footer .footer .container .sections .socials{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;}footer .footer .container .sections .socials .social{position:relative;margin-right:20px;}footer .footer .container .sections .socials .social:nth-last-child(1){margin-right:0px;}footer .footer .container .sections .button{position:relative;}@media all and (max-width:799px){footer .footer .container .sections{width:100%;margin-bottom:40px;}footer .footer .container .sections:nth-last-child(1){margin-bottom:0px;}footer .footer .container .sections .text{text-align:center;}footer .footer .container .sections .socials{justify-content:center;}footer .footer .container .sections .button{justify-content:center;}footer .footer .container .sections .iconlabel{justify-content:center;}}footer .stripe{position:relative;background:var(--cl-white);}footer .stripe .container{position:relative;padding:15px 0;}footer .stripe .container .legals{position:relative;text-align:center;margin-bottom:5px;}footer .stripe .container .credits{position:relative;text-align:center;}footer .stripe .container .credits i{color:#cc0000;}main.internalPattern{background:url('../media/pattern-internalpage.png');background-size:contain;background-position:top center;background-repeat:no-repeat;}.today_hours{position:fixed;top:40%;right:0;z-index:100;}.today_hours .container{position:relative;background:var(--cl-yellow);border-radius:5px 0 0 5px;box-shadow:4px 4px 4px 0 rgba(0,0,0,0.25);color:var(--cl-white);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:10px 20px;}.today_hours .container .texts{position:relative;white-space:nowrap;}.today_hours .container .texts .label{position:relative;margin-bottom:1px;}.today_hours .container .texts .hours{position:relative;}.today_hours .container .icon{position:relative;margin-left:12px;font-size:2.4em;}@media all and (max-width:799px){.today_hours{top:85%;}.today_hours .container .icon{margin-left:10px;font-size:2.0em;}}.home_hero{position:relative;}.home_hero .container{position:relative;}.home_hero .leaves{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover !important;background-position:bottom center !important;background-repeat:no-repeat !important;}.home_hero .background{bottom:50px;}.home_hero .container .slide{position:relative;min-height:80dvh;padding:360px 0 200px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;}.home_hero .container .slide .content{position:relative;padding:100px 40px;width:70%;max-width:540px;}.home_hero .container .slide .content .title{text-align:center;margin-bottom:25px;}.home_hero .container .slide .content .button{position:relative;}@media all and (max-width:799px){.home_hero .container .slide{padding:310px 0 160px 0;}.home_hero .container .slide .content{padding:30px 30px;width:82%;}}.internal_hero{position:relative;min-height:60dvh;}.internal_hero .container{position:relative;padding:450px 0 120px 0;}.internal_hero .container .box{position:relative;width:45%;margin:0 10% 0 auto;padding:100px 100px;}.internal_hero .container .box.left{margin:0 auto 0 10%;}.internal_hero .container .box .title{position:relative;margin-bottom:20px;}.internal_hero .container .box .text{position:relative;margin-bottom:30px;}@media all and (max-width:799px){.internal_hero .container{padding:320px 0 120px 0;}.internal_hero .container .box{width:78%;margin:0 3% 0 auto;padding:30px 30px;}.internal_hero .container .box.left{margin:0 auto 0 3%;}}.evento_hero{position:relative;}.evento_hero .container{position:relative;padding:450px 0 60px 0;}.evento_hero .container .title{position:relative;color:var(--cl-white);text-align:center;}.evento_hero .container .text{position:relative;padding-bottom:40px;color:var(--cl-white);text-align:center;}.evento_hero .container .button{position:relative;}.evento_hero .container .details{position:relative;padding-top:120px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;}.evento_hero .container .details .detail{position:relative;width:30%;margin-right:40px;}.evento_hero .container .details .detail:nth-last-child(1){margin-right:0px;}@media all and (max-width:799px){.evento_hero .container .details{position:relative;padding-top:60px;}.evento_hero .container{padding:250px 0 60px 0;}.evento_hero .container .details .detail{width:100%;margin-right:0;}}.row_textimage{position:relative;}.row_textimage .container{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:80px 0;}.row_textimage .container .image{position:relative;width:46%;}.row_textimage .container .texts{position:relative;width:46%;}.row_textimage .container .texts .title{position:relative;margin-bottom:20px;}.row_textimage .container .texts .text{position:relative;margin-bottom:30px;}.row_textimage .container .texts .button{position:relative;}@media all and (max-width:799px){.row_textimage .container{padding:60px 0;}.row_textimage .container .image{width:100%;}.row_textimage .container .texts{width:100%;margin-top:40px;}}@media all and (min-width:800px){.row_textimage.alternate .container .image{order:2;}.row_textimage.alternate .container .texts{order:1;}}.row_centered{position:relative;overflow:hidden;}.row_centered .background_icon{position:absolute;top:50%;width:15%;height:60%;background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important;transform:translateY(-50%);}.row_centered .background_icon.left{left:-25px;background:url('../media/background-orari-winter.png');}.row_centered .background_icon.right{right:-25px;background:url('../media/background-orari-summer.png');}@media all and (max-width:799px){.row_centered .background_icon{width:20%;height:50%;}.row_centered .background_icon.left{top:45%;left:-15px;}.row_centered .background_icon.right{top:65%;right:-15px;}}.row_centered .container{position:relative;padding:80px 0;}.row_centered .container .texts{position:relative;}.row_centered .container .texts.middle{padding:0 30%;}.row_centered .container .texts .title{position:relative;text-align:center;margin-bottom:20px;}.row_centered .container .texts .text{position:relative;text-align:center;margin-bottom:30px;}.row_centered .container .texts .button{position:relative;}@media all and (max-width:799px){.row_centered .container .texts.middle{padding:0 5%;}}.row_centered .container .columns{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin:80px 0;}.row_centered .container .columns .column{position:relative;width:30%;margin-right:5%;}.row_centered .container .columns .column .subtitle{position:relative;margin-bottom:20px;}.row_centered .container .columns .column .text{position:relative;}@media all and (max-width:799px){.row_centered .container .columns .column{width:100%;margin-right:0%;text-align:center;margin-bottom:50px;}.row_centered .container .columns .column:nth-last-child(1){margin-bottom:0;}}@media all and (min-width:800px){.row_centered .container .columns .column:nth-last-child(1){margin-right:0;text-align:right;}}.row_centered .container .boxes{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin-top:80px;}.row_centered .container .boxes .box{position:relative;width:46%;padding:60px 100px;margin-bottom:80px;}.row_centered .container .boxes.withPoster .box{padding:0px 0px;}.row_centered .container .boxes .box .spacer{padding:40px 100px;}.row_centered .container .boxes .box .title{position:relative;margin-bottom:20px;}.row_centered .container .boxes .box .text{position:relative;margin-bottom:30px;}.row_centered .container .boxes .box .button{position:relative;margin-top:30px;}@media all and (max-width:799px){.row_centered .container .boxes .box{width:100%;padding:50px 30px;margin-bottom:60px;}.row_centered .container .boxes .box .spacer{padding:30px 30px;}}.row_centered .container .benefits{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;}.row_centered .container .benefits .benefit{position:relative;flex:1 1 30%;margin:0 2.5%;border-radius:15px;background:#FFF;box-shadow:7px 8px 38px 0 rgba(0,0,0,0.25);padding:30px 20px;}.row_centered .container .benefits .benefit .icon{text-align:center;color:var(--cl-orange-dark);font-size:3.75em;margin-bottom:20px;}.row_centered .container .benefits .benefit .title{text-align:center;color:var(--cl-orange-dark);margin-bottom:20px;}.row_centered .container .benefits .benefit .text{text-align:center;}@media all and (max-width:799px){.row_centered .container .benefits{flex-wrap:wrap;}.row_centered .container .benefits .benefit{width:100%;flex:1 1 100%;margin:10px 0 30px 0;border-radius:10px;}}.row_gallery{position:relative;}.row_gallery .container{position:relative;padding:80px 0;}.row_gallery .container .texts{position:relative;}.row_gallery .container .texts .title{position:relative;text-align:center;margin-bottom:20px;}.row_gallery .container .texts .text{position:relative;text-align:center;}.row_gallery .container .gallery{position:relative;margin-top:80px;}.row_gallery.noTexts .container .gallery{margin-top:0px;}@media all and (max-width:799px){.row_gallery .container{padding:60px 0;}}.row_map{position:relative;}.row_map .map_element{position:absolute;top:0;left:0;width:100%;height:100%;}.row_map .container_foglia{position:relative;padding:200px 0;width:45%;margin:0 0 0 auto;}.row_map .container_foglia .box_foglia{padding:100px 100px;}.row_map .container_foglia .box_foglia .title{position:relative;margin-bottom:20px;}.row_map .container_foglia .box_foglia .text{position:relative;margin-bottom:30px;}@media all and (max-width:799px){.row_map .container_foglia{padding:390px 0 100px 0;width:86%;margin:0 auto 0 auto;}.row_map .container_foglia .box_foglia{padding:30px 30px;}}.row_map .container{position:relative;padding:200px 0;}.row_map .container .address{position:relative;width:45%;margin:0 auto 0 0;padding:60px 80px;border-radius:15px;background:var(--cl-yellow);}.row_map .container .address .title{position:relative;margin-bottom:20px;}.row_map .container .address .text{position:relative;margin-bottom:30px;}.row_map .container .address .button{position:relative;}@media all and (max-width:799px){.row_map .container{position:relative;padding:390px 0 60px 0;}.row_map .container .address{width:100%;padding:60px 30px;border-radius:10px;}}.row_cta_boxed{position:relative;}.row_cta_boxed .container{position:relative;padding:140px 0;}.row_cta_boxed .container .texts{position:relative;width:45%;margin:0 auto;padding:60px 60px;border-radius:15px;}.row_cta_boxed .container .texts .title{position:relative;text-align:center;margin-bottom:20px;}.row_cta_boxed .container .texts .text{position:relative;text-align:center;margin-bottom:40px;}.row_cta_boxed .container .texts .button{position:relative;}@media all and (max-width:799px){.row_cta_boxed .container .texts{width:86%;padding:30px 30px;border-radius:10px;}}.row_table{position:relative;}.row_table .container{position:relative;padding:80px 0;width:80%;margin:0 auto;}.row_table .container .texts{position:relative;}.row_table .container .texts .title{position:relative;text-align:center;}.row_table .container .texts .text{position:relative;text-align:center;}.row_table .container .texts .button{position:relative;}.row_table .container .table{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;padding:40px 40px 20px 40px;border-radius:15px;box-shadow:7px 8px 38px 0 rgba(0,0,0,0.25);margin-top:60px;}.row_table .container .table .cell{position:relative;width:45%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;padding-bottom:20px;}.row_table .container .table .cell .icon{position:relative;color:var(--cl-white);flex:0 0 40px;}.row_table .container .table .cell .cell_texts{position:relative;flex:1 1 auto;}.row_table .container .table .cell .cell_texts .subtitle{position:relative;color:var(--cl-white);padding-top:6px;}.row_table .container .table .cell .cell_texts .text{position:relative;}@media all and (max-width:799px){.row_table .container{padding:0 0 60px 0;width:100%;}.row_table .container .texts .text{text-align:left;}.row_table .container .table .cell{width:100%;padding-bottom:20px;}}.row_configuratore{position:relative;overflow:hidden;}.row_configuratore .container{position:relative;padding:80px 0;}.row_configuratore .container .texts{position:relative;margin-bottom:80px;}.row_configuratore .container .texts .title{position:relative;text-align:center;margin-bottom:20px;}.row_configuratore .container .texts .text{position:relative;text-align:center;}.row_configuratore .container .choices_vertical{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;}.row_configuratore .container .choices_vertical .choice_container{position:relative;}.row_configuratore .container .choices_vertical .choice{position:relative;width:30%;padding:100px 30px;}.row_configuratore .container .choices_vertical .choice .active_layer{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--cl-orange);display:none;z-index:9;}.row_configuratore .container .choices_vertical .choice:hover .active_layer,.row_configuratore .container .choices_vertical .choice.active .active_layer{display:block;}.row_configuratore .container .choices_vertical .choice .price{position:absolute;top:0;right:0;background:var(--cl-orange-dark);text-align:center;line-height:2rem;color:var(--cl-white);padding:10px;-webkit-border-radius:10px 0 10px 0;border-radius:10px 0 10px 0;z-index:10;}.row_configuratore .container .choices_vertical .choice .subtitle{position:relative;text-align:center;text-transform:uppercase;color:var(--cl-white);z-index:11;}@media all and (max-width:799px){.row_configuratore .container .choices_vertical{flex-wrap:wrap;}.row_configuratore .container .choices_vertical .choice{width:100%;padding:80px 20px;margin-bottom:20px;}}.row_configuratore .container .choices_horizontal{position:relative;}.row_configuratore .container .choices_horizontal .choice{position:relative;margin-bottom:30px;}.row_configuratore .container .choices_horizontal .choice_container{position:relative;}.row_configuratore .container .choices_horizontal .choice .active_layer{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--cl-orange);display:none;z-index:9;}.row_configuratore .container .choices_horizontal .choice:hover .active_layer,.row_configuratore .container .choices_horizontal .choice.active .active_layer{display:block;}.row_configuratore .container .choices_horizontal .choice .price{position:absolute;top:0;right:0;background:var(--cl-orange-dark);text-align:center;line-height:2rem;color:var(--cl-white);padding:10px;-webkit-border-radius:10px 0 10px 0;border-radius:10px 0 10px 0;z-index:10;}.row_configuratore .container .choices_horizontal .choice .subtitle_container{position:relative;}.row_configuratore .container .choices_horizontal .choice .subtitle{position:relative;text-align:center;text-transform:uppercase;color:var(--cl-white);padding:40px 0;z-index:11;}.row_configuratore .container .choices_horizontal .choice .text{position:relative;text-align:center;color:var(--cl-green-dark);background:var(--cl-gray);padding:40px 40px;z-index:11;}.row_configuratore .container .choices_horizontal .choice.active .text{background:var(--cl-white);}.row_configuratore .container .total{position:relative;text-align:center;color:var(--cl-orange-dark);margin:40px 0 40px 0;}.row_configuratore .container .riepilogo{position:relative;border-radius:15px;background:var(--cl-white);box-shadow:7px 8px 38px 0 rgba(0,0,0,0.25);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;padding:80px 40px;}.row_configuratore .container .riepilogo .riepilogo_item{position:relative;width:45%;margin-bottom:40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.row_configuratore .container .riepilogo .riepilogo_item .icon{position:relative;width:50px;color:var(--cl-orange);}.row_configuratore .container .riepilogo .riepilogo_item .descs{position:relative;margin-top:10px;}.row_configuratore .container .riepilogo .riepilogo_item .descs .subtitle{position:relative;text-transform:uppercase;color:var(--cl-orange);}.row_configuratore .container .riepilogo .riepilogo_item .descs .desc{position:relative;margin-top:10px;}@media all and (max-width:799px){.row_configuratore .container .riepilogo .riepilogo_item{width:100%;}}.row_configuratore .container .optionals{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.row_configuratore .container .optionals .optional{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;width:45%;margin-bottom:20px;}.row_configuratore .container .optionals .optional .checkbox,.row_configuratore .container .optionals .optional .counter{position:relative;width:40px;height:40px;margin-right:20px;flex-grow:0;background:var(--cl-white);-webkit-border-radius:5px;border-radius:5px;}.row_configuratore .container .optionals .optional .checkbox input{display:none;}.row_configuratore .container .optionals .optional .checkbox:has(input[type="checkbox"]:checked){background:var(--cl-orange);}.row_configuratore .container .optionals .optional .checkbox:has(input[type="checkbox"]:checked)::before{font:var(--fa-font-solid);content:'\f00c';color:var(--cl-white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.row_configuratore .container .optionals .optional .counter input{width:100%;box-sizing:border-box;text-align:center;line-height:40px;}.row_configuratore .container .optionals .optional .description{position:relative;flex-grow:1;}.row_configuratore .container .optionals .optional .description .text{position:relative;}.row_configuratore .container .optionals .optional .description .price{position:relative;opacity:.5;}@media all and (max-width:799px){.row_configuratore .container .optionals .optional{width:100%;}}.row_configuratore .container .stepper{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin-bottom:50px;}.row_configuratore .container .stepper .item{position:relative;margin:0 10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;}.row_configuratore .container .stepper .item .number{position:relative;text-align:center;line-height:2rem;width:2rem;color:var(--cl-orange-dark);border:dashed 1px var(--cl-orange-dark);-webkit-border-radius:50px;border-radius:50px;}.row_configuratore .container .stepper .item.completed .number{color:var(--cl-green-dark);border:dashed 1px var(--cl-green-dark);}.row_configuratore .container .stepper .item .label{position:relative;display:none;color:var(--cl-orange-dark);margin-left:10px;}.row_configuratore .container .stepper .item.active .label{display:block;}.row_configuratore .container .stepper .separator{position:relative;height:1px;width:30px;border-bottom:dashed 1px var(--cl-white);}.row_configuratore .container .form_fields{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0 15%;}.row_configuratore .container .form_fields .form_item{position:relative;width:45%;margin-bottom:20px;}.row_configuratore .container .form_fields .form_item .label{position:relative;margin-bottom:5px;}.row_configuratore .container .form_fields .form_item .field{position:relative;background:var(--cl-white);padding:5px 15px;-webkit-border-radius:5px;border-radius:5px;}.row_configuratore .container .form_fields .form_item .field input{border:none;margin:0;padding:0;background:none;width:100%;box-sizing:border-box;}.row_configuratore .container .form_fields .privacy_item{position:relative;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;}.row_configuratore .container .form_fields .privacy_item .field{position:relative;margin-right:10px;flex-grow:0;}.row_configuratore .container .form_fields .privacy_item .label{position:relative;flex-grow:1;}@media all and (max-width:799px){.row_configuratore .container .form_fields .form_item{width:100%;}}.row_configuratore .container .calendar{position:relative;margin:60px 15% 0 15%;}.row_configuratore .container .calendar .arrow{position:absolute;background:var(--cl-orange-dark);color:var(--cl-white);width:40px;line-height:40px;text-align:center;-webkit-border-radius:50%;border-radius:50%;z-index:100;}.row_configuratore .container .calendar .arrow.left{left:0;}.row_configuratore .container .calendar .arrow.right{right:0;}.row_configuratore .container .calendar .arrow.disable{opacity:.4;}.row_configuratore .container .calendar .dates_container{position:relative;}.row_configuratore .container .calendar .dates_container .date_item{position:relative;width:100%;}.row_configuratore .container .calendar .dates_container .date_item .month_name{position:relative;text-align:center;text-transform:uppercase;color:var(--cl-orange-dark);height:40px;margin:0 50px 30px 50px;}.row_configuratore .container .calendar .dates_container .date_item .dates{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;}.row_configuratore .container .calendar .dates_container .date_item .dates .item{position:relative;width:12.57%;margin-right:2%;margin-bottom:1%;padding:5px 0;text-align:center;-webkit-border-radius:5px;border-radius:5px;}.row_configuratore .container .calendar .dates_container .date_item .dates .item:nth-child(7n){margin-right:0;}.row_configuratore .container .calendar .dates_container .date_item .dates .item.date{background:var(--cl-orange);color:var(--cl-white);}.row_configuratore .container .calendar .dates_container .date_item .dates .item.day{background:var(--cl-white);color:var(--cl-green-dark);}.row_configuratore .container .calendar .dates_container .date_item .dates .item.disable{opacity:.4;}.row_configuratore .container .calendar .dates_container .date_item .dates .item.enable{cursor:pointer;}.row_configuratore .container .calendar .dates_container .date_item .dates .item.day_0,.row_configuratore .container .calendar .dates_container .date_item .dates .item.day_6{color:var(--cl-orange-dark);}.row_configuratore .container .calendar .dates_container .date_item .dates .item.active{background:var(--cl-green-dark);color:var(--cl-white);}@media all and (max-width:799px){.row_configuratore .container .calendar .arrow{width:30px;line-height:30px;}.row_configuratore .container .calendar .dates_container .date_item .dates .item{margin-bottom:3%;}}.row_configuratore .container .button{position:relative;margin-top:80px;}.row_configuratore .container .button .status_disabled{margin-right:0;}.row_configuratore .container .button .status_actived{display:none;}.row_configuratore .step.compiled .container .button .status_disabled{display:none;}.row_configuratore .step.compiled .container .button .status_actived{display:block;}.row_configuratore .configuratore{position:relative;}.row_configuratore .configuratore .step{position:relative;display:none;}.row_configuratore .configuratore .step.active{display:block;}.row_legal{position:relative;}.row_legal .container{position:relative;padding:60px 0;}.row_legal .container .title{position:relative;}.row_legal .container .text{position:relative;margin-top:60px;}.popup_form{position:fixed;top:0;left:0;width:100%;height:100%;z-index:400;}.popup_form.hide{display:none;}.popup_form .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);}.popup_form .content{position:absolute;top:50%;left:50%;width:80%;max-width:600px;transform:translate(-50%,-50%);background:var(--cl-yellow);}.popup_form .content .content_padding{padding:30px;}.popup_form .content .content_padding .close{cursor:pointer;position:absolute;right:20px;top:20px;}.popup_form .content .content_padding .text,.popup_form .content .content_padding .title{text-align:center;}.box_foglia{overflow:hidden;background:var(--cl-white);border:solid 1px var(--cl-yellow);-webkit-border-radius:100px 5px 100px 5px;border-radius:100px 5px 100px 5px;-webkit-box-shadow:10px -10px 0 0 var(--cl-yellow);box-shadow:10px -10px 0 0 var(--cl-yellow);}@media all and (max-width:799px){.box_foglia{-webkit-border-radius:60px 5px 60px 5px;border-radius:60px 5px 60px 5px;-webkit-box-shadow:6px -6px 0 0 var(--cl-yellow);box-shadow:6px -6px 0 0 var(--cl-yellow);}}.cta{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;}.cta.right{justify-content:flex-end;}.cta.center{justify-content:center;}.cta .cta_item{position:relative;padding:10px 25px;background:var(--cl-green);color:var(--cl-white);-webkit-border-radius:35px;border-radius:35px;overflow:hidden;text-transform:uppercase;white-space:nowrap;margin-right:20px;}.cta .cta_item.status_disabled{opacity:.4;}.cta.icon .cta_item{line-height:60px;width:60px;text-align:center;padding:0;}.cta .cta_item:nth-last-child(1){margin-right:0px;}.cta .cta_item.orange{background:var(--cl-orange);}.fluidImage{}.fluidImage img{display:block;width:100%;height:auto;}.background{position:absolute;top:0;bottom:0;left:0;right:0;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}.background.alpha30{opacity:.3;}.background.alpha40{opacity:.4;}.background.alpha50{opacity:.5;}.background_shadow{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);}.backWhite{background:var(--cl-white);}.backOrange{background:var(--cl-orange);}.backYellow{background:var(--cl-yellow);}.colorWhite{color:var(--cl-white);}.colorOrange{color:var(--cl-orange);}.colorOrangeDark{color:var(--cl-orange-dark);}.colorGreenDark{color:var(--cl-green-dark);}.menu_rollover span{position:relative;}.menu_rollover span b{position:relative;z-index:11;font-weight:400;}.menu_rollover span::before{position:absolute;z-index:10;bottom:0;left:0;content:"";width:0px;height:13px;background:var(--cl-yellow);transform:translate(-10%,-3px);transition:width .3s ease-out;}.menu_rollover:hover span::before,.menu_rollover.active span::before{width:120%;}.titleRow span{position:relative;}.titleRow span b{position:relative;z-index:11;font-weight:400;}.titleRow span::before{position:absolute;z-index:10;bottom:0;left:0;content:"";width:100%;height:13px;background:var(--cl-yellow);transform:translate(25px,-5px);}.titleRow.titleRowWhite span::before{background:var(--cl-white);}.iconlabel{position:relative;margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.iconlabel .icon{position:relative;margin-right:10px;width:35px;}.iconlabel .label{position:relative;}.verifyField{display:none;}input[type=text],input[type=number]{font-size:16px;}