.graydash,.smaldash{transform:rotate(-90deg)}input.inputfr[type=text],textarea.inputfr[type=text]{box-sizing:border-box;margin:0 0 11px;padding:1em;resize:none;outline:0}label#walkinEmails::before{color:#be1e2d}p{text-align:justify}.banner-part{background:#050505;padding-top:70px;min-height:600px;position:relative;z-index:2}.banner-part.innerbanner{height:auto;display:flex;padding-bottom:35px}.banner-part:before{position:absolute;right:0;top:0;bottom:0;content:"";background-color:#050505;width:50%}.panel-label-anim{color:#a7a5a6;text-transform:uppercase;font-weight:700;width:240px;height:240px;display:flex;align-items:center;z-index:-1;left:-25px;top:-140px;position:absolute}.certified-logo-inner img{width:21%;margin-top:5%;margin-left:5px;height:auto}.certified-logo-inner{display:flex;gap:20px}@media (max-width:767px){.certified-logo-inner img{width:30%;margin-top:25px;margin-left:2px;height:auto}.certified-logo-inner{display:flex;gap:10px}.softdevl-contant,.softdevl-contantctain{padding:0!important}}@media (min-width:768px) and (max-width:1024px){.certified-logo-inner img{width:28%;margin-top:25px;margin-left:2px;height:auto}.certified-logo-inner{display:flex;gap:10px}.softdevl-contant,.softdevl-contantctain{padding:0 0 0 25px!important}}.h1heading,.h4heading,.maintitles h4{font-size:40px;padding-bottom:15px;font-weight:600}@media(max-width:1023px){.panel-label-anim{width:15.3em;height:15.3em}}@media(max-width:979px){.panel-label-anim{width:13.3em;height:13.3em}}.anim-circle,.graydash,.smaldash{width:100%;height:100%;top:0;position:absolute;left:0}.graydash{opacity:.1}.graydash circle{stroke:#d2ebf3;stroke-dasharray:1 2000;animation:1s linear forwards paused dash}.smaldash circle{stroke:#5a99ec;stroke-dasharray:20 2000;animation:1s linear forwards paused smdash}.panel-label-anim.js-round-animation circle{animation-play-state:running}@keyframes rotate{0%{transform:rotate(-90deg)}100%{transform:rotate(270deg)}}@keyframes smdash{0%{stroke-dashoffset:16}100%{stroke-dashoffset:-617}}@keyframes dash{0%{stroke-dasharray:1,2000;stroke-dashoffset:0}50%{stroke-dasharray:314,2000;stroke-dashoffset:0}100%{stroke-dasharray:628,2000;stroke-dashoffset:0}}.h1heading,.maintitles h4{color:#fff}.h4heading{color:#0c4958}.maintitles.lefttitles.abouts h2 span{font-size:14px;display:block;text-transform:uppercase;color:#fff;margin-bottom:22px;margin-top:70px}.circle-boxs{width:42px;height:22px;background-color:#d7eaf0;border-top-left-radius:100px;border-top-right-radius:100px;border-bottom:0;z-index:1;transform:rotate(-64deg);-moz-transform:rotate(-64deg);-webkit-transform:rotate(-64deg);position:relative;top:-10px;left:0;right:0;margin:0 auto}.circlewith-titles{position:relative;min-height:240px;width:100%;z-index:3}.circlewith-titles.sidedots:before{position:absolute;right:10%;top:0;height:20px;width:20px;content:"";background:#1b92af;bottom:0;margin:auto;border-radius:100px;-webkit-animation:3s infinite pulse;animation:3s infinite pulse}.circletops{left:auto;top:0;right:0}.circlewith-titles .maintitles{height:100%;display:flex;justify-content:end;align-items:center;position:absolute;text-align:right;right:10px;left:0}.circlewith-titles .maintitles.lefttitles{height:100%;display:flex;justify-content:flex-start;align-items:center;position:absolute;right:0;left:0;justify-content:center;text-align:center}.circlewith-titles .maintitles.lefttitles h4 span{display:block;color:#fff;margin-bottom:0;margin-top:0;padding-left:0;font-weight:400;font-size:16px;padding-bottom:2px}.softdevl-contant{padding:0 0 0 70px;position:relative;z-index:2}.softdevl-contant h4{font-size:42px;color:#fff;font-weight:600}.softdevl-contant h2{font-size:26px;color:#fff;font-weight:600;padding:20px 0 30px}.gettouch ul li{display:inline-block;margin-right:10px;padding-bottom:20px}.gettouch ul li a{display:inline-block;font-size:14px;padding:12px 30px;border-radius:6px;color:#a4d0dc;font-weight:500;border:2px solid #00a5d1}.gettouch ul li a span i{position:relative;bottom:3px;padding-left:5px;-webkit-animation:3s infinite pulse;animation:3s infinite pulse;font-size:13px}.gettouch ul li a:focus,.gettouch ul li a:hover{background:#006782;color:#fff}.gettouch ul li a.active{background:#0f7993;color:#fff}.gettouch ul li a.active:focus,.gettouch ul li a.active:hover{background:#006782}.ourgold-partner{margin-top:40px}.ourgold-partner ul li a img{width:150px}.ourgold-partner ul li a:hover img{transition:.4s ease-in;transform:scale(1.1)}.inbanner-slider{position:relative;z-index:2;text-align:center;margin-top:30px;margin-bottom:70px}.inbanner-slider:before{position:absolute;right:-15px;top:10px;bottom:0;content:"";width:50%;height:100%;border-radius:30px 0 0 30px;margin:auto;background-image:linear-gradient(to right top,#127b94,#4d93a8,#75abbc,#9bc4d1,#c0dde6)}.banner-topimg{position:relative;z-index:3;padding:30px 0 0}.company--pages{position:relative;z-index:2}.companypages-topbg{background:#006782;padding:50px 80px 80px;position:relative;border-radius:50px;margin-bottom:60px;width:100%}.circletops.leftside{left:0;right:0;margin:0 auto}.registration-main{background:#fff;position:relative;padding:50px;top:-30px;z-index:100;-webkit-box-shadow:0 2px 15px 0 #2c5661;-moz-box-shadow:0 2px 15px 0 #2c5661;box-shadow:0 2px 15px 0 #2c5661}.form-control.ortcontact{border-radius:0;font-size:12px;padding:8px 10px;color:#0f7993;border:2px solid #d1e6ec}.form-control.ortcontact:focus{border:2px solid #1d92b1;box-shadow:none}.registration-main label{margin-bottom:5px;font-size:12px}.form-control.ortcontact.select{color:#5e5e5e}.sendcontact-btn{border:0;border-radius:5px;background:#0b667d;padding:8px 25px;color:#fff;cursor:pointer;margin-top:0;box-shadow:0 2px 4px 0 rgb(0 0 0 / .4);font-size:15px;font-weight:500}.textsends{text-align:right}.registration-main .form-group{margin-bottom:10px}.boxbgcolor{background:#fff;padding:20px;margin-top:30px}.boxbgcolor h4{font-size:20px;font-weight:600}.boxbgcolor p{font-size:14px;margin-top:6px}.boxbgcolor h5{font-size:16px;font-weight:600;margin-top:3px}.contactus-forms .form-group{margin-bottom:5px}input.inputfr[type=text]{width:100%;height:calc(3em + 2px);border:2px solid #d1e6ec;border-radius:0;background:#fff}input.inputfr[type=text][required]:focus,textarea.inputfr[type=text][required]:focus{border-color:#0f7993}input.inputfr[type=text][required]:focus+label[placeholder]:before,textarea.inputfr[type=text][required]:focus+label[placeholder]:before{color:#0f7993}input.inputfr[type=text][required]:focus+label[placeholder]:before,input.inputfr[type=text][required]:valid+label[placeholder]:before{transition-duration:.2s;transform:translate(0,-1.5em) scale(.9,.9)}input.inputfr[type=text][required]:invalid+label[placeholder][alt]:before{content:attr(alt)}input.inputfr[type=text][required]+label[placeholder]{display:block;pointer-events:none;line-height:1.25em;margin-top:calc(-3em - 2px);margin-bottom:calc((3em - 1em) + 2px)}input.inputfr[type=text][required]+label[placeholder]:before,textarea.inputfr[type=text][required]+label[placeholder]:before{content:attr(placeholder);display:inline-block;margin:0 calc(5px + 2px);padding:0 2px;color:#898989;white-space:nowrap;transition:.3s ease-in-out;background-image:linear-gradient(to bottom,#fff,#fff);background-size:100% 5px;background-repeat:no-repeat;background-position:center}textarea.inputfr[type=text]{width:100%;height:calc(6em + 2px);border:2px solid #d1e6ec;border-radius:0;background:#fff}textarea.inputfr[type=text][required]:focus+label[placeholder]:before,textarea.inputfr[type=text][required]:valid+label[placeholder]:before{transition-duration:.2s;transform:translate(0,-1.5em) scale(.9,.9)}textarea.inputfr[type=text][required]:invalid+label[placeholder][alt]:before{content:attr(alt)}textarea.inputfr[type=text][required]+label[placeholder]{display:block;pointer-events:none;line-height:1.25em;margin-top:calc(-6em - 2px);margin-bottom:calc((6em - 1em) + 2px)}a.booking-btns.bookAnappointmentbtn.carrerhide{display:none}@media (max-width:575.98px){.business-growth,.line{display:none}section{padding:30px 0}.fontweight600{font-weight:600}.fontsize22{font-size:16px}.inbanner-slider{margin-top:10px;margin-bottom:40px}.plt15{padding-left:0}.banner-topimg img{width:200px}.pmgttops,.preferences-img.micdynamik img{margin-top:10px}.circlewith-titles{min-height:120px;margin-bottom:15px}.panel-label-anim{width:120px;height:120px}.circle-boxs{width:22px;height:12px;top:-6px}.circle-boxs.topboxs{top:-6px;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);-moz-transform:rotate(-60deg);width:24px;height:14px}.customslider-image img{width:180px}.banner-part{padding-top:70px}.softdevl-contant{padding:0;text-align:center}.softdevl-contant h4{font-size:20px}.softdevl-contant h2{font-size:14px;padding:12px 0 10px}.boxbgcolor h5,.boxbgcolor p,.constraints-text li,.gettouch ul li a.active,.gettouch ul li a:hover,.our-privacy p,.sendcontact-btn{font-size:13px}.gettouch ul li a{padding:8px 20px;font-size:13px}.gettouch ul li a span i{font-size:12px}.ourgold-partner ul li a img{width:85px}.mgttop8,.ourgold-partner{margin-top:20px}.maintitles.centertitles.flxcoll{padding-top:0}.h1heading,.h4heading,.maintitles h4{font-size:16px;padding-bottom:5px}.maintitles p{font-size:12px;line-height:18px}.companypages-topbg{margin-right:0;padding:40px 20px 30px;margin-bottom:10px;border-radius:20px}.circlewith-titles .maintitles.lefttitles h4 span{font-size:16px;padding-bottom:2px}.circlewith-titles .maintitles.lefttitles{left:0;justify-content:center;text-align:center}.accolades-section{margin-top:0}.registration-main{padding:15px}.boxbgcolor{padding:10px;margin-top:15px}.boxbgcolor h4{font-size:15px}.form-control.ortcontact{padding:6px 8px}.textsends{text-align:center;margin-top:15px}input.inputfr[type=text]{margin:0 0 11px}.registration-main .form-group{margin-bottom:5px}}@media (min-width:576px) and (max-width:767.98px){.business-growth,.line{display:none}section{padding:40px 0}.plt15{padding-left:0}.banner-topimg img{width:300px}.circlewith-titles{min-height:135px;margin-bottom:10px}.panel-label-anim{width:130px;height:130px}.circle-boxs{width:26px;height:15px;top:-5px}.circle-boxs.topboxs{top:-7px;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);-moz-transform:rotate(-60deg);width:26px;height:16px}.customslider-image img{width:230px}.banner-part{padding-top:80px}.softdevl-contant{padding:0;text-align:center}.softdevl-contant h4{font-size:24px}.softdevl-contant h2{font-size:18px;padding:10px 0 15px}.boxbgcolor h5,.boxbgcolor p,.constraints-text li,.gettouch ul li a.active,.gettouch ul li a:hover,.maintitles p,.our-privacy p,.sendcontact-btn{font-size:13px}.gettouch ul li a{padding:8px 20px;font-size:13px}.gettouch ul li a span i{font-size:12px}.ourgold-partner ul li a img{width:100px}.ourgold-partner{margin-top:20px}.maintitles.centertitles.flxcoll{padding-top:0}.h1heading,.h4heading,.maintitles h4{font-size:20px;padding-bottom:5px}.contactus-topbg{margin-right:0;padding:40px}.circlewith-titles .maintitles.lefttitles h4 span{font-size:16px;padding-bottom:2px}.companypages-topbg{padding:40px 30px;margin-bottom:10px}.accolades-section{margin-top:0}.registration-main{padding:20px}.boxbgcolor{padding:12px}.boxbgcolor h4{font-size:15px}}@media (min-width:768px) and (max-width:991.98px){.business-growth,.line{display:none}section{padding:60px 0}.circlewith-titles{min-height:180px;margin-bottom:15px}.panel-label-anim{width:180px;height:180px}.circle-boxs{width:30px;height:18px;top:-8px}.circle-boxs.topboxs{top:-7px;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);-moz-transform:rotate(-60deg);width:30px;height:18px}.customslider-image img{width:260px}.banner-part{padding-top:90px}.softdevl-contant{padding:0;text-align:center}.softdevl-contant h4{font-size:30px}.softdevl-contant h2{font-size:20px;padding:10px 0 20px}.gettouch ul li a.active,.gettouch ul li a:hover,.maintitles p{font-size:14px}.gettouch ul li a{padding:10px 24px}.ourgold-partner ul li a img{width:120px}.ourgold-partner{margin-top:20px}.banner-topimg img{width:350px}.h1heading,.h4heading{font-size:24px;padding-bottom:10px}.maintitles h4{font-size:20px;padding-bottom:10px}.circlewith-titles .maintitles.lefttitles h4 span{font-size:16px;padding-bottom:2px}.companypages-topbg{padding:50px 60px 60px;margin-bottom:30px}.accolades-section{margin-top:0}.registration-main{padding:30px}.boxbgcolor{padding:15px}.boxbgcolor h4{font-size:16px}.boxbgcolor h5,.boxbgcolor p{font-size:13px}}@media (min-width:992px) and (max-width:1199.98px){.business-growth,.line{display:none}section{padding:70px 0}.circlewith-titles{min-height:180px;margin-bottom:15px}.panel-label-anim{width:180px;height:180px}.circle-boxs{width:30px;height:18px;top:-10px}.circle-boxs.topboxs{top:-7px;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);-moz-transform:rotate(-60deg);width:30px;height:18px}.customslider-image img{width:290px}.banner-part{padding-top:90px}.softdevl-contant{padding:0}.softdevl-contant h4{font-size:32px}.softdevl-contant h2{font-size:20px;padding:10px 0 20px}.boxbgcolor h5,.boxbgcolor p,.gettouch ul li a.active,.gettouch ul li a:hover,.maintitles p{font-size:14px}.gettouch ul li a{padding:10px 24px}.ourgold-partner ul li a img{width:120px}.ourgold-partner{margin-top:20px}.h1heading,.h4heading{font-size:28px;padding-bottom:10px}.maintitles h4{font-size:26px;padding-bottom:10px}.companypages-topbg{padding:50px 60px 60px;margin-bottom:30px}.accolades-section{margin-top:0}.our-privacy p br{display:block}.registration-main{padding:40px}.boxbgcolor{padding:15px}.boxbgcolor h4{font-size:18px}}@media (min-width:1080px) and (max-width:1440px){.banner-part.innerbanner{height:auto}.certified-logo-inner img{width:28%;margin-top:25px;margin-left:2px;height:auto}.certified-logo-inner{display:flex;gap:10px}}.form-container{background:#fff;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.1);padding:40px;width:100%;max-width:600px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:8px}.form-group{display:flex;flex-direction:column}.form-group.full-width{grid-column:1/-1}.form-input,.form-select{width:100%;padding:5px 15px;border:2px solid #e2e8f0;font-size:14px;color:#006782;background:#fff;transition:border-color .3s}.form-input:focus,.form-select:focus{outline:0;border-color:#006782;font-size:12px}.form-input::placeholder{color:#484e56;font-size:12px}.file-section{margin-bottom:20px}.file-label{color:#006782;font-weight:500;margin-bottom:10px;display:block}.file-upload-container{border:2px dashed #006782;border-radius:10px;padding:10px;text-align:center;background-color:#f9f9f9;position:relative;margin-bottom:5px;display:flex;gap:10px}.file-upload-btn{display:inline-block;padding:10px 20px;background-color:#006782;color:#fff;font-weight:600;border-radius:5px;cursor:pointer;position:relative;overflow:hidden}.file-input,.file-upload-btn input[type=file]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.file-upload-btn input[type=file]{left:0;top:0}.file-upload-btn:hover{background:linear-gradient(45deg,#006782,#1c8dab)}.file-name{display:block;margin-top:10px;font-size:12px;color:#006782}.submit-btn{background:#006782;color:#fff;border:none;border-radius:5px;padding:10px 30px;font-size:16px;font-weight:500;cursor:pointer;float:right;transition:background-color .3s;display:flex;align-items:center;gap:8px}.submit-btn:hover{background:linear-gradient(45deg,#073642,#1998b9)}.submit-btn:active{transform:translateY(1px)}@media (max-width:768px){.form-container{padding:30px 20px;margin:10px}.form-row{grid-template-columns:1fr;gap:15px}.submit-btn{width:100%;justify-content:center;float:none;margin-top:10px}.file-upload-container{display:flow}}@media (max-width:480px){body{padding:10px}.form-container{padding:25px 15px}.form-input,.form-select{padding:10px 12px;font-size:12px}}.success-message{background:#10b981;color:#fff;padding:15px;border-radius:5px;margin-bottom:20px;display:none;text-align:center}.form-container::after{content:"";display:table;clear:both}.submit-btn.loading{opacity:.7;cursor:not-allowed}.spinner{width:16px;height:16px;border:2px solid transparent;border-top:2px solid #fff;border-radius:50%;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media (max-width:991px){.ouroppnings .col{flex:1 1 calc(50% - 10px)}}@media (max-width:576px){.ouroppnings .col{flex:1 1 100%}}