@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-Black.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-BlackItalic.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-BlackItalic.woff) format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-Bold.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-BoldItalic.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-BoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-ExtraLight.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-ExtraLight.woff) format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-ExtraLightItalic.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-ExtraLightItalic.woff) format('woff');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-Italic.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-Light.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-ExtraBoldItalic.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-ExtraBoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-ExtraBold.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-ExtraBold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-MediumItalic.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-MediumItalic.woff) format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-SemiBoldItalic.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-SemiBoldItalic.woff) format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-Regular.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-Medium.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-Thin.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-LightItalic.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-SemiBold.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-ThinItalic.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-ThinItalic.woff) format('woff');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-Black.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-BlackItalic.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-BlackItalic.woff) format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-Bold.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-BoldItalic.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-BoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-ExtraLight.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-ExtraLight.woff) format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-ExtraLightItalic.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-ExtraLightItalic.woff) format('woff');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-Italic.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-Light.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-ExtraBoldItalic.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-ExtraBoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-ExtraBold.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-ExtraBold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-MediumItalic.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-MediumItalic.woff) format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-SemiBoldItalic.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-SemiBoldItalic.woff) format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-Regular.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-Medium.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-Thin.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-LightItalic.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-SemiBold.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/uploads/fonts/Poppins-ThinItalic.woff2) format('woff2'),url(/wp-content/uploads/fonts/Poppins-ThinItalic.woff) format('woff');font-weight:100;font-style:italic;font-display:swap}html,body,h1,h2,h3,h4,h5,h6,p,span,div,input,textarea,select{font-family:"Poppins",Sans-serif}b,strong{font-weight:500}p{margin-bottom:0}.elementor-25 .elementor-element.elementor-element-c698be1{margin-left:-10%}#page{padding-top:0}.architecture-service-slider{display:inline-block;width:100%;margin-bottom:0;padding-left:0;white-space:nowrap;position:relative}.architecture-service-main{display:flex}.architecture-service-img .card-ispsua.architecture{width:833px;height:676px;padding:1.5rem;background:#fff;position:relative;display:inline-block;align-items:flex-end;transition:0.4s ease-out;margin-right:20px}.architecture-service-img{width:60%}.architecture-service-content{width:40%;align-self:center}.architecture-service-content h2{font-size:30px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#3b3e4b}.triangle-css:before{content:'';position:absolute;top:0;left:0;width:0;height:0;border-top:600px solid #87c542;border-right:455px solid #fff0;z-index:2}.triangle-css:after{content:'';position:absolute;top:-1500px;left:0;width:0;height:0;border-top:2100px solid #3c3e4b;border-right:1600px solid #fff0;z-index:1}.brand-button-get .elementor-button-icon{background-color:#88c542!important;padding:10px 20px;transform:skew(-20deg)}.brand-button-get.black-new .elementor-button-icon{border:1px solid #000;padding:10px 20px;transform:skew(-20deg)}.brand-button-get.black-new:hover .elementor-button-icon{border:1px solid #87c542}.brand-button-get .elementor-button-icon.small{padding:6px 12px}.brand-button-get.black .elementor-button-icon{border:1px solid #000}.brand-button-get .text-link-in{transform:skew(20deg);display:inline-block;margin-left:20px;color:#3b3e4b;font-size:14px}.info-ispusa-siderbar .know-more-btn{margin-top:20px}.brand-button-get.black:hover .elementor-button-icon{border:1px solid #87c542}.brand-button-get .elementor-button-icon svg{transform:skew(20deg)}.brand-button-get .elementor-button-icon.small svg{position:relative;top:1px;left:2px}.brand-button-get.white .elementor-button-icon svg path{fill:#fff}.brand-button-get .elementor-button-text{line-height:40px;margin-left:10px}.brand-button-get:hover .elementor-button-icon{background-color:#87c542;border:1px solid #fff}.brand-button-get:hover .elementor-button-icon svg polygon{fill:#ffffff!important}.brand-button-get.black:hover .elementor-button-icon svg polygon{fill:#ffffff!important}.slider-track-home.owl-carousel{padding-bottom:0}.card-ispsua{width:390px;height:540px;padding:1.5rem;background:#fff;position:relative;display:inline-block;align-items:flex-end;transition:0.4s ease-out;margin-right:20px}.card-project-wrapper{position:relative;display:inline-block;align-items:flex-end;transition:0.4s ease-out;margin-right:20px;width:1150px}.card-ispsua.big-city{width:70vw;height:70vh}.card-ispsua.horizontal-card{width:600px;height:368px;float:left}.card-ispsua-none.horizontal-card-right{width:500px;height:368px;padding:1.5rem;background:#fff;position:relative;display:inline-block;align-items:flex-end;transition:0.4s ease-out;margin-right:20px;padding-left:30px}.card-ispsua-none.horizontal-card-right .right-card{white-space:initial;display:table;height:340px;vertical-align:middle}.card-ispsua-none .info-ispusa-siderbar{display:table-cell;vertical-align:middle}.info-ispusa-siderbar .h1-info-ispusa h2{font-size:30px;font-weight:500;line-height:1.17;letter-spacing:normal;color:#3b3e4b;margin-bottom:20px}.info-ispusa-siderbar .description p{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#3b3e4b}.card-ispsua.horizontal-card-right:before{content:"";background-color:#fff}.card-ispsua.testimonials-isp{width:100%;height:500px;padding-left:0}.triangle-top{content:'';position:absolute;top:0;left:0;width:0;height:0;border-top:90px solid #3b3e4b;border-right:48px solid #fff0;z-index:99}.triangle-bottom{content:'';position:absolute;bottom:0;right:0;width:0;height:0;border-bottom:90px solid #3b3e4b;border-left:48px solid #fff0;z-index:99}.card-ispsua:hover .triangle-top{border-top:90px solid #87c542;border-right:48px solid #fff0;opacity:1}.card-ispsua:hover .triangle-bottom{border-bottom:90px solid #87c542;border-left:48px solid #fff0;opacity:1}.card-ispsua:hover:before{opacity:1}.card-ispsua:hover .info-ispusa{opacity:1;transform:translateY(20px)}.card-ispsua:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgb(0 0 0/40%);z-index:2;transition:0.5s;opacity:1}.card-ispsua.dark:before{background:rgb(0 0 0/20%)}.card-ispsua.dark:hover:before{background:rgb(0 0 0/50%)}.card-ispsua.testimonials-isp:before{display:none}.card-ispsua img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.card-ispsua .info-ispusa{position:absolute;left:30px;color:#fff;transform:translateY(30px);transition:0.5s;bottom:80px;z-index:99;width:90%;white-space:initial}.card-ispsua.big-city .info-ispusa{bottom:40px}.card-ispsua .info-ispusa h2{margin:0;font-size:24px}.card-ispsua .info-ispusa p{font-size:15px;margin-top:8px}.h1-info-ispusa h1{position:relative;z-index:1;color:#fff;white-space:initial}.h1-info-ispusa h3{font-size:16px;font-weight:300;margin-bottom:10px;border-bottom:2px solid #fff;display:inline-block;padding-right:40px;padding-bottom:5px}.info-ispusa .description{opacity:0;display:none;white-space:initial}.big-city .info-ispusa .description{opacity:1;display:block;white-space:initial}.card-ispsua:hover .info-ispusa .description{opacity:1;display:block;white-space:initial}.link-btn{position:absolute;right:20px;top:20px;width:45px;height:35px;z-index:99;border:1px solid #fff;padding:5px 10px;transform:skew(-20deg)}.card-ispsua .link-btn{opacity:0}.card-ispsua:hover .link-btn{opacity:1}.link-btn svg{fill:#fff;width:20px;transform:skew(20deg)}.link-btn:hover{background:#87c542;border:1px solid #87c542}.slider-track-home{display:inline-block;width:100%;margin-bottom:0;padding-left:0;overflow:scroll;white-space:nowrap;overflow-y:hidden;position:relative}.slider-track-home{scrollbar-width:none;position:relative}.slider-track-home::-webkit-scrollbar{display:none}.slider-track-home::-moz-scrollbars{display:none}.slider-track-home::-o-scrollbar{display:none}.slider-track-home::-google-ms-scrollbar{display:none}.slider-track-home::-khtml-scrollbar{display:none}.slider-track-home{overflow:-moz-scrollbars-none}.brand-button-get.black .elementor-button{padding:8px}.arrows-for-slider{display:inline-block;width:100%;text-align:right;margin-top:20px;margin-bottom:20px;padding-right:10px}.brand-button-get.black{display:inline-block;transform:skew(-20deg);cursor:pointer;margin-right:10px;margin-left:10px}.brand-button-get.white{display:inline-block;transform:skew(-20deg);cursor:pointer;margin-right:10px;margin-left:10px}.brand-button-get.white:hover{background-color:#87c542}.brand-button-get.white .elementor-button-icon{border:1px solid #fff}.brand-button-get.white:hover .elementor-button-icon{border:1px solid #87c542}.brand-button-get.white svg polygon{fill:#fff!important}.brand-button-get.green{display:inline-block;transform:skew(-20deg);cursor:pointer;margin-right:10px;margin-left:10px}.brand-button-get.green:hover{background-color:#fff}.brand-button-get.green .elementor-button-icon{border:1px solid #87c542}.brand-button-get.green:hover .elementor-button-icon{border:1px solid #87c542}.brand-button-get.green svg polygon{fill:#87c542!important}.elementor-shortcode{position:relative}.slider-track-home-projects{display:inline-block;width:100%;margin-bottom:0;padding-left:0;overflow:scroll;white-space:nowrap;overflow-y:hidden;position:relative}.slider-track-home-projects{scrollbar-width:none;position:relative}.slider-track-home-projects::-webkit-scrollbar{display:none}.slider-track-home-projects::-moz-scrollbars{display:none}.slider-track-home-projects::-o-scrollbar{display:none}.slider-track-home-projects::-google-ms-scrollbar{display:none}.slider-track-home-projects::-khtml-scrollbar{display:none}.slider-track-home-projects{overflow:-moz-scrollbars-none}.testimonials-isp-content{float:left;width:90%}.testimonials-isp-content p{white-space:initial;margin-bottom:0;color:#3b3e4b;font-size:18px;font-weight:400}.testimonials-isp-content .real-text a,.testimonials-isp-content .real-text a:hover,.testimonials-isp-content .real-text a:focus{white-space:initial;margin-bottom:0;color:#3b3e4b;font-size:12px;font-weight:400;border-bottom:1px solid;display:inline-block}.testimonials-isp-content .real-text p{font-size:12px}.testimonials-isp-content .green-text{color:#87c542;font-weight:500;font-size:30px;margin-bottom:20px}.testimonials-isp-content .real-text{border-left:1px solid #979797;padding-left:30px;height:270px;position:relative;overflow:scroll;padding-right:30px;overflow-x:hidden}.card-ispsua .author-compo{position:absolute;bottom:20px;left:30px;width:100%}.card-ispsua .author-compo img{width:65px!important;height:77px;-o-object-fit:cover;object-fit:cover;position:relative;top:0;left:0;border:1px solid #87c542;padding:4px;background:#fff;float:left;margin-right:10px}.card-ispsua .author-compo .name-author{position:relative;top:18px;font-size:14px;line-height:1.5}.slider-track-home-testimonials{display:inline-block;width:100%;margin-bottom:0;padding-left:0;overflow:scroll;white-space:nowrap;overflow-y:hidden;position:relative;padding-bottom:50px}.slider-track-home-testimonials{scrollbar-width:none;position:relative}.slider-track-home-testimonials::-webkit-scrollbar{display:none}.slider-track-home-testimonials::-moz-scrollbars{display:none}.slider-track-home-testimonials::-o-scrollbar{display:none}.slider-track-home-testimonials::-google-ms-scrollbar{display:none}.slider-track-home-testimonials::-khtml-scrollbar{display:none}.slider-track-home-testimonials{overflow:-moz-scrollbars-none}.youtube-video{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:10px}.youtube-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.brand-button-get .elementor-button:focus{outline:none}.footer-menu-white a,.footer-menu-white a:hover{color:#fff;font-size:18px;font-weight:300;font-family:"Poppins",sans-serif;line-height:2}.footer-menu-white .menu{list-style:none;padding-left:0;margin-left:0}.footer-links a,.footer-links a:hover{color:#fff;font-size:14px}.footer-form{position:relative}.footer-form .wpcf7-response-output{display:none}.footer-form .wpcf7-form-control-wrap{width:75%;display:inline-block}.footer-form .wpcf7-form-control-wrap input,.footer-form .wpcf7-form-control-wrap input:focus{background-color:#fff0;border:none;border-bottom:1px solid #fff;box-shadow:none;outline:none;padding-left:0;color:#fff}.footer-form .wpcf7-form-control.wpcf7-submit{position:absolute;right:15px;top:0;background:no-repeat;color:#fff;border:1px solid;border-radius:0;transform:skew(-20deg)}.footer-form p{margin-bottom:0px!important}.footer-form .wpcf7-response-output{margin:0px!important;padding-top:0px!important;color:#fff}.brand-btn,.brand-btn:hover{width:50px;background:#fff0;border:1px solid #fff;position:absolute;right:55px;top:12px;background-size:30px;padding-left:10px;background-repeat:no-repeat;background-position:center center;font-size:0px!important;color:transparent!important;height:40px;border-radius:0;transform:skew(-20deg)}.brand-btn img{width:16px;transform:skew(20deg);position:absolute;top:11px;left:17px}.menu-tab-content .elementor-tabs-wrapper{margin-top:10px;margin-bottom:10px;border-right:1px solid #3b3e4b;padding-right:20px}.menu-tab-content .elementor-widget-heading .elementor-heading-title{font-size:20px!important;font-weight:normal!important;color:#87C542!important;margin-bottom:10px!important;margin-top:10px!important}.menu-tab-content .elementor-image-box-title{font-size:15px!important;color:#ffffff!important;font-weight:300!important;margin-bottom:3px!important}.menu-tab-content .elementor-image-box-description{font-size:13px!important;color:#ffffff!important;font-weight:200!important}.menu-tab-content .elementor-image-box-img img{width:30px;position:relative;top:5px}.menu-tab-content .elementor-image-box-img{margin-right:10px!important}.menu-tab-content .elementor-widget-image-box{margin-bottom:10px;margin-top:10px}.menu-tab-content.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after{content:">";position:absolute;top:21px;height:20px;width:20px;right:0;text-align:center}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{width:80%;right:0;left:20%}.upteam-social .elementor-social-icon:hover{background-color:#87C542!important}.menu-tab-content .elementor-tab-title:hover{color:#87C542!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-family:"Poppins",sans-serif}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{color:#87C542}.menu-tab-content.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{display:inline-block}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{content:"";height:25px;width:25px;display:inline-block;background-image:url(/wp-content/uploads/2024/09/noun-arrow-down-white.svg);background-repeat:no-repeat;background-position:center center;position:relative;top:8px;background-size:cover;left:-10px}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{background-image:url(/wp-content/uploads/2024/09/noun-arrow-down-2022881-copy.svg)}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{top:58px!important}.architecture-form{display:flex}.architecture-form .form-field{width:100%}.architecture-form .left-sec,.right-sec{width:40%}.full-sec{width:80%}.ispusa-list-item-with-image{margin-bottom:30px}.ispusa-detail.ispusa-el-content-wrapper{display:flex}.ispusa-list-item-with-image .ispusa-img-holder{float:left;display:inline-block;margin-right:30px}.ispusa-list-item-with-image .post-right-content{display:inline-block}.entry-title-wrapper-isp a{font-size:24px;color:#3b3e4b;font-weight:600}.ispusa-el-post-meta .categories-links a{text-transform:uppercase;font-size:14px;color:#3b3e4b;border-bottom:1px solid #87C542}.entry-title-wrapper-isp h3{margin-bottom:5px;margin-top:5px}.ispusa-el-post-meta .isp-date a{font-size:16px;color:#3b3e4b;font-weight:300}.ispusa-inline-blog{margin-bottom:20px;border-bottom:1px solid #000}.isp-el-post-meta .categories-links a{text-transform:uppercase;color:#3b3e4b;font-size:14px;border-bottom:1px solid #87C542}.ispusa-inline-blog .entry-title-wrapper h3 a{font-size:16px;color:#3b3e4b;font-weight:500}.isp-el-post-meta .right-icon{float:right;margin-right:10px}.isp-el-post-meta .right-icon svg{width:20px}.isp-form-full{display:inline-block;width:100%}.form-50-inline{display:inline-block;width:49.6%;margin-bottom:40px}.form-50-inline input{display:inline-block;width:calc(100%-20px)}.isp-form-full input,.isp-form-full input:focus{background-color:#fff0;border:none;border-bottom:1px solid #fff;color:#fff;outline:none;box-shadow:none;padding-left:0}.isp-form-full textarea,.isp-form-full textarea:focus{background-color:#fff0;border:none;border-bottom:1px solid #fff;outline:none;color:#fff;box-shadow:none;width:calc(100%-20px);padding-left:0}.isp-form-full select{background-color:#fff0;border:none;border-bottom:1px solid #fff;color:#fff;width:calc(100%-20px);padding-left:0}.form-100-inline{display:inline-block;width:100%;margin-bottom:40px}.brand-btn-relative{width:50px;background:#fff0;border:1px solid #fff;position:relative;right:0;top:0;background-size:30px;padding-left:10px;background-repeat:no-repeat;background-position:center center;height:40px;border-radius:0;transform:skew(-20deg)}.brand-btn-relative:hover{background-color:#87C542!important;border:1px solid #87C542}.brand-btn-relative span{position:absolute;top:8px;left:60px;color:#fff;transform:skew(20deg)}.brand-btn-relative img{width:16px;transform:skew(20deg);position:absolute;top:11px;left:17px}.brand-btn-relative .show-on-hover{display:none}.brand-btn-relative:hover .show-on-hover{display:inline-block}.brand-btn-relative:hover .show-on-hide{display:none}.brand-btn-relative.black span{color:#000}.isp-form-full input::placeholder{color:#fff;opacity:1;font-weight:300}.isp-form-full input::-ms-input-placeholder{color:#fff;font-weight:300}.isp-form-full select::placeholder{color:#fff;opacity:1;font-weight:300}.isp-form-full select::-ms-input-placeholder{color:#fff;font-weight:300}.isp-form-full textarea::placeholder{color:#fff;opacity:1;font-weight:300}.isp-form-full textarea::-ms-input-placeholder{color:#fff;font-weight:300}.fbc-items li:first-child{display:none}.fbc-items li:nth-child(2){display:none}.scroll-spy-sticky{position:sticky;top:79px;left:0}.isp-no-scrollbar*{scrollbar-width:none;position:relative}.isp-no-scrollbar*::-webkit-scrollbar{display:none}.isp-no-scrollbar*::-moz-scrollbars{display:none}.isp-no-scrollbar*::-o-scrollbar{display:none}.isp-no-scrollbar*::-google-ms-scrollbar{display:none}.isp-no-scrollbar*::-khtml-scrollbar{display:none}.isp-no-scrollbar*{overflow:-moz-scrollbars-none}.slider-horizontal-auto-scroll>.elementor-widget-wrap{display:inline-block!important;width:100%;margin-bottom:0;padding-left:0;white-space:nowrap;position:relative;overflow:scroll}.slider-horizontal-auto-scroll>.elementor-widget-wrap>.elementor-element.elementor-widget{display:inline-block}.make-two-columns .elementor-accordion .elementor-tab-title{padding-left:0;border-top:1px solid #979797!important;padding-top:30px;padding-bottom:30px;border-bottom:1px solid #979797!important;margin-top:-1px}.make-two-columns .elementor-accordion .elementor-tab-title.elementor-active{border-bottom:0 solid #979797!important}.make-two-columns .elementor-accordion-item .elementor-tab-content{padding-left:0;padding-bottom:30px;border-bottom:1px solid #979797!important;margin-bottom:-1px}.make-two-columns .elementor-accordion .elementor-accordion-item{border-bottom:1px solid #979797;border-top:1px solid #979797}.make-two-columns .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened svg{rotate:-30deg;position:relative;top:3px}.max-height-500{max-height:550px;overflow:scroll;overflow-x:hidden}.max-height-500::-webkit-scrollbar-track{border-radius:2px;background-color:#d8d8d8}.max-height-500::-webkit-scrollbar{width:4px;background-color:#d8d8d8}.max-height-500::-webkit-scrollbar-thumb{border-radius:2px;background-color:#87c542}.scroll-spy-btns a{height:60px;line-height:36px!important;background-color:#87c542!important;margin-right:10px;transform:skew(-20deg)}.scroll-spy-btns a span{transform:skew(10deg)}.scroll-spy-btns a.active{background-color:#75b032!important;transform:skew(-20deg)}.scroll-spy-btns a.active span{transform:skew(10deg)}.isp-individual-blog{background-color:#73c71b;padding-top:100px;padding-bottom:25px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;text-align:center;margin-bottom:50px}.isp-individual-blog h1,.isp-individual-blog h2{font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#000;margin-bottom:15px}.title-container{margin:0 auto;display:block;max-width:680px}#primary{margin:0 auto;display:block;width:70%;max-width:900px}.isp-user-meta li{display:inline-block;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin-left:20px;margin-right:20px;position:relative}.before-after-css:after{height:4px;width:4px;display:inline-block;content:"";position:absolute;background-color:rgb(59 62 75/50%);right:-24px;top:8px;border-radius:50%}.before-after-css:before{height:4px;width:4px;display:inline-block;content:"";position:absolute;background-color:rgb(59 62 75/50%);left:-24px;top:8px;border-radius:50%}.post-category-isp{margin-bottom:4px;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;display:none}.isp-user-meta{margin-bottom:0}.isp-user-meta img{border-radius:50%;margin-right:10px}.isp-content-stylings p{font-size:16px!important;line-height:24px!important;color:#3b3e4b!important;margin-bottom:20px}.isp-content-stylings h2{font-size:24px!important;line-height:36px!important;font-weight:500;color:#000;margin-bottom:12px!important}.isp-content-stylings h3{font-size:20px!important;line-height:24px!important;font-weight:500;color:#222;margin-bottom:10px!important}.isp-content-stylings h4{font-size:18px!important;line-height:22px!important;font-weight:500;color:#444;margin-bottom:9px!important}.entry-content.isp-content-stylings a{box-shadow:none!important;color:#3b3e4b!important}.navigation.post-navigation{border-top:1px solid #3b3e4ba6;margin-top:20px;padding-top:40px}.navigation.post-navigation a,.navigation.post-navigation a:hover{color:#3b3e4b!important}.post-navigation a:hover .post-title{color:#3b3e4b!important}.navigation.post-navigation .post-title,.navigation.post-navigation .post-title:hover{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:#3b3e4b}.brand-button-get.d-block{display:block;margin-bottom:20px}.brand-button-get.d-block.black .elementor-button-icon{padding:1px 10px;display:inline-block}.margin-bottom-50{margin-bottom:50px}.brand-button-get.black.small-btn .elementor-button-icon{padding:6px 10px}.brand-button-get.black .elementor-button-icon.smaller{padding:14px;padding-top:6px;padding-bottom:6px;font-size:20px}.margin-top-bottom-100{margin-top:100px;margin-bottom:100px}.margin-top-100{margin-top:100px}.isp-projects .title-section{width:350px}.isp-projects .title-section p{font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#3b3e4b;text-transform:uppercase}.isp-projects .title-section h1,.isp-projects .title-section h2{font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#3b3e4b;margin-bottom:0;text-transform:uppercase}.isp-projects .title-section img{margin-top:0;width:140px}.project-intro{margin-bottom:15px}.project-intro p{font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#3b3e4b}.margin-bottom-75{margin-bottom:75px}.isp-project-slider{width:100%;max-width:640px;margin:0 auto;overflow:hidden;background:#fff;box-shadow:0 1px 10px rgb(0 0 0 / .5)}.isp-project-slider .isp-project-slider-items-container{display:flex;flex-wrap:wrap;height:auto;transition:transform 0.35s ease-in-out}.isp-project-slider .isp-project-slider-items-container img{width:100vw;max-width:640px;display:block}.isp-project-slider .controls{width:100%;padding:20px;display:flex;align-items:center;justify-content:space-between;font-size:35px}.isp-project-slider .controls a{color:#333;text-decoration:none;transition:0.15s ease-in-out}.isp-project-slider .controls a:hover{color:#888}.isp-project-slider .dots{width:100%;display:flex;justify-content:center;margin:0 auto;padding:20px}.isp-project-slider .dots .dot{width:10px;height:10px;background:#333;transition:0.15s ease-in-out;border-radius:8px;cursor:pointer;margin:0 20px}.isp-project-slider .dots .dot.active{background:#888}.owl-carousel .owl-video-tn{background-size:cover;padding-bottom:56.25%;padding-top:25px}.owl-video-frame{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.owl-video-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.owl-dots{text-align:center;margin-top:20px}.owl-dot{display:inline-block}.owl-dot span{width:11px;height:11px;background-color:#ccc;border-radius:50%;display:block;margin:5px 3px}.owl-dot.active span{background-color:#000}.column-hover:hover h3.elementor-heading-title{color:#97c542!important}.column-hover:hover svg{fill:#97c542!important}.about-csr-slider .card-ispsua.dark:before{display:none!important}@media only screen and (max-width:1500px){.elementor-section.elementor-section-boxed>.elementor-container.isp-container{max-width:1200px}}@media only screen and (max-width:1200px){.elementor-section.elementor-section-boxed>.elementor-container.isp-container{max-width:991px}}@media only screen and (min-width:1500px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1480px}}@media only screen and (max-width:991px){.elementor-section.elementor-section-boxed>.elementor-container.isp-container{max-width:100%;padding-left:15px;padding-right:15px}}.item-video img{width:100%}.isp-owl-arrows.owl-carousel .owl-nav{text-align:right;margin-top:30px}.isp-owl-arrows.owl-carousel .owl-nav .owl-prev,.isp-owl-arrows.owl-carousel .owl-nav .owl-next{display:inline-block}.isp-owl-arrows.owl-carousel .owl-nav .owl-prev.disabled,.isp-owl-arrows.owl-carousel .owl-nav .owl-next.disabled{opacity:.5}.individual-project{margin-bottom:50px;padding-right:30px}.individual-project img{width:100%}.individual-project h2{font-size:30px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#3b3e4b;margin-bottom:0}.individual-project p{font-size:15px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#3b3e4b;margin-bottom:0}.individual-project .text-project .width-fix{display:inline-block;width:80%}.featured_image{margin-bottom:20px}.individual-project{display:inline-block;width:49%}.individual-project .brand-button-get{float:right;position:relative;top:10px}.isp-user-meta{display:none}.image-carousel-isp .elementor-swiper-button{border:1px solid #fff;height:40px;width:40px;text-align:center;padding:6px;transform:skew(-20deg)!important}.image-carousel-isp .elementor-swiper-button:hover{border:1px solid #87C542;background-color:#87C542}.image-carousel-isp .elementor-swiper-button.elementor-swiper-button-next{top:calc(100%-55px);transform:translateY(-50%);right:5px;left:calc(100%-60px)}.image-carousel-isp .elementor-swiper-button.elementor-swiper-button-prev{top:calc(100%-55px);transform:translateY(-50%);right:5px;left:calc(100%-120px)}.image-carousel-isp .elementor-swiper-button svg{transform:skew(20deg)}.image-carousel-isp .elementor-swiper-button.elementor-swiper-button-prev svg{rotate:-180deg}.image-carousel-isp .elementor-image-carousel-caption{padding-left:15px;position:relative;top:5px}.uppercase{text-transform:uppercase}.filter-tabs-css .elementor-tab-title{width:250px;text-align:center;padding:13px!important;font-weight:300!important;margin-left:30px;left:13px!important;cursor:pointer;transform:skew(-20deg)}.filter-tabs-css .elementor-tab-title span{transform:skew(20deg);display:inline-block}.filter-tabs-css .elementor-tabs-wrapper{border-bottom:1px solid #979797}.filter-tabs-css.elementor-widget-tabs .elementor-tab-title.elementor-active{background:#73c71b;font-weight:500!important;color:#3b3e4b}.filter-tabs-css .elementor-tab-content{padding-top:30px!important}.filter-tabs-css .elementor-tab-content h3{margin-bottom:10px;font-size:30px;font-weight:500}.isp-job-form-full{display:inline-block;width:100%}.isp-job-form-full input,.isp-job-form-full input:focus{background-color:#fff0;border:none;border-bottom:1px solid #3b3e4b;color:#3b3e4b;outline:none;box-shadow:none;padding-left:0}.isp-job-form-full select{background-color:#fff0;border:none;border-bottom:1px solid #3b3e4b;color:#3b3e4b;width:calc(100%-20px);padding-left:0}.isp-job-form-full input[type=text],select{color:#3b3e4b}.isp-job-form-full input::placeholder{color:#3b3e4b;opacity:1;font-weight:300}.isp-job-form-full input::-ms-input-placeholder{color:#3b3e4b;font-weight:300}.isp-job-form-full select::placeholder{color:#3b3e4b;opacity:1;font-weight:300}.isp-job-form-full select::-ms-input-placeholder{color:#3b3e4b;font-weight:300}.isp-job-form-full .brand-btn-relative span{color:#3b3e4b;font-size:16px;font-weight:500}.isp-job-form-full .form-100-inline{width:99.2%}.isp-job-form-full .form-100-inline input{width:100%}.isp-job-form-full input[type='file']{opacity:0}.isp-job-form-full .file-upload img{width:30px}.isp-job-form-full .file-upload{position:relative}.isp-job-form-full .file-upload span{font-size:14px}.isp-job-form-full .file-upload .wpcf7-form-control-wrap{position:absolute;top:0}.isp-job-form-full .brand-btn-relative{position:relative}.isp-job-form-full .brand-btn-relative .show-on-hover{position:absolute;left:0;top:0;display:none}.isp-job-form-full .brand-btn-relative .show-on-hide{display:block}.isp-job-form-full .brand-btn-relative:hover .show-on-hover{display:block;position:absolute;left:15px;top:10px}.isp-job-form-full .brand-btn-relative:hover .show-on-hide{display:none}.isp-blog-social-share span{display:inline-block;height:30px;width:30px}.isp-blog-social-share{display:inline-block;width:100%;border-top:1px solid #3b3e4ba6;padding-top:20px;padding-bottom:0}.isp-blog-social-share .icon-space{display:inline-block;height:35px;width:35px;border:1px solid #3b3e4ba6;margin-right:18px;text-align:center}.isp-blog-social-share .icon-space:hover{background-color:#87c542;border:1px solid #87c542}.isp-blog-social-share .icon-space svg{height:30px;width:30px}.isp-blog-social-share .icon-space:hover svg path{fill:#fff}.isp-blog-social-share .icon-space:hover .cls-1{fill:#fff}.breadcrumbs .fbc-page .fbc-wrap .fbc-items li.active span{color:#fff;text-transform:uppercase}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{width:90%;max-width:827px;margin-left:auto;right:-20px;left:unset}.menu-tab-content.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{width:29%;margin-top:28px;margin-bottom:22px;padding-left:25px}.menu-tab-content.elementor-widget-tabs .elementor-tab-content{padding:28px 33px 20px}.connect-cta-section .elementor-background-overlay{clip-path:polygon(0 0,75%0,53.5%100%,0%100%)}.ispusa-list-item-with-image .ispusa-img-holder{width:170px;flex-shrink:0}.ispusa-list-item-with-image .ispusa-img-holder img{width:100%;height:170px;object-fit:cover}.ispusa-detail.ispusa-el-content-wrapper{align-items:center}.blue-shape-overlay:before{content:"";background-image:url(/wp-content/uploads/2024/09/diagonal-patch.png);width:100%;height:102%;position:absolute;top:-2px;left:0;z-index:-1;background-size:60%;background-repeat:no-repeat;background-position:top left}.blue-overlay-list .elementor-icon-box-wrapper .elementor-icon-box-icon{margin-top:6px}.accordions-block .elementor-accordion .elementor-accordion-item{border-right:0;border-left:0;border-color:#979797;padding-top:30px;padding-bottom:30px}.accordions-block .elementor-accordion .elementor-tab-content{border:0}.accordions-block .elementor-accordion-icon-closed{transform:rotate(-40deg)}.accordions-block .elementor-accordion-icon-opened svg polygon,.accordions-block .elementor-accordion-icon-opened svg path{fill:#87c542!important}.accordions-block .accordion-img img{width:367px;height:224px;object-fit:cover}.accordions-block .accordion-img:after{border-bottom:45px solid #3b3e4b;border-left:30px solid #fff0;bottom:0;right:0}.accordions-block .accordion-img:before{border-top:45px solid #3b3e4b;border-right:25px solid #fff0;top:0;left:0}.accordions-block .accordion-img:before,.accordion-img:after{content:'';position:absolute;width:0;height:0;z-index:99}.accordions-block .accordion-img{position:relative;width:367px;flex-shrink:0;margin-left:auto!important;margin-bottom:0!important;margin-top:0!important}.tabs-block .elementor-tabs-wrapper{padding-right:50px}.tabs-block .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title{padding-left:0}.tabs-block .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active{color:#87C542}.about-csr-slider .card-project-wrapper .know-more-btn,.about-csr-slider .card-project-wrapper .link-btn{display:none}.ethos-slider-block .ethos-col.elementor-column{width:395px!important;flex-shrink:0!important;transition:transform 0.3s ease}.ethos-slider-block>.elementor-container{transition:transform 0.3s ease;padding-left:10px}.ethos-slider-block .team-member:after,.ethos-col.elementor-column .team-member:before{display:none}.ethos-btn .brand-button-get.disabled .elementor-button-icon{opacity:.5;cursor:not-allowed}.ethos-slider-block .team-bio{left:0;padding:30px;transition:all .5s ease-in-out!important}.ethos-slider-block .team-bio>.elementor-container{height:inherit;align-items:center}.quick-facts-slide{flex:1;padding:25px;position:relative;display:flex;flex-direction:column;min-width:280px;margin-right:20px;border-left:1px solid #87c542;white-space:normal;transition:0.4s ease-out;flex-shrink:0;user-select:none}.quick-facts-section>.elementor-container>.elementor-column>.elementor-widget-wrap{scrollbar-width:none;width:100%;margin-bottom:0;overflow:scroll;white-space:nowrap;overflow-y:hidden;position:relative;overflow:-moz-scrollbars-none;cursor:grab;display:flex;overflow-x:auto;flex-wrap:nowrap}.quick-facts-slide:before{content:url(/wp-content/uploads/2024/09/Uppteam-symbol.svg);position:absolute;top:-25px;left:-15px;width:25px}.quick-facts-slide img{margin-top:20px;max-width:150px}.quick-facts-slide span{font-size:20px}.quick-facts-section>.elementor-container>.elementor-column>.elementor-widget-wrap:after{content:'Drag';width:50px;height:50px;background-color:#87c542;color:#fff;position:absolute;border-radius:50%;display:flex;left:52.6%;bottom:15px;font-size:14px;align-items:center;justify-content:center}.featured-testi-block>.elementor-container:before{content:url(/wp-content/uploads/2024/09/Uppteam-symbol.svg);display:block;position:absolute;right:-31px;top:-23px;width:60px;z-index:9}.featured-testimonial{border:1px solid #87c542;padding:28px 30px 40px}.featured-testimonial .card-ispsua.testimonials-isp,.featured-testimonial .testimonials-isp-content{width:100%;height:unset;padding:0;margin:0}.featured-testimonial .testimonials-isp-content .real-text{border:unset;padding:unset;height:auto;overflow:unset}.featured-testimonial .card-ispsua .author-compo{position:unset;margin-top:20px}.team-member:before,.team-member:after{content:'';width:29px;height:54px;display:block;position:absolute}.team-member:before{bottom:0;right:0;border-bottom:54px solid #87c542;border-left:29px solid #fff0}.team-member:after{border-top:54px solid #87c542;border-right:29px solid #fff0;top:0;left:0}.team-holder{position:relative;overflow:hidden}.team-bio,.team-bio>.elementor-widget-container{height:100%}.team-bio>.elementor-widget-container{overflow-y:scroll}.team-bio{position:absolute;visibility:hidden;opacity:0;height:0;transition:all 0.5s;bottom:0}.team-holder:hover .team-bio{visibility:visible;height:100%;opacity:1}.team-holder.member .team-member:after{border-top-color:#3b3e4b}.team-holder.member .team-member:before{border-bottom-color:#3b3e4b}.team-holder.member .team-bio>.elementor-widget-container{background-color:#3b3e4be6!important;color:#fff}.job-info div{width:100%;padding-top:5px;padding-bottom:5px}.job-info{flex-direction:column;padding:0 10px;font-size:14px;font-weight:400;color:#3b3e4b;line-height:1.5em}.job-info div ul li:before{content:url(/wp-content/uploads/2024/09/noun-next-6399604-1.svg);width:18px;display:block;position:absolute;left:-20px;top:11px;color:#3b3e4b}.job-info div ul li{display:flex;position:relative;padding-top:10px;padding-left:5px}.resource-filters{display:flex;column-gap:20px;padding-left:10px}.resource-filters select{width:100%;border:0;padding:5px 40px 5px 10px;font-size:20px;font-weight:300;transform:skew(20deg);box-shadow:unset;height:42px;background:#fff url(/wp-content/uploads/2024/09/noun-arrow-down-2022881.svg)right no-repeat}.resource-filters .select-wrapper{width:300px;border:1px solid #87c542;transform:skew(-20deg);padding:1px 9px}.resources-block{display:grid;grid-template-columns:31.3%31.3%31.3%;column-gap:35px;row-gap:100px;margin-top:80px;margin-bottom:150px}.resource-meta{display:grid;grid-template-columns:47%47%;column-gap:20px;margin-bottom:5px}.text-right{text-align:right}.resource-meta .text-right{display:none}.resource-link{border:1px solid #3b3e4b;padding:10px 20px;width:60px;height:47px;display:flex;align-items:center;justify-content:center;transform:skew(-20deg);margin-left:auto}.resource-link:hover{background-color:#87c542;border-color:#87C542}.resource-link svg{width:1em;height:auto;transform:skew(20deg)}.resource-title-block{display:grid;grid-template-columns:70%24%;column-gap:20px;margin-bottom:15px;margin-top:15px}.resource-title-block.block-w-100{grid-template-columns:100%!important}.resource-title-block .text-right{padding-right:12px}.resource-title{font-size:20px;font-weight:500;line-height:30px;color:#3b3e4b;position:relative;padding-bottom:6px}.resource-title:after{content:"";background-image:url(/wp-content/uploads/2024/09/line-bottom.png);width:85px;height:2px;position:absolute;left:0;bottom:0;background-size:85px;background-position:left bottom}.resource-meta*{font-size:14px;text-transform:uppercase;color:#3b3e4b}.resource-content{font-size:14px;line-height:23px;color:#3b3e4b}.resource-img{height:295px}.resource-img img,.resource-img iframe{height:100%;object-fit:cover}.fbc-page .fbc-wrap .fbc-items li{text-transform:uppercase}.job-info .job-title{font-family:"Poppins",Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;color:#87c542;margin-bottom:10px}.job-post-breadcrumb>.elementor-widget-container>.elementor-shortcode{display:flex;align-items:center;column-gap:5px;text-transform:uppercase}.job-post-breadcrumb>.elementor-widget-container>.elementor-shortcode a{font-size:12px}.job-post-breadcrumb>.elementor-widget-container .fbc-items{margin-bottom:0!important}.job-info .job-info-title{margin-top:10px}.job-info .job-info-content:last-child,.job-info .job-info-title{margin-bottom:0}.post-template-default.single.single-post main article a{color:#87c542!important}.uacf7-step.step-content p{display:flex;justify-content:center}.uacf7-step.step-content p button{padding:10px 20px;background:#73c71b;color:#000;border-radius:7px;margin:5px}.uacf7-step.step-content.step-end button.uacf7-prev{display:none!important}.uacf7-step.step-content .form-row{display:flex;justify-content:space-between}.uacf7-step.step-content .form-row .col-md-6{margin-bottom:20px!important;padding-left:10px;padding-right:10px;width:100%}.uacf7-step .steps-row.setup-panel{margin-bottom:20px!important}.uacf7-step.step-content input[type="submit"]{background:#73c71b;color:#000;padding:10px 30px;border-radius:7px}@media only screen and (max-width:1024px){.job-info .job-title{font-size:24px;line-height:1.5em}.job-details{padding-right:5px;padding-left:5px}}@media only screen and (max-width:991px){.card-ispsua.big-city{height:615px}}@media only screen and (max-width:767px){html:has(body.mega-menu-primary-mobile-open),body.mega-menu-primary-mobile-open{overflow:hidden}body.mega-menu-primary-mobile-open .chat-section-bottom{z-index:2}.mobile-menu-col{position:absolute;top:0;right:20px}.mobile-menu-col #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,.mobile-menu-col #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before,.mobile-menu-col #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{width:30px;height:1px;background-color:#fff;border-radius:0}.mobile-menu-col #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box{width:30px}.mobile-menu-col #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated{transform:unset;box-shadow:unset;top:12px;position:relative}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{font-weight:500}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{position:absolute;right:0}.mobile-menu-col #mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{position:fixed;left:0;width:100%;height:100vh;margin-top:29px;z-index:1000000000;overflow-y:scroll}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin-bottom:20px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{width:100%;max-width:100%;background-color:#fff0}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{content:""}.menu-tab-content.elementor-widget-tabs .elementor-tab-content{padding:10px 10px 20px}.menu-tab-content .elementor-tab-title,.menu-tab-content .elementor-widget-heading .elementor-heading-title,.menu-tab-content .elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.menu-tab-content .elementor-widget-heading .elementor-heading-title{font-size:16px!important}.menu-tab-content .elementor-image-box-img img{width:40px;top:0;margin-bottom:10px}.menu-tab-content .elementor-image-box-title,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item .mega-sub-menu{margin-bottom:10px!important}.menu-tab-content .elementor-tab-mobile-title.elementor-active{display:none}.menu-tab-content .elementor-tab-content:not(.elementor-active).elementor-heading-title{display:none}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li a{text-align:center}.mob-overflow-hidden{overflow:hidden}.ispusa-list-item-with-image .ispusa-img-holder{width:120px}.ispusa-list-item-with-image .ispusa-img-holder img{height:100%}.connect-cta-section .elementor-background-overlay{clip-path:none}.accordions-block .elementor-tab-content .acc-content{display:block}.ethos-slider-block>.elementor-container{flex-wrap:nowrap}.ispusa-blog-list .ispusa-list-item-with-image .ispusa-grid-item .ispusa-holder .ispusa-detail{display:block}.ispusa-blog-list .ispusa-list-item-with-image .ispusa-grid-item .ispusa-holder .ispusa-detail .ispusa-img-holder{width:100%}}@media only screen and (max-width:582px){.connect-cta-section .form-50-inline{width:100%!important}}@media only screen and (max-width:768px){.fbc-page .fbc-wrap .fbc-items{padding:0!important;margin-bottom:10px}.fbc-page .fbc-wrap .fbc-items li{padding:0 5px 0 0!important}}@media only screen and (min-width:768px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu{width:170px!important}.case-study-section .resources-block{margin-bottom:80px!important}}@media only screen and (min-width:768px)and(max-width:1299px){.blue-green-shape-img img{height:200%;position:relative;left:-148px}.menu-tab-content.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{padding-left:10px;padding-right:10px;width:30%}#mega-menu-wrap-primary #mega-menu-primary .menu-tab-content.elementor-widget-tabs .elementor-tab-title{font-size:16px;padding-right:22px;padding-left:15px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{width:100%}}@media only screen and (min-width:1025px)and(max-width:1499px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.green-header-section .elementor-element-b3c72ab{width:100%!important}.green-header-section .elementor-element-07a28b7{width:25%!important}}@media only screen and (min-width:1366px)and(max-width:1599px){.triangle-css:before{border-top:600px solid #87c542;border-right:390px solid #fff0}.triangle-css:after{border-top:2100px solid #3c3e4b;border-right:1366px solid #fff0}}@media only screen and (min-width:1366px){.banner-title{background-color:unset!important}.featured-testimonial{padding:28px 70px 60px}}@media only screen and (min-width:1400px){.blue-shape-overlay:before{background-size:58%}.green-header-section .elementor-element-b3c72ab{width:110%!important}}@media only screen and (min-width:1620px){.green-header-section .elementor-element-b3c72ab{width:90%!important}}@media only screen and (min-width:1920px){.green-header-section .elementor-element-b3c72ab{width:100%!important}}.green-scroll-bar-track::-webkit-scrollbar-track{border-radius:2px;background-color:#fff0}.green-scroll-bar-track::-webkit-scrollbar{width:4px;background-color:#fff0}.green-scroll-bar-track::-webkit-scrollbar-thumb{border-radius:2px;background-color:#87c542}.isp-connectus-form-full2{background-color:#fff;padding:20px}.isp-connectus-form-full1 .form-100-inline{margin-bottom:15px}.isp-connectus-form-full2 .form-100-inline{margin-bottom:30px}.isp-connectus-form-full2 .form-100-inline input{width:100%;border:none;border-bottom-style:solid;border-width:1px;border-color:#3b3e4b}.isp-connectus-form-full1 .form-100-inline select,.isp-connectus-form-full2 .form-100-inline select{border:none;border-bottom-style:solid;border-width:1px;border-color:#3b3e4b}.isp-connectus-form-full2 .brand-btn-relative{position:relative}.isp-connectus-form-full2 .brand-btn-relative .show-on-hover{position:absolute;left:0;top:0;display:none}.isp-connectus-form-full2 .brand-btn-relative .show-on-hide{display:block}.isp-connectus-form-full2 .brand-btn-relative:hover .show-on-hover{display:block;position:absolute;left:15px;top:10px}.isp-connectus-form-full2 .brand-btn-relative:hover .show-on-hide{display:none}.isp-connectus-form-full2 .brand-btn-relative span{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;color:#3b3e4b}.isp-connectus-form-full2 .form-100-inline input::placeholder,.isp-connectus-form-full2 .form-100-inline select::placeholder,.isp-connectus-form-full1 .form-100-inline select::placeholder{color:#3b3e4b;opacity:1}.slider-track-home.owl-carousel .owl-dots.disabled,.slider-track-home.owl-carousel .owl-nav.disabled{display:block!important}.expand-button.hide{display:none}.privacy-policy-block h2{margin-bottom:10px;margin-top:20px}.card-ispsua video{object-fit:cover;width:100%;position:absolute;top:0;left:0;height:100%}.resource-type-case-study .featured-image{display:none}.brand-btn-ispusa-inverse{background-color:#3c3e4b!important;border-radius:0px!important}.all-forms-js.hidden{display:none}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background:#000000!important;color:#ffffff!important}#masthead.fixed-header{position:fixed;top:0;width:100%;z-index:1000}.common-contact-form-isp .wpcf7-not-valid-tip{position:absolute;bottom:-10px;font-size:10px}.pum-content.popmake-content .full-width{margin-bottom:20px;margin-top:20px}.pum-content.popmake-content .wpcf7-form{text-align:center}.pum-content.popmake-content input[type="submit"]{background-color:#87c542!important;color:#ffffff!important;border-radius:0px!important}#job-title{color:#62707c;background:#dadada;box-sizing:border-box;-webkit-appearance:none;padding:15px;border:solid 1px #d4dde5;transition:0.1s ease-in-out;border-radius:2px;font-size:17px;width:49%;cursor:not-allowed}.landing-form .two-column input,.landing-form .two-column select{margin-bottom:0!important}.landing-form .two-column,.landing-form .full-width{margin-bottom:15px!important}.landing-form .two-column select,.landing-form .two-column input,.landing-form .full-width textarea{font-size:14px!important;padding:5px 15px!important;border-radius:0;line-height:40px;border-radius:5px;color:#333}.landing-form .two-column input::placeholder,.landing-form .full-width textarea::placeholder{color:#333}.landing-form .two-column input.wpcf7-form-control.wpcf7-phonetext{padding-left:80px!important}.landing-form .full-width textarea{max-height:100px}.landing-form input[type=submit]{background:#87c542!important;font-size:20px!important;padding:10px 50px;color:#fff;font-weight:500}.sticky-image{position:sticky;top:0!important}.single.single-post main article .entry-content h2{color:#000!important}.single.single-post main article .entry-content h3{color:#222!important}.single.single-post main article .entry-content h4{color:#444!important}.single.single-post main article .entry-content a{color:#222!important}.single.single-post main article .entry-content a:hover{text-decoration:underline!important}.banner-form{min-width:600px!important;background:#ffffffd9;padding:30px;box-shadow:0 0 29px rgb(0 0 0 / .5)}.banner-form form .wpcf7-form-control{padding:10px!important;font-size:14px!important;color:#000}.banner-form form .wpcf7-form-control::placeholder{color:#000}.banner-form form .two-column{margin-bottom:10px!important}.banner-form form .wpcf7-form-control-wrap textarea{max-height:100px!important}.banner-form form input.wpcf7-form-control.wpcf7-submit{margin-top:20px;padding:10px 30px!important;font-size:16px!important;background:#87c542!important;border:1px solid #87c542!important;color:#fff!important}.banner-form .wpcf7-form-control.wpcf7-phonetext{padding-left:80px!important}.banner-form h2{color:#000!important}.banner-form h2+p{display:none!important}.brand-button-get.landing-btn .elementor-button-icon{background-color:#87c542}.brand-button-get.landing-btn:hover .elementor-button-icon{background-color:#000;fill:#fff;border:1px solid #000}.company-wrap.d-flex{display:flex!important;justify-content:space-between!important;padding:20px;border:1px solid #ccc;margin-bottom:20px;border-radius:30px}.company-wrap.d-flex div:first-child{min-width:150px;margin-right:20px}.company-wrap.d-flex div img{width:70px;margin-bottom:10px}.company-wrap.d-flex div:last-child{max-width:100%}.company-wrap.d-flex .align-right{text-align:right;margin-bottom:20px}.company-wrap.d-flex .align-right a.round-btn{padding:7px 18px;display:inline-block;border:1px solid #ccc;text-decoration:none;background:#73c71b;color:#ffffff!important;border-radius:5px}.company-wrap.d-flex .align-right a.round-btn:hover{text-decoration:none!important;background:#000;color:#fff!important}.form-wrap.case-form .d-flex{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;gap:10px}.form-wrap.case-form .field-wrap{width:49%}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450!important;color:white!important;background-color:#46b450!important}.airport{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #ddd;text-align:center}.airport ul li{text-align:left;margin-bottom:5px}.airport h3,.airport p{text-align:left!important}.airport img{width:100%;max-width:800px;height:auto;aspect-ratio:5 / 3;object-fit:cover;margin-top:10px;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.intro,.conclusion{margin:20px auto}#popmake-22458{background:#333 url(https://www.uppteam.com/wp-content/uploads/2025/04/popup-style3-bg.png);background-position:left bottom;background-repeat:no-repeat;background-size:45%}.popup-wrap .d-flex{display:flex;justify-content:space-between}.popup-wrap .lt-side,.popup-wrap .rt-side{width:50%}.popup-wrap .lt-side h2{margin-top:30px;margin-bottom:15px;color:#fff;font-weight:700;font-size:26px}.popup-wrap .lt-side p{font-size:18px;color:#fff;font-weight:400;margin-bottom:15px}.popup-wrap a.btn.btn-primary{font-size:18px;color:#333;background:#ccc;padding:6px 15px;display:inline-block;font-weight:600;background:#88c243}.popup-wrap .lt-side{margin-right:50px}div#popmake-22465{padding:0!important}.popup-style-2{background-image:url(https://www.uppteam.com/wp-content/uploads/2025/04/popup-style-2-bg-img.jpg);background-position:left center;position:relative;display:flex;align-items:center;justify-content:flex-end;padding:40px 0 40px 40px;background-repeat:no-repeat;background-size:contain}.popup-style-2 .overlay-box{background-color:#333;color:#fff;padding:60px 30px;max-width:576px;box-shadow:0 4px 20px rgb(0 0 0 / .3);border-radius:7px 0 0 7px}.popup-style-2 .overlay-box p{font-size:18px;margin-bottom:10px;font-weight:400}.popup-style-2 .cta-button{background-color:#8BC34A;color:#000;padding:12px 20px;text-decoration:none;font-weight:700;display:inline-block;border-radius:4px;transition:background 0.3s;margin-top:20px!important}.popup-style-2 .cta-button:hover{background-color:#7cb342}.mb-15{margin-bottom:15px}#masthead .header-fixed{position:fixed;top:0;width:100%;z-index:1000}.sib-form-container{padding:20px!important;background:rgb(101 101 101 / .8);color:#fff}.sib-form-container .sib-form-message-panel__text svg{width:20px}.sib-form-container .sib-form-message-panel__text{margin-bottom:20px}.sib-form-message-panel{margin:0 0 1.25rem 0;width:100%;padding:.4375rem;border:1px solid;display:none}.sib-form-message-panel--active{display:inline-block}.sib-form-container p{margin-bottom:10px}.sib-form-container ul{padding-left:10px}.sib-form-container label.entry__label{font-size:16px;font-weight:500}.entry__error{display:none;font-size:16px;color:#661d1d;border-color:#ff4949}.sib-form-container .form__entry{margin-bottom:15px}.sib-form-container label.entry__specification{font-size:12px!important;margin-top:15px;font-weight:500;color:#dedede!important}.sib-form-container .sib-form-block button{display:flex;align-items:center;background:#87c542;color:#fff}.sib-form-container .sib-form-block button svg{width:20px;height:20px;color:#fff}.sib-form-container .sib-hide-loader-icon{display:none}.sib-form-container .input--hidden{display:none!important}.sib-form-container .form__entry .entry__field input{padding:8px;font-size:14px;color:#000}.table-responsive th,.table-responsive td{border:1px solid #ccc;padding:10px;text-align:left;white-space:nowrap;font-size:16px;color:#3b3e4b!important}.home section.elementor-hidden-mobile{margin-top:-1px!important}.list-inner-sec .elementor-widget-wrap{background-color:#F5F5F5}.list-inner-sec .elementor-widget-wrap:hover{background-color:#3b3e4b!important;cursor:pointer!important;color:#fff!important}.list-inner-sec .elementor-widget-wrap:hover .list-box h4{color:#fff!important}.list-box{padding:20px;border-radius:8px}.list-box h4{font-size:18px;margin-bottom:20px}.list-box ul{margin:0}.list-box ul li{font-size:18px;margin-bottom:10px;position:relative;list-style:none;padding-left:25px;margin-bottom:10px}.list-box ul li::before{content:"✔";position:absolute;left:0;top:0;color:#87c542}.list-inner-sec .elementor-container.elementor-column-gap-default{display:flex;justify-content:center;column-gap:20px}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive table{width:100%;border-collapse:collapse;min-width:600px}.table-responsive table th,.table-responsive table td{padding:12px;text-align:left;border:1px solid #ddd;white-space:nowrap}.table-responsive table{margin-bottom:0px!important}.table-responsive{margin-bottom:15px}.popup-style-2.architectural-style .overlay-box{background-color:#333;color:#fff;padding:20px 20px;max-width:320px;box-shadow:0 4px 20px rgb(0 0 0 / .3);border-radius:7px 0 0 7px}.popup-style-2.architectural-style .overlay-box .form-field{padding:10px!important;font-size:14px!important}.popup-style-2.architectural-style .overlay-box .submit-btn{text-align:left}.popup-style-2.architectural-style .overlay-box input[type="submit"]{background-color:#87c542!important;color:#ffffff!important;border-radius:0px!important;padding:10px 15px}.popup-style-2.architectural-style .overlay-box h2{margin-bottom:20px}.popup-style-2.architectural-style .overlay-box .flag-container{color:#000!important}.casestudy-wrap .section{padding:60px 20px}.casestudy-wrap .section.light{background-color:#fff}.casestudy-wrap .section.grey{background-color:#f9fbfe}.casestudy-wrap .case-container{margin:0 auto;display:flex;flex-wrap:wrap;align-items:start;gap:40px}.casestudy-wrap .text-content,.casestudy-wrap .image-content{flex:1;min-width:300px}.casestudy-wrap .image-content img{width:100%;border-radius:10px;box-shadow:0 3px 10px rgb(0 0 0 / .08)}.casestudy-wrap h2{color:#324A6D;margin-bottom:15px;border-left:5px solid #73c71b;padding-left:15px}.casestudy-wrap p{font-size:16px;font-weight:normal!important}.casestudy-wrap .meta{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.casestudy-wrap .meta div{background:#73c71b;color:#000;padding:10px 15px;border-radius:6px;font-size:14px}.casestudy-wrap ul{padding-left:20px;padding:0}.casestudy-wrap ul li{margin-bottom:8px;font-size:16px;font-weight:400}.casestudy-wrap .reverse .case-container{flex-direction:row-reverse}.casestudy-wrap .footer-section{background-color:#324A6D;color:#fff;padding:60px 20px}.casestudy-wrap .footer-section .case-container{margin:0 auto}.casestudy-wrap .footer-section h2{color:#fff;border-left:5px solid #fff;padding-left:15px}.casestudy-wrap .footer-section ul li::marker{color:#fff}.casestudy-wrap .sticky-top{position:sticky;top:80px;z-index:10;background-color:inherit;padding-top:20px}.casestudy-wrap .gray-box{padding:30px 20px;background:#3b3e4b;color:#fff}.casestudy-wrap .green-box{padding:30px 20px;background:#87c542;color:#000}.d-flex{display:flex}.image-wrap{text-align:center}.scroll-spy-sticky.green-header-section{z-index:9!important}.popup-style-3{display:flex;justify-content:center;align-items:center;background:#333;padding:20px;gap:20px}.popup-style-3 .box-left{width:50%}.popup-style-3 .box-right{width:50%}.popup-style-3 .box-right h2{margin-bottom:20px;font-size:1.6em;color:#fff}.gray-box p{color:#fff!important}.anonymous-feedback-form .section{border:1px solid #ccc;padding:15px;margin-top:20px;background:#f9f9f9;border-radius:6px}.anonymous-feedback-form label{display:block;margin-top:10px;font-weight:500}.anonymous-feedback-form h3,.anonymous-feedback-form h4{margin-top:25px;color:#444}.anonymous-feedback-form h5{margin-top:25px;color:#444;font-size:24px;margin-bottom:15px;text-align:center}.wpcf7 .anonymous-feedback-form textarea,.wpcf7 .anonymous-feedback-form select,.wpcf7 .anonymous-feedback-form input[type="text"],.wpcf7 .anonymous-feedback-form input[type="email"],.wpcf7 .anonymous-feedback-form input[type="tel"]{width:100%;padding:8px;border-radius:4px;border:1px solid #ccc;box-sizing:border-box;margin-top:20px;color:#333;font-size:16px}.wpcf7 .anonymous-feedback-form textarea{height:100px!important}.wpcf7 .anonymous-feedback-form ::placeholder{color:#666;opacity:1}.wpcf7 .anonymous-feedback-form input[type="submit"]{background:#000;color:#fff!important;opacity:1;margin-top:20px!important}.wpcf7 .anonymous-feedback-form .wpcf7-radio label,.wpcf7 .anonymous-feedback-form .wpcf7-checkbox label{font-size:16px!important;font-weight:400}.step-nav{display:flex;justify-content:center;gap:10px;margin-bottom:20px}.step-btn{padding:8px 16px;border:1px solid #ccc;background:#eee;cursor:pointer;border-radius:4px;font-weight:700}.step-btn.active{background:#73c71b;color:#333}.step-panel{display:none}.step-panel.active{display:block}.form-group{margin-bottom:15px}#id-step1.step1{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;opacity:1;transition:opacity 0.6s ease}.form-actions .wpcf7-spinner{display:none!important}#id-step2{display:none;opacity:0;transition:opacity 0.6s ease}.step1 .btn-click{background-color:#73c71b;color:#fff!important;padding:12px 24px;font-size:16px;font-weight:400!important;border:none;border-radius:6px;cursor:pointer;transition:background-color 0.3s ease}.step1 .btn-click:hover{background-color:#000;color:#fff!important}.step1 .image-wrap{max-width:150px;margin-bottom:20px}.step1 h2{font-size:32px;font-weight:700}.anonymous-feedback-form p.green-box{background:#73c71b;padding:15px;border-radius:5px;color:#fff;text-align:center;font-weight:400;font-size:16px;line-height:1.3;letter-spacing:.2px}.sticky-top{position:sticky;top:0;z-index:10;background-color:inherit;padding-top:20px}.chat-section-bottom{display:none!important}.isp-content-stylings ul li{font-size:16px!important;line-height:24px!important;color:#3b3e4b!important}.tabs-block .elementor-tabs-content-wrapper .elementor-tab-content{font-size:18px;line-height:1.5}.tabs-block .elementor-tabs-content-wrapper .elementor-tab-content img{max-width:600px;height:auto;margin-top:30px}.gray-box ul li{color:#fff!important}.custom-cf7-form .d-flex{column-gap:20px;flex-wrap:wrap}.custom-cf7-form .d-flex .field-wrap{flex:1 1 300px}.custom-cf7-form .field-wrap .wpcf7-form-control{width:100%;height:50px;padding:10px;box-sizing:border-box;border-radius:5px;font-size:16px}.custom-cf7-form .field-wrap label{font-size:14px;margin-bottom:5px;color:#fff!important}.custom-cf7-form .wpcf7-form-control.wpcf7-submit{background:#87c542;color:#000!important}.custom-cf7-form .wpcf7-form-control.wpcf7-submit:hover{background:#000;color:#fff!important}.custom-cf7-form .field-wrap .wpcf7-form-control.wpcf7-textarea{min-height:100px}.dext-over-hiden{overflow:hidden!important}@media only screen and (max-width:768px){.landing-form .two-column span:first-child{margin-bottom:15px}.banner-form form{min-width:100%!important;padding:10px}.banner-form form .two-column{margin-bottom:0px!important}.banner-form form .wpcf7-form-control{margin-bottom:10px}.banner-form .intl-tel-input{margin-bottom:10px!important}.banner-form{min-width:100%!important;background:#ffffffd9;padding:10px;box-shadow:0 0 29px rgb(0 0 0 / .5)}.company-wrap.d-flex{flex-direction:column}.company-wrap.d-flex div:first-child{min-width:100%!important;margin-right:20px}.single.single-post #primary{width:90%!important}.company-wrap.d-flex .align-right{text-align:left!important}.form-wrap.case-form .d-flex{gap:0}.form-wrap.case-form .field-wrap{width:100%}.airport img{max-width:100%;aspect-ratio:auto}.popup-wrap .d-flex{display:flex;justify-content:space-between;flex-direction:column}.popup-wrap .lt-side,.popup-wrap .rt-side{width:100%}.popup-wrap .lt-side{margin-right:0;margin-bottom:30px}.popup-style-2 .cta-button{font-size:14px}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive table{width:100%;border-collapse:collapse;min-width:600px}.table-responsive th,.table-responsive td{border:1px solid #ccc;padding:10px;text-align:left;white-space:nowrap;font-size:16px}.list-inner-sec .elementor-widget-wrap{margin-bottom:30px!important}.casestudy-wrap .case-container{flex-direction:column!important}.casestudy-wrap .text-content,.image-content{width:100%}.casestudy-wrap .sticky-top{position:relative;top:0;z-index:10;background-color:inherit;padding-top:20px}.popup-style-3{display:flex;flex-direction:column}.popup-style-3 .box-left,.popup-style-3 .box-right{width:100%!important}}@media (max-width:768px){.mobile-data-section{order:2!important}.mobile-data-section .elementor-container.elementor-column-gap-default{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important}}#job-title{color:#62707c;background:#dadada;box-sizing:border-box;-webkit-appearance:none;padding:15px;border:solid 1px #d4dde5;transition:0.1s ease-in-out;border-radius:2px;font-size:17px;width:49%;cursor:not-allowed}.landing-form .two-column input,.landing-form .two-column select{margin-bottom:0!important}.landing-form .two-column,.landing-form .full-width{margin-bottom:15px!important}.landing-form .two-column select,.landing-form .two-column input,.landing-form .full-width textarea{font-size:14px!important;padding:5px 15px!important;border-radius:0;line-height:40px;border-radius:5px;color:#333}.landing-form .two-column input::placeholder,.landing-form .full-width textarea::placeholder{color:#333}.landing-form .two-column input.wpcf7-form-control.wpcf7-phonetext{padding-left:80px!important}.landing-form .full-width textarea{max-height:100px}.landing-form input[type=submit]{background:#87c542!important;font-size:20px!important;padding:10px 50px;color:#fff;font-weight:500}.sticky-image{position:sticky;top:0!important}.single.single-post main article .entry-content h2{color:#000!important}.single.single-post main article .entry-content h3{color:#222!important}.single.single-post main article .entry-content h4{color:#444!important}.single.single-post main article .entry-content a{color:#222!important}.single.single-post main article .entry-content a:hover{text-decoration:underline!important}.banner-form{min-width:600px!important;background:#ffffffd9;padding:30px;box-shadow:0 0 29px rgb(0 0 0 / .5)}.banner-form form .wpcf7-form-control{padding:10px!important;font-size:14px!important;color:#000}.banner-form form .wpcf7-form-control::placeholder{color:#000}.banner-form form .two-column{margin-bottom:10px!important}.banner-form form .wpcf7-form-control-wrap textarea{max-height:100px!important}.banner-form form input.wpcf7-form-control.wpcf7-submit{margin-top:20px;padding:10px 30px!important;font-size:16px!important;background:#87c542!important;border:1px solid #87c542!important;color:#fff!important}.banner-form .wpcf7-form-control.wpcf7-phonetext{padding-left:80px!important}.banner-form h2{color:#000!important}.banner-form h2+p{display:none!important}.brand-button-get.landing-btn .elementor-button-icon{background-color:#87c542}.brand-button-get.landing-btn:hover .elementor-button-icon{background-color:#000;fill:#fff;border:1px solid #000}.company-wrap.d-flex{display:flex!important;justify-content:space-between!important;padding:20px;border:1px solid #ccc;margin-bottom:20px;border-radius:30px}.company-wrap.d-flex div:first-child{min-width:150px;margin-right:20px}.company-wrap.d-flex div img{width:70px;margin-bottom:10px}.company-wrap.d-flex div:last-child{max-width:100%}.company-wrap.d-flex .align-right{text-align:right;margin-bottom:20px}.company-wrap.d-flex .align-right a.round-btn{padding:7px 18px;display:inline-block;border:1px solid #ccc;text-decoration:none;background:#73c71b;color:#ffffff!important;border-radius:5px}.company-wrap.d-flex .align-right a.round-btn:hover{text-decoration:none!important;background:#000;color:#fff!important}.form-wrap.case-form .d-flex{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;gap:10px}.form-wrap.case-form .field-wrap{width:49%}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450!important;color:white!important;background-color:#46b450!important}.airport{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #ddd;text-align:center}.airport ul li{text-align:left;margin-bottom:5px}.airport h3,.airport p{text-align:left!important}.airport img{width:100%;max-width:800px;height:auto;aspect-ratio:5 / 3;object-fit:cover;margin-top:10px;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.intro,.conclusion{margin:20px auto}#popmake-22458{background:#333 url(https://www.uppteam.com/wp-content/uploads/2025/04/popup-style3-bg.png);background-position:left bottom;background-repeat:no-repeat;background-size:45%}.popup-wrap .d-flex{display:flex;justify-content:space-between}.popup-wrap .lt-side,.popup-wrap .rt-side{width:50%}.popup-wrap .lt-side h2{margin-top:30px;margin-bottom:15px;color:#fff;font-weight:700;font-size:26px}.popup-wrap .lt-side p{font-size:18px;color:#fff;font-weight:400;margin-bottom:15px}.popup-wrap a.btn.btn-primary{font-size:18px;color:#333;background:#ccc;padding:6px 15px;display:inline-block;font-weight:600;background:#88c243}.popup-wrap .lt-side{margin-right:50px}div#popmake-22465{padding:0!important}.popup-style-2{background-image:url(https://www.uppteam.com/wp-content/uploads/2025/04/popup-style-2-bg-img.jpg);background-position:left center;position:relative;display:flex;align-items:center;justify-content:flex-end;padding:40px 0 40px 40px;background-repeat:no-repeat;background-size:contain}.popup-style-2 .overlay-box{background-color:#333;color:#fff;padding:60px 30px;max-width:576px;box-shadow:0 4px 20px rgb(0 0 0 / .3);border-radius:7px 0 0 7px}.popup-style-2 .overlay-box p{font-size:18px;margin-bottom:10px;font-weight:400}.popup-style-2 .cta-button{background-color:#8BC34A;color:#000;padding:12px 20px;text-decoration:none;font-weight:700;display:inline-block;border-radius:4px;transition:background 0.3s;margin-top:20px!important}.popup-style-2 .cta-button:hover{background-color:#7cb342}.mb-15{margin-bottom:15px}#masthead .header-fixed{position:fixed;top:0;width:100%;z-index:1000}.sib-form-container{padding:20px!important;background:rgb(101 101 101 / .8);color:#fff}.sib-form-container .sib-form-message-panel__text svg{width:20px}.sib-form-container .sib-form-message-panel__text{margin-bottom:20px}.sib-form-message-panel{margin:0 0 1.25rem 0;width:100%;padding:.4375rem;border:1px solid;display:none}.sib-form-message-panel--active{display:inline-block}.sib-form-container p{margin-bottom:10px}.sib-form-container ul{padding-left:10px}.sib-form-container label.entry__label{font-size:16px;font-weight:500}.entry__error{display:none;font-size:16px;color:#661d1d;border-color:#ff4949}.sib-form-container .form__entry{margin-bottom:15px}.sib-form-container label.entry__specification{font-size:12px!important;margin-top:15px;font-weight:500;color:#dedede!important}.sib-form-container .sib-form-block button{display:flex;align-items:center;background:#87c542;color:#fff}.sib-form-container .sib-form-block button svg{width:20px;height:20px;color:#fff}.sib-form-container .sib-hide-loader-icon{display:none}.sib-form-container .input--hidden{display:none!important}.sib-form-container .form__entry .entry__field input{padding:8px;font-size:14px;color:#000}.table-responsive th,.table-responsive td{border:1px solid #ccc;padding:10px;text-align:left;white-space:nowrap;font-size:16px;color:#3b3e4b!important}.home section.elementor-hidden-mobile{margin-top:-1px!important}.list-inner-sec .elementor-widget-wrap{background-color:#F5F5F5}.list-inner-sec .elementor-widget-wrap:hover{background-color:#3b3e4b!important;cursor:pointer!important;color:#fff!important}.list-inner-sec .elementor-widget-wrap:hover .list-box h4{color:#fff!important}.list-box{padding:20px;border-radius:8px}.list-box h4{font-size:18px;margin-bottom:20px}.list-box ul{margin:0}.list-box ul li{font-size:18px;margin-bottom:10px;position:relative;list-style:none;padding-left:25px;margin-bottom:10px}.list-box ul li::before{content:"✔";position:absolute;left:0;top:0;color:#87c542}.list-inner-sec .elementor-container.elementor-column-gap-default{display:flex;justify-content:center;column-gap:20px}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive table{width:100%;border-collapse:collapse;min-width:600px}.table-responsive table th,.table-responsive table td{padding:12px;text-align:left;border:1px solid #ddd;white-space:nowrap}.table-responsive table{margin-bottom:0px!important}.table-responsive{margin-bottom:15px}.popup-style-2.architectural-style .overlay-box{background-color:#333;color:#fff;padding:20px 20px;max-width:320px;box-shadow:0 4px 20px rgb(0 0 0 / .3);border-radius:7px 0 0 7px}.popup-style-2.architectural-style .overlay-box .form-field{padding:10px!important;font-size:14px!important}.popup-style-2.architectural-style .overlay-box .submit-btn{text-align:left}.popup-style-2.architectural-style .overlay-box input[type="submit"]{background-color:#87c542!important;color:#ffffff!important;border-radius:0px!important;padding:10px 15px}.popup-style-2.architectural-style .overlay-box h2{margin-bottom:20px}.popup-style-2.architectural-style .overlay-box .flag-container{color:#000!important}.casestudy-wrap .section{padding:60px 20px}.casestudy-wrap .section.light{background-color:#fff}.casestudy-wrap .section.grey{background-color:#f9fbfe}.casestudy-wrap .case-container{margin:0 auto;display:flex;flex-wrap:wrap;align-items:start;gap:40px}.casestudy-wrap .text-content,.casestudy-wrap .image-content{flex:1;min-width:300px}.casestudy-wrap .image-content img{width:100%;border-radius:10px;box-shadow:0 3px 10px rgb(0 0 0 / .08)}.casestudy-wrap h2{color:#324A6D;margin-bottom:15px;border-left:5px solid #73c71b;padding-left:15px}.casestudy-wrap p{font-size:16px;font-weight:normal!important}.casestudy-wrap .meta{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.casestudy-wrap .meta div{background:#73c71b;color:#000;padding:10px 15px;border-radius:6px;font-size:14px}.casestudy-wrap ul{padding-left:20px;padding:0}.casestudy-wrap ul li{margin-bottom:8px;font-size:16px;font-weight:400}.casestudy-wrap .reverse .case-container{flex-direction:row-reverse}.casestudy-wrap .footer-section{background-color:#324A6D;color:#fff;padding:60px 20px}.casestudy-wrap .footer-section .case-container{margin:0 auto}.casestudy-wrap .footer-section h2{color:#fff;border-left:5px solid #fff;padding-left:15px}.casestudy-wrap .footer-section ul li::marker{color:#fff}.casestudy-wrap .sticky-top{position:sticky;top:80px;z-index:10;background-color:inherit;padding-top:20px}.casestudy-wrap .gray-box{padding:30px 20px;background:#3b3e4b;color:#fff}.casestudy-wrap .green-box{padding:30px 20px;background:#87c542;color:#000}.d-flex{display:flex}.image-wrap{text-align:center}.scroll-spy-sticky.green-header-section{z-index:9!important}.popup-style-3{display:flex;justify-content:center;align-items:center;background:#333;padding:20px;gap:20px}.popup-style-3 .box-left{width:50%}.popup-style-3 .box-right{width:50%}.popup-style-3 .box-right h2{margin-bottom:20px;font-size:1.6em;color:#fff}.gray-box p{color:#fff!important}.anonymous-feedback-form .section{border:1px solid #ccc;padding:15px;margin-top:20px;background:#f9f9f9;border-radius:6px}.anonymous-feedback-form label{display:block;margin-top:10px;font-weight:500}.anonymous-feedback-form h3,.anonymous-feedback-form h4{margin-top:25px;color:#444}.anonymous-feedback-form h5{margin-top:25px;color:#444;font-size:24px;margin-bottom:15px;text-align:center}.wpcf7 .anonymous-feedback-form textarea,.wpcf7 .anonymous-feedback-form select,.wpcf7 .anonymous-feedback-form input[type="text"],.wpcf7 .anonymous-feedback-form input[type="email"],.wpcf7 .anonymous-feedback-form input[type="tel"]{width:100%;padding:8px;border-radius:4px;border:1px solid #ccc;box-sizing:border-box;margin-top:20px;color:#333;font-size:16px}.wpcf7 .anonymous-feedback-form textarea{height:100px!important}.wpcf7 .anonymous-feedback-form ::placeholder{color:#666;opacity:1}.wpcf7 .anonymous-feedback-form input[type="submit"]{background:#000;color:#fff!important;opacity:1;margin-top:20px!important}.wpcf7 .anonymous-feedback-form .wpcf7-radio label,.wpcf7 .anonymous-feedback-form .wpcf7-checkbox label{font-size:16px!important;font-weight:400}.step-nav{display:flex;justify-content:center;gap:10px;margin-bottom:20px}.step-btn{padding:8px 16px;border:1px solid #ccc;background:#eee;cursor:pointer;border-radius:4px;font-weight:700}.step-btn.active{background:#73c71b;color:#333}.step-panel{display:none}.step-panel.active{display:block}.form-group{margin-bottom:15px}#id-step1.step1{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;opacity:1;transition:opacity 0.6s ease}.form-actions .wpcf7-spinner{display:none!important}#id-step2{display:none;opacity:0;transition:opacity 0.6s ease}.step1 .btn-click{background-color:#73c71b;color:#fff!important;padding:12px 24px;font-size:16px;font-weight:400!important;border:none;border-radius:6px;cursor:pointer;transition:background-color 0.3s ease}.step1 .btn-click:hover{background-color:#000;color:#fff!important}.step1 .image-wrap{max-width:150px;margin-bottom:20px}.step1 h2{font-size:32px;font-weight:700}.anonymous-feedback-form p.green-box{background:#73c71b;padding:15px;border-radius:5px;color:#fff;text-align:center;font-weight:400;font-size:16px;line-height:1.3;letter-spacing:.2px}.sticky-top{position:sticky;top:0;z-index:10;background-color:inherit;padding-top:20px}.chat-section-bottom{display:none!important}.isp-content-stylings ul li{font-size:16px!important;line-height:24px!important;color:#3b3e4b!important}.tabs-block .elementor-tabs-content-wrapper .elementor-tab-content{font-size:18px;line-height:1.5}.tabs-block .elementor-tabs-content-wrapper .elementor-tab-content img{max-width:600px;height:auto;margin-top:30px}.gray-box ul li{color:#fff!important}.custom-cf7-form .d-flex{column-gap:20px;flex-wrap:wrap}.custom-cf7-form .d-flex .field-wrap{flex:1 1 300px}.custom-cf7-form .field-wrap .wpcf7-form-control{width:100%;height:50px;padding:10px;box-sizing:border-box;border-radius:5px;font-size:16px}.custom-cf7-form .field-wrap label{font-size:14px;margin-bottom:5px;color:#fff!important}.custom-cf7-form .wpcf7-form-control.wpcf7-submit{background:#87c542;color:#000!important}.custom-cf7-form .wpcf7-form-control.wpcf7-submit:hover{background:#000;color:#fff!important}.custom-cf7-form .field-wrap .wpcf7-form-control.wpcf7-textarea{min-height:100px}.dext-over-hiden{overflow:hidden!important}@media only screen and (max-width:768px){.landing-form .two-column span:first-child{margin-bottom:15px}.banner-form form{min-width:100%!important;padding:10px}.banner-form form .two-column{margin-bottom:0px!important}.banner-form form .wpcf7-form-control{margin-bottom:10px}.banner-form .intl-tel-input{margin-bottom:10px!important}.banner-form{min-width:100%!important;background:#ffffffd9;padding:10px;box-shadow:0 0 29px rgb(0 0 0 / .5)}.company-wrap.d-flex{flex-direction:column}.company-wrap.d-flex div:first-child{min-width:100%!important;margin-right:20px}.single.single-post #primary{width:90%!important}.company-wrap.d-flex .align-right{text-align:left!important}.form-wrap.case-form .d-flex{gap:0}.form-wrap.case-form .field-wrap{width:100%}.airport img{max-width:100%;aspect-ratio:auto}.popup-wrap .d-flex{display:flex;justify-content:space-between;flex-direction:column}.popup-wrap .lt-side,.popup-wrap .rt-side{width:100%}.popup-wrap .lt-side{margin-right:0;margin-bottom:30px}.popup-style-2 .cta-button{font-size:14px}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive table{width:100%;border-collapse:collapse;min-width:600px}.table-responsive th,.table-responsive td{border:1px solid #ccc;padding:10px;text-align:left;white-space:nowrap;font-size:16px}.list-inner-sec .elementor-widget-wrap{margin-bottom:30px!important}.casestudy-wrap .case-container{flex-direction:column!important}.casestudy-wrap .text-content,.image-content{width:100%}.casestudy-wrap .sticky-top{position:relative;top:0;z-index:10;background-color:inherit;padding-top:20px}.popup-style-3{display:flex;flex-direction:column}.popup-style-3 .box-left,.popup-style-3 .box-right{width:100%!important}}@media (max-width:768px){.mobile-data-section{order:2!important}.mobile-data-section .elementor-container.elementor-column-gap-default{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important}}button,input[type='button'],input[type='submit'],.button,.page-numbers.current,.page-numbers:hover,#page #infinite-handle button,#page #infinite-handle button:hover,.comment-navigation a,.su-button,.mobile-navigation,.toggle-active,.main-navigation .menu-cta a:hover{background-color:#0072e5}.entry-content p a,.entry-content p a:hover,.header-text a,.header-text a:hover,.entry-content .meta-list a,.post-navigation a:hover .post-title,.entry-header .entry-title a:hover,#page .more-link:hover,.site-footer a,.main-navigation a:hover,.main-navigation ul li.current-menu-item a,.main-navigation ul li.current-page-item a{color:#0072e5}.entry-content p a,.header-text a{box-shadow:inset 0 -1px 0 #0072e5}.entry-content p a:hover,.header-text a:hover{box-shadow:inset 0 -2px 0 #0072e5}