@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(/fonts/Montserrat/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(/fonts/Montserrat/Montserrat-Light.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/fonts/Montserrat/Montserrat-Regular.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/fonts/Montserrat/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/fonts/Montserrat/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(/fonts/Montserrat/Montserrat-ExtraBold.ttf)}@media print{body *{visibility:hidden}#print,#print *{visibility:visible}#print{left:0;position:absolute;top:0}.content{padding:0!important}.navbar-fixed~.main{padding-top:0!important}.flash,.footer,.no-print,.page-header,aside,header{display:none!important}aside{padding-left:unset!important}.justify-content-lg-center{justify-content:unset!important}.content-wrap{position:static}.content{margin:0;padding:0}.table,.table td,.table th{background:#fff!important;border:none!important}.table td{border-top:1px solid #f5f5f5!important}.hidden-print{display:none!important}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.col-print-1{flex:0 0 auto;width:8.33333333%}.col-print-2{flex:0 0 auto;width:16.66666667%}.col-print-3{flex:0 0 auto;width:25%}.col-print-4{flex:0 0 auto;width:33.33333333%}.col-print-5{flex:0 0 auto;width:41.66666667%}.col-print-6{flex:0 0 auto;width:50%}.col-print-7{flex:0 0 auto;width:58.33333333%}.col-print-8{flex:0 0 auto;width:66.66666667%}.col-print-9{flex:0 0 auto;width:75%}.col-print-10{flex:0 0 auto;width:83.33333333%}.col-print-11{flex:0 0 auto;width:91.66666667%}.col-print-12{flex:0 0 auto;width:100%}}body,html{font-family:Montserrat,sans-serif!important}.btn-primary{background-color:#0a3764;border-color:#0a3764;color:#fff}.btn-success{background-color:#1ca492;border-color:#1ca492;color:#fff}.btn-warning{background-color:#de9200;border-color:#de9200;color:#fff}.btn-dark{background-color:#313f41;border-color:#313f41;color:#fff}.btn{border-radius:unset!important;font-size:1.3rem;font-weight:700;letter-spacing:.5px;padding:10px!important;text-transform:uppercase}.text-success{color:#1ca492}.text-warning{color:#de9200!important}.text-primary{color:#0a3764}.text-dark{color:#313f41}.navbar-brand-logo{max-width:16rem;min-width:6.5rem}.navbar-brand{margin-right:2.5rem}.global-header header nav{font-size:1rem;font-weight:600}.global-header header nav .dropdown-item-icon{color:#000}.global-header header nav .nav-link:hover,.global-header header nav li:hover{color:#1ca492!important}.global-header .navbar .nav-item:not(:last-child){margin-right:1.5rem!important}.sub-header .navbar:not(.splitted-content-navbar) .navbar-nav .nav-link{padding:.2rem 1.5rem!important}.carousel{background-color:rgba(0,0,0,.3)}.carousel,.owl-carousel .item{height:calc(80vh - 87px)}.owl-carousel .item .overlay{background-color:rgba(0,0,0,.4);height:100%;width:100%}.slogan{left:50%;margin:auto;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:65%;z-index:1}.slogan h1{font-size:3.5rem;font-weight:900}.slogan h1,.slogan p{color:#fff;text-shadow:2px 2px 1px #000}.slogan p{font-size:1.4rem;font-weight:600;margin-bottom:50px;margin-top:10px}.uppercase{text-transform:uppercase}.section-title{font-size:3rem;font-weight:900;text-align:left}.mt-6{margin-top:4rem!important}.mb-6{margin-bottom:4rem!important}.mt-7{margin-top:8rem!important}.mb-7{margin-bottom:8rem!important}.pt-6{padding-top:4rem!important}.pb-6{padding-bottom:4rem!important}.pt-7{padding-top:8rem!important}.pb-7{padding-bottom:8rem!important}.how-it-works .steps{font-size:1.2rem}.how-it-works .steps .step-content h4{font-weight:700}.how-it-works .steps .step-icon-warning{background-color:#de9200;color:#fff}.how-it-works .steps .step-text:last-child{color:#000;font-size:1.1rem;margin-bottom:0}.recent-posts{background-color:#e5e5e5}.recent-posts .article-img{border-radius:.75rem .75rem 0 0;height:230px}.recent-posts .article-img-sm{background-position-y:center;background-size:cover;height:150px}.recent-posts .title{font-size:1.2rem;font-weight:700}.recent-posts .extract{color:#000;font-size:1rem}.contact-section{background-color:#e5e5e5}.contact-section .form-control,.form-control{border-color:#313f41;border-radius:unset;font-size:1.2rem;font-weight:600}.faq .accordion .accordion-button{color:#000;font-size:1.2rem;font-weight:700}.faq .accordion .accordion-body,.links .card-title{font-size:1.2rem}.text-truncate-1{-webkit-line-clamp:1}.text-truncate-1,.text-truncate-2{-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;white-space:normal}.text-truncate-2{-webkit-line-clamp:2}.text-truncate-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;white-space:normal}footer{background-color:#313f41;font-size:1.2rem;min-height:250px}footer,footer a,footer p{color:#fff}footer .logo-white{width:25%}footer .flag{height:12px}footer .flag .bg-green{background-color:#108757}footer .flag .bg-red{background-color:#eb0000}footer .flag .bg-yellow{background-color:#ffbe00}.lang-menu{color:#313f41;font-size:1rem!important;font-weight:600!important;letter-spacing:.5px;padding:10px!important}.needed{color:red;font-size:10px}.form-control,.form-label{font-size:1.2rem}.text-right{text-align:right}.alert{border-radius:unset!important;margin-bottom:0}.select2-selection--single{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:.0625rem solid #313f41!important;border-radius:unset!important;color:#1e2022;display:block;font-size:1.2rem!important;font-weight:600!important;height:50.38px!important;line-height:1.5;padding:.6125rem;width:100%!important}.select2-selection__rendered{color:#000!important}.select2-selection__arrow{top:10px!important}.select2-container{width:100%!important}.step .active .step-icon,.step .active.is-valid .step-icon,.step .visited .step-icon{background-color:#1ca492;color:#fff}.step .active .step-title,.step .active.is-valid .step-title,.step .is-valid .step-title,.step .visited .step-title{color:#1ca492}.step .is-valid .step-icon{background-color:#1ca492;color:#fff}.wizardH3{background:color-mix(in srgb,#1ca492,transparent 95%);border-radius:7px;color:#1ca492;display:inline-block;font-size:16px;font-weight:500;line-height:19px;padding:10px 20px}.recent-posts .post-author-img{border:1px solid #000;border-radius:50%;margin-right:15px;width:50px}.select2-container--default .select2-selection--single.is-invalid{border-color:#d44224!important}.select2-container--default .select2-selection--single.is-valid{border-color:#1ca492!important}.iti{--iti-path-flags-1x:url(/img/flags.webp);--iti-path-flags-2x:url(/img/flags@2x.webp);--iti-path-globe-1x:url(/img/globe.webp);--iti-path-globe-2x:url(/img/globe@2x.webp);display:block}.invalid-feedback{display:block!important}.fw-semi-bold{font-weight:700!important}.iti__selected-dial-code{color:#000;font-size:1.094rem;font-weight:600;margin-top:2px}.eservice-title{font-size:1.5rem;font-weight:600}.eservice-description{font-size:1.2rem}.eservice-pricing{font-size:1.5rem;font-weight:600}.eservice-read-more{font-size:1.5rem;font-weight:700;text-align:right}.eservice-show-title{font-size:1.8rem;font-weight:700}.eservice-show-description{font-size:1.1rem}.sticky-top{left:0;position:fixed;right:0;top:0}.main{margin-top:87px}.request-form-intro{margin-bottom:50px;margin-top:50px}.demand-form-title{font-size:2.5rem;font-weight:700}.demand-form-description{font-size:1.5rem}.demand-form-title-box{margin-bottom:4rem;margin-top:6.5rem}#document-type-container .dz-dropzone-card{background-color:#f8fafd;border:.125rem dashed rgba(231,234,243,.7);border-radius:.5rem;display:flex;flex-wrap:wrap;padding:1rem;width:100%}#document-type-container .dz-dropzone .dz-message{text-align:left}#document-type-container .dz-processing{margin-bottom:1rem!important;margin-top:1rem!important}#document-type-container .upload-actions{text-align:right}.agreement-label{font-size:.8rem!important}.gdpr-banner{bottom:0;left:0;position:fixed;right:0;z-index:1000}.select2-results__option--selectable{color:#000!important;cursor:pointer;font-size:1.1rem!important;padding-bottom:.5rem;padding-top:.5rem}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#0a3764!important;color:#fff!important}.toast-container.bottom-right{bottom:60px;position:absolute;right:20px}.toast-container.bottom-left{bottom:50px;left:20px;position:absolute}.toast-container.top-right{position:absolute;right:20px;top:90px}.toast-container.top-left{left:20px;position:absolute;top:20px}.toast-container{z-index:1005!important}.toast{z-index:1000}.toast-header{display:block!important}@media (max-width:550px){.owl-carousel .item{height:calc(80vh - 67px)}.owl-carousel .item .overlay{background-color:rgba(0,0,0,.4);height:100%;width:100%}.navbar-brand{margin-right:0}.navbar-brand-logo{margin-right:0;max-width:11.5rem;min-width:6.5rem}.slogan{left:50%;margin:auto;position:absolute;text-align:center;top:60%;transform:translate(-50%,-50%);width:95%;z-index:1}.slogan h1{font-size:2rem;font-weight:900}.slogan h1,.slogan p{color:#fff;text-shadow:1px 1px 1px #000}.slogan p{font-size:1rem;margin-top:15px}.btn{border-radius:unset!important;font-size:1rem;font-weight:700;letter-spacing:.5px;padding:10px!important;text-transform:uppercase!important}.actualities-title,.util-links-title{font-size:2rem;font-weight:900;text-align:center}.navbar-toggler-default i.bi-list,.navbar-toggler-default i.bi-x,.navbar-toggler-toggled i.bi-x{color:#000;font-size:1.5rem}.contact-right-side{margin-top:50px;text-align:center}.section-title{font-size:2rem;font-weight:900;text-align:center}.eservice-title{font-size:1.2rem;font-weight:600}.eservice-description{font-size:1rem}.eservice-pricing{font-size:1rem;font-weight:600}.eservice-read-more{font-size:1.2rem;font-weight:700;text-align:center}.links .card-title{font-size:1rem}.links .img-fluid{width:50%}#headerr{padding:0}.eservice-show-title{font-size:1.5rem;font-weight:700;text-align:center}.eservice-show-description{font-size:1rem;text-align:center}.eservice-section{text-align:center}.faq .accordion .accordion-button{color:#000;font-size:1rem;font-weight:700}.faq .accordion .accordion-body{color:#000;font-size:1rem}.faq .accordion .accordion-button:after{margin-left:20px}footer{background-color:#313f41;font-size:1rem;min-height:250px}footer,footer a,footer p{color:#fff}footer .logo-white{width:55%}footer .flag{height:12px}footer .flag .bg-green{background-color:#108757}footer .flag .bg-red{background-color:#eb0000}footer .flag .bg-yellow{background-color:#ffbe00}.main{margin-top:67px}.request-form-intro{font-size:1rem;margin-bottom:30px;margin-top:30px}.demand-form-title{font-size:1.5rem;font-weight:700}.demand-form-description{font-size:1rem}.demand-form-title-box{margin-bottom:2rem;margin-top:5.5rem}.form-control,.form-label{font-size:1rem}#document-type-container .dz-dropzone-card{border-radius:.5rem;margin:0;padding:.5rem}#document-type-container .dz-dropzone .dz-message{text-align:left}#document-type-container .dz-processing{margin-bottom:1rem!important;margin-top:1rem!important}#document-type-container .upload-actions{margin-top:1rem;text-align:center}}
