#recover-form:not(.loading) .on-loading{display:none}#recover-form:not(.loading) .message-container{text-align:center;display:none}#recover-form:not(.loading) .message-container{display:block;color:#f00}#recover-form:not(.loading) .message-container{display:block;color:#008000}body{height:100%;margin:0;font-family:"Ubuntu",sans-serif;margin-top:0}.page-default{margin-top:30px;margin-bottom:20px}.page-default .page-description{font-size:small}.page-default .page-title{font-size:24px;font-weight:700;color:#168ea5;text-transform:uppercase}.ModalCallout .modal-content{z-index:0;height:auto}.ModalCallout .modal-content:before{content:"";background-color:#00435d;opacity:.3;mix-blend-mode:multiply;display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.ModalCallout .modal-content .modal-header{display:flex;align-items:center}.ModalCallout .modal-content .modal-header .modal-title{color:#fff;font-size:26px;z-index:1}.ModalCallout .modal-content .modal-header .close span{color:#fff;font-size:40px}.ModalCallout .modal-content .modal-body{z-index:1}.ModalCallout .modal-content .modal-body p{color:#fff}.ModalCallout .modal-content .modal-body p a{cursor:pointer}.ModalCallout .modal-content .modal-body p img{width:30%!important;min-height:100px;height:auto!important;margin-bottom:5px}.menu-1_top_bar{width:auto;min-height:25px;height:auto;display:flex;align-items:center;justify-content:center;background-color:transparent}@media(max-width:991.98px){.menu-1_top_bar{width:100%}}@media(max-width:1199.98px){.menu-1_top_bar .top-resize{background-color:transparent;padding-top:8px;padding-bottom:8px}}@media(max-width:991.98px){.menu-1_top_bar .top-resize{background-color:#168ea5;padding-top:10px;padding-bottom:10px}}.menu-1_top_bar ul{list-style-type:none;margin:0;padding:0;margin-bottom:0}.menu-1_top_bar li{color:#fff}.menu-1_top_bar a{color:#fff;font-size:small}.menu-1_top_bar span{color:#fff!important;font-size:16px;margin-left:5px}.menu-1_top_bar .fa-inverse{color:#000!important;font-weight:300}.menu-1_top_bar .fa-circle{color:#fff}.menu-1_top_bar label{font-size:12px}.menu-1_top_bar [dg-role=user-name]{font-size:12px}.menu-1_top_bar .dropdown-toggle{font-size:18px}.menu-1_top_bar .cart-button{margin-right:5px}.menu-1_top_bar .cart-button .fa-circle{color:#168ea5!important}.menu-1_top_bar .cart-button .fa-inverse{color:#fff!important}.menu-1_top_bar .cart-button .fa-stack{color:#f4f4f4!important}.menu-1_top_bar .language{display:flex;justify-content:end;align-items:center;padding:0!important}.menu-1_top_bar .language a{color:#fff;display:flex;align-items:center}.menu-1_top_bar .language *{text-decoration:none}.menu-1_top_bar .language .dropdown-menu{background-color:#fff;border:1px;border-radius:10px;min-width:5rem;margin-top:15px;text-align:center;box-shadow:3px 3px 15px 3px #ccc;padding:10px}.menu-1_top_bar .language .dropdown-menu:before{content:"";position:absolute;left:38%;top:-18px;color:#fff;font-weight:700;font-family:"Font Awesome 5 Pro",sans-serif;font-size:26px}.menu-1_top_bar .language .dropdown-menu li{width:max-content}.menu-1_top_bar .language .dropdown-menu li a{color:#000;font-size:14px}.menu-1_top_bar .language .dropdown-menu li a:hover{text-decoration:none;color:#000}.menu-1_top_bar .language .dropdown-menu li a i{margin-right:5px;border-radius:100%;height:25px;width:25px;margin-right:5px;color:#000;border:0 solid rgba(255,255,255,.7)}.menu-1_top_bar .language .dropdown-menu li a .flag-icon-it,.menu-1_top_bar .language .dropdown-menu li a .flag-icon-gb{background-size:cover;background-position:50% 50%}.menu-1_top_bar .language small{margin-right:3px;margin-left:10px;display:flex;align-items:center}.menu-1_top_bar .language small span{display:flex;align-items:center;color:#000}.menu-1_top_bar .language small i{border-radius:100%;height:25px;width:25px;color:#000;border:0 solid rgba(255,255,255,.7)}.menu-1_top_bar .language small .flag-icon-it,.menu-1_top_bar .language small .flag-icon-gb{background-size:cover;background-position:50% 50%}.menu-1_top_bar [dg-role=type-quote] *{text-decoration:none!important}.menu-1_top_bar [dg-role=type-quote] [dg-role=displayed-type-quote]{background:#f4f4f4;padding:5px;border-radius:30px;font-size:13px;color:#000!important;padding:3px 6px}.menu-1_top_bar [dg-role=type-quote] .quote-dropdown{background-color:#fff;border:0;border-radius:10px;min-width:5rem;margin-top:15px;text-align:center;box-shadow:3px 3px 15px 3px #ccc;padding:5px}.menu-1_top_bar [dg-role=type-quote] .quote-dropdown a{color:#000}.menu-1_top_bar [dg-role=type-quote] .quote-dropdown a:hover{color:#000}.menu-1_top_bar [dg-role=type-quote] .quote-dropdown:before{content:"";position:absolute;left:38%;top:-18px;color:#fff;font-weight:700;font-family:"Font Awesome 5 Pro",sans-serif;font-size:26px}.menu-1_top_bar [dg-role=type-quote] .quote-dropdown li{width:max-content}.menu-1_top_bar [dg-role=type-quote] .quote-dropdown li a{color:#000}.menu-1_top_bar [dg-role=type-quote] .quote-dropdown li a:hover{color:#000}@media(max-width:991px){.menu-1_top_bar{min-height:0}.menu-1_top_bar .language{margin-right:0;text-align:right}}@media(max-width:450px){.menu-1_top_bar{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;min-height:0}}.mobile_login .cont_menu{position:absolute;z-index:3;left:0;top:-15px;min-width:200px;width:250px}.mobile_login label{color:#000}.mobile_login .cont_titulo_menu{width:auto;overflow:hidden;cursor:pointer}.mobile_login .cont_titulo_menu::after{content:"";font-family:"Font Awesome 5 Pro",sans-serif;color:#fff;font-weight:300;margin-left:5px;font-size:12px}.mobile_login .cont_titulo{position:relative;float:left;color:#fff;font-size:18px;margin-top:0}.mobile_login .cont_icon_menu{position:relative;float:right;margin-right:20px;top:14px}.mobile_login .cont_drobpdown_menu{position:relative;float:left;width:100%;background-color:#fff;box-shadow:0 2px 20px -2px rgba(0,0,0,.3);margin-top:10px;border-radius:3px;opacity:1;transition:all .5s}.mobile_login .cont_drobpdown_menu label{color:#000!important}.mobile_login .cont_drobpdown_menu span{color:#000!important}.mobile_login .cont_drobpdown_menu a{color:#000}.mobile_login .cont_drobpdown_menu .fa-inverse{color:#fff!important}.mobile_login .cont_drobpdown_menu .fa-circle{color:#168ea5!important}.mobile_login .cont_drobpdown_menu .fa-stack{color:#168ea5!important}.mobile_login .cont_drobpdown_menu .quote-menu{background-color:#e2e2e2;color:#000;padding:5px 10px;position:absolute;left:-100px!important;top:13px!important;border-radius:0;max-width:252px!important;width:252px}.mobile_login .cont_drobpdown_menu .quote-menu a{padding-left:45%;font-size:16px;color:#666}.mobile_login .cont_drobpdown_menu ul>li{list-style:none;margin-left:0;margin-top:20px;margin-bottom:10px;border-left:5px solid #168ea5;width:100%;display:block;transition:all .5s;padding-left:5px}.mobile_login .cont_drobpdown_menu ul>li:hover{background-color:#e2e2e2}.mobile_login .cont_drobpdown_menu ul>li>a{position:relative;display:block;width:90%;padding-top:5px;padding-bottom:5px;text-decoration:none;color:#000;transition:all .5s}.mobile_login .cont_drobpdown_menu ul>li>hr{width:75%;height:0;color:#123455;background-color:#123455;border:1px solid #eee}.mobile_login .cont_icon_trg{position:relative;float:left;margin-bottom:-30px;z-index:1;left:10px;transform:translate(0,10px);transition:all .5s}.mobile_login .disable{transition:all .5s;opacity:0;transform:translate(0,10px);display:none}.mobile_login .disable>ul>li{transform:translate(0,10px);opacity:0;display:none}.mobile_login .active{opacity:1;transform:translate(0,0);display:block}.mobile_login .active>ul>li{transition-delay:.5s;transform:translate(0,0);opacity:1;display:block}.site-header{width:100%;top:0;z-index:5;height:90px;position:fixed;width:100%;top:0;left:0;z-index:22}.site-header .logo{width:180px;height:90px;overflow:hidden;display:flex;align-items:center}@media(max-width:991.98px){.site-header .logo{width:300px;height:75px;padding-left:10px;padding-bottom:10px}}.site-header .logo img{height:80px;object-fit:cover;object-position:center}@media(max-width:991.98px){.site-header .logo img{height:70px}}@media(max-width:320px){.site-header .logo img{height:70px}}.site-header .row-menu-2{min-height:62px;max-height:84px}.site-header .row-menu-2 .menu-2-container{display:flex;justify-content:space-between;align-items:center;width:100%;margin:auto}@media(max-width:1199.98px){.site-header .row-menu-2 .menu-2-container{justify-content:start}}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2{min-width:38%;width:auto;padding:0;margin:auto}@media(max-width:1199.98px){.site-header .row-menu-2 .menu-2-container .swg_menu_header_2{margin-left:50px;width:40%}}@media(min-width:1820.98px){.site-header .row-menu-2 .menu-2-container .swg_menu_header_2{margin-left:50px;width:30%}}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .navbar-expand-lg{padding:0;margin:0;padding-bottom:0;display:flex;justify-content:space-around;align-items:center;width:100%;max-height:80px;font-weight:700}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .navbar-expand-lg .navbar-nav{width:100%;display:flex;justify-content:space-between;align-items:center}@media(min-width:1920px){.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .navbar-expand-lg .navbar-nav{width:85%;margin-left:auto}}@media(min-width:120px) and (max-width:991.98px){.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .navbar-expand-lg .navbar-nav li{padding-top:5px;padding-bottom:5px;width:100%}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .navbar-expand-lg .navbar-nav li:hover{background-color:#e2e2e2;padding-top:5px;padding-bottom:5px}}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .navbar-expand-lg .navbar-nav li:nth-child(3){margin-right:0%}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .navbar-expand-lg .navbar-nav li a{color:#000;font-family:"Ubuntu",sans-serif;margin-right:5px}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .dropdown-toggle::after{content:"";font-family:"Font Awesome 5 Pro",sans-serif;font-size:14px;border:0;color:#000;margin-right:7px;margin-top:2px;position:absolute}@media(min-width:120px) and (max-width:991.98px){.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .dropdown-toggle::after{content:"";font-family:"Font Awesome 5 Pro",sans-serif;color:#000!important;display:flex;justify-content:center;align-items:center;position:absolute;right:20px;top:10px}}.site-header .row-menu-2 .menu-2-container .drodown-single{margin-top:30px!important}@media(min-width:1920px){.site-header .row-menu-2 .menu-2-container .drodown-single{min-width:250px!important}}.site-header .row-menu-2 .menu-2-container .dropdown-menu{background-color:#fff;border-radius:0;margin-top:30px;color:#666;border-radius:10px;padding:0 10px;min-width:170%;width:auto}@media(min-width:1920px){.site-header .row-menu-2 .menu-2-container .dropdown-menu{width:auto!important;margin-left:15%!important}}.site-header .row-menu-2 .menu-2-container .dropdown-menu::after{border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:7px;border-left-color:rgba(0,0,0,0);border-left-style:solid;border-left-width:7px;border-right-color:rgba(0,0,0,0);border-right-style:solid;border-right-width:7px;box-sizing:border-box;color:#212529;content:"";direction:ltr;display:block;font-family:arial;font-size:15px;font-weight:400;left:9px;line-height:15px;position:absolute;text-align:left;top:-7px;left:8%}.site-header .row-menu-2 .menu-2-container .dropdown-menu .blocchi{width:33.333%}.site-header .row-menu-2 .menu-2-container .dropdown-menu .blocchi p{color:#168ea5;font-weight:700;font-size:14px}.site-header .row-menu-2 .menu-2-container .dropdown-menu .blocchi .nav-link{color:#666;font-weight:300;font-size:13px;padding:4px 0;line-height:1.2rem;padding-top:3px;padding-bottom:3px}.site-header .row-menu-2 .menu-2-container .dropdown-menu .blocchi .nav-link:hover{color:#168ea5}.site-header .row-menu-2 .menu-2-container .dropdown-menu.show{padding:5px 15px;animation:animationFrames ease-in-out 1s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards}.site-header .row-menu-2 .menu-2-container .dropdown-menu.show .nav-item{background-color:transparent}.site-header .row-menu-2 .menu-2-container .dropdown-menu.show .nav-item:hover{background-color:transparent}.site-header .row-menu-2 .menu-2-container .dropdown-menu.show .nav-item .dropdown-item{color:#666;font-weight:300;font-size:13px;background-color:transparent;padding:0;line-height:1.3rem}.site-header .row-menu-2 .menu-2-container .dropdown-menu.show .nav-item .dropdown-item:hover{color:#168ea5;background-color:transparent}.site-header .row-menu-2 .telefono{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;margin-left:auto}.site-header .row-menu-2 .telefono .nav-link{font-size:22px!important;color:#ccc!important;font-weight:200}.site-header .row-menu-2 .telefono .nav-link:hover{color:#f4f4f4!important}.site-header .row-menu-2 .telefono .nav-link:before{content:"";font-family:"Font Awesome 5 Pro",sans-serif;color:#ccc;font-weight:300;margin-right:5px}.site-header .row-menu-2 .telefono .nav-link:before:hover{color:#f4f4f4}@media screen and (min-width:992px) and (max-width:1199.98px){.site-header .row-menu-2 .telefono .nav-link{display:none}}@media screen and (min-width:360px) and (max-width:991.98px){.site-header .row-menu-2 .telefono .nav-link{background-color:#e2e2e2;width:100%;padding-top:5px!important;padding-bottom:5px!important}.site-header .row-menu-2 .telefono .nav-link:before{content:"";font-family:"Font Awesome 5 Pro",sans-serif;color:#ccc;font-weight:300;margin-right:5px}}.site-header .row-menu-2 .vedi-tutti{font-weight:700!important;margin-bottom:10px}@media(min-width:120px) and (max-width:991.98px){.site-header .row-menu-2 .vedi-tutti{margin-bottom:auto}}.site-header .row-menu-2 .Gruppo_1 p:before{content:"";font-family:"Font Awesome 5 Pro",sans-serif;margin-right:3px}@media(min-width:992px) and (max-width:1020px){.site-header .row-menu-2{display:flex;justify-content:center;align-items:center}.site-header .row-menu-2 .menu-2-container{display:flex;justify-content:space-between;align-items:center;min-height:30px;height:auto}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2{display:flex;width:95%}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .navbar-nav{margin:auto;display:flex;justify-content:space-between;color:#fff;width:100%}.site-header .row-menu-2 .menu-2-container .dropdown-menu{background-color:#fff;border-radius:10px;margin-top:40px;color:#666}.site-header .row-menu-2 .menu-2-container .dropdown-menu.show .nav-item:hover{background-color:#168ea5}}@media(min-width:120px) and (max-width:991.98px){.site-header .row-menu-2{display:flex;justify-content:center;align-items:center;padding:0!important}.site-header .row-menu-2 .menu-2-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;min-height:30px;max-height:90px;height:auto;margin-bottom:0;max-width:100vw!important}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2{display:flex;width:100%;order:4;margin:auto}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 button{position:absolute;top:-55px;right:15px;background-color:transparent;background-color:#168ea5;width:40px;height:40px;border-radius:100%;display:flex;justify-content:center;align-items:center}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 button i{color:#fff}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .navbar-nav{color:#000;width:100%!important;background-color:#fff;padding:0;margin:0;position:absolute;max-height:100vh;overflow-y:scroll;left:0!important;top:0;animation:animationFrames ease-in-out 1s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .navbar-nav li a{color:#fff;padding:12px 0 2px 15px}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .dropdown-menu{background-color:#fff;margin-top:0;color:#666;border:0;min-width:80%}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .dropdown-menu::after{display:none}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .dropdown-menu .blocchi{width:100%;padding:0;margin:0}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .dropdown-menu .blocchi p{color:#168ea5;font-weight:700;font-size:14px;padding:10px 0 0 15px;background-color:#fff}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .dropdown-menu .blocchi .nav-link{color:#000;font-size:14px;padding:0 20px;background-color:#fff;padding-top:5px;padding-bottom:5px}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .dropdown-menu .blocchi .nav-link:hover{background-color:#e2e2e2;color:#f4f4f4}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .drodown-single.show{margin-top:2px!important;border:0!important}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .dropdown-menu.show{padding:0;margin:0}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .dropdown-menu.show .nav-item{background-color:#fff}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .dropdown-menu.show .nav-item:hover{background-color:#e2e2e2}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .dropdown-menu.show .nav-item .dropdown-item{color:#666;background-color:transparent;padding:1px 0 1px 35px}.site-header .row-menu-2 .menu-2-container .swg_menu_header_2 .dropdown-menu.show .nav-item .dropdown-item:hover{color:#168ea5;background-color:#e2e2e2}}@keyframes animationFrames{0%{opacity:0;transform:translate(0,-25px)}100%{opacity:1;transform:translate(0,0)}}@-ms-keyframes animationFrames{0%{opacity:0;-ms-transform:translate(0,-25px)}100%{opacity:1;-ms-transform:translate(0,0)}}.header-fixed{position:absolute;top:0;left:0;width:100%;background:rgba(5,227,210,0);z-index:9999;transition:All .3s ease;-webkit-transition:All .3s ease;-moz-transition:All .3s ease;-o-transition:All .3s ease}.header-fixed .row-menu-2{background-color:transparent}.header-fixed .row-menu-2 .logo{filter:brightness(100)}.header-fixed .row-menu-2 .navbar-expand-lg .navbar-nav li a{color:#fff!important}.header-fixed .row-menu-2 .navbar-expand-lg .dropdown-menu .blocchi a{color:#000!important}.header-fixed .row-menu-2 .navbar-expand-lg .dropdown-menu.show{padding:5px 15px;animation:animationFrames ease-in-out 1s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards}.header-fixed .row-menu-2 .navbar-expand-lg .dropdown-menu.show .nav-item{background-color:transparent}.header-fixed .row-menu-2 .navbar-expand-lg .dropdown-menu.show .nav-item:hover{background-color:transparent}.header-fixed .row-menu-2 .navbar-expand-lg .dropdown-toggle::after{color:#fff!important}.header-fixed .row-menu-2 .dropdown-menu.drodown-single.show li .dropdown-item{color:#000!important}.header-fixed.resized{top:-28px;background:#fff!important}@media(max-width:1199.98px){.header-fixed.resized{top:-36px}}.header-fixed.resized .logo{width:125px;height:auto;overflow:hidden;display:flex;align-items:center;filter:none;padding:3px}.header-fixed.resized .logo img{width:100%;height:auto}.header-fixed.resized .row-menu-2{min-height:12px;max-height:62px}.header-fixed.resized .navbar-expand-lg .navbar-nav li a{color:#000!important}.header-fixed.resized .navbar-expand-lg .navbar-nav .dropdown-menu .blocchi a{color:#000!important}.header-fixed.resized .navbar-expand-lg .navbar-nav .dropdown-toggle::after{color:#000!important}.header-fixed.resized .message-alert{display:none}.header-fixed.resized [dg-role=user-name]{font-size:12px;color:#000!important}.header-fixed.resized .language .label{color:#000!important}.header-fixed.resized label{color:#000!important}@media(max-width:991.98px){.header-fixed{background-color:#fff}.header-fixed .row-menu-2{background-color:transparent;min-height:12px;max-height:62px}.header-fixed .row-menu-2 .logo{width:125px;height:auto;overflow:hidden;display:flex;align-items:center;filter:none;padding:0;margin:0;margin-left:13px}.header-fixed .row-menu-2 .logo img{width:100%;height:auto}.header-fixed .row-menu-2 .navbar-expand-lg .navbar-nav li a{color:#000!important}.header-fixed.resized{top:-35px;background:#fff}.header-fixed.resized .row-menu-2{background-color:transparent;min-height:12px;max-height:62px}.header-fixed.resized .row-menu-2 .logo{filter:none;padding:0;margin:0;margin-left:13px}.header-fixed.resized .row-menu-2 .navbar-expand-lg .navbar-nav li a{color:#000!important}.header-fixed.resized .message-alert{display:none}}@media(max-width:570px){.header-fixed.resized{top:-45px;background:#fff;max-height:123px}}[dg-role=login-form] .btn.btn-1{background-color:#168ea5!important;color:#fff}[dg-role=login-modal]{animation:animationFrames ease-in-out 1s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards}[dg-role=login-modal] .modal-content{background-color:#fff}[dg-role=login-modal] .modal-content .modal-body input{border:2px solid #168ea5}[dg-role=login-modal] .modal-content .modal-body [dg-role=signup-link]{color:#000}[dg-role=login-modal] .modal-content .modal-body [dg-role=signup-link]:hover{color:#168ea5}[dg-role=login-modal] .modal-content .modal-body .lost-pass{color:#000}[dg-role=login-modal] .modal-content .modal-body .lost-pass:hover{color:#168ea5}[dg-role=login-modal] .btn-1{background-color:#168ea5;color:#fff}[dg-role=login-modal] .btn-1:hover{color:#fff}footer{background-color:#24324a}footer .scrollToTop{width:50px;height:50px;border-radius:100%;text-align:center;line-height:50px;background:#000;font-weight:bold;color:#444;text-decoration:none;position:fixed;bottom:10px;left:10px;display:none;z-index:99}@media screen and (max-width:384px){footer .scrollToTop{height:40px;width:40px;line-height:40px}}footer .scrollToTop i{color:#fff;font-size:22px}@media screen and (max-width:384px){footer .scrollToTop i{font-size:14px}}footer .scrollToTop:hover{text-decoration:none;background:#168ea5}.footer-custom .title{font-weight:700}.footer-custom .title a{color:#fff!important;font-size:16px!important}.footer-custom .col_white_amrc{color:#fff}.footer-custom .azienda{width:30%}.footer-custom .azienda p{color:#fff;font-family:"Ubuntu",sans-serif}.footer-custom .azienda i{font-weight:300;margin-right:5px}.footer-custom .azienda a{color:#168ea5}.footer-custom .azienda .logo-footer{width:160px;height:80px;object-fit:cover;overflow:hidden}.footer-custom .azienda .logo-footer img{width:100%;height:auto;filter:brightness(100)}.footer-custom .menu-desk{width:65%;margin-left:auto;display:flex!important;justify-content:space-between}@media(max-width:991.98px){.footer-custom .menu-desk{display:none!important}}.footer-custom .menu-desk h5{font-size:20px;font-weight:600;color:#fff}.footer-custom .menu-desk .title{margin-top:15px}.footer-custom .menu-desk .title a{font-size:18px;font-weight:600}.footer-custom .menu-desk .title:hover{color:#fff;text-decoration:none}.footer-custom .menu-desk .sub-link{color:#fff;font-size:16px;font-weight:300}.footer-custom .menu-desk .sub-link:hover{color:#fff;text-decoration:none}.footer-custom .menu-desk ul{margin-left:0;padding-left:0;list-style-type:none}.footer-custom .menu-desk ul li{list-style-type:none}.footer-custom .menu-desk ul .footer-menu-3-title{font-size:20px;font-weight:600;color:#fff;margin-bottom:15px}.footer-custom .menu-desk .destinazioni{width:auto}.footer-custom .menu-desk .destinazioni-2{width:auto}.footer-custom .menu-desk .sono-in-vena-di{width:auto}.footer-custom .menu-desk .su-di-noi{width:auto}.footer-custom .menu-mob{width:100%;background-color:#24324a;text-align:center}.footer-custom .menu-mob .collapsible{background-color:#24324a;color:#fff;cursor:pointer;padding:18px;width:100%;border:0;text-align:left;outline:0;font-size:20px}.footer-custom .menu-mob .collapsible span{display:flex;justify-content:center;align-items:center}.footer-custom .menu-mob .collapsible span:before{content:"";font-family:"Font Awesome 5 Pro",sans-serif;color:#fff;margin-right:8px;background-color:#168ea5;width:40px;height:40px;border-radius:100%;display:flex;justify-content:center;align-items:center}.footer-custom .menu-mob .active,.footer-custom .menu-mob .collapsible:hover{background-color:#24324a}.footer-custom .menu-mob .content{padding:0 18px;display:none;overflow:hidden;background-color:#24324a}.footer-custom .menu-mob h5{font-size:20px;font-weight:600;color:#fff}.footer-custom .menu-mob .title{margin-top:15px}.footer-custom .menu-mob .title a{font-size:18px;font-weight:600}.footer-custom .menu-mob .title:hover{color:#fff;text-decoration:none}.footer-custom .menu-mob .sub-link{color:#fff;font-size:16px;font-weight:300}.footer-custom .menu-mob .sub-link:hover{color:#fff;text-decoration:none}.footer-custom .menu-mob ul{margin-left:0;padding-left:0;list-style-type:none}.footer-custom .menu-mob ul li{list-style-type:none}.footer-custom .menu-mob ul .footer-menu-3-title{font-size:20px;font-weight:600;color:#fff;margin-bottom:15px}.footer-custom .menu-mob .destinazioni{width:25%}.footer-custom .menu-mob .destinazioni-2{width:25%}.footer-custom .menu-mob .sono-in-vena-di{width:25%}.footer-custom .menu-mob .su-di-noi{width:25%}@media(max-width:991.98px){.footer-custom .menu-mob{display:block}.footer-custom .menu-desk{display:none}.footer-custom .azienda{width:100%;display:flex;justify-content:center;flex-direction:column;flex-wrap:wrap;margin-bottom:10px}.footer-custom .azienda p{color:#fff;font-family:"Ubuntu",sans-serif;text-align:center;padding-right:0!important}.footer-custom .azienda i{font-weight:300;margin-right:5px}.footer-custom .azienda a{color:#168ea5}.footer-custom .azienda .logo-footer{width:160px;height:80px;object-fit:cover;overflow:hidden;margin:auto}.footer-custom .azienda .logo-footer img{width:100%;height:auto;filter:brightness(100)}}@media(min-width:992px){.footer-custom .menu-desk{display:block}.footer-custom .menu-mob{display:none}}.bottom-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.bottom-footer .copyright{width:50%;display:flex;justify-content:end;align-items:center}.bottom-footer .copyright p{color:#fff}.bottom-footer .copyright a{color:#168ea5}.bottom-footer .social_icons_rounded{text-align:left;padding:0;margin-bottom:0!important;margin-top:5px;width:50%;display:flex;justify-content:start}.bottom-footer .social_icons_rounded ul{padding:0!important;list-style:none;margin:0;display:flex;justify-content:center}.bottom-footer .social_icons_rounded ul li a{float:left;border-radius:50%;line-height:40px;color:#e0e0e0;height:40px;width:40px;text-align:center;border:1px solid #e0e0e0}.bottom-footer .social_icons_rounded ul li a i{font-size:16px}.bottom-footer .f_facebook:hover{color:#fff;background:#2a66b3;border:1px solid #2a66b3}.bottom-footer .t_twitter:hover{color:#fff;background:#35bbec;border:1px solid #35bbec}.bottom-footer .pinterest:hover{color:#fff;background:#cb2027;border:1px solid #cb2027}.bottom-footer .linkedin:hover{color:#fff;background:#007bb5;border:1px solid #007bb5}.bottom-footer .g_google:hover{color:#fff;background:#e55644;border:1px solid #e55644}.bottom-footer .dribbble:hover{color:#fff;background:#ea4c89;border:1px solid #ea4c89}.bottom-footer .skype:hover{color:#fff;background:#01aaf8;border:1px solid #01aaf8}.bottom-footer .flickr:hover{color:#fff;background:#ff0084;border:1px solid #ff0084}.bottom-footer .gap{margin-right:15px}@media(max-width:991.98px){.bottom-footer{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.bottom-footer .copyright{width:100%;display:flex;justify-content:center;align-items:center;margin-top:10px}.bottom-footer .copyright p{color:#fff}.bottom-footer .copyright a{color:#168ea5}.bottom-footer .social_icons_rounded{text-align:center;padding:0;margin-bottom:0!important;margin-top:5px;width:50%;display:flex;justify-content:center}.bottom-footer .social_icons_rounded ul{padding:0!important;list-style:none;margin:0;display:flex;justify-content:center}.bottom-footer .social_icons_rounded ul li a{float:left;border-radius:50%;line-height:40px;color:#e0e0e0;height:40px;width:40px;text-align:center;border:1px solid #e0e0e0}.bottom-footer .social_icons_rounded ul li a i{font-size:16px}.bottom-footer .f_facebook:hover{color:#fff;background:#2a66b3;border:1px solid #2a66b3}.bottom-footer .t_twitter:hover{color:#fff;background:#35bbec;border:1px solid #35bbec}.bottom-footer .gap{margin-right:15px}}.container{max-width:85vw!important}@media(max-width:1360.98px){.container{max-width:95vw!important}}@media(max-width:991.98px){.container{max-width:98vw!important}}@media(max-width:767.98px){.container{max-width:98vw!important}}@media(max-width:520px){.container{max-width:100vw!important}}.container.Contact-Form{display:flex;flex-wrap:wrap}.feedback-form{position:fixed;top:20%;right:0;z-index:6;min-height:450px}.feedback-form-show{right:0!important}.feedback_form_area{position:relative;display:none;overflow:hidden;background:#fff;border-radius:30px 0 0 30px}.feedback_form_area_inner{width:350px;min-height:450px;padding:15px}.feedback_form_area_inner .form-control{border-radius:30px}.feedback_form_area_inner .btn{border-radius:30px!important}.feedback_form_area_inner label{color:#000}.feedback-form-btn{position:absolute;left:-49px;color:#fff;transform:rotate(90deg);top:40%;background-color:#fff;border-radius:0 0 30px 30px}.feedback-form-btn i{color:#168ea5;font-size:22px;animation-name:text-focus-in;animation-duration:2s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none}@keyframes text-focus-in{0%{filter:blur(12px);opacity:0}100%{filter:blur(0);opacity:1}}@media only screen and (max-width:420px){.feedback_form_area_inner{width:310px;min-height:450px;color:#fff;padding:15px}}