@keyframes spinAndZoom{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes moveInFromLeft{0%{transform:translateX(-500px);opacity:0}30%{opacity:100%}30%,50%,80%,100%{transform:translateX(0);opacity:100%}40%{transform:translateX(-10px);opacity:100%}60%{transform:translateX(-3px);opacity:100%}}@keyframes moveOutLeftInRight{0%{transform:translateX(0);opacity:1}50%{transform:translateX(-3000px);opacity:0}51%{transform:translateX(3000px);opacity:0}100%{transform:translateX(0);opacity:100}}@keyframes moveOutRightInLeft{0%{transform:translateX(0);opacity:1}50%{transform:translateX(3000px);opacity:0}51%{transform:translateX(-3000px);opacity:0}100%{transform:translateX(0);opacity:100}}@keyframes rotateAndGrow{0%{transform:rotate(0deg);opacity:.5}50%{transform:rotate(-359deg);opacity:.75}85%{transform:rotate(-370deg);opacity:1}100%{transform:rotate(-360deg);opacity:1}}.bg-image.container-fluid.tit-product-block{position:relative;min-height:250px;background-position:center!important;display:flex;align-items:center}.bg-image.container-fluid.tit-product-block:before{content:" ";position:absolute;top:0;left:0;width:100%;min-height:250px;background:linear-gradient(to right,#003880,rgba(0,67,137,0));z-index:2}.bg-image.container-fluid.tit-product-block .container{z-index:3!important}.bg-image.container-fluid.tit-product-block .container h1{color:#fff;margin:0;padding:0;font-size:30px;text-transform:none;font-family:'Noto Sans Bold',sans serif;color:#fff;border-left:1px solid #fff;padding-left:24px;margin-left:calc(24px - 48px - 1px);font-size:40px!important}.bg-image.container-fluid.tit-product-block .container h1 span{font-weight:bold}@media(max-width:768px){.bg-image.container-fluid.tit-product-block .container h1 span{font-family:'Noto Sans Regular',sans serif}}body>.container{display:flex;flex-wrap:wrap;width:100%;gap:48px;position:relative}body>.container:before{content:" ";position:absolute;top:0;left:0;min-height:350px;z-index:2;background:#f0f0f0;width:100vw;margin-left:calc((100vw - 1360px)/2 - (100vw - 1360px))}body>.container .col-xs-12.col-md-4.flow-opposite.text-center.margin-top-20{width:calc(50% - (48px/2));z-index:3}body>.container .col-xs-12.col-md-4.flow-opposite.text-center.margin-top-20 h3{margin:0;padding:0;font-size:30px;text-transform:none;font-family:'Noto Sans Bold',sans serif;color:#354052;border-left:1px solid #003880;padding-left:24px;margin-left:calc(24px - 48px - 1px);font-size:24px;margin-bottom:24px}body>.container .col-xs-12.col-md-4.flow-opposite.text-center.margin-top-20 h3 span{font-weight:bold}@media(max-width:768px){body>.container .col-xs-12.col-md-4.flow-opposite.text-center.margin-top-20 h3 span{font-family:'Noto Sans Regular',sans serif}}body>.container .col-xs-12.col-md-4.flow-opposite.text-center.margin-top-20 p{color:rgba(100,101,104);margin-bottom:12px}body>.container .col-xs-12.col-md-4.flow-opposite.text-center.margin-top-20 p>span{display:none}body>.container .col-xs-12.col-md-4.flow-opposite.text-center.margin-top-20 p a{color:#003880;font-family:'Noto Sans Bold',sans serif;background:none!important}body>.container .col-xs-12.col-md-4.flow-opposite.text-center.margin-top-20 p a:hover{color:#e0001b}body>.container .col-xs-12.col-md-4.flow-opposite.text-center.margin-top-20 p strong span{color:#000;margin-bottom:12px!important}body>.container .col-xs-12.col-md-8.margin-top-20{width:calc(50% - (48px/2));z-index:3}body>.container .col-xs-12.col-md-8.margin-top-20 iframe{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.16)}#main-contact .container{display:flex;flex-direction:column}#main-contact .container form{display:flex;flex-wrap:wrap;width:100%;gap:48px}#main-contact .container form .main-contact__main-title,#main-contact .container form .main-contact__main-text{width:100%}#main-contact .container form .main-contact__main-title{margin:0;padding:0;font-size:30px;text-transform:none;font-family:'Noto Sans Bold',sans serif;color:#000;border-left:1px solid #003880;padding-left:24px;margin-left:calc(24px - 48px - 1px);font-size:24px}#main-contact .container form .main-contact__main-title span{font-weight:bold}@media(max-width:768px){#main-contact .container form .main-contact__main-title span{font-family:'Noto Sans Regular',sans serif}}#main-contact .container form .main-contact__main-text{font-size:16px;color:rgba(100,101,104);margin-bottom:48px;margin-top:calc(48px - 96px)}#main-contact .container form .main-contact__form-container{margin-top:calc(48px - 96px);background:#f0f0f0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:flex;flex-direction:column;padding:48px;width:calc(50% - (48px/2))}#main-contact .container form .main-contact__form-container .main-contact__field-group{margin-bottom:48px;display:flex;flex-wrap:wrap;justify-content:space-between}#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-group-title{color:#354052;margin-left:calc(24px - 48px);margin-bottom:12px;width:100%}#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container{width:100%;position:relative}#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container label{font-family:'Noto Sans Bold',sans serif;opacity:.5;margin-bottom:4px;width:100%;display:inline-block}#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container.half{width:calc(50% - (24px/2))}#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container.inline{padding-left:12px;display:flex;gap:12px}#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container.inline label{font-family:'Noto Sans Regular',sans serif;color:#000;opacity:1;display:flex;gap:4px}@media(max-width:768px){#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container.inline>label{width:100%!important}#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container.inline>label input[type="checkbox"]{width:16px}#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container.inline>label label{width:calc(100% - (16px + 12px));display:flex;gap:4px;white-space:nowrap}#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container.inline>label label a{margin-left:0!important;width:auto!important}}#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container input{box-shadow:none;padding-left:calc(48px + 12px)}#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container textarea{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:100%;height:96px!important;padding:12px}@media(max-width:768px){#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container textarea{height:96px!important}}#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container i{position:absolute;top:74px;left:-9px;background:#003880;padding:12px;display:flex;justify-content:center;align-items:center;height:48px;width:48px;border-radius:8px 0 0 8px;z-index:10}#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container i.icon-name{content:url('/Content/V2/img/svg/bigmat/icon/icon-input-name.svg')}#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container i.icon-surname{content:url('/Content/V2/img/svg/bigmat/icon/icon-input-surname.svg')}#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container i.icon-location{content:url('/Content/V2/img/svg/bigmat/icon/icon-input-location.svg')}#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container i.icon-shop{content:url('/Content/V2/img/svg/bigmat/icon/icon-input-shop.svg')}#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container i.icon-email{content:url('/Content/V2/img/svg/bigmat/icon/icon-input-email.svg')}#main-contact .container form .main-contact__form-container .main-contact__field-group .main-contact__field-container i.icon-phone{content:url('/Content/V2/img/svg/bigmat/icon/icon-input-phone.svg')}#main-contact .container form .main-contact__form-container .main-contact__legal-text{color:rgba(100,101,104);font-size:10px;margin-bottom:24px}#main-contact .container form .main-contact__form-container .main-contact__button-send,#main-contact .container form .main-contact__form-container .main-contact-chat__button-send{background-color:#003880;padding:12px 24px;border-radius:8px;color:#fff;border:1px solid #003880;max-height:48px;font-size:16px;line-height:20px;font-family:'Noto Sans Bold',sans serif;display:flex!important;justify-content:center!important;align-items:center!important;cursor:pointer;white-space:nowrap;box-shadow:0 3px 6px rgba(0,0,0,.16);transition:all ease-in-out .3s}#main-contact .container form .main-contact__form-container .main-contact__button-send i,#main-contact .container form .main-contact__form-container .main-contact-chat__button-send i{margin-right:12px}@media(min-width:768px){#main-contact .container form .main-contact__form-container .main-contact__button-send,#main-contact .container form .main-contact__form-container .main-contact-chat__button-send{width:fit-content;margin-right:24px}}@media(max-width:768px){#main-contact .container form .main-contact__form-container .main-contact__button-send,#main-contact .container form .main-contact__form-container .main-contact-chat__button-send{display:block;width:100%;text-align:center}}#main-contact .container form .main-contact__form-container .main-contact__button-send:hover,#main-contact .container form .main-contact__form-container .main-contact-chat__button-send:hover{color:#003880;background-color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.2);transform:scale(105%)}#main-contact .container form .main-contact__form-container .main-contact__button-send:hover i,#main-contact .container form .main-contact__form-container .main-contact-chat__button-send:hover i{animation:rotateAndGrow 1s ease forwards}#main-contact .container form .main-contact__background-container{width:calc(50% - (48px/2))}#main-contact .container form .main-contact__background-container .main-contact__background-img{width:100%;height:auto}@media(max-width:768px){.container:has(.col-xs-12.col-md-4){display:flex;flex-direction:column;gap:48px}.container:has(.col-xs-12.col-md-4) .col-xs-12.col-md-4.flow-opposite.text-center.margin-top-20,.container:has(.col-xs-12.col-md-4) .col-xs-12.col-md-8.margin-top-20{width:100%}.container:has(form){flex-wrap:wrap}.container:has(form) .main-contact__form-container,.container:has(form) .main-contact__background-container{width:100%!important}.container:has(form) .main-contact__form-container{padding:48px 24px!important}.container:has(form) .main-contact__field-group{display:flex;flex-wrap:wrap;gap:24px;width:calc(100vw - 48px);margin-left:calc(12px - 24px)}.container:has(form) .main-contact__field-group .main-contact__field-group-title{padding:0 12px 0 24px;width:100%}.container:has(form) .main-contact__field-group .main-contact__field-container.half{width:100%!important}.container:has(form) .main-contact__field-group .main-contact__field-container.half.inline{width:100%!important}.container:has(form) .main-contact__field-group .main-contact__field-container.inline label.checkbox,.container:has(form) .main-contact__field-group .main-contact__field-container.inline label.checkbox a{width:calc(100vw - 48px)!important;margin-left:calc(12px - 24px)}.container:has(form) .main-contact__legal-text{width:calc(100vw - 48px);margin-left:calc(12px - 24px);font-size:14px!important}.container:has(form) .main-contact__button-send{width:calc(100% + 24px)!important;margin-left:calc(12px - 24px)}}body .invalid span{display:block;color:#e0001b;font-family:'Noto Sans Bold',sans serif;margin-bottom:12px;margin-top:-12px!important;font-size:14px!important}textarea{margin-bottom:24px!important}#policy-fail{margin-left:12px;margin-top:12px}.fas.fa-exclamation-circle.m-r-10{display:none!important}