html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}img,video,object{max-width:100%;height:auto;}html,body,button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;}html,body{width:100%;height:100%;}body{font-family:'itc-avant-garde-gothic-pro',sans-serif;font-size:16px;color:#333;background:#f9f9f9;z-index:1;position:relative;max-width:100vw;overflow-x:hidden;}.nav-open body{overflow-y:hidden;}.paragraph--type--gamma-prodotto .gamma-prodotto__link{display:block;position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;opacity:0;text-indent:900%;white-space:nowrap;background:transparent url(/themes/agrotec_theme/img/transparent.gif) 0 0 repeat;}.paragraph--type--gamma-prodotto .gamma-prodotto__link:focus{opacity:1;}.section-title-container{padding-left:30px !important;}.field__section-title{position:relative;display:inline-block;color:#fff;font-size:1rem;font-weight:bold;padding:10px 1.5rem;margin-bottom:2rem;z-index:1;}@media (min-width:768px){.field__section-title{padding:10px 3rem;font-size:1.5rem;}}.field__section-title::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#575756;transform:skew(-30deg);z-index:-1;}.field__section-title h3{margin:0;}.text--black{color:#000;}@media (min-width:768px){.visible-xs{display:none !important;}}.container{margin:0 auto;padding-left:15px;padding-right:15px;}@media (min-width:768px){.container{max-width:750px;}}@media (min-width:992px){.container{max-width:970px;}}@media (min-width:1024px){.container{max-width:1170px;}}@media (min-width:1340px){.container{max-width:1280px;}}.button{position:relative;display:inline-block;color:#fff;font-size:1.125rem;font-weight:bold;padding:10px 3rem;margin-bottom:2rem;z-index:1;text-decoration:none;}.button::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#575756;transform:skew(-30deg);z-index:-1;}.button--red::after{background:#BF111D;}.site-header{background:#fff;position:relative;}.site-header .region-top-header{display:flex;justify-content:space-between;align-items:center;}.site-header__top{position:relative;background-color:#313131;padding:5px 10px;z-index:100;color:#fff;}@media (min-width:768px){.site-header__top{padding:10px 30px;}}.site-header__top-contacts{list-style:none;display:flex;padding-left:0;margin:0;}.site-header__top-contacts a{color:inherit;padding-left:30px;font-size:0.875rem;text-decoration:none;line-height:20px;}.site-header__top-contacts a.contact-mail{background:url(/themes/agrotec_theme/img/icon-mail.svg) 0 50% no-repeat;background-size:18px;}.site-header__top-contacts a.contact-phone{padding-left:20px;margin-left:2rem;background:url(/themes/agrotec_theme/img/icon-phone.svg) 0 50% no-repeat;background-size:14px;}.site-header .region-header{padding:0 10px;display:flex;align-items:center;}@media (min-width:768px){.site-header .region-header{padding:0 30px;}}.site-header .region-header .site-logo{position:relative;z-index:100;display:block;padding:10px 0;}.site-header .region-header .site-logo img{max-width:120px;display:block;}@media (min-width:768px){.site-header .region-header .site-logo img{max-width:220px;padding:0 30px;}}@media (min-width:1200px){.site-header .region-header .site-logo img{max-width:260px;}}.site-header .language-switcher-language-url{margin-left:auto;}.site-header .language-switcher-language-url .links{list-style:none;padding:0;margin:0;display:flex;}.site-header .language-switcher-language-url .links > li + li{margin-left:1rem;}.site-header .language-switcher-language-url .links a{color:inherit;font-weight:700;text-transform:uppercase;text-decoration:none;}.site-header .language-switcher-language-url .links a.is-active{opacity:.5;}.site-header .top-contatti{list-style:none;margin:0;padding:0;display:flex;}.site-header .top-contatti li + li{margin-left:1.5rem;}.site-header .top-contatti a{color:inherit;padding-left:25px;font-size:0.875rem;text-decoration:none;}.site-header .top-contatti__mail{background:url(/themes/agrotec_theme/img/icon-mail.svg) 0 50% no-repeat;background-size:16px;}.site-header .top-contatti__phone{padding-left:18px !important;background:url(/themes/agrotec_theme/img/icon-phone.svg) 0 50% no-repeat;background-size:12px;}.site-header #block-sociallinks,.site-header .language-switcher-language-url{display:none;}@media (min-width:768px){.site-header #block-sociallinks,.site-header .language-switcher-language-url{display:block;}}.site-header .hamburger{position:absolute;right:10px;top:50%;transform:translate(0,-4px);z-index:100;}.site-footer{background:#313131;padding:2rem;}@media (min-width:768px){.site-footer{padding:50px 30px;}}@media (min-width:768px){.site-footer__top{display:flex;}}.site-footer .site-logo{max-width:150px;display:block;}@media (min-width:768px){.site-footer .site-logo{max-width:220px;}}.site-footer .region-footer{color:#fff;}@media (min-width:768px){.site-footer .dati-footer{margin-left:3rem;}}.site-footer .dati-footer .field--name-body{line-height:1.4;}@media (min-width:768px){.site-footer .dati-footer .field--name-body{display:flex;}}@media (min-width:768px){.site-footer .dati-footer .col + .col{margin-left:2rem;}}.menu--main{position:static;}@media (min-width:768px){.menu--main{margin-left:auto;}}.menu--main .menu{list-style:none;padding:0;margin:120px 0 0 20px;}@media (min-width:768px){.menu--main .menu{display:flex;margin:0 0 0 60px;}}@media (min-width:768px){.menu--main .menu .menu_link_content{position:static !important;}}@media (min-width:768px){.menu--main .menu.menu-level-0 > li + li{margin-left:1.5rem;}}.menu--main .menu.menu-level-0 > li:hover > a,.menu--main .menu.menu-level-0 > li:hover > span{color:#BF111D;}@media (min-width:768px){.menu--main .menu.menu-level-0 > li:hover .menu-level-1{display:flex;}}.menu--main .menu.menu-level-0 .menu-item--active-trail > *{color:#BF111D;}.menu--main .menu.menu-level-0 a,.menu--main .menu.menu-level-0 span{display:block;padding:10px 0;font-size:1rem;font-weight:bold;color:inherit;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:color 0.2s;}@media (min-width:768px){.menu--main .menu.menu-level-0 a,.menu--main .menu.menu-level-0 span{padding:2rem 0;font-size:1.25rem;}}.menu--main .menu.menu-level-0 a.is-active,.menu--main .menu.menu-level-0 span.is-active{color:#BF111D;}.menu--main .menu.menu-level-0 a:hover,.menu--main .menu.menu-level-0 span:hover{color:#BF111D;}.menu--main .menu.menu-level-1{margin-left:0;padding-left:1rem;background:#fff;left:0;top:calc(100% - 1rem);width:100%;z-index:999;margin-top:0;}@media (min-width:768px){.menu--main .menu.menu-level-1{padding-left:0;position:absolute;display:none;justify-content:center;padding:1rem;}}.menu--main .menu.menu-level-1 .menu-item{position:relative;}@media (min-width:768px){.menu--main .menu.menu-level-1 .menu-item + .menu-item{margin-left:1rem;}}.menu--main .menu.menu-level-1 .menu-item > a{z-index:9;bottom:1rem;text-transform:none;font-size:1rem;color:#000;}.menu--main .menu.menu-level-1 .menu-item > a.is-active{color:#BF111D;}@media (min-width:768px){.menu--main .menu.menu-level-1 .menu-item > a{position:absolute;color:#fff !important;top:0;right:0;bottom:0;left:0;padding:1rem;font-size:1.5rem;display:flex;flex-direction:column;justify-content:flex-end;}}.menu--main .menu.menu-level-1 .menu-item:hover .field--name-field-image > img{transform:scale(1.06);}.menu--main .menu .field--name-field-image{position:relative;width:330px;height:330px;overflow:hidden;}.menu--main .menu .field--name-field-image > img{display:block;height:100%;transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);}.menu--main .menu .field--name-field-image::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.4);}@media (max-width:991px){.menu--main{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;overflow-y:auto;z-index:99;transform:translate(-100%,0);transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);}.nav-open .menu--main{transform:translate(0,0);}.menu--main .field--name-field-image{display:none !important;}}.menu--main .language-switcher-language-url{display:block;padding:1rem 0 0 20px;}@media (min-width:768px){.menu--main .language-switcher-language-url{display:none !important;}}#block-agrotec-theme-search{display:none;}nav.breadcrumb{background:#F0EFEF;}@media (max-width:991px){nav.breadcrumb{display:none !important;}}nav.breadcrumb ol{margin:0;padding:0;list-style:none;display:flex;font-size:0.875rem;font-weight:bold;}nav.breadcrumb ol li{color:#fff;}nav.breadcrumb ol li:not(:first-child) > a{color:#fff;}nav.breadcrumb ol li:last-child{padding:10px 30px;}nav.breadcrumb ol li + li{position:relative;z-index:1;margin-left:5px;}nav.breadcrumb ol li + li::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#575756;transform:skew(-30deg);z-index:-1;}nav.breadcrumb ol a{display:block;padding:10px 30px;color:#333;text-decoration:none;}.path-hydro-tech-idroseminatrici-a-motore nav.breadcrumb li:last-child::after{background-color:#007B35;}.block-hero_block{padding:2rem;position:relative;min-height:400px;display:flex;flex-direction:column;justify-content:center;}@media (min-width:768px){.block-hero_block{min-height:700px;padding:80px 60px;}}.block-hero_block .field--name-field-video{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;}.block-hero_block .field--name-field-video > div{width:100%;height:100%;}.block-hero_block .field--name-field-video video{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;}.block-hero_block::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,rgba(0,0,0,0.3) 0%,rgba(255,255,255,0) 100%);z-index:2;}.block-hero_block .block-content{position:relative;z-index:3;color:#fff;}.block-hero_block .field--name-field-title{font-size:1.875rem;font-weight:bold;}@media (min-width:768px){.block-hero_block .field--name-field-title{font-size:3.75rem;max-width:40vw;}}.block-hero_block .field--name-body{font-size:1.125rem;font-weight:bold;}@media (min-width:768px){.block-hero_block .field--name-body{font-size:1.25rem;max-width:50vw;margin-bottom:3rem;}}.block-hero_block .field--name-field-link{display:inline-flex;flex-direction:column;justify-content:center;position:relative;z-index:1;}.block-hero_block .field--name-field-link::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;transform:skew(-30deg);z-index:-1;}.block-hero_block .field--name-field-link a{display:block;position:relative;padding-left:50px;padding-right:80px;display:block;color:#333;font-weight:bold;font-size:1.125rem;line-height:60px;text-decoration:none;text-transform:uppercase;}.block-hero_block .field--name-field-link a::after{content:'';position:absolute;top:50%;right:30px;width:10px;height:16px;background:url(/themes/agrotec_theme/img/caret.svg) 0 0 no-repeat;background-size:10px;transform:translateY(-50%);}.block-page-title{margin-bottom:2rem;}.block-page-title .page-title__content{position:relative;z-index:9;}.block-page-title .page-title--hasBg{position:relative;height:300px;width:100vw;overflow:hidden;color:#fff;}@media (min-width:768px){.block-page-title .page-title--hasBg{min-height:450px;height:450px;}}.block-page-title .page-title--hasBg::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.3);z-index:2;}.block-page-title .page-title--hasBg .page-title__content{position:absolute;bottom:0;padding:2rem;}@media (min-width:768px){.block-page-title .page-title--hasBg .page-title__content{padding:60px 60px 30px;}}.block-page-title .page-title--hasBg .page-title{font-size:2.5rem;margin-bottom:1rem;}@media (min-width:768px){.block-page-title .page-title--hasBg .page-title{font-size:3.75rem;}}.block-page-title .page-title--hasBg .field--name-field-subtitle{font-size:1.125rem;font-weight:bold;}@media (min-width:768px){.block-page-title .page-title--hasBg .field--name-field-subtitle{font-size:1.5rem;max-width:60vw;}}.block-page-title .page-title__bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.agrotec-contact-form .form-item{margin:1rem 0;}.agrotec-contact-form .form-item label{display:block;font-weight:bold;margin-bottom:5px;}.agrotec-contact-form input[type="text"],.agrotec-contact-form input[type="email"]{padding:0 10px;height:32px;border:1px solid #ccc;width:100%;}.agrotec-contact-form textarea{width:100%;}.agrotec-contact-form input[type="submit"]{background:#BF111D;border:0;}.social-links{display:flex;list-style:none;margin:0;padding:0;margin-left:2rem;}.social-links > li{margin:0 10px;}.social-links svg{width:30px;height:30px;fill:#fff;}.hamburger{padding:10px;display:inline-block;cursor:pointer;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}.hamburger:hover{opacity:0.7;}.hamburger-box{width:20px;height:17px;display:block;position:relative;}.hamburger-inner{display:block;margin-top:-2px;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:20px;height:3px;background-color:#303030;position:absolute;}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}.hamburger-inner::before{top:-10px;}.hamburger-inner::after{bottom:-10px;}.hamburger--slider .hamburger-inner{top:2px;}.hamburger--slider .hamburger-inner::before{top:7px;}.hamburger--slider .hamburger-inner::after{top:14px;}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,6px,0) rotate(45deg);}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0;}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-14px,0) rotate(-90deg);}.node--type-page.node--view-mode-full .field--name-body h2,.node--type-page.node--view-mode-full .field--name-field-body h2{display:inline-block;position:relative;color:#fff;line-height:60px;padding:0 50px;margin-left:1rem;margin-bottom:.5rem;}.node--type-page.node--view-mode-full .field--name-body h2::after,.node--type-page.node--view-mode-full .field--name-field-body h2::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#BF111D;transform:skew(-30deg);z-index:-1;}.technical-data-table{width:960px;margin:0 auto;}.technical-data-table th{background:#007B35;padding:1rem 0;font-size:1.25rem;}.technical-data-table td{width:50%;border:1px solid #007B35;padding:10px;color:#333;background:rgba(0,123,53,0.2);}.block-views-blocknews-latest-news{background:#E4E7EA;padding:2rem 0;}.block-views-blocknews-latest-news .block__title{margin-bottom:0;}.block-views-blocknews-latest-news .main-wrapper{padding:1rem 0;}.block-views-blocknews-latest-news .block-header{color:#3686BC;display:flex;justify-content:space-between;align-items:center;}.block-views-blocknews-latest-news .block-header .link-news{color:inherit;font-weight:bold;text-decoration:underline;}.view-display-id-latest_news{overflow:visible !important;}.view-display-id-latest_news .views-row{flex-shrink:0;display:flex;align-items:top;}.view-display-id-latest_news .swiper-pagination{position:relative;bottom:0 !important;margin-top:1rem;}.view-display-id-news_list{padding:2rem 0;}.view-display-id-news_list .views-row + .views-row{margin-top:0.5rem;border-top:1px solid #ccc;padding-top:1rem;}.node--type-article.node--view-mode-swiper-teaser{background:#fff;border-radius:10px;padding:1.5rem;position:relative;box-shadow:0 3px 6px rgba(0,0,0,0.16);}.node--type-article.node--view-mode-swiper-teaser h2{margin-top:0;font-size:1.125rem;}.node--type-article.node--view-mode-swiper-teaser h2 a{color:inherit;}.node--type-article.node--view-mode-swiper-teaser h2 a::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;}.node--type-article.node--view-mode-swiper-teaser .field--name-field-data-news{font-size:0.75rem;}.node--type-article.node--view-mode-swiper-teaser .field--name-body{font-size:0.875rem;}.node--type-article.node--view-mode-full .page-title{color:#3686BC;text-transform:none;font-size:2rem;letter-spacing:0;}@media (min-width:1024px){.node--type-article.node--view-mode-full .page-title{max-width:800px;margin-left:auto;margin-right:auto;padding-left:0;}}@media (min-width:1024px){.node--type-article.node--view-mode-full .field--name-field-node-date{max-width:800px;margin-left:auto;margin-right:auto;}}.node--type-article.node--view-mode-full .field--name-field-description{margin:1rem auto;font-size:1rem;line-height:1.5;padding:0 20px;}@media (min-width:768px){.node--type-article.node--view-mode-full .field--name-field-description{font-size:1.125rem;}}@media (min-width:1024px){.node--type-article.node--view-mode-full .field--name-field-description{font-size:1.25rem;max-width:800px;padding:0;}}.node--type-article.node--view-mode-teaser{width:auto;border:none;padding-bottom:0;}.node--type-article.node--view-mode-teaser::after{content:none;}.node--type-article.node--view-mode-teaser .field--name-field-data-news{font-size:0.8125rem;}.node--type-article.node--view-mode-teaser .node__title{color:#333;}.node--type-article.node--view-mode-teaser .node__title a{color:inherit;}.block-product_categories{padding:10px;}.block-product_categories .field--name-field-categoria-prodotto{flex-wrap:wrap;}@media (min-width:768px){.block-product_categories .field--name-field-categoria-prodotto{display:flex;}}.block-product_categories .field--name-field-categoria-prodotto > .field__item{overflow:hidden;margin-bottom:1rem;}@media (min-width:768px){.block-product_categories .field--name-field-categoria-prodotto > .field__item{flex:0 0 calc(33.333333% - 7px);margin-left:10px;margin-bottom:0;}}.block-product_categories .field--name-field-categoria-prodotto > .field__item:first-child{flex:1 0 100%;margin-bottom:10px;margin-left:0;}.block-product_categories .field--name-field-categoria-prodotto > .field__item:first-child .paragraph--type--categoria-prodotto{height:auto;}@media (min-width:768px){.block-product_categories .field--name-field-categoria-prodotto > .field__item:first-child .paragraph--type--categoria-prodotto{height:380px;}}.block-product_categories .field--name-field-categoria-prodotto > .field__item:first-child .paragraph--type--categoria-prodotto > .field--name-field-immagine{position:absolute;top:0;}.block-product_categories .field--name-field-categoria-prodotto > .field__item:first-child .paragraph--type--categoria-prodotto > .field--name-field-title{position:relative;display:inline-block;}@media (min-width:768px){.block-product_categories .field--name-field-categoria-prodotto > .field__item:first-child .paragraph--type--categoria-prodotto > .field--name-field-title{position:absolute;}}.block-product_categories .field--name-field-categoria-prodotto > .field__item:nth-child(2){margin-left:0;}.paragraph--type--categoria-prodotto{position:relative;height:300px;}@media (min-width:768px){.paragraph--type--categoria-prodotto{height:350px;}}.paragraph--type--categoria-prodotto > .field--name-field-title{display:inline;position:absolute;bottom:0;left:0;color:#fff;background:rgba(0,0,0,0.8);padding:20px 4rem;font-size:1.5rem;font-weight:bold;z-index:8;}.paragraph--type--categoria-prodotto > .field--name-field-link > a{display:block;text-indent:-9999px;height:0;}.paragraph--type--categoria-prodotto > .field--name-field-link > a::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;}.paragraph--type--categoria-prodotto > .field--name-field-immagine{height:100%;width:100%;}.paragraph--type--categoria-prodotto > .field--name-field-immagine img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);}.paragraph--type--categoria-prodotto .field--name-field-prodotto{margin-top:2rem;right:0;top:1rem;z-index:10;display:flex;flex-direction:column;justify-content:flex-start;}@media (min-width:768px){.paragraph--type--categoria-prodotto .field--name-field-prodotto{position:absolute;height:100%;width:100%;width:auto;margin-top:0;top:0;justify-content:center;}}.paragraph--type--categoria-prodotto .field--name-field-prodotto > .field__item + .field__item{margin-top:1rem;}.paragraph--type--categoria-prodotto .paragraph--type--gamma-prodotto .container{display:block;}@media (min-width:768px){.paragraph--type--categoria-prodotto .paragraph--type--gamma-prodotto .container{display:flex;}}.paragraph--type--categoria-prodotto .paragraph--type--gamma-prodotto::after{height:80px;transform:skew(-30deg) translateX(85px);transition:all 0.2s;}.paragraph--type--categoria-prodotto .paragraph--type--gamma-prodotto:hover::after{transform:skew(-30deg) translateX(65px);}.paragraph--type--categoria-prodotto .paragraph--type--gamma-prodotto .text{text-align:right;}@media (min-width:768px){.paragraph--type--categoria-prodotto .paragraph--type--gamma-prodotto .text{height:80px;text-align:left;}}.paragraph--type--categoria-prodotto .paragraph--type--gamma-prodotto .field--name-field-title{font-size:1.375rem;margin-bottom:10px;}.paragraph--type--categoria-prodotto .paragraph--type--gamma-prodotto .field--name-field-subtitle{font-size:1rem;font-weight:normal;}.paragraph--type--categoria-prodotto .paragraph--type--gamma-prodotto .gamma-prodotto__link{height:80px;}.paragraph--type--categoria-prodotto:hover > .field--name-field-immagine > img{transform:scale(1.06);}.paragraph--type--gamma-prodotti{margin-top:2rem;}@media (min-width:768px){.paragraph--type--gamma-prodotti .field--name-field-prodotto > .field__item:nth-child(even) .paragraph--type--gamma-prodotto::after{transform:skew(-30deg) translateX(65px);}}.paragraph--type--gamma-prodotti .field--name-field-prodotto > .field__item:nth-child(even) .paragraph--type--gamma-prodotto .text{order:2;margin:0 15vw 0 0;}.paragraph--type--gamma-prodotti .field--name-field-prodotto > .field__item:nth-child(even) .paragraph--type--gamma-prodotto .field--name-field-immagine{margin:0 0 0 10vw;}.paragraph--type--gamma-prodotto{position:relative;overflow:hidden;color:#fff;padding:1rem;margin-bottom:1rem;}@media (min-width:768px){.paragraph--type--gamma-prodotto{padding:0;margin-bottom:0;}}.path-interrasassi .paragraph--type--gamma-prodotto,.path-stone-buriers .paragraph--type--gamma-prodotto,.path-umkehrfraesen .paragraph--type--gamma-prodotto{margin-bottom:2rem;}.paragraph--type--gamma-prodotto::after{content:'';position:absolute;top:0;width:100%;z-index:-1;}.block-product_categories .paragraph--type--gamma-prodotto::after{opacity:.7;}@media (min-width:768px){.paragraph--type--gamma-prodotto::after{height:220px;transform:skew(-30deg) translateX(-65px);}}.paragraph--type--gamma-prodotto .container{display:flex;justify-content:space-between;}.paragraph--type--gamma-prodotto .text{flex-direction:column;justify-content:center;}@media (min-width:768px){.paragraph--type--gamma-prodotto .text{display:flex;height:220px;margin-left:10vw;}}.paragraph--type--gamma-prodotto .field--name-field-title{font-size:1.5rem;font-weight:bold;margin-bottom:1rem;}@media (min-width:768px){.paragraph--type--gamma-prodotto .field--name-field-title{font-size:2.8125rem;}}.paragraph--type--gamma-prodotto .field--name-field-subtitle{font-size:1.25rem;font-weight:bold;}.paragraph--type--gamma-prodotto .field--name-field-immagine{max-width:350px;margin-right:15vw;display:none;}@media (min-width:768px){.paragraph--type--gamma-prodotto .field--name-field-immagine{display:block;}}.path-interrasassi .paragraph--type--gamma-prodotto .field--name-field-immagine,.path-stone-buriers .paragraph--type--gamma-prodotto .field--name-field-immagine,.path-umkehrfraesen .paragraph--type--gamma-prodotto .field--name-field-immagine{height:220px;}.paragraph--type--gamma-prodotto .gamma-prodotto__link{bottom:auto;}@media (min-width:768px){.paragraph--type--gamma-prodotto .gamma-prodotto__link{height:220px;}}.paragraph--type--gamma-prodotto.bgcolor--green{background:#007B35;}@media (min-width:768px){.paragraph--type--gamma-prodotto.bgcolor--green{background:transparent;}}.paragraph--type--gamma-prodotto.bgcolor--green::after{background:#007B35;}.paragraph--type--gamma-prodotto.bgcolor--orange{background:#f18700;}@media (min-width:768px){.paragraph--type--gamma-prodotto.bgcolor--orange{background:transparent;}}.paragraph--type--gamma-prodotto.bgcolor--orange::after{background:#f18700;}.paragraph--type--gamma-prodotto.bgcolor--blue{background:#3686BC;}@media (min-width:768px){.paragraph--type--gamma-prodotto.bgcolor--blue{background:transparent;}}.paragraph--type--gamma-prodotto.bgcolor--blue::after{background:#3686BC;}.paragraph--type--gamma-prodotto.bgcolor--red{background:#E52330;}@media (min-width:768px){.paragraph--type--gamma-prodotto.bgcolor--red{background:transparent;}}.paragraph--type--gamma-prodotto.bgcolor--red::after{background:#E52330;}.paragraph--type--text-block{padding:2rem 0;color:#fff;}.paragraph--type--text-block.bgcolor--green{background:#007B35;}.paragraph--type--text-block.bgcolor--blue{background:#3686BC;}.paragraph--type--text-block.bgcolor--orange{background:#f18700;}.paragraph--type--text-block.bgcolor--red{background:#E52330;}.paragraph--type--media-gallery{margin:3rem 0;overflow:hidden;}.paragraph--type--media-gallery .field--name-field-gallery-media{display:flex;flex-wrap:wrap;}@media (min-width:768px){.paragraph--type--media-gallery .field--name-field-gallery-media{margin-left:-5px;margin-right:-5px;}}.paragraph--type--media-gallery .field--name-field-gallery-media > .field__item{flex:0 0 50%;}@media (min-width:768px){.paragraph--type--media-gallery .field--name-field-gallery-media > .field__item{flex:0 0 25%;}}.paragraph--type--media-gallery .field--name-field-media-image,.paragraph--type--media-gallery .field--name-field-media-oembed-video{padding:5px;}.paragraph--type--modelli-di-prodotto{margin-top:3rem;margin-bottom:3rem;}.paragraph--type--modelli-di-prodotto .field--name-field-media-immagine img{max-width:120px;}@media (min-width:768px){.paragraph--type--modelli-di-prodotto .field--name-field-media-immagine img{max-width:190px;}}@media (max-width:991px){.table-wrapper{overflow-y:scroll;}}.table-wrapper--models{margin-top:-100px;}.models-table{color:#333;width:100%;}.models-table.cols--1{width:auto;}.models-table.cols--2{width:60%;}.models-table.no-images{margin-top:30px;}@media (min-width:768px){.models-table.no-images{margin-top:70px;}}.models-table .heading-models th{color:#E52330;font-weight:bold;padding:10px 2rem;text-align:center;}.models-table .heading-models .field--name-field-immagine{max-width:180px;margin:0 auto;}.models-table th[scope="row"]{background:#575756;color:#fff;text-align:left;border-bottom:5px solid #f9f9f9;border-right:5px solid #f9f9f9;font-size:0.875rem;padding:10px;min-width:120px;}@media (min-width:768px){.models-table th[scope="row"]{font-size:1rem;min-width:220px;width:220px;height:80px;padding:10px 20px;}}.models-table td.value{padding:0 10px;background:#F0EFEF;text-align:center;font-size:0.875rem;border-bottom:5px solid #f9f9f9;}@media (min-width:768px){.models-table td.value{padding:0 1rem;}}.models-table td.value + td.value{border-left:5px solid #f9f9f9;}.models-table td.value.format-html{text-align:left;}.models-table td.value ul{padding-left:1rem;}.models-table td.value ul > li{margin:5px 0;}.paragraph--type--download-area{padding:2rem 0;color:#fff;}.paragraph--type--download-area.bgcolor--green{background:#007B35;}.paragraph--type--download-area.bgcolor--blue{background:#3686BC;}.paragraph--type--download-area.bgcolor--orange{background:#f18700;}.paragraph--type--download-area.bgcolor--red{background:#E52330;}.paragraph--type--download-area .field__section-title{color:#333;}.paragraph--type--download-area .field__section-title::after{background:#F0EFEF;}.paragraph--type--download-area .field__section-title h3{margin:0;}.paragraph--type--download-area .field--name-field-documenti .field__item + .field__item{margin-top:1rem;}.paragraph--type--download-area .field--name-field-documenti .file{background:#575756;position:relative;display:block;}@media (min-width:768px){.paragraph--type--download-area .field--name-field-documenti .file{display:inline-block;}}.paragraph--type--download-area .field--name-field-documenti .file > a{display:inline-block;padding:20px 1rem 20px 1.5rem;font-size:0.875rem;min-width:220px;color:#fff;font-weight:bold;text-decoration:none;}@media (min-width:768px){.paragraph--type--download-area .field--name-field-documenti .file > a{font-size:1rem;padding:20px 1rem 20px 2rem;}.paragraph--type--download-area .field--name-field-documenti .file > a::after{content:'';position:absolute;top:0;right:-50px;bottom:0;left:0;z-index:9;}}.paragraph--type--download-area .field--name-field-documenti .file > a[type="application/pdf"]{background:url(/themes/agrotec_theme/img/icon-pdf.svg) 0 50% no-repeat;background-size:18px;}.paragraph--type--download-area .field--name-field-documenti .file .size{display:inline-block;position:relative;padding:20px 1rem;font-size:0.875rem;line-height:20px;font-weight:500;z-index:1;}@media (min-width:768px){.paragraph--type--download-area .field--name-field-documenti .file .size{padding:20px 3rem;transform:translateX(50px);color:#333;transform:translateX(20px);}.paragraph--type--download-area .field--name-field-documenti .file .size::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#F0EFEF;transform:skew(-30deg);z-index:-1;}}.paragraph--type--testo-e-immagine{display:flex;align-items:center;}.paragraph--type--testo-e-immagine > *{flex:0 0 50%;}.paragraph--type--testo-e-immagine .field--name-field-body{padding:1rem 1.5rem 1rem 0;line-height:1.4;}.paragraph--type--testo-e-immagine .field--name-field-body h2{font-size:1.75rem;}.paragraph--type--testo-e-immagine .field--name-field-media-image img{display:block;width:100%;}.paragraph--type--accessori{margin:2rem 0;}.paragraph--type--accessori .paragraph--type--accessorio{padding:10px;}.paragraph--type--accessori .paragraph--type--accessorio .field--name-field-title{font-weight:700;padding:0 5px;}.paragraph--type--accessori .paragraph--type--accessorio .field--name-field-body{font-size:0.875rem;padding:0 5px;}.map-main{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;height:400px;}
.dealers-table{width:100%;color:#333;}.dealers-table th{color:#E52330;font-weight:bold;padding:10px 2rem;text-align:center;}.dealers-table td{padding:0 1rem;background:#F0EFEF;text-align:center;font-size:0.875rem;border-bottom:5px solid #f9f9f9;border-right:5px solid #f9f9f9;}.dealers-table td a{color:#3686BC;}.dealers-table td.dealer__logo{width:280px;background:#575756;padding:20px;text-align:center;border-bottom:5px solid #f9f9f9;border-right:5px solid #f9f9f9;}.dealers-table td.dealer__logo > img{display:block;max-width:150px;margin:0 auto;}@media (min-width:768px){.dealers-table td.dealer__logo > img{max-width:240px;}}
