#main{padding:0}.social-icons ul.elementor-icon-list-items>li>a{height:40px;width:40px;border-radius:50%;background:#f69489;align-items:center;justify-content:center}.social-icons ul.elementor-icon-list-items>li>a span.elementor-icon-list-text{display:none}.social-icons ul.elementor-icon-list-items>li>a span.elementor-icon-list-icon{position:relative;left:2px}#scroll_up.scroll_up-icon{background-color:#ED6571;display:none}#scroll_up.scroll_up-icon .wgl-svg-icon{color:#fff}.bannerForm .gform_page{position:relative}.bannerForm .gform-theme--foundation .gfield input{border-radius:50px;height:50px;background:transparent;border:1px solid #fff;color:#fff;padding:10px 100px 10px 25px}.bannerForm .gform-theme--foundation .gform_page_footer{margin:0}.bannerForm .gform-theme--foundation .gform_page_footer .gform-theme-button{position:absolute;bottom:4px;right:4px;border-radius:50px!important;height:43px!important;padding:0 25px 2px!important;background-color:var(--e-global-color-accent)!important}.bannerForm .gform-theme--framework .gf_progressbar_wrapper{margin:0;position:absolute;left:0;bottom:-20px;width:100%}.bannerForm .gform-theme--framework .gf_progressbar{height:5px}.bannerForm .gform-theme--foundation .gform_page_footer .gform-theme-button:hover{background-color:var(--e-global-color-83e2408)!important}.bannerForm .gform-theme--framework .gf_progressbar .percentbar_blue{background-color:var(--e-global-color-accent)!important;height:5px}.bannerForm .gform-theme--framework .gf_progressbar_title{color:#fff;display:none}.ctaForm .gform-theme--foundation .gfield input{color:#fff;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.5);border-radius:0;padding:0;font-family:"Plus Jakarta Sans",Sans-serif}.ctaForm .gform-theme--foundation .gform_footer .gform_button{border-radius:50px!important;background-color:#ED6571!important;font-family:"Zain",Sans-serif!important;height:50px!important;width:100%!important;font-size:24px!important}.ctaForm .gform-theme--foundation .gform_footer .gform_button:hover{background-color:#F69489!important}.cwsLink a{color:#fff}.servicesCarousel .wgl-svg-icon{color:#fff}.portfolio__item .item__wrapper.description_under_image .item__image-wrap::after{display:none}.wgl-portfolio .portfolio__item .item__wrapper .post_cats a{pointer-events:none;cursor:text}.elementor-685 .elementor-element.elementor-element-2eb5915 .wgl-button{background-image:url(/wp-content/uploads/2025/05/phone-call.svg);background-size:24px auto;background-repeat:no-repeat;background-position:20px center;padding-left:60px}.wgl-theme-header{position:sticky;top:0;left:0;background:#fff}.mobile_nav_wrapper .primary-nav>ul.mobile_switch_on{margin:0!important}.desktop-br-none br{display:none}.career-form_wrapper label.gfield_label.gform-field-label{color:#fff}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:#fff}.bannerForm .step-form_wrapper.gform-theme--foundation .gfield input{border-radius:50px;height:50px;background:transparent;border:1px solid #fff;color:#fff;padding:10px 100px 10px 25px}.bannerForm .step-form_wrapper.gform-theme--foundation .gform_page_footer .gform-theme-button.gform_previous_button{right:90px;color:#fff}.bannerForm .step-form_wrapper.gform-theme--foundation .gform_page_footer .gform_button[type="submit"]{position:absolute;bottom:4px;right:4px;border-radius:50px!important;height:43px!important;padding:0 17px 2px!important;background-color:#ed6571!important}.bannerForm .step-form_wrapper.gform-theme--foundation .gform_page_footer .gform_button[type="submit"]:hover{background-color:rgb(237,101,113)!important}.gform_confirmation_message{color:#fff}.gfield_description{color:#fff!important}.post_featured_bg .blog-post_bg_media{background-image:none!important}.single-post .post_featured_bg{background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:1399px) and (min-width:1299px){.contact-dt .elementor-widget-icon-box .elementor-icon-box-description{font-size:14px}.contact-dt .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title,.contact-dt .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title a{font-size:30px}.contact-dt .dt-secondnum.elementor-widget-icon-box .elementor-widget-container{margin:-15px 0 0 -30px}.contact-dt br{display:none}}@media only screen and (max-width:1024px){.mobile_nav_wrapper .wgl-menu_outer .wgl-menu-outer_content,body.mobile_switch_on .wgl-menu_outer{background-color:#443d59}.br-none br{display:none}.desktop-br-none br{display:block}.overflow-hidden{overflow:hidden}.services-boxes .wgl-showcase.interactive-showcase .wgl-button-wrapper{display:none}.position-relative{position:relative}}@media only screen and (max-width:767px){.elementor-widget-wgl-infobox .wgl-infobox .wgl-infobox_wrapper{justify-content:center!important;align-items:center!important}.elementor-widget-wgl-infobox .wgl-infobox{min-height:auto!important}.elementor-widget-wgl-infobox .wgl-infobox .wgl-infobox-content_wrapper{margin:0!important}.page-id-997 .elementor-widget-wgl-infobox .wgl-infobox .wgl-infobox_wrapper{justify-content:flex-start!important;align-items:flex-start!important}.elementor-widget-wgl-infobox .elementor-widget-container{padding:40px!important}.about-box.elementor-widget-wgl-infobox .elementor-widget-container,.team-boxes.elementor-widget-wgl-infobox .elementor-widget-container,.benefits-box.elementor-widget-wgl-infobox .elementor-widget-container{padding:0!important}.image-arrow{top:240px!important}}@media only screen and (max-width:360px){.image-arrow{top:275px!important}.arrow-cta.image-arrow{top:310px!important}}.ginput_container_consent label{color:#fff!important}.ctaForm .gform-theme--foundation .gfield .ginput_container_consent input{border-color:rgba(255,255,255,.5)!important}.ginput_container_consent a{color:#fff!important}