.hsfc-Step__Banner{background-size:contain!important;background-repeat:no-repeat!important;background-position:bottom!important}.swiper.mySwiper{width:100%!important;height:400px!important}.swiper-wrapper{display:flex!important}.swiper-slide{flex-shrink:0!important;width:100%!important;height:100%!important}.swiper.mySwiper{width:100%!important;margin:0 auto;position:relative}.swiper-slide{display:flex!important;justify-content:center;align-items:center;font-size:24px;color:#fff;background-color:#0073aa;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.2)}.swiper-button-next,.swiper-button-prev{color:#fff;width:45px;height:45px;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:background-color .3s}.swiper-button-next:hover,.swiper-button-prev:hover{color:#ccc}@media (max-width:767px){.swiper-button-next,.swiper-button-prev{display:none}}.video-section .pe--large--play.pe--styled--object.icons{display:none!important}.gform_title{display:none}@media (max-width:1280px){.hsfc-Step .hsfc-Step__Banner{display:none}}.headlineblock-5{color:#000;background-color:#f7a73d;padding-left:10px;padding-right:10px;font-weight:700}.post--date.pe--styled--object span.posted-on a{color:#000!important}.button--background span.pe--button--text{color:#f7a73d}.button--background .pe--button--icon{color:#f7a73d}.button--background:hover .pe--button--wrapper .pb--handle::before{background:#fff;border-radius:50px!important;height:100%!important;transition:background-color .5s ease-in-out}.button--background:hover span.pe--button--text,.button--background:hover .pe--button--icon{color:#000!important}.marquee{overflow:hidden;width:100%;padding:20px 0}.marquee-track{display:flex;width:max-content;animation:scroll 35s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}.card{min-width:200px;height:120px;margin:0 15px;background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.15)}.headingsecondline p{font-family:"Reckless Neue"!important}#gform_4 textarea{border-radius:20px;padding-top:16px}.triangle-with-shadow:after{content:"";position:absolute;width:50px;height:50px;background:#fff;transform:rotate(45deg);bottom:20;right:45%}.heading-widget{position:relative;overflow:visible!important}.heading-widget::before{content:"";position:absolute;left:0;top:50%;width:10px;height:10px;background-color:#f7a73d;border-radius:50%;opacity:0;transform:translateY(-50%) scale(.5);transition:opacity .3s ease,transform .3s ease}.heading-widget:hover::before{opacity:1;transform:translateY(-50%) scale(1)}.heading-widget:hover::after{opacity:1;visibility:visible;transform:translateY(-50%) scale(1)}.services__list .hide-img{opacity:0}.services__list:hover .hide-img{opacity:1;transform:translateY(-50%) scale(1)}.scroll-arrow-group{display:inline}.scroll-arrow-group .scroll-arrow-one{-webkit-animation:scroll-arrow-one-animation 1s linear infinite;animation:scroll-arrow-one-animation 1s linear infinite}.scroll-arrow-group .scroll-arrow-two{-webkit-animation:scroll-arrow-two-animation 1s linear infinite;animation:scroll-arrow-two-animation 1s linear infinite}.scroll-arrow-group .scroll-arrow-three{-webkit-animation:scroll-arrow-three-animation 1s linear infinite;animation:scroll-arrow-three-animation 1s linear infinite}#gform_2 select{height:auto;min-height:44px;line-height:1.4;padding:12px 30px 12px 0}#gform_2 select option{padding:10px}#gform_2 select option.gf_placeholder,#gform_2 select option[value=""]{color:#000}#gform_2 select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 5px center;background-size:10px;cursor:pointer}#gform_2 select.gf_placeholder{color:#000}.highlight-text::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:10px;background-color:#f7a73d;z-index:-1}.megamenuhover.elementor-icon-list-text:hover{color:#f7a73d}p.project--cat{align-items:start!important;flex-direction:column;display:flex;gap:10px}.pe--portfolio--filters{overflow-x:auto!important}label.gform-field-label.gform-field-label--type-sub{display:none}.gfield--width-half{padding-right:15px}@media (max-width:768px){.gfield--width-half{padding-right:0}}.form-text{font-size:40px;font-weight:700;color:#111;margin:40px 0 20px}.gfield_checkbox{display:flex;flex-wrap:wrap;gap:20px}.gfield_checkbox .gchoice{display:flex;align-items:center}.gfield_checkbox input[type=checkbox]{width:18px;height:18px;margin-right:8px;accent-color:#f7a73d}.gfield_checkbox label{font-size:15px;color:#111}.gform_progress{height:6px;background:#e5e7eb;border-radius:6px;overflow:hidden;margin-bottom:30px}.gform_progress_bar{background:#ff6a2b;height:100%;border-radius:6px}select#input_6_12{background:#f3f6fb;border:1px solid #e2e6ee;border-radius:30px;color:#111;outline:none;transition:all .2s ease}select#input_6_13{background:#f3f6fb;border:1px solid #e2e6ee;border-radius:30px;color:#111;outline:none;transition:all .2s ease}