body{font-size:20px !important;font-family:"Catamaran";color:#006071;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:hidden;letter-spacing:2px}::-moz-selection{background:#006071;color:#fff}::selection{background:#006071;color:#fff}::-moz-selection{background:#006071;color:#fff}::-webkit-selection{background:#006071;color:#fff}.pp_overlay,.pp_default{display:none !important}.rotate-down{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.dw .dw-button .dw-button-type1{background-color:black !important}strong{font-weight:bold}h1,h2,h3,h4,h5{font-family:"Catamaran";letter-spacing:4.5px;text-transform:uppercase}h1{color:#006071}h2{color:#006071;font-size:40px;margin-top:5px}p+h2{margin-top:35px !important}p{margin:0 0 18px;font-weight:500 !important}h3{color:#006071;font-size:35px;font-family:"Catamaran";margin-top:30px;margin-bottom:10px}h4{color:#006071;margin-top:60px;margin-bottom:20px}h5{color:#006071;font-size:28px;font-family:"Catamaran";margin-top:20px;margin-bottom:10px}a{text-decoration:underline}a:after{background-color:transparent !important}a:focus{color:#006071}.wpb_wrapper .wpb_text_column ol,.wpb_wrapper .wpb_text_column ul{padding-left:40px}.wpb_wrapper .wpb_text_column ol li,.wpb_wrapper .wpb_text_column ul li{color:#006071}p+ul{margin-top:-10px;margin-bottom:22px}ul{margin-bottom:30px}.bottom-border{display:none !important;visibility:hidden}header .header-btn-wrapper{position:absolute;width:100%;text-transform:inherit;font-family:"Catamaran";font-size:16px}header .header-btn-wrapper .fb-btn{color:#006071;float:right;display:inline-block;margin-right:10px}header .header-btn-wrapper .map-btn{color:#006071;float:left;padding:10px;display:inline-block;margin-left:40px}header .header-btn-wrapper .tel-btn{color:#006071;float:right;padding:10px;display:inline-block;margin-right:10px;margin-top:10px}header.main-header.fullwidth-header{margin-left:0;margin-right:0}header.main-header .logo-and-menu-container{display:block;text-align:left}header.main-header .logo-and-menu-container .logo-column{display:inline-block}header.main-header .logo-and-menu-container .fb-btn{display:inline-block;float:right}header.main-header .logo-and-menu-container .fb-btn .social-networks.colored li a.facebook{background-color:#006071;width:27px;height:27px;border-radius:9%}header.main-header .logo-and-menu-container .fb-btn .social-networks.colored li a.facebook i{color:white}header.main-header .logo-and-menu-container .standard-menu-container nav{text-align:left;width:100%}header.main-header .logo-and-menu-container .standard-menu-container nav .sub-menu{margin-left:-25% !important}header.main-header .logo-and-menu-container .standard-menu-container nav .wpml-ls-item .sub-menu{min-width:initial !important}header a.header-logo{margin:0}header.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li+li,header.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li+li{margin-left:30px}header.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-main ul.menu>li>a,header.main-header.menu-type-custom-header .standard-menu-container.menu-skin-main ul.menu>li>a{font-family:"Catamaran";color:#006071;font-size:16px;border-bottom:1px solid transparent;padding:20px 0px 4px 0px;text-transform:uppercase;font-weight:bold;letter-spacing:2px}header.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-main ul.menu>li>a:hover,header.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-main ul.menu>li.current-menu-item>a,header.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-main ul.menu>li.current-menu-ancestor>a,header.main-header.menu-type-custom-header .standard-menu-container.menu-skin-main ul.menu>li>a:hover,header.main-header.menu-type-custom-header .standard-menu-container.menu-skin-main ul.menu>li.current-menu-item>a,header.main-header.menu-type-custom-header .standard-menu-container.menu-skin-main ul.menu>li.current-menu-ancestor>a{color:#006071;border-bottom:1px solid #006071}header.main-header.menu-type-standard-menu .standard-menu-container,header.main-header.menu-type-custom-header .standard-menu-container{margin-top:15px}header.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul li a,header.main-header.menu-type-custom-header .standard-menu-container div.menu>ul li a{font-size:18px;font-weight:bold}header .full-screen-menu{text-align:center}header .full-screen-menu nav{text-align:center !important;margin-top:120px !important}header.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-main ul.menu ul,header.main-header.menu-type-custom-header .standard-menu-container.menu-skin-main ul.menu ul{background:white;margin-top:0;left:-18px !important}header.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-main ul.menu ul li a,header.main-header.menu-type-custom-header .standard-menu-container.menu-skin-main ul.menu ul li a{font-family:"Catamaran";color:#006071;font-size:16px}header.main-header.menu-type-standard-menu .standard-menu-container ul li.wpml-ls-current-language,header.main-header.menu-type-custom-header .standard-menu-container ul li.wpml-ls-current-language{position:absolute;right:25px}header.main-header.menu-type-custom-header .header-block__row{position:relative}header.main-header.menu-type-standard-menu .standard-menu-container ul li.wpml-ls-current-language a:hover,header.main-header.menu-type-custom-header .standard-menu-container ul li.wpml-ls-current-language a:hover{border-bottom:0px !important}header .standard-menu-container .menu>ul ul,header .standard-menu-container ul.menu ul{min-width:fit-content}header .social-network-link{background-color:white;text-decoration:none}header .social-network-link.sn-rounded:hover{background-color:white}header .social-network-link .fa-facebook:before{font-size:30px}header .header-block--content-below .header-block__item{margin-top:10px}.go-to-bottom{color:white;background-color:#006071;opacity:0.5;display:block;position:relative;z-index:10000;line-height:40px;text-align:center !important;font-size:16px;text-decoration:none !important;width:40px;height:40px}.go-to-bottom:hover{opacity:1;color:white !important}.go-to-bottom.rounded{-webkit-border-radius:50%;border-radius:50%}#swipebox-title{display:none}.button-row{text-align:center;margin-bottom:40px;margin-top:50px}img{width:100%;height:auto}.header-image-container{position:relative}.header-image-container img{width:100%}.menu-bar{top:-15px}.menu-bar.menu-skin-main .ham,.menu-bar.menu-skin-main .ham:before,.menu-bar.menu-skin-main .ham:after{background-color:#006071}.mobile-menu-wrapper{z-index:99999999;background-color:white}.menu-bar.menu-skin-light .ham:after,.menu-bar.menu-skin-light .ham:before{background-color:#006071}.mobile-menu-wrapper.mobile-menu-fullscreen{padding-top:0}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container .mobile-menu-close-link{left:auto !important;right:20px;top:35px !important;z-index:99}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container .mobile-menu-close-link.toggle-bars.menu-skin-light .toggle-bars__bar-line{background-color:#006071 !important}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-logo{text-align:center;margin-top:30px}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-logo:before{content:"";position:relative;display:block;background:transparent url(https://www.agriturlaterra.it/wp-content/uploads/2018/06/logo_agriturismo_la_terra_arco_gardasee-green.png) no-repeat;background-size:100%;width:180px;height:41px;left:50%;margin-left:-90px}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-logo a{display:inline-block}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container{padding-top:0}.mobile-menu-wrapper.mobile-menu-fullscreen ul.menu{margin-top:50px}.mobile-menu-wrapper.mobile-menu-fullscreen .sub-menu a{text-decoration:none}.mobile-menu-wrapper.mobile-menu-fullscreen .menu-bar{top:70px}.mobile-menu-wrapper.mobile-menu-fullscreen ul li a:hover{font-family:"Catamaran"}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu>li>a{font-family:"Catamaran";font-weight:100 !important;color:#006071;letter-spacing:1px;font-weight:bold;font-size:20px;border-top:1px solid transparent;margin-top:0px;margin-bottom:10px;padding-top:0px;padding-left:0;padding-right:0;text-decoration:none}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu>li>a:before{height:auto !important}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu>li.current-menu-item>a,.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu>li.wpml-ls-current-language>a,.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu>li>a:hover{text-decoration:underline}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu>li.chi-sono>a:before{content:"I.";font-size:16px;font-family:"Catamaran";display:inline-block;position:absolute;top:-20px;width:100%;text-align:center;left:0}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu>li.iridologia>a:before{content:"II.";font-size:16px;font-family:"Catamaran";display:inline-block;position:absolute;top:-20px;width:100%;text-align:center;left:0}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu>li.naturopatia>a:before{content:"III.";font-size:16px;font-family:"Catamaran";display:inline-block;position:absolute;top:-20px;width:100%;text-align:center;left:0}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu>li.faq>a:before{content:"VI.";font-size:16px;font-family:"Catamaran";display:inline-block;position:absolute;top:-20px;width:100%;text-align:center;left:0}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu>li.contatti>a:before{content:"V.";font-size:16px;font-family:"Catamaran";display:inline-block;position:absolute;top:-20px;width:100%;text-align:center;left:0}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container div.menu>ul>li>a,.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu>li>a{color:#006071}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu>li ul>li>a{color:#006071}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu li.current_page_item>a,.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu li.current_page_ancestor>a,.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu li.current-menu-item>a{color:#006071}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu li a:hover{color:#006071}.mobile-menu-wrapper.mobile-menu-fullscreen ul{width:100%;text-align:center}.mobile-menu-wrapper.mobile-menu-fullscreen ul li a:active,.mobile-menu-wrapper.mobile-menu-fullscreen ul li a:hover,.mobile-menu-wrapper.mobile-menu-fullscreen ul .current_page_item>a,.mobile-menu-wrapper.mobile-menu-fullscreen ul .current_page_ancestor>a{border:0px}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container .menu-bar.exit{top:20px;right:30px}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu>li.fb-menu-item>a{color:transparent}.mobile-menu-wrapper.mobile-menu-fullscreen .fb-menu-item a:after{content:"";display:inline-block;font:inherit;font-family:dashicons;position:static;margin:0 6px 0 -9px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#006071 !important;position:absolute !important;left:4px !important;font-size:22px !important}.mobile-menu-wrapper.mobile-menu-fullscreen+.mobile-menu-overlay{background-color:rgba(236, 236, 237, 0.99) !important}.mobile-menu-wrapper.mobile-menu-fullscreen ul.menu>li.wpml-ls-current-language a{color:#006071}.mobile-menu-wrapper.mobile-menu-fullscreen ul.menu>li.wpml-ls-item{margin-top:20px;display:inline-block;margin-left:10px;margin-right:10px}.mobile-menu-wrapper.mobile-menu-fullscreen ul.menu>li.wpml-ls-item:hover{background-color:transparent}.mobile-menu-wrapper.mobile-menu-fullscreen ul.menu>li.wpml-ls-item a{font-size:18px}.mobile-menu-wrapper.mobile-menu-fullscreen ul.menu>li.wpml-ls-item a:after{content:none}.mobile-menu-wrapper.mobile-menu-fullscreen ul.menu>li.wpml-ls-item ul.sub-menu{display:inline;padding:0px 10px}.mobile-menu-wrapper.mobile-menu-fullscreen ul.menu>li.wpml-ls-item ul.sub-menu li{display:inline-block;padding:0px 10px}.mobile-menu-wrapper.mobile-menu-fullscreen ul.menu>li.wpml-ls-item ul.sub-menu li a{font-size:18px}.video-container{width:100%;overflow:hidden;display:block;height:720px}video{min-width:100%;min-height:100%;width:100%;height:auto;background-size:cover;transition:1s opacity;background:url(//www.agriturlaterra.it/wp-content/themes/agriturlaterra/assets/images/iridologo-naturopata-arco-trento-gianni-nicolini.jpg) no-repeat}.slider{margin-bottom:0px}.slider .slick-arrow{color:transparent !important;font-size:0 !important}.slider .slick-dots{bottom:0}.slider .slick-dots li button::before{color:white;font-size:11px}.slider .slick-prev:before,.slider .slick-next:before{color:white;content:""}.slider.slick-slider .slick-next{width:30px;height:30px;background:transparent url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="30px" height="30px" viewBox="0 0 30 30" enable-background="new 0 0 30 30" xml:space="preserve"> <polygon fill="white" points="9.25,0.805 9.25,3.633 20.617,15 9.25,26.367 9.25,29.195 23.445,15 "/> </svg>') no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute}.slider.slick-slider .slick-prev{width:30px;height:30px;background:transparent url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="30px" height="30px" viewBox="0 0 30 30" enable-background="new 0 0 30 30" xml:space="preserve"> <polygon fill="white" points="23.445,29.195 23.445,26.367 12.078,15 23.445,3.633 23.445,0.805 9.25,15 "/> </svg>') no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute}.slider img{width:100%;height:auto}.row-arrow-in:before{content:"";position:absolute;left:50%;top:0px;margin-left:-30px;height:0px;width:0px;border-right:solid 30px transparent;border-left:solid 30px transparent;border-top:solid 30px white}.masonry-media-grid .vc_grid-btn-load_more a{background-color:#006071 !important;border:1px solid #006071 !important;color:white;padding:10px 22px;text-transform:uppercase;font-weight:bold;font-size:16px}.masonry-media-grid .vc_grid-btn-load_more a:hover{background-color:transparent !important;color:#006071 !important;border:1px solid #006071 !important}.link-box .col{margin-bottom:30px}.link-box img{width:100%}.link-box h2{position:absolute;text-align:center;width:50%;height:100%;margin:auto !important;top:0;bottom:0;left:0;right:0;display:table;background:rgba(22, 22, 22, 0.5);border:1px solid rgba(22, 22, 22, 0.5);padding:28px;color:white;text-transform:uppercase;font-weight:bold}.link-box a:hover h2{background:#161616}.gallery-row{margin-top:40px}.gallery{margin:40px auto 0px auto;text-align:center}.gallery a{width:100%}.gallery .gallery-item{display:inline-block;margin-top:0;text-align:center;width:13%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-4 .gallery-item{width:25%}.gallery img{padding:8px;width:80px;height:auto}.gallery .gallery-item:first-child img{padding-left:0px}.gallery .gallery-item:last-child img{padding-right:0px}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery dl,.gallery dt{margin:0}.gallery br+br{display:none}.container-solid-bg{background-color:#ECECED;padding-top:40px}.home-box .row:nth-child(2) .thumbnail-col{float:right}.bottone+h2{margin-top:40px !important}.contatti{margin-bottom:20px}.contatti td,.contatti tr{vertical-align:top}.contatti td{padding-bottom:15px}.contatti .contatti-left{width:150px;font-family:"Catamaran";color:#006071}.mfp-title{display:none}.mfp-bg{z-index:1000000 !important}.mfp-wrap{z-index:1000001 !important}.mfp-close{font-family:"Catamaran", Arial, sans !important;color:transparent !important;width:45px !important;background:url(//www.agriturlaterra.it/wp-content/themes/agriturlaterra/assets/images/close-icon.png) center right no-repeat !important;-webkit-background-size:100% 100% !important;-o-background-size:100% !important;background-size:100% !important;pointer-events:auto !important;right:-23px !important;top:19px !important}.mfp-counter{color:white !important}.mfp-arrow-right::before,.mfp-arrow-right::after,.mfp-arrow-left::before,.mfp-arrow-left::after{display:none !important}.mfp-arrow{top:50%;margin-top:-40px !important}.mfp-arrow-right,.mfp-arrow-left{width:80px !important;height:80px !important;-webkit-border-radius:40px !important;border-radius:40px !important;pointer-events:auto !important;font-weight:bold;text-align:center;position:fixed !important;color:#444;text-decoration:none}.mfp-arrow-right{right:10px !important;-ms-transform:rotate(180deg) !important;-webkit-transform:rotate(180deg) !important;-moz-transform:rotate(180deg) !important;-o-transform:rotate(180deg) !important;transform:rotate(180deg) !important;background:url(//www.agriturlaterra.it/wp-content/themes/agriturlaterra/assets/images/arrow-left.png) center center no-repeat !important;-webkit-background-size:70% 70% !important;-o-background-size:70% !important;background-size:70% !important}.mfp-arrow-left{left:10px !important;background:url(//www.agriturlaterra.it/wp-content/themes/agriturlaterra/assets/images/arrow-left.png) center center no-repeat !important;-webkit-background-size:70% 70% !important;-o-background-size:70% !important;background-size:70% !important}.go-to-top.position-bottom-center,.go-to-top.position-top-center{margin-right:-20px}.pre-footer{padding-top:0px !important;padding-bottom:60px !important;text-align:center}.pre-footer h4{font-size:25px;margin-top:0px;text-align:center;margin-bottom:5px;color:#006071}.pre-footer h4:after,.pre-footer h4:before{content:none}.pre-footer p{color:#006071 !important;font-size:15px}.pre-footer a:hover{text-decoration:none}.pre-footer .gallery-item{display:inline-block;margin:0 10px;width:auto !important;float:none}.pre-footer .gallery-item img{width:auto;height:110px}.pre-footer .facebook-col{text-align:center}.pre-footer .bottone{margin-top:20px;display:inline-block;background-color:white;color:#006071;border:1px solid white;text-transform:uppercase;padding:8px 18px;font-size:14px;font-weight:bold}.pre-footer .bottone:hover{color:white;background-color:transparent;-webkit-transition:0.5s;-o-transition:0.5s;-moz-transition:0.5s;transition:0.5s;text-decoration:none !important}.pre-footer .bottone:active{background-color:white;color:#006071;border:1px solid white;-webkit-transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1)}.btn-4{border:1px solid;overflow:hidden;position:relative}.btn-4 span{z-index:20}.btn-4:after{background:#efefef;content:"";height:155px;left:-75px;opacity:0.2;position:absolute;top:-50px;-webkit-transform:rotate(35deg);-moz-transform:rotate(35deg);-ms-transform:rotate(35deg);-o-transform:rotate(35deg);transform:rotate(35deg);-webkit-transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1);width:50px;z-index:-10}.btn-4:hover:after{left:120%;-webkit-transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1)}header.main-header .logo-and-menu-container .fb-btn .social-networks.colored li a.facebook{background-color:#3B5998}.social-networks.rounded li a,.social-networks.rounded li a:hover{background-color:transparent}.social-networks.rounded li a i{top:64%;left:64%}.social-networks.rounded li a i:before{font-size:24px}.go-to-top.position-bottom-center,.go-to-top.position-top-center{margin:20px 0;margin-right:-13px}footer.site-footer{text-align:left;color:white;font-size:15px;padding:50px 0}footer.site-footer a{color:white;text-decoration:none}footer.site-footer a:hover{text-decoration:underline;color:white}footer.site-footer p,footer.site-footer table{color:white}footer.site-footer .riga-bottoni a{color:#006071}footer.site-footer .riga-bottoni a:hover{text-decoration:none;color:white}footer.site-footer .riga-bottoni .bottone{padding:20px 0 !important}footer.site-footer .pagina-container:after{content:"";position:absolute;right:50%;margin-right:-30px;bottom:0px;height:0px;width:0px;border-left:solid 30px transparent;border-right:solid 30px transparent;border-bottom:solid 30px white}footer.site-footer .footer-bottom-info{font-size:14px;z-index:99;position:relative}footer.site-footer .footer-bottom-info a{color:white;display:block;margin-bottom:5px}footer.site-footer .footer-bottom-info a:hover{color:white}footer.site-footer .footer-bottom-info .scrollToTop{top:25px;color:transparent;width:30px;height:30px;background:transparent url(//www.agriturlaterra.it/wp-content/themes/agriturlaterra/assets/images/scroll-to-top-icon.png) no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;display:inline-block}footer.site-footer .footer-bottom-info .scrollToTop:hover{color:transparent}footer.site-footer .gray-bg{padding-bottom:0px;margin-top:45px}footer.site-footer .footer-bottoni{margin-top:60px;margin-bottom:60px}footer.site-footer .footer-bottoni .bottone{margin-bottom:40px;width:60%;min-width:auto}footer.site-footer .footer-frase p{font-size:26px}footer.site-footer .footer-frase p.firma{margin-top:20px;font-size:20px;font-family:"Catamaran";color:#006071}footer.site-footer .footer-logo img{width:200px;height:auto;margin-top:0px;margin-bottom:35px}footer.site-footer hr{border:0px}footer.site-footer h3{margin-bottom:15px;color:white}footer.site-footer h4{color:white}footer.site-footer p{margin-bottom:10px !important}footer.site-footer .footer-widgets{margin-top:60px !important;-webkit-background-size:400px 400px;-o-background-size:400px;background-size:400px;margin-bottom:0px !important;background-position:bottom}footer.site-footer .footer-widgets h2{color:white !important;font-size:28px !important;margin-bottom:40px}footer.site-footer .footer-widgets .widget{margin:20px 0 20px 0}footer.site-footer .footer-widgets .widget .textwidget p{color:#006071 !important;font-size:15px}footer.site-footer .footer-widgets .widget-area.widgets--columned-layout.widgets--columns-3>.widget:nth-child(2){text-align:center}footer.site-footer .footer-links{position:absolute;bottom:0;text-align:right;width:100%}footer.site-footer .info{text-align:left;color:white}footer.site-footer .info td{vertical-align:top;min-width:80px}footer.site-footer .footer-bottom{background-color:white;color:#006071}footer.site-footer .footer-bottom p{color:#006071}footer.site-footer .footer-bottom .footer-bottom-content{padding-top:0px !important;padding-bottom:0px !important}footer.site-footer .footer-bottom .social-networks{padding-top:20px;padding-bottom:20px;margin-bottom:0px !important}footer.site-footer .footer-bottom .gallery{padding-top:20px;padding-bottom:20px;background-color:white}footer.site-footer .footer-bottom .gallery .gallery-item{display:inline-block}footer.site-footer .footer-bottom .gallery img{width:auto;height:75px;border:0px !important}footer.site-footer .footer-bottom .footer-content-right{margin-top:25px;float:right}footer.site-footer .footer-bottom .footer-content-left{margin-top:30px;float:left}footer.site-footer .footer-bottom .copyrights{padding-bottom:20px;background-color:white}footer.site-footer .footer-bottom .copyrights iframe{margin-top:40px !important;width:125px}.isotope-grid{margin-left:-15px;margin-right:-15px}.isotope-grid .grid-item{margin-bottom:20px;min-height:120px}.isotope-grid .titolo-portfolio-grid{min-height:100px;text-align:center}.filter-button-group{text-align:center;margin-bottom:40px;font-size:16px}.filter-button-group span{margin-right:10px;text-transform:uppercase}.filter-button-group button{-webkit-border-radius:0px;border-radius:0px;border:0px;border-bottom:1px solid transparent;background-color:transparent;margin:0 10px}.filter-button-group button.is-checked,.filter-button-group button:hover{border-bottom:1px solid #006071;color:#006071}.shadow{-webkit-box-shadow:1px 1px 0px 0px #ccc;box-shadow:1px 1px 0px 0px #ccc}.effect8{position:relative;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset}.effect8:before,.effect8:after{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.8);box-shadow:0 0 20px rgba(0, 0, 0, 0.8);top:10px;bottom:10px;left:0;right:0;-webkit-border-radius:100px / 10px;border-radius:100px / 10px}.effect8:after{right:10px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}.grid{width:80%;margin:0 auto;font-family:"Catamaran"}.grid .image-layer{background-color:white;text-align:center}.grid .image-layer img{width:90%}.grid .utenza-info{background-color:white;padding:20px;text-align:center;margin-top:-60px}.grid .utenza-info h2{color:black;font-size:18px;font-weight:bold;text-transform:uppercase;margin-bottom:2px;font-family:inherit}.grid .utenza-info h3{color:black;margin-top:0px;font-size:16px;text-transform:uppercase;margin-bottom:10px;font-family:inherit;min-height:17px}.grid .utenza-info p{font-style:italic;font-size:16px;font-family:inherit}.grid a{color:#006071}.grid a:hover{color:calc($h1-color - 50)}.grid a.utenza-button{display:block;text-align:center;border:1px solid #006071;background-color:#006071;color:white;font-size:14px;padding:13px;text-transform:uppercase;font-family:inherit}.grid a.utenza-button:hover{border:1px solid #006071;background-color:white;color:#006071;-webkit-transition:0.5s;-o-transition:0.5s;-moz-transition:0.5s;transition:0.5s}.grid a.utenza-button:active{background-color:#006071;border:1px solid #006071;color:white}.home-boxes-container figure{width:100%;margin:0;padding:0;background:#fff;overflow:hidden}.home-boxes-container img{opacity:1;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.home-boxes-container img:hover{opacity:0.5}.slider-slogan{font-family:"Catamaran";color:#006071;text-align:center !important}.slider-slogan-mobile{font-family:"Catamaran";color:white;text-align:center !important;margin-top:50%}.home .wpb_single_image{margin-bottom:0px !important}.box-over-image{min-width:500px;text-align:center;background-color:rgba(0, 0, 0, 0.5);position:absolute;padding:30px 50px 30px 50px;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-bottom:0px !important}.box-over-image h2{color:white !important;font-size:40px !important;padding-bottom:20px;border-bottom:1px solid white;padding-left:20px;padding-right:20px;margin-bottom:0px !important;margin-top:0px !important}.box-over-image h2:after{content:none !important}.box-over-image h3{margin-top:16px !important;color:white !important;font-size:20px !important;text-transform:uppercase}.box-over-image a{color:white !important;border-bottom:0px !important}.box-over-image h2:hover{border-bottom:1px solid transparent;-webkit-transition:0.3s;-o-transition:0.3s;-moz-transition:0.3s;transition:0.3s}body:not(.home) .box-over-image{padding:0px;min-width:auto}body:not(.home) .box-over-image h2{border-bottom:0px;font-size:22px !important;text-transform:uppercase;padding:0px 30px !important}.home .titolo-pagina{text-align:left}.home .titolo-pagina h1{color:#006071;font-size:40px;text-transform:uppercase !important;margin-top:30px;margin-bottom:10px}.home .titolo-pagina h2{font-size:40px}.home .introduzione-pagina p{text-align:left;font-size:20px}.home .titolo h1{margin-top:20px}.home .titolo h2{font-family:"Catamaran";font-size:28px;font-weight:100;color:#006071;margin-bottom:30px}.home .titolo-secondario{text-align:center}.home .titolo-secondario h3{font-size:46px;margin-top:20px;color:#006071;font-weight:bold}.home .titolo-secondario h4{font-size:35px;font-weight:100;color:#006071;margin-top:5px;margin-bottom:30px;text-transform:inherit}.home-quote-row p{text-align:center;font-size:25px;color:#006071}.home-osteria-row{margin-top:50px}.home-slogan-row h2{text-align:center;font-size:30px;line-height:1.4;letter-spacing:1.1px}.info-table{margin-top:19px;margin-bottom:20px}.info-table tr{border-top:10px solid;border-bottom:10px solid;border-color:transparent}.info-table td:first-child{vertical-align:top;color:#006071;font-family:"Catamaran";font-size:20px;width:150px;text-transform:uppercase}.info-table a:before{content:none}.zigzag-box-row{background-color:#ECECED}.vc-parent-row:nth-child(even) .zigzag-slider-col{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.zigzag-text-col{padding:0 80px}.zigzag-text-col .vc_column-inner{padding-top:0px !important}.zigzag-text-col h2{font-family:"Catamaran";font-size:35px !important;text-transform:none !important;letter-spacing:0px !important;text-align:left;margin-top:0px !important}.zigzag-text-col h2:before{content:">";position:absolute;left:-15px}.zigzag-text-col h2:after{content:none !important}.zigzag-text-col h3{color:#006071 !important;font-size:18px !important;margin-top:0px !important;letter-spacing:0 !important}.zigzag-text-col p{font-size:16px}.zigzag-slider-col .vc_column-inner{padding-top:0px !important}.zigzag-slider-col .tparrows{width:40px !important;height:85px !important}.zigzag-slider-col .tparrows.tp-rightarrow{-webkit-transform:matrix(1, 0, 0, 1, -40, -40) !important;-moz-transform:matrix(1, 0, 0, 1, -40, -40) !important;-ms-transform:matrix(1, 0, 0, 1, -40, -40) !important;-o-transform:matrix(1, 0, 0, 1, -40, -40) !important;transform:matrix(1, 0, 0, 1, -40, -40) !important}.zigzag-slider-col .tparrows.tp-leftarrow{-webkit-transform:matrix(1, 0, 0, 1, 0, -40) !important;-moz-transform:matrix(1, 0, 0, 1, 0, -40) !important;-ms-transform:matrix(1, 0, 0, 1, 0, -40) !important;-o-transform:matrix(1, 0, 0, 1, 0, -40) !important;transform:matrix(1, 0, 0, 1, 0, -40) !important}.zigzag-slider-col .tparrows:before{font-size:25px !important;width:40px !important;height:85px !important;line-height:85px !important}.vc_single_image-wrapper{margin-bottom:20px}.vc-row-container{margin-top:90px}.info-contatti{margin-top:30px}.about-container{text-align:center !important}.about-container blockquote{text-align:center !important}.about-container h3{margin-top:60px;margin-bottom:20px}.about-container h2{color:#006071;margin-top:90px;margin-bottom:20px}.about-container .row>div>p{padding:10px 0;border-top:1px solid #ECECED;border-bottom:1px solid #ECECED}.about-container .row.team p{border:0px !important;padding:0px}.contact-table{margin-top:20px;text-align:left}.contact-table td{min-width:100px;vertical-align:top;padding-bottom:15px}.contact-table tr:last-child td{padding-bottom:0px}.optional-image-slider{margin-top:40px}.optional-text{margin-top:40px}.container-full-width-image{width:100%;position:relative;margin:40px 0}.container-full-width-image img{width:100%}.container-full-width-image .caption{margin:0;color:#006071;position:absolute;background-color:white;padding:10px;font-size:16px;bottom:20px;right:20px;z-index:9999;width:auto}.gray-bg{background-color:#f3f7f8;margin-top:200px;padding-bottom:200px}.page .gray-bg{margin-top:0px;padding-top:80px;padding-bottom:80px}.page .white-bg{margin-top:0px;padding-top:80px;padding-bottom:80px}.page .testo .page-intro{margin-top:0px}.page .page-intro. .page-colonna-singola p:last-child{margin-bottom:0px}.page .page-colonna-singola{margin-bottom:0px}.page .page-colonna-singola p{text-align:center;font-size:25px}.align-center{text-align:center}.bottone,.bottone:active{display:inline-block;border:1px solid #006071;padding:15px 55px !important;color:#006071;text-align:center;margin-top:30px}.bottone h4,.bottone:active h4{font-size:30px;margin-top:0;margin-bottom:5px}.bottone .sopra,.bottone:active .sopra{display:block;font-size:23px}.bottone .sotto,.bottone:active .sotto{font-family:"Catamaran";display:inline-block;border-top:1px solid #006071;font-size:25px;padding-top:4px}.bottone:hover{background-color:#006071;color:white !important;-webkit-transition:0.5s;-o-transition:0.5s;-moz-transition:0.5s;transition:0.5s;text-decoration:none}.bottone:hover h4{color:white}.bottone:hover .sotto{border-top:1px solid white}.titolo-pagina{text-align:left}.titolo-pagina h1{margin-top:30px}.titolo-pagina h2{font-weight:100;font-size:30px}.introduzione-pagina{margin-top:40px}.pagina-container{position:relative;text-align:left;margin-top:30px}.inline-logo{width:120px;height:auto}.colonne-pagina{margin-top:60px}.colonne-pagina p{font-size:20px;line-height:1.5}.faq-content{text-align:center;margin-top:30px}.faq-content p{font-size:21px}.faq-content .bottone{margin-top:30px}.page .slider{margin-bottom:0px}.contenuto-pagina{text-align:center;margin-top:30px}.contenuto-pagina img{width:100%;height:auto}.contenuto-pagina .servizi{background-color:#ECECED;padding:20px 10px 50px 10px}.contenuto-pagina .servizi th{text-align:center}.contenuto-pagina h3{font-size:38px;color:#006071}.contenuto-pagina h3:not(first-child){margin:40px 0 15px 0}.header-image img{width:100%}.header-image .slider.slick-initialized{visibility:visible;opacity:1}.header-image .slider{opacity:0;visibility:hidden;transition:opacity 1sease;-webkit-transition:opacity 1sease}.titolo-interno{margin-top:40px;margin-bottom:40px;text-align:center}.titolo-interno h3{color:#006071;font-size:17px;text-transform:uppercase}.titolo-interno h2{color:#006071;font-size:35px;font-weight:100;margin-top:5px}.titolo-interno h2:after{content:"";width:8%;min-width:50px;height:4px;background-color:#006071;display:block;margin:30px auto 35px auto}.neutral-row{background-color:#ECECED}.wpb_single_image img{width:100%;height:auto}.slider-body-row{border:50px solid white;border-top:0px}.wpb_single_image{margin-bottom:0px !important}.titolo-masonry-row .vc_column_container{background:white;margin-top:40px;padding-left:40px;padding-right:40px}.row-arrow-in .titolo-pagina h2,.row-arrow-in .titolo-pagina h1{color:white}.row-arrow-in .titolo-pagina h1:after{background-color:white}.lang{font-weight:bold}.page-content{margin-bottom:50px}.richiesta-informazioni-row{margin-bottom:30px}.tablepress tbody tr:first-child td{border-top:1px solid #ECECED}.tablepress.appartamenti td,.tablepress.appartamenti th{text-align:center}.tablepress.appartamenti.tablepress-responsive-phone .even td{line-height:2.34em}.tablepress td,.tablepress th{padding:12px 8px}.tablepress tfoot th,.tablepress thead th{background-color:#006071;color:white;font-weight:400;font-size:14px}.tablepress thead th{border:1px solid #ECECED}.page-template-appartamenti-page .tablepress.appartamenti .column-1{display:none}.tablepress .odd td{background-color:#ECECED}.tablepress .even td{background-color:transparent}.tablepress .even td,.tablepress .odd td{border:1px solid #ECECED;font-size:15px}.vietato{margin-top:10px;font-weight:bold}.button-group{padding-top:40px}.button-group button{font-family:"Catamaran";text-transform:uppercase;font-size:20px}.isotope-grid h2{font-size:30px;color:#006071;margin-top:20px;margin-bottom:10px}.isotope-grid p{font-size:16px}.riga-bottoni{margin-top:40px;margin-bottom:80px}.riga-bottoni .bottone{width:100%;border:1px solid #006071;padding:40px 0 !important;margin-bottom:20px}.riga-bottoni .bottone h4{margin:0px;font-size:40px}.related-portfolio{text-align:center}.related-portfolio h4{font-size:45px;margin-bottom:30px}.tablepress{margin-top:10px;margin-bottom:30px}.tablepress tbody tr:first-child td{border-top:1px solid #ECECED}.tablepress.appartamenti td,.tablepress.appartamenti th{text-align:center}.tablepress.appartamenti.tablepress-responsive-phone .even td{line-height:2.34em}.tablepress td,.tablepress th{padding:12px 8px;text-align:center}.tablepress tfoot th,.tablepress thead th{background-color:#006071;color:white;font-weight:400;font-size:16px;padding:20px;text-align:center;font-family:"Catamaran";text-transform:uppercase}.tablepress thead th{border:1px solid #ECECED}.page-template-appartamenti-page .tablepress.appartamenti .column-1{display:none}.tablepress .odd td{background-color:#f3f7f8}.tablepress .even td{background-color:transparent}.tablepress .even td,.tablepress .odd td{border:1px solid #ECECED;font-size:15px}table.price-table{margin-top:30px;margin-bottom:60px}table.price-table thead th{text-align:center;padding:15px;font-weight:300;color:white;font-family:"Catamaran";text-transform:uppercase}table.price-table thead th:last-child{border-right:1px solid #006071}table.price-table tbody td{text-align:center;border:1px solid #006071;padding:15px}.pdf-prodotto-button{margin-top:30px}.pdf-prodotto-button span{background:transparent url(//www.agriturlaterra.it/wp-content/themes/agriturlaterra/assets/images/download-icon.png) no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;width:50px;height:50px;display:inline-block;float:left}.pdf-prodotto-button a{padding:14.5px 20px;border:1px solid #006071;color:#006071;text-transform:uppercase;font-weight:bold;font-size:15px}.pdf-prodotto-button a:hover{background-color:#006071;color:white}.immagine-prodotto-row{margin-top:40px}.titolo-prodotto{text-transform:none;font-weight:normal;margin-top:0px;margin-bottom:40px;font-size:32px}.titolo-ricetta{text-transform:uppercase;font-weight:bold;margin-top:40px;margin-bottom:40px;font-size:32px;text-align:center}.bottom-button,.prodotti-button{margin:40px auto;width:100%;text-align:center}.bottom-button a,.prodotti-button a{display:inline-block;padding:20px;text-transform:uppercase;font-weight:bold;background-color:transparent;border:1px solid #006071;color:#006071}.bottom-button a:hover,.prodotti-button a:hover{background-color:#006071;border:1px solid #006071;color:white}.full-width{width:100%}.categorie-ricette-button a{width:100%}.titolo-categoria{z-index:999;position:absolute;text-align:center;width:100%;height:100%;top:0;left:0;bottom:0;right:0;display:table;margin:auto;color:white}.immagine-di-copertina{width:100%}.categorie-intro{font-family:"Catamaran";text-align:center;font-style:italic;font-size:17px}.titolo-categorie-wrapper{padding-top:40px;padding-bottom:40px}.titolo-categorie-prodotti{font-size:41px;text-transform:uppercase;text-align:center;font-weight:bold}.filter-col a:before{content:none !important}.portfolio-holder{margin-left:-15px;margin-right:-15px}.portfolio-holder .sgl-button-a{margin:auto}.portfolio-item .sgl-button-a,.isotope-item .sgl-button-a{width:100% !important;min-width:auto !important}.portfolio-item .item-box,.isotope-item .item-box{border:0px !important}.portfolio-holder .item-box .info a{color:#006071 !important;font-size:15px !important}.portfolio-holder .item-box .info h3 a{font-size:20px !important}input[name="s"]::-webkit-input-placeholder{color:#006071 !important;font-weight:100}input[name="s"]:-moz-placeholder{color:#006071 !important;font-weight:100}input[name="s"]::-moz-placeholder{color:#006071 !important;font-weight:100}input[name="s"]:-ms-input-placeholder{color:#006071 !important;font-weight:100}.single-post h3{text-transform:uppercase;font-weight:bold;margin-bottom:30px;font-size:26px}.ricette .box{background:transparent url(//www.agriturlaterra.it/wp-content/themes/agriturlaterra/assets/images/sfondo.jpg) no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.ricette .box h2{font-weight:normal;font-size:27px;margin:40px auto}.ricette .box .text-link{text-transform:none;background-color:#006071;border:1px solid #006071}.ingredienti-box{background:transparent url(//www.agriturlaterra.it/wp-content/themes/agriturlaterra/assets/images/sfondo.jpg) no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;padding:30px}.map-row{margin-top:60px}.map-row p{font-size:16px}.map-row h2,.map-row h3{color:#006071}.map-row .vc_column_container:nth-child(2){padding-left:30px}.contact-form .row{margin-top:10px}div.wpcf7 .ajax-loader{display:block !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:0px !important;overflow:hidden !important;background-image:url(//www.agriturlaterra.it/wp-content/themes/agriturlaterra/assets/images/circle-loader.gif) !important;-webkit-background-size:30px;-o-background-size:30px;background-size:30px;background-color:#006071;background-repeat:no-repeat;background-position:50%;position:relative;left:0;margin-left:0;padding:18px 121px;top:-36px}.fa-spinner:before{content:".";font-size:50px}@-webkit-keyframes example{from{width:0px;height:2px}to{width:367px;height:2px}}@-moz-keyframes example{from{width:0px;height:2px}to{width:367px;height:2px}}@-o-keyframes example{from{width:0px;height:2px}to{width:367px;height:2px}}@keyframes example{from{width:0px;height:2px}to{width:367px;height:2px}}div.wpcf7{margin-top:20px}div.wpcf7 p{padding:0px 0}.wpcf7 input,.wpcf7 textarea,.wpcf7 select{background-color:#ECECED;width:100%;font-family:"Catamaran", sans-serif;font-weight:400;font-size:16px;color:#006071;padding-left:0px;padding:10px;text-align:left}input[type=checkbox]:before{background-color:transparent}.wpcf7 textarea{height:169px;width:100% !important;background-color:#ECECED;padding:10px}.wpcf7 .send-button{text-align:center;margin-top:20px}p.submit-button{text-align:center}.submit-wrapper{width:250px;margin:0 auto}.wpcf7 input.wpcf7-submit{font-family:"Catamaran";margin:0 auto;margin-top:20px;border:1px solid #006071;background-color:#006071;-webkit-border-radius:0px;border-radius:0px;color:white;width:auto;text-align:center;font-size:18px;padding:5px 40px;letter-spacing:1px;-webkit-transition:0.2s;-o-transition:0.2s;-moz-transition:0.2s;transition:0.2s}.wpcf7 input.wpcf7-submit:hover{background-color:#006071;color:white}.wpcf7 input.wpcf7-submit:active{background-color:transparent;color:#006071}.placeholder-alt{color:#006071;font-size:12px;text-transform:uppercase;position:relative;top:22px;-webkit-transition:all 430ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition:all 430ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:all 430ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 430ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}input.wpcf7-acceptance{width:auto}.wpcf7 input[type="checkbox"]{margin-left:0px !important;position:relative !important;-webkit-appearance:checkbox;width:15px !important;height:15px}span.wpcf7-list-item{margin:0}.privacy-checkbox,.wpcf7-list-item-label{padding-left:0px !important;font-size:15px;line-height:1.1;width:auto;margin-top:20px;margin-bottom:40px}.privacy-checkbox a{margin-left:5px;font-weight:normal !important}.wpcf7-response-output{text-align:center;border:0px !important;margin:20px 0 !important;padding:0 !important;text-transform:uppercase;color:#C50C2B !important}.wpcf7-response-output.wpcf7-mail-sent-ok{color:#006071 !important;margin:20px 0 0 !important}span.wpcf7-not-valid-tip{display:inline-block;color:#C50C2B !important;text-transform:uppercase;font-size:15px}div.wpcf7-validation-errors{color:#C50C2B !important}.checkbox input[type="checkbox"]{margin-left:0px !important}.checkbox{padding-left:0px !important;font-size:15px;line-height:1.1;text-align:left}.checkbox a{margin-left:7px;padding-left:0 !important}.radio label,.checkbox label{padding-left:0px !important}.wpcf7 .vc_col-sm-12 p{margin-top:15px}.wpcf7 .vc_col-sm-12 .wpb_wrapper{padding:15px}.wpcf7 .full-width-row .vc_col-sm-12 .wpb_wrapper{padding:0px !important;margin-top:20px}.theme_1.wpcf7-form input.error{border-color:#C50C2B;border-width:1px !important;border:0px;border-bottom:1px solid #C50C2B}.mobile-icon-wrapper{width:100%;background-color:#006071;color:white;display:none;position:fixed;bottom:27px;bottom:0;z-index:999999;border-top:1px solid white}.mobile-icon-wrapper ul{margin:0;padding:0}.mobile-icon-wrapper ul a,.mobile-icon-wrapper ul a:hover,.mobile-icon-wrapper ul a:visited{display:initial;color:white !important}.mobile-icon-wrapper ul a:after{content:none}.mobile-icon-wrapper ul li{text-align:center;display:inline-block;padding:15px 0;font-size:14px}.mobile-icon-wrapper ul li.tel,.mobile-icon-wrapper ul li.map,.mobile-icon-wrapper ul li.email,.mobile-icon-wrapper ul li.booking{font-family:"Catamaran";text-transform:uppercase;font-weight:500;color:transparent;width:31%;-webkit-background-size:35px 35px;-o-background-size:35px 35px;background-size:35px 35px;background-position:50% 50%;background-repeat:no-repeat}.mobile-icon-wrapper ul li.email{background-image:url(//www.agriturlaterra.it/wp-content/themes/agriturlaterra/assets/images/email-icon.png)}.mobile-icon-wrapper ul li.tel{background-image:url(//www.agriturlaterra.it/wp-content/themes/agriturlaterra/assets/images/tel-white-icon.png)}.mobile-icon-wrapper ul li.map{background-image:url(//www.agriturlaterra.it/wp-content/themes/agriturlaterra/assets/images/map-white-icon.png)}.mobile-icon-wrapper ul li.booking{font-weight:300;text-align:center;color:white !important}body.mobile-menu-open .mobile-icon-wrapper{background:none}@media only screen and (max-width:768px){.mobile-icon-wrapper{display:block}footer{padding-bottom:90px}}.pea_cook_wrapper{background-color:white !important;z-index:10000000000 !important;width:100%;bottom:0 !important;left:0 !important;margin:0 !important;padding:0px 21px !important;-webkit-border-radius:0px !important;border-radius:0px !important;-webkit-box-shadow:0px 0px 9px 0px #e7dede;box-shadow:0px 0px 9px 0px #e7dede;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color="#444444")}.pea_cook_wrapper p{font-family:"Catamaran", sans-serif !important;font-weight:300 !important;text-transform:uppercase;letter-spacing:1.2px;color:#006071}.pea_cook_wrapper a{color:#006071 !important}button.pea_cook_btn{font-family:"Catamaran", sans-serif !important;font-weight:bold !important;font-size:16px !important;background-color:#006071 !important;-webkit-border-radius:0px !important;border-radius:0px !important;border:0px !important;padding:21px 0 !important;text-shadow:none !important;color:white !important;text-transform:uppercase;letter-spacing:1px;-webkit-box-shadow:none !important;box-shadow:none !important}.pea_cook_control{width:300px !important;-webkit-border-radius:0px !important;border-radius:0px !important;padding:30px 21px !important}.eu_control_btn{margin-top:20px;background-color:#006071;text-transform:uppercase;color:white;padding:10px;border:0px !important}.evidenzia{color:#006071 !important;font-family:"Catamaran";font-style:normal;font-size:22px;margin:15px auto}.wpb_wrapper .wpb_text_column blockquote,blockquote{border-left:0;padding:20px 0}.wpb_wrapper .wpb_text_column blockquote p,blockquote p{color:#006071;font-weight:300;font-family:"Catamaran";font-style:normal;font-size:25px;margin:0}.home-intro blockquote{text-align:center;border-left:0;padding:0;margin:1.5em 10px;padding:0.5em 10px;quotes:"“" "”" "‘" "’"}.home-intro blockquote:before{color:#006071;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em}.home-intro blockquote:after{color:#006071;content:close-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.6em}.home-intro blockquote p{display:inline-block;color:#006071;font-family:"Catamaran" !important;margin:0 !important;margin-bottom:20px !important;font-size:18px !important;font-style:italic !important}.home-intro h6{font-family:"Catamaran" !important;font-weight:bold;font-size:15px !important;color:#006071}@media only screen and (max-width:1200px){.video-container{width:100%;overflow:hidden;display:block;height:570px}.video-container video{min-height:auto}.extra-box-row .extra-box-text{margin:auto 40px}}@media only screen and (max-width:1024px) and (orientation:landscape){}@media only screen and (max-width:992px){.row-eq-height{display:inherit !important}footer.site-footer{text-align:center}footer.site-footer .footer-logo{width:100%;text-align:center}footer.site-footer .footer-links{position:relative;text-align:center;margin:20px 0 40px 0}.zigzag-text-col{padding:0 20px}.zigzag-text-col h2{font-size:17px !important}.zigzag-text-col p{font-size:15px;line-height:1.1}.extra-box-row .extra-box-text{margin:auto 20px}.extra-box-row .extra-box-text p{font-size:15px}.mfp-arrow{background-color:white !important}.mfp-arrow{-ms-transform:scale(0.75) !important;-webkit-transform:scale(0.75) !important;-moz-transform:scale(0.75) !important;-o-transform:scale(0.75) !important;transform:scale(0.75) !important}.mfp-arrow-right{-ms-transform:rotate(180deg) scale(0.75) !important;-webkit-transform:rotate(180deg) scale(0.75) !important;-moz-transform:rotate(180deg) scale(0.75) !important;-o-transform:rotate(180deg) scale(0.75) !important;transform:rotate(180deg) scale(0.75) !important;right:73px !important}footer.site-footer .contact-table{text-align:center;margin:30px auto}footer.site-footer .footer-bottoni .row .align-right{text-align:center !important}footer.site-footer .footer-bottoni .row .align-left{text-align:center !important}}@media only screen and (max-width:768px){body{font-size:17px !important}.go-to-top.position-bottom-center{bottom:30px}.gallery .gallery-item{display:inline-block;margin-top:0;text-align:center;width:21%}.gallery .gallery-item img{width:60px;height:auto}.inline-logo{float:none !important}.header-image-row img{height:400px;width:auto}header.site-header{padding-bottom:0px !important}header.main-header .logo-and-menu-container .fb-btn{display:none}.titolo-pagina h2{font-size:25px}.video-container{width:100%;overflow:hidden;display:block;height:auto}.video-container video{min-height:auto}.extra-box-row .extra-box-text{margin:auto 40px}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item{display:block}.colonne-pagina p{font-size:18px}body:not(.home) .header-title-container{margin-top:137px}header a.header-logo{margin-bottom:10px}header.main-header.menu-type-standard-menu .standard-menu-container{margin-top:2px}header .menu-column{position:absolute !important;top:30px;right:30px}header.sticky-fixed .logo-column{margin:20px auto 10px auto}.extra-box-row .extra-box-text{margin:100px 100px}.header-image-container img{min-height:220px;max-height:350px;width:auto !important;max-width:none}.bottoni-contatti .sottotitolo-bottoni-contatti{font-size:14px}.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper{margin-right:0px}.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item{padding-right:0px;padding-bottom:15px}.intro-row .vc_column_container{border:25px solid white;padding:25px !important}.box-over-image{padding:30px 20px}.box-over-image h2{font-size:35px !important;padding-bottom:20px;border-bottom:1px solid white;padding-left:20px;padding-right:20px;margin-bottom:0px !important;margin-top:0px !important}.box-over-image h3{margin-top:17px !important;color:white !important;font-size:20px !important;text-transform:uppercase}.mobile-icon-wrapper{display:block}.pre-footer{padding-top:50px !important;padding-bottom:20px !important}header{}header.main-header .menu-column{background-color:white}header .menu-container{position:absolute;height:40px;top:50%;margin-top:-20px;right:10px}header .menu-container:after,header .logo-and-menu-container:after{content:none}header .header-btn-wrapper{display:none}.home .home-box .content-col{padding:50px}.home .home-box .content-col:before{content:"";position:absolute;left:50%;top:-9px;margin-left:-5px;height:0px;width:0px;border-left:solid 10px transparent;border-right:solid 10px transparent;border-bottom:solid 10px #ECECED}.home .home-box .row-1,.home .home-box .row-2,.home .home-box .row-3{margin-top:15px}.home .home-box .row-2 .thumbnail-col{order:1}.home .home-box .row-2 .content-col{order:2}.citazione:before{width:90px;height:90px}.pre-footer .eventi-news-col{text-align:center}.pre-footer .eventi-news-col .gallery-item{float:none;display:inline-block}.pre-footer .facebook-col{margin-top:60px}footer.site-footer.main-footer .footer-bottom-content .copyrights p{margin-bottom:10px}.pea_cook_wrapper{height:54px;line-height:54px;padding:0px 0px 0px 10px !important;text-align:left !important}.pea_cook_wrapper p{display:inline-block;vertical-align:middle;line-height:1.1;width:77%;text-align:left;position:static;font-size:10px !important}button.pea_cook_btn{padding:10px !important;width:auto !important;margin-left:0 !important;position:absolute;bottom:0;right:0;height:54px}}@media only screen and (max-width:767px){.vc-container>.vc_row>.row-container,.vc_row.vc_row-flex>.vc_column_container{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:flex}footer .footer-widgets .col-sm-4:first-child{text-align:center}footer .footer-widgets .col-sm-4:last-child{text-align:center}footer .gallery{margin-left:auto !important;margin-right:auto !important}footer .sport-outdoor-logo{position:relative !important;left:50%;margin-left:-75px;margin-bottom:70px}footer .footer-links a{margin:5px auto}.ape-sx:before{content:none}.ape-dx:before{margin-top:-60px}.home .home-intro-row p{font-size:19px}.home-slogan-row h2{font-size:26px;letter-spacing:1px}.recensione{font-size:21px;line-height:1.3;margin-bottom:10px}}@media only screen and (max-width:520px){.tablepress tfoot th,.tablepress thead th{font-size:15px;padding:15px 8px}.titolo-pagina .numero-capitolo{font-size:80px}.sezione-intro .numero-capitolo{font-size:180px;margin-top:-50px}.page-intro p{font-size:20px}.page .page-colonna-singola p{font-size:19px}.header-image img{width:auto;height:240px;margin-left:-60px}.titolo-pagina h1{font-size:30px !important}.zigzag-text-col{padding:30px}.header-image-container img{margin-left:-10%}.citazione:before{content:none}.wpb_wrapper .wpb_text_column h1{font-size:28px}.wpb_wrapper .wpb_text_column h2{font-size:21px;letter-spacing:1px}.wpb_wrapper .wpb_text_column h3{font-size:18px;letter-spacing:1px}.footer-bottoni{margin-top:60px;margin-bottom:60px}.footer-bottoni .bottone{margin-bottom:40px;width:80% !important}.footer-bottoni .bottone .sotto{font-size:17px;display:inline-block}footer.site-footer .footer-frase p{font-size:20px}}@media only screen and (max-width:375px){.box-over-image{min-width:auto;padding:0px;width:90%}.box-over-image h2{font-size:27px !important;display:inline-block}.box-over-image h3{font-size:16px !important}.mfp-arrow{margin-top:-20px !important}.mfp-arrow-right{right:40px !important}.mfp-arrow-right,.mfp-arrow-left{width:40px !important;height:40px !important;-webkit-border-radius:20px !important;border-radius:20px !important}.header-image-container img{margin-left:-17%}}@media only screen and (max-width:320px){.header-image-container img{margin-left:-27%}}