.logo-slider{padding:20px 0}.logo-slider .swiper-slide{display:flex;justify-content:center;align-items:center}.logo-slider img{max-width:100%;height:auto;opacity:.8;filter:grayscale(1);transition:all 0.3s ease}.logo-slider img:hover{opacity:1;filter:none}.logo-slider img{max-height:100px;width:auto}.logo-slider .swiper-button-next,.logo-slider .swiper-button-prev{color:#ff0000!important;width:40px;height:40px}.logo-slider .swiper-button-next,.logo-slider .swiper-button-prev{color:#0d47a1}body p,body li{line-height:1.8!important}@media (max-width:768px){body p{font-size:0.8rem!important}body h1,body h2,body h3{font-size:1rem!important}}.gform_heading{display:none}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer,.gform_wrapper .gform_body{display:flex!important;justify-content:center!important;align-items:center!important}.gform_wrapper .gform_body input[type="tel"],.gform_wrapper .gform_body input[type="text"],.gform_wrapper .gform_body input[type="email"]{border-radius:10px}.gform_wrapper .gform_footer input[type="submit"],.gform_wrapper .gform_page_footer input[type="submit"],.gform_wrapper .gform_body input[type="submit"]{background-color:#0d47a1!important;color:#ffffff!important;padding:8px 26px!important;border-radius:8px!important;border:none!important;font-size:16px!important;font-weight:600!important;cursor:pointer!important;box-shadow:none!important;min-width:140px;text-align:center!important}.gform_wrapper .gform_footer input[type="submit"]:hover,.gform_wrapper .gform_page_footer input[type="submit"]:hover{background-color:#08357a!important}@media (max-width:767px){.reverse-steps{display:flex;flex-direction:column-reverse}.reverse-steps .et_pb_column{margin-bottom:20px!important}.reverse-steps .et_pb_column:last-child{margin-bottom:0}}.cta-background{background:linear-gradient(135deg,#cf2e2e 0%,#1a1a1a 100%);color:#fff;padding:40px;border-radius:12px;text-align:center}.prt h2{position:absolute;bottom:10%;right:30%}.prt .et_pb_portfolio_filters{display:none}.et_pb_portofolio_pagination{display:none}.maghale .et_pb_post h2{margin-top:-180px;position:relative;text-align:center;border-radius:20px;padding:2px;background-color:rgb(255 255 255 / .7)}.poroje .et_pb_post h2{margin-top:-77px;position:relative;text-align:center}.maghale .et_pb_post{margin-bottom:100px!important}.comment-respond .comment-reply-title span{display:none}.comment-respond .comment-reply-title:after{content:'دیدگاه خود را بیان کنید'}.mobile-hamburger-menu .et_pb_menu__wrap{justify-content:flex-start!important}@media only screen and (max-width:767px){.prt .et_pb_portfolio_items .et_pb_portfolio_item{width:45%!important;margin-right:5%}}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu a,.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a,.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a,.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item a{text-align:right}#ez-toc-container input,.ez-toc-toggle #item{display:none;right:0}#ez-toc-container a.ez-toc-toggle:focus{outline:none}@media screen and (min-width:480px) and (max-width:980px){.main-page-four-block:first-child{margin-right:0!important;margin-left:5%}.main-page-four-block .custom_box_services{height:150px!important}}.et-waypoint.et_pb_animation_top.et-animated,.et_pb_animation_top.et-animated{animation:none!important}.dl-menu ul.sub-menu{width:250px}.dl-menu .et_pb_menu__wrap{justify-content:right!important}.dl-menu ul.sub-menu li,.dl-menu ul.sub-menu li a{width:100%;text-align:right}.dl-menu ul.sub-menu li a:after{left:20px;text-align:left}.dl-menu .nav li li ul{left:300px;top:0}.dl-menu .nav li li ul.sub-menu{left:auto;right:250px}.dl-menu .nav li li{padding:0;min-width:100%}.dl-menu .nav li li a{min-width:100%}.dl-menu .nav li li a{text-transform:none;font-weight:400}.dl-menu .et_pb_module .et_pb_menu .nav li li a{transition:all .3s ease-in-out}.dl-menu .et_pb_module .et_pb_menu .nav li li a:hover{background:#dc2f2f;opacity:1;padding-left:28px;border-radius:10px}.dl-menu.et_pb_menu .et-menu-nav ul.sub-menu{padding:0;border-top:0}.dl-menu ul.nav>li>ul.sub-menu{transform:translateX(-9px)}.dl-menu.et_pb_menu .et-menu-nav ul.sub-menu{border-radius:10px}.dl-menu ul.sub-menu li:first-child a{border-radius:10px 10px 0 0}.dl-menu ul.sub-menu li:last-child a{border-radius:0 0 10px 10px}.dl-menu.et_pb_menu .et-menu-nav ul.sub-menu{box-shadow:none}.dl-menu ul.nav>li>ul.sub-menu:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:#fff0 #fff0 #000 #fff0;position:absolute;top:-9px;left:30px}.dl-menu ul.nav>li>ul.sub-menu:before{left:50%;transform:translateX(-50%)}.dl-menu ul.nav>li>ul.sub-menu{transform:translateX(-50%);left:50%;transition:all .3s ease-in-out}.dl-menu .sub-menu a{text-align:center}.dl-menu ul.nav>li>ul.sub-menu{transform:translate(-50%,10px)}.dl-menu ul.nav>li:hover>ul.sub-menu{transform:translate(-50%,0)}.dl-menu.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding-bottom:15px}.wa__btn_popup{bottom:80px}.pa-header{background:#fff0;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}.pa-fixed-header{background-color:rgb(0 0 0 / .71)!important;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}.info-table-etfa tr td{padding:10px!important}.jufrm{width:100%;text-align:right;padding:10px!important;font-size:15px!important;background-color:aliceblue!important;border-radius:10px;color:#003049}.jufrm::placeholder{color:#003049}.send_bt{width:100px;border-radius:10px;background-color:#003049;color:#fff}.send_bt:hover{border-radius:10px!important;background-color:#003049!important;color:white!important;padding:.3em 1em!important;background-color:white!important;color:#003049!important;border-color:#003049!important}.send_bt:hover:after{display:none!important}.custom-button-icon:before{margin-right:-30px}.custom-button-icon:hover:before{margin-right:-30px!important}body.page-id-4372 .arcontactus-widget .arcontactus-message .ui-draggable-handle .active{display:none!important}.step-number{display:flex;justify-content:center;align-items:center;width:100px;height:100px;font-size:50px;font-weight:700;color:#fff;background:#cf2e2e;border-radius:50%;box-shadow:0 4px 10px rgb(0 0 0 / .15);margin:0 auto 15px auto}.step-number p{font-size:50px!important}.cf7-compact{background:#fff;border:2px solid #c81414;border-radius:18px;padding:16px 18px;max-width:1100px;margin:0 auto 32px}.cf7-compact .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 12px}@media (max-width:980px){.cf7-compact .grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.cf7-compact .grid{grid-template-columns:1fr}}.cf7-compact .span-1{grid-column:span 1}.cf7-compact .span-2{grid-column:span 2}.cf7-compact .span-3{grid-column:1 / -1}.cf7-compact .field{display:block}.cf7-compact input[type="text"],.cf7-compact input[type="tel"],.cf7-compact input[type="email"],.cf7-compact select,.cf7-compact textarea{width:100%;box-sizing:border-box;padding:10px 12px;border:1.4px solid #c81414;border-radius:12px;background:#fff;font-size:14.5px;transition:border-color .2s,box-shadow .2s}.cf7-compact input:focus,.cf7-compact select:focus,.cf7-compact textarea:focus{border-color:#c81414;box-shadow:0 0 0 3px rgb(200 20 20 / .12)}.cf7-compact ::placeholder{color:#9aa0a6}.cf7-compact .files{border:1.4px dashed #e5e7eb;border-radius:12px;padding:10px 12px}.cf7-compact .files-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width:980px){.cf7-compact .files-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.cf7-compact .files-grid{grid-template-columns:1fr}}.cf7-compact .file-item input[type="file"]{width:100%}.cf7-compact .actions{display:flex;justify-content:center;margin-top:20px}.cf7-compact .actions p{margin:0;width:100%;display:flex;justify-content:center}.cf7-compact .actions button.wpcf7-submit{background:#fff;color:#cf2e2e;border:2px solid #cf2e2e;border-radius:20px;padding:10px 28px;font-weight:600;font-size:15px;cursor:pointer;box-shadow:none;transition:all 0.25s ease}.cf7-compact .actions button.wpcf7-submit:hover{background:#cf2e2e;color:#fff;border-color:#cf2e2e}.cf7-compact .actions button.wpcf7-submit::after{display:none!important;content:none!important}.wpcf7 form .wpcf7-response-output{border-radius:10px;margin:12px 0 0!important}.wpcf7 form.sent .wpcf7-response-output{border-color:#22a06b;background:#e9f7f1}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#c81414;background:#fdeaea}.cf7-compact textarea[name="address"]{max-height:50px!important;resize:vertical}.cf7-compact textarea[name="extra-details"]{max-height:50px!important}.cf7-compact .files small{display:block;margin-top:4px;font-size:12px;color:#888;text-align:right;line-height:1.6}.medical-banner{position:relative;z-index:9999;overflow:visible!important}.medical-banner::after{content:"";position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:0;height:0;z-index:9999;border-left:12px solid #fff0;border-right:12px solid #fff0;border-top:12px solid #0097A7}#post-5175 .entry-title,#post-5175 .post-meta,#post-5175 .et_post_meta_wrapper{display:none!important}.lead-form{display:flex;justify-content:center}.lead-form form{display:flex;flex-wrap:wrap;gap:8px;max-width:650px;width:100%;justify-content:center}.lead-form form>p{flex:1 1 200px;margin:0}.lead-form input[type="text"],.lead-form input[type="email"],.lead-form input[type="tel"]{width:100%;padding:8px 12px;border:1px solid #ccc;border-radius:8px;font-size:14px;background:#fff;transition:0.3s;text-align:right;margin-top:3px}.lead-form button::after,.lead-form button::before{content:none!important;display:none!important}.lead-form button{background-color:#155f2d;color:#fff;border:none;border-radius:12px;padding:12px 35px;font-size:17px;font-weight:500;cursor:pointer;transition:all 0.25s ease;display:block;margin:15px auto 0;text-align:center}.lead-form button:hover{background-color:#0f4a23!important;color:#fff!important;border:none!important;border-radius:12px!important;padding:12px 35px!important;font-size:17px!important;font-weight:500!important;cursor:pointer!important;display:block!important;margin:15px auto 0!important;text-align:center!important;box-shadow:none!important;text-transform:none!important;line-height:normal!important;transform:scale(1.07)!important;background-color:#0f4a23!important}@media (max-width:768px){.lead-form form{flex-direction:column}}