@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(/fonts/Montserrat/Montserrat-ExtraLight.ttf)}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/fonts/Montserrat/Montserrat-Light.ttf)}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/fonts/Montserrat/Montserrat-Regular.ttf)}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/fonts/Montserrat/Montserrat-Medium.ttf)}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/fonts/Montserrat/Montserrat-Bold.ttf)}@font-face{font-display:swap;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-warning{background-color:#8d5c40;border-color:#8d5c40;color:#fff}.btn-dark-warning:hover{background-color:#905939;border-color:#905939;box-shadow:0 1px 6px #cd8f6c;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-dark-warning{color:#8d5c40!important}.text-primary{color:#0a3764}.text-dark{color:#313f41}.bg-warning{background-color:#de9200!important;border-color:#de9200!important}.bg-dark-warning{background-color:#8d5c40!important;border-color:#8d5c40!important}.navbar-brand-logo{max-width:12rem;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!important}.capitalize{text-transform:capitalize!important}.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}.mr-1{margin-right:1rem!important}.mr-2{margin-right:2rem!important}.mr-3{margin-right:3rem!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-icon-dark-warning{background-color:#8d5c40;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}.index-recent-posts .article-img{border-radius:.75rem .75rem 0 0;height:230px}.index-recent-posts .article-img-sm{background-position-y:center;background-size:cover;height:150px}.index-recent-posts .title{font-size:1.2rem;font-weight:700}.index-recent-posts .extract{color:#000;font-size:1rem}.show-recent-posts{background-color:#e5e5e5;border-radius:.75rem}.show-recent-posts .card-body{padding:.75rem}.show-recent-posts .article-img{border-radius:.5625rem .5625rem 0 0;height:130px}.show-recent-posts .section-title{font-size:1.5rem;font-weight:700}.show-recent-posts .title{font-size:1rem;font-weight:600}.contact-section{background-color:#e5e5e5}.contact-section .form-control,.form-control{border-color:#313f41;border-radius:unset;font-size:1.2rem;font-weight:600}.form-control{margin-top:.5rem}.input-group-merge{border-color:#313f41!important;border-radius:unset!important;margin-top:.5rem}.input-group-merge .form-control{margin-top:0!important}.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{margin-top:.5rem;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;margin-top:.5rem}.invalid-feedback{display:block!important}.bold,.fw-semi-bold{font-weight:700!important}.iti__selected-dial-code{color:#000;font-size:1.2rem;font-weight:600;margin-top:0}.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:74px}.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:fixed;right:20px;top:90px;z-index:1000}.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}.service-footer-actions{display:none}.sub-header{display:block}.lowercase{text-transform:lowercase}.dz-error-message{color:red!important;font-weight:700}.page-item.active .page-link{background-color:#0a3764;border-color:#0a3764}.helper-icon,.pointer{cursor:pointer}#toast-notification,.toast-header-title{font-size:1.03rem!important;font-weight:600}.toast-header-title{font-weight:700;text-transform:uppercase}.icon-dark-warning{background-color:#8d5c40!important;border-color:#8d5c40!important;color:#fff}.flatpickr-calendar .flatpickr-monthDropdown-months{border:1px solid #000;border-radius:3px;color:#677788;font-size:.875rem;font-weight:600;margin-right:3px}.flatpickr-calendar .flatpickr-current-month input.cur-year{border:1px solid #000!important;border-radius:3px;color:#677788;font-size:.875rem;font-weight:600;height:21px!important}.numInputWrapper input[type=number]::-webkit-inner-spin-button,.numInputWrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:auto;appearance:auto}.numInputWrapper input[type=number]{-moz-appearance:textfield}.form-switch .form-check-input{background-color:#ccc}.form-switch .form-check-input:checked{background-color:#377dff}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#00c9a7}.form-check{margin-top:.5rem}.input-group-sm-vertical .form-check-input{margin-top:.45rem!important}.form-check-input{border:1px solid #313f41!important}.contact-disabled{background-color:#ccc;border-color:#ccc;cursor:not-allowed}.form-text{color:#000}.text-justify{text-align:justify}label{display:inline}.automatic-recording-text{color:#313f41;font-size:.8rem}.automatic-recording-text .spinner-border-sm{border-width:.1rem;height:.8rem;width:.8rem}.hide{display:none}.show{display:block}.afro-info{font-size:1rem;line-height:2rem!important}.afro-info p{margin-bottom:0!important}#payment-modal .form-check-input{margin-top:.7rem!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%}.links .card-body{text-align:center}#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}.service-footer-actions{display:block}.floating-action-menu{bottom:20px;position:fixed;right:10px;z-index:1000}.menu-overlay{background:hsla(0,0%,100%,.916);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.fab{align-items:center;background-color:#1ca492;border:none;border-radius:50%;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:flex;height:45px;justify-content:center;position:relative;transition:all .3s ease;width:45px;z-index:1001}.fab:hover{box-shadow:0 6px 8px rgba(0,0,0,.2)}.main-fab{font-size:24px}.menu-items{align-items:flex-end;background:transparent;bottom:40px;display:none;flex-direction:column;margin-bottom:10px;padding-block:10px;position:absolute;right:0;transition:opacity .3s ease,visibility .3s ease;z-index:1001}.menu-item{align-items:center;color:#8d5c40;display:flex;font-size:14px;font-weight:600;justify-content:flex-end;margin-bottom:10px;text-decoration:none;width:100%}.menu-item:hover{color:#905939}.menu-item span{flex-grow:1;margin-right:8px;text-align:right;white-space:nowrap}.menu-item .icon-circle{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-shrink:0;height:35px;justify-content:center;margin-left:10px;margin-right:4px;min-height:35px;min-width:35px;width:35px}.menu-item .icon-circle i{color:#8d5c40;font-size:16px}.menu-item:last-child{margin-bottom:0}}@media (max-width:215px){.menu-item span{word-wrap:break-word;flex-grow:1;margin-right:8px;text-align:right;white-space:normal}}
