.top-banner-section{height:80vh;min-height:600px;display:flex;align-items:center;position:relative;background-image:url(/assets/images/top-banner-bg.png);background-repeat:no-repeat;background-position:100% 0;background-size:cover;padding-top:30px;padding-bottom:30px;border-bottom:1px solid #eaeaea}.top-banner-section:after{content:"";background-image:url(/assets/images/shade-bottom.png);z-index:-1;background-repeat:no-repeat;background-position:50%;background-size:100%;position:absolute;bottom:-39%;left:0;width:20%;height:78%}.top-banner-section .banner-content{display:flex;flex-direction:column;justify-content:center;height:100%;align-items:flex-start;max-width:680px}.top-banner-section .pre-heading{margin-bottom:10px}.top-banner-section .banner-content h1{font-weight:300;margin-bottom:20px}.top-banner-section .banner-content p{font-weight:300;margin-bottom:40px}.top-banner-section .image{text-align:right}@media(max-width:1699px){.top-banner-section{height:80vh;min-height:500px}.top-banner-section .banner-content{max-width:600px}.top-banner-section .banner-content h1{margin-bottom:15px}.top-banner-section .banner-content p{margin-bottom:30px}}@media(max-width:1399px){.top-banner-section{min-height:450px}.top-banner-section .banner-content{max-width:500px}.top-banner-section .banner-content h1{margin-bottom:10px}.top-banner-section .banner-content p{margin-bottom:25px}}@media(max-width:1199px){.top-banner-section{max-height:500px;min-height:400px}.top-banner-section .banner-content{max-width:450px}}@media(max-width:991px){.top-banner-section{height:auto;min-height:400px;max-height:none}.top-banner-section .banner-content h1{margin-bottom:10px}.top-banner-section .banner-content p{margin-bottom:20px}}@media(max-width:767px){.top-banner-section .banner-content{max-width:500px;margin-bottom:40px;height:auto}}.hire-modal{position:fixed;height:100vh;width:100%;background-color:#000000d9;z-index:101;top:0;left:0;display:flex;align-items:center;justify-content:center}.hire-modal-content{background-color:#FFFFFF;box-shadow:0 10px 16px #B4C3C926;border-radius:8px;padding:100px 180px}.hire-modal-content h2{color:black;margin-bottom:40px}.hire-modal-form .form-control{font-size:16px;color:#a9a9a9;height:70px;box-shadow:unset;background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:8px 24px;font-weight:400}.hire-modal-form .form-control:focus,.hire-modal-form .form-control:not(:placeholder-shown){box-shadow:unset;color:#000}.hire-modal-form .form-control:focus:-ms-input-placeholder,.hire-modal-form .form-control:focus::-moz-placeholder,.hire-modal-form .form-control:focus::-webkit-input-placeholder,.hire-modal-form .form-control:focus::placeholder{color:#000}.hire-modal-form .iti--allow-dropdown{width:100%}.hire-modal-form .iti__selected-country-primary,.hire-modal-form .iti__selected-country-primary:hover{background-color:#eee!important;padding-right:6px!important}.hire-modal-form .iti input.iti__tel-input{padding-left:113px!important}.hire-modal-form .iti__search-input{border:2px solid #ccc;padding:6px 8px;outline:none}.iti{width:100%}.hire-modal-form .form-control.is-invalid:focus,.hire-modal-form .was-validated .form-control:invalid:focus{background-color:#fff;border:1px solid #ddd}.hire-modal-form{max-width:100%;position:relative}.hire-modal-form .css-13cymwt-control,.hire-modal-form .css-t3ipsp-control{color:#a9a9a9;height:70px;box-shadow:unset;background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:8px 24px}.hire-modal-form .css-13cymwt-control:hover,.hire-modal-form .css-t3ipsp-control:hover{background-color:#fff;border:1px solid #ddd}.hire-modal-form .css-1dimb5e-singleValue,.hire-modal-form .css-1jqq78o-placeholder{font-weight:400;margin:0}\n.hire-modal-form .css-1jqq78o-placeholder{color:#a9a9a9}.hire-modal-form .css-13cymwt-control .css-1dimb5e-singleValue,.hire-modal-form .css-13cymwt-control--is-focused .css-1dimb5e-singleValue,.hire-modal-form .css-t3ipsp-control .css-1dimb5e-singleValue,.hire-modal-form .css-t3ipsp-control--is-focused .css-1dimb5e-singleValue,\n.hire-modal-form .css-1dimb5e-singleValue{color:#000}.hire-modal-form .css-hlgwow{padding:0;align-items:center;cursor:pointer}.hire-modal-form .css-1wy0on6 svg{display:none}.hire-modal-form .css-1wy0on6{background-image:url(/assets/images/down-arrow.svg);background-repeat:no-repeat;position:absolute;background-size:100% 100%;width:13px;height:13px;right:15px;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer}.hire-modal-form .css-1u9des2-indicatorSeparator{width:0}.upload-icon{width:47px;height:35px;margin-right:35px}.upload-icon img{width:100%;height:100%}.upload-icon-holder p{color:#4B4B4B;width:calc(100% - 82px)}.upload-content-area{height:70px;background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:8px 24px;overflow:hidden}.upload-content-area .form-control[type=file]{top:0;left:0;opacity:0}.hire-modal-form textarea.form-control{height:170px;resize:none;color:#a9a9a9}.hire-modal-form textarea.form-control:focus{color:#000}.phone-holder button.iti__selected-country{background-color:#eee!important;padding:0 10px}.iti__selected-country-primary .iti__flag{transform:scale(1.3);transform-origin:center}.iti__selected-country-primary .iti__arrow{margin-left:8px!important;border:5px solid transparent!important;border-top-color:currentcolor!important;border-bottom:none!important}.iti__selected-country-primary .iti__selected-flag{height:30px;padding:0 10px}.hire-modal-form .upload-icon-holder{height:100%}.file-error{left:4px;bottom:0}@media(max-width:1699px){.hire-modal-content{padding:55px 140px}.hire-modal-content h2{margin-bottom:30px;font-size:38px}.hire-modal-form .css-13cymwt-control,.hire-modal-form .css-t3ipsp-control,.hire-modal-form .form-control{height:54px}.upload-icon{width:36px;height:26px;margin-right:30px}.upload-icon-holder p{width:calc(100% - 66px)}.hire-modal-form textarea.form-control{height:140px}.hire-modal-form .btn-custom{height:50px}.hire-modal-form .iti input.iti__tel-input{padding-left:110px!important}}@media(max-width:1399px){.hire-modal-content{padding:45px 100px}.hire-modal-content h2{margin-bottom:26px;font-size:32px}.hire-modal-form .css-13cymwt-control,.hire-modal-form .css-t3ipsp-control,.hire-modal-form .form-control{height:50px;font-size:15px;padding:8px 18px}.upload-content-area{font-size:15px;padding:8px 18px}.upload-icon{width:32px;height:22px;margin-right:22px}.upload-icon-holder p{width:calc(100% - 54px)}.hire-modal-form textarea.form-control{height:115px}.hire-modal-form .btn-custom{height:46px;font-size:14px}}@media(max-width:1199px){.hire-modal-content{padding:40px 80px}.hire-modal-content h2{margin-bottom:22px;font-size:28px}.hire-modal-form .css-13cymwt-control,.hire-modal-form .css-t3ipsp-control,.hire-modal-form .form-control{height:44px;padding:8px 14px;font-size:14px}.upload-content-area{padding:8px 14px;font-size:14px}.upload-icon{width:28px;height:20px;margin-right:20px}.upload-icon-holder p{width:calc(100% - 48px)}.hire-modal-form textarea.form-control{height:90px}.hire-modal-form .btn-custom{height:44px}.hire-modal-form .css-13cymwt-control{padding:8px 10px}.hire-modal-form .css-1jqq78o-placeholder{font-size:13px}.hire-modal-form .iti input.iti__tel-input{padding-left:110px!important}}@media(max-width:991px){.hire-modal-form{height:420px;overflow:hidden;overflow-y:auto;padding-right:10px}.hire-modal-content{padding:30px 60px}.hire-modal-content h2{margin-bottom:20px;font-size:24px}.hire-modal-form .iti input.iti__tel-input{padding-left:110px!important}.file-error{bottom:-1px!important}.file-success-text{bottom:-6px!important}.text-left{text-align:left!important}}@media(max-width:767px){.hire-modal-content{padding:25px 40px}.hire-modal-content h2{margin-bottom:18px;font-size:22px}.hire-modal-form .css-13cymwt-control,.hire-modal-form .css-t3ipsp-control,.hire-modal-form .form-control{height:40PX;padding:8Px 12px}.upload-content-area{padding:8Px 12px}.upload-icon{width:24px;height:18px;margin-right:16px}.upload-icon-holder p{width:calc(100% - 40px);font-size:12px}.hire-modal-form textarea.form-control{height:80px}.hire-modal-form .btn-custom{height:42px}}@media(max-width:575px){.hire-modal-content{padding:20px 15px}.hire-modal-content h2{margin-bottom:16px;font-size:20px}.phone-holder button.iti__selected-country{padding:0 7px}.iti__selected-country-primary .iti__flag{transform:scale(1.2);transform-origin:center}.iti__selected-country-primary .iti__arrow{margin-left:8px!important;border:4px solid transparent!important;border-top-color:currentcolor!important;border-bottom:none!important}.hire-modal-form .iti input.iti__tel-input{padding-left:100px!important}}