@import url(/wp-content/themes/connectit/assets/css/style-common.css);@import url(/wp-content/themes/connectit/assets/css/style-common-component.css);.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}header.main-header .custom-logo-link,header.main-header a.header-logo{display:block;flex:0 0 180px;width:180px}header.main-header .custom-logo,header.main-header a.header-logo img{display:block;width:100%;height:auto}body{font-family:"DM Sans"}.toggle-button{position:relative;top:0;left:0;padding:9px 10px;margin:0;width:50px;cursor:pointer;z-index:3;float:right;display:none}.bar{background-color:#000;display:block;width:100%;height:2px;border:0;-webkit-transition:all .35s ease;transition:all .35s ease}.bar+.bar{margin-top:6px}.overlay{position:fixed;background-image:linear-gradient(120deg,#000 0%,#d03854 100%);top:0;left:0;width:100%;height:0;visibility:hidden;opacity:0;-webkit-transition:opacity .35s,visibility .35s,height .35s;transition:opacity .35s,visibility .35s,height .35s;z-index:2}.overlay ul{display:block;position:relative;top:30%;left:0;font-family:'Lao MN';font-size:50px;font-weight:400;text-align:center;list-style:none;padding:0}.nav-active .active{color:#000}.overlay.nav-active{z-index:1;opacity:1;height:100%;visibility:visible}.toggle-active .top{-webkit-transform:translateY(4px) translateX(0) rotate(45deg);-ms-transform:translateY(6px) translateX(0) rotate(45deg)}.toggle-active .bar{background-color:#fff}.toggle-active .middle{opacity:0}.toggle-active .bottom{-webkit-transform:translateY(-12px) translateX(0) rotate(-45deg);-ms-transform:translateY(-12px) translateX(0) rotate(-45deg)}@media (max-width:991px){.toggle-button{display:block}}footer.main-footer{margin-top:0}.editor-styles-wrapper [class*="wp-block-acf-connectit-"]{max-width:none}.single-service .cmn-btn{margin:unset}.error-banner{text-align:left}.rating{display:flex;gap:3px}.rating-star{color:#FFF5BC;font-size:25px;line-height:1}.rating-star.is-filled{color:#FFD900}.error-banner .banner-ctbox-cn{padding-top:160px}.error-banner .sub-title{display:block;margin-bottom:18px;color:#fff}.error-banner h1{max-width:760px;margin:0 0 24px;font-size:clamp(3.5rem, 6vw, 6rem);line-height:1.05}.error-banner .banner-bottom-row{display:flex;flex-direction:column;align-items:flex-start;gap:28px;padding-left:0}.error-banner .banner-bottom-row p{max-width:430px;margin:0}.error-banner .cmn-btn{margin:0}@media (max-width:767px){.error-banner .banner-ctbox-cn{padding-top:100px}.error-banner h1{font-size:clamp(2.75rem, 12vw, 4rem)}.error-banner .banner-bottom-row{gap:22px}}.default-content-article,.default-content-header,.error-content{max-width:900px;margin:0 auto}.default-content-article h1,.default-content-header h1,.error-content h1{margin-bottom:32px}.default-content-body>*+*,.search-result-excerpt>*+*{margin-top:1.25rem}.default-content-body a,.search-result a{color:#d03854}.default-content-header{margin-bottom:48px}.default-content-header .search-form{display:flex;gap:12px;margin-top:28px}.default-content-header .search-field{flex:1;min-width:0;padding:12px 16px;border:1px solid #d9d9d9}.default-content-header .search-submit{padding:12px 24px;border:0;background:#d03854;color:#fff;cursor:pointer}.search-result{padding:24px 0;border-top:1px solid #e5e5e5}.search-result h2{margin-bottom:10px}.search-result-excerpt p{margin-bottom:0}.search-no-results{padding-top:24px}.error-content{text-align:center}.error-code{display:block;margin-bottom:16px;color:#d03854;font-size:clamp(4rem, 10vw, 8rem);font-weight:700;line-height:1}.error-content p{margin-bottom:32px}@media (max-width:575px){.default-content-header .search-form{display:block}.default-content-header .search-submit{width:100%;margin-top:12px}}.wpcf7 form.invalid .wpcf7-response-output{display:none!important}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:#fff0}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:50px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:#fff0}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;margin-top:30px;*display:inline}.owl-theme .owl-dots .owl-dot span{width:12px;height:12px;margin:5px 7px;background:#515151;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fff;width:15px;height:15px}.banner-section.scroll-banner{top:0;height:100%;min-height:100%;z-index:1}section.oppurtunity-sec.section-space-top.section-space-bottom{z-index:1}section.why-conect-sec.section-space-top.section-space-bottom{z-index:1}section.testimonial-sec.section-space-top.section-space-bottom{z-index:1}section.insight-sec.section-space-top.section-space-bottom{z-index:1}section.industry-sec{z-index:1}section.contact-sec.section-space-top.section-space-bottom{z-index:1}footer.main-footer{position:relative}section.what-we-do-sec{position:relative}section.what-we-do-sec .what-sec-wrapper{position:relative;z-index:99}section.what-we-do-sec .main-heading{max-width:776px;text-align:center;margin:0 auto}.main-heading h2 span{color:#CE122D}.business-card{display:flex;background:#fff;border-radius:28px;box-shadow:0 4px 4px 0 #00000040;justify-content:space-between}.business-card .business-content-left{padding:66px 0 66px 40px;width:40%}.business-content-right{width:50.15%;height:inherit}.right-img-cover{height:100%}.right-img-cover img{width:100%;display:block;border-radius:20px;height:100%;object-fit:cover}.business-card .business-content-left p{font-weight:300;font-size:12px;line-height:18px;letter-spacing:0%;color:#000}.business-card .business-content-left h3{font-weight:400;font-size:46px;line-height:44px;text-transform:capitalize;color:#000}.business-main-wrapp .row{row-gap:24px}.what-sec-wrapper{max-width:1061px;margin:0 auto}.opp-content-box{position:relative;z-index:99;max-width:533px}section.oppurtunity-sec .bg-wrapp-overlay{position:relative;top:inherit;height:inherit}.content-box{position:absolute;top:50%;transform:translateY(-50%)}.content-box .main-heading span.sub-title{color:#fff}.content-box .main-heading h2{color:#fff}.content-box .main-heading{max-width:513px}.opp.content-box .main-heading{max-width:524px}.opp.content-box .main-heading p{font-size:16px;line-height:26px}.content-box p{color:#fff}.contact-sec .contact-main .contact-right .contact-right-box .cmn-btn span{color:#fff;background-size:4.6px;padding:17px 54px 17px 40px;background-position:85%;font-weight:400}section.oppurtunity-sec a.cmn-btn span{color:#fff;padding:17px 57px 17px 42px}.business-card .business-content-left a.cmn-btn span{padding:17px 43px 17px 29px;background-position:89%;background-size:4.4px}section.oppurtunity-sec.section-space-top.section-space-bottom{padding:0}.job-seeker.content-box a.cmn-btn span{color:#fff;font-weight:300}.why-conect-sec{background:#000}.why-conect-sec span.sub-title{color:#fff;line-height:26px}.why-conect-sec h2{color:#fff}.why-conect-sec .main-heading h2 span{color:#9E9E9E}.why-conect-sec p{color:#fff;width:411px}.why-connect-wrapp .main-heading p{text-transform:capitalize;font-size:16px;font-weight:300}.why-conect-sec .connect-card{box-shadow:4px -9px 4px -7px #141313;background:#141313;padding:15px 20px;border-radius:40px;margin-bottom:14px}.why-conect-sec .connect-card:last-child{margin-bottom:0}.why-conect-sec .connect-card .connect-card-sml{background:#1D1C1C;border-radius:40px;padding:24px 26px}.why-conect-sec .connect-card .connect-card-sml h3{color:#fff;font-weight:500;font-size:46px;line-height:36px;letter-spacing:0%;text-transform:uppercase;margin:0 0 30px}.why-conect-sec .connect-card .connect-card-sml p{font-weight:300;font-size:16px;line-height:25px;letter-spacing:0%;text-transform:capitalize;color:#B5AAAA;width:545px}.industry-content-box{top:50%;z-index:99;position:relative}section.job-seeker-sec.section-space-top.section-space-bottom .bg-wrapp-overlay{position:relative;top:inherit;bottom:inherit}section.job-seeker-sec.section-space-top.section-space-bottom{padding:0;z-index:1}section.testimonial-sec .main-heading{position:relative;z-index:9;text-align:center;max-width:900px;margin:0 auto}section.testimonial-sec .main-heading p{text-transform:capitalize;letter-spacing:0;font-weight:300}.testimonial-card-box span.rating-star{font-size:33px}.testimonial-card-box .rating{gap:0}.testimonial-wrapper{position:relative;z-index:99}.testimonial-slider{width:100%;overflow:hidden}.testimonial-track{display:flex;gap:24px}.testimonial-wrapper .testimonial-card{background:#fff;padding:20px 18px 20px 20px;border-radius:10px;flex:0 0 calc((100% - 76px) / 4);height:505px}section.testimonial-sec.section-space-top.section-space-bottom{background:#F9F9F9}.testimonial-wrapper .testimonial-card .user-info{display:flex;gap:16px;margin-top:auto}.testimonial-wrapper .testimonial-card .user-info h3{font-weight:700;font-size:21px;line-height:26px;letter-spacing:0%;margin:0 0 2px;color:#000}.testimonial-wrapper .testimonial-card .user-info p{margin:0;color:#000;font-weight:400}.testimonial-sec h2{color:#000}.testimonial-sec p{color:#000}.testimonial-card-box{display:flex;flex-wrap:wrap;flex-direction:column;height:100%}.rating{margin:0 0 30px}.insight-main{position:relative;z-index:99}.insight-main .row{align-items:center}.insight-list-wrapp .insight-lst-info{display:flex;justify-content:flex-end;gap:118px}.insight-list-wrapp .insight-lst-info .insight-content-wrap{padding:40px 40px 40px;display:flex;justify-content:space-between;gap:112px}.insight-list-wrapp .insight-lst-info .insight-content-wrap .insight-content{width:319px}.insight-list-wrapp .insight-lst-info .insight-content-wrap .insight-content h3{font-weight:400;font-size:23px;line-height:29px;letter-spacing:0%;text-transform:capitalize}.insight-sec-listing{padding-top:75px;position:relative;z-index:99}.insight-sec-listing .bg-wrapp-overlay img{width:auto;max-width:100%;height:auto;display:block}.insight-sec-listing .bg-wrapp-overlay{z-index:-2}.insight-main .main-heading.left h2 span{display:block}.insight-main .main-heading.left h2{margin-bottom:0;color:#000}.insight-main .row p{color:#000}.insight-list-wrapp .insight-lst-info{display:flex;justify-content:flex-end;gap:75px;border-image:linear-gradient(90deg,#FFFFFF 0%,#CACACA 100%) 1;background:linear-gradient(90deg,#fff0 0%,#F9F9F9 100%);position:relative;padding-right:80px}.insight-sec-listing .container{padding:0;width:100%;max-width:100%}.insight-lst-info::after{position:absolute}.insight-lst-info::after{content:"";position:absolute;border-top:1px solid;border-bottom:1px solid;border-image:linear-gradient(90deg,#FFFFFF 0%,#CACACA 100%) 1;background:linear-gradient(90deg,#fff0 0%,#F9F9F9 100%);width:1143px;right:0}.insight-image{padding:12px 0}.insight-list-wrapp .insight-lst-info:last-child .insight-image{padding-bottom:0}section.insight-sec .bg-wrapp-overlay img{height:100%}section.contact-sec.section-space-top.section-space-bottom{padding:0}.what-we-do-sec{position:relative;z-index:1;background:#fcfbfa}.banner-section.scroll-banner,.what-we-do-sec{width:100%}section.contact-sec.section-space-top.section-space-bottom .bg-wrapp-overlay{position:relative}.contact.content-box{width:100%;top:0;transform:none;padding-top:100px;left:0;right:0}.contact-sec .contact-main{display:flex;width:100%;max-width:1280px;justify-content:center;align-items:center;margin:0 auto}.contact-sec .contact-main .contact-left{width:62%}.contact-sec .contact-main .contact-right{width:38.2%}.contact-sec .contact-main .contact-right .contact-right-box{width:354px}.contact-sec .contact-main .contact-right p{font-weight:300;line-height:22px}.contact-left h2 span{display:block}.contact.content-box .row{justify-content:space-between}.contact-sec.section-space-top.section-space-bottom span.sub-title{color:#fff}.contact-sec.section-space-top.section-space-bottom h2{color:#fff;font-weight:500;font-size:82px;line-height:82px;letter-spacing:0%}.col-md-6.contact-right .contact-right-box{width:391px;margin-left:auto}.contact-sec .contact-main .contact-right .contact-right-box .cmn-btn{color:#fff}.industry-sec .container{position:relative;z-index:99}.industry-sec-content-box .main-heading{text-align:center;max-width:931px;margin:0 auto}.industry-sec-content-box .main-heading span.sub-title{color:#fff}.industry-sec-content-box .main-heading h2{color:#fff}.industry-sec-content-box .main-heading p{color:#fff}.job-seeker.content-box a.cmn-btn{color:#fff}.industry-slider{width:100%;overflow:hidden;position:relative;z-index:99}.industry-track{display:flex;align-items:stretch;width:max-content;gap:20px;will-change:transform;transform:translate3d(0,0,0)}.industry-card{flex:0 0 300px}.industry-sec .bg-wrapp-overlay img{height:100%}.industry-card{position:relative}.industry-card .img-cnt-overalay{z-index:99;position:absolute;top:0;padding:24px}.industry-card img{position:relative}.industry-card .img-cnt-overalay h3{color:#fff;font-weight:600;font-size:28px;line-height:26px;letter-spacing:-2%;text-transform:capitalize}.why-connect-wrapp{position:relative}.connect-card-expander{position:relative}.connect-card{padding:50px;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box}.why-connect-wrapp{position:relative}.industry-sec-content-box .main-heading a.cmn-btn{display:none}.job-seeker.content-box .main-heading p{text-transform:capitalize;font-size:16px}.connect-card-expander{display:flex;flex-direction:column;gap:5px}p.wp-block-paragraph{display:none}.insight-list-wrapp .insight-lst-info .insight-content-wrap .insight-date{color:#000;transition:0.2s ease-in-out}.insight-list-wrapp .insight-lst-info .insight-content-wrap .insight-content h3{color:#434141;transition:0.2s ease-in-out}.insight-list-wrapp .insight-lst-info .insight-content-wrap .insight-content h3:hover{color:#ce122d}.insight-list-wrapp .insight-lst-info .insight-content-wrap .insight-date:hover{color:#ce122d}.contact-sec.section-space-top.section-space-bottom h2{max-width:512px}.industry-sec-content-box .main-heading a.cmn-btn span{color:#fff}section.what-we-do-sec .main-heading h2{color:#242424}.industry-sec-content-box .main-heading p{font-size:16px}.testimonial-card-box p{font-weight:300}.testimonial-card-box .rating{gap:0}.testimonial-card-box span.rating-star{font-size:33px}.banner-section .banner-overlay img.for-desk{object-position:top}.insight-main .main-heading.right p{text-transform:capitalize;font-weight:300;line-height:25px}.industry-card img{position:relative;width:100%;}section.why-conect-sec{padding-bottom:100px}@media (min-width:1990px){.insight-list-wrapp .insight-lst-info .insight-content-wrap{width:42%}.insight-image{width:26%}}@media (min-width:1600px){.insight-list-wrapp .insight-lst-info .insight-content-wrap{width:43%}.insight-image{width:26%}.industry-card img{width:100%}.industry-card{flex:0 0 calc((100vw - 136px) / 5)}}@media (min-width:1400px){.industry-track{gap:34px}.col-md-6.main-heading.right{padding-left:13px}.insight-sec .insight-main .col-md-6.main-heading.left{padding:0}section.why-conect-sec .container{padding:0}section.job-seeker-sec .container{padding:0}.job-seeker.content-box .main-heading p{max-width:429px}}@media (max-width:1250px){.why-conect-sec .connect-card .connect-card-sml p{width:100%}.banner-section .banner-overlay img.for-desk{object-position:right}}@media (min-width:1200px) and (max-width:1350px){section.contact-sec .contact.content-box{padding-left:20px;padding-right:20px}.opp.content-box{padding-left:20px;padding-right:20px}.why-conect-sec .connect-card .connect-card-sml p{width:500px}.banner-content .col-md-7.banner-ctbox-cn{padding-top:0}}@media (min-width:1200px){section.oppurtunity-sec .opp-content-box{position:absolute;top:47%;transform:translateY(-50%)}section.oppurtunity-sec .bg-wrapp-overlay .container{padding-left:0}.job-seeker.content-box a.cmn-btn span{padding:17px 57px 17px 45px}section.oppurtunity-sec.section-space-top.section-space-bottom{padding:0}section.testimonial-sec .container{padding:0}.job-seeker.content-box .main-heading p{max-width:412px;font-weight:300}.scroll-banner>.what-we-do-sec{border-radius:10px 10px 0 0;overflow:hidden}.opp.content-box{top:49%}}@media (min-width:991px){.insight-main .main-heading.right p{width:424px}.contact-sec .contact-main .contact-right p{text-transform:capitalize;font-weight:300}.opp.content-box .main-heading h2{line-height:64px}}@media (min-width:1022px)and (max-width:1190px){.testimonial-track{display:flex;gap:17px}}@media (max-width:1024px){.banner-section.scroll-banner{position:relative;height:auto}.contact.content-box{padding-left:20px;padding-right:20px}.testimonial-card-box{flex-direction:unset}.why-conect-sec .connect-card .connect-card-sml p{width:100%}.contact-sec .contact-main .contact-right .contact-right-box{width:100%}.why-conect-sec .connect-card .connect-card-sml p{width:100%;text-transform:none!important}.home .banner-content .col-md-7.banner-ctbox-cn{padding-top:30px}.right-img-cover img{object-position:right}.testimonial-wrapper .testimonial-card{height:322px}}@media (max-width:991px){.industry-track{gap:16px}.testimonial-wrapper .testimonial-card{flex:0 0 calc((100% - 20px) / 2)}.industry-card{flex:0 0 190px}.testimonial-wrapper .testimonial-card{height:355px;padding:32px 32px 10px 32px}.testimonial-card-box{flex-direction:row}.testimonial-card-box p{font-size:16px;line-height:26px;text-align:center}.testimonial-wrapper .testimonial-card .user-info h3{font-size:18px;line-height:10.75px;letter-spacing:0}.testimonial-wrapper .testimonial-card .user-info p{font-size:14px;line-height:21px}.user-img img{width:60px}.testimonial-wrapper .testimonial-card .user-info{align-items:center}section.insight-sec.section-space-top.section-space-bottom .insight-main{text-align:center}.insight-main .main-heading.left h2 span{display:inline-block;margin-bottom:24px}.col-md-6.main-heading.right p{font-size:16px;display:block;line-height:25px;margin:0 auto 28px}.insight-list-wrapp .insight-lst-info{padding-right:0;gap:47px;justify-content:unset;border-radius:12px;width:100%}.insight-image{margin-left:auto}.insight-image img{width:120px;height:150px;object-fit:cover;border-radius:12px}.insight-list-wrapp .insight-lst-info .insight-content-wrap{gap:0;display:block;padding:0;padding-top:0}.insight-sec-listing{padding-top:56px}.insight-sec-listing .container{padding:0 20px 0}.insight-list-wrapp .insight-lst-info .insight-content-wrap .insight-content h3{font-size:10px}.insight-list-wrapp{display:flex;flex-wrap:wrap;row-gap:20px}.insight-lst-info::after{width:100%;display:none}.insight-list-wrapp .insight-lst-info .insight-content-wrap .insight-content h3{font-size:18px;line-height:26px;letter-spacing:0;text-transform:capitalize}.insight-list-wrapp .insight-lst-info .insight-content-wrap .insight-content{width:500px}.insight-date{margin:0 0 8px}.why-conect-sec p{width:100%}.banner-section.scroll-banner{position:relative;height:auto}.what-we-do-sec{position:relative}.business-card .business-content-left h3{font-weight:400;font-size:32px;line-height:30px;letter-spacing:0}.business-card .business-content-left p{line-height:22px;max-width:250px;margin:0 0 18px}.job-seeker.content-box .main-heading p{font-size:16px;line-height:26px;text-transform:capitalize}.why-connect-wrapp .main-heading p{font-weight:300;line-height:25px}.why-conect-sec .connect-card .connect-card-sml h3{font-weight:500;font-size:32px;line-height:32px}.industry-sec-content-box .main-heading p{line-height:25px;font-size:16px}.industry-card .img-cnt-overalay h3{font-size:19.2px;line-height:24px;letter-spacing:0}.content-box p{font-size:16px}.contact-sec.section-space-top.section-space-bottom h2{font-size:40px;line-height:40px;letter-spacing:0%;max-width:220px;margin:0 0 24px}.industry-card .img-cnt-overalay h3{font-weight:600;font-size:19.2px;line-height:24px;letter-spacing:0;text-transform:capitalize}.why-conect-sec span.sub-title{line-height:16px}.why-conect-sec .connect-card:last-child{padding:15px 20px 9px}}@media (min-width:768px) and (max-width:1024px){.opportunity-cover .bg-wrapp-overlay::after{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .3);pointer-events:none}.opportunity-cover .content-box{z-index:99}.contact-sec .bg-wrapp-overlay::after{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .35);pointer-events:none}.contact-sec .content-box{z-index:99}section.why-conect-sec{padding-bottom:80px}}@media (min-width:768px){.why-conect-sec .connect-card:last-child{padding-bottom:9px}.why-connect-wrapp .main-heading h2{margin-bottom:12px}.why-connect-wrapp .main-heading{position:sticky;top:100px}.why-connect-wrapp .main-heading{position:sticky;top:114px}}@media (max-width:767px){.business-card{display:block}.contact-sec.section-space-top.section-space-bottom h2{margin:0 auto 24px}.opp.content-box .main-heading{margin:0 auto}.content-box .main-heading{margin:0 auto}.connect-card-expander{gap:20px}.business-card .business-content-left{width:100%}.business-content-right{width:100%}.right-img-cover img{border-radius:0 0 20px 20px}.business-card .business-content-left{padding:32px 32px 19px}.opportunity-cover{display:flex;flex-wrap:wrap}.right-img-cover img{object-position:unset}.opp.content-box{padding-bottom:44px;position:relative;top:inherit;transform:none}section.oppurtunity-sec.section-space-top.section-space-bottom{background:#000;padding-top:80px;text-align:center}section.testimonial-sec .bg-wrapp-overlay::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#fff0 40%,rgb(255 255 255 / .4) 65%,#fff 100%);z-index:2}.testimonial-wrapper .testimonial-track{padding-bottom:2px}.opp.content-box p{font-weight:400;font-size:16px;line-height:26px;letter-spacing:0%;text-align:center}.why-connect-wrapp{text-align:center}.why-conect-sec p{width:100%;font-weight:400;font-size:16px;line-height:26px;letter-spacing:0%;text-align:center}.why-connect-wrapp .main-heading{padding-bottom:57px}.why-connect-wrapp .main-heading p{margin:0;text-transform:none}.why-conect-sec .connect-card .connect-card-sml h3{text-align:left;font-weight:500;font-size:32px;line-height:32px;letter-spacing:0;text-transform:uppercase;margin-bottom:20px}.why-conect-sec .connect-card .connect-card-sml p{text-align:left;margin:0;text-transform:unset}.why-conect-sec .connect-card{margin-bottom:20px}.industry-sec-content-box .main-heading h2{max-width:300px;text-align:center;margin:0 auto 29px}.industry-sec-content-box .main-heading{max-width:100%;margin:0}.industry-sec-content-box .main-heading p{text-align:center;margin-bottom:39px}.industry-sec-content-box .main-heading span.sub-title{text-align:center;margin:0 auto}section.oppurtunity-sec .bg-wrapp-overlay{display:flex;flex-direction:column-reverse}.job-seeker.content-box{transform:none;bottom:80px;left:0;right:0;padding:0 20px;text-align:center;top:inherit}.testimonial-wrapper .testimonial-card{height:414px;padding:32px 32px 31px 32px}.testimonial-card-box{flex-direction:row}.testimonial-card-box p{font-size:16px;line-height:25px;text-align:left;margin-bottom:57px}.testimonial-wrapper .testimonial-card .user-info h3{font-size:18px;line-height:24.75px;letter-spacing:0;font-weight:600;margin-bottom:0}.testimonial-wrapper .testimonial-card .user-info p{font-size:14px;line-height:21px}.user-img img{width:60px}.testimonial-wrapper .testimonial-card .user-info{align-items:center}.contact-sec .contact-main{display:block;text-align:center;max-width:100%}.contact-sec .contact-main .contact-left{width:100%}.contact-sec .contact-main .contact-right{width:100%;text-align:center}.contact-sec .contact-main .contact-right .contact-right-box{width:100%}.contact-sec .contact-main .contact-right .contact-right-box p{font-size:16px;line-height:22px;text-transform:capitalize;font-weight:300}.contact-sec.section-space-top.section-space-bottom span.sub-title{line-height:26px}.industry-card img{border-radius:12px}.industry-track{gap:12px}.industry-card{flex:0 0 155px}.why-connect-wrapp .main-heading{position:relative;top:auto}.connect-card{position:relative;top:auto;margin-bottom:20px}.connect-card-sml{padding:30px}.industry-card .img-cnt-overalay{padding:20px}section.testimonial-sec .main-heading{padding:0 20px 40px}section.testimonial-sec .main-heading h2 span{text-transform:lowercase}section.testimonial-sec .main-heading h2{text-transform:none;letter-spacing:-1.9px!important}section.testimonial-sec .main-heading p{font-size:16px;line-height:25px;margin:0;text-transform:none}.contact-sec.section-space-top.section-space-bottom h2{max-width:248px;margin:0 auto 18px}.opp.content-box .main-heading h2{margin:0 auto 28px}.why-connect-wrapp .main-heading h2{letter-spacing:0}.industry-sec-content-box .main-heading{text-align:center}.industry-sec-content-box .main-heading h2{text-align:center;margin:0 0 24px;max-width:100%}.why-conect-sec .connect-card:last-child{padding:12px 12px}.industry-sec-content-box .main-heading a.cmn-btn{display:none}.industry-sec-content-box .main-heading span.sub-title{margin:0 0 24px}.job-seeker.content-box h2{max-width:328px;margin:0 auto 24px}.industry-sec-content-box .main-heading a.cmn-btn{display:none}section.industry-sec{padding-bottom:80px}section.what-we-do-sec .main-heading{padding-bottom:23px}.why-conect-sec .connect-card{padding:11px 12px}.why-conect-sec .connect-card .connect-card-sml{border-radius:28px;padding:24px 24px 20px 24px}.why-conect-sec .connect-card{border-radius:28px;min-height:inherit}.job-seeker.content-box .main-heading p{max-width:346px;margin:0 auto 28px}.insight-main .main-heading.left h2{letter-spacing:-2px;text-transform:none}section.oppurtunity-sec a.cmn-btn span{padding:13px 57px 13px 42px}.insight-main .row .cmn-btn span{background-size:4.4px}.insight-sec-listing{padding-top:56px}.insight-sec-listing .container{padding-left:24px;padding-right:21px}.insight-sec-listing{width:100%}.insight-list-wrapp .insight-lst-info{gap:0;width:100%;justify-content:space-between;align-items:center}.insight-list-wrapp .insight-lst-info .insight-content-wrap .insight-content{width:300px}.contact.content-box{padding-top:80px}.testimonial-wrapper .testimonial-track{gap:8px!important}}@media (min-width:420px) and (max-width:766px){section.job-seeker-sec.section-space-top.section-space-bottom .bg-wrapp-overlay img.for-mob{height:973px;object-fit:cover;object-position:top}}@media (max-width:599px){.testimonial-slider{overflow:hidden;width:100%}.testimonial-track{display:flex}.testimonial-card{flex:0 0 346px!important;width:346px!important}section.testimonial-sec.section-space-top.section-space-bottom .container{padding:0}.industry-slider{width:100%;overflow:hidden}.industry-track{display:flex;gap:16px;margin-left:24px}.industry-card img{position:relative;width:100%;display:block;overflow:hidden}.industry-card{flex:0 0 220px}button.scroll-indicator img{width:82px;margin:auto}.testimonial-card-box span.rating-star{font-size:26px;height:25px}}@media (max-width:575px){.testimonial-wrapper .testimonial-card{flex:0 0 100%;box-shadow:0 1px 3px 0 #0000001A}.rating{margin:0 0 24px;max-height:24px}.rating img{max-height:18px}.user-img{width:60px;height:44px;overflow:hidden;border-radius:8px;flex-shrink:0}.insight-date{font-size:14px;line-height:21px;letter-spacing:0;font-weight:300}.user-img img{width:100%;height:100%;object-fit:cover;object-position:left;border-radius:24px}.insight-list-wrapp .insight-lst-info .insight-content-wrap .insight-content{width:183px}.industry-track{gap:16px}.why-connect-wrapp .main-heading h2{text-transform:none;letter-spacing:-1.8px!important}.why-conect-sec .container{padding-left:23px;padding-right:23px}.why-connect-wrapp .main-heading h2 br{display:none}.job-seeker.content-box h2{max-width:325px;margin:0 auto 28px}.col-md-6.main-heading.right p{font-weight:300;font-size:15px;line-height:24.38px;text-transform:capitalize;width:325px;margin:0 auto 28px}.insight-image{margin-left:0;padding:0}}@media (max-width:380px){.job-seeker.content-box{bottom:0;padding:0 20px 55px;top:inherit}.insight-sec-listing .container{padding:0;padding-left:20px;padding-right:20px}.insight-image img{width:100%}.insight-list-wrapp .insight-lst-info{gap:8px}.col-md-6.main-heading.right p{width:100%}}.contact-main-section{background:#fcfbfa;text-align:center}.contact-main-section-wrapper{position:relative;z-index:99}.more-ways-section-overlay{position:relative;z-index:1}.more-ways-section-bg{position:relative}.more-ways-section-overlay .container{max-width:1308px}.contact-title{font-weight:300;color:#000;font-size:16px;line-height:16px;text-transform:uppercase;margin-bottom:16px;display:block}.contact-main-heading{color:#000;max-width:420px;margin:auto;margin-bottom:24px}.contact-main-heading span{color:#CE122D}.contact-instruction{margin-bottom:35px;font-weight:300}.contact-form{max-width:630px;margin:0 auto;display:flex;flex-direction:column}.contact-form .wpcf7-form-control-wrap{margin-bottom:20px;text-align:left}.contact-form input,.contact-form textarea{border:1px solid #CACACA;border-radius:10px;padding:30px 40px;font-size:14px;line-height:18px;width:100%;background:#fff0}.contact-form textarea{height:150px!important;overflow:clip}.contact-form input:focus,.contact-form textarea:focus{border-color:#e60023;outline:none}.contact-form input.cmn-btn{border:2px solid #e60023;color:#e60023;background:#fff0;padding:15px 0;font-size:1.125rem;font-weight:700;border-radius:25px;cursor:pointer;transition:background-color 0.3s ease,color 0.3s ease;text-transform:uppercase}.contact-form textarea{resize:vertical}.btn-contact{border:2px solid #e60023;color:#e60023;background:#fff0;padding:15px 0;font-size:1.125rem;font-weight:700;border-radius:25px;cursor:pointer;transition:background-color 0.3s ease,color 0.3s ease;text-transform:uppercase}.btn-contact:hover{background-color:#e60023;color:#fff}.more-ways-section{background:linear-gradient(0deg,#F9F9F9,#F9F9F9),linear-gradient(0deg,#F4F3F3,#F4F3F3);text-align:center}.more-ways-title span{color:#CE122D}.more-ways-title{max-width:536px;margin:auto;margin-bottom:35px}.contact-cards{display:flex;justify-content:center;gap:22px;margin:0 auto}.contact-card{background:#fff;border-radius:20px;box-shadow:0 4px 4px 0 #00000040;padding:40px 40px;transition:transform 0.3s ease;cursor:default;width:32.1%;min-height:199px;text-align:left}.contact-main-section-bg{position:absolute;z-index:9;width:100%;height:100%;left:0;right:0;top:0}.more-ways-section-bg{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1}.contact-card h3{font-weight:400;margin-bottom:0;letter-spacing:0;color:#000;font-size:20px;line-height:28px}.contact-card p{text-align:left;margin-bottom:0}.contact-card a{font-weight:300;font-size:16px;line-height:26px;color:#000;text-decoration:none}.logo-heading{display:flex;align-items:center;gap:18px;margin-bottom:13px}.contact-card a:hover{text-decoration:underline}.mobile-view{display:none}.cmn-btn{margin:auto}.cmn-btn.submit-btn{display:flex}.cmn-btn.submit-btn input{border:none;background:#fff0;padding:15px 55px 15px 40.64px;border-radius:unset;font-weight:500;text-transform:uppercase;background-image:url(/wp-content/themes/connectit/assets/images/btn-arrow.png);background-repeat:no-repeat;background-position:85%;background-size:4.6px;color:#000}.cmn-btn.submit-btn:hover input{color:#fff;background-image:url(/wp-content/themes/connectit/assets/images/btn-arrow-hover.png);background-repeat:no-repeat}.cmn-btn.submit-btn .wpcf7-spinner{background-image:none;display:inline-block;background-color:#23282d;opacity:.7;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;right:-82px;position:absolute;top:50%;transform:translateY(-50%);text-align:right;left:inherit}.page.page-id-40 .wpcf7 form .wpcf7-response-output{border:2px solid #27ae60}.contact-form input::placeholder{color:#404040;font-weight:300}.contact-form textarea::placeholder{color:#404040;font-weight:300}@media (max-width:991px){.contact-card{padding:30px 20px}}@media (max-width:767px){.contact-cards{flex-direction:column;align-items:center}.contact-form input,.contact-form textarea{padding:30px 20px}.contact-main-section-bg{height:auto;width:100%;position:absolute;bottom:0;right:0;z-index:1}.contact-main-section{background:#FBFAF9}.contact-main-heading{margin-bottom:16px}.contact-instruction{margin-bottom:28px}.more-ways-section-bg{position:absolute;bottom:0;left:0;width:100%;height:auto;z-index:1}.more-ways-section{background:#f4f2f2}.contact-card{gap:0;height:199px;width:100%;padding:40px 20px}.desktop-view{display:none}.mobile-view{display:block;top:0;bottom:inherit}.contact-main-section img.contact-main-section-bg.mobile-view{display:block;top:0;bottom:inherit;height:100%}.cmn-btn.submit-btn input{background-position:95%;padding:11px 34px 11px 19px}.more-ways-title{text-transform:uppercase}.contact-form span.wpcf7-form-control-wrap:nth-child(4){margin-bottom:28px}.page.page-id-40 section.banner-section.inner-banner .banner-content.inner-content{padding-bottom:120px}}@media (max-width:400px){.contact-main-section img.contact-main-section-bg.mobile-view{display:block;height:unset;object-fit:unset;bottom:0;top:inherit}}