.formError{z-index:990;}.formError .formErrorContent{z-index:991;}.formError .formErrorArrow{z-index:996;}.ui-dialog .formError{z-index:5000;}.ui-dialog .formError .formErrorContent{z-index:5001;}.ui-dialog .formError .formErrorArrow{z-index:5006;}.inputContainer{position:relative;float:left;}.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;text-align:left;}.formError.inline{position:relative;top:0;left:0;display:inline-block;}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none;}.formError .formErrorContent{width:100%;background:#ee0101;position:relative;color:#fff;min-width:120px;font-size:11px;border:2px solid #ddd;box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;-o-box-shadow:0 0 6px #000;padding:4px 10px 4px 10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;}.formError.inline .formErrorContent{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;}.greenPopup .formErrorContent{background:#33be40;}.blackPopup .formErrorContent{background:#393939;color:#fff;}.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative;}body[dir='rtl'] .formError .formErrorArrow,body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0;}.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;margin:0px 0 0 12px;top:2px;}.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;-o-box-shadow:0 2px 3px #444;font-size:0px;font-size:0;height:1px;background:#ee0101;margin:0 auto;line-height:0;display:block;}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;}.greenPopup .formErrorArrow div{background:#33be40;}.blackPopup .formErrorArrow div{background:#393939;color:#fff;}.formError .formErrorArrow .line10{width:15px;border:none;}.formError .formErrorArrow .line9{width:13px;border:none;}.formError .formErrorArrow .line8{width:11px;}.formError .formErrorArrow .line7{width:9px;}.formError .formErrorArrow .line6{width:7px;}.formError .formErrorArrow .line5{width:5px;}.formError .formErrorArrow .line4{width:3px;}.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd;}.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}body.page-id-5307,body.page-id-4532{padding-top:0px;}h1.lines,h2.lines{color:#fff;text-align:center;text-transform:uppercase;margin-bottom:0px;margin-bottom:20px;font-size:22px;margin-top:70px;display:flex;}h1.lines:before,h1.lines:after,h2.lines:before,h2.lines:after{color:#606060;content:"";flex:1;border-bottom:groove 1px #606060;margin:auto 1.25rem;}.services .heading{margin-top:0px;padding-top:0px;}.services .heading:after{display:none;}.portfolio .heading:after{display:none;}.portfolio .heading{padding-top:0px;}.portfolio .Portfolio-text{margin-bottom:30px;}.hero-content h1{font-size:40px;}.last-banner .services-cta{margin-bottom:0px;}.greyscale-image #gallery-1 img{max-width:80px;filter:grayscale(1);border:none;}.greyscale-image #gallery-1 img:hover{filter:grayscale(0);cursor:pointer;}#gallery-1 .gallery-item,#gallery-2 .gallery-item{margin:0px auto;}.greyscale-image #gallery-2 img{max-width:80px;filter:grayscale(1);border:none;}.greyscale-image #gallery-2 img:hover{filter:grayscale(0);cursor:pointer;}#gallery-2,#gallery-1{display:flex;align-items:center;flex-wrap:wrap;}.gallery-item{flex:1 1 140px;}.elementor-widget-wrap .main-section{width:1110px;margin:0px auto;}.img-box h3{margin:10px 0px;min-height:52px;}.hire-box:hover .icn-box.elementor-view-stacked span.elementor-icon{background-color:#2a2a2a;fill:#fff953;color:#2a2a2a;}.hire-box:hover .svgcolor svg path{fill:#fff953 !important;}.parallel-lines h2:before,.parallel-lines h2:after{color:#606060;content:"";flex:1;border-bottom:groove 1px #606060;margin:auto 1.25rem;}.parallel-lines h2{display:flex;}.icn-box-text h3{margin-top:0px;}.our-address{display:flex;margin-bottom:6px;column-gap:35px;}.our-address img{width:24px;margin-right:0px;}.location img{width:24px;margin-right:10px;}.location{display:-webkit-inline-box;max-width:250px;}.footer-logo{display:block;margin-bottom:0px;}.copyright{text-align:center;}.social-links{text-align:left;}.count-align{text-align:left;}.icon-box-color .elementor-element-populated:hover{border-color:yellowgreen;}.image-greyscale-color img{filter:grayscale(2);border:none;}.image-greyscale-color img:hover{filter:grayscale(0);cursor:pointer;}.description-column textarea{resize:none;}.form-group .form-control:focus{box-shadow:none;}li:nth-child(1)  span.elementor-icon-list-icon i{color:#fff953;}li:nth-child(2)  span.elementor-icon-list-icon i{color:#fff953;}li:nth-child(3)  span.elementor-icon-list-icon i{color:#fff953;}.icon-box-main .elementor-widget-wrap{background-color:#a6a6a6;padding:2px;}.icon-box-main .elementor-widget-wrap:hover{background:linear-gradient(135deg,#fff953 0%,#f50c4b 100%);}.icon-box-color .elementor-widget-container{background:white;padding:10px;}.icon-flex #gallery-1,.icon-flex #gallery-2{flex-wrap:nowrap;}.site-footer ul.menu li.current-menu-item a{color:#f50c4b;}.navbar ul#menu-main-menu li.current_page_item a{color:#f50c4b;}.navbar .menu-main-menu .menu-item  .dropdown-toggle .dropdown-menu{text-align:left;}.form-box .apply-form  .heading:after{display:none;}#post-339 h3{font-size:19px;}#post-339 .swt-li li{list-style-type:disc;}#post-339 .swt-li{padding-left:50px;}#post-339 p{margin-bottom:6px;}.message textarea{resize:none;height:50px;}.head-list .elementor-widget-container .elementor-icon-box-wrapper{min-height:auto;}.head-list .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content h3{margin-top:0px;}.job-box{background:#e2e2e2;margin:0px 30px;padding:3px;border-radius:5px;}.job-box:hover{background:linear-gradient(135deg,#fff953 0%,#f50c4b 100%);}.card-button .elementor-widget-container .elementor-button-wrapper .elementor-button:focus{background:#f50c4b;}.card-heading:after{content:"";display:flex;width:60px;height:3px;background:#f50c4b;right:0;right:94%;position:absolute;top:32px;}.banner-years{background-size:100% 80% !important;}.banner-years h2 span,.banner-years h3 span{color:#1b1b1b;}.blog_post_con img{max-height:220px;min-height:220px;object-fit:cover;width:100%;border-top-left-radius:9px;border-top-right-radius:9px;}.blog_post_con:hover{transform:scale(1.02);}.blog_post_con{box-shadow:0px 0px 10px -2px #908787;border-radius:9px;}.blog_post_content p{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;}.blog_post_con a.blog_post_link.btn.btn-pink{padding:6px 15px;font-size:14px;}.blog_post_con h3.blog_post_title{min-height:50px;}.page-id-3 .text-li ul li{margin-bottom:15px;}.page-id-3 h2{margin-bottom:5px;}.home-blog-posts h2.eael-entry-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:28px;min-height:62px;}.home-blog-posts .eael-grid-post-excerpt p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}.form-wrapper #contactForm .text-center{background:rgba(230,0,62,.85) !important;color:white;padding:25px 30px 15px 30px;border-top-left-radius:10px;border-top-right-radius:10px;text-align:center;font-family:"Inter",sans-serif;margin-bottom:20px;}.wpcf7 form .form-header h2{font-size:20px;font-weight:600;margin:0;}.wpcf7 form .form-header p{font-size:14px;font-weight:400;margin:5px 0 0;opacity:.9;}.wpcf7-form .form-group{padding:10px 30px;}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 textarea{width:100%;padding:12px 15px;border-radius:6px;border:none;font-size:14px;font-family:"Inter",sans-serif;background:#fff;color:#000;margin-bottom:12px;}#contactForm text-center{margin-bottom:10px;}#contactForm p span{font-size:14px;font-weight:400;}.wpcf7 #contactForm .form-group input{padding:23px 10px;}.wpcf7 #contactForm .form-group{margin-top:8px;padding:0 26px;}.wpcf7 #contactForm .form-group label{color:white;font-size:14px;}.wpcf7 #contactForm .form-group label::before{font-weight:900;margin-right:8px;}.wpcf7 #contactForm .form-group .wpcf7-submit{padding:10px 20px;margin:0;width:100%;height:auto;}.elementor-element-populated .elementor-element-81267de{margin-top:15px;margin-bottom:0;}.elementor-element-populated .elementor-element-883f54f .elementor-icon-list-items{justify-content:start;margin-bottom:12px;}.elementor-element-f90329b .elementor-widget-container .elementor-button{background-color:#f50c4b;}.wpcf7 form{padding:0;background:transparent;}.wpcf7 input[type="submit"]{background:#e6003e;color:white;border:none;padding:14px 0;border-radius:6px;width:calc(100% - 60px);margin:10px 30px 30px 30px;font-family:"Inter",sans-serif;font-size:17px;font-weight:700;cursor:pointer;transition:background .3s ease;}.wpcf7 input[type="submit"]:hover{background:#c40034;}.wpcf7-form p{margin:0;}#contactForm .text-center h2{font-weight:500;color:white !important;margin-bottom:0px !important;margin-top:0px;font-size:24px;}#contactForm .text-center{padding:25px 30px 10px !important;}.buttonUp{margin-top:-15px !important;}.elementor-element-ca8982c .elementor-button-wrapper,.elementor-element-cb8437c .elementor-button-wrapper,.elementor-element-fb14517 .elementor-button-wrapper{margin-top:-15px !important;}.BorderList .elementor-icon-list-item{border:1px solid black !important;padding:3px;border-radius:5px;}.elementor-container .skill-button{margin-top:-50px !important;}.elementor-container .skill-button-bottom{margin-top:-10px !important;}.colorheading{color:yellow;}.tag-button .elementor-widget-container .elementor-button{margin-right:-35px;}#popmake-4729{background-color:transparent;backdrop-filter:blur(15px) !important;max-width:600px !important;}#contactForm .wpcf7-form-control-wrap{opacity:80%;}#contactForm .form-group p{font-size:16px !important;font-weight:600;color:black;}#popmake-4729 .pum-theme-4721 .pum-container,.pum-theme-lightbox .pum-container{border:none;border-radius:10px;}.wpcf7 .cficon{height:18px;margin-right:8px;}.dialog-body{padding-top:0px;}.cta-form span.wpcf7-not-valid-tip{background:#dc3545;display:inline;display:none;padding:4px 6px;border-radius:10px;font-size:12px;color:#fff;}.cta-form input.wpcf7-not-valid,.cta-form textarea.wpcf7-not-valid{outline:2px solid red;}.cta-form{backdrop-filter:blur(5px);}.cta-form .wpcf7-spinner{position:absolute;bottom:2633px;left:30px;}.cta-form .wpcf7 form .wpcf7-response-output{margin-left:20px;margin-right:20px;font-size:12px;}.cta-form input::placeholder,.cta-form textarea::placeholder{color:#666;}.cta-form .wpcf7-response-output{background:#fff;text-align:center;border-radius:10px;margin-top:0px !important;}.skill-badge li{border:1px solid #444;padding:3px 10px !important;border-radius:30px;margin-bottom:5px !important;}.skill-badge-color li{background:#f50c4b;padding:3px 10px !important;border-radius:30px;margin-bottom:5px;}.skill-content{min-height:177px;}.mt-0 h3{margin-top:0px;}.mb-0 p{margin-bottom:0px;}.pop-badge{position:absolute;}#wpfront-scroll-top-container{bottom:90px !important;}.cta-form .wpcf7 input[type="submit"]:hover{background-color:#b70c3a;}.page-id-4532{overflow-x:hidden;}.workflow-slider .bdt-position-relative .attachment-full{object-fit:contain !important;}.list-border .elementor-widget-container li{margin:10px;border:1px solid #d9d9d9;padding:6px 12px;border-radius:6px;}.sg-form-subject .e-con-inner .skill-content .elementor-widget-container{min-height:auto !important;}.workflow-slider .bdt-prime-slider-skin-isolate .bdt-slideshow{padding:0px !important;}.project-slider .bdt-slideshow-item .bdt-slide-image{object-fit:contain !important;background-size:contain !important;}.workflow-slider .bdt-slideshow-items .bdt-width-1-1{padding-bottom:100px;}.bdt-pagepiling-slider #pp-nav li a{width:clamp(.188rem,8vw,.3rem);}@media screen and (max-width:1024px){.home-blog-posts .eael-grid-post-excerpt p{min-height:80px;}}@media screen and (max-width:767px){.greyscale-image #gallery-2 img,.greyscale-image #gallery-1 img{max-width:50px;}#gallery-1 .gallery-item{flex:1 1 90px;}.card-heading:after{display:none;}.blog_post_con h3.blog_post_title{min-height:inherit;}figure.effect-zoe{margin-bottom:20px !important;}div figure.effect-zoe h2,div figure.effect-zoe h3,div figure.effect-zoe p.icon-links a{transform:translate3d(0,0,0);margin-bottom:10px;margin-left:0px;}figure.effect-zoe{max-height:100% !important;}figure.effect-zoe p.icon-links{display:flex;padding-top:10px;gap:10px;}.home-blog-posts h2.eael-entry-title,.home-blog-posts .eael-grid-post-excerpt p{min-height:inherit;}#bdt-slideshow-2{min-height:820px !important;}}@media screen and (max-width:920px){.card-heading:after{right:90%;}#popmake-4729{max-width:90% !important;}}