.yt-vdo{overflow:initial!important;height:500px!important;z-index:0!important}.yt-vdo .elementor-custom-embed-image-overlay{background-position:50%;background-size:contain!important;inset:0;position:absolute;background-repeat:no-repeat!important;max-width:572px!important;margin:auto!important}.yt-vdo .elementor-custom-embed-play svg{height:75px;width:75px;display:flex;align-items:center;justify-content:center}.yt-vdo .elementor-custom-embed-play{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(calc(-53% * var(--direction-multiplier)),-39%)!important;background:#fff;border-radius:50%;top:19%!important}.header_sticky{background:#bcd4b8}.pointer-evnt{pointer-events:none}.problem-sec .elementor-widget-image{left:50%;transform:translate(-50%);width:100%;top:25%}.ContactForm .elementor-field-type-textarea textarea{border-radius:16px!important;resize:none}.ContactForm input,.ContactForm textarea{background-color:#fff!important;padding:13px 13px 13px 45px!important}.ContactForm input::placeholder,.ContactForm textarea::placeholder{color:#666666!importantfont-family:"Barlow, sans-serif"!important}.mediacl-sec .mx-600{max-width:600px;margin:auto;width:100%}.ContactForm #form-field-name{background:url(https://freenmedical.com/wp-content/uploads/2025/11/user-2.svg) no-repeat 4% center;background-size:15px}.ContactForm #form-field-email{background:url(https://freenmedical.com/wp-content/uploads/2025/11/email.svg) no-repeat 8% center;background-size:15px}.ContactForm #form-field-phone{background:url(https://freenmedical.com/wp-content/uploads/2025/12/call-1.svg) no-repeat 8% center;background-size:15px}.ContactForm textarea#form-field-comments{background:url(https://freenmedical.com/wp-content/uploads/2025/11/msg.svg) no-repeat 3% 15px;background-size:15px}.ContactForm .elementor-field-type-acceptance label,.ContactForm .elementor-field-type-acceptance a{color:#fff!important;font-size:14px}.elementor-field-type-acceptance a{font-size:16px;color:#333;text-decoration:underline}#form-field-aac{width:20px;height:20px;vertical-align:middle}.main_slider_vs .hover_box:hover img.attachment-large{filter:grayscale(0)}.image_parts .elementor-widget-image img{filter:grayscale(1)!important}.yt-vdo .elementor-custom-embed-play{transform:translate(calc(-52% * var(--direction-multiplier)),-42%)!important;top:auto!important;margin-top:-211px}.yt-vdo .elementor-custom-embed-image-overlay img{object-fit:contain;transform:scale(1.3)}#main_header .elementor-item::after{content:"";position:absolute;bottom:0;left:50%!important;width:60%!important;transform:translateX(-50%);opacity:0;transition:0.3s ease}#main_header .elementor-item:hover::after{opacity:1;width:60%!important;left:50%!important}#main_header .elementor-item.elementor-item-active::after,#main_header .elementor-item.current-menu-item::after{opacity:1;width:50%!important}.foot-icns span.elementor-icon-list-icon>svg{margin:0!important}.foot-icns span.elementor-icon-list-icon{width:30px;background:#D9D9D933;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50px}.contact-pg-sec .ContactForm #form-field-email{background:url(https://freenmedical.com/wp-content/uploads/2025/11/email.svg) no-repeat 4% center}.contact-pg-sec .ContactForm #form-field-phone{background:url(https://freenmedical.com/wp-content/uploads/2025/12/call-1.svg) no-repeat 4% center}.contact-pg-sec .ContactForm textarea#form-field-comments{background:url(https://freenmedical.com/wp-content/uploads/2025/11/msg.svg) no-repeat 2% 14px}.contact-pg-sec .ContactForm #form-field-field_12733ac{background:url(https://freenmedical.com/wp-content/uploads/2025/11/user-2.svg) no-repeat 4% center;background-size:15px}.contact-pg-sec #ContactForm .elementor-field-type-acceptance label,#ContactForm .elementor-field-type-acceptance a{color:#333333!important}.contact-social-pg .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column}.contact-social-pg .elementor-widget-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.foot-icns .elementor-icon-list-text{padding-left:10px!important}.copyright-sec li:hover:nth-child(4)>span{color:#fff!important}.copyright-sec li:hover:nth-child(5)>span{color:#fff!important}#main_header .elementor-item.elementor-item-active::after,#main_header .elementor-item.current-menu-item::after{opacity:1;width:calc(100% - 40px)!important}#main_header .elementor-item:hover::after{opacity:1;width:calc(100% - 40px)!important}.cn-close-icon{width:30px!important;height:25px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0;border:1px solid #2c6975}.cn-close-icon:hover{background:#2c6975!important}.about-bnr{background:linear-gradient(180deg,#2C6975 0%,#CDEDC9 48.57%,#F9F9F9 100%)}.hgh-200{height:200px!important}.team-lead-sec .elementor-loop-container.elementor-grid{display:flex;flex-wrap:wrap;gap:80px 23px}.team-lead-sec .our_leadership_team:nth-child(3),.team-lead-sec .our_leadership_team:nth-child(2){width:49%}.team-lead-sec .our_leadership_team{width:32%}.privacy-content{counter-reset:section}.privacy-content h2{display:flex;align-items:center;gap:10px}.privacy-content h2::before{counter-increment:section;content:counter(section,decimal-leading-zero) " ";display:inline-block;padding-right:10px;font-size:16px;line-height:20px;font-family:"Barlow",sans-serif;font-weight:400;background:#68B2A0;padding:10px;color:#fff;border-radius:100%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:2px solid #BDC0BC;box-shadow:0 0 35px 0 #00000026}.privacy-content ul{padding:0!important;padding-left:20px!important}.privacy-content ul li{padding:10px 0}.privacy-content ul li::marker{color:#2C6975!important}.company-name{font-weight:700;color:#333}.title__search_loop{display:block}.team-lead-sec .our_leadership_team:nth-child(3)>div{flex-direction:row-reverse!important}.team-lead-sec .our_leadership_team:nth-child(3)>.e-con-full .e-transform{--e-con-transform-translateX:10px !important;border-radius:0!important}@media (max-width:1280px){.problem-sec .elementor-element.elementor-element-f6ba8e7{top:50%}.copyright-sec .elementor-78 .elementor-element.elementor-element-70e92d1{width:68%!important}}@media (max-width:1024px){.team-lead-sec .elementor-loop-container.elementor-grid{display:flex;flex-wrap:wrap;gap:64px 15px}.team-lead-sec .elementor-loop-container.elementor-grid{display:flex;flex-wrap:wrap;gap:65px 10px}}@media (min-width:881px) and (max-width:1015px){.medicl-txt{margin-left:-15px!important}}@media (max-width:880px){.br-cls br{display:none}.elementor-item.elementor-item-active::after,.elementor-item.current-menu-item::after{display:none!important}.elementor-item::after{display:none!important}.problem-sec .elementor-element.elementor-element-f6ba8e7{top:72%}.ContactForm #form-field-email{background:url(https://freenmedical.com/wp-content/uploads/2025/11/email.svg) no-repeat 17px center}.ContactForm #form-field-phone{background:url(https://freenmedical.com/wp-content/uploads/2025/12/call-1.svg) no-repeat 17px center}.ContactForm #form-field-name{background:url(https://freenmedical.com/wp-content/uploads/2025/11/user-2.svg) no-repeat 17px center}.contact-pg-sec .ContactForm #form-field-field_12733ac{background:url(https://freenmedical.com/wp-content/uploads/2025/11/user-2.svg) no-repeat 17px center;background-size:15px}.ContactForm label.elementor-field-label{display:none}.ContactForm input[type=email],.ContactForm input[type=text],.ContactForm input[type=tel]{min-height:48px}.ContactForm .elementor-field{margin-bottom:0!important}.ContactForm .elementor-field-group{margin-bottom:15px!important}.ContactForm textarea{height:120px}.contact-pg-sec .ContactForm #form-field-phone{background:url(https://freenmedical.com/wp-content/uploads/2025/12/call-1.svg) no-repeat 17px center}.contact-pg-sec .ContactForm #form-field-email{background:url(https://freenmedical.com/wp-content/uploads/2025/11/email.svg) no-repeat 17px center}}@media (max-width:768px){.search-box-mob.elementor-widget.elementor-widget-search.hidden{display:block!important}.elementor-item.elementor-item-active::after,.elementor-item.current-menu-item::after{display:none!important}.elementor-item::after{display:none!important}.elementor-widget-n-tabs .e-n-tab-title .e-n-tab-icon svg{width:153px!important;height:327px!important}.yt-vdo{top:75px!important}.br-cls br{display:none}.ContactForm #form-field-email{background:url(https://freenmedical.com/wp-content/uploads/2025/11/email.svg) no-repeat 17px center}.ContactForm #form-field-phone{background:url(https://freenmedical.com/wp-content/uploads/2025/12/call-1.svg) no-repeat 17px center}.ContactForm #form-field-name{background:url(https://freenmedical.com/wp-content/uploads/2025/11/user-2.svg) no-repeat 17px center}.foot-sidebar{background-image:unset!important}#mbls-img{position:relative;margin-top:20px}.yt-vdo .elementor-custom-embed-play{top:auto!important;margin-top:55px}.yt-vdo .elementor-custom-embed-image-overlay{max-width:395px!important;margin:auto!important;display:flex;align-items:center;justify-content:center}.yt-vdo .elementor-custom-embed-play svg{height:50px;width:50px}.ContactForm textarea#form-field-comments{background:#FFF url(https://freenmedical.com/wp-content/uploads/2025/11/msg.svg) no-repeat 17px 15px!important;background-size:15px}.ContactForm #form-field-phone{background:url(https://freenmedical.com/wp-content/uploads/2025/12/call-1.svg) no-repeat 17px center;background-size:15px}.ContactForm #form-field-email{background:url(https://freenmedical.com/wp-content/uploads/2025/11/email.svg) no-repeat 17px center;background-size:15px}}@media (max-width:525px){.disply-525{display:block!important}.bnr-txt-dv{margin-top:-350px}.yt-vdo .elementor-custom-embed-image-overlay img{object-fit:contain;transform:scale(1)}.yt-vdo{top:140px!important}.bnr-txt-dv{margin-top:-330px;margin-bottom:-55px}.hero-sec{transform:translateY(-30px)}.problem-sec .elementor-element.elementor-element-f6ba8e7{top:90%}}.ShowContent{display:none}.yt-vdo{height:500px!important}.search-box,.search-box-mob{display:none!important}.search-box.elementor-widget.elementor-widget-search.hidden,.search-box-mob{display:block!important}.search-box .e-search input,.search-box-mob .e-search input{border-radius:10px!important;padding:10px 20px!important}.search-icon,.search-icon-mob{cursor:pointer!important}body.overflowhidden{overflow:hidden}