.heroPanel2 .background,.heroPanel2.dwarf-vertical img.background,.heroPanel2.dwarf-vertical .background video,.heroPanel2.dwarf img.background,.heroPanel2.dwarf .background video,.heroPanel2.with-square .title-wrapper:before,.heroPanel2.with-circle .title-wrapper:before,.contactForm3 .background,.contactForm3.full-height .element-wrapper{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.scrollDown1>span,.scrollDown2>span,.scrollDown3>span,.scrollDown4>span,.scrollDown5>span{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.heroPanel2.with-shadow:after,.contactForm3.v2 .element-wrapper:before,.contactForm3.v3 .form-container:before,.contactForm3.v3 .contact-info:before{position:absolute;top:0;left:0;height:100%;width:100%}.customBorders1{position:relative;overflow:hidden}.customBorders1 .borderTop,.customBorders1 .borderBottom{z-index:10;font-size:0}.customBorders1 .borderTop svg,.customBorders1 .borderBottom svg{fill:#b71c1c}.customBorders1 .borderTop.invert,.customBorders1 .borderBottom.invert{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.customBorders1 .borderTop.shadow,.customBorders1 .borderBottom.shadow{width:100%;-webkit-box-shadow:0px 0px 50px 30px #b71c1c;box-shadow:0px 0px 50px 30px #b71c1c}@media only screen and (max-width: 600px){.customBorders1 .borderTop.shadow,.customBorders1 .borderBottom.shadow{-webkit-box-shadow:0px 0px 30px 30px #b71c1c;box-shadow:0px 0px 30px 30px #b71c1c}}.customBorders1 .borderTop.centered,.customBorders1 .borderBottom.centered{left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.customBorders1 .borderTop.full-width,.customBorders1 .borderBottom.full-width{width:100%}.customBorders1 .borderTop{position:absolute;left:0;top:-1px;width:100%;border:none}.customBorders1 .borderBottom{position:absolute;left:0;bottom:-1px;width:100%;border:none}.heroPanel2{position:relative;overflow:hidden;z-index:1}.heroPanel2 .header-wrapper{display:flex;align-items:center;justify-content:center;top:0;left:0;height:100%}.heroPanel2 .header-wrapper p{font-weight:400}.heroPanel2 .background{min-width:100%;min-height:100%;z-index:-1}.heroPanel2 .background video{min-width:100%;min-height:100%}.heroPanel2.dwarf img.background,.heroPanel2.dwarf .background video{height:100%}@media only screen and (max-width: 600px){.heroPanel2.dwarf.hybrid img.background,.heroPanel2.dwarf.hybrid .background video{width:100%;height:auto}}.heroPanel2.dwarf-vertical img.background,.heroPanel2.dwarf-vertical .background video{width:100%}@media only screen and (max-width: 600px){.heroPanel2.dwarf-vertical.hybrid img.background,.heroPanel2.dwarf-vertical.hybrid .background video{height:100%;width:auto}}.heroPanel2.full-height{height:100vh}.heroPanel2.with-hightlight .title-wrapper span,.heroPanel2.with-hightlight p span{background-color:#b71c1c;background-color:rgba(183,28,28,0.7)}.heroPanel2.with-shadow:after{content:"";background:rgba(183,28,28,0.4);z-index:-1}.heroPanel2.with-square .title-wrapper:before,.heroPanel2.with-circle .title-wrapper:before{content:'';width:50%;padding-bottom:50%;background-color:#b71c1c;background-color:rgba(183,28,28,0.5);z-index:-1}@media only screen and (max-width: 600px){.heroPanel2.with-square .title-wrapper:before,.heroPanel2.with-circle .title-wrapper:before{width:100%;height:100%}}.heroPanel2.with-circle .title-wrapper:before{border-radius:50%}@media only screen and (max-width: 600px){.heroPanel2.with-circle .title-wrapper:before{border-radius:0}}.contactForm3{position:relative;overflow:hidden;padding:24px}@media only screen and (max-width: 600px){.contactForm3{padding-right:6px;padding-left:6px;padding-top:0;padding-bottom:0}}.contactForm3 .background{display:block;min-height:100%;min-width:100%;z-index:-2}.contactForm3 .element-wrapper{padding-top:12px;padding-bottom:12px}.contactForm3 .element-wrapper .form-title{margin:0 0 36px 0}.contactForm3 .element-wrapper .underline1:after{top:110%;height:8px;background-color:#5f0e0e}.contactForm3 .element-wrapper .contact-info{background-color:transparent;box-shadow:none;border:5px solid #b71c1c}@media only screen and (max-width: 992px){.contactForm3 .element-wrapper .contact-info{padding:12px;margin:0}}.contactForm3 .element-wrapper .contact-info p{font-size:1.2rem;margin-top:2.4rem}.contactForm3 .element-wrapper .contact-info ul{margin:0;padding:0}.contactForm3 .element-wrapper .contact-info ul>li{line-height:1.2em;font-weight:500;margin:1em 0}@media only screen and (max-width: 992px){.contactForm3 .element-wrapper .contact-info ul>li{font-size:1rem;margin:1rem 0}}.contactForm3 .element-wrapper .contact-info ul>li i{color:#5f0e0e}.contactForm3 .element-wrapper .contact-info>.row{margin:0}.contactForm3 .element-wrapper .form-container{margin-top:10px}.contactForm3 .element-wrapper .form-container .input-field{margin:10px 0}.contactForm3.full-height{height:100vh;position:relative}.contactForm3.full-height .element-wrapper{display:block;width:100%}.contactForm3.v2 .element-wrapper:before{content:'';background-color:#fff;opacity:0.7;z-index:-1}.contactForm3.v3 .form-container{padding:12px;margin-top:7px}.contactForm3.v3 .contact-info{border:none}.contactForm3.v3 .form-container,.contactForm3.v3 .contact-info{position:relative}.contactForm3.v3 .form-container:before,.contactForm3.v3 .contact-info:before{content:'';background-color:#fff;opacity:0.7;z-index:-1}.contactForm3.with-highlight input:not([type]):not([readonly]),.contactForm3.with-highlight input[type=text]:not([readonly]),.contactForm3.with-highlight input[type=password]:not([readonly]),.contactForm3.with-highlight input[type=email]:not([readonly]),.contactForm3.with-highlight input[type=url]:not([readonly]),.contactForm3.with-highlight input[type=time]:not([readonly]),.contactForm3.with-highlight input[type=date]:not([readonly]),.contactForm3.with-highlight input[type=datetime]:not([readonly]),.contactForm3.with-highlight input[type=datetime-local]:not([readonly]),.contactForm3.with-highlight input[type=tel]:not([readonly]),.contactForm3.with-highlight input[type=number]:not([readonly]),.contactForm3.with-highlight textarea.materialize-textarea:not([readonly]),.contactForm3.with-highlight .highlight:not([readonly]){background:#fff !important;box-shadow:0 0 5px 0 #fff !important}.contactForm3.with-highlight-2 form>.row{background:#fff !important;box-shadow:0 0 5px 0 #fff !important}.collabPanel2{position:relative}.collabPanel2 .owl-carousel{padding-bottom:10%}.collabPanel2 .borderTop svg,.collabPanel2 .borderBottom svg{fill:#1a237e}.collabPanel2 .borderTop{position:absolute;left:0;top:-7px;width:100%;border:none;transform:rotate(180deg)}.collabPanel2 .borderBottom{position:absolute;left:0;bottom:-7px;width:100%;border:none}.collabPanel2.v2 .owl-carousel .owl-item img{max-height:100px;height:100%;object-fit:cover;max-width:initial;margin:auto 0}.collabPanel2.v3 .owl-carousel .owl-item img{max-height:100px;max-width:200px;width:initial;margin:0 auto}.alertCard2{position:relative;display:flex;align-items:center;overflow:hidden}@media only screen and (max-width: 600px){.alertCard2{display:block}}.alertCard2:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;opacity:0.5;background-color:#1a237e}.alertCard2 .card-background{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);min-height:100%;min-width:100%}.alertCard2 .card-body{display:flex;align-items:center}.alertCard2 .card-body>div{width:100%;z-index:2;color:#fff}.alertCard2 .card-body>div .highlight{background-color:#1a237e}.alertCard2 .card-image{display:flex;align-items:center;height:100%;min-width:150px;max-width:30%;padding:12px 24px}@media only screen and (max-width: 600px){.alertCard2 .card-image{min-width:300px;max-width:60%}}.alertCard2 .card-image img{z-index:2;max-height:100%;max-width:100%}.simpleCard2{height:300px;position:relative;margin:.5rem 0 1rem 0;border-radius:2px;-webkit-transition:box-shadow 0.25s;transition:box-shadow 0.25s;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2)}.simpleCard2 .card-image{position:relative;overflow:hidden;height:100%}.simpleCard2 .card-image img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%}.simpleCard2 .card-image .card-content{color:#fff;position:absolute;bottom:0;left:0;max-width:100%;padding:24px}.simpleCard2 .card-image .card-content .highlight{padding:5px;background-color:#b71c1c}.simpleCard2 .card-image .card-content .highlight-2{padding:5px;background-color:#1a237e}.simpleCard2.v2 .card-title{margin:0}.simpleCard2.v2 p{margin:0.5rem 0 0 0}.simpleCard2.horizontal img{height:100%}.simpleCard2.vertical img{width:100%}.scrollDown1>div,.scrollDown2>div::after,.scrollDown3>div,.scrollDown4.v2>div::after{position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid #b71c1c;border-bottom:1px solid #b71c1c;box-sizing:border-box;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.scrollDown4>div::before,.scrollDown4.custom>div::before{position:absolute;top:20%;left:50%;width:6px;height:6px;margin-left:-3px;background-color:#b71c1c;border-radius:100%;box-sizing:border-box}.scrollDown4>div{position:absolute;top:0;left:50%;width:30px;height:50px;margin-left:-15px;border:2px solid #b71c1c;border-radius:50px;box-sizing:border-box}.scrollDown1,.scrollDown2,.scrollDown3,.scrollDown4,.scrollDown5{position:relative;display:block}.scrollDown1>span,.scrollDown2>span,.scrollDown3>span,.scrollDown4>span,.scrollDown5>span{bottom:0;color:#1a237e;text-decoration:none}.scrollDown1{height:84px}.scrollDown2{height:84px}.scrollDown2>div{position:absolute;top:0;left:50%;width:48px;height:48px;margin-left:-24px;border:1px solid #b71c1c;border-radius:100%;box-sizing:border-box}.scrollDown2>div::after{content:'';top:50%;width:18px;height:18px;margin:-12px 0 0 -8px}.scrollDown3{height:96px}.scrollDown3>div:nth-of-type(2){top:16px}.scrollDown3>div:nth-of-type(3){top:32px}.scrollDown3.appear>div{opacity:0;-webkit-animation:appear 1.5s infinite;animation:appear 1.5s infinite}.scrollDown3.appear>div:nth-of-type(2){-webkit-animation-delay:.15s;animation-delay:.15s}.scrollDown3.appear>div:nth-of-type(3){-webkit-animation-delay:.3s;animation-delay:.3s}.scrollDown4{height:96px}.scrollDown4>div::before{content:''}.scrollDown4.v2>div::after{top:auto;bottom:-18px;width:18px;height:18px;content:'';margin-left:-8.4px}.scrollDown4.custom>div::before{content:attr(data-label);width:0;height:0;margin-left:-4px;color:#b71c1c}.pulse>div::before{position:absolute;top:0;left:0;z-index:-1;content:'';width:46px;height:46px;border-radius:100%;opacity:0;box-sizing:border-box;-webkit-box-shadow:0 0 0 0 rgba(183,28,28,0.3);box-shadow:0 0 0 0 rgba(183,28,28,0.3);-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite}.scroll1>div{-webkit-animation:scroll1 1.5s infinite;animation:scroll1 1.5s infinite}.scroll1-before>div::before{-webkit-animation:scroll1 1.5s infinite;animation:scroll1 1.5s infinite}.scroll2>div{-webkit-animation:scroll2 1s infinite;animation:scroll2 1s infinite}.scroll2-before>div::before{-webkit-animation:scroll2 1s infinite;animation:scroll2 1s infinite}.scroll3>div{-webkit-animation:scroll3 1s infinite;animation:scroll3 1s infinite}.scroll3-before>div::before{-webkit-animation:scroll3 1s infinite;animation:scroll3 1s infinite}.scroll4>div{-webkit-animation:scroll4 1.5s infinite;animation:scroll4 1.5s infinite}.scroll4-before>div::before{-webkit-animation:scroll4 1.5s infinite;animation:scroll4 1.5s infinite}@-webkit-keyframes pulse{0%{opacity:0}30%{opacity:1}60%{box-shadow:0 0 0 60px rgba(183,28,28,0.3);opacity:0}100%{opacity:0}}@-moz-keyframes pulse{0%{opacity:0}30%{opacity:1}60%{box-shadow:0 0 0 60px rgba(183,28,28,0.3);opacity:0}100%{opacity:0}}@keyframes pulse{0%{opacity:0}30%{opacity:1}60%{box-shadow:0 0 0 60px rgba(183,28,28,0.3);opacity:0}100%{opacity:0}}@-webkit-keyframes appear{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-moz-keyframes appear{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes appear{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes scroll1{0%{transform:rotate(-45deg) translate(0, 0)}20%{transform:rotate(-45deg) translate(-10px, 10px)}40%{transform:rotate(-45deg) translate(0, 0)}}@-moz-keyframes scroll1{0%{transform:rotate(-45deg) translate(0, 0)}20%{transform:rotate(-45deg) translate(-10px, 10px)}40%{transform:rotate(-45deg) translate(0, 0)}}@keyframes scroll1{0%{transform:rotate(-45deg) translate(0, 0)}20%{transform:rotate(-45deg) translate(-10px, 10px)}40%{transform:rotate(-45deg) translate(0, 0)}}@-webkit-keyframes scroll2{0%{transform:rotate(-45deg) translate(0, 0);opacity:0}50%{opacity:1}100%{transform:rotate(-45deg) translate(-20px, 20px);opacity:0}}@-moz-keyframes scroll2{0%{transform:rotate(-45deg) translate(0, 0);opacity:0}50%{opacity:1}100%{transform:rotate(-45deg) translate(-20px, 20px);opacity:0}}@keyframes scroll2{0%{transform:rotate(-45deg) translate(0, 0);opacity:0}50%{opacity:1}100%{transform:rotate(-45deg) translate(-20px, 20px);opacity:0}}@-webkit-keyframes scroll3{0%{transform:rotateY(0) rotateZ(-45deg) translate(0, 0);opacity:0}50%{opacity:1}100%{transform:rotateY(720deg) rotateZ(-45deg) translate(-20px, 20px);opacity:0}}@-moz-keyframes scroll3{0%{transform:rotateY(0) rotateZ(-45deg) translate(0, 0);opacity:0}50%{opacity:1}100%{transform:rotateY(720deg) rotateZ(-45deg) translate(-20px, 20px);opacity:0}}@keyframes scroll3{0%{transform:rotateY(0) rotateZ(-45deg) translate(0, 0);opacity:0}50%{opacity:1}100%{transform:rotateY(720deg) rotateZ(-45deg) translate(-20px, 20px);opacity:0}}@-webkit-keyframes scroll4{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(20px)}}@-moz-keyframes scroll4{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(20px)}}@keyframes scroll4{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(20px)}}.pull-6{margin-top:-300px}.pull-1{margin-top:-50px}#heroPanel .borderBottom svg{fill:#fff}#heroPanel .scrollDown3>div{border-width:8px}@media only screen and (max-width: 600px){#heroPanel .heroPanel2 .col{text-align:center !important}}#heroPanel .heroPanel2 .col:nth-child(2){text-align:right}#heroPanel .heroPanel2 .title-wrapper .secondary-color,#heroPanel .heroPanel2 .title-wrapper .primary-color{padding-left:0.25em;padding-right:0.25em}#aboutUs{padding-bottom:150px}#aboutUs .borderBottom svg{fill:#1a237e}#aboutUs p{font-size:1.3rem}@media only screen and (max-width: 600px){#aboutUs p{text-align:center !important}}#aboutUs p:nth-child(2){text-align:right}#aboutUs .btn-large{margin:0 auto;background-color:#b71c1c;color:#fff}#servicesPanel,#sectorsPanel{color:#fff;background-color:#1a237e}#servicesPanel .underline3:after,#sectorsPanel .underline3:after{z-index:auto;background-color:#fff}@media only screen and (min-width: 993px){#servicesPanel .grid{display:flex;align-items:center;justify-content:center}}#servicesPanel .grid .effect-sadie{min-width:auto}#servicesPanel .grid .effect-sadie h2{text-shadow:0px 0px 10px #000}#collaboratoriPanel>div{padding:64px 0}#bedaniPanel .bedani-title{text-align:center;color:#fff;background-color:#b71c1c;padding:0.2em 0}#bedaniPanel table p{margin:0}#bedaniPanel .borderTop svg{fill:#1a237e}#bedaniPanel .heroPanel2{z-index:-1}#bedaniPanel .bedani-evolution{height:400px}@media only screen and (max-width: 600px){#bedaniPanel .bedani-evolution{height:200px}}@media only screen and (max-width: 600px){#bedaniPanel .pull-1{margin-top:0}}#contactPanel .form-title{margin-bottom:40px}#contactPanel h4.form-title{margin-top:20px}
/*# sourceMappingURL=index.css.map */
