#main-menu .et_pb_row{max-width:100%;width:95%}.et_pb_fullwidth_menu .et-menu>li{padding:45px 20px}.et_pb_fullwidth_menu--with-logo .et_pb_menu__menu>nav>ul>li{padding-top:0!important;padding-bottom:0!important}.menu-cta>a{color:#ffffff!important;background:transparent;border:1px solid #8e8e90!important;padding:20px 25px!important;border-radius:50px;margin:10px 0!important}.menu-cta>a:hover{background:#6237FB!important;border:1px solid #6237FB!important;color:#ffffff!important;transition:all .4s ease-in-out;opacity:1!important}.menu-cta .et_mobile_menu li a:hover{background:#6237FB;border:1px solid #6237FB!important;color:#ffffff!important;transition:all .4s ease-in-out}#menu-light .menu-cta>a{color:rgba(0,0,0,.6)!important;background:transparent;border:1px solid rgba(0,0,0,.6);padding:25px!important;border-radius:50px;margin:5px 0!important}#menu-light .menu-cta>a:hover{background:#6237FB;border:1px solid #6237FB!important;color:#ffffff!important;opacity:1!important;transition:all .4s ease-in-out}#menu-light .et_mobile_menu .menu-cta>a{color:rgba(255,255,255,0.5)!important;background:transparent;border:1px solid rgba(0,0,0,.6);opacity:1!important}#menu-light .mobile_nav.opened .mobile_menu_bar:before{color:#1c1d20!important}.et_pb_fullscreen .et_pb_fullwidth_header_container{max-width:1440px}.glowing-circle{position:absolute;width:450px;height:450px;border-radius:1000px;background-color:#455CE9;-webkit-filter:blur(150px);filter:blur(150px);transform:translate3d(0,0,0);right:0;top:0}.et_pb_fullwidth_section>.et_pb_module:not(.et_pb_post_content):not(.et_pb_fullwidth_post_content) .et_pb_row{padding:10px 0!important}.et_pb_fullwidth_menu .et_pb_menu__menu>nav>ul>li{display:block}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content{margin-left:0;margin-right:0}.header-content{display:flex;flex-direction:column}.header-content.et_pb_fullwidth_header_subhead{order:1}.header-content h1{order:2}.et_pb_header_content_wrapper{order:3}.header-content .et_pb_fullwidth_header_subhead{padding:5px 20px;border:1px solid rgb(255 255 255 / 70%);width:fit-content;border-radius:50px;font-size:16px;margin-bottom:20px;color:rgb(255 255 255 / 70%)}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d';color:#ffffff!important}.et-mobile-menu{background:#1c1d20!important}#home-hero{background-size:105%;overflow:hidden}#home-hero .coding-animation{background-size:105%;margin-left:-2.5%}.home-services img{height:12px}.home-services .et_pb_module_header,.project-info .et_pb_module_header{border-bottom:1px solid #555658;margin-bottom:20px;padding-bottom:20px}.home-services h4.et_pb_module_header,.project-info h4.et_pb_module_header{font-size:1rem!important;line-height:1;opacity:.5}.home-services .et_pb_blurb_description{font-size:1.5rem;line-height:1.2em}.project-info .et_pb_blurb_description a{display:flex;color:#ffffff;margin-bottom:10px}.project-info .et_pb_blurb_description{font-size:1.2rem;line-height:1.5em}#about-digital .et_pb_row,#about-mvp .et_pb_row,#about-team .et_pb_row{border-bottom:1px solid rgba(255,255,255,0.25);padding-bottom:75px!important;padding-top:75px!important}#about-digital .et_pb_section,#about-mvp .et_pb_section,#about-team .et_pb_section,div#about-digital,div#about-mvp,div#about-team{padding:0!important}#tech h4{position:absolute;top:-50px;padding:10px 20px;left:0;right:0}#tech h4 span{background:#1c1d20;border-radius:50px}#tech .et_pb_column{border:1px solid hsl(240deg 1% 78% / 25%);padding:25px;border-radius:20px}#tech img{height:50px;margin:auto;padding:5px;display:block}#tech .small-logo img{padding:8px}#tech span{padding:10px 20px}#tech .alt-width span{padding:10px 0}#tech .alt-width img{height:70px}#values .et_pb_blurb_content{background:#26272C;padding:35px 25px;border-radius:20px;min-height:300px}.text-under-image{border-top:1px solid rgba(255,255,255,0.25);padding-top:50px;margin-top:50px}.et_pb_toggle_close{padding-left:0!important;padding-right:0!important}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after{color:transparent;line-height:inherit;font-size:inherit!important;opacity:1;margin-left:25px!important;left:auto;font-family:inherit;font-weight:inherit;background-image:url(https://madfarm.it/wp-content/uploads/2022/05/circle-btn-black.svg);background-repeat:no-repeat;width:100px;height:100px;border:1px solid #ffff;border-radius:100px}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button{line-height:100px!important;padding-right:100px!important;padding-top:50px}.et_pb_contact_main_title{margin-bottom:50px}#contacts-details h6{padding-bottom:20px}.entry-content ul li{color:#f44336}.et-pb-contact-message p{display:inline-flex;font-size:1rem;color:rgb(255 255 255 / 50%);padding:10px 0px!important}.home .entry-featured-image-url{margin-bottom:25px!important}p.et_pb_contact_field{margin-bottom:6%}#contacts-details .et_pb_button:hover{background:none!important;border:none!important;opacity:.7;-webkit-transition:all .3s ease-in-out;transition:all .4s ease-in-out}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:#ffffff;-webkit-box-shadow:0 0 0px 40rem #26272C inset;border-bottom-color:#545558!important}.contacts-large{font-size:4rem;line-height:1.2em;border-bottom:1px solid rgba(255,255,255,0.25);padding:25px 0!important;display:block}.contacts-large a{color:#ffffff!important}.contacts-large a:hover{color:rgba(255,255,255,0.7)!important;-webkit-transition:all .3s ease-in-out;transition:all .4s ease-in-out}.et_pb_module .et_pb_post,.single-post .et_pb_title_container,#intro-about .et_pb_column{display:flex;flex-direction:column}.et_pb_module .et_pb_post .post-meta,.single-post .post-meta,#portfolio-preview .post-meta{order:1}.et_pb_module .et_pb_post .entry-title,.single-post .entry-title,#portfolio-preview .entry-title{order:2}.et_pb_module .et_pb_post .post-content{order:3}.single-post .et_pb_title_meta_container{margin-bottom:6px}#blog .et_pb_post .entry-featured-image-url,#blog-post-featured .entry-featured-image-url{margin-bottom:25px}#blog .et_pb_blog_grid .et_pb_post{padding:0 0 25px 0}.et-blog-css-grid>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(450px,1fr));gap:0 5.5%}#blog-post h2,.single-post h2{font-size:1.88rem;line-height:1.5em;margin-bottom:15px}#blog-post h2,.single-post h3{font-size:1.5rem;line-height:1.5em;margin-bottom:15px}#blog-post h4,.single-post h4{font-size:18px;line-height:1.7em;font-weight:bold;margin-bottom:5px}#blog-post hr{opacity:.25}.single-post .et-l--body ul{line-height:1.5em!important}.single-post .et-l--body li{padding-bottom:.5em}.blog-post-info .et_pb_module_header{font-size:1rem!important;padding-bottom:5px!important}.blog-post-info .et_pb_main_blurb_image{display:inline-block;margin-bottom:20px}.blog-post-info .et_pb_main_blurb_image span{width:30%;border-radius:50px}.et_pb_post a img{border-radius:20px}.featured-post-img .entry-title{display:none}#featured-post .et_pb_post,.et_pb_post .entry-featured-image-url{margin-bottom:0}.et_pb_posts a.more-link{clear:both;display:block;background-image:url(https://madfarm.it/wp-content/uploads/2022/05/circle-btn-black.svg);background-repeat:no-repeat;background-position:right;height:100px;margin:25px 0;text-align:right;padding-right:120px;font-size:1.88rem;line-height:100px;color:#1c1d20}.single-post-info img{object-fit:cover}#portfolio-preview .featured-project img{width:100%}#portfolio-preview img{height:50vh;object-fit:cover;border-radius:20px}#portfolio-preview img:hover{opacity:.9;-webkit-transition:all .3s ease-in-out;transition:all .4s ease-in-out}.et_portfolio_image:hover .et_overlay{border-radius:20px}#portfolio-preview .project{display:flex;flex-direction:column}#portfolio-preview .et_portfolio_image{order:0}#portfolio-preview .post-meta{order:1;margin:0;padding-bottom:10px}#portfolio-preview .et_pb_module_header{order:2;margin-top:0}#portfolio-preview .entry-featured-image-url{margin-bottom:25px}#portfolio-preview .project{margin-bottom:42px}.et_pb_filterable_portfolio .et_pb_portofolio_pagination{border-top:none}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{padding:15px 25px;margin:5px 15px 5px 0!important;border:1px solid #393B41;border-radius:50px!important;background-color:#393B41;text-align:center;font-weight:500}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover{color:#ffffff!important;border:1px solid #ffffff;background-color:#393B41;-webkit-transition:all .3s ease-in-out;transition:all .4s ease-in-out}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{color:#ffffff!important;border:1px solid #6237fb;background:#6237fb;border-radius:50px}.et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a,.et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a{border-radius:50px}.et-change-style_active .et_pb_portfolio_item,.et-change-style_active .featured-project{filter:opacity(25%)!important;background:#1c1d20;transform:scale(1);-webkit-transition:all .3s ease;transition:all .3s ease}.et-change-style_active .et_pb_portfolio_item_active{filter:opacity(100%)!important;background:none;transform:scale(1.025);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.et-change-style_inactive .et_pb_portfolio_item_inactive{filter:opacity(100%)!important;background:none;-webkit-transition:all .3s ease;transition:all .3s ease}#portfolio-preview .et-change-style_active .et_pb_portfolio_item_active img{border-radius:50%}.et_overlay{background:rgb(28 29 32 / 50%);background:transparent;border:0!important}.et_overlay:before{content:""}#portfolio-preview .featured-project img:hover{-webkit-transition:all .3s ease-in-out;transition:all .4s ease-in-out}.entry-featured-image-url:hover:before{content:""}#footer a,#footer-bottom a{color:rgb(255 255 255 / 70%)}#footer a:hover,#footer-bottom a:hover{color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .4s ease-in-out}#footer svg{position:absolute;height:200px;right:2.5vw;bottom:20vh;transform:translateX(50%);opacity:.7}#footer svg textPath{font-size:40px;text-transform:uppercase;letter-spacing:18px;fill:rgb(255 255 255 / 70%)}@media all and (min-width:1440px){#footer svg{bottom:25vh}}.mdf-link{cursor:pointer;color:#ffffff;text-decoration:underline}.mdf-link:hover{opacity:.7;text-decoration:underline}.post-type-archive{background-color:#1c1d20}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container{max-width:1440px!important}.img-round img{border-radius:20px}.portfolio-preview{min-height:50vh;border-radius:20px}.et_pb_portfolio_item h4{font-size:1.5rem;line-height:1.5em}.et_portfolio_image,.et_shop_image{margin-bottom:25px}.blog-preview{height:450px}.find-more-cta:hover{opacity:.7;transition:all .4s ease-in-out}.circle-btn-down{display:inline-block;font-size:1.88rem;line-height:1.5em;color:#ffffff;right:0;bottom:10vh;position:absolute}.circle-btn-down img{vertical-align:middle;height:100px;margin-left:25px;border:1px solid #fff;border-radius:100%}.circle-btn-down.et_pb_more_button{color:#ffffff}.circle-btn-right{display:inline-block;font-size:1.88rem;line-height:1.5em;color:#ffffff;right:0;position:absolute}.circle-btn-right img{vertical-align:middle;height:100px;margin-left:25px;border:1px solid #fff;border-radius:100%}.circle-btn-right.et_pb_more_button{color:#ffffff}.dark-btn{color:#1c1d20}.et_pb_bg_layout_light .et_pb_more_button{color:#1c1d20!important}.et_pb_button:hover{background:#6237FB!important;border:1px solid #6237FB!important}.et_pb_bg_layout_light p{opacity:1;color:#555862}strong{color:#ffffff}strong{color:#ffffff}#i-nostri-clienti img{height:75px;margin:25px auto}.footer-cta-buttons{display:flex}#job-positions .et_pb_toggle_title:before{font-size:1.5rem!important}#job-positions .et_pb_toggle_content{margin-bottom:30px}#job-positions .et_pb_toggle_open{padding:20px 0}.effect.zoom-out{color:transparent}.effect{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-perspective:400;-moz-perspective:400;-ms-perspective:400;-o-perspective:400;perspective:400;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;color:rgba(0,0,0,0.5);line-height:1em;backface-visibility:hidden}.effect:before,.effect:after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform-origin:center center 0 50%;-moz-transform-origin:center center 0 50%;-ms-transform-origin:center center 0 50%;-o-transform-origin:center center 0 50%;transform-origin:center center 0 50%;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;position:absolute;content:attr(data-effect);backface-visibility:hidden;top:0;left:0;color:rgba(255,255,255,0.9);color:rgba(255,255,255,0.9)}.effect.zoom-out:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;color:rgba(0,0,0,0.5)}.effect.zoom-out:after{-webkit-transform:scale(1.25,1.25);-moz-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);-o-transform:scale(1.25,1.25);transform:scale(1.25,1.25);color:rgba(255,255,255,0.9)}.effect:before,.effect:after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform-origin:center center 0 50%;-moz-transform-origin:center center 0 50%;-ms-transform-origin:center center 0 50%;-o-transform-origin:center center 0 50%;transform-origin:center center 0 50%;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;position:absolute;content:attr(data-effect);backface-visibility:hidden;top:0;left:0;color:rgba(255,255,255,0.9);color:rgba(255,255,255,0.9)}::selection{color:#ffffff!important;background-color:#6237FB!important}.emblem{position:absolute;right:10px;bottom:30vh;margin:0 auto;width:18vh;height:18vh;border-radius:50%;font-weight:bold;color:#fff;animation:spinZ 15s linear infinite;text-align:center}.emblem	span{position:absolute;display:inline-block;left:0;right:0;top:0;bottom:0;text-transform:uppercase;font-size:1em;transition:all .5s cubic-bezier(0,0,0,1)}@keyframes spinZ{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(360deg)}}.language-selector ul{padding:0;margin:0}.language-selector h5{}.wpml-ls-legacy-list-horizontal a{padding:0}.wpml-ls-legacy-list-horizontal{border:0;padding:0}.language-selector-footer,.language-selector-footer .et_pb_text_inner{display:flex}.language-selector-footer p,.language-selector-footer ul{padding-bottom:0}.language-selector-footer p{font-size:14px}.language-selector-footer .wpml-ls-link{border:1px solid #ffffff;padding:5px 15px;border-radius:50px;font-size:14px}#footer-bottom p{color:rgb(255 255 255 / 70%)}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}img{pointer-events:none}a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText{display:none}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo{display:none}.rolling-text-section{overflow:hidden}.body-content__rollig-text{white-space:nowrap;margin-top:5vw;margin-bottom:2.5vw;-webkit-text-stroke:1.5px #fff;text-stroke:1.5px #fff;-webkit-text-fill-color:transparent;text-fill-color:transparent;color:transparent;font-family:'atipla_ndsemibold',Helvetica,Arial,Lucida,sans-serif}.body-content__rollig-text .rolling-text__text{font-size:20vh;display:inline-block}.rolling-text__text span{font-size:15vh;line-height:1}#rolling-text-section{overflow:hidden;z-index:-1}.entry-content ul li{color:#ffffff;padding-top:4px;padding-bottom:4px}@media all and (min-width:1024px){.same-height-box{margin:auto}}@media all and (max-width:1024px){.et_pb_row,.et_pb_fullwidth_header .et_pb_fullwidth_header_container{width:90%!important}.et_pb_fullwidth_menu .et_mobile_nav_menu{margin:0}.et_mobile_menu li a{text-align:center}.circle-btn-right{font-size:1.25rem;line-height:1.25em}.circle-btn-right img{height:75px}.et_pb_posts a.more-link{font-size:1.25rem}.et_pb_posts a.more-link{height:75px;line-height:75px}.et_pb_posts a.more-link{padding-right:100px}.footer-cta-buttons{display:block}.et_pb_post .entry-featured-image-url{margin-bottom:25px}.two-columns-custom .et_pb_column{width:50%!important}#i-nostri-clienti img{height:50px}.portfolio-preview{height:375px}.et-blog-css-grid>div{display:block}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after{height:75px;width:75px}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button{line-height:75px!important}#blog .et_pb_post .entry-featured-image-url,#featured-post article{margin-bottom:0}#footer svg{top:575px;right:20vw}#about-digital .et_pb_row,#about-mvp .et_pb_row,#about-team .et_pb_row{padding-bottom:50px!important;padding-top:75px!important}.project-info .et_pb_blurb_content{margin-bottom:50px!important}#intro-about{display:flex;flex-direction:column}#intro-about .col-text{order:1}#intro-about .col-img{order:2}.contacts-large{font-size:1.88rem;line-height:1.2em}}@media (min-width:981px){.two-column-portfolio .et_pb_grid_item{width:47.25%!important;margin-right:5.5%!important}.two-column-portfolio .et_pb_grid_item:nth-child(3n){margin-right:5.5%!important}.two-column-portfolio .et_pb_grid_item:nth-child(2n){margin-right:0!important}.two-column-portfolio .et_pb_grid_item.et_pb_portfolio_item:nth-child(4n+1){clear:none!important}.two-column-portfolio .et_pb_grid_item.first_in_row{clear:unset}}