@media(max-width: 575px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:100% !important;padding:0 30px !important}}@media(min-width: 576px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:100% !important;padding:0 70px !important}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit;scroll-behavior:smooth !important}body{width:100vw;min-height:100vh;background-color:#fff;color:#132116;overflow-x:hidden}.lock-scroll{overflow:hidden;height:100%}a{color:#939393;text-decoration:underline}a:hover,a:active,a:focus{color:#132116;text-decoration:underline}a:hover{color:#132116;opacity:.8}b,strong{font-family:"Sharp Sans Semibold",sans-serif !important}img{width:100%;height:auto}.color-black{color:#14202c}.color-white{color:#fff}.color-grey{color:#939393}.color-dark-grey{color:#2e2e2e}.color-primary{color:#132116}.color-green{color:#b7c10a}.color-light-green{color:#dbd971}.color-orange{color:#ffb100}.color-light-orange{color:#ffdb7f}.color-azure{color:#84c3e4}.color-light-azure{color:#c0e0f0}.color-light-grey{color:#f9f8f9}.uppercase{text-transform:uppercase}.bg-black{background-color:#14202c}.bg-white{background-color:#fff}.bg-grey{background-color:#939393}.bg-primary{background-color:#132116 !important}.bg-green{background-color:#b7c10a}.bg-light-green{background-color:#dbd971}.bg-orange{background-color:#ffb100}.bg-light-orange{background-color:#ffdb7f}.bg-azure{background-color:#84c3e4}.bg-light-azure{background-color:#c0e0f0}.bg-light-grey{background-color:#f9f8f9}.bb-white{border-bottom:1px solid hsla(0,0%,100%,.4)}.br-white{border-right:1px solid hsla(0,0%,100%,.4)}.bt-white{border-top:1px solid hsla(0,0%,100%,.4)}.bb-grey{border-bottom:1px solid rgba(147,147,147,.2509803922)}.bt-grey{border-top:1px solid rgba(147,147,147,.2509803922)}.bl-grey{border-left:1px solid rgba(147,147,147,.2509803922)}.br-grey{border-right:1px solid rgba(147,147,147,.2509803922)}.br-primary{border-right:1px solid #132116}.bt-primary{border-top:1px solid #132116}.bb-primary{border-bottom:1px solid #132116}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-100{opacity:1 !important}.pointer{cursor:pointer}.grecaptcha-badge{width:70px !important;overflow:hidden !important;-webkit-transition:all .3s ease !important;transition:all .3s ease !important;left:4px !important}.grecaptcha-badge:hover{width:256px !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}@font-face{font-family:"Sharp Sans";src:url("./assets/font/SharpSans/SharpSans-Book.woff") format("woff"),url("./assets/font/SharpSans/SharpSans-Book.woff2") format("woff2"),url("./assets/font/SharpSans/SharpSans-Book.ttf") format("truetype")}@font-face{font-family:"Sharp Sans";src:url("./assets/font/SharpSans/SharpSans-BookItalic.woff") format("woff"),url("./assets/font/SharpSans/SharpSans-BookItalic.woff2") format("woff2"),url("./assets/font/SharpSans/SharpSans-BookItalic.ttf") format("truetype");font-style:italic}@font-face{font-family:"Sharp Sans Semibold";src:url("./assets/font/SharpSans/SharpSans-Semibold.woff") format("woff"),url("./assets/font/SharpSans/SharpSans-Semibold.woff2") format("woff2"),url("./assets/font/SharpSans/SharpSans-Semibold.ttf") format("truetype");font-style:normal}body{font-family:"Sharp Sans",sans-serif;font-size:18px;line-height:1.4}h1,.h1{font-family:"Sharp Sans",sans-serif;font-size:5rem;line-height:1;letter-spacing:-0.85px}@media(max-width: 1200px){h1,.h1{font-size:3rem;line-height:1}}@media(max-width: 576px){h1,.h1{font-size:2.5rem;line-height:1}}h2,.h2{font-family:"Sharp Sans",sans-serif;font-size:3rem;line-height:1;font-weight:500}@media(max-width: 1200px){h2,.h2{font-size:2.5rem;line-height:1}}@media(max-width: 576px){h2,.h2{font-size:1.7rem;line-height:1}}h3,.h3{font-family:"Sharp Sans Semibold",sans-serif;font-size:1.7rem;line-height:1}@media(max-width: 576px){h3,.h3{font-size:1.5rem;line-height:1}}h4,.h4{font-family:"Sharp Sans",sans-serif;font-size:1.5rem}@media(max-width: 576px){h4,.h4{font-size:1.2rem;line-height:1}}h5,.h5{font-family:"Sharp Sans",sans-serif;font-size:1.25rem}.fs-090rem{font-size:.9rem}.fs-070rem{font-size:.7rem}.fw-bold{font-weight:700}.ls-1px{letter-spacing:1px}.hide{display:none !important}.overflow-hidden{overflow:hidden}.page-banner{height:30vh}.page-banner .back-link{position:absolute;bottom:1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#132116;text-decoration:none;border:none}.page-banner .back-link .arrow-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);height:.9em;width:auto;border-radius:50%}.page-banner .back-link .arrow-icon .border{stroke:#132116}.page-banner .back-link .arrow-icon .arrow{stroke:#132116}.page-banner .back-link .arrow-icon.reverse{-webkit-transform:none;transform:none}.page-banner .back-link:hover .arrow-icon{background-color:#132116}.page-banner .back-link:hover .arrow-icon .border{stroke:#132116}.page-banner .back-link:hover .arrow-icon .arrow{stroke:#fff}.image-banner{height:50vh;background-repeat:no-repeat;background-position:center;background-size:cover}@media(max-width: 576px){.image-banner{min-height:60vh}}.page-content{min-height:calc(100vh - 259px);padding-top:6em}.page-content.white{background-color:#fff !important}.page-content.dark-grey{background-color:red !important}.page-content.light-grey{background-color:blue !important}@media(max-width: 576px){.page-content{min-height:100vh}}.section{padding-top:58px}.m-partial{margin-top:5em;margin-bottom:5em}@media(max-width: 575px){.m-partial{margin-top:1.5em;margin-bottom:1.5em}}.p-partial{padding-top:5em;padding-bottom:5em}.no-deco{text-decoration:none !important}@media(max-width: 575px){.hide-on-mobile{display:none !important}}@media(min-width: 576px){.hide-on-desktop{display:none !important}}@media(max-width: 991px){.show-on-tablet{display:block !important}.hide-on-tablet{display:none !important}}.fadeIn{opacity:1;-webkit-animation-name:fadeInOpacity;animation-name:fadeInOpacity;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}.fadeOut{opacity:1;-webkit-animation-name:fadeOutOpacity;animation-name:fadeOutOpacity;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes fadeOutOpacity{0%{opacity:1}100%{opacity:0}}@keyframes fadeOutOpacity{0%{opacity:1}100%{opacity:0}}.topFadeIn{opacity:0;-webkit-transform:translate(1em, 1em);transform:translate(1em, 1em);-webkit-transition:all 2s;transition:all 2s}.animate.in-view{position:relative}.animate.in-view.top-border-animation::after{content:"";position:absolute;background:#fff;top:0;left:0;width:0;height:1px;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:growHorizontal;animation-name:growHorizontal}.animate.in-view.top-border-animation.border-primary::after{background:#132116}.animate.in-view.bottom-border-animation::after{content:"";position:absolute;background:#fff;bottom:0;left:0;width:0;height:1px;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:growHorizontal;animation-name:growHorizontal}.animate.in-view.bottom-border-animation.border-primary::after{background:#132116}.animate.in-view.bottom-border-animation.border-secondary::after{background:red}.animate.in-view.bottom-border-animation.border-white::after{background:#fff}.animate.in-view.right-border-animation::after{content:"";position:absolute;background:#fff;top:0;right:0;width:1px;height:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:growVertical;animation-name:growVertical}.animate.in-view.right-border-animation.border-primary::after{background:#132116}.animate.in-view.right-border-animation.border-secondary::after{background:red}.animate.in-view.right-border-animation.border-white::after{background-color:#fff !important}@media(min-width: 992px){.animate.in-view.right-border-lg-animation::after{content:"";position:absolute;background:#fff;top:0;right:0;width:1px;height:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:growVertical;animation-name:growVertical}.animate.in-view.right-border-lg-animation.border-primary::after{background:#132116}}.animate.in-view.img-enter-animation{-webkit-animation-duration:1s;animation-duration:1s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:fadeSlideIn;animation-name:fadeSlideIn}.animate.in-view.topFadeIn{opacity:1;-webkit-transform:none;transform:none}@-webkit-keyframes growHorizontal{0%{width:0}100%{width:100%}}@keyframes growHorizontal{0%{width:0}100%{width:100%}}@-webkit-keyframes growHorizontalDot{0%{width:0}100%{width:calc(100% - 6em)}}@keyframes growHorizontalDot{0%{width:0}100%{width:calc(100% - 6em)}}@-webkit-keyframes growVertical{0%{height:0}100%{height:100%}}@keyframes growVertical{0%{height:0}100%{height:100%}}@-webkit-keyframes fadeSlideIn{0%{opacity:0;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeSlideIn{0%{opacity:0;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeSlideInRight{0%{opacity:0;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeSlideInRight{0%{opacity:0;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-slide-down{0%{opacity:0;height:0px}100%{opacity:1;height:100%}}@keyframes fade-slide-down{0%{opacity:0;height:0px}100%{opacity:1;height:100%}}footer{background-color:#132116;color:#939393;font-size:14px;position:relative;width:100%;bottom:0px}footer img.logo-footer{width:auto;max-height:6em}footer img.logo-footer:hover{opacity:.7}footer p{margin-bottom:0}footer a:not(.btn){text-decoration:none}footer a:not(.btn):hover{color:#939393;opacity:.7}footer .bt-grey{border:none}footer.azure{border-top:18px solid #84c3e4}footer.light-azure{border-top:18px solid #c0e0f0}footer.green{border-top:18px solid #b7c10a}footer.light-green{border-top:18px solid #dbd971}footer.orange{border-top:18px solid #ffb100}footer.light-orange{border-top:18px solid #ffdb7f}footer.light-grey{border-top:18px solid #f9f8f9}footer .social-title{margin-top:5.8em}@media(max-width: 991px){footer .br-grey{border:none}footer .bt-grey{border-top:1px solid #939393}}.footer-social{height:auto;width:auto;margin-right:1em}.footer-social .social-icon{width:auto;height:16px}.footer-social .social-link:hover{text-decoration:none;opacity:.7}.bottom-links{letter-spacing:1}header{position:absolute;top:0;right:0;left:0;z-index:100;-webkit-transition:all .5s;transition:all .5s;background-color:#fff;border-bottom:1px solid rgba(147,147,147,.2509803922)}header a{text-decoration:none}header a:hover{text-decoration:none}header #header-logo{position:relative;height:110px;z-index:100}header #header-logo .logo-link .logo-header{width:auto;height:60px;margin:15px 0}header #header-logo .logo-link .logo-header:hover{opacity:.9}@media(max-width: 767px){header #header-logo .logo-link .logo-header{max-height:35px;margin:0}}@media(max-width: 767px){header #header-logo{height:60px}}header #primary-menu .menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}header #primary-menu .menu .menu-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border:none;width:auto;height:100%;padding:0;margin:0 1em}header #primary-menu .menu .menu-item.menu-about,header #primary-menu .menu .menu-item.menu-services{padding-right:1.5em}header #primary-menu .menu .menu-item.menu-about::after,header #primary-menu .menu .menu-item.menu-services::after{content:"";position:absolute;background:url(./assets/media/icons/Select_icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:.5s;transition:.5s;top:45px;right:0;width:1em;height:1em}header #primary-menu .menu .menu-item.menu-about:hover::after,header #primary-menu .menu .menu-item.menu-about.active-item::after,header #primary-menu .menu .menu-item.menu-services:hover::after,header #primary-menu .menu .menu-item.menu-services.active-item::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}header #primary-menu .menu .menu-item:first-child{margin-left:0}header #primary-menu .menu .menu-item.current_page_item a::after,header #primary-menu .menu .menu-item.active-item a::after{width:100%}header #primary-menu .menu .menu-item a{color:#132116;width:auto;margin-top:auto;margin-bottom:auto}header #primary-menu .menu .menu-item a::after{content:"";position:absolute;background:#132116;-webkit-transition:.5s;transition:.5s;bottom:0;left:0;width:0;height:2px}header #primary-menu .menu .menu-item:hover a{color:#132116;text-decoration:none}header #primary-menu .menu .menu-item:hover a::after{width:100%}header #primary-menu .sub-menu{display:none}header #search-text-field::-webkit-search-cancel-button{-webkit-appearance:none;height:24px;width:24px;background-image:url("./assets/media/icons/Close_button.svg");background-repeat:no-repeat;cursor:pointer}header #search-text-field:-webkit-autofill,header #search-text-field:-webkit-autofill:hover,header #search-text-field:-webkit-autofill:focus{border:none !important}header.home-header{position:fixed}header.home-header:hover{background-color:#132116;border-bottom:1px solid hsla(0,0%,100%,.4);color:#fff}header.home-header:hover a{color:#fff !important}header.home-header:hover #header-logo{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}header.home-header:hover .menu-item a{text-decoration:none;color:#fff !important}header.home-header:hover .menu-item a::after{background:#fff !important}header.home-header:hover .header-btn{color:#fff !important;border-color:#fff !important}header.home-header:hover .header-btn:hover{border-color:#b7c10a !important}header.home-header:hover .bl-grey{border-color:hsla(0,0%,100%,.4)}header.transparent,header.mob-open,header:hover{background-color:rgba(0,0,0,0);border-bottom:1px solid hsla(0,0%,100%,.4);color:#fff}header.transparent a,header.mob-open a,header:hover a{color:#fff !important}header.transparent #header-logo,header.mob-open #header-logo,header:hover #header-logo{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}header.transparent .menu-item a,header.mob-open .menu-item a,header:hover .menu-item a{text-decoration:none;color:#fff !important}header.transparent .menu-item a::after,header.mob-open .menu-item a::after,header:hover .menu-item a::after{background:#fff !important}header.transparent .menu-item.menu-about::after,header.transparent .menu-item.menu-services::after,header.mob-open .menu-item.menu-about::after,header.mob-open .menu-item.menu-services::after,header:hover .menu-item.menu-about::after,header:hover .menu-item.menu-services::after{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}header.transparent .header-btn,header.mob-open .header-btn,header:hover .header-btn{color:#fff !important;border-color:#fff !important}header.transparent .header-btn:hover,header.mob-open .header-btn:hover,header:hover .header-btn:hover{border-color:#b7c10a !important}header.transparent .bl-grey,header.mob-open .bl-grey,header:hover .bl-grey{border-color:hsla(0,0%,100%,.4)}header.transparent #header-search #search-btn .search-icon,header.transparent #header-search #open-search .search-icon,header.transparent #search-mobile #search-btn .search-icon,header.transparent #search-mobile #open-search .search-icon,header.mob-open #header-search #search-btn .search-icon,header.mob-open #header-search #open-search .search-icon,header.mob-open #search-mobile #search-btn .search-icon,header.mob-open #search-mobile #open-search .search-icon,header:hover #header-search #search-btn .search-icon,header:hover #header-search #open-search .search-icon,header:hover #search-mobile #search-btn .search-icon,header:hover #search-mobile #open-search .search-icon{stroke:#fff}header.transparent #header-search #search-text-field,header.transparent #search-mobile #search-text-field,header.mob-open #header-search #search-text-field,header.mob-open #search-mobile #search-text-field,header:hover #header-search #search-text-field,header:hover #search-mobile #search-text-field{color:#fff !important;padding:0 10px}header.transparent #header-search #search-text-field::-webkit-input-placeholder, header.transparent #search-mobile #search-text-field::-webkit-input-placeholder, header.mob-open #header-search #search-text-field::-webkit-input-placeholder, header.mob-open #search-mobile #search-text-field::-webkit-input-placeholder, header:hover #header-search #search-text-field::-webkit-input-placeholder, header:hover #search-mobile #search-text-field::-webkit-input-placeholder{color:#fff !important}header.transparent #header-search #search-text-field::-moz-placeholder, header.transparent #search-mobile #search-text-field::-moz-placeholder, header.mob-open #header-search #search-text-field::-moz-placeholder, header.mob-open #search-mobile #search-text-field::-moz-placeholder, header:hover #header-search #search-text-field::-moz-placeholder, header:hover #search-mobile #search-text-field::-moz-placeholder{color:#fff !important}header.transparent #header-search #search-text-field:-ms-input-placeholder, header.transparent #search-mobile #search-text-field:-ms-input-placeholder, header.mob-open #header-search #search-text-field:-ms-input-placeholder, header.mob-open #search-mobile #search-text-field:-ms-input-placeholder, header:hover #header-search #search-text-field:-ms-input-placeholder, header:hover #search-mobile #search-text-field:-ms-input-placeholder{color:#fff !important}header.transparent #header-search #search-text-field::-ms-input-placeholder, header.transparent #search-mobile #search-text-field::-ms-input-placeholder, header.mob-open #header-search #search-text-field::-ms-input-placeholder, header.mob-open #search-mobile #search-text-field::-ms-input-placeholder, header:hover #header-search #search-text-field::-ms-input-placeholder, header:hover #search-mobile #search-text-field::-ms-input-placeholder{color:#fff !important}header.transparent #header-search #search-text-field::placeholder,header.transparent #search-mobile #search-text-field::placeholder,header.mob-open #header-search #search-text-field::placeholder,header.mob-open #search-mobile #search-text-field::placeholder,header:hover #header-search #search-text-field::placeholder,header:hover #search-mobile #search-text-field::placeholder{color:#fff !important}header.transparent #header-search #search-text-field::-webkit-search-cancel-button,header.transparent #search-mobile #search-text-field::-webkit-search-cancel-button,header.mob-open #header-search #search-text-field::-webkit-search-cancel-button,header.mob-open #search-mobile #search-text-field::-webkit-search-cancel-button,header:hover #header-search #search-text-field::-webkit-search-cancel-button,header:hover #search-mobile #search-text-field::-webkit-search-cancel-button{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}header.transparent #header-search #search-text-field:focus,header.transparent #search-mobile #search-text-field:focus,header.mob-open #header-search #search-text-field:focus,header.mob-open #search-mobile #search-text-field:focus,header:hover #header-search #search-text-field:focus,header:hover #search-mobile #search-text-field:focus{-webkit-box-shadow:inset 0 0 3px #fff;box-shadow:inset 0 0 3px #fff;border-radius:1em}header.transparent #header-search::after,header.transparent #search-mobile::after,header.mob-open #header-search::after,header.mob-open #search-mobile::after,header:hover #header-search::after,header:hover #search-mobile::after{background:#fff}header.transparent #language-switch-mobile::after,header.mob-open #language-switch-mobile::after,header:hover #language-switch-mobile::after{background:#fff}header.transparent #hamburger .line,header.mob-open #hamburger .line,header:hover #hamburger .line{background:#fff}header.mob-open,header:hover{background-color:#132116}#sub-header{position:sticky;top:0;right:0;left:0;z-index:99;-webkit-transition:all .5s;transition:all .5s;margin-top:111px;-webkit-box-shadow:0px -3px 20px rgba(0,0,0,.1019607843);box-shadow:0px -3px 20px rgba(0,0,0,.1019607843)}#sub-header .actual-page{position:relative;padding-right:1.5em;font-size:14px;cursor:pointer}#sub-header .actual-page .page-name{font-weight:600}#sub-header .actual-page::after{content:"";position:absolute;background:url("./assets/media/icons/Select_icon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:.5s;transition:.5s;top:2px;right:0;width:1em;height:1em}#sub-header .actual-page .ap-sub-menu{visibility:hidden;position:absolute;top:100%;left:-0.3em;min-width:100%;height:0;-webkit-box-shadow:0px 5px 8px 0px rgba(0,0,0,.1019607843);box-shadow:0px 5px 8px 0px rgba(0,0,0,.1019607843)}#sub-header .actual-page .ap-sub-menu ul,#sub-header .actual-page .ap-sub-menu li{list-style-type:none;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}#sub-header .actual-page .ap-sub-menu ul a,#sub-header .actual-page .ap-sub-menu li a{color:#132116;text-decoration:none;clear:both;display:inline-block;overflow:hidden;white-space:nowrap}#sub-header .actual-page .ap-sub-menu ul.current-menu-item,#sub-header .actual-page .ap-sub-menu ul.menu-item-type-custom,#sub-header .actual-page .ap-sub-menu li.current-menu-item,#sub-header .actual-page .ap-sub-menu li.menu-item-type-custom{display:none}#sub-header .actual-page .ap-sub-menu.open,#sub-header .actual-page .ap-sub-menu:hover{visibility:visible;height:auto}#sub-header .actual-page .ap-sub-menu.open ul,#sub-header .actual-page .ap-sub-menu.open li,#sub-header .actual-page .ap-sub-menu:hover ul,#sub-header .actual-page .ap-sub-menu:hover li{opacity:1}#sub-header .actual-page:hover::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#sub-header .subsection-link{font-size:14px}#sub-header .subsection-link.active{position:relative;font-weight:600}#sub-header .subsection-link.active::after{content:"";position:absolute;background:#132116;-webkit-transition:.5s;transition:.5s;bottom:-0.3em;left:0;width:100%;height:1px}#sub-header .subsection-link:last-child{margin-right:0 !important}@media(max-width: 767px){#sub-header{margin-top:61px}}.show-flex{display:-webkit-box;display:-ms-flexbox;display:flex}header .secondary-nav{display:none !important}header #header-search{position:relative}header #header-search #search-btn{background-color:rgba(0,0,0,0);border:none}header #header-search #search-btn .search-icon{stroke:#132116;width:auto;height:1em}header #header-search #search-text-field{color:#132116;background-color:rgba(0,0,0,0);border:none;width:100%}header #header-search #search-text-field::-webkit-input-placeholder{color:#132116}header #header-search #search-text-field::-moz-placeholder{color:#132116}header #header-search #search-text-field:-ms-input-placeholder{color:#132116}header #header-search #search-text-field::-ms-input-placeholder{color:#132116}header #header-search #search-text-field::placeholder{color:#132116}header #header-search::after{content:"";position:absolute;background:#132116;-webkit-transition:.5s;transition:.5s;bottom:0;left:0;width:0;height:2px}header #header-search:hover::after{width:100%}header #language-switch{z-index:100}header #language-switch a{color:#132116}header #language-switch a:hover{opacity:.8}header #search-mobile{position:relative;max-width:calc(100% - 150px)}header #search-mobile #search-form-mobile{width:0;opacity:0}header #search-mobile #search-form-mobile.open{width:100%;opacity:1}header #search-mobile #search-btn,header #search-mobile #open-search{background-color:rgba(0,0,0,0);border:none}header #search-mobile #search-btn .search-icon,header #search-mobile #open-search .search-icon{stroke:#132116;width:auto;height:1.5em}@media(max-width: 767px){header #search-mobile #search-btn .search-icon,header #search-mobile #open-search .search-icon{height:1em}}header #search-mobile #search-text-field{color:#132116;background-color:rgba(0,0,0,0);border:none;width:100%;-webkit-box-shadow:inset 0 0 3px #fff;box-shadow:inset 0 0 3px #fff;border-radius:1em}header #search-mobile #search-text-field::-webkit-input-placeholder{color:#132116}header #search-mobile #search-text-field::-moz-placeholder{color:#132116}header #search-mobile #search-text-field:-ms-input-placeholder{color:#132116}header #search-mobile #search-text-field::-ms-input-placeholder{color:#132116}header #search-mobile #search-text-field::placeholder{color:#132116}header #search-mobile::after{content:"";position:absolute;background:#132116;-webkit-transition:.5s;transition:.5s;bottom:0;left:0;width:0;height:2px}header #search-mobile:hover::after{width:100%}header #language-switch-mobile{position:relative;cursor:pointer}header #language-switch-mobile h3{font-size:1.3rem}header #language-switch-mobile .change-language{position:absolute;left:0;right:0;top:100%;height:111px;background-color:#132116;border:1px solid hsla(0,0%,100%,.5)}@media(max-width: 767px){header #language-switch-mobile .change-language{height:61px}}header #language-switch-mobile::after{content:"";position:absolute;background:#132116;-webkit-transition:.5s;transition:.5s;bottom:0;left:0;width:0;height:2px}header #language-switch-mobile.open::after{width:100%}#mobile-navigation{display:none;position:fixed;top:111px;bottom:0;left:0;right:0;z-index:110}#mobile-navigation .mobile-menu-container{height:calc(100vh - 111px);overflow-y:auto}#mobile-navigation .mobile-menu-container #mobile-menu ul,#mobile-navigation .mobile-menu-container #mobile-menu li{list-style-type:none;width:100%;position:relative}#mobile-navigation .mobile-menu-container #mobile-menu .menu-item{margin-top:1em;margin-bottom:.5em}#mobile-navigation .mobile-menu-container #mobile-menu .menu-item a{color:#fff;text-decoration:none;font-size:1.5em}#mobile-navigation .mobile-menu-container #mobile-menu .menu-item.secondary-nav{position:relative;margin-top:0;margin-bottom:0}#mobile-navigation .mobile-menu-container #mobile-menu .menu-item.secondary-nav a{color:#939393;font-size:1.2em}#mobile-navigation .mobile-menu-container #mobile-menu .menu-item.secondary-nav::before{content:"";position:absolute;background-image:url(./assets/media/icons/Arrow_back_border_white.svg);background-size:cover;background-repeat:no-repeat;background-position:center left;-webkit-transform:rotate(180deg);transform:rotate(180deg);cursor:pointer;width:1.3em;height:1.3em;right:0;top:2px;opacity:.7}#mobile-navigation .mobile-menu-container #mobile-menu .menu-item.secondary-nav.current-menu-item::before{content:none}#mobile-navigation .mobile-menu-container #mobile-menu .menu-item:first-child{margin-top:0}#mobile-navigation .mobile-menu-container .bot-text{font-size:90%}#mobile-navigation.show{display:block}@media(max-width: 767px){#mobile-navigation{top:61px;width:100vw}#mobile-navigation .mobile-menu-container{height:calc(100vh - 61px)}}.custom-sub-menu{position:fixed;top:111px;left:0;right:0;visibility:hidden;width:100%;height:0;opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear;-webkit-transition:width .3s linear;transition:width .3s linear;z-index:100}.custom-sub-menu #sub-menu-controls{top:2.5em;left:0;right:0}.custom-sub-menu #sub-menu-controls .back-icon{width:100%;max-height:2em}.custom-sub-menu .submenu-content{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-transition-delay:.3s;transition-delay:.3s;height:100%}.custom-sub-menu .submenu-content h3.claim{font-family:"Sharp Sans",sans-serif;font-weight:600}.custom-sub-menu .submenu-content .see-all span{width:1.5em;height:1.5em;font-size:90%;border:1px solid #132116;border-radius:50%}.custom-sub-menu .submenu-content .see-all:hover{font-weight:bold}.custom-sub-menu .submenu-content .see-all:hover span{color:#fff;background-color:#132116}.custom-sub-menu.mobile-sub-menu{position:absolute;top:0;bottom:0;left:0;right:0;width:0}.custom-sub-menu.mobile-sub-menu.show-sub-menu{width:100%;z-index:11}.custom-sub-menu.show-sub-menu,.custom-sub-menu:hover:not(.mobile-sub-menu){visibility:visible;height:auto;opacity:1}.custom-sub-menu.show-sub-menu .submenu-content,.custom-sub-menu:hover:not(.mobile-sub-menu) .submenu-content{opacity:1}#about-submenu ul,#about-submenu li,#services-submenu ul,#services-submenu li{list-style-type:none;width:100%;position:relative}#about-submenu li,#services-submenu li{width:45%}#about-submenu #menu-ita-about-sub-menu,#about-submenu #menu-eng-about-sub-menu,#services-submenu #menu-ita-about-sub-menu,#services-submenu #menu-eng-about-sub-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-line-pack:justify;align-content:space-between;height:15em}#about-submenu #menu-ita-about-sub-menu .menu-item,#about-submenu #menu-eng-about-sub-menu .menu-item,#services-submenu #menu-ita-about-sub-menu .menu-item,#services-submenu #menu-eng-about-sub-menu .menu-item{padding-left:0;padding-right:0}#about-submenu #menu-ita-about-sub-menu .menu-item.left-item,#about-submenu #menu-eng-about-sub-menu .menu-item.left-item,#services-submenu #menu-ita-about-sub-menu .menu-item.left-item,#services-submenu #menu-eng-about-sub-menu .menu-item.left-item{min-height:7em}#about-submenu #menu-ita-about-sub-menu .menu-item.left-item:first-child,#about-submenu #menu-eng-about-sub-menu .menu-item.left-item:first-child,#services-submenu #menu-ita-about-sub-menu .menu-item.left-item:first-child,#services-submenu #menu-eng-about-sub-menu .menu-item.left-item:first-child{padding-bottom:2em}#about-submenu #menu-ita-services-sub-menu,#about-submenu #menu-eng-services-sub-menu,#services-submenu #menu-ita-services-sub-menu,#services-submenu #menu-eng-services-sub-menu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#about-submenu #menu-ita-services-sub-menu .menu-item,#about-submenu #menu-eng-services-sub-menu .menu-item,#services-submenu #menu-ita-services-sub-menu .menu-item,#services-submenu #menu-eng-services-sub-menu .menu-item{padding-left:0;padding-right:0}#about-submenu #menu-ita-services-sub-menu .platform-link,#about-submenu #menu-eng-services-sub-menu .platform-link,#services-submenu #menu-ita-services-sub-menu .platform-link,#services-submenu #menu-eng-services-sub-menu .platform-link{margin-top:1em}#about-submenu #menu-ita-services-sub-menu .platform-link a,#about-submenu #menu-eng-services-sub-menu .platform-link a,#services-submenu #menu-ita-services-sub-menu .platform-link a,#services-submenu #menu-eng-services-sub-menu .platform-link a{position:relative;text-decoration:underline}#about-submenu #menu-ita-services-sub-menu .platform-link a::before,#about-submenu #menu-eng-services-sub-menu .platform-link a::before,#services-submenu #menu-ita-services-sub-menu .platform-link a::before,#services-submenu #menu-eng-services-sub-menu .platform-link a::before{content:"";position:absolute;background-image:url("./assets/media/icons/Arrow_top.svg");background-size:cover;background-repeat:no-repeat;background-position:center left;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer;width:.5em;height:1em;right:-1em;top:3px}#about-submenu a,#services-submenu a{width:100%}#about-submenu a::before,#services-submenu a::before{content:"";position:absolute;background-image:url("./assets/media/icons/Arrow_back_border_white.svg");background-size:cover;background-repeat:no-repeat;background-position:center left;-webkit-transform:rotate(180deg);transform:rotate(180deg);cursor:pointer;width:1em;height:1em;right:0;top:3px}#about-submenu .sub-menu,#services-submenu .sub-menu{padding:0}#about-submenu .sub-menu a,#services-submenu .sub-menu a{opacity:.5}#about-submenu .sub-menu a:hover,#services-submenu .sub-menu a:hover{opacity:1}#about-submenu .sub-menu a::before,#services-submenu .sub-menu a::before{content:none}#about-submenu .sub-menu li,#services-submenu .sub-menu li{width:100%}@media(max-width: 991px){#about-submenu .bl-grey,#services-submenu .bl-grey{border-left:none}}#hamburger{width:1.4em;height:.8em;position:relative;display:block}#hamburger .line{display:block;background:#b7c10a;width:1.4em;height:1px;position:absolute;left:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}#hamburger .line.line-1{top:0}#hamburger .line.line-2{top:50%}#hamburger .line.line-3{top:100%}#hamburger:hover .line-1,#hamburger:focus .line-1{transform:translateY(-0.5px);-webkit-transform:translateY(-0.5px);-moz-transform:translateY(-0.5px)}#hamburger:hover .line-3,#hamburger:focus .line-3{transform:translateY(0.5px);-webkit-transform:translateY(0.5px);-moz-transform:translateY(0.5px)}#hamburger.open .line-1{transform:translateY(0.4em) translateX(0) rotate(45deg);-webkit-transform:translateY(0.4em) translateX(0) rotate(45deg);-moz-transform:translateY(0.4em) translateX(0) rotate(45deg)}#hamburger.open .line-2{opacity:0}#hamburger.open .line-3{transform:translateY(-0.4em) translateX(0) rotate(-45deg);-webkit-transform:translateY(-0.4em) translateX(0) rotate(-45deg);-moz-transform:translateY(-0.4em) translateX(0) rotate(-45deg)}#hamburger.azure .line{background:#84c3e4}#hamburger.light-azure .line{background:#c0e0f0}#hamburger.green .line{background:#b7c10a}#hamburger.light-green .line{background:#dbd971}#hamburger.orange .line{background:#ffb100}#hamburger.light-orange .line{background:#ffdb7f}.no-div{width:0 !important;height:0 !important}.blog-pagination,.search-pagination{position:relative;height:2em;margin-top:3em;margin-bottom:6em}.blog-pagination a,.search-pagination a{text-decoration:none}.blog-pagination .page-numbers,.search-pagination .page-numbers{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;border:1px solid #dee2e6;border-radius:50%;padding-top:2px}.blog-pagination .page-numbers.current,.search-pagination .page-numbers.current{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;background-color:#132116;color:#fff;left:0}.blog-pagination .page-numbers:hover,.search-pagination .page-numbers:hover{background-color:#132116;color:#fff}.blog-pagination .arrow-icon,.search-pagination .arrow-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);height:2em;width:2em;border-radius:50%;border:1px solid #132116;padding:5px}.blog-pagination .arrow-icon.reverse,.search-pagination .arrow-icon.reverse{-webkit-transform:none;transform:none}.blog-pagination .prev,.blog-pagination .next,.search-pagination .prev,.search-pagination .next{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0}.blog-pagination .prev.inactive,.blog-pagination .next.inactive,.search-pagination .prev.inactive,.search-pagination .next.inactive{opacity:.5;top:2px}.blog-pagination .prev:hover,.blog-pagination .next:hover,.search-pagination .prev:hover,.search-pagination .next:hover{background-color:#fff;color:#939393}.blog-pagination .prev,.search-pagination .prev{position:absolute;right:2.7em}.blog-pagination .prev.page-numbers,.search-pagination .prev.page-numbers{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;height:auto;border:none;border-radius:0;margin-right:auto}.blog-pagination .next.page-numbers,.search-pagination .next.page-numbers{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;height:auto;border:none;border-radius:0;margin-left:auto}.blog-pagination .of-text,.search-pagination .of-text{position:absolute;left:2.4em;top:calc(50% - 11px)}.blog-pagination .nav-links::before,.search-pagination .nav-links::before{content:"";position:absolute;height:1px;background-color:#132116;left:5.5em;right:6em;top:calc(50% + 1px)}a.btn,.submit-btn{opacity:1;line-height:inherit}a.btn button,.submit-btn button{color:#fff;background-color:rgba(0,0,0,0);padding:.6em .9em .5em .9em;border:1px solid #fff;border-radius:2em;-webkit-transition:.3s ease-out;transition:.3s ease-out;font-weight:600}a.btn button .btn-icon,.submit-btn button .btn-icon{height:.7em;width:auto;margin-bottom:4px;-webkit-transition:.3s ease-out;transition:.3s ease-out}a.btn button.header-btn,.submit-btn button.header-btn{padding:.1em 1em}a.btn button.header-btn.mobile,.submit-btn button.header-btn.mobile{padding:.7em 3.5em}a.btn button:hover,.submit-btn button:hover{color:#132116;border-color:#132116;background-position:bottom}a.btn button:hover .btn-icon .st0,.submit-btn button:hover .btn-icon .st0{stroke:#fff !important}a.btn button.primary-btn,.submit-btn button.primary-btn{color:#132116;border-color:#132116;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #132116), color-stop(50%, transparent));background:linear-gradient(to top, #132116 50%, transparent 50%);background-size:200% 200%;background-position:top}a.btn button.primary-btn .btn-icon .st0,.submit-btn button.primary-btn .btn-icon .st0{stroke:#132116}a.btn button.primary-btn:hover,.submit-btn button.primary-btn:hover{color:#fff;background-color:#132116;background-position:bottom;border-color:#132116 !important}a.btn button.azure-btn,.submit-btn button.azure-btn{color:#84c3e4;border-color:#84c3e4;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #84C3E4), color-stop(50%, transparent));background:linear-gradient(to top, #84C3E4 50%, transparent 50%);background-size:200% 200%;background-position:top}a.btn button.azure-btn .btn-icon .st0,.submit-btn button.azure-btn .btn-icon .st0{stroke:#84c3e4}a.btn button.azure-btn:hover,.submit-btn button.azure-btn:hover{color:#fff;background-color:#84c3e4;background-position:bottom;border-color:#84c3e4 !important}a.btn button.light-azure-btn,.submit-btn button.light-azure-btn{color:#c0e0f0;border-color:#c0e0f0;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #C0E0F0), color-stop(50%, transparent));background:linear-gradient(to top, #C0E0F0 50%, transparent 50%);background-size:200% 200%;background-position:top}a.btn button.light-azure-btn .btn-icon .st0,.submit-btn button.light-azure-btn .btn-icon .st0{stroke:#c0e0f0}a.btn button.light-azure-btn:hover,.submit-btn button.light-azure-btn:hover{color:#fff;background-color:#c0e0f0;background-position:bottom;border-color:#c0e0f0 !important}a.btn button.green-btn,a.btn button.light-grey-btn,.submit-btn button.green-btn,.submit-btn button.light-grey-btn{color:#b7c10a;border-color:#b7c10a;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #B7C10A), color-stop(50%, transparent));background:linear-gradient(to top, #B7C10A 50%, transparent 50%);background-size:200% 200%;background-position:top}a.btn button.green-btn .btn-icon .st0,a.btn button.light-grey-btn .btn-icon .st0,.submit-btn button.green-btn .btn-icon .st0,.submit-btn button.light-grey-btn .btn-icon .st0{stroke:#b7c10a}a.btn button.green-btn:hover,a.btn button.light-grey-btn:hover,.submit-btn button.green-btn:hover,.submit-btn button.light-grey-btn:hover{color:#fff;background-color:#b7c10a;background-position:bottom;border-color:#b7c10a !important}a.btn button.light-green-btn,.submit-btn button.light-green-btn{color:#dbd971;border-color:#dbd971;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #DBD971), color-stop(50%, transparent));background:linear-gradient(to top, #DBD971 50%, transparent 50%);background-size:200% 200%;background-position:top}a.btn button.light-green-btn .btn-icon .st0,.submit-btn button.light-green-btn .btn-icon .st0{stroke:#dbd971 !important}a.btn button.light-green-btn:hover,.submit-btn button.light-green-btn:hover{color:#fff;background-color:#dbd971;background-position:bottom;border-color:#dbd971 !important}a.btn button.orange-btn,.submit-btn button.orange-btn{color:#ffb100;border-color:#ffb100;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #FFB100), color-stop(50%, transparent));background:linear-gradient(to top, #FFB100 50%, transparent 50%);background-size:200% 200%;background-position:top}a.btn button.orange-btn .btn-icon .st0,.submit-btn button.orange-btn .btn-icon .st0{stroke:#ffb100}a.btn button.orange-btn:hover,.submit-btn button.orange-btn:hover{color:#fff;background-color:#ffb100;background-position:bottom;border-color:#ffb100 !important}a.btn button.light-orange-btn,.submit-btn button.light-orange-btn{color:#ffdb7f;border-color:#ffdb7f;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #FFDB7F), color-stop(50%, transparent));background:linear-gradient(to top, #FFDB7F 50%, transparent 50%);background-size:200% 200%;background-position:top}a.btn button.light-orange-btn .btn-icon .st0,.submit-btn button.light-orange-btn .btn-icon .st0{stroke:#ffdb7f}a.btn button.light-orange-btn:hover,.submit-btn button.light-orange-btn:hover{color:#fff;background-color:#ffdb7f;background-position:bottom;border-color:#ffdb7f !important}a.btn button.footer-btn,.submit-btn button.footer-btn{color:#fff;border-color:#fff}.form-btn{width:100%;color:#fff;letter-spacing:2.1px;background-color:#132116;background:-webkit-gradient(linear, left top, right bottom, from(#8AB7FF), to(#325A9C));background:linear-gradient(to bottom right, #8AB7FF, #325A9C);background-image:url("./assets/media/images/Contattaci_BG-07.jpg");background-repeat:no-repeat;background-position:center;background-size:101% 120%;padding:1em 2.5em;border-radius:2em}.form-btn:hover{color:#fff}.goto-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;border:none}.goto-link .arrow-icon{height:.9em;width:auto;border-radius:50%;margin-top:1px}.goto-link:hover .arrow-icon{background-color:#132116}.goto-link:hover .arrow-icon .border{stroke:#132116}.goto-link:hover .arrow-icon .arrow{stroke:#fff}#scroll-top{background-color:#b7c10a;position:fixed;right:2.5rem;bottom:2.5rem;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.11);box-shadow:0px 3px 6px rgba(0,0,0,.11);z-index:100;opacity:.85;display:none}#scroll-top.scroll-top-button{width:2em;height:2em;border:none}#scroll-top.scroll-top-button:hover{opacity:1}#scroll-top .scroll-top-icon{width:auto;height:50%}@media(max-width: 575px){#scroll-top{right:1rem;bottom:1rem}}.page-azure #scroll-top{background-color:#84c3e4}.page-light-azure #scroll-top{background-color:#c0e0f0}.page-green #scroll-top{background-color:#b7c10a}.page-light-green #scroll-top{background-color:#dbd971}.page-orange #scroll-top{background-color:#ffb100}.page-light-orange #scroll-top{background-color:#ffdb7f}.page-light-grey #scroll-top{background-color:#b7c10a}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background-color:#fff;-webkit-box-shadow:inset 0 0 5px gray;box-shadow:inset 0 0 5px gray;border-radius:10px}::-webkit-scrollbar-thumb{background:#132116;border-radius:10px;-webkit-box-shadow:inset 0 0 5px #000;box-shadow:inset 0 0 5px #000}::-webkit-scrollbar-thumb:hover{background:#0a120c}.cards .cards-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cards .cards-list .card-item{background-color:#eff0c7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;width:calc(25% - 15px)}.cards .cards-list .card-item .card-picture{height:auto;overflow:hidden;position:relative;width:100%}.cards .cards-list .card-item .card-picture img{height:auto;width:100%}.cards .cards-list .card-item .card-text{font-size:30px;font-weight:600;line-height:normal;margin-top:auto;padding:0 20px 40px 20px}@media(max-width: 1024px){.cards .cards-list .card-item{width:calc(50% - 20px)}}@media(max-width: 767px){.cards .cards-list{display:block}.cards .cards-list .card-item{width:100%}.cards .cards-list .card-item .card-text{font-size:20px;font-weight:600;line-height:normal;margin-top:auto;padding:0 20px 40px 20px}}.cards.azure .cards-list .card-item{background-color:#deeff8}.cards.orange .cards-list .card-item{background-color:#ffe9b5}.image-content-cta{background-color:#132116;color:#fff;position:relative}.image-content-cta .contents-container .row h4{font-weight:600}.image-content-cta .contents-container .row .elements-list{border-top:1px solid #14202c}.image-content-cta .contents-container .row .elements-list .list-item{border-bottom:1px solid #14202c}.image-content-cta .contents-container .row .elements-list .list-item h4{margin-bottom:0}.image-content-cta .contents-container .row .elements-list .list-item p strong{font-weight:600}.image-content-cta .contents-container .row .elements-list .list-item ol li{margin-bottom:15px}.image-content-cta .contents-container .row .elements-list .list-item ul li{margin-bottom:15px}.image-content-cta .contents-container .row .elements-list .list-item ul li::marker{font-size:.5em}.image-content-cta .contents-container .row .white-btn{background-color:#fff;border-color:#fff;color:#132116;-webkit-transition:all .3s ease;transition:all .3s ease}.image-content-cta .contents-container .row:not(:last-of-type){margin-bottom:5em}.image-content-cta.layout-light{background-color:#fff;color:#132116}.image-content-cta.layout-light .green-btn{background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #132116), color-stop(50%, transparent));background:linear-gradient(to top, #132116 50%, transparent 50%);background-color:#b7c10a;background-size:200% 200%;background-position:top;border-color:#b7c10a;color:#fff}.image-content-cta.layout-light .green-btn:hover{color:#fff;background-color:#132116;background-position:bottom;border-color:#132116 !important}.image-content-rows{background-color:#eff0c7;padding-bottom:120px;position:relative}.image-content-rows .rows-container .row h4{font-weight:600}.image-content-rows .rows-container .row .elements-list{border-top:1px solid #14202c}.image-content-rows .rows-container .row .elements-list .list-item{border-bottom:1px solid #14202c}.image-content-rows .rows-container .row .elements-list .list-item h4{margin-bottom:0}.image-content-rows .rows-container .row .elements-list .list-item p strong{font-weight:600}.image-content-rows .rows-container .row .elements-list .list-item ol li{margin-bottom:15px}.image-content-rows .rows-container .row .elements-list .list-item ul li{margin-bottom:15px}.image-content-rows .rows-container .row .elements-list .list-item ul li::marker{font-size:.5em}.image-content-rows .rows-container .row .white-btn{background-color:#fff;border-color:#fff;color:#132116;-webkit-transition:all .3s ease;transition:all .3s ease}.image-content-rows .rows-container .row:not(:last-of-type){margin-bottom:5em}.image-content-rows:after{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #DBD971), color-stop(60%, #DBD971), color-stop(60%, #B7C10A), to(#B7C10A));background:linear-gradient(to bottom, #DBD971 0, #DBD971 60%, #B7C10A 60%, #B7C10A 100%);content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:120px}.image-content-rows.azure{background-color:#deeff8}.image-content-rows.azure:after{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #C0E0F0), color-stop(60%, #C0E0F0), color-stop(60%, #84C3E4), to(#84C3E4));background:linear-gradient(to bottom, #C0E0F0 0, #C0E0F0 60%, #84C3E4 60%, #84C3E4 100%)}.image-content-rows.orange{background-color:#ffe9b5}.image-content-rows.orange:after{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFDB7F), color-stop(60%, #FFDB7F), color-stop(60%, #FFB100), to(#FFB100));background:linear-gradient(to bottom, #FFDB7F 0, #FFDB7F 60%, #FFB100 60%, #FFB100 100%)}.image-content-rows.layout-dark{background-color:#132116;color:#fff}.image-content-rows.layout-dark .rows-container .row .elements-list{border-top:1px solid #fff}.image-content-rows.layout-dark .rows-container .row .elements-list .list-item{border-bottom:1px solid #fff}@media(max-width: 767px){.image-content-rows{padding-bottom:100px}.image-content-rows:after{height:100px}}.links-banner{background-color:#eff0c7}.links-banner .links-list{border-top:1px solid #14202c}.links-banner .links-list a{color:#132116;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:1;text-decoration:none;width:100%}.links-banner .links-list a .link-item{border-bottom:1px solid #14202c;padding-right:45px;position:relative}.links-banner .links-list a .link-item h4{font-weight:600;margin-bottom:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.links-banner .links-list a .link-item .link-icon{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.links-banner .links-list a .link-item .link-icon svg{width:40px;height:40px}@media(max-width: 767px){.links-banner .links-list a .link-item{padding-right:35px}.links-banner .links-list a .link-item .link-icon svg{width:30px;height:30px}}.links-banner .links-list a:hover .link-item h4{opacity:.8}.testimonial .testimonial-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.testimonial .testimonial-list .testimonial-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem;width:calc(50% - 10px)}.testimonial .testimonial-list .testimonial-item .testimonial-picture{aspect-ratio:3/4;height:auto;overflow:hidden;position:relative;width:100%}.testimonial .testimonial-list .testimonial-item .testimonial-picture img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;bottom:0;left:0;right:0;top:0;width:100%}.testimonial .testimonial-list .testimonial-item .testimonial-text{font-weight:600}.testimonial .testimonial-list .testimonial-item .testimonial-author{color:rgba(0,0,0,.5)}@media(max-width: 767px){.testimonial .testimonial-list{display:block}.testimonial .testimonial-list .testimonial-item{width:100%}}.title-text-cta h4{font-weight:600}.title-text-cta h4.title-border{border-top:1px solid #132116;padding:20px 0}.title-text-cta h4.title-border:last-of-type{border-bottom:1px solid #132116}.title-text-cta ul li::marker{font-size:.5em}#home-banner-carousel{position:relative;height:100vh}#home-banner-carousel .owl-stage-outer,#home-banner-carousel .owl-stage,#home-banner-carousel .owl-item{height:100%}#home-banner-carousel .owl-stage-outer .owl-slide,#home-banner-carousel .owl-stage .owl-slide,#home-banner-carousel .owl-item .owl-slide{height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}#home-banner-carousel .owl-dots{text-align:center;position:absolute;bottom:2em}#home-banner-carousel .owl-dots .owl-dot{border-radius:1px;height:auto;display:inline-block;background:rgba(0,0,0,0);margin-left:5px;margin-right:5px;opacity:.3}#home-banner-carousel .owl-dots .owl-dot button{position:relative;width:100%;background-color:rgba(0,0,0,0);border:none;border-bottom:2px solid #fff;padding:0;color:#fff;text-align:left;margin-top:auto}#home-banner-carousel .owl-dots .owl-dot button.azure::after{background:#84c3e4 !important}#home-banner-carousel .owl-dots .owl-dot button.light-azure::after{background:#c0e0f0 !important}#home-banner-carousel .owl-dots .owl-dot button.green::after{background:#b7c10a !important}#home-banner-carousel .owl-dots .owl-dot button.light-green::after{background:#dbd971 !important}#home-banner-carousel .owl-dots .owl-dot button.orange::after{background:#ffb100 !important}#home-banner-carousel .owl-dots .owl-dot button.light-orange::after{background:#ffdb7f !important}#home-banner-carousel .owl-dots .owl-dot button.light-grey::after{background:#f9f8f9 !important}#home-banner-carousel .owl-dots .owl-dot.active{opacity:1}#home-banner-carousel .owl-dots .owl-dot.active button::after{content:"";position:absolute;background:#132116;bottom:-2px;left:0;width:0;height:2px;-webkit-animation-duration:7s;animation-duration:7s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:growHorizontal;animation-name:growHorizontal}@media(min-width: 768px){#home-banner-carousel .owl-dots .owl-dot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 767px){#home-banner-carousel .owl-dots .owl-dot{display:none}#home-banner-carousel .owl-dots .owl-dot.active{display:inline-block}}#green-banner{height:70vh;background-position:center;background-size:cover;background-repeat:no-repeat}#green-banner .gb-image{background-position:right center;background-size:contain;background-repeat:no-repeat}@media(max-width: 767px){#green-banner{height:auto;min-height:80vh;text-align:center}#green-banner .gb-image{background-position:center;height:15em;margin-bottom:3em}}#our-expertises{min-height:100vh;overflow:hidden}#our-expertises #expertises-carousel .owl-item{padding:1.5em}#our-expertises #expertises-carousel .owl-item .owl-slide{width:100%}#our-expertises #expertises-carousel .owl-item .owl-slide .exp-card{position:relative;outline:1px solid #b7c10a;outline-offset:-1px;-webkit-transition:outline .3s linear;transition:outline .3s linear}#our-expertises #expertises-carousel .owl-item .owl-slide .exp-card img{width:90%;height:auto}#our-expertises #expertises-carousel .owl-item .owl-slide .exp-card .description{height:4.2em;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}#our-expertises #expertises-carousel .owl-item .owl-slide .exp-card .btn{opacity:.3;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}#our-expertises #expertises-carousel .owl-item .owl-slide .exp-card::after{content:"";position:absolute;top:100%;left:0;right:0;height:0px;background-color:#b7c10a;-webkit-transition:height .2s linear;transition:height .2s linear}#our-expertises #expertises-carousel .owl-item .owl-slide .exp-card:hover,#our-expertises #expertises-carousel .owl-item .owl-slide .exp-card.active{border:none;outline-color:rgba(0,0,0,0);-webkit-box-shadow:0px 0px 25px 10px rgba(0,0,0,.1019607843);box-shadow:0px 0px 25px 10px rgba(0,0,0,.1019607843)}#our-expertises #expertises-carousel .owl-item .owl-slide .exp-card:hover .btn,#our-expertises #expertises-carousel .owl-item .owl-slide .exp-card.active .btn{opacity:1}#our-expertises #expertises-carousel .owl-item .owl-slide .exp-card:hover::after,#our-expertises #expertises-carousel .owl-item .owl-slide .exp-card.active::after{height:5px}@media(max-width: 1024px){#our-expertises #expertises-carousel .owl-item .owl-slide .exp-card{border:none;outline-color:rgba(0,0,0,0);-webkit-box-shadow:0px 0px 25px 10px rgba(0,0,0,.1019607843);box-shadow:0px 0px 25px 10px rgba(0,0,0,.1019607843)}#our-expertises #expertises-carousel .owl-item .owl-slide .exp-card .btn{opacity:1}#our-expertises #expertises-carousel .owl-item .owl-slide .exp-card::after{height:5px}}#our-expertises #expertises-carousel .owl-nav{position:relative;width:auto;height:2.1em;z-index:50}#our-expertises #expertises-carousel .owl-nav .owl-prev{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_prev.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;top:0;left:1.4em;height:2.1em;width:2.1em;border:1px solid #132116;border-radius:50%}#our-expertises #expertises-carousel .owl-nav .owl-prev.disabled{opacity:.5}#our-expertises #expertises-carousel .owl-nav .owl-next{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_next.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;top:0;left:4.2em;height:2.1em;width:2.1em;border:1px solid #132116;border-radius:50%}#our-expertises #expertises-carousel .owl-nav .owl-next.disabled{opacity:.5}#our-locations{min-height:90vh}#our-locations.p-partial{padding-bottom:2em}#our-locations #locations-carousel .animated{-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#our-locations #locations-carousel .owl-item{margin-bottom:3em}#our-locations #locations-carousel .owl-item .logo-image{background-position:center;background-size:contain;background-repeat:no-repeat;height:25em}@media(max-width: 767px){#our-locations #locations-carousel .owl-item .logo-image{background-position:center center}}#our-locations #locations-carousel .owl-item .text-col{opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;-webkit-transition-delay:.5s;transition-delay:.5s}#our-locations #locations-carousel .owl-item .dot-list .dot-elm{border-bottom:1px solid rgba(112,112,112,.6705882353)}#our-locations #locations-carousel .owl-item .dot-list .dot-elm:last-child{border-bottom:none !important}#our-locations #locations-carousel .owl-item.active .text-col{opacity:1}#our-locations #locations-carousel .owl-nav{position:relative;width:92%;height:2em;margin-top:4em;z-index:50}#our-locations #locations-carousel .owl-nav .owl-prev{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_prev.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;top:0;right:2.5em;height:2em;width:2em;border:1px solid #132116;border-radius:50%}#our-locations #locations-carousel .owl-nav .owl-prev.disabled{opacity:.5}#our-locations #locations-carousel .owl-nav .owl-next{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_next.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;top:0;right:0;height:2em;width:2em;border:1px solid #132116;border-radius:50%}#our-locations #locations-carousel .owl-nav .owl-next.disabled{opacity:.5}#our-locations #locations-carousel .owl-nav::before{content:"";position:absolute;background-color:#132116;height:1px;left:0;right:5.5em;top:1em}@media(max-width: 991px){#our-locations #locations-carousel .owl-nav{width:100%}}#our-locations #locations-carousel .owl-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:auto;padding-left:8%;padding-right:1em;height:2em;bottom:0;left:0;z-index:50}#our-locations #locations-carousel .owl-dots .owl-dot{height:10px;width:10px;display:inline-block;background:rgba(0,0,0,0);border:1.5px solid #132116 !important;border-radius:50%;margin-left:5px;margin-right:5px}#our-locations #locations-carousel .owl-dots .owl-dot.active{background:#132116 !important}@media(max-width: 991px){#our-locations #locations-carousel .owl-dots{padding-left:0}}#our-services.p-partial{padding-bottom:3em}#services-carousel .animated{-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#services-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}#services-carousel .owl-item{height:auto;padding-left:3px}#services-carousel .owl-item .slide-container{height:100%;width:100%}#services-carousel .owl-item .slide-container .slide-content{background-color:#eff0c7;background:-webkit-gradient(linear, right top, left top, color-stop(0, #EFF0C7), color-stop(85%, #EFF0C7), color-stop(85%, #DBD971), color-stop(95%, #DBD971), color-stop(95%, #B7C10A), to(#B7C10A));background:linear-gradient(to left, #EFF0C7 0, #EFF0C7 85%, #DBD971 85%, #DBD971 95%, #B7C10A 95%, #B7C10A 100%);height:100%}#services-carousel .owl-item .slide-container .slide-content .responsive-height{height:100%}@media(max-width: 767px){#services-carousel .owl-item .slide-container .slide-content .responsive-height{height:auto}}#services-carousel .owl-item .slide-container .slide-content .btn button{border-width:2px;font-weight:600}#services-carousel .owl-item .slide-container .slide-content .image-column{background-repeat:no-repeat;background-position:left bottom;background-size:contain}#services-carousel .owl-item .slide-container .slide-content .image-column.mobile{background-position:right bottom;min-height:20em;bottom:0;right:0;height:auto;width:100%;z-index:1}#services-carousel .owl-item .slide-container .slide-content .text-column{position:relative;z-index:2}#services-carousel .owl-item .slide-container .slide-content .logo-scheda{height:100%;width:auto;max-height:3.6em}#services-carousel .owl-item .slide-container .slide-content .dot-list .dot-elm{border-bottom:1px solid rgba(112,112,112,.6705882353)}#services-carousel .owl-item .slide-container .slide-content .dot-list .dot-elm .cross{font-weight:600}#services-carousel .owl-item .slide-container .slide-content .dot-list .dot-elm:last-child{border-bottom:none !important}#services-carousel .owl-item .slide-container .slide-content.azure{background-color:#deeff8;background:-webkit-gradient(linear, right top, left top, color-stop(0, #DEEFF8), color-stop(85%, #DEEFF8), color-stop(85%, #C0E0F0), color-stop(95%, #C0E0F0), color-stop(95%, #84C3E4), to(#84C3E4));background:linear-gradient(to left, #DEEFF8 0, #DEEFF8 85%, #C0E0F0 85%, #C0E0F0 95%, #84C3E4 95%, #84C3E4 100%)}#services-carousel .owl-item .slide-container .slide-content.orange{background-color:#ffe9b5;background:-webkit-gradient(linear, right top, left top, color-stop(0, #FFE9B5), color-stop(85%, #FFE9B5), color-stop(85%, #FFDB7F), color-stop(95%, #FFDB7F), color-stop(95%, #FFB100), to(#FFB100));background:linear-gradient(to left, #FFE9B5 0, #FFE9B5 85%, #FFDB7F 85%, #FFDB7F 95%, #FFB100 95%, #FFB100 100%)}@media(max-width: 767px){#services-carousel .owl-item .slide-container .slide-content{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #EFF0C7), color-stop(85%, #EFF0C7), color-stop(85%, #DBD971), color-stop(95%, #DBD971), color-stop(95%, #B7C10A), to(#B7C10A));background:linear-gradient(to bottom, #EFF0C7 0, #EFF0C7 85%, #DBD971 85%, #DBD971 95%, #B7C10A 95%, #B7C10A 100%)}#services-carousel .owl-item .slide-container .slide-content.azure{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #DEEFF8), color-stop(85%, #DEEFF8), color-stop(85%, #C0E0F0), color-stop(95%, #C0E0F0), color-stop(95%, #84C3E4), to(#84C3E4));background:linear-gradient(to bottom, #DEEFF8 0, #DEEFF8 85%, #C0E0F0 85%, #C0E0F0 95%, #84C3E4 95%, #84C3E4 100%)}#services-carousel .owl-item .slide-container .slide-content.orange{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFE9B5), color-stop(85%, #FFE9B5), color-stop(85%, #FFDB7F), color-stop(95%, #FFDB7F), color-stop(95%, #FFB100), to(#FFB100));background:linear-gradient(to bottom, #FFE9B5 0, #FFE9B5 85%, #FFDB7F 85%, #FFDB7F 95%, #FFB100 95%, #FFB100 100%)}}#services-carousel .owl-item.active .slide-container .slide-content .image-column{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:fadeInOpacity;animation-name:fadeInOpacity}#services-carousel .owl-nav{position:relative;width:100%;height:2em;margin-top:2em;z-index:50}#services-carousel .owl-nav .owl-prev{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_prev.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;top:0;right:2.5em;height:2em;width:2em;border:1px solid #132116;border-radius:50%}#services-carousel .owl-nav .owl-prev.disabled{opacity:.5}#services-carousel .owl-nav .owl-next{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_next.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;top:0;right:0;height:2em;width:2em;border:1px solid #132116;border-radius:50%}#services-carousel .owl-nav .owl-next.disabled{opacity:.5}#services-carousel .owl-nav::before{content:"";position:absolute;background-color:#132116;height:1px;left:0;right:5.5em;top:1em}@media(max-width: 991px){#services-carousel .owl-nav{width:100%}}#services-carousel .owl-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:auto;padding-right:1em;height:2em;bottom:0;left:0;z-index:50}#services-carousel .owl-dots .owl-dot{height:10px;width:10px;display:inline-block;background:rgba(0,0,0,0);border:1.5px solid #132116 !important;border-radius:50%;margin-left:5px;margin-right:5px}#services-carousel .owl-dots .owl-dot.active{background:#132116 !important}@media(max-width: 991px){#services-carousel .owl-dots{padding-left:0}}.blog-banner{height:35vh}#blog-content{position:relative}#blog-content #blog-filter{position:relative}#blog-content #blog-filter .filter-title{position:relative;border-bottom:1px solid;border-color:rgba(0,0,0,0);z-index:1}#blog-content #blog-filter .filter-title::before{content:"";position:absolute;background:url(./assets/media/icons/Select_icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:.5s;transition:.5s;top:7px;right:0;width:1em;height:1em}#blog-content #blog-filter .filter-title::after{content:"";position:absolute;background:#132116;-webkit-transition:.5s;transition:.5s;bottom:0;left:0;width:0;height:1px}#blog-content #blog-filter .filter-title.active,#blog-content #blog-filter .filter-title:hover{cursor:default}#blog-content #blog-filter .filter-title.active::before,#blog-content #blog-filter .filter-title:hover::before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#blog-content #blog-filter .filter-title.active::after,#blog-content #blog-filter .filter-title:hover::after{width:100%}#blog-content #blog-filter .filter-list{display:none;position:absolute;top:2.9em;left:0;right:0;width:100%;background-color:#fff;z-index:100;min-height:10em}#blog-content #blog-filter .filter-list .filter-content{position:relative;z-index:101}#blog-content #blog-filter .filter-list .filter-submenu{display:none !important}#blog-content #blog-filter .filter-list .filter-submenu.open,#blog-content #blog-filter .filter-list .filter-submenu:hover{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}#blog-content #blog-filter .filter-list .filter-btn{cursor:pointer;position:relative;background-color:rgba(147,147,147,.0980392157);border-radius:1em;padding:.2em .5em;border:1px solid;border-color:rgba(0,0,0,0)}#blog-content #blog-filter .filter-list .filter-btn .cat-dot{position:absolute;top:12px;left:9px;width:.5em;height:.5em;border-radius:50%}#blog-content #blog-filter .filter-list .filter-btn .cat-dot.bg-dark-orange{background-color:#ea5d00}#blog-content #blog-filter .filter-list .filter-btn.parent{background-color:rgba(147,147,147,.0980392157)}#blog-content #blog-filter .filter-list .filter-btn.parent.active,#blog-content #blog-filter .filter-list .filter-btn.parent.unselected{background-color:#fff;color:#132116;border-color:#132116}#blog-content #blog-filter .filter-list .filter-btn.children.azure,#blog-content #blog-filter .filter-list .filter-btn.children.light-azure{background-color:#deeff8}#blog-content #blog-filter .filter-list .filter-btn.children.green,#blog-content #blog-filter .filter-list .filter-btn.children.light-green{background-color:#eff0c7}#blog-content #blog-filter .filter-list .filter-btn.children.orange,#blog-content #blog-filter .filter-list .filter-btn.children.light-orange{background-color:#ffe9b5}#blog-content #blog-filter .filter-list .filter-btn.children.active{color:#132116;border-color:#132116}#blog-content #blog-filter .filter-list .filter-btn.other.active{color:#132116;border-color:#132116}#blog-content #blog-filter .filter-list.open,#blog-content #blog-filter .filter-list:hover{display:block}#blog-content #blog-filter .filter-list::before{content:"";position:absolute;background:#fff;left:-100vw;right:-100vw;top:0;bottom:0}#blog-content #blog-filter .reset-btn{z-index:1}#blog-content #blog-filter .reset-btn:hover{opacity:.7}#blog-content #blog-filter .reset-btn:focus{border-color:none !important;outline:0;-webkit-box-shadow:none !important;box-shadow:none !important}#blog-content #preloader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:5em;height:5em}#blog-content #preloader #spinner{-webkit-transform-origin:center;transform-origin:center;-webkit-animation-name:preloadrotation;animation-name:preloadrotation;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:cubic-bezier;animation-timing-function:cubic-bezier;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes preloadrotation{0%{stroke-dasharray:1 98;stroke-dashoffset:-105}50%{stroke-dasharray:80 10;stroke-dashoffset:-160}100%{stroke-dasharray:1 98;stroke-dashoffset:-300}}@keyframes preloadrotation{0%{stroke-dasharray:1 98;stroke-dashoffset:-105}50%{stroke-dasharray:80 10;stroke-dashoffset:-160}100%{stroke-dasharray:1 98;stroke-dashoffset:-300}}#blog-content.overlay::before{content:"";position:absolute;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.76)), to(rgba(255, 255, 255, 0)));background:linear-gradient(rgba(0, 0, 0, 0.76), rgba(255, 255, 255, 0));left:0;right:0;top:8em;height:50vh;z-index:1}#blog-content #show-blog-response .card-news-item .card-body{min-height:16em}#blog-content #show-blog-response .card-news-item .card-body .news-description{-webkit-line-clamp:2}#blog-content #show-blog-response .card-news-item .card-body .post-tag{width:30%;margin-bottom:2.3em;padding:.5em 0;border-radius:2em;border:1px solid #939393;font-size:65%}#blog-content #show-blog-response .load-more-posts.btn{color:#b7c10a;background-color:rgba(0,0,0,0);padding:.4em 2em .3em 2em;border:2px solid #b7c10a;border-radius:2em;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #B7C10A), color-stop(50%, transparent));background:linear-gradient(to top, #B7C10A 50%, transparent 50%);background-size:200% 200%;background-position:top;-webkit-transition:.3s ease-out;transition:.3s ease-out;font-weight:600}#blog-content #show-blog-response .load-more-posts.btn:hover{color:#fff;background-color:#b7c10a;background-position:bottom}.page-template-tpl-blog #featured-news #featured-news-carousel{position:relative}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item{height:100%;min-height:30em}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide{height:100%}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content{height:100%;-webkit-box-shadow:0px 0px 30px rgba(0,0,0,.0509803922);box-shadow:0px 0px 30px rgba(0,0,0,.0509803922)}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .slide-image,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .slide-image{position:relative;min-height:20em;background-position:center center;background-repeat:no-repeat;background-size:cover}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .slide-image .cat-title,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .slide-image .cat-title{position:absolute;top:1em;right:calc(100% - .5em);white-space:nowrap;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right top;transform-origin:right top;color:#fff}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .slide-image::before,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .slide-image::before{position:absolute;content:"";top:0;bottom:0;left:0;width:4em;background-color:#b7c10a;z-index:0}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .slide-image.azure::before,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .slide-image.azure::before{background-color:#84c3e4}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .slide-image.light-azure::before,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .slide-image.light-azure::before{background-color:#c0e0f0}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .slide-image.green::before,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .slide-image.green::before{background-color:#b7c10a}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .slide-image.light-green::before,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .slide-image.light-green::before{background-color:#dbd971}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .slide-image.orange::before,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .slide-image.orange::before{background-color:#ffb100}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .slide-image.light-orange::before,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .slide-image.light-orange::before{background-color:#ffdb7f}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .slide-image.light-grey::before,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .slide-image.light-grey::before{background-color:#f9f8f9}@media(max-width: 767px){.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .slide-image,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .slide-image{height:20em}}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .right-col,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .right-col{position:relative;padding-left:4em;padding-right:4em}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .right-col .news-title,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .right-col .news-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:1.2em}@media(max-width: 767px){.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .right-col .news-title,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .right-col .news-title{height:2.4em;line-height:1.2em}}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .right-col .content-text,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .right-col .content-text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}@media(max-width: 767px){.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .right-col .content-text,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .right-col .content-text{-webkit-line-clamp:3}}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .right-col::before,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .right-col::before{content:"";position:absolute;background-color:#939393;height:1px;left:4em;width:calc(100% - 16.5em);bottom:3.5em}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .right-col::after,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .right-col::after{content:"";position:absolute;height:5px;left:4em;right:0;max-width:calc(100% - 16.5em);bottom:calc(3.5em - 2px);background-color:#b7c10a}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .right-col.azure::after,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .right-col.azure::after{background-color:#84c3e4}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .right-col.light-azure::after,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .right-col.light-azure::after{background-color:#c0e0f0}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .right-col.green::after,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .right-col.green::after{background-color:#b7c10a}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .right-col.light-green::after,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .right-col.light-green::after{background-color:#dbd971}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .right-col.orange::after,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .right-col.orange::after{background-color:#ffb100}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .right-col.light-orange::after,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .right-col.light-orange::after{background-color:#ffdb7f}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .right-col.light-grey::after,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .right-col.light-grey::after{background-color:#f9f8f9}@media(max-width: 767px){.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .right-col,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .right-col{padding-left:2em;padding-right:2em}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .right-col::before,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .right-col::before{left:2em;width:calc(100% - 9em);bottom:1.2em}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .right-col::after,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .right-col::after{left:2em;right:0;max-width:calc(100% - 9em);bottom:calc(1.2em - 2px)}}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .btn button,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .btn button{color:#939393;border-color:#707070}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage .owl-slide .slide-content .btn button:hover,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item .owl-slide .slide-content .btn button:hover{color:#fff}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-stage.active .right-col::after,.page-template-tpl-blog #featured-news #featured-news-carousel .owl-item.active .right-col::after{-webkit-animation-duration:4.5s;animation-duration:4.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:growLine;animation-name:growLine}@-webkit-keyframes growLine{0%{width:0}100%{width:calc(100% - 16.5em)}}@keyframes growLine{0%{width:0}100%{width:calc(100% - 16.5em)}}@media(max-width: 767px){@-webkit-keyframes growLine{0%{width:0}100%{width:calc(100% - 9em)}}@keyframes growLine{0%{width:0}100%{width:calc(100% - 9em)}}}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-nav{position:absolute;width:53%;height:2em;bottom:5.2em;right:9em;z-index:50}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-nav .owl-prev{position:absolute;content:" ";background-color:#fff;background-image:url("./assets/media/icons/Arrow_prev.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;top:0;right:2.5em;height:2em;width:2em;border:1px solid #132116;border-radius:50%;opacity:.7}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-nav .owl-prev.disabled{opacity:.5}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-nav .owl-prev:hover{opacity:1}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-nav .owl-next{position:absolute;content:" ";background-color:#fff;background-image:url("./assets/media/icons/Arrow_next.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;top:0;right:0;height:2em;width:2em;border:1px solid #132116;border-radius:50%;opacity:.7}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-nav .owl-next.disabled{opacity:.5}.page-template-tpl-blog #featured-news #featured-news-carousel .owl-nav .owl-next:hover{opacity:1}@media(max-width: 767px){.page-template-tpl-blog #featured-news #featured-news-carousel .owl-nav{bottom:1.2em;right:2em}}.page-template-tpl-blog #last-news .goto-link{display:none !important}.card-news-item{overflow:hidden;background-color:rgba(0,0,0,0);-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:0;border:none}.card-news-item a{text-decoration:none}.card-news-item a:hover{text-decoration:none}.card-news-item .card-image{position:relative;display:block;z-index:3;height:20em;overflow:hidden;border-bottom:5px solid;border-color:#939393}.card-news-item .card-image .img-bg{position:absolute;background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;width:100%;-webkit-transition:all .5s;transition:all .5s}.card-news-item .card-image .cat-tab{position:relative;background-color:#fff;border-radius:1em;padding:.3em .7em .2em .7em;font-size:12px}.card-news-item .card-image .cat-tab .cat-dot{position:absolute;top:9px;left:7px;width:.5em;height:.5em;border-radius:50%}.card-news-item .card-image .cat-tab .cat-dot.bg-dark-orange{background-color:#ea5d00}@media(max-width: 576px){.card-news-item .card-image .cat-tab{width:2em;height:2em;border-radius:50%}.card-news-item .card-image .cat-tab .cat-dot{top:.6em;left:.6em;width:.8em;height:.8em}}.card-news-item .card-image.azure{border-color:#84c3e4}.card-news-item .card-image.light-azure{border-color:#c0e0f0}.card-news-item .card-image.green{border-color:#b7c10a}.card-news-item .card-image.light-green{border-color:#dbd971}.card-news-item .card-image.orange{border-color:#ffb100}.card-news-item .card-image.light-orange{border-color:#ffdb7f}.card-news-item .card-image.light-grey{border-color:#f9f8f9}.card-news-item .card-body{background-color:rgba(0,0,0,0);display:block;position:relative;min-height:12em;z-index:5}.card-news-item .card-body .news-title{color:#132116;font-weight:600;height:2.4em;line-height:1.2em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-news-item .card-body .news-description{color:#939393;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card-news-item .card-body .news-link{color:#132116;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:600}.card-news-item .card-body .news-link .arrow-icon{height:.9em;width:auto;border-radius:50%;margin-top:1px}.card-news-item .card-body .news-link:hover{opacity:1}.card-news-item .card-body .news-link:hover .arrow-icon{background-color:#132116}.card-news-item .card-body .news-link:hover .arrow-icon .border{stroke:#132116}.card-news-item .card-body .news-link:hover .arrow-icon .arrow{stroke:#fff}.card-news-item:hover{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.card-news-item:hover .card-image .img-bg{-webkit-transform:scale(1.1);transform:scale(1.1)}#close-btn{position:fixed;top:5em;right:10em;cursor:pointer}#close-btn:hover{color:#132116 !important}@media(max-width: 575px){#close-btn{right:1em}}#about-banner{height:calc(100vh - 168px);background-position:center;background-size:cover;background-repeat:no-repeat}#about-banner button{border:2px solid}#about-banner .text-content{z-index:2}#about-banner .bg-mobile{position:absolute;background-position:bottom right;background-size:contain;background-repeat:no-repeat;height:40vh;bottom:0;z-index:1}@media(max-width: 767px){#about-banner{background-image:none !important;height:calc(100vh - 114px)}}.what-we-do{position:relative}.what-we-do .service-elm{position:relative;z-index:2;-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.what-we-do .service-elm .goto-link .logo{opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;max-height:3em;width:auto}@media(max-width: 576px){.what-we-do .service-elm .goto-link .logo{max-height:1.5em}}.what-we-do .service-elm .goto-link .arrow{opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;height:1em;width:auto;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media(max-width: 767px){.what-we-do .service-elm .goto-link .arrow{opacity:1}}.what-we-do .service-elm:hover .goto-link .logo,.what-we-do .service-elm:hover .goto-link .arrow{opacity:1}.what-we-do .bt-white{position:relative;z-index:2}.what-we-do .section-bg{content:"";position:absolute;bottom:0;left:0;right:0;height:25em;z-index:0;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}@media(max-width: 576px){.what-we-do .section-bg{height:23em}}.our-story .timeline{position:relative}.our-story .timeline .tl-element{position:relative;padding-left:1.5em;cursor:default}.our-story .timeline .tl-element::before{content:"";position:absolute;top:5px;left:0;height:10px;width:10px;border:1px solid #132116;background-color:#fff;border-radius:50%}.our-story .timeline .tl-element.active{font-weight:600}.our-story .timeline .tl-element.active::before{background-color:#132116}.our-story .timeline::before{content:"";position:absolute;top:5px;bottom:0;left:5px;width:1px;background-color:#132116}.location-banner .img-col{background-repeat:no-repeat;background-position:center;background-size:cover}.location-banner .img-col .consea-icon{max-width:4em;height:auto}.location-banner .img-col .green-btn{color:#fff;border-color:#fff}.location-banner .img-col .green-btn .btn-icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media(max-width: 767px){.location-banner{text-align:center}.location-banner .img-col{height:25em}.location-banner .img-col .consea-icon{margin:auto}}.location-banner h1{font-size:5rem}@media(max-width: 1680px){.location-banner h1{font-size:4rem}}@media(max-width: 1200px){.location-banner h1{font-size:3rem}}@media(max-width: 576px){.location-banner h1{font-size:2.5rem}}.our-ethic .ethic-title{background-repeat:no-repeat;background-position:center;background-size:cover;border-left:18px solid #b7c10a}.our-ethic .ethic-icon{max-height:6em;width:auto}.our-ethic #icons-texts-carousel .owl-stage,.our-ethic #icons-texts-carousel .owl-item{height:100%;min-height:18em}.our-ethic #icons-texts-carousel .owl-stage .owl-slide,.our-ethic #icons-texts-carousel .owl-item .owl-slide{height:100%}.our-ethic #icons-texts-carousel .owl-stage .ethic-icon,.our-ethic #icons-texts-carousel .owl-item .ethic-icon{width:auto;max-height:10em}.our-ethic #icons-texts-carousel .owl-nav{position:relative;width:auto;height:2.1em;margin-top:2em;z-index:50}.our-ethic #icons-texts-carousel .owl-nav .owl-prev{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_prev.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;top:0;left:calc(50% - 2.1em);height:2.1em;width:2.1em;border:1px solid #132116;border-radius:50%}.our-ethic #icons-texts-carousel .owl-nav .owl-prev.disabled{opacity:.5}.our-ethic #icons-texts-carousel .owl-nav .owl-next{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_next.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;top:0;left:calc(50% + .5em);height:2.1em;width:2.1em;border:1px solid #132116;border-radius:50%}.our-ethic #icons-texts-carousel .owl-nav .owl-next.disabled{opacity:.5}.big-img-banner .sx-img-col{background-repeat:no-repeat;background-position:center bottom;background-size:cover}.big-img-banner .sx-img-col::after{content:"";display:block;padding-bottom:100%}.big-img-banner .dx-bg-col{background-repeat:no-repeat;background-position:center;background-size:cover}.big-img-banner .dx-bg-col .consea-icon{max-width:4em;height:auto}.big-img-banner .dx-bg-col .green-btn{color:#fff;border-color:#fff}.big-img-banner .dx-bg-col .green-btn .btn-icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media(max-width: 767px){.big-img-banner{text-align:center}.big-img-banner .dx-bg-col{height:25em}.big-img-banner .dx-bg-col .consea-icon{margin:auto}.big-img-banner .sx-img-col{background-position:top center;background-size:60%}.big-img-banner .sx-img-col::after{padding-bottom:50%}}.title-text.p-partial{padding-bottom:0}.world-locations #locations-accordion .accordion-item{border:none;border-radius:0;border-top:1px solid #939393}.world-locations #locations-accordion .accordion-item .accordion-button::after{content:"";background-image:url("./assets/media/icons/Plus.svg")}.world-locations #locations-accordion .accordion-item .accordion-button:not(.collapsed){color:#132116;background-color:rgba(0,0,0,0)}.world-locations #locations-accordion .accordion-item .accordion-button:not(.collapsed)::after{background-image:url("./assets/media/icons/Minus.svg");-webkit-transform:none;transform:none}.world-locations #locations-accordion .accordion-item .accordion-button:focus{border-color:none !important;outline:0;-webkit-box-shadow:none !important;box-shadow:none !important}.world-locations #locations-accordion .accordion-item:last-child{border-bottom:1px solid #939393}.founders-owners .member-card{position:relative}.founders-owners .member-card .info-col{min-height:25em;background-color:#b7c10a;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #B7C10A), color-stop(92%, #B7C10A), color-stop(92%, #DBD971), color-stop(97%, #DBD971), color-stop(97%, #EFF0C7), to(#EFF0C7));background:linear-gradient(to bottom, #B7C10A 0, #B7C10A 92%, #DBD971 92%, #DBD971 97%, #EFF0C7 97%, #EFF0C7 100%)}.founders-owners .member-card .info-col .picture{height:60%;background-size:cover;background-position:center;background-repeat:no-repeat}.founders-owners .member-card .info-col .info-label{min-height:2.8em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.founders-owners .member-card .info-col a{color:#fff}.founders-owners .member-card .info-col a:hover{color:#fff}.founders-owners .member-card .green-btn{color:#939393 !important;border-color:#707070 !important}.founders-owners .member-card:hover{-webkit-box-shadow:0px 0px 30px rgba(0,0,0,.0509803922);box-shadow:0px 0px 30px rgba(0,0,0,.0509803922)}.founders-owners .member-card:hover .green-btn{background-color:#b7c10a;color:#fff !important;border-color:#b7c10a !important}@media(max-width: 991px){.founders-owners .member-card .info-col{min-height:38em}.founders-owners .member-card .info-col .picture{height:22em}}.founders-owners #founders-owners-carousel .owl-item .member-card .description-block{position:absolute;bottom:0;left:0;right:0;z-index:1;padding-top:0em;padding-bottom:2em;opacity:0;height:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.founders-owners #founders-owners-carousel .owl-item .member-card .description-block .description-text{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;overflow-y:hidden;display:-webkit-box;-webkit-line-clamp:21;-webkit-box-orient:vertical}.founders-owners #founders-owners-carousel .owl-item .member-card .description-block.open{opacity:1;height:100%;padding-top:4em}.founders-owners #founders-owners-carousel .owl-item .member-card .plus-button{position:absolute;bottom:4em;right:2em;width:2.5em;height:2.5em;color:#fff;border:2px solid #fff;border-color:#fff;border-radius:50%;-webkit-transition:all .5s linear;transition:all .5s linear;font-size:1em;z-index:5}.founders-owners #founders-owners-carousel .owl-item .member-card .plus-button .plus-icon{max-height:70%;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transition-duration:.5s,.3s;transition-duration:.5s,.3s;-webkit-transition-delay:0s,.5s;transition-delay:0s,.5s;-webkit-transition-property:-webkit-filter,-webkit-transform;transition-property:-webkit-filter,-webkit-transform;transition-property:filter,transform;transition-property:filter,transform,-webkit-filter,-webkit-transform}.founders-owners #founders-owners-carousel .owl-item .member-card .plus-button.close{-webkit-transform:translateY(-30em);transform:translateY(-30em);border-color:#132116;color:#132116}.founders-owners #founders-owners-carousel .owl-item .member-card .plus-button.close .plus-icon{-webkit-filter:none;filter:none;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.founders-owners #founders-owners-carousel .owl-item.active .member-card{-webkit-box-shadow:0px 0px 30px rgba(0,0,0,.0509803922);box-shadow:0px 0px 30px rgba(0,0,0,.0509803922)}.founders-owners #founders-owners-carousel .owl-item.active .member-card .green-btn{background-color:#b7c10a;color:#fff !important;border-color:#b7c10a !important}.founders-owners #founders-owners-carousel .owl-nav{position:relative;width:auto;height:2.1em;margin-top:1.5em;z-index:50}.founders-owners #founders-owners-carousel .owl-nav .owl-prev{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_prev.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;top:0;left:0;height:2.1em;width:2.1em;border:1px solid #132116;border-radius:50%}.founders-owners #founders-owners-carousel .owl-nav .owl-prev.disabled{opacity:.5}.founders-owners #founders-owners-carousel .owl-nav .owl-next{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_next.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;top:0;left:2.9em;height:2.1em;width:2.1em;border:1px solid #132116;border-radius:50%}.founders-owners #founders-owners-carousel .owl-nav .owl-next.disabled{opacity:.5}.our-team .team-filters .category-filter-btn{position:relative;-webkit-transition:all .15s linear;transition:all .15s linear;z-index:101}.our-team .team-filters .category-filter-btn.active{font-weight:600}.our-team .team-filters .category-filter-btn.active::after{position:absolute;content:"";background-color:#b7c10a;width:100%;height:5px;bottom:-3px;left:0;right:0}.our-team .team-filters .category-filter-btn:hover{font-weight:600}.our-team .team-filters .category-filter-btn:focus{border-color:none !important;outline:0;-webkit-box-shadow:none !important;box-shadow:none !important}.our-team .team-list{background-color:rgba(147,147,147,.0980392157);color:#707070}.our-team .team-list #show-response{opacity:0}.our-team .team-list .team-item .picture{height:18em;background-size:cover;background-position:center;background-repeat:no-repeat}.our-team .team-list .team-item .info-label{min-height:3.8em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px}.our-team .team-list .team-item a{color:#707070;font-size:14px;word-wrap:break-word}.our-team .team-list .team-item a .linkedin-icon{width:auto;height:1.5em}.our-team .team-list .team-item a:hover{color:#707070}.our-team .team-list .team-item:hover{-webkit-box-shadow:0px 0px 30px rgba(0,0,0,.0509803922);box-shadow:0px 0px 30px rgba(0,0,0,.0509803922)}.our-team .team-list #preloader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:5em;height:5em}.our-team .team-list #preloader #spinner{-webkit-transform-origin:center;transform-origin:center;-webkit-animation-name:preloadrotation;animation-name:preloadrotation;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:cubic-bezier;animation-timing-function:cubic-bezier;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes preloadrotation{0%{stroke-dasharray:1 98;stroke-dashoffset:-105}50%{stroke-dasharray:80 10;stroke-dashoffset:-160}100%{stroke-dasharray:1 98;stroke-dashoffset:-300}}#services-banner{height:calc(100vh - 168px);background-position:center bottom;background-size:cover;background-repeat:no-repeat}#services-banner .img-col{background-repeat:no-repeat;background-position:left center;background-size:contain}#services-banner button{border:2px solid}#services-banner button .btn-icon{height:.9em}@media(max-width: 767px){#services-banner{height:calc(100vh - 118px)}#services-banner .img-col{background-position:center;height:calc(100vh - 480px)}}.title-text-image .service-int-img{background-position:center;background-size:cover;background-repeat:no-repeat;height:20em}.our-features{min-height:90vh}.our-features.p-partial{padding-bottom:4em}.our-features #features-carousel .animated{-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.our-features #features-carousel .owl-item{margin-bottom:3em}.our-features #features-carousel .owl-item .logo-image{background-position:center;background-size:contain;background-repeat:no-repeat;height:25em}@media(max-width: 767px){.our-features #features-carousel .owl-item .logo-image{background-position:center center;height:15em}}.our-features #features-carousel .owl-item .text-col{opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;-webkit-transition-delay:.5s;transition-delay:.5s}.our-features #features-carousel .owl-item .dot-list .dot-elm{border-bottom:1px solid rgba(112,112,112,.6705882353)}.our-features #features-carousel .owl-item .dot-list .dot-elm:last-child{border-bottom:none !important}.our-features #features-carousel .owl-item.active .text-col{opacity:1}@media(max-width: 767px){.our-features #features-carousel .owl-item{margin-bottom:0}}.our-features #features-carousel .owl-nav{position:relative;width:92%;height:2em;margin-top:4em;z-index:50}.our-features #features-carousel .owl-nav .owl-prev{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_prev.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;top:0;right:2.5em;height:2em;width:2em;border:1px solid #132116;border-radius:50%}.our-features #features-carousel .owl-nav .owl-prev.disabled{opacity:.5}.our-features #features-carousel .owl-nav .owl-next{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_next.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;top:0;right:0;height:2em;width:2em;border:1px solid #132116;border-radius:50%}.our-features #features-carousel .owl-nav .owl-next.disabled{opacity:.5}.our-features #features-carousel .owl-nav::before{content:"";position:absolute;background-color:#132116;height:1px;left:0;right:5.5em;top:1em}@media(max-width: 991px){.our-features #features-carousel .owl-nav{width:100%}}.our-features #features-carousel .owl-dots{background-color:#f9f8f9;position:absolute;width:auto;padding-left:8%;padding-right:1em;height:2em;bottom:0;left:0;z-index:50}.our-features #features-carousel .owl-dots .owl-dot{height:10px;width:10px;display:inline-block;background:rgba(0,0,0,0);border:1.5px solid #132116 !important;border-radius:50%;margin-left:5px;margin-right:5px}.our-features #features-carousel .owl-dots .owl-dot.active{background:#132116 !important}@media(max-width: 991px){.our-features #features-carousel .owl-dots{padding-left:0}}.our-values .values-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.our-values .values-container .value-elm{width:20%;-webkit-transition:all .3s linear;transition:all .3s linear}.our-values .values-container .value-elm .value-content{cursor:auto;opacity:.5;border:1px solid #84c3e4}.our-values .values-container .value-elm .value-content .value-text{visibility:hidden;opacity:0;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;overflow:hidden;height:18em}.our-values .values-container .value-elm .value-content .value-icon{height:3.5em}.our-values .values-container .value-elm .value-content .value-icon .icon{width:auto;height:100%}.our-values .values-container .value-elm.active{width:40%}.our-values .values-container .value-elm.active .value-content{opacity:1;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,.1019607843);box-shadow:0px 0px 20px rgba(0,0,0,.1019607843);border:1px solid rgba(0,0,0,0)}.our-values .values-container .value-elm.active .value-content .value-text{visibility:visible;opacity:1;-webkit-transition-delay:.6s;transition-delay:.6s}@media(max-width: 991px){.our-values .values-container{display:block}.our-values .values-container .value-elm{width:100% !important}.our-values .values-container .value-elm .value-content{opacity:1;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,.1019607843);box-shadow:0px 0px 20px rgba(0,0,0,.1019607843);border:1px solid rgba(0,0,0,0)}.our-values .values-container .value-elm .value-content .value-text{visibility:visible;opacity:1;height:auto !important}}#service-content{min-height:100vh}#service-content .nav-sidebar{position:sticky;overflow-y:auto;height:calc(100vh - 57px);top:57px;padding-top:3em}#service-content .nav-sidebar .mt-3px{margin-top:3px}#service-content .nav-sidebar .side-nav-link{width:100%;opacity:.4;border-left:3px solid #132116;font-weight:600}#service-content .nav-sidebar .side-nav-link.active{opacity:1}#service-content .nav-mobile{margin-top:5em;margin-bottom:-3em;border-top:1px solid #132116;border-bottom:1px solid #132116}#service-content .nav-mobile #services-mob-nav-carousel .owl-stage .owl-item .top-nav-link a{color:#939393;font-size:1em}#service-content .nav-mobile #services-mob-nav-carousel .owl-stage .owl-item .top-nav-link a:hover{opacity:1 !important}#service-content .nav-mobile #services-mob-nav-carousel .owl-stage .owl-item.active .top-nav-link a{color:#132116;z-index:101;font-weight:600}#service-content .title-icons-block .tec-img{height:3.5em}#service-content .title-icons-block .tec-img .icon{width:auto;height:100%}#service-content .title-icons-block .tec-title{border-bottom:2px solid #132116}#service-content .title-icons-block #services-icons-texts-carousel .owl-stage{padding-left:0 !important;height:100%}#service-content .title-icons-block #services-icons-texts-carousel .owl-stage .owl-item,#service-content .title-icons-block #services-icons-texts-carousel .owl-stage .owl-slide{height:100%}#service-content .titles-block .tet-title{border-left:5px solid #b7c10a}#service-content .titles-block .tet-title.azure{border-left:5px solid #84c3e4}#service-content .titles-block .tet-title.light-azure{border-left:5px solid #c0e0f0}#service-content .titles-block .tet-title.green{border-left:5px solid #b7c10a}#service-content .titles-block .tet-title.light-green{border-left:5px solid #dbd971}#service-content .titles-block .tet-title.orange{border-left:5px solid #ffb100}#service-content .titles-block .tet-title.light-orange{border-left:5px solid #ffdb7f}#service-content .titles-block .tet-title.light-grey{border-left:5px solid #f9f8f9}#service-content .numbers-block .ten-number{width:2.5em;height:2.5em;border:1px solid #b7c10a;border-radius:50%}#service-content .numbers-block .ten-number.color-azure{border:1px solid #84c3e4}#service-content .numbers-block .ten-number.color-light-azure{border:1px solid #c0e0f0}#service-content .numbers-block .ten-number.color-green{border:1px solid #b7c10a}#service-content .numbers-block .ten-number.color-light-green{border:1px solid #dbd971}#service-content .numbers-block .ten-number.color-orange{border:1px solid #ffb100}#service-content .numbers-block .ten-number.color-light-orange{border:1px solid #ffdb7f}#service-content .numbers-block .ten-number.color-light-grey{border:15px solid #f9f8f9}#service-content .job-opening-block .heading-sec{height:15em;background-position:center;background-size:cover;background-repeat:no-repeat}@media(max-width: 767px){#service-content .job-opening-block .heading-sec{height:20em}}#service-content .job-opening-block p{font-size:16px}#service-content .job-opening-block .dot-list .dot-elm{border-bottom:1px solid #132116}#service-content .job-opening-block .dot-list .dot-elm .cross{font-weight:600}#service-content .job-opening-block .dot-list .dot-elm:last-child{border-bottom:none !important}.two-columns-block{text-align:left}.two-columns-block .btn{text-align:left}.two-columns-block .col-bg{background-position:center;background-size:cover;background-repeat:no-repeat;padding-top:6em;padding-bottom:6em}.two-columns-block .col-bg .white-btn{color:#fff;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #132116), color-stop(50%, transparent));background:linear-gradient(to top, #132116 50%, transparent 50%);background-size:200% 200%;background-position:top}.two-columns-block .col-bg .white-btn:hover{background-color:#132116;background-position:bottom;border-color:#132116}@media(max-width: 767px){.two-columns-block{text-align:center}.two-columns-block .btn{text-align:center}.two-columns-block .col-bg{background-position:left}.two-columns-block .col-bg.bg-orange{position:relative}.two-columns-block .col-bg.bg-orange .tcb-text{position:relative;z-index:2}.two-columns-block .col-bg.bg-orange:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.1);z-index:0}}.numbered-carousel-block #service-numbered-carousel{position:relative}.numbered-carousel-block #service-numbered-carousel .owl-stage,.numbered-carousel-block #service-numbered-carousel .owl-item{height:100%}.numbered-carousel-block #service-numbered-carousel .owl-stage .owl-slide,.numbered-carousel-block #service-numbered-carousel .owl-item .owl-slide{height:100%}.numbered-carousel-block #service-numbered-carousel .owl-stage .owl-slide .slide-content,.numbered-carousel-block #service-numbered-carousel .owl-item .owl-slide .slide-content{height:100%;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,.1019607843);box-shadow:0px 0px 20px rgba(0,0,0,.1019607843)}@media(max-width: 991px){.numbered-carousel-block #service-numbered-carousel .owl-stage .owl-slide .slide-content,.numbered-carousel-block #service-numbered-carousel .owl-item .owl-slide .slide-content{min-height:14em}}.numbered-carousel-block #service-numbered-carousel .owl-nav{position:absolute;height:2em;top:-2.5em;right:1.5em;z-index:50}.numbered-carousel-block #service-numbered-carousel .owl-nav .owl-prev{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_prev.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;top:0;right:2.5em;height:2em;width:2em;border:1px solid #132116;border-radius:50%}.numbered-carousel-block #service-numbered-carousel .owl-nav .owl-prev.disabled{opacity:.5}.numbered-carousel-block #service-numbered-carousel .owl-nav .owl-next{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_next.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;top:0;right:0;height:2em;width:2em;border:1px solid #132116;border-radius:50%}.numbered-carousel-block #service-numbered-carousel .owl-nav .owl-next.disabled{opacity:.5}@media(max-width: 991px){.numbered-carousel-block #service-numbered-carousel .owl-nav{width:100%;top:-2em}}.numbered-carousel-block .sx-logo{width:auto;max-height:3em;max-width:100%}input:focus,textarea:focus,select:focus{outline:none}form{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#contacts-banner{height:60vh;background-position:center;background-size:cover;background-repeat:no-repeat}#info-request h3{font-size:2.5em}#info-request .wpcf7-form div{position:relative}#info-request .wpcf7-form div label{width:100%;color:#fff;-webkit-transition:all .3s;transition:all .3s}#info-request .wpcf7-form div a{color:#fff}#info-request .wpcf7-form div a:hover{color:#fff;opacity:.8}#info-request .wpcf7-form div input[type=text],#info-request .wpcf7-form div input[type=tel],#info-request .wpcf7-form div input[type=email]{width:100%;min-height:2em;background-color:rgba(0,0,0,0);border:none;color:#fff;border:1px solid #fff !important;border-radius:1em;padding:0 1em}#info-request .wpcf7-form div input[type=text]:focus,#info-request .wpcf7-form div input[type=tel]:focus,#info-request .wpcf7-form div input[type=email]:focus{-webkit-box-shadow:inset 0 0 5px #fff;box-shadow:inset 0 0 5px #fff}#info-request .wpcf7-form div select{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:2em;background-color:#132116;background-image:url("./assets/media/icons/Select_icon_white.svg");background-size:1em 1em;background-repeat:no-repeat;background-position:98% center;color:#fff;border:1px solid #fff !important;border-radius:1em;padding:0 1em}#info-request .wpcf7-form div select:focus{-webkit-box-shadow:inset 0 0 5px #fff;box-shadow:inset 0 0 5px #fff}#info-request .wpcf7-form div input[type=checkbox]{position:relative;cursor:pointer;padding:0;margin-right:.5em;width:20px}#info-request .wpcf7-form div input[type=checkbox]:before{content:"";margin-right:10px;display:inline-block;margin-top:-2px;width:20px;height:20px;background:#132116;border:1px solid #fff;border-radius:5px}#info-request .wpcf7-form div input[type=checkbox]:checked:before{background:#b7c10a;border-color:#b7c10a}#info-request .wpcf7-form div input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:8px;background:#132116;width:2px;height:2px;-webkit-box-shadow:2px 0 0 #132116,4px 0 0 #132116,4px -2px 0 #132116,4px -4px 0 #132116,4px -6px 0 #132116,4px -8px 0 #132116;box-shadow:2px 0 0 #132116,4px 0 0 #132116,4px -2px 0 #132116,4px -4px 0 #132116,4px -6px 0 #132116,4px -8px 0 #132116;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#info-request .wpcf7-form div .wpcf7-list-item{margin:0}#info-request .wpcf7-form div .wpcf7-submit{color:#b7c10a;background-color:rgba(0,0,0,0);padding:.4em 1.5em .3em 1.5em;border:2px solid #b7c10a;border-radius:2em;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #B7C10A), color-stop(50%, transparent));background:linear-gradient(to top, #B7C10A 50%, transparent 50%);background-size:200% 200%;background-position:top;-webkit-transition:.3s ease-out;transition:.3s ease-out}#info-request .wpcf7-form div .wpcf7-submit:hover{color:#fff;background-color:#b7c10a;background-position:bottom;border-color:#b7c10a}#info-request .contact-image{background-position:top center;background-size:contain;background-repeat:no-repeat}#info-request .required-text{position:absolute;bottom:0}#locations-list{overflow-x:hidden}#locations-list .p-partial{padding-top:4em;padding-bottom:3em}#locations-list .discover-more{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;border:none}#locations-list .discover-more .arrow-icon{height:.9em;width:auto;border-radius:50%;margin-top:1px}#locations-list .discover-more:hover .arrow-icon{background-color:#132116}#locations-list .discover-more:hover .arrow-icon .border{stroke:#132116}#locations-list .discover-more:hover .arrow-icon .arrow{stroke:#fff}.contact-grey-block .wpcf7-form input::-webkit-input-placeholder,.contact-grey-block .wpcf7-form textarea::-webkit-input-placeholder,.contact-grey-block .wpcf7-form select{color:#939393 !important;opacity:1}.contact-grey-block .wpcf7-form div{position:relative}.contact-grey-block .wpcf7-form div label{width:100%;color:#b7c10a;-webkit-transition:all .3s;transition:all .3s}.contact-grey-block .wpcf7-form div input:not(.wpcf7-submit){width:100%;min-height:2em;background-color:rgba(0,0,0,0);border:none;color:#132116}.contact-grey-block .wpcf7-form div input:not(.wpcf7-submit):focus{border-bottom:1px solid #132116 !important}.contact-grey-block .wpcf7-form div select{width:100%;height:2em;background-color:rgba(0,0,0,0);border:none;color:#132116}.contact-grey-block .wpcf7-form div textarea{width:100%;background-color:rgba(0,0,0,0);border:none;color:#132116}.contact-grey-block .wpcf7-form div textarea:focus{border-bottom:1px solid #132116 !important}.contact-grey-block .wpcf7-form div input[type=checkbox]{position:relative;cursor:pointer;padding:0;margin-right:.5em;width:10px}.contact-grey-block .wpcf7-form div input[type=checkbox]:before{content:"";margin-right:10px;display:inline-block;margin-top:3px;margin-left:-7px;width:20px;height:20px;background:#f9f8f9;border:1px solid #132116;border-radius:5px}.contact-grey-block .wpcf7-form div input[type=checkbox]:checked:before{background:#b7c10a;border-color:#b7c10a}.contact-grey-block .wpcf7-form div input[type=checkbox]:checked:after{content:"";position:absolute;left:-2px;top:12px;background:#f9f8f9;width:2px;height:2px;-webkit-box-shadow:2px 0 0 #f9f8f9,4px 0 0 #f9f8f9,4px -2px 0 #f9f8f9,4px -4px 0 #f9f8f9,4px -6px 0 #f9f8f9,4px -8px 0 #f9f8f9;box-shadow:2px 0 0 #f9f8f9,4px 0 0 #f9f8f9,4px -2px 0 #f9f8f9,4px -4px 0 #f9f8f9,4px -6px 0 #f9f8f9,4px -8px 0 #f9f8f9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.contact-grey-block .wpcf7-form div .wpcf7-submit{color:#b7c10a;background-color:rgba(0,0,0,0);padding:.4em 1.5em .3em 1.5em;border:2px solid #b7c10a;border-radius:2em;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #B7C10A), color-stop(50%, transparent));background:linear-gradient(to top, #B7C10A 50%, transparent 50%);background-size:200% 200%;background-position:top;-webkit-transition:.3s ease-out;transition:.3s ease-out}.contact-grey-block .wpcf7-form div .wpcf7-submit:hover{color:#fff;background-color:#b7c10a;background-position:bottom;border-color:#b7c10a}.contact-grey-block .contact-image{background-position:center center;background-size:contain;background-repeat:no-repeat;min-height:15em}@media(max-height: 767px){.contact-grey-block .contact-image{min-height:12em}}.contact-grey-block.azure .wpcf7-form div label{color:#84c3e4}.contact-grey-block.azure .wpcf7-form .wpcf7-submit{color:#84c3e4;border-color:#84c3e4;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #84C3E4), color-stop(50%, transparent));background:linear-gradient(to top, #84C3E4 50%, transparent 50%);background-size:200% 200%;background-position:top}.contact-grey-block.azure .wpcf7-form .wpcf7-submit:hover{color:#fff;background-color:#84c3e4;background-position:bottom;border-color:#84c3e4}.contact-grey-block.light-azure .wpcf7-form div label{color:#c0e0f0}.contact-grey-block.light-azure .wpcf7-form .wpcf7-submit{color:#c0e0f0;border-color:#c0e0f0;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #C0E0F0), color-stop(50%, transparent));background:linear-gradient(to top, #C0E0F0 50%, transparent 50%);background-size:200% 200%;background-position:top}.contact-grey-block.light-azure .wpcf7-form .wpcf7-submit:hover{color:#fff;background-color:#c0e0f0;background-position:bottom;border-color:#c0e0f0}.contact-grey-block.green .wpcf7-form div label{color:#b7c10a}.contact-grey-block.green .wpcf7-form .wpcf7-submit{color:#b7c10a;border-color:#b7c10a;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #B7C10A), color-stop(50%, transparent));background:linear-gradient(to top, #B7C10A 50%, transparent 50%);background-size:200% 200%;background-position:top}.contact-grey-block.green .wpcf7-form .wpcf7-submit:hover{color:#fff;background-color:#b7c10a;background-position:bottom;border-color:#b7c10a}.contact-grey-block.light-green .wpcf7-form div label{color:#dbd971}.contact-grey-block.light-green .wpcf7-form .wpcf7-submit{color:#dbd971;border-color:#dbd971;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #DBD971), color-stop(50%, transparent));background:linear-gradient(to top, #DBD971 50%, transparent 50%);background-size:200% 200%;background-position:top}.contact-grey-block.light-green .wpcf7-form .wpcf7-submit:hover{color:#fff;background-color:#dbd971;background-position:bottom;border-color:#dbd971}.contact-grey-block.orange .wpcf7-form div label{color:#ffb100}.contact-grey-block.orange .wpcf7-form .wpcf7-submit{color:#ffb100;border-color:#ffb100;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #FFB100), color-stop(50%, transparent));background:linear-gradient(to top, #FFB100 50%, transparent 50%);background-size:200% 200%;background-position:top}.contact-grey-block.orange .wpcf7-form .wpcf7-submit:hover{color:#fff;background-color:#ffb100;background-position:bottom;border-color:#ffb100}.contact-grey-block.light-orange .wpcf7-form div label{color:#ffdb7f}.contact-grey-block.light-orange .wpcf7-form .wpcf7-submit{color:#ffdb7f;border-color:#ffdb7f;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #FFDB7F), color-stop(50%, transparent));background:linear-gradient(to top, #FFDB7F 50%, transparent 50%);background-size:200% 200%;background-position:top}.contact-grey-block.light-orange .wpcf7-form .wpcf7-submit:hover{color:#fff;background-color:#ffdb7f;background-position:bottom;border-color:#ffdb7f}#candidate-banner{height:calc(100vh - 168px);background-position:center;background-size:cover;background-repeat:no-repeat}#candidate-banner button{border:2px solid}@media(max-width: 767px){#candidate-banner{height:calc(100vh - 118px);background-position:left center}}.candidate-block{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #132116), color-stop(80%, #132116), color-stop(80%, #FFFFFF), to(#FFFFFF));background:linear-gradient(to bottom, #132116 0, #132116 80%, #FFFFFF 80%, #FFFFFF 100%)}.candidate-block .candidate-img{height:25em;background-repeat:no-repeat;background-position:center;background-size:cover;border-left:10px solid #b7c10a}@media(max-width: 767px){.candidate-block .candidate-img{height:30em}}.job-openings-block .jo-filters{-webkit-box-shadow:0px 0px 30px rgba(0,0,0,.0509803922);box-shadow:0px 0px 30px rgba(0,0,0,.0509803922);max-height:6em}.job-openings-block .jo-filters input{width:100%;height:2.5em;border:none;border-bottom:1px solid rgba(147,147,147,.2509803922)}.job-openings-block .jo-filters input::-webkit-input-placeholder{color:#939393}.job-openings-block .jo-filters input::-moz-placeholder{color:#939393}.job-openings-block .jo-filters input:-ms-input-placeholder{color:#939393}.job-openings-block .jo-filters input::-ms-input-placeholder{color:#939393}.job-openings-block .jo-filters input::placeholder{color:#939393}.job-openings-block .jo-filters select{background:rgba(0,0,0,0);width:100%;height:2.5em;color:#939393;border:none;border-bottom:1px solid rgba(147,147,147,.2509803922)}.job-openings-block .jo-filters .reset-btn:focus{border-color:none !important;outline:0;-webkit-box-shadow:none !important;box-shadow:none !important}.job-openings-block .jo-filters .reset-btn:hover{opacity:.7}.job-openings-block .jo-filters .filters-button{position:relative;height:100%;aspect-ratio:1/1;border:none;cursor:pointer}.job-openings-block .jo-filters .filters-button .search-icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media(max-width: 991px){.job-openings-block .jo-filters .filters-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:4em;width:100%;aspect-ratio:unset}.job-openings-block .jo-filters .filters-button .search-icon{max-height:100%}}@media(max-width: 991px){.job-openings-block .jo-filters{max-height:none}}.job-openings-block .jo-sort-select{background:rgba(0,0,0,0);border:none;padding-right:1em;text-decoration:underline}.job-openings-block .job-item{-webkit-transition:background .3s;transition:background .3s}.job-openings-block .job-item .term-highlight{font-weight:600;text-decoration:underline}.job-openings-block .job-item .bg-color-1{background-color:#132116}.job-openings-block .job-item .bg-color-2{background-color:#b7c10a}.job-openings-block .job-item .bg-color-3{background-color:#dbd971}.job-openings-block .job-item:hover{background-color:#fff;-webkit-box-shadow:0px 0px 30px rgba(0,0,0,.0509803922);box-shadow:0px 0px 30px rgba(0,0,0,.0509803922)}.job-openings-block .job-item .search-link{color:#fff}.job-openings-block .job-item .search-link .arrow-icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.job-openings-block .job-item .search-link:hover{opacity:.7}.job-openings-block .job-item .item-excerpt{height:4.2em;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}@media(max-width: 991px){.job-openings-block .job-item{background-color:#fff;-webkit-box-shadow:0px 0px 30px rgba(0,0,0,.0509803922);box-shadow:0px 0px 30px rgba(0,0,0,.0509803922)}}@media(max-width: 767px){.job-openings-block .reset-btn{font-size:14px}.job-openings-block .results-numbers,.job-openings-block .results-order{font-size:12px}.job-openings-block .results-order{text-align:end}}.page-template-tpl-candidato .big-img-banner{padding-top:0 !important}.jw-btn-primary{background-color:rgba(0,0,0,0) !important;border-radius:2em !important;-webkit-transition:.3s ease-out;transition:.3s ease-out;font-weight:600;color:#b7c10a !important;border-color:#b7c10a !important;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #B7C10A), color-stop(50%, transparent)) !important;background:linear-gradient(to top, #B7C10A 50%, transparent 50%) !important;background-size:200% 200% !important;background-position:top !important}.jw-btn-primary:hover{color:#fff !important;background-color:#b7c10a !important;background-position:bottom !important;border-color:#b7c10a !important}.jw-btn-secondary{background-color:rgba(0,0,0,0) !important;border-radius:2em !important;-webkit-transition:.3s ease-out;transition:.3s ease-out;font-weight:600;color:#132116 !important;border-color:#132116 !important;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #132116), color-stop(50%, transparent)) !important;background:linear-gradient(to top, #132116 50%, transparent 50%) !important;background-size:200% 200% !important;background-position:top !important}.jw-btn-secondary:hover{color:#fff !important;background-color:#132116 !important;background-position:bottom !important;border-color:#132116 !important;opacity:1 !important}#jobsoid-jobs-back{color:#132116 !important;font-size:16px !important;text-decoration:none !important;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;padding:0 !important}#jobsoid-jobs-back:hover{opacity:.8 !important;background-color:rgba(0,0,0,0) !important}#jobsoid-jobs-back .jw-icon-back{position:relative;color:#132116 !important;padding-left:1.2em}#jobsoid-jobs-back .jw-icon-back::before{content:"";position:absolute;background-image:url(./assets/media/icons/Arrow_back_border.svg);background-size:cover;background-repeat:no-repeat;background-position:center left;height:1em;width:1em;top:1px;left:0}.jw-label-bordered{background-color:rgba(147,147,147,.0980392157) !important;border-radius:1em !important;border:1px solid !important;border-color:rgba(0,0,0,0) !important}#jw-root-container{color:#132116 !important}#jw-root-container .jw-jobs ul.jw-jobs-list>li i,#jw-root-container .jw-list-title{color:#132116 !important}#jw-root-container .jw-link,#jw-root-container .jw-share-openings div i{color:#132116 !important}#jw-root-container .jw-link:hover,#jw-root-container .jw-share-openings div i:hover{color:#b7c10a !important}#jw-root-container .jw-custom-dropdown p i:last-child{color:#939393 !important}#jw-root-container .jw-current-openings .jw-jobs .jw-list-title{border-bottom:1px solid rgba(147,147,147,.2509803922) !important}.page-template-tpl-landing-azienda header{display:none}.page-template-tpl-landing-azienda .landing-banner{position:relative;border-bottom:18px solid #b7c10a;height:80vh}.page-template-tpl-landing-azienda .landing-banner .header{position:absolute;width:100%;height:110px;border-bottom:1px solid hsla(0,0%,100%,.4);z-index:10}.page-template-tpl-landing-azienda .landing-banner .header .header-logo{width:auto;height:60px;margin:15px 0}.page-template-tpl-landing-azienda .landing-banner .header .logo-dx svg{width:auto;height:50px}.page-template-tpl-landing-azienda .landing-banner .header .logo-dx:hover{opacity:1}.page-template-tpl-landing-azienda .landing-banner .header .logo-dx:hover svg path{fill:#e53138}@media(max-width: 575px){.page-template-tpl-landing-azienda .landing-banner .header{height:80px}.page-template-tpl-landing-azienda .landing-banner .header .header-logo{height:45px}.page-template-tpl-landing-azienda .landing-banner .header .logo-dx svg{height:30px}}.page-template-tpl-landing-azienda .landing-banner .banner-texts{z-index:10}.page-template-tpl-landing-azienda .landing-banner .banner-texts h2 a:hover{opacity:.8;color:#fff}.page-template-tpl-landing-azienda .landing-banner .banner-imgs{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.page-template-tpl-landing-azienda .landing-banner .banner-imgs .owl-image{position:relative;width:100%;height:calc(80vh - 18px);background-size:cover;background-repeat:no-repeat;background-position:center}.page-template-tpl-landing-azienda .landing-banner .banner-imgs .owl-image::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background-color:rgba(0,0,0,.45)}.page-template-tpl-landing-azienda .landing-banner .banner-imgs .owl-nav{position:absolute;bottom:1em;left:70px;right:70px;width:auto;z-index:50}.page-template-tpl-landing-azienda .landing-banner .banner-imgs .owl-nav .owl-prev{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_prev.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;-webkit-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);bottom:0;right:2.5em;height:2.1em;width:2.1em;border:1px solid #132116;border-radius:50%;opacity:.5}.page-template-tpl-landing-azienda .landing-banner .banner-imgs .owl-nav .owl-prev:hover{opacity:1}.page-template-tpl-landing-azienda .landing-banner .banner-imgs .owl-nav .owl-prev.disabled{opacity:.5}.page-template-tpl-landing-azienda .landing-banner .banner-imgs .owl-nav .owl-next{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_next.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;-webkit-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);bottom:0;right:0;height:2.1em;width:2.1em;border:1px solid #132116;border-radius:50%;opacity:.5}.page-template-tpl-landing-azienda .landing-banner .banner-imgs .owl-nav .owl-next:hover{opacity:1}.page-template-tpl-landing-azienda .landing-banner .banner-imgs .owl-nav .owl-next.disabled{opacity:.5}.page-template-tpl-landing-azienda .landing-banner .banner-imgs .owl-nav::before{content:"";position:absolute;bottom:1em;left:0;right:6em;height:1px;background-color:#fff;opacity:.5}@media(max-width: 575px){.page-template-tpl-landing-azienda .landing-banner .banner-imgs .owl-nav{left:30px;right:30px}}.page-template-tpl-landing-azienda .landing-banner .banner-imgs .owl-dots{position:absolute;bottom:calc(2em - 1px);left:70px;right:70px;width:auto;height:3px}.page-template-tpl-landing-azienda .landing-banner .banner-imgs .owl-dots .owl-dot{display:none;cursor:initial;width:0;height:3px;background-color:#fff}.page-template-tpl-landing-azienda .landing-banner .banner-imgs .owl-dots .owl-dot.active{display:block;-webkit-animation-duration:4.5s;animation-duration:4.5s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:growHorizontalDot;animation-name:growHorizontalDot}@media(max-width: 575px){.page-template-tpl-landing-azienda .landing-banner .banner-imgs .owl-dots{left:30px;right:30px}}.page-template-tpl-landing-azienda .title-text{padding-top:4em;padding-bottom:4em}.page-template-tpl-landing-azienda .about-block h3{margin-bottom:1em}.page-template-tpl-landing-azienda .about-block a{color:#132116}.page-template-tpl-landing-azienda .about-block a:hover{color:#132116}.page-template-tpl-landing-azienda .about-block .goto-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;border:none;opacity:.6}.page-template-tpl-landing-azienda .about-block .goto-link .arrow-icon{height:.9em;width:auto;border-radius:50%;margin-top:1px}.page-template-tpl-landing-azienda .about-block .goto-link:hover{opacity:1}.page-template-tpl-landing-azienda .about-block .goto-link:hover .arrow-icon{background-color:#132116}.page-template-tpl-landing-azienda .about-block .goto-link:hover .arrow-icon .border{stroke:#132116}.page-template-tpl-landing-azienda .about-block .goto-link:hover .arrow-icon .arrow{stroke:#fff}.page-template-tpl-landing-azienda .about-block .video-image{cursor:pointer}.page-template-tpl-landing-azienda .about-block .video-logo{position:absolute;bottom:1em;left:1.5em;width:auto;height:1.5em;-webkit-transition:all .2s linear;transition:all .2s linear}.page-template-tpl-landing-azienda #video-modal{background:rgba(0,0,0,.445)}.page-template-tpl-landing-azienda #video-modal .modal-content{position:relative;background-color:rgba(0,0,0,0);border:0 !important}.page-template-tpl-landing-azienda #video-modal .modal-content .modal-body{border:none}.page-template-tpl-landing-azienda #video-modal .close{position:absolute;right:0;top:-45px;right:-40px;z-index:999;font-size:2rem;font-weight:400;color:#fff;background-color:rgba(0,0,0,0);border:none;opacity:1;font-family:Garamond,"Apple Garamond"}.page-template-tpl-landing-azienda #video-modal .close:hover{color:#132116}.page-template-tpl-landing-azienda .positions-carousel{position:relative}.page-template-tpl-landing-azienda .positions-carousel .job-title{font-family:"Sharp Sans",sans-serif}@media(max-width: 767px){.page-template-tpl-landing-azienda .positions-carousel::after{content:"";position:absolute;background:-webkit-gradient(linear, right top, left top, from(white), to(rgba(0, 0, 0, 0)));background:linear-gradient(to left, white, rgba(0, 0, 0, 0));top:0;bottom:0;right:-1px;width:35px}.page-template-tpl-landing-azienda .positions-carousel .owl-stage{padding-left:0 !important}}.page-template-tpl-landing-azienda .icons-carousel{position:relative}.page-template-tpl-landing-azienda .icons-carousel .section-bg{position:absolute;top:0;bottom:0;left:0;right:0;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1}.page-template-tpl-landing-azienda .icons-carousel .section-bg::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background-color:rgba(0,0,0,.37)}.page-template-tpl-landing-azienda .icons-carousel .ic-content{position:relative;z-index:2}.page-template-tpl-landing-azienda .icons-carousel .icon{width:auto;height:4em}.page-template-tpl-landing-azienda .icons-carousel .owl-nav{position:absolute;bottom:-3em;left:calc(50% - 2.5em);width:5em}.page-template-tpl-landing-azienda .icons-carousel .owl-nav .owl-prev{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_prev.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;-webkit-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);bottom:0;left:0;height:2.1em;width:2.1em;border:1px solid #132116;border-radius:50%;opacity:.5}.page-template-tpl-landing-azienda .icons-carousel .owl-nav .owl-prev:hover{opacity:1}.page-template-tpl-landing-azienda .icons-carousel .owl-nav .owl-next{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_next.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;-webkit-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);bottom:0;right:0;height:2.1em;width:2.1em;border:1px solid #132116;border-radius:50%;opacity:.5}.page-template-tpl-landing-azienda .icons-carousel .owl-nav .owl-next:hover{opacity:1}.page-template-tpl-landing-azienda .hh-block{min-height:100vh}.page-template-tpl-landing-azienda .hh-block .left-image{height:calc(100vh - 16em);background-position:center;background-size:contain;background-repeat:no-repeat}.page-template-tpl-landing-azienda .hh-block .dot-list .dot-elm{border-bottom:1px solid #707070}.page-template-tpl-landing-azienda .hh-block .dot-list .dot-elm .cross{font-weight:600}.page-template-tpl-landing-azienda .hh-block .dot-list .dot-elm:last-child{border-bottom:none !important}@media(max-width: 767px){.page-template-tpl-landing-azienda .hh-block{text-align:center}.page-template-tpl-landing-azienda .hh-block .left-image{height:30vh}}.page-template-tpl-landing-evento header{display:none}.page-template-tpl-landing-evento .landing-banner{position:relative;border-bottom:18px solid #b7c10a;height:80vh}.page-template-tpl-landing-evento .landing-banner .header{position:absolute;width:100%;height:110px;border-bottom:1px solid hsla(0,0%,100%,.4);z-index:10}.page-template-tpl-landing-evento .landing-banner .header .header-logo{width:auto;height:60px;margin:15px 0}.page-template-tpl-landing-evento .landing-banner .header .logo-dx:hover{opacity:.8}@media(max-width: 575px){.page-template-tpl-landing-evento .landing-banner .header{height:80px}.page-template-tpl-landing-evento .landing-banner .header .header-logo{height:40px}.page-template-tpl-landing-evento .landing-banner .header .logo-dx{height:30px}}.page-template-tpl-landing-evento .landing-banner .banner-texts{z-index:10}.page-template-tpl-landing-evento .landing-banner .banner-texts h2 a:hover{opacity:.8;color:#fff}.page-template-tpl-landing-evento .landing-banner .banner-imgs{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.page-template-tpl-landing-evento .landing-banner .banner-imgs .owl-image{position:relative;width:100%;height:calc(80vh - 18px);background-size:cover;background-repeat:no-repeat;background-position:center}.page-template-tpl-landing-evento .landing-banner .banner-imgs .owl-image::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background-color:rgba(0,0,0,.45)}.page-template-tpl-landing-evento .landing-banner .banner-imgs .owl-nav{position:absolute;bottom:1em;left:70px;right:70px;width:auto;z-index:50}.page-template-tpl-landing-evento .landing-banner .banner-imgs .owl-nav .owl-prev{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_prev.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;-webkit-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);bottom:0;right:2.5em;height:2.1em;width:2.1em;border:1px solid #132116;border-radius:50%;opacity:.5}.page-template-tpl-landing-evento .landing-banner .banner-imgs .owl-nav .owl-prev:hover{opacity:1}.page-template-tpl-landing-evento .landing-banner .banner-imgs .owl-nav .owl-prev.disabled{opacity:.5}.page-template-tpl-landing-evento .landing-banner .banner-imgs .owl-nav .owl-next{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_next.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;-webkit-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);bottom:0;right:0;height:2.1em;width:2.1em;border:1px solid #132116;border-radius:50%;opacity:.5}.page-template-tpl-landing-evento .landing-banner .banner-imgs .owl-nav .owl-next:hover{opacity:1}.page-template-tpl-landing-evento .landing-banner .banner-imgs .owl-nav .owl-next.disabled{opacity:.5}.page-template-tpl-landing-evento .landing-banner .banner-imgs .owl-nav::before{content:"";position:absolute;bottom:1em;left:0;right:6em;height:1px;background-color:#fff;opacity:.5}@media(max-width: 575px){.page-template-tpl-landing-evento .landing-banner .banner-imgs .owl-nav{left:30px;right:30px}}.page-template-tpl-landing-evento .landing-banner .banner-imgs .owl-dots{position:absolute;bottom:calc(2em - 1px);left:70px;right:70px;width:auto;height:3px}.page-template-tpl-landing-evento .landing-banner .banner-imgs .owl-dots .owl-dot{display:none;cursor:initial;width:0;height:3px;background-color:#fff}.page-template-tpl-landing-evento .landing-banner .banner-imgs .owl-dots .owl-dot.active{display:block;-webkit-animation-duration:4.5s;animation-duration:4.5s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:growHorizontalDot;animation-name:growHorizontalDot}@media(max-width: 575px){.page-template-tpl-landing-evento .landing-banner .banner-imgs .owl-dots{left:30px;right:30px}}.page-template-tpl-landing-evento .landing-banner.azure{border-bottom:18px solid #84c3e4}.page-template-tpl-landing-evento .landing-banner.orange{border-bottom:18px solid #ffb100}.page-template-tpl-landing-evento .title-text{padding-top:4em;padding-bottom:4em}.page-template-tpl-landing-evento .title-text h2{font-weight:bold}.page-template-tpl-landing-evento .title-text a,.page-template-tpl-landing-evento .title-text .highlight{color:#b7c10a}.page-template-tpl-landing-evento .title-text.azure a,.page-template-tpl-landing-evento .title-text.azure .highlight{color:#84c3e4}.page-template-tpl-landing-evento .title-text.orange a,.page-template-tpl-landing-evento .title-text.orange .highlight{color:#ffb100}.page-template-tpl-landing-evento .about-block h3{margin-bottom:1em}.page-template-tpl-landing-evento .about-block a{color:#132116}.page-template-tpl-landing-evento .about-block a:hover{color:#132116}.page-template-tpl-landing-evento .about-block .goto-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;border:none;opacity:.6}.page-template-tpl-landing-evento .about-block .goto-link .arrow-icon{height:.9em;width:auto;border-radius:50%;margin-top:1px}.page-template-tpl-landing-evento .about-block .goto-link:hover{opacity:1}.page-template-tpl-landing-evento .about-block .goto-link:hover .arrow-icon{background-color:#132116}.page-template-tpl-landing-evento .about-block .goto-link:hover .arrow-icon .border{stroke:#132116}.page-template-tpl-landing-evento .about-block .goto-link:hover .arrow-icon .arrow{stroke:#fff}.page-template-tpl-landing-evento #info-request.azure .wpcf7-form div .wpcf7-submit{color:#84c3e4;border-color:#84c3e4;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #84C3E4), color-stop(50%, transparent));background:linear-gradient(to top, #84C3E4 50%, transparent 50%);background-size:200% 200%;background-position:top}.page-template-tpl-landing-evento #info-request.azure .wpcf7-form div .wpcf7-submit:hover{color:#fff;background-color:#84c3e4;background-position:bottom;border-color:#84c3e4 !important}.page-template-tpl-landing-evento #info-request.orange .wpcf7-form div .wpcf7-submit{color:#ffb100;border-color:#ffb100;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #FFB100), color-stop(50%, transparent));background:linear-gradient(to top, #FFB100 50%, transparent 50%);background-size:200% 200%;background-position:top}.page-template-tpl-landing-evento #info-request.orange .wpcf7-form div .wpcf7-submit:hover{color:#fff;background-color:#ffb100;background-position:bottom;border-color:#ffb100 !important}.page-template-tpl-landing-evento .past-events-carousel{position:relative;height:75vh}.page-template-tpl-landing-evento .past-events-carousel .section-bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.page-template-tpl-landing-evento .past-events-carousel .section-bg::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-color:rgba(0,0,0,.37)}.page-template-tpl-landing-evento .past-events-carousel .section-bg #past-events-bg-carousel{height:100%}.page-template-tpl-landing-evento .past-events-carousel .section-bg #past-events-bg-carousel .owl-stage-outer,.page-template-tpl-landing-evento .past-events-carousel .section-bg #past-events-bg-carousel .owl-stage,.page-template-tpl-landing-evento .past-events-carousel .section-bg #past-events-bg-carousel .owl-item{height:100%}.page-template-tpl-landing-evento .past-events-carousel .section-bg #past-events-bg-carousel .owl-slide{background-position:center;background-size:cover;background-repeat:no-repeat}.page-template-tpl-landing-evento .past-events-carousel .pe-content{position:relative;z-index:2;height:100%}.page-template-tpl-landing-evento .past-events-carousel .pe-content .pe-content-row{height:100%}@media(max-width: 575px){.page-template-tpl-landing-evento .past-events-carousel .pe-content .pe-content-row{margin-top:3em;height:auto}}.page-template-tpl-landing-evento .past-events-carousel .icon{width:auto;height:4em}.page-template-tpl-landing-evento .past-events-carousel .owl-nav{position:absolute;bottom:-3em;left:calc(50% - 2.5em);width:5em}.page-template-tpl-landing-evento .past-events-carousel .owl-nav .owl-prev{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_prev.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;-webkit-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);bottom:0;left:0;height:2.1em;width:2.1em;border:1px solid #132116;border-radius:50%;opacity:.5}.page-template-tpl-landing-evento .past-events-carousel .owl-nav .owl-prev:hover{opacity:1}.page-template-tpl-landing-evento .past-events-carousel .owl-nav .owl-next{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_next.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;-webkit-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);bottom:0;right:0;height:2.1em;width:2.1em;border:1px solid #132116;border-radius:50%;opacity:.5}.page-template-tpl-landing-evento .past-events-carousel .owl-nav .owl-next:hover{opacity:1}@media(max-width: 575px){.page-template-tpl-landing-evento .past-events-carousel{height:auto;min-height:75vh}}.page-template-tpl-landing-evento .dotslist-block{min-height:100vh}.page-template-tpl-landing-evento .dotslist-block .left-image{height:calc(100vh - 16em);background-position:center;background-size:contain;background-repeat:no-repeat}.page-template-tpl-landing-evento .dotslist-block .dot-list .dot-elm{border-bottom:1px solid #707070}.page-template-tpl-landing-evento .dotslist-block .dot-list .dot-elm .cross{font-weight:600}.page-template-tpl-landing-evento .dotslist-block .dot-list .dot-elm:last-child{border-bottom:none !important}@media(max-width: 767px){.page-template-tpl-landing-evento .dotslist-block{text-align:center}.page-template-tpl-landing-evento .dotslist-block .left-image{height:30vh}}.page-template-tpl-landing-food-industrial-city header{display:none}.page-template-tpl-landing-food-industrial-city .landing-banner{position:relative;border-bottom:none !important;height:100vh;height:100svh}.page-template-tpl-landing-food-industrial-city .landing-banner .header{position:absolute;width:100%;height:110px;border-bottom:1px solid hsla(0,0%,100%,.4);z-index:10}.page-template-tpl-landing-food-industrial-city .landing-banner .header .header-logo{width:auto;height:60px;margin:15px 0}@media(max-width: 575px){.page-template-tpl-landing-food-industrial-city .landing-banner .header{height:80px}.page-template-tpl-landing-food-industrial-city .landing-banner .header .header-logo{height:40px}}.page-template-tpl-landing-food-industrial-city .landing-banner .banner-texts{z-index:10}.page-template-tpl-landing-food-industrial-city .landing-banner .banner-texts h2 a:hover{opacity:.8;color:#fff}.page-template-tpl-landing-food-industrial-city .landing-banner .banner-imgs{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.page-template-tpl-landing-food-industrial-city .landing-banner .banner-imgs .owl-image{position:relative;width:100%;height:100vh;height:100svh;background-size:cover;background-repeat:no-repeat;background-position:center}.page-template-tpl-landing-food-industrial-city .landing-banner .banner-imgs .owl-image::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background-color:rgba(0,0,0,.45)}.page-template-tpl-landing-food-industrial-city .landing-banner .banner-imgs .owl-nav{position:absolute;bottom:1em;left:70px;right:70px;width:auto;z-index:50}.page-template-tpl-landing-food-industrial-city .landing-banner .banner-imgs .owl-nav .owl-prev{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_prev.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;-webkit-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);bottom:0;right:2.5em;height:2.1em;width:2.1em;border:1px solid #132116;border-radius:50%;opacity:.5}.page-template-tpl-landing-food-industrial-city .landing-banner .banner-imgs .owl-nav .owl-prev:hover{opacity:1}.page-template-tpl-landing-food-industrial-city .landing-banner .banner-imgs .owl-nav .owl-prev.disabled{opacity:.5}.page-template-tpl-landing-food-industrial-city .landing-banner .banner-imgs .owl-nav .owl-next{position:absolute;content:" ";background-image:url("./assets/media/icons/Arrow_next.svg");background-size:70%;background-repeat:no-repeat;background-position:center center;-webkit-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(294deg) brightness(104%) contrast(104%);bottom:0;right:0;height:2.1em;width:2.1em;border:1px solid #132116;border-radius:50%;opacity:.5}.page-template-tpl-landing-food-industrial-city .landing-banner .banner-imgs .owl-nav .owl-next:hover{opacity:1}.page-template-tpl-landing-food-industrial-city .landing-banner .banner-imgs .owl-nav .owl-next.disabled{opacity:.5}.page-template-tpl-landing-food-industrial-city .landing-banner .banner-imgs .owl-nav::before{content:"";position:absolute;bottom:1em;left:0;right:6em;height:1px;background-color:#fff;opacity:.5}@media(max-width: 575px){.page-template-tpl-landing-food-industrial-city .landing-banner .banner-imgs .owl-nav{left:30px;right:30px}}.page-template-tpl-landing-food-industrial-city .landing-banner .banner-imgs .owl-dots{position:absolute;bottom:calc(2em - 1px);left:70px;right:70px;width:auto;height:3px}.page-template-tpl-landing-food-industrial-city .landing-banner .banner-imgs .owl-dots .owl-dot{display:none;cursor:initial;width:0;height:3px;background-color:#fff}.page-template-tpl-landing-food-industrial-city .landing-banner .banner-imgs .owl-dots .owl-dot.active{display:block;-webkit-animation-duration:4.5s;animation-duration:4.5s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:growHorizontalDot;animation-name:growHorizontalDot}@media(max-width: 575px){.page-template-tpl-landing-food-industrial-city .landing-banner .banner-imgs .owl-dots{left:30px;right:30px}}.page-template-tpl-landing-food-industrial-city .landing-banner.azure{border-bottom:18px solid #84c3e4}.page-template-tpl-landing-food-industrial-city .landing-banner.orange{border-bottom:18px solid #ffb100}#page-not-found{padding-top:6em;height:100vh}#page-not-found .not-found-img{background:url(./assets/media/images/404-page.svg);background-position:center;background-size:contain;background-repeat:no-repeat;width:100%;height:100%}#page-not-found .green-btn{color:#fff;border-color:#fff}#page-not-found .green-btn .btn-icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#debug-box{background-color:red;display:block;position:fixed;left:2rem;bottom:2rem;padding:0 .7em;min-width:10em;min-height:10em;z-index:200}#cta-banner .bg-img,.landing-cta-banner .bg-img{background-position:center;background-size:cover;background-repeat:no-repeat}#cta-banner.bgc-grey,.landing-cta-banner.bgc-grey{background-color:rgba(147,147,147,.0980392157)}@media(max-width: 767px){#cta-banner,.landing-cta-banner{text-align:center}#cta-banner .cta-title,.landing-cta-banner .cta-title{font-size:16px !important}#cta-banner button,.landing-cta-banner button{font-size:14px;min-width:10em}}#last-news-carousel{position:relative}@media(max-width: 767px){#last-news-carousel::after{content:"";position:absolute;background:-webkit-gradient(linear, right top, left top, from(white), to(rgba(0, 0, 0, 0)));background:linear-gradient(to left, white, rgba(0, 0, 0, 0));top:0;bottom:0;right:-1px;width:35px}#last-news-carousel .owl-stage{padding-left:0 !important}}#pum-1508 .pum-container{border-bottom:15px solid #b7c10a}#pum-1508 .pum-container .wp-video{aspect-ratio:16/9;overflow:hidden}#pum-1508 .pum-container .wp-video .wp-video-shortcode{width:100% !important;height:100% !important;aspect-ratio:16/9;aspect-ratio:16/9}#pum-1508 .pum-container .wp-video .mejs-overlay-play{background-color:#132116}#pum-1508 .pum-container .wp-video .mejs-overlay-play .mejs-overlay-button{background:url(./assets/media/icons/Play.svg);background-repeat:no-repeat;opacity:.8}#pum-1508 .pum-container .wp-video .mejs-overlay-play .mejs-overlay-button:hover{opacity:1}#pum-1508 .pum-container .wp-video .mejs-controls{display:none}#pum-1508.pum-active{overflow-y:auto !important}.popup-text{display:none}html[lang=en-GB] .english-popup,html[lang=it-IT] .italian-popup{display:block;width:100%}.logo-popup{max-height:6em;width:auto}.single-post .sidebar{position:sticky;overflow-y:auto;height:calc(100vh - 57px);top:57px}.single-post .sidebar .social-icon{width:1.1em;height:1.1em}.single-post .sidebar .social-icon .symbol{fill:#939393}.single-post .sidebar .social-icon:hover .symbol{fill:#b7c10a}.single-post .sidebar .attachment .attach-icon{width:2em;height:2em;padding:.2em;border:1px solid;border-color:#939393;border-radius:50%;margin-right:1em}.single-post .sidebar .attachment .attach-icon svg{width:1.2em;height:1.2em}.single-post .sidebar .attachment .attach-icon svg.download{width:1em;height:1em;fill:#939393}.single-post .sidebar .attachment:hover .attach-icon{border-color:#132116}.single-post .sidebar .attachment:hover .attach-icon svg.download{fill:#132116}.single-post .sidebar .cat-tab{position:relative;background-color:#fff;border:1px solid #132116;border-radius:2em;padding:.4em .9em .3em .9em;font-size:13px}.single-post .sidebar .cat-tab .cat-dot{position:absolute;top:11px;left:11px;width:.5em;height:.5em;border-radius:50%}.single-post .sidebar .cat-tab .cat-dot.bg-dark-orange{background-color:#ea5d00}@media(max-width: 991px){.single-post .sidebar{height:auto}}.single-post .post-img{height:20em;background-position:center center;background-repeat:no-repeat;background-size:cover}.single-post p a{color:#132116 !important;font-weight:bold}#posts-navigation .prev-post{position:relative}#posts-navigation .prev-post a{color:#fff;text-decoration:none}#posts-navigation .prev-post a::before{content:"";position:absolute;background-image:url(./assets/media/icons/Arrow_back_border_white.svg);background-size:cover;background-repeat:no-repeat;background-position:center left;cursor:pointer;width:1em;height:1em;left:-1.5em;top:1px}#posts-navigation .next-post{position:relative}#posts-navigation .next-post a{color:#fff;text-decoration:none}#posts-navigation .next-post a::before{content:"";position:absolute;background-image:url(./assets/media/icons/Arrow_back_border_white.svg);background-size:cover;background-repeat:no-repeat;background-position:center left;-webkit-transform:rotate(180deg);transform:rotate(180deg);cursor:pointer;width:1em;height:1em;right:-1.5em;top:1px}.single-page-content{min-height:calc(100vh - 243px);padding-top:110px}#single-category .back-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;border:none}#single-category .back-link .arrow-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);height:.9em;width:auto;border-radius:50%}#single-category .back-link:hover .arrow-icon{background-color:blue}#single-category .back-link:hover .arrow-icon .border{stroke:blue}#single-category .back-link:hover .arrow-icon .arrow{stroke:#fff}.search-results-banner{padding-top:10em}.search-results-banner .results-number{position:absolute;bottom:.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#132116;text-decoration:none;border:none}.search-item .item-excerpt{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.search-item .goto-icon{width:2.5em;height:2.5em;padding:10px;border-radius:50%;background-color:#b7c10a}.search-item .term-highlight{color:#b7c10a;text-decoration:underline}.single-job-opening .page-banner h2{color:#fff}.single-job-opening .page-banner .bb-grey{border-bottom:1px solid hsla(0,0%,100%,.5)}.single-job-opening .page-banner .back-link{color:#fff}.single-job-opening .page-banner .back-link .arrow-icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.single-job-opening .page-banner .back-link:hover .arrow-icon{background-color:rgba(0,0,0,0)}.single-job-opening .page-banner .back-link:hover .arrow-icon .border{stroke:#fff}.single-job-opening .page-banner .back-link:hover .arrow-icon .arrow{stroke:#fff}.single-job-opening .job-tab{position:relative;background-color:rgba(0,0,0,0);border:1px solid #132116;border-radius:1em;font-size:14px;padding:.3em 1em .1em 1em}.single-job-opening .job-tab .location{text-transform:capitalize}.single-job-opening .form-container{position:sticky;top:calc(3em + 60px)}.single-job-opening .form-container input[type=text],.single-job-opening .form-container input[type=tel],.single-job-opening .form-container input[type=email]{width:100%;min-height:2em;background-color:rgba(0,0,0,0);border:none;color:#132116;border:1px solid #132116;border-radius:1em;padding:0 1em}.single-job-opening .form-container input[type=text]:focus,.single-job-opening .form-container input[type=tel]:focus,.single-job-opening .form-container input[type=email]:focus{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.5);box-shadow:inset 0 0 5px rgba(0,0,0,.5)}.single-job-opening .form-container input[type=checkbox]{position:relative;cursor:pointer;padding:0;margin-right:.5em;width:20px}.single-job-opening .form-container input[type=checkbox]:before{content:"";margin-right:10px;display:inline-block;margin-top:-2px;width:20px;height:20px;background:#fff;border:1px solid #132116;border-radius:5px}.single-job-opening .form-container input[type=checkbox]:checked:before{background:#b7c10a;border-color:#b7c10a}.single-job-opening .form-container input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:8px;background:#132116;width:2px;height:2px;-webkit-box-shadow:2px 0 0 #132116,4px 0 0 #132116,4px -2px 0 #132116,4px -4px 0 #132116,4px -6px 0 #132116,4px -8px 0 #132116;box-shadow:2px 0 0 #132116,4px 0 0 #132116,4px -2px 0 #132116,4px -4px 0 #132116,4px -6px 0 #132116,4px -8px 0 #132116;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.single-job-opening .form-container .green-btn{font-weight:400}.single-job-opening .form-container #apply-response{height:60px;visibility:hidden;opacity:0;-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:1s;transition-delay:1s;text-align:start}.single-job-opening .form-container #apply-response.active{height:50vh;visibility:visible;opacity:1;-webkit-box-shadow:0px 3px 20px rgba(0,0,0,.11);box-shadow:0px 3px 20px rgba(0,0,0,.11)}.single-job-opening .form-container #apply-response .thank-you-img{width:auto;height:100%}.single-job-opening .form-container #apply-response .thank-you-img.mobile{height:100%;max-height:40vh}@media(max-width: 1400px){.single-job-opening .form-container #apply-response h2{font-size:2em}}@media(max-width: 1200px){.single-job-opening .form-container #apply-response{text-align:center}.single-job-opening .form-container #apply-response.active{height:100%;min-height:50vh}.single-job-opening .form-container #apply-response h2{font-size:1.5em}}#related-jobs-carousel{position:relative}@media(max-width: 767px){#related-jobs-carousel::after{content:"";position:absolute;background:-webkit-gradient(linear, right top, left top, from(white), to(rgba(0, 0, 0, 0)));background:linear-gradient(to left, white, rgba(0, 0, 0, 0));top:0;bottom:0;right:-1px;width:35px}#related-jobs-carousel .owl-stage{padding-left:0 !important}}.card-rel-job-item{overflow:hidden;background-color:rgba(0,0,0,0);-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:0;border:none}.card-rel-job-item a{text-decoration:none}.card-rel-job-item a:hover{text-decoration:none}.card-rel-job-item .card-top{position:relative;display:block;z-index:3;height:15em;overflow:hidden}.card-rel-job-item .card-top .job-title{font-weight:600}.card-rel-job-item .card-top .job-link{color:#132116;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card-rel-job-item .card-top .job-link .arrow-icon{height:.9em;width:auto;border-radius:50%;margin-top:1px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.card-rel-job-item .card-top .job-link:hover{opacity:.8}.card-rel-job-item .card-top .job-link:hover .arrow-icon{background-color:rgba(0,0,0,0)}.card-rel-job-item .card-top .job-link:hover .arrow-icon .border{stroke:#fff}.card-rel-job-item .card-top .job-link:hover .arrow-icon .arrow{stroke:#fff}.card-rel-job-item .card-top.bg-color-1{background-color:#132116}.card-rel-job-item .card-top.bg-color-2{background-color:#b7c10a}.card-rel-job-item .card-top.bg-color-3{background-color:#dbd971}.card-rel-job-item .card-body{background-color:rgba(0,0,0,0);display:block;position:relative;min-height:12em;z-index:5}.card-rel-job-item .card-body .job-description{height:4.2em;color:#939393;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card-rel-job-item:hover{-webkit-box-shadow:0px 2px 8px 2px rgba(0,0,0,.25);box-shadow:0px 2px 8px 2px rgba(0,0,0,.25)}.card-rel-job-item:hover .card-body{background-color:#fff !important}.woocommerce-message{border-top-color:blue}.woocommerce-message::before{color:blue}.woocommerce-form-coupon-toggle{display:none !important}#checkout-back .back-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;border:none}#checkout-back .back-link .arrow-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);height:.9em;width:auto;border-radius:50%}#checkout-back .back-link .arrow-icon.reverse{-webkit-transform:none;transform:none}#checkout-back .back-link:hover .arrow-icon{background-color:blue}#checkout-back .back-link:hover .arrow-icon .border{stroke:blue}#checkout-back .back-link:hover .arrow-icon .arrow{stroke:#fff}#checkout-page .left-col{padding-right:5em}@media(max-width: 991px){#checkout-page .left-col{padding-right:0}}#checkout-page .right-col{padding-left:5em}#checkout-page .right-col .woocommerce-billing-fields h3{color:#2e2e2e;font-size:1em}#checkout-page .right-col #order_review_heading{color:#2e2e2e;font-size:1em}#checkout-page .right-col #payment{background-color:rgba(0,0,0,0);border-top:1px solid rgba(0,0,0,.1019607843);border-radius:0}#checkout-page .right-col #payment .wc_payment_methods{display:none}#checkout-page .right-col .input-text{border:1px solid #e5e5e5;border-radius:10px;min-height:2em;padding:0 1em}#checkout-page .right-col .input-text#coupon_code{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:2.25em}#checkout-page .right-col .select2-selection{border:1px solid #e5e5e5;border-radius:10px;min-height:2em}@media(max-width: 991px){#checkout-page .right-col{padding-left:0}}@media(max-width: 991px){#checkout-page .br-grey{border:none}}#checkout-button{background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:2.3rem;right:5rem;border:1px solid hsla(0,0%,100%,.5);border-radius:50%;z-index:200;opacity:1}#checkout-button.checkout-floating-button{width:2.3em;height:2.3em;color:#fff;font-weight:500}#checkout-button.checkout-floating-button:hover{background-color:blue;border-color:blue}#checkout-button .checkout-btn-icon{width:45%;height:auto;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media(max-width: 1300px){#checkout-button{right:1rem}}@media(max-width: 992px){#checkout-button{right:11.5rem}}@media(max-width: 575px){#checkout-button{right:5rem}}#order_review .product-quantity{display:none !important}