.checkbox.style-banner{position:relative;display:flex;cursor:pointer;justify-content:space-between;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.style-banner input{position:absolute;opacity:0;cursor:pointer;height:22px;width:40px;z-index:1}.checkbox.style-banner input:checked~.checkbox__checkmark{background-color:#4a1fff}.checkbox.style-banner input:checked~.checkbox__checkmark:after{left:21px}.checkbox.style-banner:hover input~.checkbox__checkmark{background-color:#eee}.checkbox.style-banner:hover input:checked~.checkbox__checkmark{background-color:#4a1fff}.checkbox.style-banner .checkbox__checkmark{position:relative;height:22px;width:40px;background-color:#eee;transition:background-color .25s ease;border-radius:11px;z-index:0}.checkbox.style-banner .checkbox__checkmark:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;display:block;background-color:#fff;border-radius:50%;transition:left .25s ease}.cookie-list .checkbox__body{cursor:pointer}.cookie-list .checkbox__body i{transition:transform .5s ease-in-out;transform:rotate(90deg)}.cookie-list .checkbox__body i.open{transform:rotate(180deg)}.checkbox.style-banner .checkbox__body{color:#333;line-height:1.4;font-size:16px;transition:color .25s ease}body{font-family:Poppins,sans-serif;font-size:16px;background-color:#fff;scroll-behavior:smooth}.container{max-width:1400px}h1,h2{font-size:59px}.rc-txt-blue{color:#13294b!important}.rc-txt-orange{color:#ff7400!important}.rc-txt-green{color:#00f39a!important}.rc-txt-purple{color:#4a1fff!important}.rc-bg-blue{background-color:#13294b!important}.rc-bg-orange{background-color:#ff7400!important}.rc-bg-purple{background-color:#4a1fff!important}.rc-bg-green{background-color:#00f39a!important}.btn.btn-primary{background-color:#ff7400;border-color:#ff7400;border-radius:75px}.navbar button:hover{background-color:#242d67!important;border-color:#242d67!important}.navbar button.nav-link:hover{background-color:transparent!important;border-color:transparent!important}.navbar-toggler:focus{box-shadow:none}.hero-header{position:relative;background-color:#242d67;min-height:70.1vh}.video-wrapper{position:absolute;inset:0;overflow:hidden;z-index:0}.video-wrapper video{height:100%;width:100%;object-fit:cover}.heroCarousel{transform:translateY(28%);padding-bottom:4rem}.heroCarousel .hero-wrapper{max-width:970px}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 7px)}.dm-stats .numbers-content{max-width:500px;line-height:120%}.dm-inner-title{font-size:3rem;color:#0fefa2;line-height:110%}.stats-wrapper{max-width:900px}.sect-whatwedo{overflow:hidden}.digiplus-content{max-width:1100px;background-color:#f0edff}.digiplus-content p{font-size:24px}.sect-expert{height:90vh;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.sect-expert-mobile{position:relative;cursor:pointer}#expert-play-mb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.expert-mb-thumb{position:absolute;inset:0}.expert-mb-thumb img{width:100%;height:100%;object-fit:cover;object-position:top}.expert-wrapper{position:relative}.expert-wrapper:before{content:"";position:absolute;inset:0;width:100%;height:100%;background-color:#0c294e;opacity:55%;z-index:0}.expert-wrapper p{position:relative;font-size:22px;line-height:200%}.expert-wrapper span{font-size:50px}.expert-name{position:absolute;bottom:5%;left:20%;text-align:left;line-height:210%}.expert-name .name{color:#fff;font-size:24px;padding:4px 5px;background-color:#242d67}.expert-name .title{color:#fff;font-size:16px;padding:4px 5px;background-color:#000}#interview-video-wrapper{display:none;position:absolute;inset:0}#interview-video-wrapper video{width:100%;height:100%;object-fit:cover}#play-button-wrapper{position:relative;cursor:pointer;z-index:1}#expert-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.expert-wrapper span:before{content:"";position:absolute;top:-2.5rem;left:-6.5rem;width:90px;height:90px;background-image:url(/media/dm-expert.png);background-position:center;background-repeat:no-repeat;background-size:cover}.partners-header h3{max-width:745px;line-height:1.5}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{left:-.8rem}.swiper-pagination-bullet{width:15px;height:15px;color:#000;opacity:1;background:#d6d6d6}.swiper-pagination-bullet-active{color:#fff;background:#869791}.swiper-wrapper{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}.sect-contactus .container{max-width:1075px}.contact-input{margin:0 0 2.8em!important}.contact-input select{border:none!important;border-bottom:1px solid #a9a9a9!important;background-color:transparent!important;border-radius:initial!important}.contact-input textarea:focus{color:#a9a9a9}.contact-input textarea{height:8rem;border:none;border-bottom:1px solid #a9a9a9;background-color:transparent!important;border-radius:initial;color:#a9a9a9}.contact-input input[type=text],input[type=email],input[type=tel]{width:100%;border:none;border-bottom:1px solid #a9a9a9;background-color:transparent!important;border-radius:initial}.contact-input label{color:#a9a9a9;font-weight:300}.contact-input .form-check{margin-bottom:.5rem}.form-check-valid.invalid .form-check-input{border-color:red!important}.form-check-valid.invalid .form-check-label{color:red!important}.dm-services .form-check.isvalid .form-check-input{border-color:transparent!important}.dm-services .form-check.isvalid .form-check-label{color:#fff!important}.dm-services .form-check.invalid .form-check-label{color:red!important}.iti{width:100%}.iti--show-selected-dial-code.iti--show-flags .iti__selected-dial-code{color:#a9a9a9}.iti__arrow{border-top:4px solid #a9a9a9}.dm-services .form-check.valid input{border-color:var(--bs-form-valid-border-color)!important}.dm-services .form-check.valid label{color:var(--bs-form-valid-color)!important}.book-slider{width:50%!important;height:70%;top:17%!important;transform:translateY(-50%)}.book-slider h2{font-size:2.5rem}.sect-book-us .book-us{position:relative;overflow:hidden;cursor:pointer}.book-us-image{line-height:0;overflow:hidden}.book-us-image img{width:100%;height:100%;object-fit:cover;object-position:top}.book-us-details{position:absolute;bottom:0;left:0;right:0;min-height:150px}.book-us-details .title,.subtitle{color:#fff}.book-us-details button{background-color:var(--rc-green);border-radius:var(--rc-button-radius);color:var(--rc-blue);font-weight:700;font-size:14px;padding:0 1.7rem}.book-us-details button span{padding-left:1rem}.book-us-overlay{position:absolute;inset:0;transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);-moz-transform:scaleY(0);-webkit-transform:scaleY(0);transform-origin:bottom;-o-transform-origin:bottom;-ms-transform-origin:bottom;-moz-transform-origin:bottom;-webkit-transform-origin:bottom;transition:transform .3s ease-out;-o-transition:transform .3s ease-out;-ms-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-webkit-transition:transform .3s ease-out;background-color:#4a1fff}.book-us:hover .book-us-overlay{transform:scaleY(1)}.consultation-details strong{font-size:14px!important}#loader{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #4a1fff;width:30px;height:30px;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;visibility:hidden}#loader.show{visibility:visible}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}input,textarea::placeholder{color:#a9a9a9!important;opacity:1}input::-webkit-input-placeholder{color:#a9a9a9!important;opacity:1!important}input:-ms-input-placeholder{color:#a9a9a9!important}select:not([size]):not([multiple]){color:#a9a9a9!important;background-image:none}footer{background-color:#4a1fff;font-size:14px;overflow:hidden}.rc-social-media span{margin-right:10px}.rc-social-media a{color:transparent}.terms a{color:#fff;text-decoration:none}.react-international-phone-input-container .react-international-phone-input{width:100%;border:none!important;border-bottom:1px solid #a9a9a9!important;background-color:transparent!important;border-radius:initial!important}.react-international-phone-input-container .react-international-phone-country-selector-button{border:none!important;border-bottom:1px solid #a9a9a9!important;background-color:transparent!important;border-radius:initial!important}.thankyou-wrapper p{font-size:20px;line-height:170%;font-weight:200}.thankyou-wrapper h1:before{content:"";position:absolute;bottom:0;width:100%;height:2px;background-color:#fff}.modal-dialog{max-width:900px}@media screen and (min-width: 1921px){.hero-header{min-height:77vh}.expert-wrapper span{font-size:2vw}.expert-wrapper p{font-size:1vw}}@media screen and (max-width: 1600px){.expert-wrapper span{font-size:36px}.expert-wrapper p{position:relative;font-size:20px;line-height:200%}}@media screen and (max-width: 1400px){.expert-wrapper span{font-size:20px}.expert-wrapper p{font-size:16px}}@media only screen and (max-width: 991px){.hero-header{min-height:80vh}.hero-header h1{font-size:36px}.hero-header p{font-size:16px!important}.sect-expert{height:100vh}.sect-expert .btn{font-size:small}}@media screen and (max-width: 1600px){.book-us-content-wrapper h3,.book-us-content-wrapper button{font-size:1rem!important}.book-us-content-wrapper p{font-size:.75rem!important}}@media screen and (max-width: 1023px){.book-us-details{min-height:120px}.book-slider{top:0!important;height:auto!important;width:auto!important}}@media screen and (min-width: 992px){footer .col-offices.col-lg-3{width:28%}footer .col-socmed.col-lg-3{width:22%}}@media only screen and (max-width: 600px){.dm-stats{position:relative}}@media only screen and (max-width: 767px){.sect-expert{background-position:-27rem 0}.expert-wrapper span:before{top:-7rem;left:0}h2{font-size:40px}}@media only screen and (min-width: 2400px){.expert-inner{padding-right:31rem!important}}@media screen and (max-width: 1215px) and (min-width: 769px){.book-us-details button{font-size:10px;padding:0 .5rem}.book-us-details button span{padding-left:.2rem}}@media screen and (max-width: 768px){.sect-book-us .aelist{display:flex}}
