.gform_wrapper form[id*=gform] .brand-positioning-group .ginput_container,.underline,div[class*=background-blur-]>.elementor-widget-container{position:relative}#grant .swiper-slide:last-child .title,.elementor-widget-text-editor .elementor-text-editor p:last-child,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,p:last-child{margin-bottom:0}.blog-wrap p{font-size:18px;line-height:1.8}.blog-wrap li{font-size:18px;margin-bottom:25px}body .elementor-message::before{display:none!important}div[data-elementor-type=header] .elementor-sticky--active{box-shadow:0 8px 8px 0 rgb(0 0 0 / .15)}a.link{font-weight:700;text-decoration:underline;color:#2762ff}.facetwp-type-dropdown select,.swiper .append,.swiper .pagination{color:var(--e-global-color-primary)}.dialog-type-lightbox{z-index:9999999991}.facetwp-facet{margin-bottom:0!important;display:flex}.facetwp-type-dropdown select{width:100%;background-color:#fff0;border-width:0;border-bottom:2px solid var(--e-global-color-primary);border-radius:0;font-family:"Glacial Indifference",Sans-serif;font-size:30px;font-weight:700;line-height:1.2;padding:0 0 15px 40px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/images/chevron-down.svg);outline:0;background-position:5px 12px;background-repeat:no-repeat;background-size:17px}#ast-scroll-top{box-shadow:0 0 4px 2px rgb(0 0 0 / .15)}.elementor-message-success{background-color:#5cb85c;color:#fff;text-align:center;font-weight:700;padding:10px 20px;border-radius:15px;margin-top:20px;font-size:18px}form.elementor-form input[type=email]:-moz-placeholder,form.elementor-form input[type=email]:-ms-input-placeholder,form.elementor-form input[type=email]::-moz-placeholder,form.elementor-form input[type=email]::-webkit-input-placeholder,form.elementor-form input[type=email]::placeholder,form.elementor-form input[type=tel]:-moz-placeholder,form.elementor-form input[type=tel]:-ms-input-placeholder,form.elementor-form input[type=tel]::-moz-placeholder,form.elementor-form input[type=tel]::-webkit-input-placeholder,form.elementor-form input[type=tel]::placeholder,form.elementor-form input[type=text]:-moz-placeholder,form.elementor-form input[type=text]:-ms-input-placeholder,form.elementor-form input[type=text]::-moz-placeholder,form.elementor-form input[type=text]::-webkit-input-placeholder,form.elementor-form input[type=text]::placeholder,form.elementor-form input[type=url]:-moz-placeholder,form.elementor-form input[type=url]:-ms-input-placeholder,form.elementor-form input[type=url]::-moz-placeholder,form.elementor-form input[type=url]::-webkit-input-placeholder,form.elementor-form input[type=url]::placeholder,form.elementor-form textarea:-moz-placeholder,form.elementor-form textarea:-ms-input-placeholder,form.elementor-form textarea::-moz-placeholder,form.elementor-form textarea::-webkit-input-placeholder,form.elementor-form textarea::placeholder{color:#999}form.elementor-form input[type=date],form.elementor-form select{color:#999!important}form.elementor-form input[type=date].actived,form.elementor-form select.actived{color:#000!important}form.elementor-form input,form.elementor-form select{padding:11.25px}form.elementor-form textarea{padding:18px 20px}form.elementor-form .elementor-field-type-date input[type=date],form.elementor-form .elementor-field-type-select .elementor-select-wrapper{height:45.5px!important}form.elementor-form .elementor-field-type-select .elementor-select-wrapper::before{content:"";background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/images/chevron-down-black.svg)}form.elementor-form .elementor-field-type-checkbox .elementor-field-subgroup,form.elementor-form .elementor-field-type-radio .elementor-field-subgroup{width:100%;-moz-column-gap:20px;column-gap:20px;row-gap:30px}form.elementor-form .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option,form.elementor-form .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option{flex:calc(50% - 10px);max-width:calc(50% - 10px);padding:unset;display:flex;gap:8px;align-items:flex-start}form.elementor-form .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,form.elementor-form .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{cursor:pointer;padding-top:5px;font-weight:700}form.elementor-form .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,form.elementor-form .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input{cursor:pointer;min-width:30px;width:30px;height:30px;visibility:hidden}form.elementor-form .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input::before,form.elementor-form .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input::before{content:"";display:block;width:100%;height:100%;visibility:visible;background-position:center;background-repeat:no-repeat;background-size:contain}form.elementor-form .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input.active::before,form.elementor-form .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input.active::before{visibility:visible}.gform_wrapper form[id*=gform] .gfield_checkbox .gchoice input::before,form.elementor-form .elementor-field-type-checkbox .elementor-field-option input::before{background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/images/checkbox-unchecked.svg)}.gform_wrapper form[id*=gform] .gfield_checkbox .gchoice.actived input::before,form.elementor-form .elementor-field-type-checkbox .elementor-field-option input.actived::before{background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/images/checkbox-checked.svg)}form.elementor-form .elementor-field-type-submit,form.elementor-form[name=Quote] h4{margin-top:calc(80px * var(--responsive-scale))}.gform_wrapper,form.elementor-form[name=Quote]{--responsive-scale:1;--responsive-scale-font:1}@media (max-width:1024px){.facetwp-type-dropdown select{font-size:22px;background-position:5px 8px;padding:0 0 10px 35px}.gform_wrapper,form.elementor-form[name=Quote]{--responsive-scale:0.8;--responsive-scale-font:0.9}}@media (max-width:767px){.facetwp-type-dropdown select{font-size:18px;background-size:10px;padding:0 0 5px 25px}form.elementor-form .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,form.elementor-form .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{padding-top:0}form.elementor-form[name=Quote]{--responsive-scale:0.7;--responsive-scale-font:0.8}}.gform_wrapper form[id*=gform] .gfield_html h4,form.elementor-form[name=Quote] h5{margin-top:calc(60px * var(--responsive-scale))}.gform_wrapper .gform_required_legend,.gform_wrapper form[id*=gform] .gf_progressbar,.gform_wrapper form[id*=gform] .gfield_label,.gform_wrapper form[id*=gform] .gform_footer .elementor-button.gform_save_link svg,.gform_wrapper form[id*=gform] .gform_page_footer .elementor-button.gform_save_link svg,.gform_wrapper form[id*=gform] .ginput_counter,.gform_wrapper form[id*=gform] .radio-box-layout .gfield_radio .gchoice input,.gform_wrapper form[id*=gform] .show-mobile,.sent-content,form.elementor-form[name=Quote] .services{display:none}form.elementor-form[name=Quote] .services h4::after{opacity:0;transition:.2s ease-in;-o-transition:.2s ease-in;-moz-transition:.2s ease-in;-webkit-transition:.2s ease-in}#reference:hover .reference-pin,form.elementor-form[name=Quote] .services.both h4::after{opacity:1}form.elementor-form[name=Quote] .services#looking-for-0 h4::after{content:" (Website, Digital Marketing, Others)"}form.elementor-form[name=Quote] .services#looking-for-1 h4::after{content:" (Branding)"}@media (max-width:767px){.gform_wrapper{--responsive-scale:0.7;--responsive-scale-font:0.8}}.gform_wrapper form[id*=gform] #field_1_114{grid-column:7/-1}.gform_wrapper form[id*=gform] .gf_progressbar_wrapper .gf_progressbar_title{color:var(--e-global-color-text);font-weight:700}.gform_wrapper form[id*=gform] .validation_message{background-color:#fff0;border:0;padding:0!important;margin-top:8px}.gform_wrapper form[id*=gform] .gfield_html h4+h5,.gform_wrapper form[id*=gform] .list,.gform_wrapper form[id*=gform] input[id*=gform_send_resume_link_button_]{margin-top:calc(30px * var(--responsive-scale))}.gform_wrapper form[id*=gform] .row-span{grid-row:span 6;display:flex;align-items:center;justify-content:center}.gform_wrapper form[id*=gform] .row-span p span{color:#999}.gform_wrapper form[id*=gform] .column-shrink{grid-column:span 6!important}.gform_wrapper form[id*=gform] input,.gform_wrapper form[id*=gform] select,.gform_wrapper form[id*=gform] textarea{background-color:#fff;padding:11.25px!important;line-height:140%;resize:none}.gform_wrapper form[id*=gform] input::-moz-placeholder,.gform_wrapper form[id*=gform] select::-moz-placeholder,.gform_wrapper form[id*=gform] textarea::-moz-placeholder{color:#999;opacity:.5}.gform_wrapper form[id*=gform] input::placeholder,.gform_wrapper form[id*=gform] select::placeholder,.gform_wrapper form[id*=gform] textarea::placeholder{color:#999;opacity:.5}.gform_wrapper form[id*=gform] select{height:100%;color:rgb(153 153 153 / .5)}.gform_wrapper form[id*=gform] select.actived{color:#000}.gform_wrapper form[id*=gform] .gfield_html .highlight,.gform_wrapper form[id*=gform] .gfield_html .required-indicator{color:#ff0909}.gform_wrapper form[id*=gform] .gfield_html h4,.gform_wrapper form[id*=gform] .gfield_html h5{margin-bottom:5px;font-family:Now,sans-serif;animation-name:fadeInUp}.gform_wrapper form[id*=gform] .gfield_html h5{margin-top:calc(40px * var(--responsive-scale))}.gform_wrapper form[id*=gform] .gfield_checkbox .gchoice,.gform_wrapper form[id*=gform] .gfield_radio .gchoice{display:flex;gap:10px}.gform_wrapper form[id*=gform] .gfield_checkbox .gchoice label,.gform_wrapper form[id*=gform] .gfield_radio .gchoice label{cursor:pointer}.gform_wrapper form[id*=gform] .gfield_checkbox .gchoice label .note,.gform_wrapper form[id*=gform] .gfield_radio .gchoice label .note{font-size:calc(13px * var(--responsive-scale-font))}.gform_wrapper form[id*=gform] .gfield_checkbox .gchoice input,.gform_wrapper form[id*=gform] .gfield_radio .gchoice input{cursor:pointer;width:calc(30px * var(--responsive-scale-font));min-width:calc(30px * var(--responsive-scale-font));height:calc(30px * var(--responsive-scale-font));visibility:hidden}.gform_wrapper form[id*=gform] .gfield_checkbox .gchoice input::before,.gform_wrapper form[id*=gform] .gfield_radio .gchoice input::before{content:"";visibility:visible;display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.gform_wrapper form[id*=gform] .gfield_radio .gchoice input::before{background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/images/radio-unchecked.svg)}.gform_wrapper form[id*=gform] .gfield_radio .gchoice.actived input::before{background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/images/radio-checked.svg)}.gform_wrapper form[id*=gform] .gfield_checkbox{display:grid;grid-template:1fr/1fr 1fr;gap:calc(30px * var(--responsive-scale))}.gform_wrapper form[id*=gform] .logo .gfield_radio,.gform_wrapper form[id*=gform] .typeface .gfield_checkbox{display:flex;flex-direction:column}.gform_wrapper form[id*=gform] .logo .gfield_radio label,.gform_wrapper form[id*=gform] .typeface .gfield_checkbox label{flex:1;display:flex;gap:calc(40px * var(--responsive-scale))}@media (max-width:544px){form.elementor-form .elementor-field-type-checkbox .elementor-field-subgroup,form.elementor-form .elementor-field-type-radio .elementor-field-subgroup{-moz-column-gap:10px;column-gap:10px;row-gap:20px}form.elementor-form .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option,form.elementor-form .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option{flex:100%}form.elementor-form .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,form.elementor-form .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input{min-width:20px;width:20px;height:20px}.gform_wrapper,form.elementor-form[name=Quote]{--responsive-scale:0.6;--responsive-scale-font:0.7}.gform_wrapper form[id*=gform] .logo .gfield_radio label,.gform_wrapper form[id*=gform] .typeface .gfield_checkbox label{flex-direction:column}}.gform_wrapper form[id*=gform] #field_1_145 .gfield_radio{display:flex;flex-wrap:wrap;gap:calc(30px * var(--responsive-scale))}.gform_wrapper form[id*=gform] #field_1_145 .gfield_radio .gchoice{width:calc(50% - 30px * var(--responsive-scale) * .5)}.gform_wrapper form[id*=gform] .radio-box-layout .append-text,.gform_wrapper form[id*=gform] .radio-box-layout .gfield_radio{width:100%;max-width:700px}.gform_wrapper form[id*=gform] .radio-box-layout .append-text{margin-top:calc(5px * var(--responsive-scale));margin-bottom:calc(10px * var(--responsive-scale))}.gform_wrapper form[id*=gform] .radio-box-layout .append-text span:last-child{float:right}.gform_wrapper form[id*=gform] .radio-box-layout .gfield_radio{display:flex;border:1px solid #000;border-radius:1.5px}.gform_wrapper form[id*=gform] .radio-box-layout .gfield_radio .gchoice{flex:1}.gform_wrapper form[id*=gform] .radio-box-layout .gfield_radio .gchoice:not(:last-child){border-right:1px solid #000}.gform_wrapper form[id*=gform] .radio-box-layout .gfield_radio .gchoice.actived,div[class*=background-blur-].background-blur-blue::before{background-color:var(--e-global-color-primary)}.gform_wrapper form[id*=gform] .radio-box-layout .gfield_radio .gchoice.actived label{color:#fff}.gform_wrapper form[id*=gform] .radio-box-layout .gfield_radio .gchoice label{width:100%;max-width:unset;text-align:center;padding:12px 0;font-weight:700}.gform_wrapper form[id*=gform] .logo .gfield_radio{gap:calc(50px * var(--responsive-scale))}.gform_wrapper form[id*=gform] .list,.gform_wrapper form[id*=gform] .typeface .gfield_checkbox{gap:calc(30px * var(--responsive-scale))}.gform_wrapper form[id*=gform] .logo .gfield_radio label,.icon-button .elementor-button-content-wrapper{align-items:center}.gform_wrapper form[id*=gform] .typeface .gfield_checkbox label h5{width:100%;max-width:calc(100px * var(--responsive-scale-font));min-width:-moz-fit-content;min-width:fit-content}.gform_wrapper form[id*=gform] .typeface .gfield_checkbox label .showcase{height:calc(30px * var(--responsive-scale-font))}.gform_wrapper form[id*=gform] .brand-positioning-group.what .ginput_container::after{content:"(what)"}.gform_wrapper form[id*=gform] .brand-positioning-group.how .ginput_container::after{content:"(how)"}.gform_wrapper form[id*=gform] .brand-positioning-group.who .ginput_container::after{content:"(who)"}.gform_wrapper form[id*=gform] .brand-positioning-group.where .ginput_container::after{content:"(where)"}.gform_wrapper form[id*=gform] .brand-positioning-group.why .ginput_container::after{content:"(why)"}.gform_wrapper form[id*=gform] .brand-positioning-group.when .ginput_container::after{content:"(when)"}.gform_wrapper form[id*=gform] .brand-positioning-group .ginput_container::after{position:absolute;right:11.25px;top:50%;transform:translateY(-50%);color:#999}.gform_wrapper form[id*=gform] .brand-positioning-group .ginput_container input{padding-right:75px!important}.gform_wrapper form[id*=gform] .list{display:grid;grid-template:1fr/1fr 1fr;grid-auto-rows:1fr}.gform_wrapper form[id*=gform] .list span::before{content:"";width:18px;height:18px;display:inline-block;border-radius:50%;background-color:var(--e-global-color-primary);vertical-align:-4px;margin-right:5px}.gform_wrapper form[id*=gform] .gform_footer,.gform_wrapper form[id*=gform] .gform_page_footer{padding:0;margin-top:calc(100px * var(--responsive-scale));display:flex;gap:calc(30px * var(--responsive-scale))}.gform_wrapper form[id*=gform] .gform_footer .elementor-button,.gform_wrapper form[id*=gform] .gform_page_footer .elementor-button{margin:0!important;padding:12px 30px!important}.gform_wrapper form[id*=gform] .gform_footer .elementor-button.gform_save_link,.gform_wrapper form[id*=gform] .gform_page_footer .elementor-button.gform_save_link{order:1;flex:1;max-width:-moz-fit-content;max-width:fit-content;margin-right:auto!important;border-width:0}.gform_wrapper form[id*=gform] .gform_footer .elementor-button.gform_next_button,.gform_wrapper form[id*=gform] .gform_footer .elementor-button[type=submit],.gform_wrapper form[id*=gform] .gform_page_footer .elementor-button.gform_next_button,.gform_wrapper form[id*=gform] .gform_page_footer .elementor-button[type=submit]{order:3}.gform_wrapper form[id*=gform] .gform_footer .elementor-button.gform_previous_button,.gform_wrapper form[id*=gform] .gform_page_footer .elementor-button.gform_previous_button{order:2}div[class*=background-blur-]::before{content:"";width:60%;height:60%;display:block;position:absolute;top:20%;left:20%;border-radius:50%;filter:blur(100px)}div[class*=background-blur-].sharp::before{width:80%;height:80%;top:10%;left:10%;filter:blur(40px)}div[class*=background-blur-].background-blur-white::before{background-color:#fff}div[class*=background-blur-].background-blur-f0f6ff::before{background-color:#f0f6ff}div[class*=background-blur-].background-blur-d4fffe::before{background-color:#d4fffe}div[class*=background-blur-].background-blur-2762ff::before{background-color:#2762ff;filter:blur(100px)}.artfont-banner,.artfont-banner .elementor-heading-title{font-family:Rocketto,Glacial,"Sans serif";font-size:230px}@media (max-width:1024px){div[class*=background-blur-]::before{filter:blur(80px)}div[class*=background-blur-].background-blur-2762ff::before{filter:blur(70px)}.artfont-banner,.artfont-banner .elementor-heading-title{font-size:160px}}@media (max-width:767px){.gform_wrapper form[id*=gform] select{height:54.5px!important}.gform_wrapper form[id*=gform] .show-mobile{display:block}.gform_wrapper form[id*=gform] .show-desktop{display:none}.gform_wrapper form[id*=gform] .column-shrink{grid-column:1/-1!important}div[class*=background-blur-]::before{filter:blur(60px)}div[class*=background-blur-].background-blur-2762ff::before{filter:blur(50px)}.artfont-banner,.artfont-banner .elementor-heading-title{font-size:120px}}.artfont-text,.artfont-text .elementor-heading-title{font-family:Rocketto,Glacial,"Sans serif";font-size:150px}.artfont-text-inline-box .elementor-heading-title,.artfont-text-inline-box .elementor-text-editor{line-height:50px}.artfont-text-inline-box .elementor-heading-title .artfont-text-inline,.artfont-text-inline-box .elementor-text-editor .artfont-text-inline{font-family:Rocketto,Glacial,"Sans serif";font-size:100px;vertical-align:-10px}.underline{display:inline-block}.underline::after{content:"";display:block;position:absolute;bottom:-5px;width:100%;height:13px;background-position:center;background-repeat:no-repeat;background-size:contain}.underline#more-than::after{background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/images/underline-more_than.svg);bottom:-7px}.underline#niche::after{background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/images/underline-niche.svg);bottom:-8px}.underline#healthy-site::after{background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/uploads/2025/02/healthy-underline.svg);background-color:red!important;bottom:-8px}.underline#vast::after{background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/images/underline-vast.svg);bottom:-7px}.underline#pros::after{background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/images/underline-pros.svg);bottom:-12px}.underline#discovered::after{background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/images/underline-discovered.svg);bottom:-8px}.underline#valued-customer::after{background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/images/underline-valued_customer.svg);bottom:-7px}.underline#valued-client::after{background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/images/underline-valued_client.svg)}.underline#thank-you::after{background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/images/underline-thank_you.svg);bottom:-15px}.underline#uiux::after{background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/images/underline-uiux.svg);bottom:-13px}.underline#googly-eyed::after{background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/images/underline-googly_eyed.svg);bottom:-18px}.icon-button a.elementor-button-link .elementor-button-icon{margin-bottom:-5px}.icon-button a.elementor-button-link .elementor-button-icon svg{width:26px;height:24px}.icon-button a.elementor-button-link .elementor-button-icon svg path{transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.icon-button a.elementor-button-link:hover .elementor-button-icon svg path{fill:#FFF}.swiper{--responsive-scale:1;--responsive-scale-font:1;overflow:hidden;position:relative}@media (max-width:1024px){.artfont-text,.artfont-text .elementor-heading-title{font-size:100px}.artfont-text-inline-box .elementor-heading-title .artfont-text-inline,.artfont-text-inline-box .elementor-text-editor .artfont-text-inline{font-size:80px}.swiper{--responsive-scale:0.8;--responsive-scale-font:0.9}}@media (max-width:767px){.artfont-text,.artfont-text .elementor-heading-title{font-size:80px}.artfont-text-inline-box .elementor-heading-title,.artfont-text-inline-box .elementor-text-editor{line-height:40px}.artfont-text-inline-box .elementor-heading-title .artfont-text-inline,.artfont-text-inline-box .elementor-text-editor .artfont-text-inline{font-size:60px;vertical-align:-7px}.swiper{--responsive-scale:0.7;--responsive-scale-font:0.8}}.swiper .swiper-wrapper{margin-bottom:calc(75px * var(--responsive-scale))}.swiper .swiper-wrapper .content{margin-top:10px}.swiper .scrollbar{z-index:1;width:100%;height:calc(40px * var(--responsive-scale));position:relative}.swiper .scrollbar::before{content:"";display:block;width:100%;height:3px;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#999}.swiper .scrollbar .swiper-scrollbar-drag{background-color:var(--e-global-color-primary);border-radius:20px;cursor:pointer}.swiper .pagination{text-align:center;font-weight:700;margin-top:10px}.swiper .append{margin-top:calc(80px * var(--responsive-scale));text-align:center}#workflow .swiper-slide .index{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;font-weight:700;padding-top:3px;background-color:var(--e-global-color-primary);border-radius:50%;margin-bottom:15px;font-size:30px}#grant .swiper-slide .title,#workflow .swiper-slide .title{color:var(--e-global-color-primary)}#grant .swiper-slide{padding-left:calc(80px * var(--responsive-scale));padding-right:calc(80px * var(--responsive-scale))}#grant .swiper-slide .title{text-decoration:underline;margin-bottom:10px}#grant .swiper-slide .title.artfont-title{text-decoration:none;font-family:Rocketto,Glacial,"Sans serif";font-size:70px;font-weight:700}@media (max-width:1024px){#workflow .swiper-slide .index{width:40px;height:40px;line-height:40px;font-size:24px}#grant .swiper-slide .title.artfont-title{font-size:50px}}@media (max-width:767px){#grant .swiper-slide .title.artfont-title{font-size:40px}}#grant .swiper-slide .content{margin-bottom:30px}#grant .swiper-slide:last-child .content{margin-bottom:0;margin-top:0}.overlay{cursor:pointer;z-index:2;display:flex;gap:5px;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(255 255 255 / .7);transition:.2s ease-in;-o-transition:.2s ease-in;-moz-transition:.2s ease-in;-webkit-transition:.2s ease-in}.overlay .icon{background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/images/icon_pointer.svg);width:50px;height:50px}#reference .reference-pin,.overlay.actived{opacity:0}.website-development-tabs .elementor-tabs-wrapper{display:flex;justify-content:space-between;overflow:visible}.website-development-tabs .elementor-tabs-wrapper .elementor-tab-title{padding:0;position:relative;transition:.2s ease-in;-o-transition:.2s ease-in;-moz-transition:.2s ease-in;-webkit-transition:.2s ease-in;margin-bottom:0}.website-development-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active::before{content:"";position:absolute;display:block;bottom:-15px;left:50%;width:100%;height:13px;transform:translateX(-50%);background-image:url(https://i-concept.com.sg/wp-content/themes/base/assets/images/underline-tab.svg);background-position:center;background-repeat:no-repeat;background-size:100% 100%}.website-development-tabs .elementor-tabs-wrapper .elementor-tab-title a:focus{border:none;outline:0}.website-development-tabs .elementor-tabs-content-wrapper{--responsive-scale:1;--responsive-scale-font:1;margin-top:calc(80px * var(--responsive-scale))}@media (max-width:1024px){.website-development-tabs .elementor-tabs-content-wrapper{--responsive-scale:0.8;--responsive-scale-font:0.9}}@media (max-width:767px){.website-development-tabs .elementor-tabs-content-wrapper{--responsive-scale:0.7;--responsive-scale-font:0.8}.website-development-tabs .elementor-tab-mobile-title{display:none!important}.website-development-tabs .elementor-tabs-wrapper{flex-direction:column;align-items:center;gap:10px}.website-development-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active{margin-bottom:15px}}@media (max-width:544px){.gform_wrapper form[id*=gform] .gform_footer .elementor-button,.gform_wrapper form[id*=gform] .gform_page_footer .elementor-button{padding:6px 12px!important}.artfont-banner,.artfont-banner .elementor-heading-title{font-size:70px}.artfont-text,.artfont-text .elementor-heading-title{font-size:80px}.swiper,.website-development-tabs .elementor-tabs-content-wrapper{--responsive-scale:0.6;--responsive-scale-font:0.7}#grant .swiper-slide .title.artfont-title{font-size:30px}}.website-development-tabs .elementor-tabs-content-wrapper .elementor-tab-content{padding:0}.elementor-widget-hotspot .e-hotspot__button{padding:0!important}.elementor-widget-hotspot .e-hotspot__tooltip{border-radius:10px;background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / .15)}@media (max-width:767px){.elementor-widget-hotspot .elementor-repeater-item-d109e94 .e-hotspot__button{line-height:1em!important;align-items:flex-start!important}.elementor-widget-hotspot .elementor-repeater-item-3c0604b .e-hotspot__tooltip{right:0!important;top:unset!important;bottom:calc(100% + 5px)!important}.elementor-widget-hotspot .elementor-repeater-item-e505a30 .e-hotspot__tooltip{top:unset!important;bottom:calc(100% + 5px)!important}}#reference::after{content:"";display:block;width:25%;height:25%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgb(0 0 0 / .25);opacity:0}#reference .reference-pin,#reference img,#reference::after{transition:.2s;-o-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s}#reference:hover::after{width:100%;height:100%;opacity:1}#reference:hover img{transform:scale(.8)}@keyframes expend{from{width:0}to{width:100%}}.has-underline-animation.animated.expand::after{animation-name:expend;width:0}