html,body{overflow-x:hidden!important}#main-header-sect{}#main-header-sect.et_pb_sticky.et_pb_sticky--top{background-color:#fff!important;background:#fff!important;opacity:1!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.main-menus .et_pb_menu_inner_container{align-items:center!important}.menu-items-style .et-menu-nav{height:80px!important}.menu-items-style .et-menu-nav ul>li{align-items:center!important;padding:0px 4px!important}.menu-items-style .et-menu-nav ul>li>a{align-items:center;padding:10px 14px!important}.menu-items-style .et-menu-nav ul>li>a:hover{background-color:#0000000d!important;border-radius:12px}.menu-items-style .menu-item-has-children>a:first-child:after{right:-2px!important;top:10px!important}.menu-items-style nav>ul>li>.sub-menu{padding:0px!important;width:auto!important}.menu-items-style nav>ul>li>.sub-menu li{padding:0px!important}.menu-items-style nav>ul>li>.sub-menu li a{border-radius:0px!important}.quali-tab-section .et_pb_tabs_controls{background-color:transparent!important;border:none!important;display:flex;justify-content:center;gap:15px;margin-bottom:30px}.quali-tab-section .et_pb_tabs_controls li{background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:50px!important;padding:10px 25px!important;box-shadow:0 4px 6px -1px rgba(0,0,0,0.05)!important}.quali-tab-section .et_pb_tabs_controls li.et_pb_tab_active{background-color:#22a1d6!important}.quali-tab-section .et_pb_tabs_controls li a{color:#64748b!important;font-weight:600}.quali-tab-section .et_pb_tabs_controls li.et_pb_tab_active a{color:#ffffff!important}.quali-tab-section .et_pb_all_tabs_content{}.quali-tab-section .et_pb_all_tabs{padding:40px!important;border-radius:24px}.quali-tab-section .et_pb_tab ul{list-style:none!important;padding:0!important;margin:0!important}.quali-tab-section .et_pb_tab ul li{position:relative;padding-left:45px;margin-bottom:20px;color:#475569;font-size:16px;line-height:1.6}.quali-tab-section .et_pb_tab ul li:last-child{margin-bottom:0}.quali-tab-section .et_pb_tab ul li::before{content:"";position:absolute;left:0;top:2px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.3' stroke='%2322a1d6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 11.5l2 2 4-4.5M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z' /%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.main-contact-form_wrapper,.main-contact-form_wrapper_1,form.main-contact-form{max-width:100%!important}.main-contact-form_wrapper .gform_heading,form.main-contact-form .gform_heading,#gform_wrapper_1 .gform_heading{display:none!important}form.main-contact-form .gform_fields{grid-row-gap:16px!important}form.main-contact-form .gfield{width:100%!important;margin-bottom:0px!important;clear:none!important}form.main-contact-form .gfield_label{display:block!important;font-size:16px!important;font-weight:600!important;color:#1c355e!important;margin-bottom:8px!important}form.main-contact-form input[type="text"],form.main-contact-form input[type="email"],form.main-contact-form input[type="tel"],form.main-contact-form input[type="number"],form.main-contact-form textarea{width:100%!important;height:54px!important;border:1px solid #e1e8f0!important;border-radius:14px!important;background:#fff!important;padding:0 18px!important;font-size:16px!important;color:#243B53!important;outline:none!important;transition:all .25s ease!important;box-shadow:0 2px 8px rgba(0,0,0,0.03)!important;box-sizing:border-box!important}form.main-contact-form textarea{height:140px!important;padding:16px 18px!important;resize:none!important}form.main-contact-form input::placeholder,form.main-contact-form textarea::placeholder{color:#9aa8bd!important;font-size:16px!important}form.main-contact-form input:focus,form.main-contact-form textarea:focus{border:1.5px solid #3b82f6!important;box-shadow:0 0 0 3px rgba(59,130,246,0.15)!important;outline:none!important}form.main-contact-form input:focus-visible,form.main-contact-form textarea:focus-visible{outline:none!important}.main-contact-form_wrapper .gform_footer,form.main-contact-form .gform_footer{margin-top:20px!important;width:100%!important;padding:0!important}form.main-contact-form .gform_button,.main-contact-form_wrapper .gform_footer .gform_button{width:100%!important;height:56px!important;border:none!important;border-radius:30px!important;background:#2ca5d8!important;color:#fff!important;font-size:18px!important;font-weight:600!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;transition:all 0.3s ease!important;box-shadow:0 8px 20px rgba(44,165,216,0.3)!important}form.main-contact-form .gform_button:hover{background:#2292c2!important;transform:translateY(-1px)!important;box-shadow:0 10px 24px rgba(44,165,216,0.4)!important}form.main-contact-form .gform_button:active{transform:translateY(0)!important}@media (max-width:768px){form.main-contact-form input[type="text"],form.main-contact-form input[type="email"],form.main-contact-form input[type="tel"],form.main-contact-form textarea{font-size:15px!important;height:50px!important;border-radius:12px!important}form.main-contact-form textarea{height:120px!important}form.main-contact-form .gform_button{font-size:16px!important;height:50px!important}}