@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/fontawesome.min.css");@import url("https://fonts.googleapis.com/css2family=Montserrat&display=swap");@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/fontawesome.min.css);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/brands.min.css);body{color:#1d252c;margin:0;overflow-x:hidden}P,body,li{font-family:Montserrat,sans-serif!important;font-size:1vw;line-height:1.7vw}P,body,li{font-weight:400}a{text-decoration:none}a:hover{-webkit-transition:color .3s ease-out .1s;-moz-transition:color .3s ease-out .1s;-o-transition:color .3s ease-out .1s;transition:color .3s ease-out .1s}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif!important}h1{font-size:2.7vw!important;line-height:3.3vw!important}h1,h2{font-weight:600!important}h2{font-size:2.2vw!important;line-height:2.8vw!important}h3{font-size:1.5vw!important;line-height:2.1vw!important}h3,h4{font-weight:600}h4{font-size:1.2vw!important;line-height:1.8vw!important}h5{font-size:1vw;line-height:1.6vw}h6{font-size:.85vw;line-height:1.4vw}P{font-family:Montserrat,sans-serif!important;font-size:1vw;line-height:1.7vw;margin-bottom:1vw}.small,small{font-size:.93vw}.iti{width:100%}.iti input{padding-left:7vw!important}form .elementor-field-group{margin-bottom:2vw!important;position:relative}form .form-item__error-message{bottom:-1.8vw;margin-top:0;position:absolute}form .elementor-field-group.elementor-field-type-submit{margin-bottom:0!important}.dialog-type-lightbox{z-index:999!important}.iti-mobile .iti--container{left:0!important}button:disabled{cursor:not-allowed!important;opacity:.5!important;pointer-events:none!important}.yellow-gradient-text{background:linear-gradient(90deg,#fff 0,#f7cd2b 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blue-gradient-text{background:linear-gradient(90deg,#0b3091 0,#0043ff 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.span-yellow-text,.yellow-text{color:#f7cd2b!important}.yellow-btn a,form button{background:#f7cd2b!important;border:none;color:#000;font-size:1vw!important;font-weight:600;line-height:1.7vw!important;padding:.6vw 1.8vw!important}.yellow-btn a:hover,form button:hover{background:#fae180!important}.yellow-btn a span,.yellow-btn a:hover span,form button span,form button:hover span{color:#000!important}.container{margin:0 auto;width:90%}.sub-title{color:#f7cd2b;font-size:1vw;font-weight:600;letter-spacing:.5vw;line-height:1.6vw;text-transform:uppercase}.banner-section p{color:#4a5156;font-size:1.2vw;font-weight:300;line-height:2.2vw}.banner-section .row{gap:4vw}.banner-section,.banner-section .row{align-items:center;display:flex;justify-content:center}.banner-section{background-image:linear-gradient(180deg,#fff 20%,hsla(0,0%,100%,.9) 50%,hsla(0,0%,100%,.8)),url(photo-18-grayscale.jpg);background-position:bottom -100px left 0;background-repeat:no-repeat;background-size:contain;min-height:100vh}.form-section{background:#fff;border-radius:.5vw;box-shadow:10px 10px 80px 0 #00000040;padding:2vw 3vw}.form-section input,.form-section select,.form-section textarea{background:#f1f1f1!important;border:.07vw solid #d5d7db!important;box-sizing:border-box;color:#1d252c!important;font-size:1vw;line-height:1.6vw;padding:.3vw 1.5vw;width:100%}.form-section .text-danger{color:red}.form-section .row{align-items:flex-end}.banner-content,.form-section .row{display:flex;flex-direction:column;gap:2vw}.banner-content{flex-basis:60%}.form-wraper{flex-basis:40%}.banner-content h1,.banner-content p{margin:0}.form-section .form-group{width:100%}.accordion-section .accordion{background:transparent;border:none;cursor:pointer;outline:none;padding:1vw;text-align:left;transition:.4s;width:100%}.accordion-section .accordion h4{margin:0}.accordion-section .panel{max-height:0;overflow:hidden;padding:0 1vw;transition:max-height .2s ease-out}.accordion-section .panel p{color:#fff}.accordion-section{background:linear-gradient(180deg,#171e23,#0b3091);padding:5vw 0}.accordion-section .row{display:flex;gap:4vw;justify-content:center}.accordion-section .row .col{display:flex;flex-basis:50%;flex-direction:column;gap:2vw}.acccord-content p{color:#fff;margin-top:0}.accordion-section h2{margin:0}.accordion-section .accordion h4{position:relative}.accordion-section .accordion h4:before{content:"\f105";font-family:FontAwesome;left:-1.5vw;position:absolute;top:0}.accordion-section .accordion.active h4:before{transform:rotate(90deg)}.idp-child-icon-card-section{background:linear-gradient(180deg,#0b3091,#171e23);padding:5vw 0}.idp-child-icon-card-section .row{display:flex;flex-wrap:wrap;gap:4vw;justify-content:center}.idp-child-icon-card-section .col{align-items:center;display:flex;flex-basis:30.33%;flex-direction:column;gap:1vw;justify-content:center;text-align:center}.idp-child-icon-card-section h2,.idp-child-icon-card-section h3{margin:0}.idp-child-icon-card-section h2{margin-bottom:2vw;max-width:max-content}.idp-child-icon-card-section p{color:#fff;margin-top:0}.idp-child-icon-card-section img{height:100px;width:100px}.idp-child-document-section .idp-child-document-bg{min-height:20vw!important;position:relative}.idp-child-document-section .idp-child-document-bg img{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.idp-child-document-section .idp-child-document-bg .overlay{align-items:center;background:rgba(23,30,35,.4);box-sizing:border-box;content:"";display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:5vw 15%;position:absolute;text-align:center;top:0;width:100%}.idp-child-document-section h2{color:#fff;margin:0}.idp-child-document-section p{font-size:1.4vw;line-height:2vw}.idp-child-document-section a{color:#f7cd2b;text-decoration:underline}.idp-child-document-section a:hover{text-decoration:none}.idp-child-cs-section{background:linear-gradient(180deg,#171e23,#0b3091);padding:5vw 20%}.idp-child-cs-section-inner{display:flex;flex-direction:column;gap:2vw;justify-content:center;text-align:center}.idp-child-cs-section-inner h2{color:#fff;margin:0}.idp-child-cs-section-inner h4{font-weight:400;margin:0}.footer-accordion-section{background:linear-gradient(180deg,#0b3091,#171e23);padding:5vw 25%}@media only screen and (min-width:768px) and (max-width:991px){P,body,li,ul{font-size:16px;line-height:26px}h1{font-size:34px!important;line-height:44px!important}h2{font-size:24px!important;line-height:34px!important}h3{font-size:20px!important;line-height:30px!important}h4{font-size:18px!important;line-height:28px!important}h5{font-size:16px;line-height:24px}h6{font-size:14px;line-height:22px}p{margin-bottom:10px}.small,small{font-size:12px}form .elementor-field-group{margin-bottom:26px!important}form .form-item__error-message{bottom:-24px}.iti input{padding-left:90px!important}.yellow-btn a,form button{font-size:16px!important;line-height:26px!important;padding:8px 20px!important}}@media only screen and (min-width:481px) and (max-width:767px){P,body,li,ul{font-size:16px;line-height:26px}h1{font-size:34px!important;line-height:44px!important}h2{font-size:24px!important;line-height:34px!important}h3{font-size:20px!important;line-height:30px!important}h4{font-size:18px!important;line-height:28px!important}h5{font-size:16px;line-height:24px}h6{font-size:14px;line-height:22px}p{margin-bottom:10px}.small,small{font-size:12px}form .elementor-field-group{margin-bottom:26px!important}form .form-item__error-message{bottom:-24px}.iti input{padding-left:90px!important}.yellow-btn a,form button{font-size:16px!important;line-height:26px!important;padding:8px 20px!important}}@media only screen and (min-width:320px) and (max-width:480px){P,body,li,ul{font-size:16px;line-height:26px}h1{font-size:34px!important;line-height:44px!important}h2{font-size:24px!important;line-height:34px!important}h3{font-size:20px!important;line-height:30px!important}h4{font-size:18px!important;line-height:28px!important}h5{font-size:16px;line-height:24px}h6{font-size:14px;line-height:22px}p{margin-bottom:10px}.small,small{font-size:12px}form .elementor-field-group{margin-bottom:26px!important}form .form-item__error-message{bottom:-24px}.iti input{padding-left:90px!important}.yellow-btn a,form button{font-size:16px!important;line-height:26px!important;padding:8px 20px!important}}