/* CSS Generated Fri, 01 Aug 2025 01:58:33 +0000 by User ID 2 */
*{-webkit-tap-highlight-color:rgba(255, 255, 255, 0) !important;-webkit-focus-ring-color:rgba(255, 255, 255, 0) !important;outline:none !important}a.dark-bg-link,.dark-bg-link .elementor-icon-list-icon,.dark-bg-link .elementor-icon-list-text,.dark-bg-link .elementor-icon{color:white !important}a.dark-bg-link:hover,.dark-bg-link .elementor-icon-list-icon:hover,.dark-bg-link .elementor-icon-list-text:hover,.dark-bg-link .elementor-icon:hover{color:#6db7e3 !important}body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],body .gform_wrapper .gform_body .gform_fields .gfield textarea,body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],.ginput_container.ginput_container_select select,.ginput_address_country select,.gform_wrapper.gravity-theme input[type=number]{border:0;border-radius:0.3125rem;background-color:#ffffff;font-size:1.125rem}.gform_wrapper.gravity-theme .ginput_complex label{margin-bottom:5px}.gform_wrapper.gravity-theme .gf_step_active .gf_step_number{background:#7C3A83 !important;color:#ffffff !important;border:2px solid #7C3A83 !important}.gform_wrapper.gravity-theme .gf_step_pending .gf_step_number{background:#ffffff !important;color:#000000 !important;border:2px solid #ffffff !important}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue{background-color:#7C3A83 !important}body .gform_wrapper{font-family:Roboto, sans-serif !important}.elementor-element.elementor-element-9755167 .elementor-accordion .elementor-accordion-item{border-width:4px;border-color:#E5E5E5;border-radius:20px 20px 20px 20px;margin-bottom:10px;border-top:4px solid #e5e5e5}.elementor-accordion .elementor-accordion-item:first-child{display:none}ul{line-height:initial}li{margin:0.5rem}ul,ol{margin-bottom:1.2rem}h1:not(.elementor-icon-box-title, .elementor-heading-title),h2:not(.elementor-icon-box-title, .elementor-heading-title),h3:not(.elementor-icon-box-title, .elementor-heading-title),h4:not(.elementor-icon-box-title, .elementor-heading-title),h5:not(.elementor-icon-box-title, .elementor-heading-title),h6:not(.elementor-icon-box-title, .elementor-heading-title){padding-top:1.2rem;padding-bottom:0.8rem}#tca-top-nav{max-width:1140px}#tca-top-nav-mobile .elementor-menu-toggle.elementor-active{font-size:30px;margin-top:30px;margin-right:20px}li.e-n-menu-item{margin:2px}.feature-icon-home{max-width:145px}#tc-footer ul{list-style:none}div.gt_float_switcher{border-radius:10px}.elementor-flip-box__layer,.elementor-flip-box__layer__overlay{border-radius:0px 30px 0px 0px}body a{font-weight:500}#blog-taxonomy-filter button.e-filter-item:hover,#blog-taxonomy-filter button.e-filter-item:focus{border-radius:0.3125rem}div.e-n-menu-title{padding:12px !important}.scroll-logo{display:none;transition:3s all ease-in-out}.elementor-sticky--effects .scroll-logo{display:inline-block;transition:3s all ease-in-out}.elementor-sticky--effects .main-logo{display:none;transition:3s all ease-in-out}.elementor-element-e19b1d1.elementor-sticky.elementor-sticky--effects.elementor-sticky--active{padding-top:5px}