.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}.slick-list:focus {outline: none;}.slick-list.dragging {cursor: pointer;cursor: hand;}.slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}.slick-track:before, .slick-track:after {display: table;content: '';}.slick-track:after {clear: both;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}[dir='rtl'] .slick-slide {float: right;}.slick-slide img {display: block;}.slick-slide.slick-loading img {display: none;}.slick-slide.dragging img {pointer-events: none;}.slick-initialized .slick-slide {display: block;}.slick-loading .slick-slide {visibility: hidden;}.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}@font-face{font-family:'WorkSans-SemiBold';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/WorkSans/WorkSans-SemiBold.ttf) format('truetype')}@font-face{font-family:'WorkSans-Regular';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/WorkSans/WorkSans-Regular.ttf) format('truetype')}@font-face{font-family:'RobotoSerif-Regular';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Roboto/RobotoSerif-Regular.ttf) format('truetype')}@font-face{font-family:'RobotoSerif-Light';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Roboto/RobotoSerif-Light.ttf) format('truetype')}@font-face{font-family:'RobotoSerif-Medium';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Roboto/RobotoSerif-Medium.ttf) format('truetype')}@font-face{font-family:'RobotoSerif-Thin';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Roboto/RobotoSerif-Thin.ttf) format('truetype')}@font-face{font-family:'RobotoSerif-ExtraLight';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Roboto/RobotoSerif-ExtraLight.ttf) format('truetype')}@font-face{font-family:'Poppins-Light';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Poppins/Poppins-Light.ttf) format('truetype')}@font-face{font-family:'Poppins-Regular';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Poppins/Poppins-Regular.ttf) format('truetype')}@font-face{font-family:'Poppins-Medium';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Poppins/Poppins-Medium.ttf) format('truetype')}@font-face{font-family:'Poppins-ExtraLight';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Poppins/Poppins-ExtraLight.ttf) format('truetype')}@font-face{font-family:'Poppins-SemiBold';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Poppins/Poppins-SemiBold.ttf) format('truetype')}@font-face{font-family:'Poppins-Bold';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Poppins/Poppins-Bold.ttf) format('truetype')}@font-face{font-family:'Montserrat-Regular';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Montserrat/Montserrat-Regular.ttf) format('truetype')}@font-face{font-family:'Montserrat-Medium';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Montserrat/Montserrat-Medium.ttf) format('truetype')}@font-face{font-family:'Tajawal-Bold';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Tajawal/Tajawal-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Tajawal-Medium';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Tajawal/Tajawal-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Tajawal-Light';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Tajawal/Tajawal-ExtraLight.ttf) format('truetype');font-weight:200;font-style:normal}@font-face{font-family:'Tajawal-Light';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Tajawal/Tajawal-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Tajawal-Light';src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Tajawal/Tajawal-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Noto_Arabic-Regular';font-style:normal;font-weight:400;src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Noto_Arabic/NotoNaskhArabic-Regular.ttf) format('truetype')}@font-face{font-family:'Noto_Arabic-Bold';font-style:normal;font-weight:700;src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Noto_Arabic/NotoKufiArabic-Bold.ttf) format('truetype')}@font-face{font-family:'Noto_Arabic-Light';font-style:normal;font-weight:300;src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Noto_Arabic/NotoNaskhArabic-Light.ttf) format('truetype')}@font-face{font-family:'Noto_Arabic-ExtraLight';font-style:normal;font-weight:200;src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Noto_Arabic/NotoKufiArabic-ExtraLight.ttf) format('truetype')}@font-face{font-family:'Noto_Arabic-Medium';font-style:normal;font-weight:500;src:url(//medicagroup.com/wp-content/themes/medica-group/assets/font/Noto_Arabic/NotoKufiArabic-Medium.ttf) format('truetype')}:root{--font-sans-serif:"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}[class*=icon-]{vertical-align:text-top}small,.small{font-size:.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:inherit;text-decoration:none;cursor:pointer}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;border-style:solid}button{border-radius:0;border:none}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal;appearance:none}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Serif:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
.business-category-section .category-title p {
font-size: 16px;
line-height: 26px;
font-family: "Poppins";
font-weight: 300;
max-width: 851px;
width: 100%;
padding-top: 1rem;
padding-bottom: 2.25rem;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.business-category-section .categories-section .category-header {
position: relative;
}
.business-category-section .categories-section .category-header .product-name {
font-size: 26px;
line-height: 54px;
font-family: "Roboto Serif";
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.business-category-section .categories-section .title {
line-height: 42px;
font-family: "Roboto Serif";
font-weight: 200;
font-size: 1.875rem;
line-height: 2.25rem;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
@media (min-width: 768px){
.business-category-section .categories-section .title{
font-size: 2.25rem;
line-height: 2.5rem;
}
}
.business-category-section .categories-section .category-details {
border: 0.5px solid #8b9093;
border-radius: 30px;
opacity: 1;
margin-bottom: 2rem;
overflow: hidden
}
@media (min-width: 992px){
.business-category-section .categories-section .category-details{
height: 340px;
}
}
.business-category-section .categories-section .category-details .left-image img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.business-category-section .categories-section .category-list {
border-bottom: 0.5px solid #8b9093;
position: relative;
cursor: pointer;
}
.business-category-section .categories-section .category-details .right-content .top-logo {
max-height: 60px;
max-width: 230px;
-o-object-fit: contain;
object-fit: contain;
}
.business-category-section .categories-section .category-details .right-content .bottom-logo{
margin-bottom: 1.25rem;
}
.business-category-section .categories-section .category-details .right-content .bottom-logo img{
height: 100%;
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.business-category-section .categories-section .category-details .right-content .bottom-logo .swiper-slide {
padding: 0px;
margin: 0px;
}
.business-category-section .categories-section .category-details .right-content p {
font-size: 14px;
line-height: 23px;
font-family: "Poppins";
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.became-partner-section .form-style-1 label {
font-size: 8px;
line-height: 13px;
letter-spacing: 0.8px;
text-transform: uppercase;
font-family: "Poppins";
}
.became-partner-section .form-career {
border: none;
}
.became-partner-section .form-style-1 input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),
.became-partner-section .form-style-1 select,
.became-partner-section .form-style-1 textarea {
height: 2.3rem;
}
.became-partner-section .form-career .careers-inputs {
row-gap: 1.3rem;
}
.became-partner-section .form-style-1 textarea {
border-width: 1px;
height: 4rem;
margin-top: 0.25rem;
}
.became-partner-section .form-style-1 [type="submit"] {
padding: 10px 0;
}
.as-w-100
{
width:98% !important;
}
.as-w-50
{
width:48% !important;
}
.as-h-100
{
height:100% !important;
}
.as-items-fstart
{
align-items: flex-start !important;
}
.form-style-1 [type="submit"]{
padding: 7px 0;
font-family: "Poppins";
font-size: 16px;
line-height: 19px;
font-weight: 400;
color: #ffffff;
}
.form-career{
padding: 2rem 3rem;
}
body
{
padding-top: 60px;
}
.accordion-button.active .accordion-plus{
display: none;
}
.accordion-button.active .accordion-plus:not(.accordion-button.active .accordion-plus) {
opacity: 1;
}
#main-site-menu .accordion-button.active .accordion-minus:not(.accordion-button.active .accordion-plus) {
transform: rotate(180deg);
}
#main-site-menu .accordion-button.active .accordion-plus
{
display: none;
}
.nav-bar-container.accordion-button.active .accordion-plus {
opacity: 0; pointer-events: none; }
.sticky-cta.accordion-button.active .accordion-plus {
opacity: 0;
pointer-events: none; }
.accordion-button.active .accordion-plus {
opacity: 0;
transition: opacity 0.3s ease-in-out;
}
.accordion-button.active .accordion-plus:not(.hidden) {
opacity: 1;
}
#main-site-menu .accordion-button.active .accordion-minus{
display: inline-block !important;
transform: rotate(0deg);
transition: transform 0.3s ease-in-out;
}
#main-site-menu .accordion-button.active .accordion-minus:not(.hidden) {
transform: rotate(180deg);
}
.overflow-visible-imp
{
overflow: visible !important;
}
@media screen and (max-width:787px) {
.as-mb-hide
{
display:none !important;
}
.breadcrumbs{
font-size: 0.75rem !important;
line-height: 1rem !important;
}
}
@media screen and (min-width:787px) {
.as-dt-hide
{
display:none !important;
}
}
ul
{
list-style: none !important;
padding: 0;
margin: 0;
}
.no-link > a {
pointer-events: none;
cursor: default;
}
.header-container
{
display: flex;
justify-content: space-between;
max-width: 100% !important;
-webkit-padding-end: 7rem !important;
padding-inline-end: 7rem !important;
position: relative;
}
.main-header
{
z-index: 100 !important;
top:0 !important;
overflow: visible;
height: 60px;
}
.tooltip {
position: relative;
display: inline-block;
border-bottom: 1px dotted #F4F2EF;
}
.tooltip .tooltiptext {
visibility: hidden;
width: 92px;
background-color: #F4F2EF;
color: #000000;
text-align: center;
border-radius: 6px;
padding: 5px 0;
border : 1px solid #A0A3A3;
position: absolute;
z-index: 1;
top: 140%;
left: 70%;
margin-left: -60px;
display: flex !important;
flex-direction: column !important;
}
@media screen and (max-width:787px) {
.tooltip .tooltiptext {
left: 24px !important;
}
.mb-header-category{
display: flex;
flex-direction: row;
justify-content: space-between;
padding-bottom: 10px;
}
}
.tooltip .tooltiptext::after {
display: none;
content: "";
position: absolute;
bottom: 100%;
left: 50%;
margin-left: -5px;
border-width: 6px;
border-style: solid;
border-color: transparent transparent #000000 transparent; background-color: transparent;
}
.tooltip:hover .tooltiptext {
visibility: visible;
} @media screen and (max-width:787px) {
.header-container
{
padding: 10px 10px;
}
.header-container .header-menu-item
{
display: none !important;
}
#main-site-menu
{
height: 87% !important;
}
#mb-nav-1{
display: flex;
height: 100%;
width: 100%;
flex-direction: column;
justify-content: space-between;
gap: 2rem;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
}
#mb-nav-1 .header-right-menu{
display: flex !important;
flex-direction: row !important;
align-items: center !important;
justify-content: space-between !important;
font-size: 0.875rem !important;
line-height: 1.25rem !important;
}
#mb-nav-1 .header-right-menu .login{
display: flex !important;
flex-direction: row !important;
align-items: center !important;
gap: 0.5rem !important;
}
#mb-nav-1 .header-right-menu .shop-online
{
width: 140px;
height: 25px;
background-color: #212B31;
border-radius: 1rem;
color: #ffffff;
white-space: nowrap;
padding: 3px 14px;
}
#main-site-menu .nav-bar{
flex-direction: column !important;
gap: 1.5rem !important;
font-size: 1rem !important;
line-height: 1.5rem !important;
-webkit-padding-start: 1rem !important;
padding-inline-start: 1rem !important;
}
.nav-bar-container {
flex-direction: column;
left: 0.75rem !important;
right: 0.75rem !important;
align-items: flex-start !important;
justify-content: space-between !important;
gap: 0px !important;
padding-left: 1.5rem !important;
padding-right: 1.5rem !important;
padding-top: 1rem !important;
padding-bottom: 1rem !important;
top: 4rem !important;
}
.nav-bar-container .secondary-menu{
display: block !important;
width: 100%;
height: auto;
}
.nav-bar-container .secondary-menu #mb-nav-1
{
display: flex;
justify-content: space-around;
flex-direction: column;
height: 80%;
}
.mb-seekers-menu
{
transition: opacity 0.5s ease-in-out;
}
.nav-bar-container .mb-seekers-menu .accordion-button, .nav-bar-container .mb-professionals-menu .accordion-button{
font-weight: 500;
padding: 15px 0 0px 0;
overflow-x: clip !important;
transition: padding 0.3s ease-in-out;
}
.nav-bar-container .mb-seekers-menu .accordion-item, .nav-bar-container .mb-professionals-menu .accordion-item 
{
padding: 0 20px;
margin: 0;
}
.nav-bar-container .mb-seekers-menu .accordion-button .accordion-panel,  .nav-bar-container .mb-professionals-menu .accordion-button .accordion-panel{
font-weight: 400 !important;
-webkit-padding-start: 0;
padding-inline-start: 0;
padding-top: 0;
-webkit-padding-end: 0;
padding-inline-end: 0;
}
.nav-bar-container .secondary-menu .mb-seekers-menu, .nav-bar-container .secondary-menu .mb-professionals-menu{
align-items: flex-start !important;
justify-content: space-between !important;
gap: 0px !important;
border-radius: 1rem !important;
padding-bottom: 0.5rem !important;
font-size: 1rem !important;
line-height: 1.5rem !important;
position: absolute;
padding-top: 15px;
top:0;
right: 0;
bottom: 0;
left:0;
max-height: 75% ;
overflow: scroll;
background-color: #F4F2EF;
-webkit-padding-start: 1.5rem;
padding-inline-start: 1.5rem;
-webkit-padding-end: 1.5rem;
padding-inline-end: 1.5rem;
}
.nav-bar-container .secondary-menu .mb-secondary-headers{
margin-top: 1rem !important;
margin-bottom: 1rem !important;
width: 100% !important;
justify-content: space-between !important;
border-radius: 1rem !important;
padding-left: 1rem !important;
padding-right: 1rem !important;
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
display: flex;
background-color: #fff;
}
.nav-bar-container .secondary-menu .nav-col
{
max-height: 550px;
overflow: scroll;
}
.nav-bar-container .secondary-menu .nav-col-ul{
padding-bottom: 0.75rem;
padding-top: 0.75rem;
}
.nav-bar-container .secondary-menu .nav-col-ul li:first-child{
font-weight: 500;
}
.nav-bar-container .secondary-menu .sub-menu li:only-child{
font-weight: 300;
}
.nav-bar-container .secondary-menu .sub-menu li{
padding-left: 1.25rem;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 300;
}
.nav-bar-container .secondary-menu .sub-menu{
padding-bottom: 0.75rem;
padding-top: 0.75rem;
}
.nav-bar-container .secondary-menu .sub-menu li:first-child{
font-weight: 500;
}
.nav-bar-container .secondary-menu .sub-menu li:only-child{
font-weight: 300;
}
.nav-bar-container .secondary-menu .sub-menu li{
padding-left: 1.25rem;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 300;
}
.nav-bar-container .secondary-menu .nav-col-li-item, .menu-item-has-children a{
display: block;
border-radius: 1rem;
padding-left: 1.25rem;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400;
background-color: white;
width: 204px;
padding-top: 2px;
padding-bottom: 2px;
}
.menu-item-has-children .sub-menu a
{
border-radius: unset;
width: unset;
padding: unset;
background-color: unset;
}
.nav-bar-container .nav-bar .page_item
{
width: auto !important;
text-align: left !important;
}
}
.nav-bar-container .secondary-menu
{
display: none;
}
#main-site-menu
{
height: 65px;
}
#main-site-menu .hidden
{
display: none !important;
}
.no-scroll {
overflow: hidden;
}
.nav-bar-container{
position: fixed;
margin: auto;
display: flex;
align-items: center;
gap: 0.25rem;
padding-left: 5rem;
padding-right: 5rem;
background-color: #F4F2EF;
top: 0 ;
left: 20px !important;
right: 20px !important;
top: 80px !important;
z-index: 9999;
border-radius: 18px;
opacity: 1; transition: opacity 0.2s ease-in-out; overflow: hidden;
}
@media screen and (max-width: 787px)
{
.nav-bar-container
{
top: 80px !important;
border-radius: 15px !important;
}
}
@media screen and (min-width: 450px) and (max-width: 1180px) {
.nav-bar-container{
padding-left: 0.5rem;
padding-right: 0.5rem;
}
}
@media screen and (min-width: 1180px) {
.nav-bar-container{
gap: 6rem;
}
}
.nav-bar-container.hidden {
opacity: 0; pointer-events: none; }
#main-site-menu .nav-bar{
margin: 0px;
display: flex;
width: 75%;
list-style-type: none;
justify-content: space-between;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
padding:0;
}
.social-links{
margin: 0px;
display: flex;
list-style-type: none;
gap: 0.75rem;
padding:0;
}
@media screen and (max-width: 787px) {
.menu-main-nav-bar
{
padding: 2rem 0;
}
.footer-right .social-links
{
width: 100%;
}
}
.footer-right .social-links img
{
border-radius: 30px; box-shadow: 0 0 0 0.7px #C4C5BF;
}
.nav-bar-container .social-links img
{
border-radius: 30px; box-shadow: 0 0 0 0.7px #C4C5BF;
}
@media screen and (max-width: 1180px) {
.social-links{
gap: 0.5rem !important;
justify-content: space-between;
}
.nav-bar-container .nav-bar .page_item
{
width: 50px;
text-align: center;
}
#main-site-menu
{
justify-content: space-between;
}
}
.social-links li
{
height: 40px;
width: 40px;
flex-shrink: 0;
flex-grow: 0;
display: flex;
align-items: stretch;
justify-content: center;  }
.social-links li img
{
width: 100%;
height: 100%;
-o-object-fit: contain;
object-fit: contain;
-o-object-position: center;
object-position: center;
}
#main-site-menu .nav-bar ul
{
color: #212B31;
font-size: 14px;
}
.header-container .header-left{
display: flex;
width: 60%;
flex-direction: row;
align-items: center;
gap: 4rem;
}
@media screen and (max-width:787px) { .mb-seekers-main-nav,
.mb-professionals-main-nav {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
height: 100%;
width: 100%;
opacity: 0;
animation-duration: 0.3s;
animation-fill-mode: both;
} .mb-seekers-main-nav.fade-in,
.mb-professionals-main-nav.fade-in {
animation-name: fadeIn;
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateX(100%);
}
to {
opacity: 1;
transform: translateX(0%);
}
} .mb-seekers-main-nav.fade-out,
.mb-professionals-main-nav.fade-out {
animation-name: fadeOut;
}
@keyframes fadeOut {
from {
opacity: 1;
transform: translateX(0%);
}
to {
opacity: 0;
transform: translateX(100%);
}
}
.menu-item .menu-icon
{
-webkit-padding-start: 10px;
padding-inline-start: 10px;
}
.header-container .header-right .login, .header-container .header-right .shop-online
{
display: none;
}
.header-container
{
-webkit-padding-end: 4rem !important;
padding-inline-end: 4rem !important;
}
.mb-professionals-menu-left, .mb-seekers-menu-left 
{
position: absolute;
bottom: 20px;
left: 40px;
}
}
@media screen and  (min-width:787px) and (max-width:1350px) {
.header-container
{
-webkit-padding-start: 10px !important;
padding-inline-start: 10px !important;
-webkit-padding-end: 6% !important;
padding-inline-end: 6% !important;
}
.header-container .header-left{
gap: 1rem;
}
}
.header-container .header-right{
display: flex;
flex-direction: row;
justify-content: space-between;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
}
.header-container .header-right .header-right-menu{
gap: 1.25rem;
}
.header-container .header-right div, .header-container .header-right span{
display: flex;
flex-direction: row;
align-items: center;
gap: 0.5rem;
white-space: nowrap;
}
.header-container .header-right .btn-header
{
background-color: #000000;
border-radius: 20px;
color: #ffffff;
padding: 3px 12px 5px;
height: 25px;
white-space: nowrap;
}
@media screen and (max-width: 1150px) {
.header-container .header-right .span-inner-text
{
display: none;
}
}
.header-container .header-left .header-menu-item{
display: flex;
list-style-type: none;
flex-direction: row;
align-items: center;
gap: 1rem;
padding:0;
margin:0;
}
.header-container .header-menu-item .item-label
{
white-space: nowrap !important;
display: flex;
flex-direction: row;
font-weight: 500;
flex-wrap: nowrap;
gap: 10px;
align-items: center;
}
#site-menu-seekers, #site-menu-professionals 
{
min-height: 70vh;
max-height: 80vh;
overflow-y: scroll;
list-style-type: none;
align-items: flex-start;
padding-top: 2rem;
padding-bottom: 2rem;
padding-left: 4rem;
padding-right: 4rem;
}
#site-menu-seekers .left-nav, #site-menu-professionals .left-nav{
display: flex;
list-style-type: none;
flex-direction: column;
justify-content: flex-start;
gap: 3rem;
font-size: 1.25rem;
line-height: 1.75rem;
font-family: 'RobotoSerif-Light' !important; margin-top: 3rem;
width: 20%;
}
#site-menu-seekers .left-nav .menu-item a, #site-menu-professionals .left-nav .menu-item a{
display: flex;
flex-direction: row;
gap: 0.5rem;
}
.nav-bar-container .right-nav
{
display:flex;
flex:1;
justify-content: space-between;
max-width: 950px;
gap: 1.75rem;
max-height: 100%; }
@media screen and (min-width:1600px) {
.nav-bar-container .right-nav
{ max-width: 70%;
}
}
.nav-bar-container .right-nav .sub-category a{
padding-top: 0.5rem !important;
font-weight: 500 !important;
}
.nav-bar-container .right-nav .nav-col
{
width: 100%;
max-width: 280px;
max-height: 100%;
display: flex;
flex-direction: column;
gap: 1rem;
}
.nav-bar-container .right-nav .nav-col-ul{
padding-bottom: 0.75rem;
padding-top: 0.75rem;
}
.nav-bar-container .right-nav .nav-col-ul li:first-child{
font-weight: 500;
}
.nav-bar-container .right-nav .nav-col-ul li:only-child{
font-weight: 300;
}
.nav-bar-container .right-nav .nav-col-ul li{
padding-left: 1.25rem;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 300;
}
.nav-bar-container .right-nav .sub-menu{
padding-bottom: 0.75rem;
padding-top: 0.75rem;
}
.nav-bar-container .right-nav .sub-menu li:first-child{
font-weight: 500;
}
.nav-bar-container .right-nav .sub-menu li:only-child{
font-weight: 300;
}
.nav-bar-container .right-nav .sub-menu li{
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 300;
-webkit-padding-start: 1.25rem;
padding-inline-start: 1.25rem;
}
.nav-bar-container .right-nav .nav-col-li-item, .menu-item-has-children a{
display: block;
border-radius: 1rem;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
-webkit-padding-start: 1.25rem;
padding-inline-start: 1.25rem;
background-color: white;
width: 100%;
white-space: nowrap;
padding-top: 4px;
padding-bottom: 4px;
}
.nav-bar-container .right-nav .nav-col-li-item, .menu-item-has-children a:hover
{
text-decoration: none;
}
.menu-item-has-children .sub-menu a
{
display: block;
border-radius: unset;
-webkit-padding-start: unset;
padding-inline-start: unset; background-color: transparent;
width: unset;
padding-top: unset;
padding-bottom: unset;
font-weight: 300;
}
.footer-row-main
{
display: flex;
justify-content: space-between;
color: #C4C5BF;
margin-top: 1.5rem;
}
@media screen and (max-width:787px) {
.bottom-footer
{
padding: 20px 20px 20px 20px !important;
}
.subscribe-form
{
-webkit-padding-start:0 !important;
padding-inline-start:0 !important;
}
.footer-row-main, .footer-row-secondary{
margin-top: 0px !important;
height: 100% !important;
flex-direction: column !important;
gap: 2rem !important;
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.footer-left, .footer-right{
width: 100% !important;
}
.footer-row-main .footer-left h2{
padding-top: 0px !important;
padding-bottom: 0px !important;
font-size: 1.25rem !important;
line-height: 1.75rem !important;
}
.footer-row-main .footer-right{
flex-direction: row !important;
justify-content: space-between !important;
font-size: 0.75rem !important;
line-height: 1rem !important;
}
.footer-row-secondary .footer-right{
flex-direction: column !important;
align-items: center !important;
justify-content: space-between !important;
}
.footer-row-main .footer-right ul
{
gap: 0.5rem !important;
}
.footer-row-secondary .footer-right .footer-bottom-terms{
flex-direction: column !important;
align-items: center !important;
gap: 0.5rem !important;
white-space: nowrap;
}
.footer-row-secondary .footer-right .footer-bottom-terms .terms-policy{
gap: 0.5rem !important;
}
.social-links li
{  }
.social-links li img
{ }
.find-provider-form{
flex-direction: column !important;
gap: 1.25rem !important;
}
.find-provider-form .search-provider-container{
width: 100% !important;
padding-bottom: 0.75rem !important;
}
.find-provider-form .select-fields{
width: 100% !important;
flex-direction: column !important;
align-items: center !important;
justify-content: space-between !important;
gap: 1rem !important;
}
.top-footer
{
padding: 0 20px;
}
.find-provider-form select{
width: 100% !important;
}
}
.footer-row-main h2{
font-size: 1.875rem;
line-height: 2.25rem;
font-family: 'RobotoSerif-Light';
}
.footer-row-main .footer-left
{
width: 45%;
}
.footer-row-main .footer-right
{
width: 45%;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
gap: 1rem;
justify-content: space-between;
}
.footer-row-main .footer-right ul{
display: flex;
flex-direction: column;
gap: 1rem;
}
.footer-row-secondary
{
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: start;
margin-top: 1.25rem;
}
.footer-row-secondary .footer-right
{
width: 45%;
}
.footer-row-secondary .footer-left
{
width: 45%;
}
.subscribe-form input
{
background-color: transparent;
border: none;
color: #F1E9EA !important;
outline: none !important;
width: 100%;
-webkit-padding-start: 10px;
padding-inline-start: 10px;
}
.subscribe-form .input-group p{
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: space-between;
border-bottom: 1px solid #C4C5BF80;
padding-bottom: 15px;
}
.subscribe-form .wpcf7-form-control-wrap
{
height: unset;
}
.subscribe-form .wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7  form.payment-required .wpcf7-response-output
{
border: unset;
padding: 0;
color: red;
margin-top:10px;
margin-left: 0;
}
.subscribe-form .wpcf7 form.sent .wpcf7-response-output
{
border: unset;
color: green;
padding: 0;
margin: 0;
}
.subscribe-form
{ }
.subscribe-form button
{
background-color: transparent;
border: none;
}
@media screen and (max-width:787px) {
.mb-overflow-hide
{
overflow: hidden;
}
}
.subscribe-form input
{
color: #F1E9EA !important;
}
.footer-row-secondary .footer-right{
display: flex;
flex-direction: column;
gap: 2rem;
}
.footer-row-secondary .footer-right .footer-bottom-terms
{
color: #ffffff;
display: flex;
justify-content: space-between;
font-size: 10px;
}
.footer-row-secondary .footer-right .footer-bottom-terms .terms-policy{
display: flex;
flex-direction: row;
gap: 1rem;
}
@media (min-width: 768px){
.footer-row-secondary .footer-right .footer-bottom-terms .terms-policy{
padding-right: 1.25rem;
}
}
.top-footer .footer-top-head
{
color: #C4C5BF;
font-family: 'RobotoSerif-Light';
padding-top: 2rem;
padding-bottom: 1rem;
}
.find-provider-form
{
color: #C4C5BF;
width: 100%;
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
padding-bottom: 2.5rem;
padding-top: 1rem;
}
.find-provider-form select{
border-radius: 1.5rem;
background-color: transparent;
padding-left: 1rem;
color : #F3F3F3;
border-color: #C4C5BF80;
width: 290px;
height: 40px;
}
.find-provider-form .search-provider-container
{
width: 45%;
display: flex;
flex-direction: row;
align-items: center;
padding-bottom: 0.5rem;
border-bottom: 1px solid #C4C5BF80;
}
.find-provider-form .select-fields{
display: flex;
flex-direction: row;
justify-content: space-between;
gap: 1rem;
font-weight: 300;
width: 100%;
outline: none;
max-width: 1100px;
color: #ffffff;
}
.find-provider-form select
{
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 25 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>') no-repeat;
background-position: right 0.5rem center;
background-size: 2em 1.3em;
-webkit-padding-end: 1.5rem;
padding-inline-end: 1.5rem;
-webkit-padding-start: 1.5rem;
padding-inline-start: 1.5rem;
background-color: #212B31;
background-position-y: 8px;
}
.find-provider-form input.search-provider
{
background: transparent;
border: none;
color: #ffffff;
font-size: 18px;
padding: 5px 10px;
outline: none;
}
.find-provider-form input
{
width: 100%;
}
.find-provider-form .footer-find-btn, .btn-black {
background-color: #07111B;
width: 170px;
height: 41px;
color: #FFFFFF;
border-color: #07111B;
text-align: center;
border-radius: 1.5rem;
}
.page-content-header-block{
background-color: #d6dae37f;
width: 100%;
height: 480px;
margin-top: -40px;
padding: 20px 0 0;
}
.resourcesanddownloads{
padding-bottom: 5rem;
}
.page-content-header-block .page-titles{
margin-left: auto;
margin-right: auto;
display: flex;
width: 60%;
flex-direction: column;
align-items: center;
gap: 1.75rem;
padding-top: 2.5rem;
padding-bottom: 2.5rem;
text-align: center;
}
@media screen and (max-width: 1180px) {
.page-content-header-block .page-titles
{
width: 80% !important;
}
}
.page-content-header-block .page-titles h2{
font-size: 2.25rem;
line-height: 2.5rem;
font-family: 'RobotoSerif-ExtraLight';
}
.page-content-header-block .page-titles p{
font-size: 1rem;
line-height: 1.5rem;
font-weight: 300;
margin-bottom: 0;
}
.page-content-header-block .page-titles .contact-us{
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
gap: 1.25rem;
font-size: 1rem;
line-height: 1.5rem;
font-weight: 400;
}
.page-content-header-block .page-titles .contact-us span{
display: flex;
flex-direction: row;
align-items: center;
gap: 1rem;
}
.page-content-header-block .page-titles .contact-us .contact-us-item
{
width: 200px;
}
@media screen and (min-width: 787px) {
.page-content-header-block .page-titles .contact-us .email
{
-webkit-padding-start: 35px;
padding-inline-start: 35px;
}
}
.resourcesanddownloads .files-list-container{
margin-left: auto;
margin-right: auto;
max-width: 56rem !important;
border-radius: 1rem;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
border: 1px solid #C7C7C7;
margin-top: -110px;
}
.resourcesanddownloads .files-list-container .nav-pills .nav-link{
width: 100%;
--tw-bg-opacity: 1;
background-color: rgb(243 243 243 / var(--tw-bg-opacity));
padding-top: 1.5rem;
padding-bottom: 1.5rem;
--tw-text-opacity: 1;
color: rgb(157 157 157 / var(--tw-text-opacity));
}
.resourcesanddownloads .files-list-container .nav-pills .nav-link.active{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.resourcesanddownloads .files-list-container .file-type-container{
margin-top: 2rem;
padding-left: 1rem;
padding-right: 1rem;
}
@media (min-width: 768px){
.resourcesanddownloads .files-list-container .file-type-container{
padding-left: 2.5rem;
padding-right: 2.5rem;
}
}
.resourcesanddownloads .files-list-container .file-type-container h2{
font-size: 2.25rem;
line-height: 2.5rem;
font-family: 'RobotoSerif-ExtraLight';
}
.resourcesanddownloads .files-list-container .file-type-container .rows
{
max-height: 660px;
overflow-y: scroll;
}
.resourcesanddownloads .files-list-container .file-row{
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
height: 90px;
border-bottom: 1px solid #7777777f;
}
.resourcesanddownloads .file-type-container .file-row-container:last-child .file-row{
border-bottom: 1px solid transparent
}
.resourcesanddownloads .files-list-container .file-row .file-title{
font-size: 1rem;
line-height: 1.5rem;
font-weight: 500;
}
.resourcesanddownloads .files-list-container .file-row .file-date{
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400;
}
.resourcesanddownloads .files-list-container .file-row .file-url{
cursor: pointer;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 700;
--tw-text-opacity: 1;
color: rgb(30 58 138 / var(--tw-text-opacity));
}
.resourcesanddownloads .files-list-container .file-row .file-url:hover{
text-decoration-line: underline;
}
.resourcesanddownloads  .file-url img{
width: 2.5rem;
}
.resourcesanddownloads .files-list-container .file-row .file-url:hover{
color: #212B31;
}
@media screen and (max-width: 768px) {
.page-content-header-block .page-titles{
gap: 1.25rem !important;
padding-bottom: 0.5rem !important;
padding-top: 1.25rem !important;
}
.page-content-header-block
{
height: 470px;
margin-top: -70px;
padding: 20px 0 0;
}
.page-content-header-block .page-titles h2{
font-size: 1.25rem !important;
line-height: 1.75rem !important;
}
.page-content-header-block .page-titles p{
font-size: 0.875rem !important;
line-height: 1.25rem !important;
}
.page-content-header-block .page-titles .contact-us{
flex-direction: column !important;
justify-content: center !important;
gap: 1rem !important;
font-size: 0.875rem !important;
line-height: 1.25rem !important;
}
.resourcesanddownloads .files-list-container
{
margin-top: -110px;
border: 1px solid #C7C7C7;
}
.resourcesanddownloads .files-list-container .rows{
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
padding-left: 0.5rem !important;
padding-right: 0.5rem !important;
}
.resourcesanddownloads .files-list-container .file-row-container{
display: flex !important;
flex-direction: row !important;
align-items: center !important;
justify-content: space-between !important;
gap: 2.5rem !important;
border-bottom: 1px solid #7777777f !important;
}
.resourcesanddownloads .files-list-container .file-row-container:last-child{
border-bottom: 0px solid red !important;
}
.resourcesanddownloads .files-list-container .file-row{
display: flex !important;
width: 75% !important;
flex-direction: column !important;
align-items: flex-start !important;
justify-content: center !important;
gap: 0.5rem !important;
padding-top: 1rem !important;
padding-bottom: 1rem !important;
height: auto !important;
border-bottom: 0px !important;
}
.resourcesanddownloads .files-list-container .file-type-container h2{
font-size: 1.5rem !important;
line-height: 2rem !important;
}
.resourcesanddownloads .files-list-container .file-row .file-title{
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
}
.resourcesanddownloads .files-list-container .file-row .file-date{
font-size: 0.75rem;
line-height: 1rem;
font-weight: 400;
}
.resourcesanddownloads .files-list-container .file-row .file-url{
cursor: pointer;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 700;
--tw-text-opacity: 1;
color: rgb(30 58 138 / var(--tw-text-opacity));
text-decoration-line: underline;
}
}
.store-locator-form {
display: flex;
flex-direction: row;
justify-content: space-between;
}
.store-locator-form > div > div {
display: flex;
flex-direction: column;
}
.store-locator-form label {
margin-bottom: 0.5em;
}
.store-locator-form select {
margin-bottom: 1em;
}
.store-locator-form button {
margin-top: 1em;
}
.store-locator-form > div > div:last-child {
margin-right: 0;
}
.locations-container{
display: flex;
flex-direction: row;
}
.locations-container .left-section, .locations-container .right-section{
width: 50%;
}
.wpcf7-form-control-wrap
{
height: 50px;
display: flex;
flex-direction: column;
}
.wpcf7-not-valid-tip
{
font-size: 12px !important  ;
}
.motiva-implant-section
{
position: relative;
}
.productcta-cont {
width: 1055px;
position: fixed;
z-index: 1000;
}
.sticky-cta {
float: right;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
padding: 18px 22px;
background-color: #212B31;
height: 55px;
gap: 5px;
border-radius: 28px;
max-width: 200px;
margin-right: 1rem;
transition: opacity 0.3s ease-in-out; }
@media screen and (min-width:787px) {
.sticky-cta
{
transform: translateY(2rem);
}
}
.sticky-cta.hidden {
opacity: 0;
pointer-events: none; }
.sticky-cta a
{
color: #fff;
font-size: 16px;
line-height: 21px;
white-space: nowrap;
}
@media screen and (max-width: 768px) {
.productcta-cont{
bottom: 50px;
right: -15px;
}
} .as-mt-50 {
margin-top: 50px;
}
.contact-numbers-mb-flex {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.icon-1, .icon-2, .icon-3 {
position: absolute;
left: 27%;
top: 50%;
width: 22px;
height: 1px;
background-color: black;
transition: all 400ms cubic-bezier(0.84, 0.06, 0.52, 1.8);
}
@media screen and (max-width: 787px) {
.icon-1, .icon-2, .icon-3 {
width: 20px;
}
}
.icon-1 {
transform: translateY(-5px);
animation-delay: 100ms;
}
.icon-3 {
transform: translateY(5px);
animation-delay: 250ms;
}
.hamburger-icon {
position: absolute;
height: 45px;
width: 45px;
top: 0%;
right: 3%;
z-index: 1000;
cursor: pointer;
border-radius: 50%;
transition: all 0.2s ease-in-out;
background: rgb(255, 255, 255);
}
@media screen and (max-width: 787px) {
.hamburger-icon {
height: 40px;
width: 40px;
right: 3% !important;
top: 5%;
}
}
@media screen and (min-width: 787px) and (max-width: 1350px) {
.hamburger-icon {
right: 1% !important;
}
}
.icon-1.a {
transform: rotate(40deg);
}
.icon-3.b {
transform: rotate(-40deg);
}
.icon-2.c {
opacity: 0;
}
.clear {
clear: both;
}
@keyframes slideIn {
0% {
width: 0%;
opacity: 0;
}
100% {
width: 50%;
opacity: 1;
}
}
nav {
background: #0288D1;
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 0%;
z-index: 9999;
opacity: 0;
transition: all 600ms cubic-bezier(0.62, 0.04, 0.3, 1.56);
transition-delay: 100ms;
}
nav ul {
margin: 0;
position: absolute;
top: 30%;
left: 40%;
}
nav ul li {
list-style: none;
font-size: 24px;
color: #fff;
line-height: 2.2;
text-transform: uppercase;
letter-spacing: 1.7px;
}
nav.show {
width: 50%;
opacity: 1;
}
.dark-blue {
position: absolute;
top: 0;
left: 0;
background: #64B5F6;
height: 100%;
width: 0%;
transition: all 500ms cubic-bezier(0.62, 0.04, 0.3, 1.8);
transition-delay: 50ms;
z-index: 5;
opacity: 1;
}
.dark-blue.slide {
width: 50%;
opacity: 1;
}
@keyframes shotup {
0% {
transform: translateY(300%);
opacity: 0;
}
90% {
transform: translateY(-50px);
}
100% {
transform: translateY(0%);
opacity: 1;
}
}
.content {
position: absolute;
top: 50%;
left: 50%;
width: 100%;
transform: translate(-50%, -50%);
text-align: center;
}
.content h1 {
font-size: 70px;
animation: shotup 600ms ease-in-out;
animation-delay: 300ms;
}
.accordion {
display: block;
margin: 20px 0;
}
.accordion-item {
margin-bottom: 10px;
display: block;
width: 100%;
}
.accordion-button:not(.active) {
display: block;
width: 100%;
padding: 10px 0;
border: none;
text-align: left;
background-color: transparent;
cursor: pointer;
border-bottom: 1px solid rgba(33, 43, 49, 0.1568627451);
}
.accordion-panel {
display: none;
padding: 10px;
}
.accordion-panel::before {
content: "";
display: block;
border-bottom: 1px solid rgba(33, 43, 49, 0.1568627451);
margin-left: -10px;
margin-bottom: 10px;
}
.accordion-item .active .accordion-panel {
display: block;
} .breadcrumb_last strong{
font-weight: 500;
}
body:not(.page-template-template-doctors-list) .wp-post-image{
width: 100%;
border-radius: 1rem;
-o-object-fit: cover;
object-fit: cover;
}
.layout-image_slide h4{
font-size: inherit;
font-family: inherit;
} .ajax-loading {
position: relative;
animation: rotate 0.3 infinite;
}
.ajax-loading::after,
.ajax-loading::before {
content: " ";
display: block;
position: absolute;
right: 10px;
z-index: 9;
} .ajax-loading::after {
height: 12px;
background: rgb(162 162 162 / 59%);
top: calc(50% - 6px);
right: calc(50% - 11px);
width: 22px;
animation: rotate 0.3s infinite linear;
border-radius: 0.375rem
}
@keyframes rotate {
form {
opacity: 0;
transform: rotate(0deg);
}
to {
opacity: 1;
transform: rotate(360deg);
}
}  .product-enquiry-inputs{
-moz-column-gap: 2.5rem;
column-gap: 2.5rem;
}
@media (min-width: 768px){
.product-enquiry-inputs{
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
.product-enquiry-inputs > p:last-child, .product-enquiry-inputs > p:nth-last-child(2) {
grid-column-start: 1;
grid-column-end: 3;
}  .feedback-form{
height: -moz-min-content;
height: min-content;
overflow-y: scroll;
border-radius: 0.75rem;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
--tw-bg-opacity: 0.7;
padding: 2.5rem;
--tw-backdrop-blur: blur(8px);
-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.feedback-form h2{
font-family: "Roboto Serif";
margin-bottom: 1rem;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 300
}
.feedback-form .contact-us-inputs textarea{
height: 1.75rem;
}
.feedback-form .wpcf7-response-output{
margin-top: 0px !important;
}
.contact-us-inputs{ display: flex;
grid-template-columns: repeat(4, minmax(0, 1fr));
flex-wrap: wrap;
-moz-column-gap: 3.5rem;
column-gap: 3.5rem
}
@media (min-width: 768px){
.contact-us-inputs{
display: grid;
row-gap: 2.5rem;
}
}
.contact-us-inputs p{
width: 100%;
}
.contact-us-inputs > p:last-child{
grid-column-start: 1;
grid-column-end: 5;
display: flex;
flex-direction: column;
align-items: flex-end
}
.contact-us-inputs > p:nth-last-child(3){
grid-area: 1 / 3 / span 1 / span 2;
display: block
}
.contact-us-inputs > p:nth-last-child(2){
grid-area: 2 / 3 / span 1 / span 2;
display: block
} .grecaptcha-badge{
z-index: -9999;
opacity: 0;
}
.all-p-mb-0 p{
margin-bottom: 0px;
}
.textarea-max-2{
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.swiper-card.slider-start-end .swiper-slide-active{
width: 100%  !important;
}
@media (min-width: 768px){
.postid-834 .postid-707 .section-experience-float-image img{
max-width: 500px;
top: 70px;
left: -40px;
}
}
::-webkit-scrollbar-track {
background-color: #f1f1f145;
}
::-webkit-scrollbar-thumb {
background-color: transparent;
border-radius: 4px;
}
::-webkit-scrollbar-thumb:hover {
background-color: #fff;
}
::-webkit-scrollbar{
height: 0.25rem;
width: 0.25rem;
}
.brand-page .title {
font-size: 36px;
line-height: 42px;
}
body {
overflow-x: hidden;
}
.medica-faq-section-1 .faq-sections {
padding: 70px 0;
}
.medica-faq-section-1 .text-main-title span{
-webkit-margin-start: 2.5rem;
margin-inline-start: 2.5rem;
}
.custom-card-slide{
border-radius: 1rem;
}
.medica-list-style-5{
grid-template-columns: repeat(3, minmax(0, 1fr));
-moz-column-gap: 1rem;
column-gap: 1rem;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media (min-width: 768px){
.medica-list-style-5{
display: grid;
}
}
.medica-faq-section-1 .faq-sections .left-title .title {
line-height: 70.33px;
letter-spacing: -0.5%;
font-family: "Roboto Serif";
color: inherit;
font-size: 60px
}
@media (min-width: 992px){
.medica-faq-section-1 .faq-sections .left-title .title{
font-size: 68.2px;
}
}
.medica-faq-section-1 .faq-sections .left-title .title span {
padding-left: 2rem;
}
.section-genefill-dermel-filters+.medica-faq-section-1 .faq-sections .left-title .title,
.section-genefill-dermel-filters+.medica-faq-section-1 .faq-sections .faq-list .faq-header .title,
.section-genefill-dermel-filters+.medica-faq-section-1 .faq-sections .faq-list .faq-desc p{
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.section-slider-pagination+.medica-faq-section-1 .faq-sections .faq-list .faq-desc p{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.section-genefill-dermel-filters+.medica-faq-section-1 .faq-sections .faq-list .faq-header .icon-shape::before,
.section-genefill-dermel-filters+.medica-faq-section-1 .faq-sections .faq-list .faq-header .icon-shape::after {
background-color: #000000;
}
.section-genefill-dermel-filters+.medica-faq-section-1 .faq-sections .view-btn a button {
border: 1px solid #212B31;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.medica-faq-section-1 .faq-sections .left-image img{
height: 100%;
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.medica-faq-section-1 .faq-sections .faq-list {
padding: 15px 0;
}
.medica-faq-section-1 .faq-sections .faq-list .faq-header .title {
font-size: 21px;
line-height: 26px;
font-family: "Roboto Serif";
color: inherit;
max-width: 629px;
font-weight: 400
}
.medica-faq-section-1 .faq-sections .faq-list .faq-header .icon-shape::before,
.medica-faq-section-1 .faq-sections .faq-list .faq-header .icon-shape::after,
.accordion-item .icon-shape::before,
.accordion-item .icon-shape::after {
content: "";
height: 1px;
transition: all 0.3s ease;
background-color: var(--text-color);
position: absolute;
top: 50%;
left: 50%;
width: 1.25rem;
}
:is([dir="rtl"] .medica-faq-section-1 .faq-sections .faq-list .faq-header .icon-shape)::before,:is([dir="rtl"] 
.medica-faq-section-1 .faq-sections .faq-list .faq-header .icon-shape)::after,:is([dir="rtl"] 
.accordion-item .icon-shape)::before,:is([dir="rtl"] 
.accordion-item .icon-shape)::after{
left: 0px;
}
.faq-accordion-3 .accordion-item .icon-shape::after,
.faq-accordion-3 .accordion-item .icon-shape::before{
height: 2px;
border-radius: 0.5rem;
--tw-bg-opacity: 1;
background-color: rgb(33 129 182 / var(--tw-bg-opacity));
}
.medica-faq-section-1 .faq-check-accordian {
cursor: pointer;
}
.medica-faq-section-1 .faq-sections .faq-list .faq-header .icon-shape::before,
.accordion-item .icon-shape::before {
transform: rotate(0deg);
}
.medica-faq-section-1 .faq-sections .faq-list .faq-header .icon-shape::after,
.accordion-item .icon-shape::after {
transform: rotate(90deg);
}
.faq-accordion-3 .accordion-item .faq-desc p{
border-style: solid;
border-color: transparent;
--tw-border-opacity: 1;
border-left-color: rgb(173 173 173 / var(--tw-border-opacity));
-webkit-padding-start: 2.75rem;
padding-inline-start: 2.75rem;
-webkit-margin-start: 0.75rem;
margin-inline-start: 0.75rem;
}
.medica-faq-section-1 .faq-sections .faq-list.active .faq-header .icon-shape::before,
.accordion-item .active .icon-shape::before {
transform: rotate(45deg);
}
.faq-accordion-3 .accordion-item .active .icon-shape::before,
.faq-accordion-3 .accordion-item .active .icon-shape::after {
transform: rotate(0deg);
}
.medica-faq-section-1 .faq-sections .faq-list.active .faq-header .icon-shape::after,
.accordion-item .active .icon-shape::after {
transform: rotate(-45deg);
}
.medica-faq-section-1 .faq-sections .faq-list .faq-desc {
display: none;
}
.medica-faq-section-1 .faq-sections .faq-list .faq-desc.active {
display: block;
}
.medica-faq-section-1 .faq-sections .faq-list .faq-desc p {
color: inherit;
font-size: 14px;
line-height: 21px;
font-weight: 400;
max-width: 664px;
width: 100%;
}
.faq-desc p {
border-left-width: 0.5px !important;
}
.medica-faq-section-1 .faq-sections .view-btn,
.sections-faq-3 .view-btn,
.sections-faq-2 .view-btn {
max-width: 113px;
}
.medica-faq-section-1 .faq-sections .view-btn a button,
.sections-faq-3 .view-btn a button,
.sections-faq-2 .view-btn a button {
border: 1px solid #ffffff;
width: 100%;
border-radius: 9999px;
background-color: transparent;
padding-left: 0.5rem;
padding-right: 0.5rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 0.875rem;
line-height: 1.25rem;
text-transform: uppercase;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.sections-faq-3 .view-btn a button,
.sections-faq-2 .view-btn a button{
--tw-border-opacity: 1;
border-color: rgb(0 0 0 / var(--tw-border-opacity));
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.about-change-bg-section {
background-color: #f4f2ef;
padding-top: 2.5rem;
padding-bottom: 2.5rem
}
@media (min-width: 992px){
.about-change-bg-section{
padding-top: 5rem;
padding-bottom: 5rem;
}
}
.about-change-bg-section .left-content .title {
max-width: 475px;
font-family: "Roboto Serif";
width: 100%;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.about-change-bg-section .left-content p {
max-width: 546px;
color: #020911;
width: 100%;
padding-top: 1.25rem;
font-size: 1.125rem;
line-height: 1.75rem
}
@media (min-width: 992px){
.about-change-bg-section .left-content p{
padding-top: 2.5rem;
}
}
.about-change-bg-section .right-image {
max-width: 551px;
max-height: 551px;
}
.about-change-bg-section .right-image img{
height: 100%;
width: 100%;
border-radius: 18px;
-o-object-fit: contain;
object-fit: contain;
}
.how-safe-motiva-section{
margin-top: 2.5rem;
margin-bottom: 2.5rem;
}
@media (min-width: 768px){
.how-safe-motiva-section{
margin-top: 5rem;
margin-bottom: 5rem;
}
}
.how-safe-motiva-section .how-safe-header{
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}
.how-safe-motiva-section .how-safe-header .title {
font-family: "Roboto Serif";
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.how-safe-motiva-section .how-safe-header h5 {
font-size: 19px;
line-height: 24px;
font-family: "Roboto Serif";
padding-top: 1.75rem;
padding-bottom: 1.75rem;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.how-safe-motiva-section .inner-content .image {
max-width: 356px;
max-height: 360px;
}
.how-safe-motiva-section .inner-content p {
color: #020911;
width: 100%;
text-align: justify;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400
}
@media (min-width: 992px){
.how-safe-motiva-section .inner-content .content-2 p{
padding-left: 1.25rem;
}
}
.how-safe-motiva-section .inner-content .image img{
height: 100%;
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.motiva-breast-shape-section .breast-shape-header {
margin: 0 auto;
text-align: center;
}
.motiva-breast-shape-section .breast-shape-header .title {
font-family: "Roboto Serif";
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.motiva-breast-shape-section .breast-shape-header h5 {
font-size: 19px;
line-height: 24px;
font-family: "Roboto Serif";
padding-top: 1.25rem;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.motiva-breast-shape-section .inner-content .image {
max-width: 431px;
max-height: 431px;
}
.motiva-breast-shape-section .inner-content .image img{
height: 100%;
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.motiva-breast-shape-section .inner-content .content-2 .breast-content {
position: relative
}
@media (min-width: 992px){
.motiva-breast-shape-section .inner-content .content-2 .breast-content{
margin-top: 3rem;
}
}
.motiva-breast-shape-section .inner-content .content-2 .breast-content:after {
content: "";
height: 242px;
width: 1px;
background-color: #e6dcd0;
position: absolute;
left: 50%;
margin-top: 1.25rem
}
.motiva-breast-shape-section .inner-content .breast-content h3 {
font-size: 23px;
line-height: 26px;
font-family: "Roboto Serif";
padding-bottom: 1rem;
text-align: center;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.motiva-breast-shape-section .inner-content .breast-content p {
max-width: 404px;
color: #020911;
width: 100%;
text-align: center;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400
}
.component-colorfull-cardslider {
padding: 30px 0 60px 0;
}
.component-colorfull-cardslider .colorful-cardslider .color-card-slide {
background-color: #f8dfd1;
border-radius: 12px;
padding-top: 2.5rem;
padding-bottom: 2.5rem;
padding-left: 2.5rem;
padding-right: 1.5rem;
}
.component-colorfull-cardslider .colorful-cardslider .color-card-slide h3 {
font-size: 19px;
line-height: 24px;
font-family: "Roboto Serif";
color: #020911;
margin-bottom: 1rem;
min-height: 48px;
font-weight: 300
}
.component-colorfull-cardslider .colorful-cardslider .color-card-slide .beuty-health {
font-size: 14px;
line-height: 21px;
margin-bottom: 0px;
height: 127px;
max-height: 127px;
overflow-y: hidden;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.component-colorfull-cardslider .colorful-cardslider .color-card-slide .beuty-health:hover{
overflow-y: auto;
}
.component-colorfull-cardslider .colorful-cardslider .color-card-slide a {
border: 1px solid #212b31;
font-size: 14px;
line-height: 18px;
text-transform: uppercase;
border-radius: 1rem;
padding-left: 0.5rem;
padding-right: 0.5rem;
padding-top: 0.25rem;
padding-bottom: 0.25rem;
}
.component-colorfull-cardslider .colorful-cardslider .color-card-slide button {
background-color: transparent;
text-transform: uppercase;
padding-top: 0.5rem;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.component-colorfull-cardslider .slider-arrow {
transform: translateY(-50%);
padding: 0 15px;
z-index: 1;
position: absolute;
top: 50%;
left: 0px;
right: 0px;
display: flex;
justify-content: space-between
}
.component-colorfull-cardslider .slider-arrow .next-arrow,
.component-colorfull-cardslider .slider-arrow .prev-arrow {
width: 30px;
height: 30px;
position: relative;
background-position: center;
background-repeat: no-repeat
}
.component-colorfull-cardslider .slider-arrow .next-arrow {
left: -46px;
}
.component-colorfull-cardslider .slider-arrow .prev-arrow {
right: -46px;
}
.motiva-implant-profile-section{
--tw-bg-opacity: 1;
background-color: rgb(33 43 49 / var(--tw-bg-opacity));
padding-top: 2.5rem;
padding-bottom: 1.25rem;
}
@media (min-width: 768px){
.motiva-implant-profile-section{
padding-top: 5rem;
padding-bottom: 5rem;
}
}
.motiva-implant-profile-section .motiva-profile-header .left-content .title {
font-family: "Roboto Serif";
max-width: 451px;
width: 100%;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity))
}
.motiva-implant-profile-section .motiva-profile-header .right-content h5 {
font-size: 19px;
line-height: 24px;
font-family: "Roboto Serif";
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity))
}
.motiva-implant-profile-section .motiva-profile-header .right-content p {
color: #b1b9c2;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400;
}
.motiva-implant-profile-section .implant-profile-faq{
padding-top: 1.25rem;
}
.motiva-implant-profile-section .implant-profile-faq .profile-faq {
cursor: pointer;
}
.motiva-implant-profile-section .implant-profile-faq .faq-title {
font-size: 19px;
line-height: 24px;
font-family: "Roboto Serif";
color: #f5eeea;
padding-bottom: 0.75rem;
font-weight: 400;
}
.motiva-implant-profile-section .implant-profile-faq .faq-list {
border-bottom: 0.5px solid rgb(255, 255, 255, 10%);
}
.motiva-implant-profile-section .implant-profile-faq .faq-list .faq-header .title {
font-size: 23px;
line-height: 26px;
font-family: "Roboto Serif";
color: #f5eeea;
margin: 0px;
font-weight: 300
}
.motiva-implant-profile-section .implant-profile-faq .faq-list .faq-desc p {
color: #b1b9c2;
max-width: 964px;
padding-left: 150px;
width: 100%;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 400
}
.motiva-implant-profile-section .implant-profile-faq .faq-list .faq-header {
height: 100px;
}
.motiva-implant-profile-section .implant-profile-faq .faq-list .faq-header .image {
max-width: 150px;
width: 100%;
}
.motiva-implant-profile-section .implant-profile-faq .faq-list .faq-header .image img {
-o-object-fit: contain;
object-fit: contain;
}
.motiva-implant-profile-section .implant-profile-faq .faq-list:first-child .faq-header .image img {
width: 47px;
}
.motiva-implant-profile-section .implant-profile-faq .faq-list:nth-child(2) .faq-header .image img {
width: 69px;
}
.motiva-implant-profile-section .implant-profile-faq .faq-list:nth-child(3) .faq-header .image img {
width: 91px;
}
.motiva-implant-profile-section .implant-profile-faq .faq-list:nth-child(4) .faq-header .image img {
width: 111px;
}
.motiva-implant-profile-section .implant-profile-faq .faq-list .faq-header .icon-shape::after,
.motiva-implant-profile-section .implant-profile-faq .faq-list .faq-header .icon-shape::before {
content: "";
width: 20px;
height: 1px;
transition: all 0.3s ease;
position: absolute;
top: 50%;
left: 50%;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
:is([dir="rtl"] .motiva-implant-profile-section .implant-profile-faq .faq-list .faq-header .icon-shape)::after,:is([dir="rtl"] 
.motiva-implant-profile-section .implant-profile-faq .faq-list .faq-header .icon-shape)::before{
left: 0px;
}
.motiva-implant-profile-section .implant-profile-faq .faq-list .faq-header .icon-shape::after {
transform: rotate(90deg);
}
.motiva-implant-profile-section .implant-profile-faq .faq-list .faq-header .icon-shape::before {
transform: rotate(0deg);
}
.motiva-implant-profile-section .implant-profile-faq .faq-list.active .faq-header .icon-shape::before {
transform: rotate(45deg);
}
.motiva-implant-profile-section .implant-profile-faq .faq-list.active .faq-header .icon-shape::after {
transform: rotate(-45deg);
}
.motiva-implant-profile-section .implant-profile-faq .faq-list .faq-desc {
display: none;
}
.motiva-implant-profile-section .implant-profile-faq .faq-list .faq-desc.active {
display: block;
}
.motiva-implant-profile-section .assisting-implant .right-content p {
font-size: 29px;
line-height: 33px;
max-width: 475px;
position: relative;
width: 100%;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity))
}
.motiva-implant-profile-section .assisting-implant .right-content p:after {
content: "";
height: 2px;
position: absolute;
left: 0px;
bottom: -1.25rem;
width: 100%;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}
.motiva-implant-profile-section .assisting-implant .left-content {
max-width: 451px;
}
.motiva-implant-profile-section .assisting-implant .left-content img{
width: 100%;
border-radius: 1rem;
-o-object-fit: contain;
object-fit: contain;
}
.why-choose-motiva-breast {
height: 651px;
margin-top: -60px;
position: relative;
width: 100%;
background-size: cover;
background-attachment: fixed;
background-position: top;
background-repeat: no-repeat
}
.why-choose-motiva-breast .why-choose-content {
transform: translateY(-50%);
max-width: 471px;
position: absolute;
top: 50%;
width: 100%
}
.why-choose-motiva-breast .why-choose-content p {
font-size: 30px;
line-height: 35px;
font-family: "Roboto Serif";
max-width: 471px;
width: 100%;
padding-bottom: 3rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.why-choose-motiva-breast .why-choose-content h5 {
font-size: 21px;
line-height: 26px;
font-family: Roboto Serif, sans-serif;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity))
}
.motiva-implant-experience-section .how-safe-header .title{
padding-bottom: 1.5rem;
font-family: Roboto Serif, sans-serif;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.motiva-experience3slider .inner-content p {
color: #020911;
max-width: 400px;
width: 100%;
text-align: justify;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400
}
.motiva-experience3slider .inner-content .image {
max-width: 351px;
}
.motiva-experience3slider .inner-content .image img{
height: 100%;
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.motiva-experience3slider .inner-content .content-1 p{
margin-bottom: 0px;
}
.motiva-experience3slider .slider-arrow .next-arrow,
.motiva-experience3slider .slider-arrow .prev-arrow {
width: 30px;
height: 30px;
position: absolute;
background-position: center;
background-repeat: no-repeat
}
.motiva-experience3slider .slider-arrow .prev-arrow {
width: 60px;
height: 60px;
z-index: 1;
bottom: 33px;
animation: dancing-arrow 3s ease-in-out infinite alternate;
transform-origin: bottom right;
right: 0px;
border-radius: 9999px;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}
@keyframes dancing-arrow {
0% {
transform: translateX(0);
}
50% {
transform: translateX(-15px);
}
100% {
transform: translateX(0);
}
}
.motiva-experience3slider .slider-arrow .next-arrow {
left: 0px;
}
.motiva-experience3slider .slider-arrow .prev-arrow {
right: 0px;
}
.what-is-plexr-section .plexr-plus-content .image img{
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.what-is-plexr-section .plexr-plus-content .right-content p {
color: #020911;
max-width: 356px;
width: 100%;
text-align: justify;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400
}
.what-is-plexr-section .plexr-plus-content .right-content {
border-top: 1px solid #e6dcd0;
border-bottom: 1px solid #e6dcd0;
}
.perfect-candidate-plexr-section .double-color-bg {
background: linear-gradient(to right, #f4f7fa 50%, #f5eeea 50%);
}
.perfect-candidate-plexr-section .candidate-plexr-plus .image {
max-width: 355px;
}
.perfect-candidate-plexr-section .candidate-plexr-plus .image img {
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.perfect-candidate-plexr-section+.colorfull-cardslider-section .color-card-slide h3 {
min-height: unset;
}
.perfect-candidate-plexr-section .double-color-bg{
border-radius: 1rem;
padding-top: 2.5rem;
padding-bottom: 2.5rem;
padding-left: 1.25rem;
padding-right: 1.25rem;
}
@media (min-width: 992px){
.perfect-candidate-plexr-section .double-color-bg{
padding: 6rem;
}
}
.perfect-candidate-plexr-section .candidate-plexr-plus h3 {
font-size: 23px;
line-height: 26px;
font-weight: 300;
font-family: "Roboto Serif";
padding-bottom: 1rem;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.perfect-candidate-plexr-section .candidate-plexr-plus p {
font-size: 14px;
line-height: 21px;
font-weight: 400;
max-width: 313px;
width: 100%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.perfect-candidate-plexr-section+.colorfull-cardslider-section .slider-arrow {
top: 31%;
}
.perfect-candidate-plexr-section+.colorfull-cardslider-section .color-card-slide .beuty-health {
max-height: 90px;
overflow-y: hidden;
}
.plexr-benefits-and-treatment-section{
--tw-bg-opacity: 1;
background-color: rgb(33 43 49 / var(--tw-bg-opacity));
}
.plexr-benefits-and-treatment-section .treatment-plexr-section {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
width: 100%;
border-radius: 1rem;
padding: 1.5rem;
}
.plexr-benefits-and-treatment-section .treatment-plexr-section .right-image {
max-width: 505px;
width: 100%;
}
.plexr-benefits-and-treatment-section .treatment-plexr-section .right-image img {
width: 505px;
-o-object-fit: contain;
object-fit: contain;
}
.plexr-benefits-and-treatment-section .plexr-treatmentslider .swiper-scrollbar-drag,
.hyacorp-non-surgical-bg .plexr-treatmentslider .swiper-scrollbar-drag {
background-color: #fff;
}
.plexr-benefits-and-treatment-section .plexr-treatmentslider .slider-arrow,
.hyacorp-non-surgical-bg .plexr-treatmentslider .slider-arrow {
z-index: 1;
position: absolute;
left: 0px;
display: flex;
justify-content: space-between;
padding-left: 15px;
padding-right: 15px
}
.plexr-benefits-and-treatment-section .plexr-treatmentslider .slider-arrow{
bottom: 77px;
right: 68px;
}
.hyacorp-non-surgical-bg .plexr-treatmentslider .slider-arrow{
right: 0px;
bottom: 50px;
}
.plexr-benefits-and-treatment-section .plexr-treatmentslider .slider-arrow .next-arrow,
.plexr-benefits-and-treatment-section .plexr-treatmentslider .slider-arrow .prev-arrow,
.hyacorp-non-surgical-bg .plexr-treatmentslider .slider-arrow .next-arrow,
.hyacorp-non-surgical-bg .plexr-treatmentslider .slider-arrow .prev-arrow {
width: 50px;
height: 50px;
background-repeat: no-repeat;
background-position: center;
position: absolute;
background-color: #ffffff;
border-radius: 9999px;
}
.plexr-benefits-and-treatment-section .plexr-treatmentslider .slider-arrow .next-arrow,
.hyacorp-non-surgical-bg .plexr-treatmentslider .slider-arrow .next-arrow{
right: 0px;
}
.plexr-benefits-and-treatment-section .plexr-treatmentslider .slider-arrow .prev-arrow,
.hyacorp-non-surgical-bg .plexr-treatmentslider .slider-arrow .prev-arrow {
right: 37px;
margin-right: 1.25rem;
}
.plexr-benefits-and-treatment-section .treatment-plexr-section .plexr-treatmentslider .left-content h2 {
font-weight: 300;
font-family: "Roboto Serif";
max-width: 450px;
width: 100%;
padding-bottom: 1.25rem;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.plexr-benefits-and-treatment-section .treatment-plexr-section .plexr-treatmentslider .left-content p {
font-size: 14px;
line-height: 21px;
font-weight: 400;
max-width: 430px;
color: #020911;
width: 100%;
text-align: justify;
}
.plexr-benefits-and-treatment-section .benefits-plexr-section .title {
font-weight: 300;
font-family: "Roboto Serif";
color: #ffffff;
padding-bottom: 1.5rem;
}
.plexr-benefits-and-treatment-section .benefits-plexr-section .benefits-head {
position: relative;
}
.plexr-benefits-and-treatment-section .benefits-plexr-section .benefits-head h4 {
font-size: 19px;
line-height: 22px;
font-weight: 400;
font-family: "Roboto Serif";
color: #f5eeea;
margin: 0px;
}
.plexr-benefits-and-treatment-section .benefits-plexr-section .benefits-head::after {
position: absolute;
content: "";
height: 1px;
width: 67%;
background-color: rgb(245, 238, 234, 20%);
right: 0;
top: 10px;
}
.plexr-benefits-and-treatment-section .benefits-plexr-section .benefits-list p {
font-size: 14px;
line-height: 21px;
color: #b1b9c2;
max-width: 380px;
width: 100%;
padding-top: 1.5rem;
padding-left: 2rem;
font-weight: 400;
}
.venus-legacy-round-image .round-image {
max-width: 750px;
max-height: 750px;
}
.venus-legacy-round-image .round-image img {
width: 100%;
height: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.venus-legacy-round-image .title,
.section-venus-legacy-treatment .title {
font-family: "Roboto Serif";
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-venus-legacy-treatment p {
color: #020911;
text-align: justify;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400
}
.section-venus-legacy-treatment .sub-title {
color: #020911;
font-family: "Roboto Serif";
line-height: 33px;
padding-bottom: 1rem;
font-size: 26px;
font-weight: 300
}
.what-is-venus-legacy-section.section-venus-legacy-treatment .list-item li {
border-bottom: 1px solid #F5EEEA;
}
.section-venus-legacy-treatment .list-item li p {
font-family: "Roboto Serif";
line-height: 22.25px;
color: #020911;
margin-bottom: 0px;
padding-top: 1.5rem;
padding-bottom: 1.5rem;
font-size: 19px;
font-weight: 400
}
.section-venus-legacy-treatment .list-item li:last-child {
border-bottom: none;
}
.what-is-venus-legacy-section .right-content .title {
font-family: "Roboto Serif";
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.what-is-venus-legacy-section .right-content .sub-title {
font-family: "Roboto Serif";
color: #020911;
line-height: 35px;
width: 100%;
max-width: 548px;
padding-bottom: 1.25rem;
font-size: 30px;
font-weight: 300
}
.what-is-venus-legacy-section .right-content p {
color: #020911;
text-align: justify;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400
}
.section-colorful-nav-tabs-bg{
margin-left: auto;
margin-right: auto;
height: 750px;
width: 100%;
max-width: 1280px;
border-radius: 0.5rem;
background-size: cover;
background-position: top;
background-repeat: no-repeat;
}
@media (min-width: 768px){
.section-colorful-nav-tabs-bg{
height: 550px;
}
}
.section-colorful-nav-tabs-bg .left-content .sub-title {
line-height: 35px;
font-family: "Roboto Serif";
width: 100%;
max-width: 475px;
font-size: 29px;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity))
}
.section-colorful-nav-tabs-bg .left-content p{
width: 100%;
max-width: 520px;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.section-colorful-nav-tabs-bg .colorful-nav-tabs .nav-tabs-list li{
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.section-colorful-nav-tabs-bg .colorful-nav-tabs .nav-tabs-list li span {
background-color: #f8dfd1;
color: #020911;
display: flex;
width: 100%;
max-width: 280px;
border-radius: 9999px;
padding-top: .7rem;
padding-bottom: .7rem;
padding-left: 2rem;
padding-right: 2rem;
font-size: 1rem;
line-height: 1.5rem;
font-weight: 400
}
.section-why-choose-hyacorp+.how-it-works-venus-legacy-section .section-colorful-nav-tabs-bg{
height: 950px;
}
@media (min-width: 992px){
.section-why-choose-hyacorp+.how-it-works-venus-legacy-section .section-colorful-nav-tabs-bg{
height: 550px;
}
}
.section-why-choose-hyacorp+.how-it-works-venus-legacy-section .section-colorful-nav-tabs-bg .colorful-nav-tabs .nav-tabs-list li span{
display: flex;
width: 100%;
max-width: 460px;
align-items: center;
}
.section-why-choose-hyacorp+.how-it-works-venus-legacy-section .section-colorful-nav-tabs-bg .colorful-nav-tabs{
right: 1.25rem;
}
.section-why-choose-hyacorp+.how-it-works-venus-legacy-section .section-colorful-nav-tabs-bg .colorful-nav-tabs .nav-tabs-list{
padding-top: 4rem;
}
.section-why-choose-hyacorp+.how-it-works-venus-legacy-section .section-colorful-nav-tabs-bg .left-content .sub-title {
line-height: 42px;
font-size: 36px;
font-weight: 300
}
.section-why-choose-hyacorp+.how-it-works-venus-legacy-section .section-colorful-nav-tabs-bg .left-content p {
line-height: 26px;
font-family: "Roboto Serif";
padding-bottom: 1rem;
font-size: 23px;
font-weight: 300
}
.below-paragraph-navtabs {
line-height: 26px;
font-family: "Roboto Serif";
padding-top: 1.5rem;
padding-bottom: 1.5rem;
font-size: 23px;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-colorful-nav-tabs-bg .colorful-nav-tabs .nav-tabs-list li span::before {
content: '';
border-bottom: 1.5px solid #020911;
border-right: 1.5px solid #020911;
margin-right: 1rem;
display: inline-block;
height: 1.2rem;
width: 9px;
--tw-rotate: 45deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
padding-left: 0.5rem
}
.how-it-works-venus-legacy-section{
--tw-bg-opacity: 1;
background-color: rgb(33 43 49 / var(--tw-bg-opacity));
}
.how-it-works-venus-legacy-section .title {
font-family: "Roboto Serif";
font-size: 2.25rem;
line-height: 2.5rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity))
}
.how-it-works-venus-legacy-section .text-content p{
width: 100%;
max-width: 430px;
padding-left: 1.5rem;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.how-it-works-venus-legacy-section .text-content-2 p{
width: 100%;
max-width: 480px;
padding-left: 1.5rem;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.how-it-works-venus-legacy-section .text-content-2:nth-child(2) p{
opacity: 0.6;
}
.how-it-works-venus-legacy-section .text-content span {
border: 1px solid white;
line-height: 56px;
display: flex;
height: 2.75rem;
width: 2.75rem;
min-width: 2.75rem;
align-items: center;
justify-content: center;
border-radius: 9999px;
text-align: center;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity))
}
.how-it-works-venus-legacy-section .medica-list-style-3 li::before{
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.venus-legacy-seek-section .venus-seek-bg,
.hyacorp-procedure-seek-section .venus-seek-bg{
height: 910px;
background-size: contain;
background-position: right;
background-repeat: no-repeat;
}
.hyacorp-procedure-seek-section .venus-seek-bg, .venus-legacy-seek-section .venus-seek-bg{
background-position: 80%;
}
@media (min-width: 992px){
.venus-legacy-seek-section+.benefits-exovex img{
width: calc(100% + 0px);
}
}
.venus-legacy-seek-section .circle-rounded-box {
background-color: #F5EEEA;
border-radius: 9999px
}
.venus-legacy-seek-section.layout-2{
padding-top: 0px;
}
@media (min-width: 768px){
.venus-legacy-seek-section.layout-2{
padding-bottom: 6rem;
}
.venus-legacy-seek-section.layout-2 .venus-banner-content{
padding-top: 6rem;
}
}
.venus-legacy-seek-section.layout-2 .venus-banner-content .sub-title{
font-weight: 500;
}
.venus-legacy-seek-section.layout-2 .venus-banner-content .circle-rounded-box .image {
margin-left: unset;
}
.venus-legacy-seek-section.layout-2 .circle-rounded-box .text-content p{
padding-right: 1rem;
}
@media (min-width: 992px){
.venus-legacy-seek-section.layout-2 .circle-rounded-box .text-content p{
padding-left: 0px;
}
}
.venus-legacy-seek-section .circle-rounded-box{
margin-top: 2.75rem;
}
.venus-legacy-seek-section .circle-rounded-box .image{
max-width: 261px;
}
.venus-legacy-seek-section.layout-2 .circle-rounded-box .image{
margin-top: 0px;
max-width: 200px;
}
.venus-legacy-seek-section .circle-rounded-box .image img{
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
@media (min-width: 992px){
.venus-legacy-seek-section.layout-2 .circle-rounded-box .text-content p{
padding-top: 0px;
}
}
.venus-legacy-seek-section .circle-rounded-box .text-content h5 {
color: #020911;
width: 100%;
max-width: 180px;
text-align: justify;
font-size: 1.25rem;
line-height: 1.75rem;
font-weight: 400
}
@media (min-width: 992px){
.venus-legacy-seek-section .circle-rounded-box .text-content h5{
max-width: 361px;
}
}
.venus-legacy-seek-section .circle-rounded-box .text-content h5 {
font-family: "Roboto Serif";
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.venus-legacy-seek-section .circle-rounded-box .text-content p{
width: 100%;
max-width: 425px;
text-align: justify;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400;
}
.venus-legacy-seek-section .venus-banner-content .title {
font-family: "Roboto Serif";
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.venus-legacy-seek-section .venus-banner-content .sub-title {
font-family: "Roboto Serif";
line-height: 84px;
width: 100%;
max-width: 630px;
font-size: 68px;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.venus-legacy-seek-section .venus-banner-content .mobile-image,
.hyacorp-procedure-seek-section .mobile-image,
.section-craft-hyacorp .mobile-image {
max-width: 350px;
}
.section-craft-hyacorp .mobile-image,
.hyacorp-procedure-seek-section .mobile-image{
margin-left: auto;
margin-right: auto;
}
.venus-legacy-seek-section .venus-banner-content .mobile-image img,
.hyacorp-procedure-seek-section .mobile-image img,
.section-craft-hyacorp .mobile-image img{
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.section-why-choose-venus-legacy .right-image{
max-width: 438px;
}
.section-why-choose-venus-legacy .right-image img{
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.what-is-venus-legacy-section+.how-it-works-venus-legacy-section+.section-why-choose-venus-legacy .hyacorp-row .left-content h3 {
line-height: 22px;
font-size: 19px;
font-weight: 400
}
.section-why-choose-venus-legacy .left-content h2 {
font-family: "Roboto Serif";
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-why-choose-venus-legacy .left-content h3 {
font-family: "Roboto Serif";
font-size: 1.5rem;
line-height: 2rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-why-choose-venus-legacy .left-content h4 {
font-family: "Roboto Serif";
line-height: 22.25px;
color: #020911;
max-width: 615px;
font-size: 19px;
font-weight: 400
}
.medica-list-style-3{
grid-template-columns: repeat(2, minmax(0, 1fr));
-moz-column-gap: 2rem;
column-gap: 2rem;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media (min-width: 768px){
.medica-list-style-3{
display: grid;
}
}
.section-why-choose-venus-legacy .medica-list-style-2 li {
color: #020911;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 300
}
@media (min-width: 992px){
.section-why-choose-venus-legacy .medica-list-style-2 li{
max-width: 485px;
}
}
.section-why-choose-venus-legacy .medica-list-style-2 li::before {
border-color: #020911;
}
.section-hyacorp+.section-why-choose-venus-legacy .medica-list-style-2 li::before {
display: none;
}
.section-hyacorp+.section-why-choose-venus-legacy{
padding-top: 0px;
}
.section-hyacorp+.section-why-choose-venus-legacy .medica-list li {
-webkit-padding-start: 0px;
padding-inline-start: 0px;
border-bottom: 1px solid #E6DCD0;
margin-bottom: 0px;
padding-top: 0.75rem;
padding-bottom: 0.75rem
}
.section-hyacorp+.section-why-choose-venus-legacy .left-content h3{
padding-bottom: 0.75rem;
}
@media (min-width: 992px){
.section-hyacorp+.section-why-choose-venus-legacy .right-image img{
padding-top: 153px;
}
}
.section-hyacorp+.section-why-choose-venus-legacy .left-content h4 {
color: #020911;
text-align: justify;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400
}
.section-hyacorp+.section-why-choose-venus-legacy .left-content p {
font-family: "Roboto Serif";
line-height: 26.25px;
color: #020911;
width: 100%;
max-width: 615px;
font-size: 23px;
font-weight: 300
}
.section-hyacorp+.section-why-choose-venus-legacy .medica-list img{
margin-right: 1rem;
}
.section-hyacorp+.section-why-choose-venus-legacy .medica-list-style-2 li {
font-family: "Roboto Serif";
line-height: 22.25px;
font-size: 19px;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.hyacorp-procedure-seek-section .venus-banner-content h2 {
font-family: "Roboto Serif";
color: #020911;
width: 100%;
max-width: 405px;
font-weight: 300
}
.hyacorp-procedure-seek-section .venus-banner-content p {
font-family: "Roboto Serif";
color: #020911;
width: 100%;
max-width: 430px;
padding-top: 1rem;
padding-bottom: 1rem;
text-align: justify;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400
}
.hyacorp-procedure-seek-section .venus-banner-content .read-more-btn,
.hyacorp-non-surgical-bg .plexr-treatmentslider .read-more-btn,
.section-colorful-nav-tabs-bg .read-more-btn {
border: 1px solid #212B31;
border-radius: 9999px;
background-color: transparent;
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
font-size: 0.875rem;
line-height: 1.25rem;
text-transform: uppercase;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-colorful-nav-tabs-bg .read-more-btn{
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.section-why-choose-hyacorp{
--tw-bg-opacity: 1;
background-color: rgb(33 43 49 / var(--tw-bg-opacity));
}
.section-why-choose-hyacorp .left-image{
width: 100%;
max-width: 451px;
}
.section-why-choose-hyacorp .left-image img{
height: 100%;
width: 100%;
border-radius: 18px;
-o-object-fit: cover;
object-fit: cover;
}
@media (min-width: 992px){
.section-why-choose-hyacorp .right-content{
-webkit-padding-start: 4rem;
padding-inline-start: 4rem;
}
}
.section-why-choose-hyacorp .right-content .title {
font-family: "Roboto Serif";
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity))
}
.section-why-choose-hyacorp .right-content .medica-list-style-2 li {
color: #B1B9C2;
font-size: 1.25rem;
line-height: 1.75rem;
font-weight: 500
}
.section-craft-hyacorp .venus-seek-bg{
height: 910px;
background-size: contain;
background-position: left;
background-repeat: no-repeat;
}
.section-craft-hyacorp .title {
font-family: "Roboto Serif";
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-craft-hyacorp .right-content .two-column {
border-top: 1px solid #f5eeea;
padding-top: 3rem
}
.section-hyacorp .title {
font-family: "Roboto Serif";
padding-bottom: 1.25rem;
font-weight: 300
}
.section-craft-hyacorp .right-content p {
color: #020911;
width: 100%;
max-width: 480px;
text-align: justify;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400
}
.hyacorp-non-surgical-bg{
width: 100%;
border-radius: 0.5rem;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
.hyacorp-non-surgical-bg .wrapper-content-image .left-content .title {
font-family: "Roboto Serif";
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.hyacorp-non-surgical-bg .wrapper-content-image .left-content .sub-title {
line-height: 26px;
font-family: "Roboto Serif";
font-size: 23px;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.hyacorp-non-surgical-bg .wrapper-content-image .left-content p {
color: #020911;
text-align: justify;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400
}
.what-is-hydracool-1-section .hydracool-banner .hydra-banner-content img{
width: 100%;
max-width: 218px;
-o-object-fit: contain;
object-fit: contain;
padding-bottom: 1rem;
}
.what-is-hydracool-1-section .hydracool-banner .hydra-banner-content h2 {
font-family: "Roboto Serif";
line-height: 81px;
width: 100%;
max-width: 972px;
font-size: 71px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.what-is-hydracool-1-section .hydracool-banner .right-image{
height: 600px;
max-width: 418px;
}
.what-is-hydracool-1-section .hydracool-banner .right-image img{
width: 100%;
}
.what-is-hydracool-2-section .hydracool-banner .right-image{
max-width: 657px;
}
.what-is-hydracool-2-section .hydracool-banner .right-image img{
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.what-is-hydracool-2-section .hydracool-banner .hydra-banner-content{
width: 100%;
max-width: 354px;
}
.what-is-hydracool-2-section .hydracool-banner .hydra-banner-content .sub-title {
line-height: 40px;
font-family: "Roboto Serif";
font-size: 28px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.what-is-hydracool-2-section .hydracool-banner .hydra-banner-content p{
padding-bottom: 1.25rem;
font-size: 1.25rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.section-hydracool-process .the-process-steps .title {
line-height: 71px;
font-family: "Roboto Serif";
font-size: 64px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-hydracool-process .the-process-steps .process-list .vector-img{
max-width: 199px;
}
.section-hydracool-process .the-process-steps .process-list .vector-img img{
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.section-hydracool-process .the-process-steps .process-list .process-items{
padding-top: 1.25rem;
}
.section-hydracool-process .the-process-steps .process-list .text-content span {
color: #022C23;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 600
}
.section-hydracool-process .the-process-steps .process-list .text-content p{
max-width: 200px;
font-size: 0.75rem;
line-height: 1rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
@media (min-width: 992px){
.section-hydracool-process .the-process-steps .process-list .text-content p{
max-width: 361px;
font-size: 1.25rem;
line-height: 1.75rem;
}
}
.section-hydracool-process .top-wave,
.section-hydracool-process .bottom-wave,
.section-how-treatment-hydracool .top-wave{
max-width: 570px;
}
.section-hydracool-process .top-wave img,
.section-hydracool-process .bottom-wave img,
.section-how-treatment-hydracool .top-wave img{
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.section-effective-treatment .hydracool-banner .right-image img{
width: 100%;
max-width: 607px;
-o-object-fit: contain;
object-fit: contain;
}
.section-effective-treatment .hydracool-banner .right-image .sub-title {
line-height: 71px;
font-family: "Roboto Serif";
margin-top: auto;
max-width: 426px;
font-size: 64px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-effective-treatment .hydracool-banner .banner-content p{
max-width: 420px;
font-size: 1.25rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.section-ultheraphy-candidate .ultheraphy-header .title {
line-height: 42px;
font-family: "Roboto Serif";
padding-bottom: 1.25rem;
font-size: 36px;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-ultheraphy-candidate .ultheraphy-header .sub-title {
line-height: 26px;
font-family: "Roboto Serif";
color: #020911;
width: 100%;
padding-bottom: 1.25rem;
text-align: center;
font-size: 21px;
font-weight: 400
}
@media (min-width: 992px){
.section-ultheraphy-candidate .ultheraphy-header .sub-title{
max-width: 925px;
}
}
.section-ultheraphy-candidate .middle-image{
height: 310px;
max-width: 470px;
border-radius: 1.5rem;
background-size: cover;
background-repeat: no-repeat;
}
.section-ultheraphy-candidate .middle-image .inner-image{
max-width: 396px;
}
.section-ultheraphy-candidate .middle-image img{
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.section-ultheraphy-candidate .left-content p,
.section-ultheraphy-candidate .right-content p{
font-size: 1rem;
line-height: 1.5rem;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.section-ultherapy-effective .medica-list-style-4 li::before {
content: none;
}
.section-ultherapy-effective .medica-list li {
border-bottom: 0.5px solid #ffffff;
margin-bottom: 0px;
max-width: 536px;
align-items: flex-start;
padding-top: 1.5rem;
padding-bottom: 1.5rem;
-webkit-padding-start: 0px;
padding-inline-start: 0px
}
.section-ultherapy-effective .medica-list {
transition: .3s ease;
max-height: 360px;
overflow-y: hidden
}
.section-ultherapy-effective .medica-list:hover{
overflow-y: auto;
}
.section-ultherapy-effective .right-image{
max-width: 451px;
}
.section-ultherapy-effective .right-image img{
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.section-ultherapy-effective .left-content .title {
font-family: "Roboto Serif";
max-width: 570px;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity))
}
.section-ultherapy-effective .left-content .sub-title {
line-height: 26px;
font-family: "Roboto Serif";
max-width: 570px;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
font-size: 23px;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity))
}
.section-ultherapy-effective .left-content p {
color: #B1B9C2;
max-width: 546px;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 400
}
.section-ultherapy-effective .left-content .medica-list .head-title h4 {
line-height: 22px;
font-family: "Roboto Serif";
margin-bottom: 0px;
padding-left: 0.75rem;
font-size: 19px;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity))
}
.section-ultherapy-effective .left-content .medica-list span {
color: #B1B9C2;
width: 100%;
padding-left: 2.25rem;
padding-top: 1.25rem;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 400
}
.section-what-is-ultheraphy .left-image{
max-width: 682px;
}
.section-what-is-ultheraphy .left-image img{
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.section-what-is-ultheraphy .right-content .title {
font-family: "Roboto Serif";
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-what-is-ultheraphy .right-content .sub-title {
line-height: 26px;
font-family: "Roboto Serif";
max-width: 574px;
padding-top: 1.25rem;
padding-bottom: 2.5rem;
font-size: 23px;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-what-is-ultheraphy .right-content .inner-card {
background-color: #F4F7FA;
border-radius: 0.375rem;
padding: 1.25rem
}
@media (min-width: 992px){
.section-what-is-ultheraphy .right-content .inner-card{
margin-left: -130px;
border-radius: 9999px;
padding: 0.5rem;
}
}
.section-what-is-ultheraphy .right-content .inner-card img{
width: 100%;
max-width: 240px;
-o-object-fit: contain;
object-fit: contain;
}
.section-what-is-ultheraphy .right-content .inner-card p {
color: #020911;
margin-bottom: 0px;
max-width: 390px;
text-align: justify;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400
}
.section-how-treatment-hydracool .hydracool-treatment .title {
line-height: 71px;
font-family: "Roboto Serif";
max-width: 680px;
font-size: 64px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-how-treatment-hydracool .hydracool-treatment .sub-title {
line-height: 40px;
font-family: "Roboto Serif";
font-size: 28px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-how-treatment-hydracool .hydracool-treatment p{
max-width: 450px;
font-size: 1.25rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.section-how-treatment-hydracool .bg-img{
height: 844px;
background-size: contain;
background-position: left;
background-repeat: no-repeat;
}
.section-how-treatment-hydracool .hydracool-treatment .down-arrow{
max-height: 250px;
}
.section-how-treatment-hydracool .hydracool-treatment .down-arrow img{
height: 100%;
}
.section-vibrox-technology .vibrox-technology-card .swiper-slide{
height: 1000px;
border-radius: 0.75rem;
}
@media (min-width: 768px){
.section-vibrox-technology .vibrox-technology-card .swiper-slide{
height: 780px;
border-radius: 40px;
}
}
.section-vibrox-technology .vibrox-technology-card .right-image{
max-width: 396px;
}
.section-vibrox-technology .vibrox-technology-card .right-image img{
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.section-vibrox-technology .vibrox-technology-card .title {
font-family: "Roboto Serif";
max-width: 486px;
padding-bottom: 1rem;
padding-top: 2.5rem;
font-size: 3rem;
line-height: 1;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-vibrox-technology .vibrox-technology-card p{
max-width: 560px;
font-size: 1.25rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.section-vibrox-technology .vibrox-technology-card .left-content .medica-list li {
font-family: "Roboto Serif";
margin-bottom: 0.5rem;
align-items: center;
padding-top: 0px;
font-size: 1rem;
line-height: 1.5rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
@media (min-width: 992px){
.section-vibrox-technology .vibrox-technology-card .left-content .medica-list li{
margin-bottom: 0.75rem;
font-size: 1.5rem;
line-height: 2rem;
}
}
.section-vibrox-technology .vibrox-technology-card .left-content .medica-list li::before{
border-style: none;
}
.section-faq-hydracool .gradient-box {
content: "";
border-radius: 52.75rem;
background: linear-gradient(45deg, rgba(243, 214, 232, 0.80) 0%, rgba(199, 188, 228, 0.80) 46.24%, rgba(69, 165, 215, 0.80) 100%);
filter: blur(110px);
z-index: -1;
position: absolute;
top: 20%;
left: 35%;
height: 60%;
width: 50%
}
.section-hydracool-process .banner-bg{
position: absolute;
top: 0px;
height: 844px;
background-size: contain;
background-repeat: no-repeat;
}
.section-hydracool-process .gradient-box {
content: "";
border-radius: 52.75rem;
background: linear-gradient(45deg, rgba(69, 165, 215, 0.80) 0%, rgba(199, 188, 228, 0.80) 46.24%, rgba(243, 214, 232, 0.80) 100%);
filter: blur(110px);
z-index: -1;
position: absolute;
top: 20%;
left: 0px;
height: 60%;
width: 20%
}
.what-is-hydracool-1-section .gradient-box {
content: "";
border-radius: 52.75rem;
background: linear-gradient(40deg, rgba(69, 165, 215, 0.80) 0%, rgba(199, 188, 228, 0.80) 46.24%, rgba(243, 214, 232, 0.80) 100%);
filter: blur(110px);
z-index: -1;
position: absolute;
top: 20%;
left: 0px;
height: 100%;
width: 100%;
max-width: 844px;
--tw-translate-x: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
@media (min-width: 992px){
.what-is-hydracool-1-section .gradient-box{
left: 50%;
}
}
.section-effective-treatment .gradient-box {
content: "";
border-radius: 52.75rem;
background: linear-gradient(90deg, rgba(69, 165, 215, 0.80) 0%, rgba(199, 188, 228, 0.80) 46.24%, rgba(243, 214, 232, 0.80) 100%);
filter: blur(110px);
z-index: -1;
position: absolute;
top: 0px;
right: 0px;
height: 66.666667%;
width: 33.333333%
}
.section-how-treatment-hydracool .gradient-box {
content: "";
border-radius: 52.75rem;
background: linear-gradient(45deg, rgba(69, 165, 215, 0.80) 0%, rgba(199, 188, 228, 0.80) 46.24%, rgba(243, 214, 232, 0.80) 100%);
filter: blur(110px);
z-index: -1;
position: absolute;
top: 80%;
left: 0px;
height: 100%;
width: 33.333333%
}
.section-faq-hydracool .grid-container .faq-questions {
border: 1px solid #959698;
height: -moz-fit-content;
height: fit-content;
border-radius: 1.5rem;
padding: 1.25rem;
text-align: center
}
.section-faq-hydracool{
background-size: contain;
background-position: center;
background-repeat: no-repeat;
}
.section-faq-hydracool .grid-container .faq-questions .title{
text-align: left;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.section-faq-hydracool .grid-container .faq-questions p {
color: #0B0B0B;
text-align: start;
font-size: 1rem;
line-height: 1.5rem;
font-weight: 300
}
[dir="rtl"] .section-faq-hydracool .grid-container .faq-questions p{
text-align: right;
}
[dir="ltr"] .section-faq-hydracool .grid-container .faq-questions p{
text-align: left;
}
.section-genefill-intro .left-content .logo-img{
margin-left: -0.75rem;
max-width: 563px;
}
.section-genefill-intro .left-content .logo-img img{
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.section-genefill-intro .left-content .title {
font-family: "Roboto Serif";
line-height: 48.5px;
max-width: 489px;
font-size: 32px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-genefill-intro .left-content p{
max-width: 500px;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.section-genefill-intro .right-image{
max-width: 547px;
}
.section-genefill-intro .right-image img{
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.section-genefill-solution .above-section .title {
font-family: "Roboto Serif";
line-height: 40px;
max-width: 355px;
font-size: 32px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-genefill-solution .bottom-section {
background-color: #D9F1FF;
}
.section-genefill-solution .bottom-section .left-content p{
margin-top: auto;
margin-bottom: auto;
max-width: 453px;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.section-genefill-solution .bottom-section .right-image{
max-width: 652px;
}
@media (min-width: 992px){
.section-genefill-solution .bottom-section .right-image{
position: absolute;
right: 18%;
top: -130px;
}
}
.section-genefill-solution .bottom-section .right-image img{
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.section-method-best .left-image{
max-width: 503px;
}
.section-method-best .left-image img{
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.section-method-best .right-content .title {
font-family: "Roboto Serif";
line-height: 40px;
max-width: 317px;
font-size: 32px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity))
}
.section-method-best .right-content .medica-list li {
border-bottom: 0.5px solid #000000;
margin-bottom: 0px;
align-items: center;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 300;
-webkit-padding-start: 0px;
padding-inline-start: 0px
}
.section-method-best .right-content .medica-list li.active{
font-weight: 600;
}
.section-method-best .right-content .medica-list li::before {
content: unset;
}
.section-how-it-works {
background-color: #D9F1FF;
}
.section-how-it-works .title {
color: #1F1F1D;
line-height: 48px;
font-size: 40px;
font-weight: 500
}
.section-how-it-works .right-text p{
max-width: 800px;
font-size: 1rem;
line-height: 1.5rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
@media (min-width: 768px){
.section-how-it-works .right-text p{
font-size: 1.125rem;
line-height: 1.75rem;
}
}
.section-how-it-works .right-text .view-more-btn-1 {
color: #1F1F1D;
line-height: 31px;
position: relative;
background-color: transparent;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 600;
text-transform: capitalize
}
html[lang="en-US"] .section-how-it-works .right-text .view-more-btn-1::before {
content: "";
border-bottom: 2px solid #000;
border-right: 2px solid #000;
position: absolute;
top: 19%;
right: -1.75rem;
height: 0.75rem;
width: 0.75rem;
--tw-translate-x: -50%;
--tw-rotate: 45deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
html[lang="ar"] .section-how-it-works .right-text .view-more-btn-1::before {
content: "";
border-bottom: 2px solid #000;
border-right: 2px solid #000;
position: absolute;
top: 19%;
left: -4rem;
height: 0.75rem;
width: 0.75rem;
--tw-translate-x: -50%;
--tw-rotate: 45deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
html[lang="ar"] .venus-comfort .view-more-btn-1::before {
display: none;
}
html[lang="ar"] .venus-comfort .view-more-btn-1::after {
content: "";
border-bottom: 2px solid #000;
border-right: 2px solid #000;
position: absolute;
top: 19%;
left: -1.25rem;
height: 0.75rem;
width: 0.75rem;
--tw-translate-x: -50%;
--tw-rotate: 45deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.section-genefill-benefits .title {
font-family: "Roboto Serif";
color: #1F1F1D;
line-height: 78px;
margin-left: auto;
margin-right: auto;
max-width: 853px;
text-align: center;
font-size: 66px;
font-weight: 500
}
.section-genefill-benefits .left-image{
max-width: 526px;
}
.section-genefill-benefits .left-image img{
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.section-genefill-benefits .right-content .sub-title {
font-family: "Roboto Serif";
cursor: pointer;
font-size: 26px;
font-weight: 500;
line-height: 30px;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
opacity: 0.5
}
@media (min-width: 768px){
.section-genefill-benefits .right-content .sub-title{
font-size: 32px;
line-height: 40px;
}
}
.section-genefill-benefits .right-content p {
transition: all .5s ease-in-out;
max-width: 500px;
font-size: 1.25rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
opacity: 0.5
}
.section-genefill-benefits .right-content .slider-accordian-list.active .sub-title {
opacity: unset;
}
.section-genefill-benefits .flip-slider .swiper-slide img,
.section-bodytite-flip-slider .bodytite-flip-slider .swiper-slide img{
height: 400px;
width: 300px;
-o-object-fit: cover;
object-fit: cover;
}
@media (min-width: 992px){
.section-genefill-benefits .flip-slider .swiper-slide img,
.section-bodytite-flip-slider .bodytite-flip-slider .swiper-slide img{
height: 586px;
width: 478px;
}
}
.section-genefill-benefits .flip-slider-1 .swiper-slide img{
height: 400px;
width: 300px;
-o-object-fit: cover;
object-fit: cover;
}
@media (min-width: 992px){
.section-genefill-benefits .flip-slider-1 .swiper-slide img{
height: 586px;
width: 478px;
}
}
.section-genefill-benefits .right-content .slider-accordian-list.active{
max-height: 500px;
transition: max-height 0.4s ease-in;
}
.section-genefill-benefits .right-content .slider-accordian-list-1.active .sub-title {
opacity: unset;
}
.section-genefill-benefits .right-content .slider-accordian-list.active p {
opacity: unset;
transition: all .3s ease-in;
}
.section-smartrion-combi-intro+.section-genefill-benefits+.section-smartrion-slider .kc-saratoga{
order: 3;
}
.section-smartrion-combi-intro+.section-genefill-benefits+.section-smartrion-slider .smartrion-gradient-1{
display: none;
}
.accordion-button.active .accordion-plus:not(.section-smartrion-combi-intro+.section-genefill-benefits+.section-smartrion-slider .smartrion-gradient-1) {
opacity: 1;
}
#main-site-menu .accordion-button.active .accordion-minus:not(.section-smartrion-combi-intro+.section-genefill-benefits+.section-smartrion-slider .smartrion-gradient-1) {
transform: rotate(180deg);
}
#main-site-menu .section-smartrion-combi-intro+.section-genefill-benefits+.section-smartrion-slider .smartrion-gradient-1
{
display: none;
}
.nav-bar-container.section-smartrion-combi-intro+.section-genefill-benefits+.section-smartrion-slider .smartrion-gradient-1 {
opacity: 0; pointer-events: none; }
.sticky-cta.section-smartrion-combi-intro+.section-genefill-benefits+.section-smartrion-slider .smartrion-gradient-1 {
opacity: 0;
pointer-events: none; }
.section-smartrion-combi-intro+.section-genefill-benefits+.section-smartrion-slider .smartrion-header{
font-family: Roboto Serif, sans-serif;
font-size: 32px;
font-weight: 500;
line-height: 40px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.section-smartrion-combi-intro+.section-genefill-benefits .kc-healthcare p{
padding-top: 1.25rem;
font-size: 1.125rem;
line-height: 1.75rem;
}
@media (min-width: 992px){
.section-smartrion-combi-intro+.section-genefill-benefits .kc-healthcare p{
padding-left: 2.5rem;
padding-top: 0px;
}
}
.section-smartrion-combi-intro+.section-genefill-benefits+.section-smartrion-slider+.section-genefill-benefits .title{
max-width: 700px;
font-size: 2.25rem;
line-height: 2.5rem;
}
.section-smartrion-combi-intro+.section-genefill-benefits+.section-smartrion-slider+.section-genefill-benefits{
padding-top: 0px;
}
.section-smartrion-combi-intro+.section-genefill-benefits{
padding-bottom: 0px;
}
.section-genefill-benefits .right-content .medica-list li {
font-family: "Roboto Serif";
line-height: 40px;
align-items: center;
font-size: 32px;
font-weight: 500;
-webkit-padding-start: 0px;
padding-inline-start: 0px
}
.section-genefill-benefits .right-content .medica-list li::before{
border-style: none;
}
.section-genefill-candidate .genefill-title {
border-bottom: 0.5px solid #AEAEAE;
padding-bottom: 1.25rem
}
.section-genefill-candidate .genefill-title .title {
color: #1F1F1D;
font-family: "Roboto Serif";
line-height: 76px;
max-width: 1115px;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
font-size: 66px;
font-weight: 500
}
.section-genefill-candidate .genefill-title p {
line-height: 37px;
max-width: 1115px;
font-size: 22px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-genefill-candidate .left-title .sub-title {
font-family: "Roboto Serif";
line-height: 40px;
font-size: 32px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity))
}
.section-genefill-candidate .right-list .medica-list li{
align-items: center;
font-size: 1.25rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.section-genefill-candidate .right-list .medica-list li:first-child {
align-items: unset;
}
.section-smartrion-slider+.section-genefill-candidate .right-list .medica-list li:first-child,
.section-what-is-neuronox+.section-genefill-candidate .right-list .medica-list li:first-child{
align-items: center;
}
.section-genefill-dermel-filters .title {
line-height: 40px;
font-family: "Roboto Serif";
max-width: 720px;
padding-bottom: 1.75rem;
font-size: 32px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity))
}
.section-genefill-dermel-filters .medica-list li{
align-items: center;
font-size: 1.25rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.section-wiqo-introduction{
position: relative;
}
.section-wiqo-introduction .left-image {
z-index: 1;
position: relative;
top: 0px
}
@media (min-width: 992px){
.section-wiqo-introduction .left-image{
left: 3rem;
}
}
@media (min-width: 768px){
.pal-main .hcp-pal{
height: 800px;
width: 800px;
}
.pal-main .hcp-pal .kc-pal img{
padding-left: 100px;
}
}
.pal-main .hcp-pal p{
padding-top: 50px;
text-align: center;
}
.section-wiqo-introduction .left-image img{
width: 100%;
max-width: 713px;
-o-object-fit: contain;
object-fit: contain;
}
.section-wiqo-introduction .right-content,
.section-what-is-prxt {
background-color: #6E1552;
}
.section-wiqo-introduction .right-content img{
width: 151px;
-o-object-fit: contain;
object-fit: contain;
}
.section-wiqo-introduction .right-content p {
font-family: "Roboto Serif";
max-height: 480px;
max-width: 437px;
overflow-y: auto;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity))
}
.section-what-is-prxt .right-image{
max-width: 645px;
}
.section-what-is-prxt .right-image img{
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.section-what-is-prxt .left-content .title {
font-family: "Roboto Serif";
line-height: 48px;
font-size: 32px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity))
}
.section-what-is-prxt .left-content p{
max-width: 454px;
font-size: 1.25rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.section-what-is-prxt .bottom-section .left-text p{
max-width: 426px;
font-size: 1.25rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media (min-width: 992px){
.section-what-is-prxt .bottom-section .left-text p{
padding: 2.5rem;
}
}
.section-what-is-prxt .bottom-section .right-text{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.section-what-is-prxt .bottom-section .right-text p{
max-width: 526px;
padding-top: 1.5rem;
padding-bottom: 1.5rem;
padding-left: 1.25rem;
padding-right: 1.25rem;
font-size: 1.25rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
@media (min-width: 768px){
.section-what-is-prxt .bottom-section .right-text p{
padding-top: 6rem;
padding-bottom: 6rem;
-webkit-padding-start: 6rem;
padding-inline-start: 6rem;
}
}
.section-what-is-prxt .white-bg{
background-size: contain;
background-position: center;
background-repeat: no-repeat;
}
@media (min-width: 992px){
.section-what-is-prxt .white-bg{
height: 584px;
}
}
.section-about-prxt33+.section-genefill-benefits {
background-color: rgba(110, 21, 82, 1);
height: 870px;
}
.section-about-prxt33+.section-genefill-benefits .right-content .sub-title,
.section-about-prxt33+.section-genefill-benefits .right-content p,
.section-about-prxt33+.section-genefill-benefits .right-content .medica-list li{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.section-about-prxt33+.section-genefill-benefits .right-content .slider-accordian-list.active .sub-title {
opacity: unset;
}
.section-about-prxt33+.section-genefill-benefits .right-content .slider-accordian-list.active p {
opacity: unset;
}
.section-about-prxt33 .left-text .title {
font-family: "Roboto Serif";
max-width: 300px;
font-size: 32px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-about-prxt33 .bottom-section .right-text,
.section-above-slider-content {
background-color: rgba(110, 21, 82, 1);
}
.section-about-prxt33 .bottom-section .right-text p{
max-width: 586px;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.section-above-slider-content .title {
font-family: "Roboto Serif";
line-height: 70px;
font-size: 68px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity))
}
.section-above-slider-content p {
line-height: 40px;
max-width: 1116px;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity))
}
.section-single-product-slider .product-swiper-slider .swiper-slide img{
max-height: 360px;
width: 100%;
max-width: 630px;
-o-object-fit: contain;
object-fit: contain;
}
@media (min-width: 768px){
.section-single-product-slider .product-swiper-slider .swiper-slide img{
margin-top: 2rem;
}
}
@media (min-width: 992px){
.section-single-product-slider .product-swiper-slider .swiper-slide img{
max-height: 500px;
}
}
.product-content-section .product-content .title {
font-family: "Roboto Serif";
line-height: 48px;
max-width: 415px;
font-size: 32px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.product-content-section .product-content p{
max-height: 350px;
max-width: 442px;
overflow-y: auto;
overflow-x: hidden;
font-size: 1.25rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#product-desc{
-webkit-padding-end: 1rem;
padding-inline-end: 1rem;
}
.section-single-product-slider .section-slider-pagination {
background-color: rgba(246, 246, 246, 1);
border-radius: 80px;
height: 50px;
width: 100%;
max-width: 420px
}
.section-single-product-slider .section-slider-pagination .swiper-button-next,
.section-single-product-slider .section-slider-pagination .swiper-button-prev{
margin-top: -1rem;
height: 2rem;
width: 2rem;
border-radius: 9999px;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.section-single-product-slider .section-slider-pagination .swiper-button-next::after,
.section-single-product-slider .section-slider-pagination .swiper-button-prev::after {
font-size: unset;
}
.section-single-product-slider .section-slider-pagination .swiper-pagination-bullets{
left: 2.5rem;
bottom: 13px;
}
.section-single-product-slider .section-slider-pagination .swiper-pagination-bullets .swiper-pagination-bullet-active{
font-weight: 600;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.section-single-product-slider .swiper-pagination-bullets span {
margin: 0 15px !important;
display: flex;
height: 25px;
width: 25px;
cursor: pointer;
align-items: center;
justify-content: center;
border-radius: 9999px;
background-color: transparent;
opacity: 0.7
}
.section-single-product-slider .swiper-pagination span:active {
background-color: transparent;
}
.section-what-is-exovex .bg-image {
background-position: 20% 50%
}
@media (min-width: 992px){
.section-what-is-exovex .bg-image{
height: 664px;
}
}
.section-what-is-exovex .left-image{
max-width: 672px;
}
.section-what-is-exovex .left-image img{
width: 100%;
border-radius: 1rem;
-o-object-fit: contain;
object-fit: contain;
}
.section-what-is-exovex .right-content .title {
font-family: "Roboto Serif";
line-height: 40px;
font-size: 32px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-what-is-exovex .right-content .sub-title {
line-height: 33px;
font-size: 22px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
@media (min-width: 992px){
.what-is-exovex .hcp-list img{
right: 110px;
width: calc(100% + 110px);
}
}
.what-is-exovex ul .hcp-list{
align-items: baseline;
}
.section-what-is-exovex .right-content p{
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.section-what-is-exovex .right-content .medica-list li h3 {
line-height: 33px;
font-size: 22px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-what-is-exovex .right-content .medica-list li::before{
--tw-border-opacity: 1;
border-color: rgb(33 43 49 / var(--tw-border-opacity));
}
.section-what-is-exovex .right-content .medica-list li p {
line-height: 32px;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity))
}
.section-what-is-exovex .right-content .medica-list li h3 {
line-height: 32px;
font-size: 22px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-what-is-exovex .right-content .medica-list li p{
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
@media (min-width: 768px){
.benefits-exovex+.section-revolax-types .row img{
margin-top: 2.5rem;
}
}
.section-revolax-types.layout+.section-hanging-paragraph .bg-hanging-paragraph {
background-color: rgba(214, 226, 234, 1);
margin-left: auto;
margin-right: auto;
border-radius: 0.5rem
}
.section-hanging-paragraph .text-body{
margin-bottom: 0px;
text-align: center;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
@media (min-width: 992px){
.section-hanging-paragraph .text-body{
font-size: 22px;
line-height: 32px;
}
}
.section-revolax.layout-2 .kc-exovex img:nth-child(1){
left: 15%;
width: 350px;
}
.section-revolax.layout-2 .kc-exovex .kc-exovex-content{
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}
@media (min-width: 992px){
.section-revolax.layout-2 .kc-exovex .kc-exovex-content{
margin-top: 100px;
margin-left: 150px;
}
}
.section-revolax.layout-2 .kc-exovex img:nth-child(2) {
top: unset;
bottom: -2.5rem;
right: -3rem;
width: 505px;
-o-object-fit: contain;
object-fit: contain
}
.section-revolax.layout-2 .kc-exovex .kc-exovex-last {
bottom: unset;
top: 33.333333%;
left: -6rem;
width: 240px
}
@media (min-width: 768px){
.section-revolax.layout-2 .kc-exovex .kc-exovex-innercontent{
-webkit-padding-start: 0px;
padding-inline-start: 0px;
}
}
.section-revolax.layout-2 .kc-exovex .kc-exovex-innercontent h3 {
font-family: "Roboto Serif";
line-height: 40px;
max-width: 381px;
font-size: 32px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-revolax.layout-2 .kc-exovex .kc-exovex-innercontent p{
max-width: 415px;
}
.section-revolax.layout-2 .kc-exovex{
padding-top: 2.5rem;
}
.section-revolax.layout-2 .kc-exovex .kc-logo-exovex {
width: 661px !important;
height: 126px;
-o-object-fit: contain;
object-fit: contain
}
.section-how-bodytite-work {
background-color: rgba(210, 235, 232, 1);
padding-top: 2.5rem;
padding-bottom: 2.5rem
}
@media (min-width: 992px){
.section-how-bodytite-work{
padding-top: 5rem;
padding-bottom: 5rem;
}
}
.section-how-bodytite-work .right-image{
max-width: 470px;
}
.section-how-bodytite-work .left-content .title {
font-family: "Roboto Serif";
line-height: 40px;
font-size: 32px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-how-bodytite-work .left-content .sub-title {
line-height: 33px;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 22px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-how-bodytite-work .left-content p{
max-width: 600px;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.section-how-bodytite-work+.section-genefill-benefits .kc-flip-changes{
display: flex;
flex-direction: column;
}
@media (min-width: 992px){
.section-how-bodytite-work+.section-genefill-benefits .kc-flip-changes{
flex-direction: row-reverse;
}
}
.section-body-tite-really-work .really-work-heading .title{
max-width: 477px;
font-family: Roboto Serif, sans-serif;
font-size: 30px;
font-weight: 500;
line-height: 37px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
@media (min-width: 992px){
.section-body-tite-really-work .really-work-heading .title{
font-size: 66px;
line-height: 78px;
}
}
.section-body-tite-really-work .really-work-heading .sub-title {
line-height: 37px;
max-width: 531px;
font-size: 22px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-body-tite-really-work .text-content p{
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.section-candidate-bodytite .good-candidate-wrapper h3 {
font-family: "Roboto Serif";
font-size: 22px;
font-weight: 500;
line-height: 31px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
@media (min-width: 992px){
.section-candidate-bodytite .good-candidate-wrapper h3{
font-size: 32px;
line-height: 40px;
}
}
.section-candidate-bodytite .bodytitle-points {
background-color: rgba(210, 235, 232, 1);
}
.section-candidate-bodytite .bodytitle-points ul{
list-style-type: disc !important;
}
.section-candidate-bodytite .bodytitle-points ul li{
padding-bottom: 0.25rem;
font-size: 22px;
font-weight: 400;
line-height: 33px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.section-candidate-bodytite .bodytitle-points .list-para p{
max-width: 880px;
font-size: 22px;
font-weight: 500;
line-height: 32px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
@media (min-width: 992px){
.section-candidate-bodytite .bodytitle-points .list-para p{
line-height: 37px;
}
}
.section-what-is-bodytite .left-content .title {
font-family: "Roboto Serif";
font-size: 40px;
font-weight: 500;
line-height: 50px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
@media (min-width: 992px){
.section-what-is-bodytite .left-content .title{
font-size: 81px;
line-height: 90px;
}
}
.section-candidate-mirardry .miradry-candidate-wrapper .right-image img{
width: 100%;
border-radius: 18px;
-o-object-fit: contain;
object-fit: contain;
}
.section-mother-company .kc-brand-color{
display: inline-block;
padding-top: 1rem;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.section-candidate-mirardry .miradry-candidate-wrapper .left-content .title {
line-height: 40px;
max-width: 419px;
font-size: 32px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-candidate-mirardry .miradry-candidate-wrapper .left-content p{
max-width: 495px;
padding-top: 1rem;
padding-bottom: 1rem;
font-size: 1rem;
line-height: 1.5rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
@media (min-width: 768px){
.section-candidate-mirardry .miradry-candidate-wrapper .left-content p{
font-size: 1.125rem;
line-height: 1.75rem;
}
}
.section-bluetite-gradient-bg .gradient-bg-desc {
border-radius: 844px;
opacity: 0.6;
background: linear-gradient(56deg, rgba(69, 165, 215, 0.80) 0%, rgba(188, 223, 228, 0.80) 46.24%, rgba(214, 243, 226, 0.80) 100%);
filter: blur(110px);
}
.section-bluetite-gradient-bg .sub-title{
max-width: 500px;
font-size: 1.25rem;
line-height: 1.75rem;
font-weight: 700;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.section-bluetite-gradient-bg p{
max-width: 500px;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.section-bluetite-gradient-bg p::-webkit-scrollbar-thumb{
--tw-bg-opacity: 1;
background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.section-bluetite-gradient-bg p::-webkit-scrollbar-track{
background-color: transparent;
}
.section-mother-company .kc-border{
--tw-border-opacity: 1;
border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.section-genefill-benefits+.section-why-choose-hyacorp .right-content .title,
.section-genefill-benefits+.section-why-choose-hyacorp .right-content ul li{
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.section-genefill-benefits+.section-why-choose-hyacorp .right-content ul li::before{
--tw-border-opacity: 1;
border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.section-bodytite-flip-slider .right-content .sub-title {
line-height: 78px;
font-family: Roboto Serif, sans-serif;
font-size: 66px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity))
}
.section-bodytite-flip-slider .right-content p{
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.section-bodytite-flip-slider .slider-accordian-list .slider-list ul .list-item.active{
font-weight: 500;
}
@media (min-width: 992px){
.section-bodytite-flip-slider .slider-accordian-list .slider-list{
padding-left: 1.25rem;
}
}
.section-bodytite-flip-slider .slider-accordian-list .slider-list ul li{
cursor: pointer;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.section-what-is-neuronox .hanging-paragraph {
background-color: rgba(214, 232, 237, 1)
}
@media (min-width: 992px){
.section-what-is-neuronox .hanging-paragraph{
border-radius: 9999px;
}
}
.section-what-is-neuronox+.section-genefill-benefits .kc-flip-changes{
flex-direction: column;
}
@media (min-width: 992px){
.section-what-is-neuronox+.section-genefill-benefits .kc-flip-changes{
flex-direction: row-reverse;
}
}
.section-application-neuronox {
background-color: rgba(242, 248, 250, 1);
padding-top: 2.5rem;
padding-bottom: 2.5rem
}
@media (min-width: 992px){
.section-application-neuronox{
padding-top: 5rem;
}
}
.section-application-neuronox .medica-list li {
align-items: unset;
}
.section-application-neuronox .medica-list li::before {
border: none;
align-items: center;
}
.section-application-neuronox .medica-list li h3{
margin-top: -2px;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.section-application-neuronox .medica-list li span{
max-width: 479px;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.section-application-neuronox .list-hanging-item {
background-color: rgba(245, 238, 234, 1);
}
.section-what-is-brumaba .left-content {
background-color: rgba(51, 55, 74, 1);
}
.section-genefill-benefits .swiper-button-next,
.section-genefill-benefits .swiper-button-prev{
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.section-genefill-benefits .swiper-button-next{
right: 2.5rem;
}
.section-miradry-hyperhidrosis .overlap-image img,
.section-benefits-miradry .overlap-image img{
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.section-what-is-brumaba+.section-how-it-works {
background-color: rgba(204, 197, 211, 1);
}
.section-what-is-brumaba+.section-how-it-works.reverse-char {
background-color: rgba(51, 55, 74, 1);
}
.section-what-is-brumaba+.section-how-it-works.reverse-char .title,
.section-what-is-brumaba+.section-how-it-works.reverse-char .right-text p,
.section-what-is-brumaba+.section-how-it-works.reverse-char .view-more-btn-1{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.section-what-is-brumaba+.section-how-it-works.reverse-char .view-more-btn-1::before{
border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
--tw-border-opacity: 1;
border-right-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.section-what-is-brumaba+.section-how-it-works+.container .medica-list li::before{
--tw-border-opacity: 1 !important;
border-color: rgb(0 0 0 / var(--tw-border-opacity)) !important;
}
.section-genefill-benefits .kc-title-brumaba .title.brumabalayout-1,
.section-genefill-benefits .kc-title-brumaba .title.layout-2 {
display: none;
}
.section-genefill-benefits .kc-title-brumaba .title.brumabalayout-2{
display: block;
max-width: 800px;
text-align: left;
font-size: 28px;
}
@media (min-width: 992px){
.section-genefill-benefits .kc-title-brumaba .title.brumabalayout-2{
font-size: 32px;
line-height: 40px;
}
}
.section-genefill-benefits .kc-title-brumaba .title.brumabalayout-2 span{
display: contents;
font-size: 40px;
line-height: 50px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
@media (min-width: 992px){
.section-genefill-benefits .kc-title-brumaba .title.brumabalayout-2 span{
font-size: 66px;
line-height: 76px;
}
}
.kc-title-brumaba.kc-healthcare{
display: flex;
flex-direction: column;
}
@media (min-width: 768px){
.kc-title-brumaba.kc-healthcare{
flex-direction: row;
}
}
.kc-title-brumaba.kc-healthcare .title.layout-1{
padding-bottom: 0px;
}
.kc-title-brumaba.kc-healthcare p {
max-width: unset;
padding-bottom: 40px;
}
.what-venus+.scroll-title .text-heading-four{
display: flex;
justify-content: center;
font-size: 3rem;
line-height: 1;
}
.section-srs-products+.what-is-exovex img{
right: 0px;
width: 100%;
}
@media (min-width: 768px){
.section-srs-products+.what-is-exovex img{
height: 650px;
}
}
.boutlax-content-image-right+.section-benefits-miradry h3{
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.section-what-is-bodytite+.section-why-choose-hyacorp .right-content ul{
max-height: 450px;
overflow-y: auto;
overflow-x: hidden;
}
.boutlax-content-image-right+.benefits-exovex img{
width: 100%;
}
.boutlax-content-image-right+.benefits-exovex ol{
max-height: 540px;
}
.benefits-exovex .text-heading-six.hcp-exovex{
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 300;
}
@media (min-width: 768px){
.benefits-exovex .text-heading-six.hcp-exovex{
font-size: 1.25rem;
line-height: 1.75rem;
}
}
.section-what-is-planmeca .right-content .medica-list li{
margin-bottom: 0px;
align-items: flex-start;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
}
.section-what-is-planmeca .right-content .medica-list li::before{
margin-top: 1.25rem;
--tw-border-opacity: 1;
border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
@media (min-width: 768px){
.section-smartrion-combi-intro+.content-rounded-image .container{
display: flex;
flex-direction: row-reverse;
}
}
.section-what-is-neuronox+.section-genefill-candidate .kc-smartrion-1{
gap: 0.75rem;
padding-bottom: 0px;
}
@media (min-width: 768px){
.section-what-is-neuronox+.section-genefill-candidate .kc-smartrion-1{
gap: 1.75rem;
padding-top: 2rem;
padding-bottom: 2rem;
}
}
.section-what-is-neuronox+.section-genefill-candidate .kc-smartrion{
padding-top: 0px;
}
@media (min-width: 768px){
.section-what-is-neuronox+.section-genefill-candidate .kc-smartrion{
padding-top: 2.5rem;
}
}
.hcp-miradry .kc-container-one{
display: none;
}
.accordion-button.active .accordion-plus:not(.hcp-miradry .kc-container-one) {
opacity: 1;
}
#main-site-menu .accordion-button.active .accordion-minus:not(.hcp-miradry .kc-container-one) {
transform: rotate(180deg);
}
#main-site-menu .hcp-miradry .kc-container-one
{
display: none;
}
.nav-bar-container.hcp-miradry .kc-container-one {
opacity: 0; pointer-events: none; }
.sticky-cta.hcp-miradry .kc-container-one {
opacity: 0;
pointer-events: none; }
.hcp-miradry .perspiration-section{
height: 100%;
}
.embody-garments+.section-genefill-dermel-filters ul li:first-child{
align-items: baseline;
}
.venus-legacy-seek-section .hcp-venus .image {
margin: 0;
}
.section-smartrion-slider+.section-genefill-candidate ul li:first-child{
align-items: center;
}
.section-smartrion-combi-intro+.section-genefill-benefits .container {
background: radial-gradient(442.76% 121.40% at 69.78% 30.58%, #C9CDD2 0%, #E3E3E3 100%), #E9DDF0;
max-width: 1374px;
padding-left: 2.25rem;
padding-right: 2.25rem;
padding-top: 2.5rem;
padding-bottom: 2.5rem
}
@media (min-width: 992px){
.section-smartrion-combi-intro+.section-genefill-benefits .container{
padding-top: 5rem;
padding-bottom: 5rem;
}
}
.section-smartrion-combi-intro+.section-genefill-benefits .kc-flip-changes{
flex-direction: column;
}
@media (min-width: 992px){
.section-smartrion-combi-intro+.section-genefill-benefits .kc-flip-changes{
flex-direction: row-reverse;
}
}
.section-about-saratoga .container {
background: radial-gradient(442.76% 121.40% at 69.78% 30.58%, #C9CDD2 0%, #E3E3E3 100%), #E9DDF0;
padding-top: 2.5rem
}
@media (min-width: 992px){
.section-about-saratoga .container{
max-width: 1474px !important;
padding-top: 0px;
}
}
@media (max-width: 999px) {
.plexr-benefits-and-treatment-section .benefits-plexr-section .benefits-head::after {
width: 62%;
}
}
@media (min-width: 768px) {
.component-colorfull-cardslider .colorful-cardslider .color-card-slide .beuty-health:hover {
overflow-y: auto;
}
.section-what-is-neuronox+.section-genefill-candidate+.medica-faq-section-1{
margin-bottom: 6rem;
}
.perfect-candidate-plexr-section+.colorfull-cardslider-section .color-card-slide .beuty-health:hover {
overflow-y: auto;
}
.section-hyacorp+.section-why-choose-venus-legacy .hyacorp-row {
flex-direction: row-reverse;
}
.venus-legacy-seek-section .venus-banner-content,
.hyacorp-procedure-seek-section .venus-banner-content{
position: absolute;
top: 0px;
}
.postid-1000 .brumaba-intro .left-image{
transform: scale(1.2) !important;
}
.how-safe-motiva-section .inner-content .content-1 p {
border-right: 1px solid #e5e3df
}
@media (min-width: 992px){
.how-safe-motiva-section .inner-content .content-1 p{
padding-right: 2.5rem;
}
}
.hyacorp-procedure-seek-section+.medica-faq-section-1{
position: relative;
margin-top: -160px;
}
.product-content-section .product-content{
min-height: 650px;
}
.hyacorp-procedure-seek-section .venus-banner-content{
height: 80vh;
}
.section-faq-hydracool .grid-container {
grid-template-columns: repeat(3, 1fr);
position: relative;
display: grid;
grid-auto-flow: row dense;
gap: 1rem
}
.postid-998 .planmeca-multiple-lists-two .section-faq-hydracool .grid-container.grid-cols-12{
padding-top: 0px;
padding-bottom: 0px;
}
.section-hydracool-process .the-process-steps .process-list .process-items:nth-child(1) {
-webkit-padding-start: 50px;
padding-inline-start: 50px;
}
.section-hydracool-process .the-process-steps .process-list .process-items:nth-child(2) {
-webkit-padding-start: 200px;
padding-inline-start: 200px;
}
.section-hydracool-process .the-process-steps .process-list .process-items:nth-child(3) {
-webkit-padding-start: 400px;
padding-inline-start: 400px;
}
.section-hydracool-process .the-process-steps .process-list .process-items:nth-child(4) {
-webkit-padding-start: 600px;
padding-inline-start: 600px;
}
.section-faq-hydracool .grid-container .faq-questions:nth-child(1),
.section-faq-hydracool .grid-container .faq-questions:nth-child(2) {
grid-column: 1;
}
.section-faq-hydracool .grid-container .faq-questions:nth-child(3),
.section-faq-hydracool .grid-container .faq-questions:nth-child(4),
.section-faq-hydracool .grid-container .faq-questions:nth-child(5) {
grid-column: 2;
}
.section-faq-hydracool .grid-container .faq-questions:nth-child(6) {
grid-column: 3;
}
.section-slider-pagination+.medica-faq-section-1 .above-bg-top {
background-color: #6e1552;
height: 3.5rem
}
@media (min-width: 992px){
.section-slider-pagination+.medica-faq-section-1 .above-bg-top{
display: block;
}
}
.section-slider-pagination+.medica-faq-section-1 .faq-sections {
padding-top: 0px;
}
.section-slider-pagination+.medica-faq-section-1 .faq-sections .left-title {
padding-top: 80px;
}
}
@media (max-width: 768px) {
.why-choose-motiva-breast {
margin-top: 30px;
}
.section-what-is-prxt .white-bg {
height: 290px;
}
.section-what-is-bodytite .main-image img {
height: 392px;
}
.hyacorp-procedure-seek-section{
padding-bottom: 1.25rem;
}
.section-vibrox-technology .vibrox-technology-card .right-image img{
height: 300px;
}
.section-how-bodytite-work .left-content p{
max-height: 500px;
overflow-y: auto;
}
.section-faq-hydracool .grid-container{
display: flex;
flex-direction: column;
gap: 1rem;
}
.section-wiqo-introduction .right-content img{
padding-top: 1.75rem;
}
.section-revolax.layout-2 .kc-exovex{
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 1rem;
}
.bg-hanging-paragraph{
padding-left: 2rem;
padding-right: 2rem;
}
.section-hanging-paragraph+.sections-faq-3 .container{
padding-top: 1.25rem;
padding-bottom: 1.25rem;
}
.sections-faq-3 .main-sub-title{
margin-bottom: 0.75rem;
font-size: 2.25rem !important;
line-height: 2.5rem !important;
}
.section-revolax.layout-2 .kc-exovex .kc-logo-exovex{
margin-bottom: 0px;
width: 300px !important;
}
.section-explore .nav-style-1{
width: 100%;
max-width: 570px;
overflow-x: auto;
}
.section-explore .nav-style-1  li{
width: 100%;
}
.section-vibrox-technology .vibrox-technology-card .title{
font-size: 1.5rem;
line-height: 2rem;
}
.section-what-is-neuronox+.medica-faq-section-1 .faq-sections{
padding-top: 0px;
}
.venus-legacy-seek-section.layout-2 .circle-rounded-box{
margin-top: 0px;
}
.section-single-product-slider .product-swiper-slider .swiper-pagination span {
margin: 0 13px;
}
.section-what-is-neuronox+.section-genefill-candidate+.medica-faq-section-1 .faq-sections{
padding-top: 0px;
}
.product-content-section .product-content .title {
font-size: 25px;
line-height: 36px;
}
.section-what-is-exovex{
padding-left: 1.25rem;
padding-right: 1.25rem;
}
.section-genefill-intro .right-image img{
margin-bottom: 0.75rem;
height: 600px;
}
.section-single-product-slider .swiper-pagination-bullets span {
margin: 0 13px !important;
}
.section-genefill-solution .bottom-section .right-image img,
.section-method-best .left-image img,
.section-wiqo-introduction .left-image img,
.section-what-is-prxt .right-image img{
height: 300px;
}
.section-ultherapy-effective .right-image img{
height: 400px;
}
.section-genefill-intro .left-content .logo-img{
height: 60px;
}
.section-hydracool-process .the-process-steps .process-list .vector-img{
max-width: 100px;
}
.product-content-section .product-content p,
.section-above-slider-content p,
.section-genefill-benefits .right-content p,
.section-what-is-prxt .left-content p,
.section-wiqo-introduction .right-content p,
.section-genefill-solution .bottom-section .left-content p,
.section-method-best .right-content .medica-list li {
font-size: 18px;
line-height: 26px;
}
.venus-legacy-seek-section .circle-rounded-box{
border-radius: 0.75rem;
}
.venus-legacy-seek-section .circle-rounded-box .text-content h5{
padding-left: 0.5rem;
}
.venus-legacy-seek-section .circle-rounded-box .text-content p{
padding-left: 0.5rem;
}
.section-venus-legacy-treatment .list-item li p{
text-align: left;
font-size: 15px;
}
.section-craft-hyacorp .right-content .two-column {
border-top: none;
}
.component-colorfull-cardslider .slider-arrow {
display: none;
}
.the-process-steps .process-list{
display: flex;
overflow-x: scroll;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.the-process-steps .process-list li {
flex: 0 0 auto;
min-width: 300px;
}
.component-colorfull-cardslider .colorful-cardslider .color-card-slide h3 {
font-size: 16px;
line-height: 20px;
}
.motiva-breast-shape-section .inner-content .content-2 .breast-content:after {
background-color: unset;
}
.how-safe-motiva-section .inner-content .content-1 p {
margin-bottom: 0;
}
.how-safe-motiva-section .inner-content .content-1:after {
background-color: unset;
border-right: none;
}
.what-is-plexr-section .plexr-plus-content .right-content {
border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
}
.why-choose-motiva-breast .why-choose-content {
max-width: unset;
width: unset;
}
.plexr-benefits-and-treatment-section .treatment-plexr-section .right-image img {
max-width: 505px;
width: 100%;
}
.plexr-treatmentslider .swiper-slide {
display: unset;
}
.plexr-benefits-and-treatment-section .benefits-plexr-section .benefits-head::after {
width: 49%;
}
.treatment-plexr-section .swiper-scrollbar {
bottom: 0px !important;
left: 0px !important;
width: 100% !important;
}
.perfect-candidate-plexr-section .candidate-plexr-plus p {
max-width: unset;
}
.what-is-plexr-section .plexr-plus-content .right-content p,
.motiva-experience3slider .inner-content p {
max-width: unset;
}
.plexr-benefits-and-treatment-section .plexr-treatmentslider .slider-arrow {
display: none;
}
.section-effective-treatment .hydracool-banner .right-image .sub-title,
.section-hydracool-process .the-process-steps .title,
.what-is-hydracool-1-section .hydracool-banner .hydra-banner-content h2,
.section-genefill-candidate .genefill-title .title,
.section-genefill-benefits .title{
font-size: 1.875rem;
line-height: 2.25rem;
}
.motiva-experience3slider .inner-content .content-1::after {
border-right: 1px solid transparent;
background-color: transparent;
}
.section-about-prxt33 .left-text .title {
max-width: unset;
}
.section-single-product-slider .section-slider-pagination{
margin-bottom: 0px;
}
.section-how-treatment-hydracool .hydracool-treatment .title,
.section-above-slider-content .title,
.section-how-it-works .title {
line-height: 47px;
font-size: 40px
}
.motiva-implant-profile-section .implant-profile-faq .faq-list .faq-header .image {
max-width: 112px;
width: 100%;
}
.motiva-implant-profile-section .implant-profile-faq .faq-list .faq-desc p {
padding-left: 112px;
}
.motiva-implant-profile-section .implant-profile-faq .faq-list .faq-header .title {
font-size: 16px;
line-height: 20px;
max-width: 215px;
width: 100%;
}
.medica-faq-section-1 .faq-sections .faq-list .faq-header .title{
width: 100%;
max-width: 290px;
font-size: 1.125rem;
line-height: 1.75rem;
}
@media (min-width: 992px){
.medica-faq-section-1 .faq-sections .faq-list .faq-header .title{
max-width: 308px;
}
}
.motiva-implant-profile-section .motiva-profile-header .right-content h5{
padding-bottom: 0.5rem;
padding-top: 1rem;
}
.motiva-implant-profile-section .assisting-implant .right-content p {
line-height: 26px;
font-size: 21px
}
.section-why-choose-hyacorp+.how-it-works-venus-legacy-section .section-colorful-nav-tabs-bg .colorful-nav-tabs{
-webkit-margin-start: 1.25rem;
margin-inline-start: 1.25rem;
}
.motiva-breast-shape-section .inner-content{
padding-bottom: 2.5rem;
}
.component-colorfull-cardslider .colorful-cardslider .color-card-slide .beuty-health{
padding-bottom: 1.25rem;
}
.perfect-candidate-plexr-section+.colorfull-cardslider-section .color-card-slide .beuty-health {
padding-bottom: 0px;
}
.component-colorfull-cardslider .colorful-cardslider .color-card-slide .beuty-health {
overflow-y: unset;
max-height: unset;
height: unset;
}
.perfect-candidate-plexr-section+.colorfull-cardslider-section .color-card-slide p {
max-height: 126px;
height: 126px;
overflow-y: unset;
}
.venus-legacy-seek-section .circle-rounded-box .text-content h5{
font-size: 0.75rem;
line-height: 1rem;
}
.venus-legacy-seek-section .circle-rounded-box .text-content p {
max-width: unset;
line-height: 12px;
font-size: 9px
}
.venus-legacy-seek-section .venus-banner-content .sub-title{
font-size: 1.875rem;
line-height: 2.25rem;
}
.section-hyacorp+.section-why-choose-venus-legacy{
padding-top: 2.5rem;
}
.venus-legacy-seek-section.layout-2 .circle-rounded-box .text-content p{
text-align: left;
font-size: 1rem;
line-height: 1.5rem;
}
.section-miradry-hyperhidrosis .overlap-image{
max-width: 373px;
}
.section-application-neuronox .medica-list li{
margin-bottom: 1.25rem;
}
.section-candidate-mirardry+.medica-faq-section-1 .faq-sections{
padding-top: 1.75rem;
}
}
.faq-check-accordian .faq-list {
display: none;
}
.faq-check-accordian .faq-list.faq-hidden {
display: block;
}
.motiva-breast-shape-section .view-more-btn,
.motiva-breast-shape-section .view-more-btn-1 {
border: 1px solid #020911;
position: absolute;
bottom: 0px;
left: 50%;
--tw-translate-x: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
border-radius: 9999px;
background-color: transparent;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
padding-left: 2rem;
padding-right: 2rem;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400
}
.component-colorfull-cardslider .colorful-cardslider .color-card-slide .health-seek-height {
font-size: 14px;
line-height: 21px;
margin-bottom: 0px;
height: 65px;
max-height: 65px;
overflow-y: hidden;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.hide-padding {
padding-left: 0px !important;
}
body {
overflow-x: hidden;
}
@media (min-width: 992px) and (max-width:1600px) {
.section-hyacorp,
body {
overflow-x: hidden;
}
.row-srs-products:nth-child(even) .kc-circle-srs{
right: -180px;
}
.srs-products .container:nth-child(3) .srs-products--content, .postid-298 .srs-products .container:nth-child(1) .srs-products--content{
margin-left: 6rem;
}
.medica-faq-section-1 .faq-sections .left-title img{
left: 0px;
max-width: 400px;
}
.section-craft-hyacorp .hyacorp-padding-left {
padding-left: 400px;
}
.section-craft-hyacorp .hyacorp-non-surgical-bg {
width: 85%;
}
.row-srs-products .image-box img {
max-height: 450px !important;
}
.section-craft-hyacorp .right-content {
padding-left: 400px;
width: 90%;
}
.section-genefill-solution .bottom-section .right-image{
right: 5%;
top: -51px;
max-width: 500px;
}
.section-about-saratoga .right-content{
-webkit-padding-start: 250px;
padding-inline-start: 250px;
}
.section-what-is-exovex .exovex-wrapper-div .right-content{
padding-left: 100px;
}
.venus-legacy-seek-section.layout-2 .venus-banner-content p{
max-width: 400px;
font-size: 1rem;
line-height: 1.5rem;
}
.section-miradry-hyperhidrosis .bg-image{
height: 610px;
}
.section-miradry-hyperhidrosis .overlap-image,
.section-benefits-miradry .overlap-image{
max-width: 573px;
}
}
@media (min-width: 992px) and (max-width:1200px) {
.section-hyacorp,
body {
overflow-x: hidden;
}
.section-craft-hyacorp .hyacorp-non-surgical-bg {
width: 78%;
}
.section-craft-hyacorp .right-content {
width: 85%;
}
.venus-legacy-seek-section.layout-2 .venus-banner-content{
padding-top: 0px;
}
}
@media (min-width:768px) and (max-width:1000px) {
.venus-legacy-seek-section.layout-2 {
height: 950px;
}
.venus-legacy-seek-section.layout-2 .venus-banner-content{
padding-top: 0px;
}
}
.accordion-item:not(.active) {
border-bottom: none;
}
.faq-list.faq-underline {
border-bottom: 1px solid black;
}
.flip-slide {
transition: transform 0.6s ease-in-out, opacity 0.6s ease-in-out;
}
.flip-slide img,
.flip-slide p {
transition: transform 0.6s ease-in-out, opacity 0.6s ease-in-out;
}
.section-explore .product-tab-pane {
display: none;
}
.section-explore .product-tab-pane.active {
display: block;
}
.section-explore .nav-style-1 li {
cursor: pointer;
}
.section-explore .nav-style-1 .menu-link.active {
box-shadow: 10px 10px rgba(76, 92, 161, 0.8);
}
.postid-899 .section-colorful-nav-tabs-bg{
height: 950px;
}
@media (min-width: 768px){
.postid-899 .section-colorful-nav-tabs-bg{
height: 550px;
}
}
.postid-899 .section-colorful-nav-tabs-bg .colorful-nav-tabs,
.postid-718 .section-colorful-nav-tabs-bg .colorful-nav-tabs {
height: unset;
}
.postid-899 .how-it-works-venus-legacy-section .title{
padding-bottom: 1rem;
}
.postid-993 .section-what-is-revolax{
display: flex;
flex-direction: column;
justify-content: center;
}
.postid-899 .section-why-choose-venus-legacy .medica-list,
.postid-718 .section-why-choose-venus-legacy .medica-list{
margin-bottom: 0px;
}
.postid-899 .section-why-choose-venus-legacy .left-content,
.postid-718 .section-why-choose-venus-legacy .left-content{
display: flex;
flex-direction: column;
justify-content: center;
}
.postid-994 .section-hyacorp+.section-why-choose-venus-legacy .medica-list{
height: 600px;
overflow-y: auto;
overflow-x: hidden;
}
.postid-994 .section-hyacorp+.section-why-choose-venus-legacy .medica-list li{
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
.postid-913 .section-method-best{
--tw-bg-opacity: 1;
background-color: rgb(217 241 255 / var(--tw-bg-opacity));
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
@media (min-width: 768px){
.postid-913 .section-method-best{
margin-top: 5rem;
margin-bottom: 5rem;
padding-top: 5rem;
padding-bottom: 5rem;
}
}
.postid-913 .section-method-best .right-content ul{
height: 380px;
overflow-y: auto;
overflow-x: hidden;
}
.postid-913 .section-genefill-benefits .title{
text-align: left;
}
.postid-913 .section-genefill-intro .right-image img{
height: 500px;
}
@media (min-width: 768px){
.postid-913 .section-genefill-intro .right-image img{
height: 892px;
}
}
.postid-303 .what-is-exovex .right-content{
padding-top: 0px;
}
.postid-303 .what-is-exovex .right-content ul{
overflow-y: hidden;
padding-top: 0.25rem;
}
.postid-913 .section-genefill-benefits .title {
margin: unset;
}
.postid-986 .about-change-bg-section .left-content .title,
.postid-986 .about-change-bg-section .left-content p{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.postid-303 .section-benefits-miradry h3{
font-family: Roboto Serif, sans-serif;
}
.postid-867 .motiva-implant-profile-section{
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
@media (min-width: 768px){
.postid-867 .motiva-implant-profile-section{
padding-top: 5rem;
padding-bottom: 5rem;
}
}
.postid-867 .slider-top-nav{
margin-top: 0px;
margin-bottom: 0px;
}
@media (min-width: 768px){
.postid-867 .slider-top-nav{
margin-bottom: 0px;
margin-top: 2.5rem;
}
}
.postid-867 .slider-top-nav .hcp-ultheraphy{
justify-content: space-between;
}
.postid-867 .slider-top-nav .hcp-ultheraphy .hcp-ultheraphy-sub-title{
max-width: 776px;
font-family: Roboto Serif, sans-serif;
}
.postid-867 .slider-top-nav .hcp-ultheraphy .hcp-ultheraphy-sub-title h2{
font-family: Roboto Serif, sans-serif;
font-size: 1.125rem;
line-height: 1.75rem;
}
.postid-867 .motiva-implant-profile-section .assisting-implant{
display: none;
}
.accordion-button.active .accordion-plus:not(.postid-867 .motiva-implant-profile-section .assisting-implant) {
opacity: 1;
}
#main-site-menu .accordion-button.active .accordion-minus:not(.postid-867 .motiva-implant-profile-section .assisting-implant) {
transform: rotate(180deg);
}
#main-site-menu .postid-867 .motiva-implant-profile-section .assisting-implant
{
display: none;
}
.nav-bar-container.postid-867 .motiva-implant-profile-section .assisting-implant {
opacity: 0; pointer-events: none; }
.sticky-cta.postid-867 .motiva-implant-profile-section .assisting-implant {
opacity: 0;
pointer-events: none; }
.postid-867 .about-change-bg-section .left-content h2,
.postid-867 .about-change-bg-section .left-content p{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.postid-992 .section-genefill-dermel-filters .medica-list li:nth-child(2){
align-items: flex-start;
}
.postid-992 .benefits-exovex{
margin-top: 2.5rem;
margin-bottom: 2.5rem;
}
@media (min-width: 768px){
.postid-992 .benefits-exovex{
margin-top: 10rem;
margin-bottom: 5rem;
}
}
.postid-992 .cjoptik-twin-list__wrapper--grid{
grid: unset;
}
.postid-992 .cjoptik-twin-list__wrapper--grid-image{
display: none;
}
.accordion-button.active .accordion-plus:not(.postid-992 .cjoptik-twin-list__wrapper--grid-image) {
opacity: 1;
}
#main-site-menu .accordion-button.active .accordion-minus:not(.postid-992 .cjoptik-twin-list__wrapper--grid-image) {
transform: rotate(180deg);
}
#main-site-menu .postid-992 .cjoptik-twin-list__wrapper--grid-image
{
display: none;
}
.nav-bar-container.postid-992 .cjoptik-twin-list__wrapper--grid-image {
opacity: 0; pointer-events: none; }
.sticky-cta.postid-992 .cjoptik-twin-list__wrapper--grid-image {
opacity: 0;
pointer-events: none; }
.postid-992 .cjoptik-twin-list__wrapper--list{
padding-left: 0px;
padding-right: 0px;
}
.postid-992 .cjoptik-twin-list .container{
gap: 0px;
}
.postid-913  .scroll-title img{
border-radius: 0px;
}
.postid-855 .scroll-title{
background-color: #d9f1ff;
padding-top: 2.5rem;
padding-bottom: 2.5rem
}
@media (min-width: 768px){
.postid-855 .scroll-title{
padding-top: 5rem;
padding-bottom: 5rem;
}
}
.postid-742 .section-genefill-benefits .sub-title{
max-width: 100%;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 300;
}
@media (min-width: 768px){
.postid-742 .section-genefill-benefits .sub-title{
padding-top: 0.75rem;
padding-bottom: 0.75rem;
}
}
.postid-994 .hyacorp-procedure-seek-section .venus-seek-bg{
height: 700px;
}
.postid-886 .what-is-exovex .hcp-list img{
height: 400px;
}
@media (min-width: 768px){
.postid-886 .what-is-exovex .hcp-list img{
height: 500px;
}
}
.postid-720 .section-why-choose-hyacorp .right-content ul li::before{
font-weight: 300;
}
.postid-299 .medica-faq-section-1 .faq-sections .left-title .title span{
padding-left: 0px;
}
.postid-300 .scroll-title img{
border-radius: 0px;
}
.postid-834 .section-mother-company .kc-brand-color{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.postid-834 .section-mother-company .kc-border{
border-color: unset;
}
.postid-899 .section-why-choose-venus-legacy ul li:last-child{
margin-bottom: 0px;
}
.postid-994 .section-why-choose-venus-legacy, .postid-994 .section-why-choose-hyacorp{
margin-top: 0px;
margin-bottom: 0px;
}
.postid-4343 .medica-faq-section-1 .faq-check-accordian .faq-list.faq-underline,
.postid-4926 .medica-faq-section-1 .faq-check-accordian .faq-list.faq-underline{
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.postid-886 .section-genefill-dermel-filters .medica-list li{
align-items: baseline;
}
.postid-855 .section-genefill-candidate .right-list .medica-list li{
align-items: baseline;
}
.postid-855 .section-genefill-candidate .right-list .medica-list li::before{
--tw-border-opacity: 1;
border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.postid-990 .benefits-exovex ul{
max-height: 530px;
}
.section-benifits-and-uses .number-list-1 li{
padding-left: 10px;
}
@media (max-width: 768px) {
.page-id-3415 .form-career.form-style-1 {
margin: 0px;
}
.postid-899.section-why-choose-venus-legacy .right-image img{
height: 350px;
-o-object-fit: cover;
object-fit: cover;
}
}
.section-how-bodytite-work .view-more-btn-1, .venus-comfort .view-more-btn-1{
color: #1F1F1D;
line-height: 31px;
position: relative;
background-color: transparent;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 600;
text-transform: capitalize
}
.section-how-bodytite-work .view-more-btn-1::before, .venus-comfort .view-more-btn-1::before{
content: "";
border-bottom: 2px solid #000;
border-right: 2px solid #000;
position: absolute;
top: 21%;
right: -1.75rem;
height: 0.75rem;
width: 0.75rem;
--tw-translate-x: -50%;
--tw-rotate: 45deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.venus-eligibility-wrapper__bottom ul{
padding-right: 0px;
padding-right: 0.75rem;
}
@media (min-width: 992px){
.postid-990 .about-change-bg-section .left-content, .postid-990 .about-change-bg-section .right-image, .postid-855 .about-change-bg-section .left-content, .postid-855 .about-change-bg-section .right-image{
width: 50%;
}
}
.postid-990 .about-change-bg-section .right-image, .postid-855 .about-change-bg-section .right-image{
max-height: 551px;
max-width: 551px;
}
.postid-742 .section-why-choose-hyacorp .title{
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.postid-742 .section-why-choose-hyacorp ul{
max-height: 400px;
overflow-y: auto;
overflow-x: hidden;
}
.postid-742 .section-why-choose-hyacorp ul li{
--tw-text-opacity: 1 !important;
color: rgb(33 43 49 / var(--tw-text-opacity)) !important;
}
.postid-742 .section-why-choose-hyacorp ul li::before{
--tw-border-opacity: 1;
border-color: rgb(0 0 0 / var(--tw-border-opacity));
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.section_what_is_body_tite__wrapper--scroll .scrollable::-webkit-scrollbar-thumb{
background-color: black;
}
.venus-bliss-main img{
width: 40vw;
}
.postid-886 .what-venus .kc-hcp-flip{
display: flex;
flex-direction: column;
}
@media (min-width: 768px){
.postid-886 .what-venus .kc-hcp-flip{
flex-direction: row-reverse;
}
.postid-886 .what-venus{
margin-top: -250px;
}
}
.postid-886 .what-venus p{
max-width: 500px;
}
.postid-886 .scroll-items{
padding-right: 3rem;
}
.postid-886 .section-genefill-candidate .genefill-title{
gap: 1rem;
padding-bottom: 0px;
}
.postid-886 .section-genefill-candidate .kc-smartrion{
padding-top: 0px;
}
.postid-886 .what-is-exovex .sub-title{
font-size: 1.25rem;
line-height: 1.75rem;
font-weight: 300;
}
.postid-899 .how-it-works-venus-legacy-section ul li:nth-child(2){
align-items: baseline;
}
.postid-718 .section-venus-legacy-treatment ul{
max-height: 400px;
overflow-y: auto;
overflow-x: hidden;
}
.postid-717 .section-genefill-benefits .title{
font-size: 3rem;
line-height: 1;
}
.postid-948 .left-content p{
font-size: 1.25rem;
line-height: 1.75rem;
}
.section-mother-company .circle-content .mother-btn, .section-about-brumaba .mother-btn, .septodont-content-button .mother-btn, .cjoptik-about .btn-custom {
display: none;
}
.postid-713 .medica-faq-section-1 .faq-sections, .postid-833 .medica-faq-section-1 .faq-sections{
padding-top: 2.25rem;
padding-bottom: 2.25rem;
}
@media (min-width: 992px){
.postid-713 .medica-faq-section-1 .faq-sections, .postid-833 .medica-faq-section-1 .faq-sections{
padding-top: 4rem;
padding-bottom: 4rem;
}
}
.postid-833 .section-what-is-neuronox{
margin-top: 2.5rem;
margin-bottom: 2.5rem;
padding-top: 0px;
padding-bottom: 0px;
}
@media (min-width: 992px){
.postid-833 .section-what-is-neuronox{
margin-top: 5rem;
margin-bottom: 5rem;
}
}
.postid-996 .section-smartrion-combi-intro{
margin-top: 2.5rem;
margin-bottom: 2.5rem;
}
@media (min-width: 992px){
.postid-996 .section-smartrion-combi-intro{
margin-top: 5rem;
margin-bottom: 5rem;
}
}
.postid-996 .section-smartrion-combi-intro .right-image,.postid-824 .section-smartrion-combi-intro .right-image{
margin-top: -0px;
}
@media (min-width: 992px){
.postid-996 .section-what-is-neuronox,.postid-824 .section-smartrion-combi-intro{
margin-top: 2.5rem;
margin-bottom: 2.5rem;
}
}
.postid-824 .section-genefill-candidate{
padding-top: 0px;
padding-bottom: 0px;
}
.postid-824 .section-genefill-candidate .medica-list li::before{
--tw-border-opacity: 1;
border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.postid-824 .section-genefill-candidate .medica-list li{
align-items: baseline;
}
.postid-824 .smartrion-q-what{
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
@media (min-width: 992px){
.postid-824 .smartrion-q-what{
padding-top: 5rem;
padding-bottom: 5rem;
}
}
.postid-998 .planmeca-multiple-lists .scroll-items .scroll-list, .postid-998 .planmeca-image-list .scroll-items .scroll-list, 
.postid-998  .planmeca-list-image .scroll-items .scroll-list,.postid-998 .planmeca-image-list-two .scroll-items .scroll-list,
.postid-998  .planmeca-list-image-two .scroll-items .scroll-list,.postid-998  .planmeca-lists   .scroll-items .scroll-list,
.postid-998 .planmeca-multiple-lists-two .scroll-items .scroll-list{
align-items: baseline;
}
.postid-708 .section-hyacorp+.section-why-choose-venus-legacy .right-image img{
padding-top: 0px;
}
.postid-1002 .section-hanging-paragraph .container{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.postid-713 .section-genefill-candidate .medica-list li::before{
--tw-border-opacity: 1;
border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.section-explore .swiper-slide p{
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.postid-1001 .septodont-key-features .medica-list li::before{
--tw-border-opacity: 1;
border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.postid-1001 .septodont-key-features .medica-list li:nth-child(2){
align-items: baseline;
}
.postid-1914 .section-who-is-good-candidates{
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
@media (min-width: 992px){
.postid-1914 .section-who-is-good-candidates{
padding-top: 5rem;
padding-bottom: 5rem;
}
}
.postid-1914 .section-who-is-good-candidates .container{
padding-top: 0px;
padding-bottom: 0px;
}
.postid-998 .planmeca-multiple-lists-two .grid.grid-cols-12{
padding-top: 0px;
padding-bottom: 0px;
}
.postid-998 .medica-list li{
padding-bottom: 2rem !important;
}
.postid-833 .section-genefill-candidate .medica-list li::before{
--tw-border-opacity: 1;
border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.postid-1002 .section-smartrion-combi-intro .right-image{
margin-top: -0px;
border-radius: 18px;
}
.postid-1002 .section-smartrion-combi-intro h3{
font-weight: 500;
}
.postid-1914 .septodont-key-features .medica-list li::before{
--tw-border-opacity: 1;
border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.postid-1914 .septodont-key-features .medica-list li:nth-child(4){
align-items: baseline;
}
.postid-1914 .section-genefill-benefits .slider-accordian p{
font-size: 1.125rem;
line-height: 1.75rem;
}
.postid-1914 .section-genefill-benefits .right-content .sub-title{
font-size: 1.5rem;
line-height: 2rem;
}
@media (min-width: 768px){
.section-what-is-brumaba .bg-image{
height: 700px;
}
}
.container.kc-list-items ul li:nth-child(4){
align-items: baseline;
line-height: 2.5rem;
}
.postid-1000 .section-genefill-benefits .kc-title-brumaba p{
max-width: 577px;
}
.postid-1002 .section-smartrion-slider .smartrion-gradient-1{
display: none;
}
.accordion-button.active .accordion-plus:not(.postid-1002 .section-smartrion-slider .smartrion-gradient-1) {
opacity: 1;
}
#main-site-menu .accordion-button.active .accordion-minus:not(.postid-1002 .section-smartrion-slider .smartrion-gradient-1) {
transform: rotate(180deg);
}
#main-site-menu .postid-1002 .section-smartrion-slider .smartrion-gradient-1
{
display: none;
}
.nav-bar-container.postid-1002 .section-smartrion-slider .smartrion-gradient-1 {
opacity: 0; pointer-events: none; }
.sticky-cta.postid-1002 .section-smartrion-slider .smartrion-gradient-1 {
opacity: 0;
pointer-events: none; }
.postid-1002 .section-smartrion-combi-intro .right-image img{
border-radius: 18px;
}
.postid-1000 .section-how-it-works .title{
font-family: Roboto Serif, sans-serif;
}
.postid-1000 .section-how-it-works .right-text p{
font-size: 1.125rem;
line-height: 1.75rem;
}
@media (min-width: 768px){
.postid-1000 .section-how-it-works .right-text p{
line-height: 31px;
}
}
.cjoptik-image-list__wrapper--bottom-list-text ul{
list-style-type: disc !important;
padding-left: 1.25rem;
}
.cjoptik-image-list__wrapper--bottom-list-text ul li{
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 300;
line-height: 31px;
--tw-text-opacity: 1;
color: rgb(33 37 41 / var(--tw-text-opacity));
}
.postid-999 .section-hanging-paragraph .container{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.postid-999 .cjoptik-twin-list+.section-genefill-benefits .slider-accordian-list .slider-accordian-desc{
padding-left: 55px;
}
.postid-1002 .section-genefill-benefits .slider-accordian .slider-accordian-list-1 .sub-title{
padding-bottom: 0px;
}
.postid-1002 .section-genefill-benefits .slider-accordian .slider-accordian-list-1:not(:last-child){
border-bottom: .5px solid black;
}
.postid-1002 .section-genefill-benefits .slider-accordian .slider-accordian-list-1{
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.postid-1002 .section-smartrion-slider .kc-saratoga {
direction: ltr;
order: 1
}
@media (min-width: 992px){
.postid-1002 .section-smartrion-slider .kc-saratoga{
order: 2;
}
}
.postid-1002 .section-smartrion-combi-intro+.section-genefill-benefits .flip-slider{
width: 100%;
}
@media (min-width: 992px){
.postid-1002 .section-smartrion-combi-intro+.section-genefill-benefits .flip-slider{
width: 40%;
}
}
.postid-1002 .section-smartrion-combi-intro+.section-genefill-benefits .right-content{
width: 100%;
}
@media (min-width: 992px){
.postid-1002 .section-smartrion-combi-intro+.section-genefill-benefits .right-content{
width: 50%;
}
}
.postid-1002 .section-smartrion-slider+.section-genefill-benefits .title{
font-size: 32px;
line-height: 40px;
}
.postid-1002 .section-smartrion-slider .smartrion-header{
font-size: 32px;
font-weight: 500;
line-height: 40px;
}
.postid-1002 .section-smartrion-slider+.section-genefill-benefits{
position: relative;
}
@media (min-width: 992px){
.postid-1002 .section-smartrion-slider+.section-genefill-benefits .right-content{
padding-top: 5rem;
}
}
.postid-1002 .section-smartrion-slider+.section-genefill-benefits .title{
left: 26%;
bottom: -100px;
right: 0px;
max-width: 500px;
text-align: left;
}
@media (min-width: 992px){
.postid-1002 .section-smartrion-slider+.section-genefill-benefits .title{
position: relative;
}
}
.postid-1002 .section-smartrion-slider+.section-genefill-benefits{
margin-bottom: 2.5rem;
}
@media (min-width: 992px){
.postid-1002 .section-smartrion-slider+.section-genefill-benefits{
margin-top: 0px;
margin-bottom: 0px;
}
}
.section-what-is-brumaba .bg-image{
margin-left: auto;
margin-right: auto;
width: 100%;
max-width: 1542px;
}
.postid-998 .scroll-items .scroll-list:last-child{
border-bottom: unset;
}
.postid-824 .section-smartrion-combi-intro+.smartrion-q-what .text-heading-one{
padding-top: 0px;
}
.postid-713 .smartrion-q-main .kc-hor-scroll::-webkit-scrollbar-thumb{
--tw-bg-opacity: 1;
background-color: rgb(103 104 104 / var(--tw-bg-opacity));
}
.postid-833 .section-genefill-candidate{
padding-top: 0px;
padding-bottom: 0px;
}
.postid-833 .list-fade .list-fade--list, .arosha-treat-list .list-fade .list-fade--list{
align-items: flex-start;
}
.postid-1001 .septodont-main,.postid-1001 .septodont-icon-banner, .postid-1001 .scroll-title, .postid-1001 .septodont-key-features,
.postid-1001 .septodont-content-background,.postid-1001 .septodont-content-right{
margin-bottom: 2.5rem;
}
@media (min-width: 992px){
.postid-1001 .septodont-main,.postid-1001 .septodont-icon-banner, .postid-1001 .scroll-title, .postid-1001 .septodont-key-features,
.postid-1001 .septodont-content-background,.postid-1001 .septodont-content-right{
margin-bottom: 7rem;
}
}
.postid-999 .section-hanging-paragraph .text-body{
font-family: Roboto Serif, sans-serif;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(30 30 30 / var(--tw-text-opacity));
}
.postid-833 .content-rounded-image img{
-o-object-fit: contain;
object-fit: contain;
}
.postid-1002 .section-hanging-paragraph .text-body{
text-align: left;
font-family: Roboto Serif, sans-serif;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(30 30 30 / var(--tw-text-opacity));
}
.postid-1002 .section-smartrion-slider{
margin-bottom: 0px;
}
.postid-713 .section-smartrion-slider .slider-accordian-list-2{
align-items: flex-start;
}
.postid-1002 .section-smartrion-slider .col-span-12:nth-child(2){
padding-left: 0px;
}
.postid-1001 .septodont-content-background .septodont-content-background__wrapper--content{
order: 2;
}
@media (min-width: 992px){
.postid-1001 .septodont-content-background .septodont-content-background__wrapper--content{
order: 1;
}
}
.postid-999 .section-hanging-paragraph .text-body{
text-align: left;
}
@media (min-width: 992px){
.postid-999 .section-hanging-paragraph .text-body{
text-align: center;
}
}
.postid-1914 .septodont-key-features{
margin-top: 2.5rem;
}
@media (min-width: 992px){
.postid-1914 .septodont-key-features{
margin-top: 0px;
}
}
.postid-1914 .section-genefill-benefits .right-content .slider-accordian-list.active{
max-height: unset;
}
.postid-996 .section-smartrion-slider .smartrion-list .sub-title,.postid-713 .section-smartrion-slider .smartrion-list .sub-title
{
opacity: inherit;
font-weight: 500
}
.postid-996 .slider-accordian-list-2.smartrion-list>*, .postid-996 .slider-accordian-list-2.smartrion-list>*, 
.postid-713 .slider-accordian-list-2.smartrion-list>*, .postid-713 .slider-accordian-list-2.smartrion-list>*{
opacity: unset;
}
.postid-999 .section-genefill-benefits .right-content .sub-title{
opacity: inherit;
}
.postid-692 .section-genefill-solution .bottom-section .right-image{
left: unset;
right: 18%;
}
.postid-4926 p, .postid-4926 .section-revolax-types p{
text-align: justify;
}
.postid-299 .section-effective-treatment .hydra-banner-content p{
text-align: justify;
}
.postid-687 .boutlax-content-image-left .botulax-image img, .postid-687 .boutlax-content-image-left__wrapper--image img, .postid-990 .boutlax-content-image-left .botulax-image img{
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
}
.postid-687 .boutlax-content-image-right .botulax-image img, .postid-990 .boutlax-content-image-right .botulax-image img{
border-top-right-radius: 20px;
border-bottom-right-radius: 20px;
}
.postid-990 .benefits-exovex img{
border-radius: 20px;
} .alphabet-filter-container{
margin-top: 2.5rem;
margin-bottom: 2.5rem;
display: block;
width: 100%;
}
.alphabet-filter-container:empty{
display: none;
}
.alphabet-filter{
display: flex;
flex-wrap: wrap;
align-items: stretch;
justify-content: flex-start;
gap: 1.25rem;
}
.alphabet-button{
margin: 0px;
border-style: none;
background-color: transparent;
padding: 0px;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
outline: 2px solid transparent;
outline-offset: 2px;
display: flex;
align-items: center;
justify-content: center;
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.alphabet-button:hover{
text-decoration-line: underline;
text-underline-offset: 2px;
}
.alphabet-button {
&.active{
text-decoration-line: underline;
}
&.active{
text-underline-offset: 2px;
}
&:disabled{
pointer-events: none;
}
&:disabled:hover{
text-decoration-line: none;
}
} #store-info{
display: none;
}
.accordion-button.active .accordion-plus:not(#store-info) {
opacity: 1;
}
#main-site-menu .accordion-button.active .accordion-minus:not(#store-info) {
transform: rotate(180deg);
}
#main-site-menu #store-info
{
display: none;
}
.nav-bar-container#store-info {
opacity: 0; pointer-events: none; }
.sticky-cta#store-info {
opacity: 0;
pointer-events: none; }
.custom-field {
}
.custom-field > p{
margin-bottom: 1.25rem;
}
@media (min-width: 768px){
.custom-field > p{
margin-bottom: 35px;
}
}
.custom-field .wpcf7-form-control-wrap{
display: block;
height: auto;
width: 100%;
}
.custom-field .wpcf7-form-control-wrap input, .custom-field .wpcf7-form-control-wrap select{
display: flex;
height: 26px;
width: 100%;
align-items: center;
justify-content: flex-start;
box-sizing: border-box;
border-style: none;
background-color: transparent;
padding: 0px;
outline: 2px solid transparent;
outline-offset: 2px;
border-bottom: solid 1px #212B32;
margin: 0px;
text-align: start;
font-family: Poppins, sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 23px;
letter-spacing: 0em;
--tw-text-opacity: 1;
color: rgb(33 43 50 / var(--tw-text-opacity));
}
[dir="rtl"] .custom-field .wpcf7-form-control-wrap input,[dir="rtl"]  .custom-field .wpcf7-form-control-wrap select{
text-align: right;
}
[dir="ltr"] .custom-field .wpcf7-form-control-wrap input,[dir="ltr"]  .custom-field .wpcf7-form-control-wrap select{
text-align: left;
}
.custom-field .wpcf7-form-control-wrap input::-moz-placeholder, .custom-field .wpcf7-form-control-wrap select::-moz-placeholder{
color: rgb(33,43,50,.6);
}
.custom-field .wpcf7-form-control-wrap input::placeholder, .custom-field .wpcf7-form-control-wrap select::placeholder{
color: rgb(33,43,50,.6);
}
.custom-field .wpcf7-form-control-wrap input[readonly="readonly"]{
pointer-events: none;
--tw-bg-opacity: 1;
background-color: rgb(233 233 233 / var(--tw-bg-opacity));
}
.custom-field .wpcf7-form-control-wrap .wpcf7-not-valid-tip{
margin: 0px;
margin-top: 0.5rem;
display: block;
text-align: start;
font-family: Poppins, sans-serif;
font-size: 12px;
font-weight: 300;
line-height: 16px;
letter-spacing: 0em;
--tw-text-opacity: 1;
color: rgb(239 68 68 / var(--tw-text-opacity));
}
[dir="rtl"] .custom-field .wpcf7-form-control-wrap .wpcf7-not-valid-tip{
text-align: right;
}
[dir="ltr"] .custom-field .wpcf7-form-control-wrap .wpcf7-not-valid-tip{
text-align: left;
}
.form-actions > p{
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: flex-start;
}
.form-actions input[type="submit"]{
margin: 0px;
display: flex;
min-height: 45px;
width: 166px;
min-width: -moz-fit-content;
min-width: fit-content;
cursor: pointer;
align-items: center;
justify-content: center;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
padding-left: 2.5rem;
padding-right: 2.5rem;
border-radius: 9999px;
border-width: 2px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(33 43 50 / var(--tw-border-opacity));
--tw-bg-opacity: 1;
background-color: rgb(33 43 50 / var(--tw-bg-opacity));
outline: 2px solid transparent;
outline-offset: 2px;
text-align: center;
font-family: Poppins, sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 21px;
letter-spacing: 0em;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.form-actions input[type="submit"]:hover{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
--tw-text-opacity: 1;
color: rgb(33 43 50 / var(--tw-text-opacity));
}
.book-appointment .wpcf7-response-output{
margin-left: 0px !important;
margin-right: 0px !important;
margin-top: 1.25rem !important;
margin-bottom: 2.5rem !important;
display: block;
width: 100%;
padding: 5px !important;
border-style: none !important;
background-color: transparent !important;
text-align: start;
font-family: Poppins, sans-serif;
font-size: 12px;
font-weight: 300;
line-height: 14px;
letter-spacing: 0em;
--tw-text-opacity: 1 !important;
color: rgb(33 43 50 / var(--tw-text-opacity)) !important;
}
[dir="rtl"] .book-appointment .wpcf7-response-output{
text-align: right;
}
[dir="ltr"] .book-appointment .wpcf7-response-output{
text-align: left;
}
.book-appointment form.invalid .wpcf7-response-output{
--tw-bg-opacity: 1 !important;
background-color: rgb(239 68 68 / var(--tw-bg-opacity)) !important;
--tw-text-opacity: 1 !important;
color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}
.book-appointment form.sent .wpcf7-response-output{
--tw-bg-opacity: 1 !important;
background-color: rgb(34 197 94 / var(--tw-bg-opacity)) !important;
--tw-text-opacity: 1 !important;
color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}
.container{
max-width: 100%;
margin-left: auto;
margin-right: auto;
padding-right: 0.75rem;
padding-left: 0.75rem;
overflow: hidden;
}
@media (min-width: 576px){
.container{
max-width: 540px;
}
}
@media (min-width: 768px){
.container{
max-width: 720px;
}
}
@media (min-width: 992px){
.container{
max-width: 960px;
}
}
@media (min-width: 1200px){
.container{
max-width: 1140px;
}
}
@media (min-width: 1400px){
.container{
max-width: 1320px;
}
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
-webkit-appearance: none;
}
:lang(ar) h1,
:lang(ar) h2,
:lang(ar) h3,
:lang(ar) h4,
:lang(ar) h5,
:lang(ar) h6,
:lang(ar) #category-page .category-products .product-name {
font-family: "Noto_Arabic-ExtraLight" !important;
}
:lang(ar) p,
:lang(ar) span,
:lang(ar) p,
:lang(ar) .blog-btn,
:lang(ar) .search-blogs input,
:lang(ar) .blogs-details button,
:lang(ar) .articles-details button,
:lang(ar) #blogs-details-page .best-treatment-section li,
:lang(ar) .breadcrumbs span strong,
:lang(ar) #breadcrumbs span strong,
:lang(ar) #breadcrumbs span a,
:lang(ar) .accordion-style-1 .accordion-body,
:lang(ar) .rich-text.list-style-1 ul li,
:lang(ar) .contact-us-page .location-list .contact-numbers td,
:lang(ar) .products-card .products-details .product-btn a :lang(ar) .accordion-style-1 .accordion-item {
font-family: "Tajawal-Light" !important;
}
:lang(ar) .kc-numeric {
font-family: unset !important;
}
:lang(ar) .form-style-1 input,
:lang(ar) .form-style-1 textarea,
:lang(ar) .form-style-1 select {
font-family: "Tajawal-Light" !important;
}
:lang(ar) .view-rotate {
transform: rotate(-90deg);
}
:lang(ar) .kc-padding-num {
padding-right: 15px;
}
:lang(ar) #testimonial-details-page .popular-left {
-webkit-margin-start: unset !important;
margin-inline-start: unset !important;
}
:lang(ar) #testimonial-details-page .slider-arrow {
margin: 0px !important;
}
.swiper-button-disabled {
opacity: 0.5;
pointer-events: none;
}
@media (min-width: 1400px) {
.medica-brand-page .container,
.brand-page .container {
max-width: 1216px;
}
.perfect-candidate-plexr-section .container {
max-width: 1340px;
}
}
#searchsubmit {
background-color: transparent;
}
.breadcrumbs {
margin-top: 30px;
}
.breadcrumbs p {
padding: 0;
margin: 0;
}
.breadcrumbs .breadcrumb-list {
display: flex;
list-style-type: none;
padding: 0px;
}
main:has(.banner-section) .breadcrumb-list{
padding-left: 2.5rem;
padding-right: 2.5rem;
}
@media (min-width: 768px){
main:has(.banner-section) .breadcrumb-list{
padding-left: 0.75rem;
padding-right: 0.75rem;
}
}
.breadcrumbs span::after,
#breadcrumbs span::after {
content: "/";
font-size: 0.75rem;
line-height: 1rem;
-webkit-margin-start: 0.25rem;
margin-inline-start: 0.25rem;
}
:is([dir="rtl"] .breadcrumbs span)::after,:is([dir="rtl"] 
#breadcrumbs span)::after{
margin-left: 0.25rem;
}
.breadcrumb-list #breadcrumbs span{
font-size: 0.75rem;
line-height: 1rem;
font-weight: 300;
}
.breadcrumbs span:last-child::after,
#breadcrumbs span:last-child::after {
content: "";
}
.breadcrumbs>span>span:last-child,
#breadcrumbs>span>span:last-child {
font-weight: 500;
}
.pagination-div {
display: flex;
align-items: center;
justify-content: center;
margin: 0 auto;
}
.pagination-div .page-numbers {
padding: 0 10px;
}
.pagination-div .page-numbers.disable {
opacity: 0.4;
}
.pagination-div .page-numbers,
.nav-pagination .page-numbers {
font-size: 18px;
line-height: 32px;
letter-spacing: 5px;
font-weight: 300;
padding-bottom: 3px;
}
:lang(ar) .pagination-div .page-numbers.prev,
:lang(ar) .pagination-div .page-numbers.next {
transform: rotate(180deg);
}
:lang(ar) .pagination-div .page-numbers,
:lang(ar) .pagination-div span {
font-family: unset !important;
}
.pagination-div .page-numbers.current,
.nav-pagination .page-numbers.current {
position: relative;
display: inline-block;
text-align: center;
}
.pagination-div .page-numbers.current::after,
.nav-pagination .page-numbers.current::after {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 1px;
background-color: black;
}
.pagination-div .next.page-numbers img,
.pagination-div .prev.page-numbers img {
background-repeat: no-repeat;
background-position: center;
background-size: contain;
height: 20px;
width: 20px;
}
.pagination-div .next.page-numbers img {
transform: rotate(180deg);
}
.breadcrumbs .breadcrumb-list li a {
font-family: "Poppins";
font-size: 12px;
color: #020911;
line-height: 12px;
font-weight: 400;
}
.breadcrumbs .breadcrumb-list li:last-child span {
font-weight: bold;
}
.aboutus-page .our-story-section {
margin: 50px 0;
}
.aboutus-page .our-story-section .left-content {
max-width: 493px;
}
.aboutus-page .our-story-section .left-content h2 {
color: #000000;
text-transform: uppercase;
letter-spacing: 1.6px;
font-family: "Poppins", sans-serif;
font-weight: 600;
font-size: 16px;
line-height: 32px;
margin: 0px;
width: 100%;
}
.aboutus-page .our-story-section .left-content h5 {
font-family: "Roboto Serif";
font-weight: 200;
font-size: 36px;
line-height: 54px;
width: 100%;
margin: 0px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.aboutus-page .our-story-section .left-content p {
font-family: "Poppins", sans-serif;
font-weight: 200;
font-size: 16px;
line-height: 26px;
max-width: 453px;
width: 100%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.aboutus-page .our-story-section .left-content:first-child p:first-child{
padding-bottom: 1.25rem;
}
.aboutus-page .our-story-section .right-image {
margin-top: 30px;
max-width: 550px;
}
.aboutus-page .our-story-section .right-image img {
width: 100%;
height: auto;
-o-object-fit: cover;
object-fit: cover;
}
@media screen and (max-width: 450px) {
.aboutus-page .our-story-section .right-image img {
height: 284px;
-o-object-fit: cover;
object-fit: cover;
border-radius: 25px;
}
}
.aboutus-page .our-vision-section {
margin: 50px 0;
}
.aboutus-page .our-vision-section .container {
padding: 0px;
}
.aboutus-page .our-vision-section .our-vision-card {
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
border: 0.6000000238418579px solid #d3d3d3;
border-radius: 70px;
background: #ffffff;
max-width: 349px;
width: 100%;
transition: all 0.3s ease;
padding: 0 40px;
}
.aboutus-page .our-vision-section .our-vision-card img {
max-width: 202px;
min-height: 204px;
width: 100%;
height: auto;
-o-object-fit: contain;
object-fit: contain;
}
.aboutus-page .our-vision-section .our-vision-card h2 {
margin: 0px;
text-transform: capitalize;
font-family: "Roboto Serif";
font-weight: 300;
font-size: 24px;
line-height: 54px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.aboutus-page .our-vision-section .our-vision-card p {
font-family: "Poppins";
font-weight: 300;
font-size: 14px;
line-height: 24px;
text-align: center;
padding-bottom: 54px;
max-width: 250px;
width: 100%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.aboutus-page .our-vision-section .our-vision-card:hover {
background: #f4f2ef 0% 0% no-repeat padding-box;
border: 0px;
}
.aboutus-page .our-QMS-section {
margin: 70px 0;
}
.aboutus-page .our-QMS-section .left-image {
max-width: 550px;
}
.aboutus-page .our-QMS-section .left-image img {
width: 100%;
height: 450px;
border-radius: 25px;
-o-object-fit: cover;
object-fit: cover;
}
.aboutus-page .our-QMS-section .right-content h2 {
font-family: "Roboto Serif";
font-weight: 200;
font-size: 36px;
line-height: 42px;
margin: 0px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.aboutus-page .our-QMS-section .right-content p {
font-family: "Poppins", sans-serif;
font-weight: 200;
font-size: 16px;
line-height: 26px;
max-width: 453px;
width: 100%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.contact-us-page .reach-us-section {
margin: 30px 0;
}
.contact-us-page .reach-us-section .header h2 {
color: #000000;
font-family: "Poppins";
font-weight: 600;
font-size: 16px;
line-height: 32px;
text-transform: uppercase;
letter-spacing: 1.6px;
margin: 0px;
}
.contact-us-page .reach-us-section .header p {
font-family: "Roboto Serif";
font-weight: 200;
font-size: 36px;
line-height: 54px;
margin: 0px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.contact-us-page .reach-us-section .header span {
font-family: "Poppins";
font-weight: 300;
font-size: 16px;
line-height: 22px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.contact-us-page .reach-us-section .contact-form-section {
max-width: 1320px;
width: 100%;
margin: 20px auto;
display: flex;
flex-direction: column;
justify-content: center;
padding-top: 2rem;
padding-bottom: 2rem;
}
@media (min-width: 992px){
.contact-us-page .reach-us-section .contact-form-section{
padding-top: 5rem;
padding-bottom: 5rem;
}
}
.career-page .contact-form-section {
max-width: 1320px;
width: 100%;
height: 100% !important;
margin: 70px auto;
}
.contact-us-page .reach-us-section .contact-form-section .not-using-feedback-form {
margin: 20px 0;
}
#career-page .share-cv-section .contact-form-section .not-using-feedback-form {
border: 0.6000000238418579px solid #c1c1c1;
border-radius: 13px;
backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);
background-color: #eff3f4;
}
.contact-us-page .reach-us-section .contact-form-section .not-using-feedback-form,
#career-page .what-we-offer-section .what-we-offer {
background-color: rgba(255, 255, 255, 0.85);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px);
border: 0.6000000238418579px solid #c1c1c1;
border-radius: 13px;
}
#testimonial-listing-page .testimonial-listing-section .read-blogs .blogs-details span {
font-size: 10px;
font-family: "Poppins";
font-weight: 300;
color: #000000;
line-height: 16px;
}
.contact-us-page .reach-us-section .contact-form-section .not-using-feedback-form {
padding: 20px 30px;
}
#career-page .what-we-offer-section .what-we-offer {
padding: 56px 47px;
margin: 75px 0;
}
.contact-us-page .reach-us-section .contact-form-section .not-using-feedback-form p:nth-of-type(odd) {
-webkit-padding-end: 15px;
padding-inline-end: 15px;
}
.contact-us-page .reach-us-section .contact-form-section .not-using-feedback-form h2 {
font-family: "Roboto Serif";
font-size: 24px;
line-height: 54px;
font-weight: 500;
text-align: start;
margin-top: 0px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.contact-us-page .reach-us-section .contact-form-section .not-using-feedback-form textarea {
background-position: calc(100% - 12px) center;
background-repeat: no-repeat;
background-size: 14px;
margin-top: 12px;
}
.contact-us-page .reach-us-section .contact-form-section .not-using-feedback-form input::-moz-placeholder {
font-family: "Poppins";
font-size: 14px;
text-transform: capitalize;
color: #000000;
line-height: 23px;
text-align: start;
}
.contact-us-page .reach-us-section .contact-form-section .not-using-feedback-form input::placeholder,
.contact-us-page .reach-us-section .contact-form-section .not-using-feedback-form select,
.contact-us-page .reach-us-section .contact-form-section .not-using-feedback-form textarea {
font-family: "Poppins";
font-size: 14px;
text-transform: capitalize;
color: #000000;
line-height: 23px;
text-align: start;
}
.contact-us-page .reach-us-section .contact-form-section .not-using-feedback-form select,
.contact-us-page .reach-us-section .contact-form-section .not-using-feedback-form textarea {
background-color: transparent !important;
}
.contact-us-page .reach-us-section .contact-form-section .not-using-feedback-form .form-text-field {
background-color: transparent !important;
}
.contact-us-page .not-using-feedback-form select,
.contact-us-page .not-using-feedback-form input,
.contact-us-page .not-using-feedback-form textarea {
border-bottom: 0.5px solid #000000a6;
}
.contact-us-page .not-using-feedback-form select,
.contact-us-page .not-using-feedback-form input{
--tw-text-opacity: 1 !important;
color: rgb(156 163 175 / var(--tw-text-opacity)) !important;
}
.contact-us-page .not-using-feedback-form select::-moz-placeholder, .contact-us-page .not-using-feedback-form input::-moz-placeholder{
--tw-text-opacity: 1 !important;
color: rgb(156 163 175 / var(--tw-text-opacity)) !important;
}
.contact-us-page .not-using-feedback-form select::placeholder,
.contact-us-page .not-using-feedback-form input::placeholder{
--tw-text-opacity: 1 !important;
color: rgb(156 163 175 / var(--tw-text-opacity)) !important;
}
.contact-us-page .reach-us-section .not-using-feedback-form a {
display: flex;
text-decoration: none;
justify-content: end;
cursor: pointer;
align-items: center;
margin-top: 20px;
}
.contact-us-page .reach-us-section .not-using-feedback-form .kc-form-wrapper {
width: 48%;
}
.contact-us-page .reach-us-section .not-using-feedback-form .submit-btn {
background-color: #07111b !important;
color: #ffffff;
font-family: "Poppins";
font-size: 16px;
font-weight: normal;
line-height: 19px;
outline: none;
border-radius: 25px;
border: none;
padding: 13px 0px;
width: 168px !important;
}
.contact-us-page .location-section .location-list:not(:last-child) {
border-bottom: 0.5px solid #000000;
}
@media (min-width: 992px){
.contact-us-page .location-section .location-list:not(:last-child){
margin-top: 1.25rem;
margin-bottom: 1.25rem;
}
}
.contact-us-page .location-list .office-location h2 {
text-transform: capitalize;
font-family: "Roboto Serif";
font-size: 24px;
line-height: 30px;
font-weight: 300;
margin: 0px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.contact-us-page .location-list .office-location span {
text-transform: capitalize;
font-family: "Poppins";
font-size: 16px;
line-height: 22px;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.contact-us-page .location-list .contact-numbers .address,
.contact-us-page .location-list .contact-numbers .phone-number,
.contact-us-page .location-list .contact-numbers .email {
display: flex;
text-align: start;
justify-content: flex-start;
align-items: flex-start;
}
.contact-us-page .location-list {
padding: 10px 0;
}
.contact-us-page .location-list .contact-numbers .address p,
.contact-us-page .location-list .contact-numbers .phone-number p,
.contact-us-page .location-list .contact-numbers .email p,
.contact-us-page .location-list .contact-numbers p,
.contact-us-page .location-list .contact-numbers-mb p {
max-width: 430px;
width: 100%;
margin: 0px;
padding: 0px 0 20px 15px;
font-family: "Poppins";
font-size: 16px;
line-height: 22px;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.contact-us-page .location-list .contact-numbers .address img,
.contact-us-page .location-list .contact-numbers .phone-number img,
.contact-us-page .location-list .contact-numbers .email img {
padding: 0px 0 10px 15px;
} .banner-section {
margin: 20px;
position: relative;
border-radius: 25px;
}
.banner-image {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
width: 100%;
border-radius: 25px;
position: relative;
height: 283px;
overflow: hidden;
}
@media (min-width: 768px){
.banner-image{
height: 443px;
}
}
.banner-image-mb {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
width: 100%;
height: 450px;
margin: 0 auto !important;
border-radius: 1rem;
}
.banner-image .banner-content,
.banner-image-mb .banner-content-mb {
position: absolute;
top: 50%;
transform: translateY(-50%);
max-width: 512px;
width: 100%;
z-index: 3;
}
.banner-section h1 {
font-size: 36px;
line-height: 42px;
font-weight: 200;
margin: 0;
padding: 0;
}
.banner-section h2,
.banner-section h1 {
font-family: "Roboto Serif";
}
.banner-section .banner-content p {
font-family: "Poppins";
font-size: 24px;
line-height: 30px;
font-weight: 200;
margin: 0;
padding-top: 10px;
}
.banner-section .banner-content-mb p {
font-family: "Poppins";
font-size: 13px;
line-height: 17px;
font-weight: 200;
margin: 0;
padding-top: 10px;
max-width: 175px;
width: 100%;
}
.brand-page .motiva-implant-section {
margin: 30px 0;
min-width: 100%;
}
.brand-page .motiva-implant-section .implant-exp:not(:first-child) {
width: 100%;
margin: 60px 0;
}
.brand-page .motiva-implant-section .col-1 {
max-width: 220px;
}
.brand-page .motiva-implant-section .container,
#motiva-scroll .container {
overflow: unset !important;
}
.brand-page .motiva-implant-section .col-1 .left-side.item-stuck img{
display: none !important;
}
.brand-page .right-content .innovative-list li {
font-size: 16px;
line-height: 19px;
font-family: "Poppins";
color: #000000;
font-weight: 300;
position: relative;
padding-bottom: 20px;
}
.brand-page .warrenty-policy h2 {
font-size: 32px;
line-height: 40px;
font-family: "Roboto Serif";
color: #000000;
font-weight: 300;
max-width: 680px;
width: 100%;
}
.brand-page .warrenty-policy ul li p {
font-size: 16px;
line-height: 24px;
font-family: "Poppins";
color: #000000;
font-weight: 300;
}
.brand-page .implant-exp .more-information strong {
font-size: 16px;
line-height: 24px;
font-family: "Poppins";
color: #000000;
font-weight: 600;
margin-top: 60px;
}
.brand-page .implant-exp .more-information .click-btn {
background: #ffffff;
border: 1px solid #707070;
border-radius: 21px;
font-size: 12px;
line-height: 32px;
font-family: "Poppins";
color: #000000;
margin-top: 60px;
max-width: 137px;
width: 100%;
text-transform: uppercase;
padding: 2px 30px;
cursor: pointer;
}
.brand-page .warrenty-policy ul {
list-style: none;
-webkit-margin-start: 20px;
margin-inline-start: 20px;
}
.brand-page .right-content .innovative-list li::before,
.brand-page .warrenty-policy p::before {
content: "";
position: absolute;
width: 10px;
height: 10px;
border: 1px dotted #707070;
background-color: #f3f3f3;
border-radius: 50px;
-webkit-margin-start: -20px;
margin-inline-start: -20px;
margin-top: 3px;
}
.brand-page .brand-section .banner-content .banner1-content-title {
font-size: 33px !important;
margin-bottom: 0px;
}
.brand-page .brand-section .banner-content-mb .banner1-content-title {
font-size: 23px !important;
font-family: "Roboto Serif";
line-height: 29px;
font-weight: 200;
margin: 0;
padding: 0;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.brand-page .motiva-implant-section .col-1 .left-side a {
text-decoration: none;
border-bottom: 0.5px solid #b5b5b5;
display: flex;
justify-content: space-between;
align-items: center;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
}
:lang(ar) .brand-page .motiva-implant-section .col-1 .left-side img {
transform: rotate(180deg);
}
.brand-page .motiva-implant-section .col-1 .left-side h5 {
font-family: "Roboto Serif";
font-size: 16px;
line-height: 21px;
color: #656565;
font-weight: 300;
text-align: start;
margin: 0;
max-width: 159px;
width: 100%;
transition: all 0.3s ease;
}
.brand-page .motiva-implant-section .col-1 .left-side a.active-link h5 {
color: #000000;
}
.brand-page .motiva-implant-section .col-1 .left-side img {
width: 24px;
height: 24px;
}
.brand-page .motiva-implant-section .col-1 .left-side a img{
opacity: 0;
}
.brand-page .motiva-implant-section .col-1 .left-side a.active-link img{
opacity: 1;
}
.brand-page .motiva-implant-section .col-2 {
width: 78%;
}
.brand-page .motiva-implant-section .implant-exp .right-content {
padding-bottom: 50px;
border-width: 0px;
border-bottom-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(195 195 195 / var(--tw-border-opacity));
}
@media (min-width: 768px){
.brand-page .motiva-implant-section .implant-exp .right-content{
padding-left: 1.25rem;
padding-right: 1.25rem;
}
}
.brand-page .motiva-implant-section .implant-exp:last-child .right-content {
border-bottom: 0px;
}
.brand-page .motiva-implant-section .implant-exp .right-content h2 {
font-family: "Roboto Serif";
color: #000000;
font-weight: 300;
font-size: 32px;
line-height: 38px;
}
.brand-page .motiva-implant-section .implant-exp .right-content .sub-title {
font-family: "Poppins";
color: #000000;
font-weight: 300;
font-size: 16px;
line-height: 24px;
display: inline-block;
margin: 20px 0;
}
.brand-page .motiva-implant-section .implant-exp .right-content img {
width: auto;
max-height: 500px;
-o-object-fit: contain;
object-fit: contain;
margin: auto;
text-align: center;
}
.brand-page .motiva-implant-section .implant-exp .right-content .inner-content p,
.brand-page .motiva-implant-section .implant-exp .right-content .inner-content span,
.brand-page-text {
width: 100%;
font-family: "Poppins";
line-height: 1.4rem;
color: #000000;
font-weight: 200;
font-size: 14px;
}
@media (min-width: 768px){
.brand-page .motiva-implant-section .implant-exp .right-content .inner-content p,
.brand-page .motiva-implant-section .implant-exp .right-content .inner-content span,
.brand-page-text{
font-size: 1rem;
}
}
.brand-page .motiva-implant-section .implant-exp .right-content .inner-content h6 {
font-family: "Roboto Serif";
font-size: 16px;
line-height: 24px;
color: #000000;
font-weight: 600;
}
.brand-page .motiva-implant-section .implant-exp .right-content .inner-content img {
margin-top: 20px;
max-width: 402px;
width: 100%;
position: sticky;
top: 60px;
}
.brand-page .motiva-implant-section .implant-exp .right-content .breast-implants {
display: grid;
grid-template-rows: auto auto auto;
grid-auto-flow: column;
}
.brand-page .motiva-implant-section .implant-exp .right-content .inner-content.motiva-implant-profile .desc strong {
font-family: "Poppins";
font-size: 16px;
font-weight: 600;
color: #000000;
line-height: 24px;
}
.brand-page .motiva-implant-section .implant-exp .right-content .inner-content.motiva-implant-profile .desc p {
margin: 0;
font-family: "Poppins";
font-size: 16px;
font-weight: 300;
color: #000000;
line-height: 24px;
}
.brand-page .motiva-implant-section .implant-exp .right-content .types-title {
font-family: "Roboto Serif";
font-size: 16px;
font-weight: 600;
color: #000000;
line-height: 24px;
display: inline-block;
padding-top: 20px;
}
.brand-page .motiva-implant-section .implant-exp .right-content .types-para {
font-family: "Poppins";
font-size: 16px;
font-weight: 300;
color: #000000;
line-height: 24px;
display: inline-block;
padding-top: 5px;
}
.brand-page .motiva-implant-section .implant-exp .right-content .breast-implants .implants-list {
display: flex;
}
.brand-page .motiva-implant-section .implant-exp .right-content .breast-implants .implants-list span {
display: flex;
align-items: center;
justify-content: center;
width: 39px;
height: 39px;
border: 1px solid #707070;
border-radius: 50%;
color: #707070;
font-family: "Poppins";
font-weight: 300;
height: 1.5rem;
width: 1.5rem;
padding: 10px;
font-size: 0.875rem;
line-height: 1.25rem;
}
@media (min-width: 768px){
.brand-page .motiva-implant-section .implant-exp .right-content .breast-implants .implants-list span{
height: 2.5rem;
width: 2.5rem;
padding: 1rem;
font-size: 21px;
}
}
.brand-page .motiva-implant-section .implant-exp .right-content .breast-implants .implants-list p {
margin: 0;
-webkit-padding-start: 16px;
padding-inline-start: 16px;
}
.brand-page .motiva-implant-section .implant-exp .right-content .implant-profile {
max-width: 829px;
width: 100%;
}
.brand-page .motiva-implant-section .implant-exp .right-content .bottom-desc p {
font-family: "Poppins";
font-size: 16px;
line-height: 24px;
font-weight: 300;
color: #000000;
max-width: 415px;
width: 100%;
}
.brand-page .motiva-implant-section .implant-exp .right-content .bottom-desc a {
display: flex;
text-decoration: none;
justify-content: center;
}
.brand-page .motiva-implant-section .implant-exp .right-content .bottom-desc .find-surgeon {
font-family: "Poppins";
font-size: 12px;
line-height: 32px;
text-transform: uppercase;
font-weight: 400;
color: #000000;
background-color: #f3f3f3;
border: 1px solid #707070;
max-width: 272px;
width: 100%;
padding: 6px 43px;
border-radius: 28px;
}
.brand-page .motiva-implant-section .implant-exp .right-content.motiva-implant-profile .desc strong,
.brand-page .motiva-implant-section .clinial-section .desc p {
display: inline-block;
}
.brand-page .motiva-implant-section .clinial-section .desc p {
padding-bottom: 18px;
}
.brand-page .motiva-implant-profile .desc strong::before,
.brand-page .motiva-implant-section .clinial-section .desc p::before {
content: "";
position: absolute;
width: 10px;
height: 10px;
border: 1px dotted #707070;
background-color: #f3f3f3;
border-radius: 50px;
-webkit-margin-start: -20px;
margin-inline-start: -20px;
margin-top: 3px;
}
.brand-page .motiva-implant-section .implant-exp .right-content .question-list .question-title .icon-shape:before {
position: absolute;
content: "";
top: 20px;
right: 17px;
width: 25px;
height: 1.5px;
border-radius: 3px;
transition: all 0.3s ease;
margin-top: 17px;
--tw-bg-opacity: 1;
background-color: rgb(188 188 188 / var(--tw-bg-opacity));
}
#category-page .category-products .category-list .icon-shape::before,
#category-page .category-products .category-list .icon-shape::after,
.business-category-section .category-list .category-header .icon-shape::before,
.business-category-section .category-list .category-header .icon-shape::after {
position: absolute;
content: "";
width: 20px;
height: 1px;
transition: all 0.3s ease;
background-color: #212b31;
top: 50%;
left: 50%;
}
:is([dir="rtl"] #category-page .category-products .category-list .icon-shape)::before,:is([dir="rtl"] 
#category-page .category-products .category-list .icon-shape)::after,:is([dir="rtl"] 
.business-category-section .category-list .category-header .icon-shape)::before,:is([dir="rtl"] 
.business-category-section .category-list .category-header .icon-shape)::after{
left: 0px;
}
.brand-page .motiva-implant-section .implant-exp .right-content .question-list .question-title .icon-shape:after {
position: absolute;
content: "";
top: 10px;
right: 28px;
width: 1.5px;
height: 23px;
border-radius: 3px;
transition: all 0.3s ease;
margin-top: 17px;
--tw-bg-opacity: 1;
background-color: rgb(188 188 188 / var(--tw-bg-opacity));
}
#category-page .category-products .category-list .category-header .icon-shape::before,
.business-category-section .category-list .category-header .icon-shape::before {
transform: rotate(45deg);
}
#category-page .category-products .category-list .category-header .icon-shape::after,
.business-category-section .category-list .category-header .icon-shape::after {
transform: rotate(-45deg);
}
#category-page .category-products .category-list .category-header.active .icon-shape::before,
.business-category-section .category-list .category-header.active .icon-shape::before {
transform: rotate(0deg);
}
#category-page .category-products .category-list .category-header.active .icon-shape::after,
.business-category-section .category-list .category-header.active .icon-shape::after {
transform: rotate(90deg);
}
.brand-page .motiva-implant-section .implant-exp .right-content .question-list .faq-img {
max-width: 368px;
width: 100%;
}
.brand-page .motiva-implant-section .implant-exp .right-content .products-header select {
border-radius: 21px;
max-width: 163px;
width: 100%;
padding: 8px 20px;
background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="5"><path fill="gray" d="M4 5L0 .5h8z"/></svg>');
background-repeat: no-repeat;
background-position: right 10px center;
font-size: 12px;
line-height: 16px;
font-family: "Poppins";
text-transform: capitalize;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.brand-page .motiva-implant-section .implant-exp .right-content .products-header select:focus,
.brand-page .motiva-implant-section .implant-exp .right-content .products-header select:hover {
outline: none;
}
#blogs-details-page .small-container,
#category-page .category-products .small-container,
.interest-product-section .small-container {
-webkit-margin-start: 22%;
margin-inline-start: 22%;
}
.brand-page .motiva-implant-section .implant-exp .right-content .products-card,
.interest-product-section .small-container h2,
.most-read-article-section h2 {
font-family: "Roboto Serif";
font-size: 26px;
line-height: 30px;
font-weight: 300;
color: #000000;
}
.products-card {
border-radius: 26px;
margin-top: 1rem;
}
.interest-product-section .implant-exp .right-content .products-card .product-image {
max-width: 413px;
height: auto;
}
.interest-product-section .implant-exp .right-content .products-card .product-image img {
width: 100%;
height: 574px;
}
.brand-page .motiva-implant-section .implant-exp .right-content .products-card .products-details h5,
.interest-product-section .implant-exp .right-content .products-card .products-details h5 {
font-family: "Roboto Serif";
font-size: 16px;
line-height: 21px;
font-weight: 400;
color: #000000;
}
.interest-product-slider {
overflow: hidden;
}
.interest-product-section .interest-right,
.interest-product-section .interest-left {
position: absolute;
height: 40px;
width: 40px;
padding: 8px;
z-index: 999;
background-repeat: no-repeat;
background-position: center;
border-radius: 36px;
cursor: pointer;
top: 50%;
transform: translateY(-50%) scale(1.4);
}
.interest-product-section .interest-right {
right: 100px;
}
:lang(ar) .interest-product-section .interest-left {
right: 100px;
left: unset;
}
.interest-product-section .interest-left {
left: 100px;
}
:lang(ar) .interest-product-section .interest-right {
left: 100px;
right: unset;
}
:lang(ar) .interest-product-section .interest-left,
:lang(ar) .interest-product-section .interest-right {
transform: translateY(-50%) rotate(180deg) !important;
}
.product-details-page .product-details-section .left-slider .product-details-slider .swiper-slide img {
max-width: 524px;
width: 100%;
height: 530px;
border-radius: 35px;
}
.thumbnail-slider {
cursor: pointer;
padding-top: 10px !important;
}
.product-details-page .product-details-section .left-slider .thumbnail-slider .swiper-slide img {
max-width: 126px;
width: 100%;
height: auto;
border-radius: 24px;
}
.product-details-page .product-details-section .product-details-content .back-btn p {
font-family: "Poppins";
font-size: 12px;
line-height: 32px;
text-transform: uppercase;
color: #000000;
font-weight: 500;
}
.back-btn p {
margin-bottom: 0px;
}
.product-details-page .product-details-section .product-details-content .product-header .prod-title {
font-family: "Roboto Serif";
font-size: 36px;
line-height: 54px;
font-weight: 200;
margin-top: 0px;
margin-bottom: 0px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.product-details-page .product-details-section .product-details-content .product-header p {
font-family: "Poppins";
font-size: 18px;
line-height: 27px;
font-weight: 300;
margin-top: 0px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.product-details-page .product-details-section .product-details-content .product-header .enquire-btn .download-btn {
background-color: transparent;
border: 1px solid #707070;
border-radius: 28px;
font-family: "Poppins";
font-weight: 500;
text-transform: uppercase;
color: #000000;
font-size: 14px;
line-height: 37px;
padding: 5px 45px;
cursor: pointer;
width: 100%;
}
.product-details-page .product-details-section .product-details-content .product-header .enquire-btn .enq-btn {
background-color: #07111b;
border-radius: 28px;
border: none;
outline: none;
font-family: "Poppins";
font-weight: 500;
text-transform: uppercase;
color: #ffffff;
font-size: 14px;
line-height: 37px;
padding: 5px 46px;
cursor: pointer;
width: 100%;
}
.product-details-page .product-details-section .product-details-content .product-details-desc .nav-tabs-btn,
.product-details-page .product-specification-section .product-details-desc .menu-tabs-btn {
border-bottom: 0.5px solid #b5b5b5;
}
.product-details-page .product-specification-section .product-details-desc .menu-tabs-btn .menu-link:after {
position: absolute;
content: "";
height: 15px;
-webkit-margin-start: 50px;
margin-inline-start: 50px;
border-left: 1px solid #b5b5b5 !important;
}
.product-details-page .product-specification-section .product-details-desc .menu-tabs-btn .menu-link:last-child:after {
margin-left: unset;
border-left: unset !important;
}
.product-details-page .product-details-section .product-details-content .product-details-desc .nav-tabs-btn .nav-link,
.product-details-page .product-specification-section .product-details-desc .menu-tabs-btn .menu-link,
.product-details-page .product-specification-section .product-details-desc .navi-tabs-btn .nav-link {
background-color: transparent;
border: none;
font-family: "Poppins";
font-weight: 300;
color: #656565;
font-size: 14px;
line-height: 21px;
letter-spacing: -0.28px;
}
.product-details-page .product-specification-section .product-details-desc .navi-tabs-btn .nav-link {
border-bottom: 0.5px solid #b5b5b5;
text-align: left;
-webkit-padding-end: 50px;
padding-inline-end: 50px;
}
.product-details-page .product-details-section .product-details-content .product-details-desc .nav-tabs-btn .nav-link.active,
.product-details-page .product-specification-section .product-details-desc .menu-tabs-btn .menu-link.active {
border-bottom: 2px solid #07111b;
padding-bottom: 5px;
font-family: "Poppins";
font-weight: 400;
color: #000000;
font-size: 14px;
line-height: 21px;
}
.product-details-page .product-specification-section .product-details-desc .navi-tabs-btn .nav-link.active {
padding-bottom: 5px;
font-family: "Poppins";
font-weight: 400;
color: #000000;
font-size: 14px;
line-height: 21px;
}
.product-details-page .product-details-section .product-details-content .product-details-desc .medica-tab-pane {
display: none;
border-bottom: 0.5px solid #b5b5b5;
padding-bottom: 20px;
}
.product-details-page .product-specification-section .product-details-desc .product-tab-pane,
.product-details-page .product-specification-section .product-details-desc .feature-tab-pane {
display: none;
}
.prod-desc:nth-child(:last-child) .product-details-page .product-details-section .product-details-content .product-details-desc .medica-tab-pane.active,
.product-details-page .product-specification-section .product-details-desc .product-tab-pane.active,
.product-details-page .product-specification-section .product-details-desc .feature-tab-pane.active {
display: block;
}
.medica-tab-pane.active,
.product-tab-pane.active,
.feature-tab-pane.active{
display: block !important;
}
.product-details-page .product-details-section .product-details-content .product-details-desc .medica-tab-pane p {
font-family: "Poppins";
font-weight: 200;
color: #000000;
font-size: 16px;
line-height: 22px;
margin-bottom: 30px;
}
.product-details-page .product-specification-section .product-details-desc .feature-tab-pane p {
font-family: "Poppins";
font-weight: 300;
font-size: 16px;
line-height: 22px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.product-details-page .product-details-section .product-details-content .product-details-desc .medica-tab-pane .read-more-btn {
font-family: "Poppins";
font-weight: 500;
color: #000000;
font-size: 12px;
line-height: 32px;
text-transform: uppercase;
background-color: transparent;
border: 1px solid #707070;
border-radius: 21px;
padding: 2px 36px;
cursor: pointer;
}
.product-details-page .product-details-section .product-details-content .need-assitance span {
font-family: "Poppins";
font-weight: 300;
color: #909090;
font-size: 14px;
line-height: 24px;
}
.product-details-page .product-details-section .product-details-content .call-us a {
text-decoration: none;
}
.product-details-page .product-details-section .product-details-content .call-us p {
font-family: "Poppins";
font-weight: 300;
color: #000000;
font-size: 14px;
line-height: 24px;
}
.product-details-page .product-specification-section {
background-color: #fafafa;
margin: 40px 0;
}
.accordion-style-1 .accordion-item:last-child {
border-bottom: none;
}
#blogs-listing-page .latest-blogs-section,
#testimonial-listing-page .testimonial-listing-section {
background-color: rgb(234, 236, 241, 0.5);
}
#blogs-listing-page .latest-blogs-section .blogs-header {
margin-top: 10px;
}
#blogs-listing-page .latest-blogs-section .blogs-header h2,
#testimonial-listing-page .testimonial-listing-section .blogs-header h2,
#testimonial-listing-page .testimonial-listing-section-2 .blogs-header h2 {
font-family: "Roboto Serif";
font-weight: 200;
font-size: 36px;
line-height: 54px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#blogs-listing-page .article-section .slider-arrow .articles-right,
#blogs-listing-page .article-section .slider-arrow .articles-left {
height: 20px;
width: 20px;
z-index: 99;
cursor: pointer;
background-repeat: no-repeat;
background-position: center center;
border-radius: 36px;
border-width: 1px;
}
#blogs-listing-page .article-section .slider-arrow .articles-left {
-webkit-margin-start: 15px;
margin-inline-start: 15px;
}
:lang(ar) #blogs-listing-page .latest-blogs-section .blogs-header .slider-arrow {
transform: rotate(180deg);
flex-direction: row-reverse;
gap: 20px;
}
:lang(ar) .banner-section .banner-image {
transform: rotateY(180deg);
}
:lang(ar) .banner-section .banner-content {
transform: rotateY(180deg);
direction: rtl;
max-width: 1089px;
width: 100%;
}
#blogs-listing-page .article-section .slider-arrow .swiper-button-lock {
display: unset !important;
}
#blogs-listing-page .latest-blogs-section .blogs-header .search-blogs input:hover,
#blogs-listing-page .latest-blogs-section .blogs-header .search-blogs input:focus,
#blogs-listing-page .latest-blogs-section .blogs-header .search-blogs input:active {
outline: none;
box-shadow: none;
}
.search-blogs button[type="submit"] {
background: transparent;
}
#blogs-listing-page .latest-blogs-section .blogs-header .search-blogs,
#testimonial-listing-page .testimonial-listing-section .blogs-header .search-blogs,
#testimonial-listing-page .testimonial-listing-section-2 .blogs-header .search-blogs {
max-width: 515px;
position: relative;
}
#career-page .career-banner .search-blogs {
max-width: 501px;
width: 100%;
position: relative;
}
#blogs-listing-page .latest-blogs-section .blogs-header .search-blogs input {
width: 515px;
height: 50px;
}
#career-page .career-banner .search-blogs input {
width: 100%;
}
#testimonial-listing-page .testimonial-listing-section .blogs-header .search-blogs input {
width: 391px;
height: 50px;
}
#testimonial-listing-page .testimonial-listing-section-2 .blogs-header .search-blogs input {
width: 326px;
}
#blogs-listing-page .latest-blogs-section .blogs-header .search-blogs input,
#testimonial-listing-page .testimonial-listing-section .blogs-header .search-blogs input,
#testimonial-listing-page .testimonial-listing-section-2 .blogs-header .search-blogs input {
border: 1px solid #cccccc;
border-radius: 34px;
background: #fafafa69;
padding: 10px;
font-family: "Poppins";
font-weight: 400;
color: #000000;
font-size: 12px;
line-height: 18px;
text-indent: 30px;
}
#career-page .career-banner .search-blogs input {
border: 1px solid #cccccc;
border-radius: 34px;
padding: 10px;
font-family: "Poppins";
font-weight: 400;
color: #000000;
font-size: 14px;
line-height: 21px;
background-color: #ffffff;
height: 67px;
text-indent: 38px;
}
.search-blogs input:focus,
.search-blogs input:focus-visible,
.search-blogs input:hover {
outline: none;
}
#blogs-listing-page .latest-blogs-section .search-blogs .search-icon,
#testimonial-listing-page .testimonial-listing-section .search-blogs .search-icon {
top: 16px;
}
#testimonial-listing-page .testimonial-listing-section-2 .search-blogs .search-icon {
top: 13px;
}
#blogs-listing-page .latest-blogs-section .search-blogs .search-icon,
#testimonial-listing-page .testimonial-listing-section .search-blogs .search-icon,
#testimonial-listing-page .testimonial-listing-section-2 .search-blogs .search-icon {
position: absolute;
left: 15px;
width: 15px;
height: 15px;
}
:lang(ar) #blogs-listing-page .latest-blogs-section .search-blogs .search-icon,
:lang(ar) #testimonial-listing-page .testimonial-listing-section .search-blogs .search-icon,
:lang(ar) #testimonial-listing-page .testimonial-listing-section-2 .search-blogs .search-icon {
right: 15px;
}
#career-page .career-banner .search-blogs .search-icon {
position: absolute;
left: 15px;
top: calc(100% - 45px);
width: 20.7px;
height: 20.7px;
}
#blogs-listing-page .latest-blogs-section .search-blogs .left-arrow {
position: absolute;
right: 6px;
width: 40px;
height: 40px;
cursor: pointer;
padding: 0;
top: 50%;
--tw-translate-y: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
:lang(ar) #blogs-listing-page .latest-blogs-section .search-blogs .left-arrow {
left: 6px;
right: unset;
transform: rotate(180deg);
top: 10%;
}
:lang(ar) #testimonial-listing-page .testimonial-listing-section .search-blogs .left-arrow {
left: 6px;
right: unset;
transform: rotate(180deg);
top: 30%;
}
:lang(ar) #testimonial-listing-page .testimonial-listing-section-2 .search-blogs .left-arrow {
left: 6px;
right: unset;
transform: rotate(180deg);
top: 23%;
}
#blogs-listing-page .latest-blogs-section .search-blogs .left-arrow img{
width: 100%;
}
#testimonial-listing-page .testimonial-listing-section .search-blogs .left-arrow,
#testimonial-listing-page .testimonial-listing-section-2 .search-blogs .left-arrow {
position: absolute;
width: 25px;
height: 25px;
cursor: pointer;
padding: 0;
top: 45%;
--tw-translate-y: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
#testimonial-listing-page .testimonial-listing-section .search-blogs .left-arrow {
right: 10px;
}
#testimonial-listing-page .testimonial-listing-section-2 .search-blogs .left-arrow {
right: 11px;
}
#career-page .career-banner .search-blogs .left-arrow {
position: absolute;
right: 15px;
top: calc(100% - 53px);
width: 38px;
height: 38px;
cursor: pointer;
}
#blogs-listing-page .read-blogs img {
max-width: 546px;
max-height: 301px;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
border-radius: 20px;
}
#testimonial-listing-page .testimonial-listing-section .read-blogs img {
max-width: 697px;
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
#testimonial-listing-page .testimonial-listing-section .read-blogs video {
max-width: 697px;
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
#blogs-listing-page .read-blogs .blogs-details span {
font-size: 12px;
line-height: 32px;
font-weight: 300;
color: #000000;
margin: 0;
font-family: "Poppins";
}
#blogs-listing-page .read-blogs .blogs-details h3,
#testimonial-listing-page .testimonial-listing-section .read-blogs .blogs-details h3 {
font-size: 30px;
line-height: 39px;
font-weight: 200;
margin: 0;
font-family: "Roboto Serif";
max-width: 435px;
width: 100%;
padding-bottom: 20px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#blogs-listing-page .read-blogs .blogs-details p {
font-size: 16px;
line-height: 25px;
font-weight: 300;
margin: 0;
font-family: "Poppins";
max-width: 420px;
width: 100%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#blogs-listing-page .read-blogs .blogs-details button {
max-width: 132px;
width: 100%;
border-radius: 21px;
background-color: #ffffff;
font-size: 12px;
text-transform: uppercase;
font-weight: 500;
color: #000000;
font-family: "Poppins";
outline: none;
padding: 8px;
border: 0px;
margin-top: 30px;
transition: all 0.3s ease;
}
#blogs-listing-page .read-blogs .blogs-details button:hover {
background-color: #f4f2ef;
}
#blogs-listing-page .all-blogs-section .all-blogs .articles-list,
#blogs-details-page .all-blogs .articles-list {
max-width: 346px;
width: 100%;
background-color: #f3f3f3;
border-radius: 18px;
position: relative;
height: 443px;
}
#blogs-details-page .all-blogs .articles-list .kc-article-bor {
border-right: 1px solid #8b9093;
}
#blogs-listing-page .all-blogs-section .all-blogs .articles-list .label-btn,
#blogs-details-page .all-blogs .articles-list .label-btn {
position: absolute;
right: 15px;
top: 15px;
background-color: rgba(255, 255, 255, 0.85);
--webkit-backdrop-filter: blur(5px);
border-radius: 23px;
font-size: 8px;
text-transform: uppercase;
font-weight: 400;
color: #000000;
font-family: "Poppins";
padding: 5px 12px;
}
#blogs-listing-page .all-blogs-section .all-blogs .articles-list img,
#blogs-details-page .all-blogs .articles-list img {
width: 100%;
max-height: 222px;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
border-top-left-radius: 23px;
border-top-right-radius: 23px;
}
#blogs-listing-page .all-blogs-section .title {
font-size: 36px;
line-height: 45px;
font-weight: 200;
font-family: "Roboto Serif";
text-transform: capitalize;
padding: 30px 0 35px 0;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#blogs-listing-page .all-blogs-section .all-blogs .articles-list .articles-details,
#blogs-details-page .all-blogs .articles-list .articles-details {
padding: 20px 30px;
}
#blogs-details-page .all-blogs .articles-list .articles-details p {
margin-bottom: 0px;
}
#blogs-listing-page .all-blogs-section .all-blogs .articles-list .articles-details button,
#blogs-details-page .all-blogs .articles-list .articles-details button {
width: 100%;
border-radius: 21px;
font-size: 12px;
text-transform: uppercase;
border: 1px solid #707070;
font-weight: 400;
color: #000000;
font-family: "Poppins";
outline: none;
padding: 8px;
margin-top: 10px;
background-color: transparent;
}
#blogs-details-page .all-blogs .articles-list .articles-details button {
margin-bottom: 20px;
}
#blogs-listing-page .all-blogs-section .all-blogs .articles-list .articles-details button:hover,
#blogs-details-page .all-blogs .articles-list .articles-details button:hover {
background-color: #dbdbdb;
border: none;
}
#blogs-listing-page .all-blogs-section .all-blogs .articles-list .articles-details p,
#blogs-listing-page .article-slider .articles-list span,
#blogs-details-page .all-blogs .articles-list .articles-details span {
font-size: 12px;
line-height: 32px;
font-weight: 300;
color: #000000;
margin: 0;
font-family: "Poppins";
}
#blogs-listing-page .article-slider .articles-list span {
display: block;
padding-top: 10px;
}
#blogs-listing-page .article-slider .title {
font-size: 36px;
line-height: 45px;
font-weight: 200;
margin: 0;
font-family: "Roboto Serif";
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#blogs-listing-page .article-slider .articles-list {
border-top: 0.5px solid #707070;
}
#blogs-listing-page .all-blogs-section .all-blogs .articles-list .articles-details h3,
#blogs-listing-page .article-slider .articles-list h3 {
min-height: 90px;
}
#blogs-listing-page .all-blogs-section .all-blogs .articles-list .articles-details h3,
#blogs-listing-page .article-slider .articles-list h3,
#blogs-details-page .all-blogs .articles-list .articles-details h3 {
font-size: 20px;
line-height: 30px;
font-weight: 300;
margin-top: 0;
font-family: "Roboto Serif";
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#blogs-details-page .all-blogs .articles-list .articles-details h3 {
min-height: 85px;
}
#blogs-listing-page .article-slider .articles-list h3 {
margin-top: 15px;
max-width: 280px;
width: 100%;
}
#blogs-details-page .blogs-details-section {
background-color: rgb(234, 236, 241, 0.5);
height: 436px;
}
#blogs-details-page .blogs-details-section .blog-date {
font-size: 12px;
line-height: 19px;
font-weight: 300;
color: #000000;
font-family: "Poppins";
display: inline-block;
padding-left: 1rem;
}
@media (min-width: 992px){
#blogs-details-page .blogs-details-section .blog-date{
padding-left: 14.3%;
}
}
:lang(ar) #blogs-details-page .blogs-details-section .blog-date{
padding-right: 1rem;
}
@media (min-width: 992px){
:lang(ar) #blogs-details-page .blogs-details-section .blog-date{
padding-right: 14.3%;
}
}
:lang(ar) .kc-article-bor {
border-left: 1px solid #8b909350;
}
#blogs-details-page .blogs-details-section h2 {
font-size: 30px;
line-height: 39px;
font-weight: 200;
margin-top: 10px;
font-family: "Roboto Serif";
max-width: 761px;
width: 100%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#blogs-details-page .blogs-details-section img {
max-width: 761px;
width: 100%;
height: 100%;
max-height: 352px;
-o-object-fit: cover;
object-fit: cover;
display: flex;
margin: 0 auto;
border-radius: 20px;
}
#blogs-details-page .best-treatment-section {
padding-top: 150px;
}
#blogs-details-page .best-treatment-section p {
font-family: "Poppins";
font-size: 16px;
line-height: 25px;
font-weight: 200;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#blogs-details-page .best-treatment-section .container ul li {
-webkit-margin-start: 20px;
margin-inline-start: 20px;
}
#blogs-details-page .best-treatment-section .container ul li::before {
content: "";
position: absolute;
width: 5px;
height: 5px;
background-color: #000000;
-webkit-margin-start: -15px;
margin-inline-start: -15px;
border-radius: 50px;
margin-top: 10px;
}
#blogs-details-page .best-treatment-section li {
font-family: "Poppins";
font-size: 16px;
line-height: 25px;
font-weight: 200;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#blogs-details-page .best-treatment-section .list-heading {
font-family: "Roboto Serif";
font-size: 20px;
line-height: 30px;
font-weight: 400;
margin: 30px 0 20px 0;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#blogs-details-page .best-treatment-section h3 {
font-family: "Roboto Serif";
font-size: 20px;
line-height: 30px;
font-weight: 400;
margin: 30px 0 20px 0;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#blogs-details-page .blogs-article {
margin: 30px 0;
border-top: 1px solid #8b9093;
border-bottom: 1px solid #8b9093;
}
#blogs-details-page .blogs-article .blogs-details .articles-list {
text-align: right;
}
#blogs-details-page .blogs-article .blogs-details .articles-list p {
margin-bottom: 0px;
}
#blogs-details-page .blogs-article .blogs-details .swiper-slide {
-webkit-padding-end: 30px;
padding-inline-end: 30px;
}
#blogs-details-page .blogs-article .blogs-details .articles-list span {
font-size: 12px;
line-height: 16px;
font-weight: 300;
font-family: "Poppins";
color: #000000;
}
#blogs-details-page .blogs-article .blogs-details .swiper-slide:last-child {
border: none;
}
#blogs-details-page .blogs-article .blogs-details .articles-list h3 {
margin: 0px !important;
font-size: 18px;
font-family: "Roboto Serif";
font-weight: 300;
max-width: 350px;
width: 100%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#blogs-details-page .blogs-slider .blogs-right,
#blogs-details-page .blogs-slider .blogs-left {
position: absolute;
height: 20px;
width: 29px;
z-index: 999;
cursor: pointer;
background-repeat: no-repeat;
background-position: center center;
border-radius: 36px;
border-width: 1px;
top: 45%;
transform: translateY(-50%);
}
#blogs-details-page .blogs-slider .blogs-left {
left: 0;
}
#blogs-details-page .blogs-slider .blogs-right {
right: 0;
}
.page-content-header-block .page-titles .contact-us .contact-us-item a {
direction: ltr;
}
#blogs-details-page .social-shares {
margin-top: 20px;
}
#blogs-details-page .social-shares .social-title {
font-family: "Poppins";
font-size: 16px;
line-height: 25px;
margin-bottom: 0px;
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#blogs-details-page .best-treatment-section .social-shares ul li::before {
content: "";
width: 0px;
height: 0px;
}
#blogs-details-page .social-shares ul {
list-style: none !important;
}
#blogs-details-page .social-shares ul li {
display: flex;
justify-content: center;
align-items: center;
list-style: none !important;
-webkit-margin-end: 14px;
margin-inline-end: 14px;
}
#blogs-details-page .social-shares ul li svg {
width: 28px;
height: 28px;
}
.testimonial-slider {
max-height: 450px;
}
.popular-video-section{
padding-bottom: 6rem;
}
#testimonial-listing-page .popular-video-section .popular-videos-slider .swiper-slide,
#testimonial-details-page .popular-video-section .popular-videos-slider .swiper-slide {
position: relative;
}
:lang(ar) .popular-video-section .slider,
:lang(ar) .popular-video-section .slider-arrow {
flex-direction: row-reverse;
transform: rotate(180deg);
gap: 20px;
}
:lang(ar) .interest-product-slider .slider-arrow .swiper-button-disabled {
flex-direction: row-reverse;
}
:lang(ar) #testimonial-listing-page .popular-left,
:lang(ar) #blogs-listing-page .article-section .slider-arrow .articles-left {
-webkit-margin-start: 0px;
margin-inline-start: 0px;
}
.testimonial-slider .swiper-slide {
display: flex !important;
}
.testimonial-slider .slider-arrow {
margin: 0 20px;
}
.testimonial-slider .testimonial-right {
-webkit-margin-end: 80px;
margin-inline-end: 80px;
}
.testimonial-slider .swiper-pagination-bullet {
background-color: #98a5ad;
}
.testimonial-slider .testimonial-right,
.testimonial-slider .testimonial-left {
position: absolute;
bottom: 50px;
right: 180px;
height: 18px;
width: 30px;
z-index: 999;
cursor: pointer;
background-repeat: no-repeat;
background-position: center center;
border-radius: 36px;
border-width: 1px;
}
:lang(ar) .testimonial-slider .testimonial-right,
:lang(ar) .testimonial-slider .testimonial-left {
right: unset;
left: 180px;
transform: rotate(180deg);
}
#category-page .category-right,
#category-page .category-left {
cursor: pointer;
background-repeat: no-repeat;
background-position: center center;
position: absolute;
z-index: 999;
top: 50%;
transform: translateY(-50%);
height: 36px;
width: 36px;
padding: 5px;
background-color: transparent;
border-radius: 26px;
}
.testimonial-slider .swiper-pagination {
position: absolute;
}
.testimonial-slider .swiper-pagination-bullet {
width: 1px;
height: 20px;
opacity: 1;
-webkit-margin-end: 20px;
margin-inline-end: 20px;
}
#category-page .category-left {
left: 23.5%;
z-index: 99;
}
:lang(ar) #category-page .category-left {
left: unset;
right: 23.5%;
}
:lang(ar) #category-page .category-right {
left: 5px;
right: unset;
}
:lang(ar) #category-page .container-slider:first-child .category-right,
:lang(ar) #category-page .container-slider:first-child .category-left {
transform: rotate(180deg) translateY(40%) !important;
}
:lang(ar) #category-page .category-right,
:lang(ar) #category-page .category-left {
transform: rotate(180deg) !important;
}
#category-page .category-right {
right: 5px;
}
#category-page .container-slider .swiper {
overflow: hidden;
}
#category-page .container-slider .empty-space {
-webkit-margin-end: 38px;
margin-inline-end: 38px;
margin-top: -20px;
}
#category-page .category-details.active .container-slider:first-child .right-slider-top {
margin-top: -66px;
}
#category-page .category-details .container-slider .right-slider-top {
min-width: 700px;
}
.testimonial-slider .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
left: 79%;
bottom: 52px;
transform: translateX(-78%);
}
:lang(ar) .testimonial-slider .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
left: 23%;
}
#category-page .category-right,
.testimonial-slider .testimonial-left {
-webkit-padding-end: 20px;
padding-inline-end: 20px;
}
.popular-video-section .title {
font-family: "Roboto Serif";
font-size: 36px;
line-height: 45px;
text-align: left;
font-weight: 200;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#testimonial-listing-page .popular-video-section .popular-videos-slider .swiper-slide .video-thumbnail .video-image,
#testimonial-details-page .popular-video-section .popular-videos-slider .swiper-slide .video-thumbnail .video-image {
max-width: 346px;
height: 443px;
width: 100%;
-o-object-fit: cover;
object-fit: cover;
background: transparent linear-gradient(0deg, #000000 0%, #00000000 100%, 0.8) 0% 0% no-repeat padding-box;
border-radius: 18px;
}
#testimonial-listing-page .testimonial-listing-section-2 .testimonial-review {
position: relative;
}
#testimonial-listing-page .testimonial-listing-section-2 .testimonial-review .video-thumbnail .video-image {
max-width: 529px;
height: 297px;
width: 100%;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: top;
object-position: top;
border-radius: 18px;
}
#testimonial-listing-page .testimonial-listing-section-2 .testimonial-review .video-thumbnail .play-icon {
position: absolute;
width: 55px;
height: 55px;
background-position: center;
top: 50%;
left: 50%;
background-repeat: no-repeat;
transform: translate(-50%, -50%);
border-radius: 50px;
}
.twenty-four-img{
right: 1.5rem;
}
:lang(ar) .twenty-four-img {
right: unset;
left: 1.5rem;
}
:lang(ar) .kc-store-num {
direction: initial;
display: flex;
flex-direction: row;
justify-content: end;
font-family: unset !important;
}
:lang(ar) .kc-store-num a {
font-family: unset !important;
}
:lang(ar) .kc-store-num a:first-child {
-webkit-padding-end: 10px;
padding-inline-end: 10px;
}
#testimonial-listing-page .popular-video-section .popular-videos-slider .swiper-slide .doctors-review,
#testimonial-listing-page .testimonial-listing-section-2 .testimonial-review .doctors-review,
#testimonial-details-page .popular-video-section .popular-videos-slider .doctors-review {
position: absolute;
bottom: 25px;
-webkit-padding-start: 20px;
padding-inline-start: 20px;
}
#testimonial-listing-page .popular-video-section .popular-videos-slider .swiper-slide .video-thumbnail .play-icon,
#testimonial-details-page .popular-video-section .popular-videos-slider .swiper-slide .video-thumbnail .play-icon {
position: absolute;
width: 55px;
height: 55px;
background-position: center;
top: 50%;
left: 50%;
background-repeat: no-repeat;
transform: translate(-50%, -50%);
border-radius: 50px;
}
#testimonial-listing-page .popular-video-section .popular-videos-slider .swiper-slide .doctors-review span,
#testimonial-details-page .popular-video-section .popular-videos-slider .swiper-slide .doctors-review span {
font-family: "Poppins";
font-size: 12px;
line-height: 18px;
font-weight: 500;
color: #ffffff;
padding-bottom: 10px;
display: inline-block;
}
#testimonial-listing-page .testimonial-listing-section-2 .testimonial-review .doctors-review span,
#testimonial-details-page .popular-video-section .testimonial-review .doctors-review span {
font-family: "Poppins";
font-size: 12px;
line-height: 18px;
font-weight: 500;
color: #ffffff;
padding-bottom: 10px;
display: inline-block;
}
#testimonial-listing-page .popular-video-section .popular-videos-slider .swiper-slide .doctors-review h3,
#testimonial-details-page .popular-video-section .popular-videos-slider .swiper-slide .doctors-review h3 {
font-family: "Roboto Serif";
font-size: 24px;
line-height: 30px;
font-weight: 400;
color: #ffffff;
max-width: 285px;
width: 100%;
}
#testimonial-listing-page .testimonial-listing-section-2 .testimonial-review .doctors-review h3 {
font-family: "Roboto Serif";
font-size: 24px;
line-height: 30px;
font-weight: 400;
color: #ffffff;
max-width: 468px;
width: 100%;
}
#testimonial-listing-page .popular-right,
#testimonial-listing-page .popular-left,
#testimonial-details-page .popular-right,
#testimonial-details-page .popular-left {
height: 20px;
width: 30px;
z-index: 99;
cursor: pointer;
background-repeat: no-repeat;
background-position: center center;
border-radius: 36px;
border-width: 1px;
}
#testimonial-listing-page .slider-arrow,
#testimonial-details-page .slider-arrow {
margin: 0 20px;
}
#testimonial-listing-page .popular-left,
#testimonial-details-page .popular-left {
-webkit-margin-start: 15px;
margin-inline-start: 15px;
}
.nav-pagination a {
padding: 0 10px;
}
.nav-pagination .pagination-prev-arrow,
.nav-pagination .pagination-next-arrow {
display: inline-block;
width: 30px;
height: 30px;
text-align: center;
font-size: 18px;
line-height: 1;
background-repeat: no-repeat;
background-position: center;
cursor: pointer;
position: relative;
}
.nav-pagination a span {
font-size: 18px;
line-height: 24px;
color: #000000;
font-weight: 300;
font-family: "Poppins";
}
#testimonial-details-page .testimonial-details-section {
background-color: rgb(234, 236, 241, 0.5);
height: 482px;
}
@media screen and (max-width: 787px) {
#testimonial-details-page .testimonial-details-section {
height: 354px;
}
}
#testimonial-details-page .desc {
padding-top: 250px;
}
#testimonial-details-page .desc p {
font-family: "Poppins";
font-size: 16px;
line-height: 25px;
text-align: center;
font-weight: 300;
max-width: 612px;
width: 100%;
margin: 0 auto;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#testimonial-details-page .testimonial-details-section .doctors-review {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
#testimonial-details-page .testimonial-details-section .doctors-review img {
max-width: 782px;
width: 100%;
height: 438px;
-o-object-fit: cover;
object-fit: cover;
display: flex;
border-radius: 20px;
margin: 0 auto;
}
#testimonial-details-page .testimonial-details-section .doctors-review span {
font-family: "Poppins";
font-size: 12px;
line-height: 18px;
color: #000000;
letter-spacing: 1.6px;
text-align: center;
font-weight: 300;
padding-bottom: 20px;
display: block;
}
#testimonial-details-page .testimonial-details-section .doctors-review h3 {
font-family: "Roboto Serif";
font-size: 36px;
line-height: 55px;
text-align: center;
font-weight: 200;
padding-bottom: 20px;
max-width: 782px;
width: 100%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.video-wrapper {
position: relative;
width: 780px;
height: 435px;
}
.video-wrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border-radius: 20px;
}
@media screen and (max-width: 768px) {
.video-wrapper {
width: 100% !important;
height: 200px;
}
:lang(ar) .kc-article-bor {
border-left: unset !important;
}
#category-page .category-details .container-slider .right-slider-top {
min-width: unset;
}
.aboutus-page .our-vision-section .our-vision-card p {
padding-bottom: 30px;
}
.pagination-div {
margin: 20px 0;
}
.category-right,
.category-left {
display: none;
}
.aboutus-page .our-QMS-section .left-image img {
height: 255px;
}
.aboutus-page .our-vision-section {
margin: 20px 0 0 0;
}
.category-page .breadcrumbs {
-webkit-padding-start: 29px !important;
padding-inline-start: 29px !important;
}
.contact-us-page .reach-us-section .header span {
font-size: 14px;
}
.feedback-form.form-style-1 {
margin: 0 20px;
}
.contact-us-page .reach-us-section .header h2 {
font-size: 14px;
line-height: 26px;
}
.contact-us-page .reach-us-section .header p {
font-size: 21px;
line-height: 32px;
}
.aboutus-page .our-vision-section .our-vision-card p {
max-width: unset;
}
.aboutus-page .our-vision-section .container {
-webkit-padding-start: 1.25rem;
padding-inline-start: 1.25rem;
}
.aboutus-page .our-story-section .left-content h5 {
font-size: 21px !important;
line-height: 32px !important;
}
.aboutus-page .our-story-section .right-image {
margin-top: 10px;
}
.aboutus-page .our-story-section .left-content h2,
.aboutus-page .our-QMS-section .right-content h2 {
font-size: 14px;
line-height: 26px;
}
.aboutus-page .our-vision-section .our-vision-card h2 {
font-size: 21px;
}
#blogs-listing-page .read-blogs .blogs-details p {
font-size: 14px;
line-height: 22px;
}
.aboutus-page .our-story-section .left-content p,
.aboutus-page .our-QMS-section .right-content p {
font-size: 14px !important;
line-height: 22px !important;
}
.aboutus-page .our-QMS-section .right-content,
.aboutus-page .our-story-section .left-content,
#blogs-listing-page .read-blogs .blogs-details,
#blogs-listing-page .latest-blogs-section .blogs-header,
.testimonial-listing-section .blogs-header {
padding: 0 1rem;
}
.interest-product-section .implant-exp .right-content .products-card .product-image img {
height: 372px;
}
.container {
-webkit-padding-start: 1.25rem;
padding-inline-start: 1.25rem;
-webkit-padding-end: 1.25rem;
padding-inline-end: 1.25rem;
}
#testimonial-listing-page .testimonial-listing-section .blogs-header h2 {
font-size: 21px;
padding-top: 20px;
line-height: 36px;
}
.brand-page .brand-section,
#category-page .banner-section{
margin-left: 1.25rem;
margin-right: 1.25rem;
}
#blogs-details-page .blogs-details-section img {
margin-top: 20px;
height: 284px;
}
#blogs-details-page .blogs-details-section h2 {
font-size: 21px !important;
line-height: 32px !important;
padding: 0 1rem 30px 1rem;
}
.brand-page .motiva-implant-section .implant-exp:not(:first-child) {
margin: 30px 0;
}
.brand-page .motiva-implant-section .implant-exp .right-content {
padding-bottom: 20px;
}
.product-details-page .product-details-section .left-slider .product-details-slider .swiper-slide img {
height: 394px;
}
#testimonial-listing-page .testimonial-listing-section-2 .testimonial-review .video-thumbnail .video-image {
height: 351px;
}
}
.banner-section .bg-overlay {
position: absolute;
top: 0;
left: 0;
background-color: #00000030;
z-index: 1;
border-radius: 18px;
width: 100%;
height: 100%;
}
#career-page .why-work-with-us-section .work-with-us .left-content {
padding: 40px 0;
}
#career-page .why-work-with-us-section .work-with-us .left-content h3 {
font-family: "Poppins";
font-size: 16px;
line-height: 22px;
letter-spacing: 1.6px;
color: #000000;
text-transform: uppercase;
font-weight: 600;
}
#career-page .why-work-with-us-section .work-with-us .left-content h2 {
font-family: "Roboto Serif";
font-size: 36px;
line-height: 48px;
font-weight: 300;
max-width: 437px;
width: 100%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#career-page .why-work-with-us-section .work-with-us .left-content p {
font-family: "Poppins";
font-size: 16px;
line-height: 25px;
font-weight: 300;
max-width: 392px;
width: 100%;
padding-bottom: 20px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#career-page .why-work-with-us-section .work-with-us .left-content a {
max-width: 132px;
width: 100%;
}
#career-page .why-work-with-us-section .work-with-us .left-content a .read-btn {
text-transform: uppercase;
background-color: #ffffff;
border: 1px solid #707070;
border-radius: 21px;
padding: 9px 36px;
color: #000000;
font-family: "Poppins";
font-size: 12px;
line-height: 16px;
font-weight: 500;
transition: all 0.3s ease;
}
#career-page .why-work-with-us-section .work-with-us .left-content a .read-btn:hover {
background-color: #f4f2ef;
}
#career-page .why-work-with-us-section .work-with-us .right-image img {
max-width: 546px;
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
#career-page .what-we-offer-section {
max-width: 1320px;
width: 100%;
height: 548px;
margin: 0 auto;
background-position: center;
background-size: cover;
background-repeat: no-repeat;
background-color: #00000050;
}
#career-page .what-we-offer-section .what-we-offer .title {
font-family: "Roboto Serif";
font-size: 24px;
line-height: 28px;
font-weight: 500;
text-transform: capitalize;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#career-page .what-we-offer-section .what-we-offer .para {
font-family: "Poppins";
font-size: 14px;
line-height: 18px;
font-weight: 300;
max-width: 700px;
width: 100%;
padding-bottom: 20px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#career-page .what-we-offer-section .what-we-offer .offer-menu .offer-list span {
font-size: 16px;
letter-spacing: 1.6px;
color: #000000;
text-transform: uppercase;
font-family: "Poppins";
font-weight: 600;
}
#career-page .what-we-offer-section .what-we-offer .offer-menu .offer-list h3 {
font-size: 30px;
font-family: "Roboto Serif";
font-weight: 100;
line-height: 38px;
max-width: 190px;
width: 100%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#career-page .what-we-offer-section .what-we-offer .offer-menu .offer-list p {
font-size: 14px;
font-family: "Poppins";
font-weight: 300;
line-height: 21px;
max-width: 233px;
width: 100%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#category-page .category-products .product-name {
font-size: 25px;
font-family: "Roboto Serif";
font-weight: 200;
line-height: 54px;
text-transform: capitalize;
white-space: nowrap;
width: -moz-fit-content;
width: fit-content;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#category-page .category-products .category-header .kc-horizontal-line {
border-bottom: 0.5px solid #8b9093;
margin: 0 10px;
display: none;
width: 59%;
}
#category-page .category-products .category-list .category-header.active .kc-horizontal-line {
display: block;
}
#category-page .category-accordian:last-child .category-list {
border-bottom: 0px;
}
#category-page .category-products .category-list h3 {
font-size: 22px;
font-family: "Roboto Serif";
font-weight: 300;
line-height: 36px;
margin-bottom: 0;
padding-top: 4px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#category-page .category-products .category-list p {
font-size: 16px;
font-family: "Poppins";
font-weight: 300;
line-height: 23px;
max-width: 603px;
width: 100%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#category-page .category-products .category-details {
padding-bottom: 20px;
display: none;
}
.business-category-section .category-list .category-items {
display: none;
}
#category-page .category-products .category-details.active {
display: block;
}
.business-category-section .category-list .category-items.active {
display: block;
}
#category-page .category-products .category-slider {
padding-bottom: 20px;
}
#category-page .container-slider:last-child .category-slider {
padding-bottom: unset;
}
#category-page .container-slider:last-child {
border-bottom: 0px;
}
#category-page .container-slider:first-child .category-left,
#category-page .container-slider:first-child .category-right {
top: 45% !important;
transform: translateY(-45%) !important;
}
#category-page .category-products .category-slider .swiper-slide {
position: relative;
}
#category-page .category-products .category-slider .swiper-slide img {
width: 100%;
border-radius: 18px;
height: 231px;
}
#category-page .category-products .discover-brandslider-img {
height: 100px !important;
-o-object-fit: contain;
object-fit: contain;
padding: 10px;
}
#category-page .category-products .category-slider .swiper-slide .bottom-content {
position: absolute;
z-index: 999;
border-radius: 0px 0px 18px 18px;
bottom: 0;
background-color: #ffffff73;
-webkit-backdrop-filter: blur(11px);
backdrop-filter: blur(11px);
width: 100%;
height: 50px;
justify-content: space-around;
align-items: center;
padding: 0 20px;
}
#category-page .category-products .category-list p {
font-size: 14px;
font-family: "Poppins";
font-weight: 200;
line-height: 20px;
max-width: 603px;
width: 100%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#category-page .category-products .category-details {
padding-bottom: 20px;
display: none;
}
#category-page .category-products .category-details.active {
display: block;
}
#category-page .category-products .category-slider .swiper-slide {
position: relative;
}
#category-page .category-products .category-slider .swiper-slide .bottom-content img {
height: 50px;
width: 60px;
-o-object-fit: contain;
object-fit: contain;
}
#category-page .category-products .category-slider .swiper-slide .bottom-content p {
font-size: 12px;
font-family: "Poppins";
font-weight: 400;
line-height: 15px;
margin: 0;
max-width: 250px;
width: 100%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.product-details-page .product-right,
.product-details-page .product-left {
display: none;
position: absolute;
top: 50%;
transform: translateY(-50%);
z-index: 999;
height: 40px;
width: 40px;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
.product-details-page .product-right {
right: -17px;
}
.product-details-page .product-left {
left: -17px;
}
@media (max-width: 768px) {
.product-details .thumbnail-slider {
display: none;
}
#blogs-details-page .small-container,
.interest-product-section .small-container {
-webkit-margin-start: 20px;
margin-inline-start: 20px;
}
#blogs-details-page .all-blogs .articles-list .articles-details h3 {
font-size: 21px;
line-height: 32px;
font-weight: 300;
}
#blogs-details-page .all-blogs .articles-list .articles-details {
padding: 20px !important;
}
#blogs-listing-page .article-slider {
padding: 0 1rem;
}
.product-details-page .product-right,
.product-details-page .product-left {
display: block;
}
#blogs-listing-page .all-blogs-section {
padding: 0 1rem;
}
#blogs-listing-page .all-blogs-section .all-blogs .articles-list .articles-details h3 {
font-size: 21px;
line-height: 32px;
font-weight: 300;
}
#career-page .why-work-with-us-section .work-with-us .left-content h3 {
font-size: 14px;
line-height: 26px;
}
#career-page .why-work-with-us-section .work-with-us .left-content h2 {
font-size: 21px !important;
line-height: 32px !important;
}
#career-page .why-work-with-us-section .work-with-us .left-content p,
#career-page .what-we-offer-section .what-we-offer .offer-menu .offer-list p,
#career-page .what-we-offer-section .what-we-offer .para {
font-size: 14px;
line-height: 22px;
}
.article-section .container {
-webkit-padding-end: 0px;
padding-inline-end: 0px;
-webkit-margin-end: 0px;
margin-inline-end: 0px;
}
#blogs-listing-page .all-blogs-section .title {
padding: 30px 0 20px 0;
font-size: 24px;
line-height: 36px;
}
#category-page .category-products .category-list .category-header.active .kc-horizontal-line {
display: none;
}
#category-page .category-products {
margin-top: 10px;
}
#category-page .category-products .product-name {
font-size: 21px;
line-height: 32px;
font-weight: 300;
}
#category-page .category-products .category-list h3 {
font-size: 20px;
line-height: 32px;
font-weight: 300;
-webkit-padding-start: 30px;
padding-inline-start: 30px;
max-width: 320px;
width: 100%;
}
#career-page .what-we-offer-section .what-we-offer .offer-menu .offer-list h3 {
font-size: 23px;
line-height: 24px;
font-weight: 100;
max-width: unset;
}
#category-page .category-products .category-slider .swiper-slide img {
height: 185px;
}
#category-page .category-products .container {
padding: unset;
}
#category-page .category-products .category-list h3::before {
content: "";
position: absolute;
height: 0.5px;
background-color: #707070;
width: 25px;
display: inline-block;
margin-top: 25px;
-webkit-margin-start: -30px;
margin-inline-start: -30px;
}
#blogs-details-page .social-shares ul li {
padding: 0 15px;
}
#career-page .what-we-offer-section .what-we-offer .offer-menu .offer-list p {
max-width: unset;
}
#category-page .category-details.active .container-slider:first-child .right-slider-top {
margin-top: 0px;
}
#blogs-details-page .blogs-article .blogs-details .articles-list {
text-align: left;
}
.aboutus-page .our-story-section .left-content:first-child p {
padding-bottom: 0px;
}
#blogs-details-page .all-blogs .articles-list .kc-border-right {
border-right: none;
}
.aboutus-page .our-story-section .left-content h5 {
font-size: 24px;
line-height: 36px;
}
.contact-us-page .reach-us-section .contact-form-section {
background-attachment: fixed;
background-position: center;
}
.contact-us-page .reach-us-section .contact-form-section .not-using-feedback-form p:nth-of-type(odd) {
-webkit-padding-end: 0px;
padding-inline-end: 0px;
}
.contact-us-page .reach-us-section .not-using-feedback-form a {
justify-content: flex-start;
}
.aboutus-page .our-QMS-section .right-content h2 {
font-size: 24px;
line-height: 36px;
margin-top: 20px;
}
#category-page .category-products .container-slider,
#category-page .category-products .category-list {
border-bottom: 0px;
}
#category-page .category-products .category-slider .category-b-border {
padding-top: 20px;
}
#category-page .category-products .category-slider {
padding-bottom: 10px;
}
#category-page .container-slider:last-child .category-slider .category-b-border,
#category-page .category-accordian:last-child .category-list .category-b-border {
border-bottom: 0px;
}
.aboutus-page .our-QMS-section {
margin: 30px 0 0px 0 !important;
}
.aboutus-page .our-vision-section .our-vision-card {
padding: 0px 20px !important;
}
.contact-us-page .reach-us-section .contact-form-section {
height: unset;
}
.contact-us-page .reach-us-section .not-using-feedback-form .kc-form-wrapper {
width: 100%;
}
.contact-us-page .reach-us-section .contact-form-section {
height: unset !important;
margin-top: 40px !important;
}
.contact-us-page .reach-us-section .contact-form-section .not-using-feedback-form {
margin: 30px 0 !important;
}
#blogs-details-page .best-treatment-section p {
font-size: 14px !important;
line-height: 22px;
}
#blogs-details-page .best-treatment-section h3 {
font-size: 21px;
line-height: 36px;
}
#blogs-details-page .best-treatment-section li {
font-size: 14px;
line-height: 19px;
}
.contact-us-page .location-list:last-child {
border-bottom: 0px !important;
}
.contact-us-page .location-list:first-child .office-location h2 {
margin-bottom: 10px;
}
.contact-us-page .location-list .contact-numbers-mb p {
font-size: 14px;
line-height: 18px;
padding-bottom: 10x;
}
.contact-us-page .location-list .office-location h2 {
font-size: 20px;
line-height: 19px;
margin: 30px 0 20px 0;
}
.contact-us-page .location-list .office-location span {
font-size: 12px;
padding-bottom: 10px;
}
.contact-us-page .location-list .contact-numbers-mb {
margin-top: 10px;
}
.contact-us-page .location-section .location-list .contact-numbers {
min-height: 168px;
}
.contact-us-page .location-section .location-list .contact-numbers-mb {
min-height: 100px;
}
.contact-us-page .location-list .contact-numbers .address p,
.contact-us-page .location-list .contact-numbers .phone-number p,
.contact-us-page .location-list .contact-numbers .email p {
font-size: 14px;
line-height: 18px;
padding-bottom: 23px;
}
.brand-page .motiva-implant-section {
margin: 10px 0 !important;
}
.brand-page .brand-section .banner-image {
height: 283px;
}
.brand-page .motiva-implant-section .left-side,
.empty-height {
display: none;
}
.brand-page .motiva-implant-section .implant-exp .right-content .breast-implants {
display: flex;
flex-direction: column;
}
.brand-page .motiva-implant-section .implant-exp .right-content {
width: 100%;
}
.brand-page .motiva-implant-section .implant-exp .right-content .sub-title {
margin: 10px 0;
}
.brand-page .motiva-implant-section .implant-exp .right-content .question-list .question-title h3 {
max-width: 285px;
width: 100%;
margin-top: 10px;
}
.brand-page .motiva-implant-section .implant-exp .right-content .question-list .question-title .icon-shape:before,
.brand-page .motiva-implant-section .implant-exp .right-content .question-list .question-title .icon-shape:after {
margin-top: 20px !important;
}
.brand-page .motiva-implant-section .implant-exp .right-content .products-header select {
display: none;
}
.brand-page .brand-section .banner-content {
max-width: 208px;
width: 100%;
}
.brand-page .brand-section .banner-content h2 {
font-size: 23px;
line-height: 28px;
font-family: "Roboto Serif";
font-weight: 300;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.brand-page .brand-section .banner-content p {
font-size: 14px;
line-height: 17px;
font-weight: 200;
font-family: "Poppins";
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
#category-page .category-products .small-container {
margin-left: unset;
overflow-y: hidden;
overflow-x: hidden;
}
#category-page .category-products {
-webkit-padding-start: 29px;
padding-inline-start: 29px;
}
.product-details-page .product-details-section .product-details-content .product-header .enquire-btn .enq-btn {
margin-left: unset;
}
.product-details-page .product-specification-section .product-details-desc .feature-tab-pane p {
margin: unset;
}
.brand-page .motiva-implant-section .implant-exp .right-content .products-card,
.interest-product-section .implant-exp .right-content .products-card {
height: unset;
}
.interest-right,
.interest-left {
display: none;
}
.brand-page .motiva-implant-section .col-2 {
width: 100%;
}
.brand-page .motiva-implant-section .col-1 {
padding-top: unset;
}
.product-details-page .product-details-section .product-details-content .product-header .prod-title {
font-size: 24px;
line-height: 36px;
}
.product-details-page .product-details-content {
margin: 10px 0;
}
.product-details-page .product-details-section .product-details-content .product-header .prod-desc {
font-size: 16px;
}
.product-details-page .product-details-section .product-details-content .product-header .enquire-btn {
margin: 30px 0;
}
.product-details-page .product-details-section .product-details-content .need-assitance {
border-bottom: 0.5px solid #b5b5b5;
padding-bottom: 30px;
}
.product-details-page .product-details-section .product-details-content .product-details-desc .nav-tabs-btn {
white-space: nowrap;
overflow-x: auto;
}
.product-details-page .product-details-section .product-details-content .product-details-desc .nav-tabs-btn .nav-link {
padding: 0 10px;
}
.product-details-page .product-specification-section .product-details-desc .menu-tabs-btn .menu-link {
padding: 0 10px;
}
.product-details-page .product-specification-section .product-details-desc .menu-tabs-btn .menu-link:after {
-webkit-margin-start: 10px;
margin-inline-start: 10px;
height: 13px;
margin-top: 3px;
}
.product-details-page .product-specification-section .product-details-desc .navi-tabs-btn {
display: flex;
flex-direction: column;
}
.kc-navtabs {
display: none;
}
#blogs-listing-page .latest-blogs-section .blogs-header h2 {
font-weight: 200;
font-size: 21px;
padding-top: 20px;
line-height: 36px;
}
#blogs-listing-page .read-blogs img {
margin: 20px 0;
height: 284px;
}
#blogs-listing-page .latest-blogs-section .blogs-header .search-blogs input {
max-width: 515px;
width: 100%;
}
#testimonial-listing-page .testimonial-listing-section .blogs-header .search-blogs input {
max-width: 391px;
width: 100%;
}
#testimonial-listing-page .testimonial-listing-section-2 .blogs-header .search-blogs input {
max-width: 326px;
width: 100%;
}
#testimonial-listing-page .testimonial-listing-section-2 .blogs-header .search-blogs .left-arrow {
right: 36px;
}
:lang(ar) #testimonial-listing-page .testimonial-listing-section-2 .blogs-header .search-blogs .left-arrow {
left: 30px;
right: unset;
}
#testimonial-listing-page .testimonial-listing-section-2 .testimonial-review .doctors-review h3 {
font-size: 21px;
line-height: 32px;
font-weight: 200;
}
#blogs-listing-page .read-blogs .blogs-details h3 {
font-size: 21px;
line-height: 32px;
padding-bottom: 10px;
}
#blogs-listing-page .article-slider .articles-list h3 {
font-size: 21px;
line-height: 32px;
margin-top: 5px;
font-weight: 200;
}
#blogs-listing-page .all-blogs-section .all-blogs .articles-list .articles-details a button {
margin-top: 0px;
}
.brand-page .motiva-implant-section .implant-exp .right-content h2 {
font-size: 24px;
line-height: 29px;
}
.brand-page .right-content .innovative-list {
-webkit-margin-start: 20px;
margin-inline-start: 20px;
}
.brand-page .implant-exp .more-information strong,
.brand-page .implant-exp .more-information .click-btn {
margin-top: 10px;
}
#blogs-details-page .blogs-details-section {
height: 285px;
}
#blogs-details-page .best-treatment-section {
padding: 200px 1rem 0 1rem;
}
.popular-video-section .title,
#testimonial-listing-page .testimonial-listing-section-2 .blogs-header h2 {
font-size: 21px;
line-height: 36px;
}
#blogs-details-page .blogs-slider .blogs-left {
top: 20%;
transform: translateY(-20%);
}
#blogs-details-page .blogs-article {
margin-bottom: 0px;
margin-top: 20px;
}
.kc-article-bor {
text-align: start;
border-bottom: 0.5px solid #8b9093;
padding: 20px 0;
}
#blogs-details-page .social-shares ul li {
padding: 0 4px;
}
#blogs-details-page .blogs-slider .blogs-right {
top: 60%;
transform: translateY(-60%);
}
#testimonial-details-page .testimonial-details-section .doctors-review h3 {
font-size: 20px;
line-height: 30px;
}
#testimonial-details-page .desc {
padding-top: 80px;
}
#career-page .what-we-offer-section {
height: unset;
}
#career-page .what-we-offer-section .what-we-offer {
margin: 30px 0;
}
.contact-us-page .reach-us-section .contact-form-section .not-using-feedback-form h2 {
font-size: 20px;
line-height: 24px;
}
.aboutus-page .our-story-section {
margin: unset;
}
.contact-us-page .reach-us-section {
margin: unset;
}
#blogs-listing-page .all-blogs-section .all-blogs .articles-list {
max-width: unset;
}
#career-page .why-work-with-us-section .work-with-us .left-content {
padding: 0 1rem;
}
#career-page .career-banner {
height: 283px;
}
#career-page .career-banner .search-blogs {
width: 93% !important;
}
#career-page .career-banner {
max-width: 340px;
width: 100%;
}
#career-page .career-banner .search-blogs input {
height: 52px;
text-indent: 30px;
}
#career-page .career-banner .career-content {
max-width: 250px;
}
#career-page .career-banner .career-content h3 {
font-size: 23px;
line-height: 28px;
margin-bottom: 0px;
}
#career-page .career-banner .career-content p {
font-size: 13px;
font-weight: 200;
padding-bottom: 0;
margin-bottom: 0px;
}
#career-page .career-banner .career-content {
top: 80%;
transform: translateY(-80%);
width: 100%;
}
#career-page .career-banner .search-blogs .search-icon {
width: 16px;
height: 16px;
top: 16px;
}
#career-page .career-banner .search-blogs .left-arrow {
width: 29px;
height: 29px;
top: 10px;
}
#career-page .why-work-with-us-section .work-with-us .left-content h2 {
font-weight: 200;
font-size: 24px;
line-height: 29px;
}
#testimonial-listing-page .testimonial-listing-section .read-blogs .blogs-details {
text-align: center;
}
#testimonial-listing-page .testimonial-listing-section .read-blogs .blogs-details h3 {
font-size: 21px;
line-height: 32px;
font-weight: 200;
}
.testimonial-slider .testimonial-right,
.testimonial-slider .testimonial-left {
right: 140px;
}
#testimonial-listing-page .slider-arrow {
padding: 20px 0;
}
.testimonial-slider .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
left: 47% !important;
}
:lang(ar) .testimonial-slider .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
left: 53% !important;
}
:lang(ar) .testimonial-slider .testimonial-right,
:lang(ar) .testimonial-slider .testimonial-left {
left: 120px;
}
}
@media (max-width: 1600px) and (min-width: 768px) {
#blogs-details-page .all-blogs .articles-list .articles-details h3,
#blogs-listing-page .all-blogs-section .all-blogs .articles-list .articles-details h3,
.blog-head {
font-size: 16px;
line-height: 20px;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
line-clamp: 3;
max-height: 90px;
}
}
@keyframes fadeIn {
0% {
opacity: 0.7;
}
100% {
opacity: 1;
}
}
@keyframes fadeDown {
0% {
opacity: 0;
transform: translate(0, -50px);
}
100% {
opacity: 1;
transform: translate(0, 0);
}
}
#popup {
display: none;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background: white;
padding: 20px;
box-shadow: 0 0 10px rgba(0,0,0,0.3);
z-index: 1000;
border-radius: 10px;
}
#overlay {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.5);
z-index: 999;
}
.close-btn {
cursor: pointer;
color: red;
font-size: 20px;
float: right;
}
.blog-slider-arrows {
display: flex;
gap: 15px;
}
.blog-arrow {
cursor: pointer;
}
.blog-head-div {
display: flex;
justify-content: space-between;
align-items: center;
}
.category-details .container-slider:last-child {
border: unset;
}
#product-details-page .product-details-section .nav-link {
font-family: 'Poppins-Light' !important;
color: #656565;
}
#product-details-page .product-details-section .nav-link.active {
font-family: 'Poppins' !important;
color: #000000;
font-weight: 400;
}
.product-details-page .product-details-section .left-slider .thumbnail-slider .swiper-slide img {
height: 101px;
border-radius: 12px;
}
.product-spec-tab {
flex: 1 1 0;
text-align: center;
} #v-pills-tab .product-spec-tab:not(:last-child) {
border-right: 1px solid #000;
-o-border-image: linear-gradient(to bottom, #B5B5B5, white) 1 110%;
border-image: linear-gradient(to bottom, #B5B5B5, white) 1 110%;
}
:lang(ar) #v-pills-tab .product-spec-tab:not(:last-child) {
border-left: 1px solid #000;
border-right: unset;
}
.lp-banner-wrap {
height: calc(100vh - 60px);
width: 100%
}
.lp-banner-image {
width: 100%;
color: white;
background-size: cover;
background-position: center;
position: relative;
border-radius: 30px;
height: 100%;
overflow: hidden
}
.horizontal-brand {
-webkit-padding-start: 15px;
padding-inline-start: 15px;
}
.lp-video {
-o-object-fit: cover;
object-fit: cover;
width: 100%;
position: absolute;
left: 0;
right: 0;
height: 100%;
}
.video-overlay {
z-index: 2;
height: 100%;
width: 100%;
background: #0000002e;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
position: relative;
} .lp-heading-sec,
.lp-cta-sec {
z-index: 1;
}
.aboutus-page .our-vision-section .our-vision-card {
padding: 40px 0px 30px;
}
.lp-text {
font-family: 'RobotoSerif-Light';
font-size: 36px;
line-height: 54px;
width: 60%;
text-align: center;
margin: auto;
}
.lp-cta-sec {
display: flex;
gap: 20px;
padding-top: 50px;
}
.lp-cta-atag {
display: flex;
justify-content: space-between;
min-width: 408px;
gap: 15px;
align-items: center;
background-color: #171F2499;
border-radius: 27px;
padding: 10px 20px;
}
.lp-cta-text {
margin: 0px;
font-family: 'RobotoSerif-Medium';
font-size: 16px;
transition: 0.3s;
}
.lp-cta-text:hover {
letter-spacing: 0.3px;
}
.medica-log-div img {
width: 170px;
height: auto;
-o-object-fit: contain;
object-fit: contain;
}
.main-header {
background-color: #F4F2EF;
padding: 7px 5px;
position: fixed;
width: 100%;
z-index: 1;
} .top-footer {
background-color: #212B31;
padding: 40px 0px 30px;
}
.bottom-footer {
background-color: #000;
padding: 40px 0px 30px;
}
.header-container {
max-width: 1800px;
margin: auto;
padding: 10px 40px;
}
.brand-slider-img {
max-height: 32px;
-o-object-fit: contain;
object-fit: contain;
width: 100px;
}
.overlay-image-content {
position: absolute;
top: 40%;
left: 0;
right: 0;
z-index: 1;
}
.layout-wrapper {
max-width: 1450px;
-webkit-margin-start: auto;
margin-inline-start: auto;
-webkit-margin-end: auto;
margin-inline-end: auto;
-webkit-padding-end: 0.75rem;
padding-inline-end: 0.75rem;
-webkit-padding-start: 0.75rem;
padding-inline-start: 0.75rem;
overflow: hidden;
}
.hero-slider-single {
position: relative;
}
.hero-slider-subhead {
font-family: 'Poppins-SemiBold';
color: white;
font-size: 18px;
line-height: 21px;
}
.hm-hero-img {
width: 100%;
border-radius: 20px;
height: 75vh;
-o-object-fit: cover;
object-fit: cover;
}
.hero-slider-head {
font-family: 'RobotoSerif-Light';
max-width: 650px;
font-size: 36px;
line-height: 54px;
color: white;
margin-bottom: 30px;
}
.hz-overlay-right {
color: #212B31;
margin-bottom: 10px;
position: relative;
} .un,
.footer-row-main a,
.nav-col a,
.left-nav a {
display: inline-block;
position: relative;
}
.un:after,
.footer-row-main a:after,
.sub-menu a:after,
.left-nav a:after {
content: '';
width: 0px;
height: 1px;
position: absolute;
top: 100%;
left: 0;
background: #212B31;
transition: 300ms;
}
.un.unwhite:after,
.footer-row-main a:after {
background: white;
}
.un:hover:after,
.footer-row-main a:hover:after,
.nav-col a:hover:after,
.left-nav a:hover:after {
width: 100%;
}
.un:not(:hover):after,
.footer-row-main a:not(:hover):after,
.nav-col a:not(:hover):after,
.left-nav a:not(:hover):after {
right: 0;
left: auto;
}
.letterspace {
transition: 0.3s;
}
.letterspace:hover {
letter-spacing: 1px;
}
.as-arrow {
position: absolute;
right: 10px;
top: 10px;
height: 10px;
width: 33.94px;
}
.as-arrowcircle {
-webkit-padding-start: 20px;
padding-inline-start: 20px;
display: flex;
position: relative;
align-items: center;
}
.as-bookapp-cta:hover .as-arrowcircle .as-arrow {
animation: bounce 1s;
animation-delay: 0.21s;
}
.as-bookapp-cta:not(:hover) .as-arrowcircle .as-arrow {
transition-delay: 2s;
}
.category-headerflex {
min-width: 300px
}
.part-bannerimg {
width: 100%;
height: 280px;
-o-object-fit: cover;
object-fit: cover;
border-radius: 28px;
}
.part-bannerimgdiv,
.part-headercontent,
.partnerimagsec,
.partnerdescsec {
width: 50%;
}
.partnerbannerdiv {
display: flex;
gap: 50px;
align-items: center;
}
.subpartnersec {  }
.subpartnersecdiv {
width: 91%;
}
.eachpartnersec {
display: flex;
align-items: center;
gap: 50px;
border: 1px solid #8B909350;
border-radius: 30px;
margin: 20px 0px;
padding: 30px 20px;
position: relative;
}
.partnerbanner {
background-color: #EAECF1;
padding-bottom: 50px;
}
.partnerdes {
font-family: 'Poppins-Light';
font-size: 14px;
line-height: 21px;
}
.partner-maincategory {
font-family: 'RobotoSerif-Light';
font-size: 26px;
}
#category-page.partner-page .partcountryorgin {
font-size: 10px !important;
color: #8B8B8B !important;
font-family: 'Poppins-Regular' !important;
}
.partcountryorgin span {
color: #465660;
font-family: 'Poppins-Medium';
}
.category-headerdiv {
width: 65%;
}
#category-page.partner-page .category-products .category-header .kc-horizontal-line {
width: 26%;
}
.partner-bc {
margin: 0px;
background-color: #EAECF1;
padding: 30px 0px 20px;
}
.partner-section {
padding: 70px 0px 30px;
}
.part-sectionhead {
font-family: 'RobotoSerif-ExtraLight';
font-size: 36px;
padding-bottom: 20px;
}
.subpartnerdiv {
padding: 10px;
border: 1px solid #C4C5BF50;
border-radius: 10px;
margin: 0px 5px;
height: 70px;
display: flex !important;
align-items: center;
justify-content: center;
}
.subpartnerimg {
height: 45px;
-o-object-fit: contain;
object-fit: contain;
padding: 5px;
width: 100%;
max-width: 90px;
}
.mainpartnerimg {
height: 40px;
-o-object-fit: contain;
object-fit: contain;
padding-bottom: 5px;
max-width: 110px;
}
.subpartnersecarrows {
position: relative;
}
.partner-arrow {
position: absolute;
top: -48px;
}
.prev-partner {
left: -30px;
}
.next-partner {
right: -30px;
}
.partnerimagsec {
text-align: center;
display: flex;
align-items: center;
flex-direction: column;
-webkit-border-end: 1px solid #8B909330;
border-inline-end: 1px solid #8B909330;
gap: 20px;
-webkit-padding-end: 20px;
padding-inline-end: 20px;
}
.partnerdeshead {
font-family: 'RobotoSerif-Light';
font-size: 22px;
color: #212B31;
padding-bottom: 4px;
}
.ourpartner-head {
font-size: 16px;
font-family: 'Poppins-SemiBold';
text-transform: uppercase;
}
.become-a-partner .form-career {
border-radius: 30px;
}
.ourpartner-desc {
font-family: 'Poppins-Light';
font-size: 16px;
line-height: 26px;
}
@keyframes bounce {
0% {
right: 5px;
} 100% {
right: 10px; }
}
.hz-discoverbt {
display: flex;
align-items: center;
color: white;
}
.ar-arrow {
position: absolute;
right: -9px;
top: 1px;
height: 15px;
width: 33.94px;
scale: 1;
}
.ar-arrowcircle {
-webkit-padding-start: 20px;
padding-inline-start: 20px;
display: flex;
position: relative;
align-items: center;
}
.ar-bookapp-cta:hover .ar-arrowcircle .ar-arrow {
animation: bouncear 1.2s;
animation-delay: 0.1s;
}
.ar-bookapp-cta:not(:hover) .ar-arrowcircle .ar-arrow {
transition-delay: 2s;
}
@keyframes bouncear {
0% {
scale: 1.2;
}
30% {
scale: 1.4;
}
100% {
scale: 1;
}
}
.hero-slider-btn {
color: #F3F3F3;
font-size: 16px;
font-family: 'Poppins-Light';
}
.button-link {
display: flex;
align-items: center;
gap: 20px;
}
.sb-btn {
font-family: 'Poppins-Light';
}
.sb-section-des {
font-family: 'Poppins-Light';
font-size: 16px;
line-height: 24px;
width: 385px;
}
.sb-section-head {
font-family: 'RobotoSerif-Light';
font-size: 36px;
line-height: 54px;
padding-bottom: 5px;
}
.slider-inside-banner-div {
max-width: 1000px;
overflow: hidden;
position: relative;
height: 140px;
}
.page-template-homepage .swiper-scrollbar {
cursor: pointer;
background: #ffffff80 !important;
height: 2px !important;
width: 100% !important;
left: 0px !important;
}
.brand-slider-atag {
transform: unset !important;
}
.single-brand-slider {
background-color: #fff9;
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px);
border-radius: 12px;
opacity: 0.8; text-align: center; padding: 25px 10px 20px;
}
.brand-slider-img {
height: 35px;
-o-object-fit: contain;
object-fit: contain;
margin: auto;
}
.slider-brand-name {
font-family: 'Poppins-Regular';
font-size: 12px;
line-height: 21px;
margin-bottom: 0px;
}
.homebodyscroller hr {
width: 45px;
height: 1px;
color: #F3F3F3;
opacity: .7;
}
.abt-btn hr {
color: #C4C5BF;
}
.button-link.abt-btn {
color: #212B31;
font-family: 'Poppins-Light';
margin-top: 60px;
}
.page-template-homepage .bottom-footer .footer-row-secondary {
margin-bottom: 70px;
}
.medica-heroslider {
position: relative;
}
.slider-dots-box {
position: absolute;
color: white;
bottom: 49px;
left: 0;
right: 0;
}
.slider-dots-box .slick-dots {
display: flex;
list-style: none;
gap: 30px;
justify-content: flex-end;
}
a:focus,
.blog-box:focus {
outline: none;
}
.sb-banner-background {
padding: 80px 0px 40px;
display: flex;
flex-direction: column;
height: auto;
gap: 350px;
}
.slider-with-banner {
background-size: cover;
min-height: 89vh;
}
#brandRange,
#brandRange2 {
background: linear-gradient(to right, #000 0%, #000 40%, #fff 40%, #fff 100%);
border-radius: 8px;
height: 2px;
width: 100%;
outline: none;
transition: background 450ms ease-in;
-webkit-appearance: none;
margin-top: 30px;
border: unset;
}
#brandRange::-webkit-slider-thumb,
#brandRange2::-webkit-slider-thumb {
width: 20px;
height: 2px;
border: unset;
border-radius: 50%;
-webkit-appearance: none;
cursor: ew-resize;
background: linear-gradient(to right, #000 0%, #000 40%, #fff 40%, #fff 100%);
}
.equ-slider-main-img {
max-height: 300px;
min-height: 300px;
-o-object-fit: contain;
object-fit: contain;
transition: all 0.5s ease;
margin: auto;
}
.equipment-slider-div-swiper .equ-slider-main-img {
max-height: unset;
min-height: unset;
height: 500px;
}
.equ-brand-img {
width: 170px;
-o-object-fit: contain;
object-fit: contain;
height: 55px;
padding: 5px;
}
.equ-brand {
max-width: 300px;
margin-bottom: 0px;
}
.equipemnet-slider-footer {
display: flex;
align-items: center;
justify-content: center;
gap: 40px;
margin-top: 30px;
}
.equipment-slider-div,
.equipment-slider-div-swiper {
min-height: 570px;
padding-top: 70px;
}
.equipment-slider-sec {
margin: 90px 0px 80px;
}
.section-head {
font-size: 36px;
line-height: 54px;
}
.section-des {
font-family: 'Poppins-Light';
font-size: 16px;
line-height: 24px;
min-width: 300px;
width: 345px;
}
.equipment-slider-sec .section-head {
font-family: 'RobotoSerif-Light';
}
.equipment-slider-mainhead {
position: absolute;
width: 100%;
left: 0;
right: 0;
}
.hz-single-category {
flex-direction: column;
}
.hz-category-head {
padding-top: 100px;
-webkit-padding-start: 160px;
padding-inline-start: 160px;
}
.hz-brand-overlay {
position: absolute;
bottom: 30px;
display: flex;
left: 82px;
justify-content: space-between;
align-items: end;
right: 45px;
}
html[lang="ar"] .hz-brand-overlay {
right: 80px;
left: 50px;
}
.treatmentanalyser-banner-sec {
max-width: 1700px;
-webkit-margin-start: auto;
margin-inline-start: auto;
-webkit-margin-end: auto;
margin-inline-end: auto;
padding: 80px 10px 0px;
overflow: hidden;
position: relative;
}
.ta-banner-head {
font-family: 'RobotoSerif-Light';
font-size: 42px;
line-height: 64px;
color: #212B31;
margin-bottom: 30px;
}
.ta-button {
border: 1px solid #707070;
border-radius: 21px;
padding: 10px 45px;
font-size: 12px;
font-family: 'Montserrat-Medium';
}
.hm-blog-btn:hover {
transition: all .3s ease;
}
.ta-button:hover,
.hm-blog-btn:hover {
background-color: #ffffff;
border: none;
}
.hm-abt-img {
width: 100%;
}
.hm-abt-right {
width: 48%;
}
.hm-abt-left {
width: 52%;
}
.hm-about {
display: flex;
gap: 70px;
padding-top: 80px;
}
.abt-sec-head {
font-size: 36px;
font-family: 'RobotoSerif-Light';
padding-bottom: 10px;
}
.abt-sec-desc {
font-family: 'Poppins-ExtraLight';
font-size: 18px;
line-height: 32px;
}
.ta-banner-overlay {
position: absolute;
top: 40%;
width: 100%;
left: 0;
right: 0;
padding-bottom: 10px;
}
.ta-banner-img {
-o-object-fit: contain;
object-fit: contain;
width: 100%;
}
.hz-category-brand-img {
-webkit-padding-start: 50px;
padding-inline-start: 50px;
position: relative;
}
.category-brand-img-div {
position: relative;
} .category-brand-img {
width: 67vw;
-o-object-fit: cover;
object-fit: cover;
height: 69vh;
border-radius: 27px;
overflow: hidden;
}
.brand-page .banner-content,
.brand-page .banner-content-mb {
display: none;
}
.hz-section-head {
font-family: 'RobotoSerif-Light';
font-size: 36px;
line-height: 54px;
}
.layout-image-slide-item .rich-text ul {
padding-top: 15px;
padding-bottom: 15px;
}
.hz-section-desc.section-des {
width: 500px;
padding: 5px 0px 20px;
}
.hm-blog-img.blog-img {
width: 100%;
height: 228px;
-o-object-fit: cover;
object-fit: cover;
border-radius: 15px 15px 0px 0px;
}
.blog-box-contents {
background-color: #D6DAE3;
}
.hm-blog-main-head {
font-family: 'RobotoSerif-Light';
font-size: 36px;
line-height: 54px;
}
.blogheaddiv {
padding-bottom: 20px;
}
.blog-head {
font-family: 'RobotoSerif-Regular';
font-size: 20px;
line-height: 30px;
width: 90%; height: 95px;
text-overflow: ellipsis; word-wrap: break-word;
overflow: hidden;
}
.blog-date {
font-family: 'Poppins-Regular';
font-size: 12px;
line-height: 32px;
}
.blog-btn {
font-family: 'Poppins-Regular';
border: 1px solid #707070;
border-radius: 21px;
width: 100%;
display: inline-block;
text-align: center;
padding: 10px;
font-size: 12px;
text-transform: capitalize;
color: black;
transition: 0.3s;
}
.blog-box-contents {
background-color: #D6DAE3;
padding: 15px 16px 20px;
border-radius: 0px 0px 18px 18px;
}
.page-id-1731 .dentalbanner,
.page-id-1734 .dentalbanner {
display: none;
}
.page-id-1731 .equipment-slider-sec,
.page-id-1734 .equipment-slider-sec {
margin-bottom: 0px;
}
.partner-link-icon {
position: absolute;
right: 20px;
top: 23px;
}
.equ-details-footer {
display: flex;
align-items: center;
gap: 20px;
min-height: 90px;
}
.link-lang {
display: flex;
flex-direction: row;
align-items: center;
gap: 0.5rem;
white-space: nowrap;
}
.static-content-sec {
padding: 35px 10px 50px;
}
.static-content-sec h2,
.static-content-sec h3,
.static-content-sec h4 {
font-size: 32px;
font-family: 'RobotoSerif-Light';
padding-top: 20px;
}
.static-content-sec p,
.static-content-sec li {
font-family: 'Poppins-Light';
font-size: 16px;
line-height: 24px;
}
.static-content-sec ul {
list-style: circle !important;
padding: 0px 25px 10px;
}
.static-content-sec li {
padding-bottom: 6px;
}
.blog-arrow.slick-disabled {
opacity: .4;
cursor: auto;
}
html[lang="ar"] .equ-slider-arrows {
transform: rotate(180deg);
}
html[lang="ar"] .blog-slider-arrows {
transform: rotate(180deg);
flex-direction: row-reverse;
}
html[lang="ar"] .find-provider-form select {
background-position: left;
}
html[lang="ar"] .hamburger-icon {
left: 3%;
right: unset !important;
}
html[lang="ar"] .as-arrow,
html[lang="ar"] .subscribe-form .submit-btn svg {
transform: rotate(180deg);
}  .oddevensection {
align-items: center;
}
.partner-link-icon {
padding-left: 5px;
}
@media (max-width: 992px) {
.partnerbannerdiv {
gap: 30px;
margin: 0px 20px;
}
}
@media screen and (max-width: 768px) {
.section-single-product-slider .product-swiper-slider {
margin-bottom: 32px;
padding-bottom: 15px;
}
.brand-page .motiva-implant-section .implant-exp .right-content img {
width: 100%;
}
.disc-cate-descp {
font-size: 14px !important;
line-height: 22x !important;
font-family: 'Poppins-Light' !important;
width: 90% !important;
}
.category-header {
flex-direction: column;
}
.eachpartnersec {
gap: 10px;
}
.ourpartner-head {
font-size: 14px;
}
.ourpartner-desc {
font-size: 14px;
line-height: 22px;
}
.partnerdescsec {
text-align: center;
}
.part-headercontent {
padding: 0px 15px;
}
.partner-maincategory {
font-size: 21px;
}
#category-page.partner-page .category-products {
padding: 35px 30px;
}
.partnerimagsec {
border: unset;
-webkit-padding-end: unset;
padding-inline-end: unset;
}
.subpartnersecdiv {
width: 86%;
}
.part-sectionhead {
font-size: 28px;
}
.partner-bc {
padding: 30px 35px 20px;
}
.partnerbanner {
padding-bottom: 30px;
}
.partnerbannerdiv,
.eachpartnersec {
flex-direction: column;
}
.part-bannerimgdiv,
.part-headercontent,
.partnerimagsec,
.partnerdescsec {
width: 100%;
}
html[lang="ar"] .secondary-menu .lucide-chevron-right {
transform: rotate(180deg);
margin-top: 3px;
}
html[lang="ar"] .secondary-menu .lucide-chevron-left {
transform: rotate(180deg);
margin-top: -3px;
}
.static-content-sec h2,
.static-content-sec h3,
.static-content-sec h4 {
font-size: 24px;
line-height: 36px;
padding-top: 10px;
}
.static-content-sec p {
font-size: 14px;
line-height: 22px;
}
.static-content-sec {
padding: 30px 43px 30px 45px;
}
.aboutus-page {
padding-bottom: 40px;
}
.lp-banner-wrap {
height: calc(100vh - 120px);
}
.social-shares-div {
padding-bottom: 25px !important;
border: unset !important;
}
.socialunderline {
border-bottom: 1px solid #8b9093;
width: 70%;
margin: auto;
}
#blogs-details-page .blogs-article {
padding: 10px 0px 30px;
}
#blogs-details-page .blogs-slider .blogs-right {
top: 85%;
right: -4px;
}
.kc-article-bor {
padding: 15px 0 15px 35px;
}
#blogs-details-page .social-shares .social-title {
border-top: unset;
}
#blogs-details-page .blogs-article .blogs-details .articles-list h3 {
line-height: 22px;
padding-top: 5px;
}
.overlay-image-content {
-webkit-padding-start: 16px !important;
padding-inline-start: 16px !important;
}
.button-link {
font-size: 14px;
}
.equ-brand-img {
width: 160px;
height: 47px;
padding: 2px;
}
.sb-section-des,
.section-des,
.abt-sec-desc,
.abt-sec-desc {
font-size: 14px;
line-height: 22px;
}
.blog-head {
font-size: 20px;
line-height: 30px;
width: 98%;
}
.sb-section-des,
.section-des {
width: 85%;
}
.equ-slider-arrows {
position: relative;
top: 13px;
}
.hz-brand-overlay .slick-track {
margin-left: unset;
margin-right: unset;
}
.horizontal-brand {
-webkit-padding-start: 0px;
padding-inline-start: 0px;
}
.site-footer-home {
margin-bottom: -30px;
}
.lp-cta-text {
font-size: 12px;
}
.lp-cta-sec {
margin-top: 50px;
flex-direction: column;
width: 100%;
}
.lp-cta-atag {
min-width: unset;
width: 95%;
margin: auto;
gap: 3px;
max-width: 510px;
padding: 8px 15px;
}
.lp-text {
font-family: 'RobotoSerif-Thin';
font-size: 32px;
line-height: 42px;
width: 90%;
}
#brandRange,
#brandRange2 {
width: 88vw;
}
.slider-with-banner {
min-height: 93vh;
}
.hideonmobile {
display: none !important;
}
.ta-banner-img {
-o-object-fit: cover;
object-fit: cover;
height: 365px;
border-radius: 25px;
}
.ta-banner-subhead {
font-size: 16px;
line-height: 21px;
width: 55%;
font-family: 'Poppins-Regular';
color: #212B31;
margin-bottom: 25px;
}
.ta-banner-overlay {
top: 25%;
-webkit-padding-start: 36px;
padding-inline-start: 36px;
}
.ta-button {
font-size: 12px;
font-family: 'Montserrat-Medium';
transition: 0.3s;
}
.ta-banner-head {
font-size: 21px;
line-height: 32px;
font-family: 'RobotoSerif-Regular';
width: 70%;
margin-bottom: 60px;
}
.overlay-image-content {
top: 32%;
}
.hero-slider-head {
font-size: 27px;
line-height: 32px;
margin-bottom: 20px;
}
.slider-with-banner1 {
display: flex;
}
.slider-with-banner {
-webkit-padding-start: 20px;
padding-inline-start: 20px;
}
.slider-with-banner1 .sb-banner-background { padding: 40px 0px 30px;
min-height: inherit;
justify-content: space-between;
gap: unset;
}
.sb-section-head {
line-height: 47px;
padding-bottom: 0px;
font-size: 27px;
}
.hz-section-head {
font-size: 27px;
line-height: 35px;
}
.equipment-slider-sec {
margin: 45px 0px 0px;
}
.brand-slider-img {
height: 30px;
margin-bottom: 5px;
}
.single-brand-slider {
padding: 20px 10px 20px; }
.slider-inside-banner-div {
height: 130px;
}
.equipment-slider-mainhead {
position: unset;
-webkit-padding-start: 20px;
padding-inline-start: 20px;
}
.section-head {
font-size: 27px;
line-height: 50px;
}
.equipment-slider-div,
.equipment-slider-div-swiper {
padding: 0px;
min-height: 390px;
}
.slider-with-banner2 .sb-banner-background {
padding: 40px 0px 30px;
min-height: inherit;
justify-content: space-between;
gap: unset;
}
.slider-with-banner2 {
background-position: center;
}
.equ-slider-main-img,
.hm-abt-right,
.hm-abt-left {
width: 100%;
}
.hm-about {
flex-direction: column-reverse;
padding: 40px 20px 20px;
gap: 25px;
}
.abt-sec-desc {
font-family: 'Poppins-Light';
-webkit-padding-start: 16px;
padding-inline-start: 16px;
margin-bottom: 5px;
}
.abt-sec-head {
font-size: 27px;
padding-bottom: 10px;
}
.equ-details-footer {
flex-direction: column;
justify-content: center;
text-align: center;
}
.equipemnet-slider-footer {
gap: 0px;
margin-top: 0px;
align-items: start;
padding: 0px 20px;
}
.hz-category-head {
padding-top: 30px;
-webkit-padding-start: 0px;
padding-inline-start: 0px;
}
.hz-section-desc.section-des {
width: 91%;
padding: 5px 0px 5px;
min-height: 100px;
}
.mobilecategoryslider {
-webkit-padding-start: 20px;
padding-inline-start: 20px;
}
.hz-category-brand-img {
-webkit-padding-start: 0px;
padding-inline-start: 0px;
}
.treatmentanalyser-banner-sec {
padding: 40px 20px 0px;
}
.category-brand-img {
width: 100%;
height: 465px;
}
.hz-single-category {
-webkit-margin-end: 0px;
margin-inline-end: 0px;
}
.hz-brand-overlay {
bottom: 20px;
left: 16px;
display: unset;
right: 0px;
}
.hz-brand-overlay .single-brand-slider {
padding: 15px 10px 15px;
height: 95px;
width: 139px;
}
.blog-slider-div {
-webkit-margin-start: 20px;
margin-inline-start: 20px;
}
.blog-slider-div .slick-slide,
.mobilecategoryslider .slick-slide {
-webkit-margin-end: 20px;
margin-inline-end: 20px;
}
.hm-blog-main-head {
font-size: 27px;
-webkit-padding-start: 10px;
padding-inline-start: 10px;
}
.hm-blogs {
padding: 0px 0px 50px;
}
.equ-brand {
min-height: 100px;
font-size: 14px;
}
.main-header {
padding: 5px 5px;
}
.hz-brand-overlay .slick-track {
margin-left: unset;
margin-right: unset;
} html[lang="ar"] .slider-with-banner {
-webkit-padding-start: unset;
padding-inline-start: unset;
-webkit-padding-end: 20px;
padding-inline-end: 20px;
}
html[lang="ar"] .hz-brand-overlay {
left: 0px;
right: 16px;
}
}
.partner-arrow.slick-disabled {
opacity: 0.7;
cursor: auto;
} @media (min-width: 768px) {
.brand-page .motiva-implant-section .implant-exp:last-child {
min-height: 300px;
}
.postid-867 .brand-page .motiva-implant-section .implant-exp:last-child {
min-height: 650px;
}
.equ-brand {
min-width: 300px;
}
.hz-section-desc.section-des {
min-height: 96px;
}
.disc-cate-descp {
font-size: 16px !important;
line-height: 25px !important;
font-family: 'Poppins-Light' !important;
margin-top: -45px;
}
.our-QMS-section:nth-child(even) .oddevensection {
flex-direction: row-reverse;
}
.our-QMS-section:nth-child(even) .right-content {
width: 50%;
}
#blogs-details-page .blogs-article .blogs-details .swiper-slide {
padding-right: unset;
}
#blogs-details-page .blogs-article .blogs-details .articles-list h3,
#blogs-details-page .blogs-article .blogs-details .articles-list p {
text-align: start;
}
.blogs-details .b-left {
padding-left: 3rem;
padding-right: 3rem;
}
.aboutus-page .our-vision-section .our-vision-card p {
padding-bottom: 0px;
}
.aboutus-page .our-story-section {
margin: 50px 0 30px;
} .kc-article-bor {
border-right: 1px solid #8B909350;
}
:lang(ar) .kc-article-bor {
border-left: 1px solid #8B909350;
border-right: none;
} .most-read-article-section {
padding-bottom: 80px;
}
#blogs-details-page .blogs-article {
padding: 20px 0px;
margin: 30px 0px 7px;
}
.hz-brand-overlay .slick-track {
margin-left: unset;
margin-right: unset;
}
.hz-overlay-left {
width: 980px;
}
.hz-single-category:nth-child(3) .hz-category-brand-img {
-webkit-margin-end: 50px;
margin-inline-end: 50px;
}
.blog-slider-div {
-webkit-padding-start: 50px;
padding-inline-start: 50px;
}
.hm-blogs {
padding: 40px 0px 80px;
}
.single-brand-slider {
min-height: 101px;
min-width: 184px;
}
.horizontal-brand .single-brand-slider {
min-width: unset;
}
.hideondesktop {
display: none !important;
}
section.horizontal .pin-wrap,
section.horizontal .animation-wrap {
display: flex;
position: relative;
z-index: 1;
height: 100vh;
}
section.horizontal .item {
position: relative;   display: flex; -webkit-user-select: none;
-moz-user-select: none;
user-select: none;
background-color: transparent;
}
section.horizontal .animation-wrap.to-right {
counter-reset: item;
float: left;
}
section.horizontal .animation-wrap.to-left {
counter-reset: item 11;
float: right;
}
.find-provider-form select {
border: 0.5px solid #C4C5BF80;
}
section.horizontal .animation-wrap .item:nth-child(2n+2) {
align-items: flex-start;
}
section.horizontal .animation-wrap .item:nth-child(4n+4) {
align-items: flex-end;
}
.landing-wrapper {
cursor: pointer;
}
.blog-box {
padding-top: 20px;
-webkit-padding-end: 40px;
padding-inline-end: 40px;
}  }
@media (min-width: 1400px) {
.footer-main-container .container {
max-width: 1450px;
}
} @media only screen and (max-width: 1200px) and (min-width: 768px) {
.sb-banner-content-div,
.slider-inside-banner-div,
.equipment-slider-mainhead,
.hm-about,
.equipment-slider-div-swiper {
padding: 0px 25px;
}
.hm-blog-main-head {
padding: 0px 15px;
}
.ta-banner-overlay {
padding: 0px 25px 9px;
}
.slider-with-banner .swiper-scrollbar {
left: 25px !important;
}
html[lang="ar"] .slider-with-banner .swiper-scrollbar {
left: unset !important;
}
.blog-slider-div {
-webkit-padding-start: 0px;
padding-inline-start: 0px;
}
.blog-head {
font-size: 20px;
}
.hz-overlay-left {
width: 630px;
}
.single-brand-slider {
padding: 20px 15px 20px;
}
.treatmentanalyser-banner-sec {
padding: 80px 20px 80px;
}
.equipment-slider-div-swiper {
width: 1067px;
}
} @media only screen and (max-width: 1720px) and (min-width: 1550px) {
.treatmentanalyser-banner-sec {
padding-left: 1.25rem;
padding-right: 1.25rem;
}
}
@media only screen and (max-width: 1550px) and (min-width: 1200px) {
.equipment-slider-div-swiper {
width: 1120px !important;
}
.sb-banner-content-div,
.slider-inside-banner-div,
.equipment-slider-mainhead,
.hm-about,
.equipment-slider-div-swiper {
padding: 0px 50px;
}
.hm-blog-main-head {
padding: 0px 40px;
}
.ta-banner-overlay {
padding: 0px 50px 9px;
}
.overlay-image-content {
padding: 0px 40px 0px;
}
.slider-with-banner .swiper-scrollbar {
left: 50px !important;
}
html[lang="ar"] .slider-with-banner .swiper-scrollbar {
left: unset !important;
}
.blog-slider-div {
-webkit-padding-start: 30px;
padding-inline-start: 30px;
}
.blog-head {
font-size: 20px;
}
.hz-category-head {
-webkit-padding-start: 100px;
padding-inline-start: 100px;
}
.treatmentanalyser-banner-sec {
padding: 80px 20px 80px;
}
.single-brand-slider {
min-height: 99px;
min-width: 160px;
}
.hz-overlay-left {
width: 650px;
}
.single-brand-slider {
padding: 20px 15px 20px;
}
}
html[lang="ar"] .ta-banner-img,
html[lang="ar"] .hm-hero-img {
transform: rotateY(180deg);
}
html[lang="ar"] .slider-with-banner {
transform: rotateY(180deg);
}
html[lang="ar"] .sb-banner-background {
transform: rotateY(180deg);
direction: rtl;
}
html[lang="ar"] .ar-arrowcircle {
-webkit-padding-start: unset;
padding-inline-start: unset;
-webkit-padding-end: 20px;
padding-inline-end: 20px;
transform: rotateY(180deg);
}
.motiva-implant-section .accordion-body {
font-weight: 200;
} #product-details,
.product-sku,
#product-details-page .thumbnail-slider,
#product-details-page .scroll-to {
display: none;
}
#product-details-page #overview-tab-0 ul {
font-weight: 200;
list-style: disc !important;
padding-left: 30px;
}
.read-more-btn {
background-color: transparent;
padding-bottom: 30px;
font-family: "Poppins";
}
.carrers-descs-rm {
max-height: 300px;
overflow: scroll;
}
.header-container .header-right-menu .analyzer,.header-container .header-right-menu .shop-online-span, .header-container .header-right-menu .login,.header-container .header-right-menu .language-switcher{
display: none ;
}
.footer-contactus-sec h2 {
color: #C4C5BF;
font-family: 'RobotoSerif-Light';
padding-top: 3rem;
}
.contactus-footer .form-style-1 {
margin: 40px 0px 60px; }
.brand-product-shopify {
text-align: center;
max-width: 630px;
margin-bottom: 20px;
}
.brand-product-shopify a {
margin: auto;
padding: 5px 20px;
border-radius: 18px;
color: white;
background-color: #1E2B32;
}
.brand-product-shopify.inside-slider-btn {
width: 478px;
margin-top: -39px;
}
@media screen and (max-width: 768px) {
.brand-product-shopify.inside-slider-btn {
width: 300px;
}
}
.doctor-main-desc strong{
font-size: 20px;
}
main .doctor-main-desc ul {
list-style: disc !important;
padding-bottom: 10px;
-webkit-padding-start: 15px;
padding-inline-start: 15px;
}
.doctors-list-item{
margin-bottom: 1.25rem;
border-radius: 0.5rem;
border-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(243 244 246 / var(--tw-border-opacity));
padding-top: 1.5rem;
padding-bottom: 1.5rem;
padding-left: 0.5rem;
padding-right: 0.5rem;
--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.doctors-list-item img{
border-radius: 9999px;
}
[data-src]:not(.img-loaded), [data-background]:not(.img-loaded){
filter: blur(0.5rem);
-webkit-filter: blur(0.5rem);
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
}
.main-sub-title{
padding-top: 0.75rem;
font-family: Roboto Serif, sans-serif;
font-size: 1.875rem;
line-height: 2.25rem;
font-weight: 300;
}
@media (min-width: 768px){
.main-sub-title{
font-size: 2.25rem;
line-height: 2.5rem;
}
}
.main-title{
font-family: Roboto, sans-serif;
font-size: 3rem;
line-height: 1;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
@media (min-width: 768px){
.main-title{
font-size: 88px;
}
}
.rounded-18{
border-radius: 18px;
}
.site-banner img{
max-height: 446px;
}
.hidden-no,.hidden-,.hidden-0{
display: none;
}
.accordion-button.active .accordion-plus:not(.hidden-no),.accordion-button.active .accordion-plus:not(.hidden-),.accordion-button.active .accordion-plus:not(.hidden-0) {
opacity: 1;
}
#main-site-menu .accordion-button.active .accordion-minus:not(.hidden-no),#main-site-menu .accordion-button.active .accordion-minus:not(.hidden-),#main-site-menu .accordion-button.active .accordion-minus:not(.hidden-0) {
transform: rotate(180deg);
}
#main-site-menu .hidden-no,#main-site-menu .hidden-,#main-site-menu .hidden-0
{
display: none;
}
.nav-bar-container.hidden-no,.nav-bar-container.hidden-,.nav-bar-container.hidden-0 {
opacity: 0; pointer-events: none; }
.sticky-cta.hidden-no,.sticky-cta.hidden-,.sticky-cta.hidden-0 {
opacity: 0;
pointer-events: none; }
.text-roboto-sm{
font-family:'RobotoSerif-ExtraLight';
}
.text-Poppins{
font-family: "Poppins";
}
.container-fluid-2{
max-width: 1312px;
margin-left: auto;
margin-right: auto
}
.title-group .sub-title{
font-size: 16px;
font-family: 'Poppins';
text-transform: uppercase
}
.title-group .title{
font-family: 'RobotoSerif-ExtraLight';
font-size: 2.25rem;
line-height: 2.5rem;
font-weight: 300
}
.input-wrap .label-text{
font-size: 12px;
padding-left: 0.75rem;
padding-right: 0.75rem
}
.input-wrap{
padding-left: 0.5rem;
padding-right: 0.5rem;
}
.input-wrap label{
width: 100%;
}
.btn{
border-width: 0px;
--tw-bg-opacity: 1;
background-color: rgb(33 43 49 / var(--tw-bg-opacity));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.btn:hover{
--tw-bg-opacity: 0.8;
}
.font-poppins{
font-family: 'Poppins';
} .store-card{
display: flex;
flex-direction: column;
position: relative;
margin-bottom: 1.25rem;
cursor: pointer;
border-radius: 18px;
border-width: 1px;
border-style: solid;
border-color: rgb(112 112 112 / var(--tw-border-opacity));
--tw-border-opacity: 0.6;
padding: 1rem;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
@media (min-width: 768px){
.store-card{
padding: 2rem;
}
}
.store-card.active{
--tw-border-opacity: 1;
--tw-bg-opacity: 1;
background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}
.store-card p{
margin-bottom: 0px;
}
.store-card-title{
font-size: 22px;
font-family: 'RobotoSerif-ExtraLight';
}
.store-phone-number:has(a){
display: flex;
}
.store-phone-number:has(a[href='tel\:\{\{loopItem.number\}\}']){
display: none;
}
.accordion-button.active .accordion-plus:not(.store-phone-number:has(a[href='tel\:\{\{loopItem.number\}\}'])) {
opacity: 1;
}
#main-site-menu .accordion-button.active .accordion-minus:not(.store-phone-number:has(a[href='tel\:\{\{loopItem.number\}\}'])) {
transform: rotate(180deg);
}
#main-site-menu .store-phone-number:has(a[href='tel\:\{\{loopItem.number\}\}'])
{
display: none;
}
.nav-bar-container.store-phone-number:has(a[href='tel\:\{\{loopItem.number\}\}']) {
opacity: 0; pointer-events: none; }
.sticky-cta.store-phone-number:has(a[href='tel\:\{\{loopItem.number\}\}']) {
opacity: 0;
pointer-events: none; }  @media (max-width: 768px){
.form-popup{
position: fixed;
top: 0px;
left: 0px;
z-index: 99999;
display: flex !important;
height: 100%;
width: 100%;
flex-wrap: wrap;
align-items: center;
--tw-bg-opacity: 1;
background-color: rgb(223 226 227 / var(--tw-bg-opacity));
}
.form-popup .input-wrap{
margin-bottom: 1rem;
width: 100%;
}
.form-career .careers-inputs > p:last-child{
flex-direction: column !important;
}
.row-srs-products .image-box img{
max-height: 300px !important;
}
.row-srs-products:nth-child(even) .kc-circle-srs{
right: -150px !important;
}
.row-srs-products:nth-child(odd) .kc-circle-srs .image-box img{
left: 200px !important;
}
.row-srs-products:nth-child(1) .kc-circle-srs .image-box img{
left: 80px !important;
}
.kc-srs-overflow-para{
max-height: 600px;
overflow-y: auto;
}
.row-srs-products .doc-style-1{
-webkit-padding-start: 0px !important;
padding-inline-start: 0px !important;
}
}
.form-store-search  select{
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
} .store-results-stores::-webkit-scrollbar,.textarea-max-2::-webkit-scrollbar {
width: 5px;
display: block;
}
.store-results-map{
position: relative;
}
.store-results-map::after{
content: "";
left: -19px;
position: absolute;
top: 0px;
display: block;
height: 100%;
width: 1px;
background-color: rgb(132 138 141 / var(--tw-bg-opacity));
--tw-bg-opacity: 0.7
} .store-results-stores::-webkit-scrollbar-track, .textarea-max-2::-webkit-scrollbar-track{
background: #ffffff;
width: 1px;
} .store-results-stores::-webkit-scrollbar-thumb, .textarea-max-2::-webkit-scrollbar-thumb{
background: #848A8D;
width: 8px;
}  .rich-text ul{
list-style-type: disc;
-webkit-padding-start: 2rem;
padding-inline-start: 2rem;
}
.rich-text.list-style-1 ul li::before{
content: '';
width: 10px;
height: 10px;
left: -30px;
top: 7px;
position: absolute;
display: inline-block;
border-radius: 9999px;
border-width: 1px;
border-style: dotted;
--tw-border-opacity: 1;
border-color: rgb(112 112 112 / var(--tw-border-opacity));
--tw-bg-opacity: 1;
background-color: rgb(243 243 243 / var(--tw-bg-opacity))
}
:lang(ar) .rich-text.list-style-1 ul li::before{
right: -30px;
}
.rich-text.list-style-1 ul li{
position: relative;
padding-bottom: 10px;
}
.brand-page .rich-text h5{
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 600;
}
@media (min-width: 768px){
.brand-page .rich-text h5{
font-size: 1rem;
line-height: 1.5rem;
}
}  .accordion-style-1 .accordion-title{
font-family: "Poppins";
position: relative;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400;
}
@media (min-width: 768px){
.accordion-style-1 .accordion-title{
font-size: 1rem;
line-height: 1.5rem;
}
}
.accordion-style-1 .accordion-item{
margin-bottom: 1rem;
}
@media (min-width: 768px){
.accordion-style-1 .accordion-item{
margin-bottom: 1.5rem;
}
}
.accordion-style-1 .accordion-item svg{
right: 0;
}
:lang(ar) .accordion-style-1 .accordion-item svg{
right: unset;
left: 0;
}
.accordion-style-1 .accordion-body{
padding-top: 0.5rem;
}
.accordion-style-1 .accordion-icon{
--tw-translate-y: -50%;
--tw-rotate: 45deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.accordion-style-1 .accordion-item.active .accordion-icon{
--tw-translate-y: -50%;
--tw-rotate: 0deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.form-style-1    {
font-size: 14px;
line-height: 19px;
font-weight: 300;
color: #000;
text-align: start
}
.form-style-1:focus-within{
outline: 2px solid transparent;
outline-offset: 2px;
}
.form-style-1 textarea{
resize: url(//medicagroup.com/app/public/wp-content/themes/medica-group/assets/svg/extend-icon.svg);
} .ani-zoom-in {
animation: zoom 0.5s;
}
@keyframes zoom {
0% {
opacity: 0;
transform: scale(0.5);
}
100% {
transform: scale(1);
opacity: 1;
}
} .modal.modal-show{
position: fixed;
top: 0px;
left: 0px;
z-index: 999;
display: flex;
height: 100%;
width: 100%;
align-items: center;
justify-content: center;
background-color: rgb(0 0 0 / var(--tw-bg-opacity));
--tw-bg-opacity: 0.3;
padding: 1rem;
}
.modal .modal-dialog{
max-height: 95vh;
animation: zoom 0.3s ;
height: -moz-min-content;
height: min-content;
width: 100%;
max-width: 48rem;
overflow-y: scroll;
border-radius: 0.75rem;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
--tw-bg-opacity: 0.9;
padding: 1.25rem;
--tw-backdrop-blur: blur(8px);
-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}
.modal:not(.modal-show){
display: none !important;
}
@keyframes zoom {
from{
transform: scale(0.9);
opacity: 0;
}
to{
transform: scale(1);
opacity: 1;
}
}  .form-style-1 input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]), .form-style-1 select, .form-style-1 textarea{
font-size: 14px;
line-height: 19px;
font-weight: 300;
font-family: 'Poppins';
text-align: start;
color: #000;
opacity: .4;
height: 1.75rem;
width: 100%;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-width: 0px;
border-bottom-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-bottom-color: rgb(0 69 133 / var(--tw-border-opacity));
background-color: transparent;
outline: 2px solid transparent !important;
outline-offset: 2px !important
}
.form-style-1  label{
font-size: 0.75rem;
line-height: 1rem;
}
.form-style-1 .form-group{
margin-bottom: 1rem;
grid-template-columns: repeat(2, minmax(0, 1fr));
-moz-column-gap: 1rem;
column-gap: 1rem;
}
@media (min-width: 768px){
.form-style-1 .form-group{
display: grid;
}
}
.form-style-1 .form-group-p-3 > p{
display: flex;
}
.form-style-1 input:focus, .form-style-1 input:hover, .form-style-1 input:active{
outline: none;
}
.form-style-1 [type="submit"]{
border-width: 0px;
--tw-bg-opacity: 1;
background-color: rgb(33 43 49 / var(--tw-bg-opacity));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.form-style-1 [type="submit"]:hover{
--tw-bg-opacity: 0.8;
}
.form-style-1 [type="submit"]{
display: inline-block;
width: 100%;
border-radius: 9999px;
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
}
@media (min-width: 768px){
.form-style-1 [type="submit"]{
max-width: 168px;
}
}
.form-style-1 textarea{
max-height: 125px;
width: 100%
}
.form-style-1 textarea:focus, .form-style-1 textarea:hover, .form-style-1 textarea:active{
outline: none;
}
.form-style-1 .wpcf7-form-control-wrap{
display: inline-block;
height: auto;
width: 100%;
}
:lang(ar) .form-style-1 select{
direction: rtl;
background-position: left 10px center;
}
.form-style-1 select{
background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi4wMDUiIGhlaWdodD0iNi43MjkiIHZpZXdCb3g9IjAgMCAxMi4wMDUgNi43MjkiPgogIDxwYXRoIGlkPSJQYXRoXzQ0NzAiIGRhdGEtbmFtZT0iUGF0aCA0NDcwIiBkPSJNODg4LjgzNywxNDgwOC41NThsNS4zMDUsNS4zMTQsNS4yODYtNS4zMTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04ODguMTMgLTE0ODA3Ljg1MSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzIxMmIzMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEiLz4KPC9zdmc+Cg==');
background-repeat: no-repeat;
background-position: right 10px center;
font-size: 14px;
line-height: 19px;
font-family: "Poppins";
font-weight: 300;
opacity: 0.4;
color: #000;
border-radius: 0px
}
:lang(ar) .feedback-form input,  :lang(ar) .feedback-form .contact-us-inputs,  :lang(ar) .feedback-form .contact-us-inputs textarea{
direction: rtl;
} .read-more-wrapper .read-more-content{
display: none;
}
.accordion-button.active .accordion-plus:not(.read-more-wrapper .read-more-content) {
opacity: 1;
}
#main-site-menu .accordion-button.active .accordion-minus:not(.read-more-wrapper .read-more-content) {
transform: rotate(180deg);
}
#main-site-menu .read-more-wrapper .read-more-content
{
display: none;
}
.nav-bar-container.read-more-wrapper .read-more-content {
opacity: 0; pointer-events: none; }
.sticky-cta.read-more-wrapper .read-more-content {
opacity: 0;
pointer-events: none; }
@media screen and (max-width: 768px) {
.form-career.form-style-1 {
margin: 0 20px;
}
}
:lang(ar) .form-career input,  :lang(ar) .form-career .contact-us-inputs,  :lang(ar) .form-career .contact-us-inputs textarea{
direction: rtl;
}
.form-career{
overflow-y: hidden !important;
border-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(193 193 193 / var(--tw-border-opacity));
background-color: rgb(239 243 244 / var(--tw-bg-opacity)) !important;
padding: 0px;
height: -moz-min-content;
height: min-content;
overflow-y: scroll;
border-radius: 0.75rem;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
--tw-bg-opacity: 0.7;
padding: 2.5rem;
--tw-backdrop-blur: blur(8px);
-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.form-career h2{
font-family: "Roboto Serif";
margin-bottom: 1rem;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 300
}
.form-career .contact-us-inputs textarea{
height: 1.75rem;
}
.form-career .wpcf7-response-output{
margin-top: 0px !important;
}
@media (min-width: 768px){
.form-career{
padding: 50px !important;
}
}
.form-career .careers-inputs{
grid-template-columns: repeat(2, minmax(0, 1fr));
-moz-column-gap: 3.5rem;
column-gap: 3.5rem;
row-gap: 0.75rem;
}
@media (min-width: 768px){
.form-career .careers-inputs{
display: grid;
}
}
.form-career .careers-inputs > p:last-child{
margin-bottom: 0px;
display: flex;
align-items: center;
justify-content: flex-start;
}
.file-upload-style-1 .wpcf7-form-control-wrap input[type="file"]{
display: none;
border-bottom: none;
}
.file-upload-style-1{
width: 100%;
cursor: pointer;
}
.file-upload-style-1 .file-bor-style{
border-bottom: 1px solid #C1C1C1;
padding-bottom: 5px;
display: block;
}
.file-upload-style-1 .file-text{
display: inline-block;
width: 75%;
font-family: "Poppins";
font-weight: 300;
font-size: 14px;
line-height: 21px;
color: #000;
opacity: .4;
}
.file-upload-style-1 .choose-file{
display: inline-block;
width: 25%;
border-radius: 6px;
background-color: #ffffff;
border: .5px solid #707070;
text-transform: uppercase;
padding: 5px 0px;
font-weight: 400;
font-family: "Poppins";
font-size: 8px;
line-height: 12px;
letter-spacing: 0.8px;
color: #000;
text-align: center;
}
.nav-tab-item:not(.active){
display: none;
}
.accordion-button.active .accordion-plus:not(.nav-tab-item:not(.active)) {
opacity: 1;
}
#main-site-menu .accordion-button.active .accordion-minus:not(.nav-tab-item:not(.active)) {
transform: rotate(180deg);
}
#main-site-menu .nav-tab-item:not(.active)
{
display: none;
}
.nav-bar-container.nav-tab-item:not(.active) {
opacity: 0; pointer-events: none; }
.sticky-cta.nav-tab-item:not(.active) {
opacity: 0;
pointer-events: none; } .products-card .product-image img {
width: 100% !important;
-o-object-fit: cover !important;
object-fit: cover !important;
height: 293px !important
}
.products-card .products-details .product-btn a, .button-border{
font-family: "Poppins";
display: inline-block;
width: 100%;
border-radius: 21px;
border-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(112 112 112 / var(--tw-border-opacity));
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
text-align: center;
font-size: 0.75rem;
line-height: 1rem;
font-weight: 500;
text-transform: uppercase;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.products-card .products-details .product-btn a:hover, .button-border:hover{
border-width: 0px;
--tw-bg-opacity: 1;
background-color: rgb(219 219 219 / var(--tw-bg-opacity));
}
.layout-image-slide .layout-image-slide-item:nth-child(even) .lis-image-wrapper img.is-rounded-yes{
border-radius: 9999px;
}
.styled-scroll-wrapper{
position: relative;
}
.styled-scroll-wrapper::after{
content: "";
pointer-events: none;
position: absolute;
bottom: 0px;
display: block;
height: 5rem;
width: 100%;
background-image: linear-gradient(to top, var(--tw-gradient-stops));
--tw-gradient-from: #fff var(--tw-gradient-from-position);
--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
--tw-gradient-to: transparent var(--tw-gradient-to-position);
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms
}
.styled-scroll-wrapper.scroll-end::after{
--tw-gradient-from: transparent var(--tw-gradient-from-position);
--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
--tw-gradient-to: transparent var(--tw-gradient-to-position);
}
.styled-scroll-wrapper .scroll-bar-track{
z-index: -1;
position: absolute;
right: 0px;
top: 0px;
height: 100%;
width: 3px;
--tw-bg-opacity: 1;
background-color: rgb(203 213 225 / var(--tw-bg-opacity));
}
svg.animate-draw-round{
position: absolute;
right: 0px;
bottom: 0px;
z-index: -10;
width: 100%;
}
@media (min-width: 768px){
svg.animate-draw-round{
top: -90px;
right: 230px;
z-index: -1;
}
}
svg.animate-draw-round .svg-elem-1 {
stroke-dashoffset: 1623.0618092523332px;
stroke-dasharray: 1623.0618092523332px;
transition: strokse-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0s;
}
svg.animate-draw-round.active .svg-elem-1 {
stroke-dashoffset: 0;
}
.animate-draw-round.svg .svg-elem-2 {
stroke-dashoffset: 1619.9202165987435px;
stroke-dasharray: 1619.9202165987435px;
transition: stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.12s;
}
svg.animate-draw-round.active .svg-elem-2 {
stroke-dashoffset: 0;
} .medica-list-style-1{
grid-template-columns: repeat(2, minmax(0, 1fr));
-moz-column-gap: 2rem;
column-gap: 2rem;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media (min-width: 768px){
.medica-list-style-1{
display: grid;
}
}
.medica-list-style-1 li{
padding-top: 10px;
}
html[lang="en-US"] .medica-list li::before, html[lang="en-US"] .doc-style-1 li::before{
content: attr(list-letter);
position: absolute;
left: 0px;
top: 0px;
display: flex;
height: 2.75rem;
width: 2.75rem;
align-items: center;
justify-content: center;
border-radius: 9999px;
border-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
html[dir="rtl"] .medica-list li::after,  html[dir="rtl"] .doc-style-1 li::after{
content: attr(list-letter);
position: absolute;
right: 0px;
top: 0px;
display: flex;
height: 2.75rem;
width: 2.75rem;
align-items: center;
justify-content: center;
border-radius: 9999px;
border-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.medica-list li:has(sup), .doc-style-1 li:has(sup){
display: block;
}
.medica-list li, .doc-style-1 li{
min-height: 2.75rem;
position: relative;
margin-bottom: 1.25rem;
display: flex;
width: 100%;
max-width: 550px;
align-items: center;
font-family: Poppins, sans-serif;
font-weight: 300;
-webkit-padding-start: 3.5rem;
padding-inline-start: 3.5rem;
}
@media (min-width: 992px){
.medica-list li, .doc-style-1 li{
margin-bottom: 2rem;
}
} .medica-list-style-1 li:nth-child(-n+3) {
grid-column-start : 1;
}
.medica-list-style-1 li:nth-child(n+4) {
grid-column-start: 2;
}
.medica-list-style-1 li:nth-child(4) {
grid-row-start: 1;
}
.medica-list-style-1 li:nth-child(5) {
grid-row-start: 2;
}
.medica-list-style-1 li:nth-child(6) {
grid-row-start: 3 ;
}
.medica-list-style-3 li::before{
--tw-border-opacity: 1;
border-color: rgb(0 0 0 / var(--tw-border-opacity));
} .swiper-card .swiper-slide{
background-color: greenyellow;
height: 400px;
max-width: 337px;
width: 100%
}
.nav-style-1{
margin-left: -0.5rem;
margin-right: -0.5rem;
display: flex;
width: 100%;
}
.nav-style-1 li{
width: 33.333333%;
padding: 0.5rem;
}
.nav-style-1 li a{
display: inline-block;
width: 100%;
border-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(51 55 74 / var(--tw-border-opacity));
text-align: center;
}
.nav-style-1 li a.active{
box-shadow: 5px 5px 0 0px var(--navy-1);
}
.nav-style-1 li a img{
margin-left: auto;
margin-right: auto;
height: 1rem;
}
.number-list-1 li{
margin-bottom: 2rem;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 300;
}
.brand-category-slider .swiper-wrapper{
height: 450px;
}
.filter-list{
display: flex;
gap: 0.5rem;
}
.filter-list a{
transition: all .3s ease;
display: inline-block;
width: -moz-max-content;
width: max-content;
border-radius: 9999px;
border-width: 1.5px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(112 112 112 / var(--tw-border-opacity));
padding-left: 1.5rem;
padding-right: 1.5rem;
padding-top: 1rem;
padding-bottom: 1rem;
font-size: 0.75rem;
line-height: 1rem;
font-weight: 300
}
.filter-list a:hover{
--tw-border-opacity: 1;
border-color: rgb(33 43 49 / var(--tw-border-opacity));
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.filter-list li.active a{
--tw-border-opacity: 1;
border-color: rgb(33 43 49 / var(--tw-border-opacity));
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.row-srs-products .doc-style-1{
-webkit-padding-start: 2.5rem;
padding-inline-start: 2.5rem;
}
.row-srs-products:nth-child(even) .doc-style-1{
-webkit-padding-start: 0px;
padding-inline-start: 0px;
-webkit-padding-end: 2.5rem;
padding-inline-end: 2.5rem;
}
.row-srs-products .doc-style-1 ol{
margin-bottom: 1.75rem;
padding-left: 0px;
} .text-main-title {
color: #1F1F1D;
text-align: start;
font-family: Roboto Serif, sans-serif;
font-size: 1.875rem;
line-height: 2.25rem;
font-weight: 500;
line-height: 97.397%;
letter-spacing: -0.334px;
}
[dir="rtl"] .text-main-title{
text-align: right;
}
[dir="ltr"] .text-main-title{
text-align: left;
}
@media (min-width: 992px){
.text-main-title{
font-size: 66.719px;
line-height: 97.397%;
}
}
.text-heading-one{
text-align: start;
font-family: Roboto Serif, sans-serif;
font-size: 40px;
line-height: 103.125%;
letter-spacing: -0.5%;
}
[dir="rtl"] .text-heading-one{
text-align: right;
}
[dir="ltr"] .text-heading-one{
text-align: left;
}
@media (min-width: 992px){
.text-heading-one{
font-size: 68.2px;
line-height: 103.125%;
}
}
.text-heading-one {
font-weight: 500px;
}
.text-heading-two{
text-align: start;
font-family: Roboto Serif, sans-serif;
font-size: 36px;
line-height: 30px;
letter-spacing: -0.5%;
}
[dir="rtl"] .text-heading-two{
text-align: right;
}
[dir="ltr"] .text-heading-two{
text-align: left;
}
@media (min-width: 992px){
.text-heading-two{
font-size: 51.74px;
line-height: 45.4px;
}
}
.text-heading-two {
font-weight: 500px;
}
.text-heading-three{
text-align: start;
font-family: Roboto Serif, sans-serif;
font-size: 22px;
line-height: 151.563%;
}
[dir="rtl"] .text-heading-three{
text-align: right;
}
[dir="ltr"] .text-heading-three{
text-align: left;
}
@media (min-width: 992px){
.text-heading-three{
font-size: 32px;
line-height: 151.563%;
}
}
.text-heading-three {
font-weight: 400px;
}
.text-heading-four{
text-align: start;
font-family: Roboto Serif, sans-serif;
font-size: 1.25rem;
line-height: 1.75rem;
line-height: 125%;
letter-spacing: 0.5%;
--tw-text-opacity: 1;
color: rgb(68 78 120 / var(--tw-text-opacity));
}
[dir="rtl"] .text-heading-four{
text-align: right;
}
[dir="ltr"] .text-heading-four{
text-align: left;
}
@media (min-width: 992px){
.text-heading-four{
font-size: 1.875rem;
line-height: 2.25rem;
line-height: 125%;
}
}
.text-heading-four {
font-weight: 500;
}
.text-heading-six{
margin: 0px;
padding: 0px;
text-align: start;
font-family: Poppins, sans-serif;
font-size: 1rem;
line-height: 1.5rem;
line-height: 133.333%;
letter-spacing: -2%;
}
[dir="rtl"] .text-heading-six{
text-align: right;
}
[dir="ltr"] .text-heading-six{
text-align: left;
}
@media (min-width: 992px){
.text-heading-six{
font-size: 1.5rem;
line-height: 2rem;
line-height: 133.333%;
}
}
.text-heading-six {
font-weight: 500;
}
.text-body{
margin: 0px;
padding: 0px;
text-align: start;
font-family: Poppins, sans-serif;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
line-height: 172.222%;
letter-spacing: -2%;
}
[dir="rtl"] .text-body{
text-align: right;
}
[dir="ltr"] .text-body{
text-align: left;
}
@media (min-width: 992px){
.text-body{
font-size: 1.125rem;
line-height: 1.75rem;
line-height: 172.222%;
}
}
.text-body {
font-weight: 300;
}
.btn-custom{
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
font-family: Poppins, sans-serif;
font-size: 10px;
font-weight: 300;
line-height: 1.5;
}
@media (min-width: 992px){
.btn-custom{
padding-left: 2.5rem;
padding-right: 2.5rem;
padding-top: 1rem;
padding-bottom: 1rem;
font-size: 12.65px;
}
}
.cjoptik-list-title{
text-align: start;
font-family: Roboto Serif, sans-serif;
font-size: 28px;
font-weight: 500;
line-height: 101.042%;
--tw-text-opacity: 1;
color: rgb(0 69 134 / var(--tw-text-opacity));
}
[dir="rtl"] .cjoptik-list-title{
text-align: right;
}
[dir="ltr"] .cjoptik-list-title{
text-align: left;
}
@media (min-width: 992px){
.cjoptik-list-title{
font-size: 48px;
line-height: 101.042%;
}
}
.cjoptik-list-para{
text-align: start;
font-family: Roboto Serif, sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 164.5%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
[dir="rtl"] .cjoptik-list-para{
text-align: right;
}
[dir="ltr"] .cjoptik-list-para{
text-align: left;
}
@media (min-width: 992px){
.cjoptik-list-para{
font-size: 20px;
line-height: 164.5%;
}
}
.arosha-header{
text-align: start;
font-family: Roboto Serif, sans-serif;
font-size: 1.875rem;
line-height: 2.25rem;
font-weight: 400;
line-height: 131%;
letter-spacing: -0.24px;
--tw-text-opacity: 1;
color: rgb(31 31 29 / var(--tw-text-opacity));
}
[dir="rtl"] .arosha-header{
text-align: right;
}
[dir="ltr"] .arosha-header{
text-align: left;
}
@media (min-width: 992px){
.arosha-header{
font-size: 3rem;
line-height: 1;
line-height: 131%;
}
}
.arosha-text-lg{
text-align: start;
font-family: Roboto Serif, sans-serif;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 400;
line-height: 169%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
[dir="rtl"] .arosha-text-lg{
text-align: right;
}
[dir="ltr"] .arosha-text-lg{
text-align: left;
}
@media (min-width: 992px){
.arosha-text-lg{
font-size: 1.5rem;
line-height: 2rem;
line-height: 169%;
}
}
.plexr-plus--title{
margin: 0px;
text-align: start;
font-family: Roboto Serif, sans-serif;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 300;
line-height: 1.5;
}
[dir="rtl"] .plexr-plus--title{
text-align: right;
}
[dir="ltr"] .plexr-plus--title{
text-align: left;
}
@media (min-width: 768px){
.plexr-plus--title{
font-size: 1.875rem;
line-height: 2.25rem;
}
}
@media (min-width: 992px){
.plexr-plus--title{
font-size: 2.25rem;
line-height: 2.5rem;
}
}
.plexr-plus--header{
margin: 0px;
text-align: start;
font-family: Roboto Serif, sans-serif;
font-size: 1rem;
line-height: 1.5rem;
font-weight: 400;
line-height: 124%;
}
[dir="rtl"] .plexr-plus--header{
text-align: right;
}
[dir="ltr"] .plexr-plus--header{
text-align: left;
}
@media (min-width: 768px){
.plexr-plus--header{
font-size: 1.125rem;
line-height: 1.75rem;
}
}
@media (min-width: 992px){
.plexr-plus--header{
font-size: 21px;
}
}
.plexr-plus--para-sm{
text-align: start;
font-family: Poppins, sans-serif;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400;
line-height: 150%;
}
[dir="rtl"] .plexr-plus--para-sm{
text-align: right;
}
[dir="ltr"] .plexr-plus--para-sm{
text-align: left;
} .heading-text {
font-weight: 500px;
margin-bottom: 0px;
text-align: center;
font-family: Roboto Serif, sans-serif;
font-size: 1.5rem;
line-height: 1.75rem;
}
@media (min-width: 768px){
.heading-text{
text-align: left;
}
}
@media (min-width: 992px){
.heading-text{
font-size: 1.875rem;
line-height: 2.5rem;
}
}  #main {
overflow: hidden;
}
.arrow-down {
transform: none;
}  .breadcrumb-list + section.pca-banner{
padding-top: 0;
}
.pca-banner__content .title-text .logo{
height: 5rem;
}
.pca-banner-wrapper__content .content-controls .btn-read-more {
background-color: #00000000;
position: relative;
padding: 0px;
font-family: Poppins, sans-serif;
font-size: 1rem;
font-weight: 600;
line-height: 1.5rem;
letter-spacing: -2%;
}
@media (min-width: 992px){
.pca-banner-wrapper__content .content-controls .btn-read-more{
font-size: 1.125rem;
line-height: 2rem;
}
}
.pca-banner-wrapper__content .content-controls .btn-read-more:hover {
top: -2px;
}
.pca-banner-wrapper__content .content-controls .btn-read-more .icon{
padding-left: 0.25rem;
padding-right: 0.25rem;
}
.pca-products .swiper-button-prev, .pca-products .swiper-button-next {
height: 60px;
width: 60px;
color: black;
background-color: white;
border-radius: 100%;
}
.pca-products .swiper-button-prev::after, .pca-products .swiper-button-next::after {
scale: 0.5;
}
.pca-product-right {
right: 18% !important;
}  .section-revolax-types.layout-2 .row-type{
margin-bottom: 7px;
}
.section-revolax-types.layout-2 .row-type:nth-child(even) .content-color-box{
transform-origin: left center;
transform: scale(1.035);
}
.section-revolax-types.layout-2 .row-type:nth-child(odd) .content-color-box{
transform-origin: right center;
transform: scale(1.035);
}
.scrollable-element {
scrollbar-color: red yellow;
}
::-webkit-scrollbar {
width: 6px;
} ::-webkit-scrollbar-track {
background: rgba(0, 0, 0, 0.1);
border-left: 2.5px solid transparent;
border-right: 2.5px solid transparent;
background-clip: padding-box;
} ::-webkit-scrollbar-thumb {
background: rgb(200, 200, 200);
} ::-webkit-scrollbar-thumb:hover {
background: rgb(150, 150, 150);
} .morpheus-scroll{
overflow-y: auto;
padding-right: 1.25rem;
}
@media (min-width: 992px){
.morpheus-scroll{
padding-right: 2rem;
}
}
.morpheus-scroll::-webkit-scrollbar-track {
background: #00000062;
border-left: 2.5px solid transparent;
border-right: 2.5px solid transparent;
background-clip: padding-box;
} .morpheus-scroll::-webkit-scrollbar-thumb {
background: #00C9B2;
} .morpheus-scroll::-webkit-scrollbar-thumb:hover {
background: #038475;
} .boutlax-text-body{
font-family: Poppins, sans-serif;
font-size: 1rem;
line-height: 1.5rem;
font-weight: 300;
line-height: 185%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
@media (min-width: 992px){
.boutlax-text-body{
font-size: 1.25rem;
line-height: 1.75rem;
line-height: 185%;
}
}  .faq-gradient {
background: linear-gradient(0deg, #E8F7FF 85%, #ffed4b00 50%);
}  .section-hanging-paragraph+.section-genefill-candidate{
margin-bottom: 0px;
}
.section-hanging-paragraph+.section-genefill-candidate h2{
max-width: 680px;
}
.section-hanging-paragraph+.section-genefill-candidate .right-list .medica-list li {
align-items: unset;
}  .swiper.pal-slider {
width: 100%;
height: 100%;
}
.swiper.pal-slider .swiper-slide {
text-align: center;
font-size: 18px;
background: #fff;
display: flex;
justify-content: center;
align-items: center;
width: 100%;
}
@media (min-width: 1024px) {
.swiper.pal-slider .swiper-slide {
width: auto;
}
}  .septodont-key-features .medica-list li{
margin-bottom: 1.25rem;
}
@media (min-width: 992px){
.septodont-key-features .medica-list li{
margin-bottom: 2.5rem;
}
}  .embody-post-operative+.medica-faq-section-1{
margin-top: 2.5rem;
margin-bottom: 2.5rem;
}
@media (min-width: 992px){
.embody-post-operative+.medica-faq-section-1{
margin-top: 5rem;
margin-bottom: 5rem;
}
}
.embody-post-operative+.medica-faq-section-1 .faq-sections{
padding-top: 0px;
padding-bottom: 0px;
}
.embody-post-operative+.medica-faq-section-1 .faq-image{
padding-top: 0px;
padding-bottom: 0px;
}  .boutlax-content-image-left+.medica-faq-section-1{
margin-top: 2.5rem;
margin-bottom: 2.5rem;
}
@media (min-width: 992px){
.boutlax-content-image-left+.medica-faq-section-1{
margin-top: 5rem;
margin-bottom: 5rem;
}
}
.boutlax-content-image-left+.medica-faq-section-1 .faq-sections{
padding-top: 0px;
padding-bottom: 0px;
}  .scroll-list {
color: #212B31;
opacity: 0.5 !important;
border-bottom: solid 0.5px #000;
cursor: pointer;
}
.scroll-list-active {
opacity: 1 !important;
}
.scroll-list-header{
margin: 0px;
font-family: Poppins, sans-serif;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 600;
line-height: 1.5;
letter-spacing: -0.44px;
}
@media (min-width: 992px){
.scroll-list-header{
font-size: 22px;
}
}
.scroll-list-para{
margin: 0px;
font-family: Poppins, sans-serif;
font-size: 1rem;
line-height: 1.5rem;
font-weight: 300;
line-height: 185%;
}
@media (min-width: 992px){
.scroll-list-para{
font-size: 1.25rem;
line-height: 1.75rem;
}
}
.scroll-list .scroll-list-para {
display: none;
}
.scroll-list.scroll-list-active .scroll-list-para {
display: flex;
} .cjoptik-image-list__wrapper--bottom-ul {
list-style-type: disc !important;
}
.cjoptik-twin-list+.section-genefill-benefits .flip-slider {
overflow: hidden;
}
.cjoptik-image-list__wrapper--bottom-list-text p{
margin: 0px;
padding: 0px;
text-align: start;
font-family: Poppins, sans-serif;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
line-height: 172.222%;
letter-spacing: -2%;
}
[dir="rtl"] .cjoptik-image-list__wrapper--bottom-list-text p{
text-align: right;
}
[dir="ltr"] .cjoptik-image-list__wrapper--bottom-list-text p{
text-align: left;
}
@media (min-width: 992px){
.cjoptik-image-list__wrapper--bottom-list-text p{
font-size: 1.125rem;
line-height: 1.75rem;
line-height: 172.222%;
}
}
.cjoptik-image-list__wrapper--bottom-list-text p {
font-weight: 300;
}
html[dir="rtl"] .section-the-reason .cjoptik-image-list__wrapper--bottom-list-text p{
text-align: start;
}
[dir="rtl"] html[dir="rtl"] .section-the-reason .cjoptik-image-list__wrapper--bottom-list-text p{
text-align: right;
}
[dir="ltr"] html[dir="rtl"] .section-the-reason .cjoptik-image-list__wrapper--bottom-list-text p{
text-align: left;
}
html[dir="rtl"] .postid-7122 .cjoptik-image-list__wrapper--bottom-list-text p{
text-align: start !important;
}
[dir="rtl"]  html[dir="rtl"] .postid-7122 .cjoptik-image-list__wrapper--bottom-list-text p{
text-align: right !important;
}
[dir="ltr"]  html[dir="rtl"] .postid-7122 .cjoptik-image-list__wrapper--bottom-list-text p{
text-align: left !important;
}
.cjoptik-image-list__wrapper--bottom-list-text p{
margin: 0px;
}
.section-hanging-paragraph .cjoptik-image-list__wrapper--bottom-list-text p{
margin-bottom: 0px;
text-align: center;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
@media (min-width: 992px){
.section-hanging-paragraph .cjoptik-image-list__wrapper--bottom-list-text p{
font-size: 22px;
line-height: 32px;
}
}
.postid-999 .section-hanging-paragraph .cjoptik-image-list__wrapper--bottom-list-text p{
font-family: Roboto Serif, sans-serif;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(30 30 30 / var(--tw-text-opacity));
}
.postid-1002 .section-hanging-paragraph .cjoptik-image-list__wrapper--bottom-list-text p{
text-align: left;
font-family: Roboto Serif, sans-serif;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(30 30 30 / var(--tw-text-opacity));
}
.postid-999 .section-hanging-paragraph .cjoptik-image-list__wrapper--bottom-list-text p{
text-align: left;
}
@media (min-width: 992px){
.postid-999 .section-hanging-paragraph .cjoptik-image-list__wrapper--bottom-list-text p{
text-align: center;
}
}
.cjoptik-image-list__wrapper--bottom-list-text p:empty{
display: none;
}
.pal-list .medica-list li::before {
border-color: black;
}
.smartrion-gradient-1 {
opacity: 0.8;
background: linear-gradient(300deg, rgba(240, 0, 86, 0.80) 0%, rgba(255, 53, 9, 0.23) 46.24%, rgba(255, 0, 0, 0.28) 100%);
filter: blur(110px);
}
.smartrion-swiper.swiper{
margin-right: auto;
}
@media (min-width: 768px){
.smartrion-swiper.swiper{
margin-right: 0px;
}
}
.smartrion-swiper .swiper-slide {
box-sizing: border-box;
border-radius: 0;
}
.smartrion-swiper .swiper-slide:nth-child(1n) {
background-color: rgb(2, 17, 17);
}
.smartrion-swiper .swiper-slide:nth-child(2n) {
background-color: rgb(0, 140, 255);
}
.smartrion-swiper .swiper-slide:nth-child(3n) {
background-color: rgb(10, 184, 111);
}
.smartrion-swiper .swiper-slide:nth-child(4n) {
background-color: rgb(211, 122, 7);
}
.smartrion-swiper .swiper-slide:nth-child(5n) {
background-color: rgb(118, 163, 12);
}
.smartrion-swiper .swiper-slide:nth-child(6n) {
background-color: rgb(180, 10, 47);
}
.smartrion-swiper .swiper-slide:nth-child(7n) {
background-color: rgb(35, 99, 19);
}
.smartrion-swiper .swiper-slide:nth-child(8n) {
background-color: rgb(0, 68, 255);
}
.smartrion-swiper .swiper-slide:nth-child(9n) {
background-color: rgb(218, 12, 218);
}
.smartrion-swiper .swiper-slide:nth-child(10n) {
background-color: rgb(54, 94, 77);
}
.slider-accordian-list-2.smartrion-list>*{
opacity: 0.6;
}
.smartrion-header{
max-width: 550px;
font-family: Roboto Serif, sans-serif;
font-size: 32px;
font-weight: 500;
line-height: 112%;
letter-spacing: -0.341px;
}
@media (min-width: 992px){
.smartrion-header{
font-size: 48px;
}
}
@media (min-width: 1200px){
.smartrion-header{
font-size: 68px;
}
}
.slider-accordian-list-2.smartrion-list .sub-title{
font-family: Poppins, sans-serif;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 300;
line-height: 1.5;
letter-spacing: -0.4px;
}
@media (min-width: 768px){
.slider-accordian-list-2.smartrion-list .sub-title{
font-size: 1rem;
line-height: 1.5rem;
}
}
@media (min-width: 992px){
.slider-accordian-list-2.smartrion-list .sub-title{
font-size: 1.125rem;
line-height: 1.75rem;
}
}
@media (min-width: 1200px){
.slider-accordian-list-2.smartrion-list .sub-title{
font-size: 1.25rem;
line-height: 1.75rem;
}
}
.slider-accordian-list-2.smartrion-list .sub-title {
cursor: pointer;
}
.slider-accordian-list-2.smartrion-list.active>*{
opacity: 1;
}
.slider-accordian-list-2.smartrion-list.active .sub-title{
font-weight: 500;
} .arosha-horizontal-line {
border-top: solid 2px black;
}
.swiper.arosha-swiper{
margin-left: auto;
margin-right: auto;
}
@media (min-width: 768px){
.swiper.arosha-swiper{
margin-right: 0px;
}
}
.list-fade{
display: flex;
flex-direction: column;
gap: 1rem;
}
@media (min-width: 992px){
.list-fade{
gap: 2rem;
}
}
.list-fade .list-fade--list {
cursor: pointer;
display: flex;
flex-direction: row;
align-items: center;
gap: 1rem;
}
@media (min-width: 992px){
.list-fade .list-fade--list{
gap: 1.75rem;
}
}
.list-fade .list-fade--list-style{
font-family: Poppins, sans-serif;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
line-height: 150%;
--tw-text-opacity: 1;
color: rgb(31 31 29 / var(--tw-text-opacity));
height: 44px;
width: 44px;
flex-shrink: 0;
border-radius: 9999px;
border-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(31 31 29 / var(--tw-border-opacity));
text-align: center;
line-height: 44px;
}
@media (min-width: 1200px){
.list-fade .list-fade--list-style{
height: 42px;
width: 42px;
line-height: 42px;
}
}
.list-fade .list-fade--list-text{
font-family: Poppins, sans-serif;
font-size: 1rem;
line-height: 1.5rem;
font-weight: 300;
letter-spacing: -0.4px;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
@media (min-width: 992px){
.list-fade .list-fade--list-text{
font-size: 1.25rem;
line-height: 1.75rem;
}
}  .w-and-h-main+.arosha-treat-list .list-fade .list-fade--list{
opacity: 0.8;
}
.w-and-h-main+.arosha-treat-list .list-fade .list-fade--list:hover{
opacity: 1;
}
.w-and-h-main+.arosha-treat-list .list-fade .list-fade--list>*:hover{
font-weight: 500;
}
.w-and-h-main+.arosha-treat-list .arosha-treat-list--image{
max-height: 619px;
border-radius: 50px;
}
.w-and-h-image-list .scroll-list:last-child{
border-style: none;
}
.w-and-h-list-image .scroll-list:last-child{
border-style: none;
}
.w-and-h-list-image-two .scroll-list:last-child{
border-style: none;
}  .section-what-is-bodytite+.section-why-choose-hyacorp h2.title {
color: black;
}
.section-what-is-bodytite+.section-why-choose-hyacorp ul.medica-list.medica-list-style-2>* {
color: black;
}
.section-what-is-bodytite+.section-why-choose-hyacorp ul.medica-list.medica-list-style-2 li::before{
--tw-border-opacity: 1;
border-color: rgb(0 0 0 / var(--tw-border-opacity));
font-weight: 300;
}  .section-revolax-types-hc .section-revolax-types--image{
border-radius: 20px;
-o-object-fit: contain;
object-fit: contain;
}  .planmeca-title-para+.w-and-h-about .text-main-title {
max-width: 460px;
}  .verticalSwiper .swiper-slide{
display: flex;
flex-direction: column;
justify-content: center;
gap: 1.25rem;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media (min-width: 768px){
.verticalSwiper .swiper-slide{
flex-direction: row;
align-items: center;
justify-content: space-between;
gap: 2.5rem;
}
}
.evolvex-gif-slider .swiper-pagination-bullet{
margin-top: 1rem !important;
margin-bottom: 1rem !important;
margin-left: auto !important;
margin-right: auto !important;
height: 2px !important;
width: 20px !important;
border-radius: 0px !important;
--tw-bg-opacity: 1 !important;
background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important;
opacity: 1 !important;
}
.evolvex-gif-slider .swiper-pagination-bullet-active{
width: 41px !important;
--tw-bg-opacity: 1 !important;
background-color: rgb(76 92 161 / var(--tw-bg-opacity)) !important;
}  .swiper-slide.color-card-slide.aos-init.aos-animate.swiper-slide{
height: auto;
} .postid-707 .section-during-sessions ul.medica-list.medica-list-style-2 li {
align-items: baseline;
margin-bottom: 20px;
}
.postid-707 .section-during-sessions ul.medica-list.medica-list-style-2 li::before, .postid-834 .section-during-sessions ul.medica-list.medica-list-style-2 li::before {
border-color: #000;
}
.medica-list.medica-list-style-1 .amazing-list{
margin-bottom: 0.5rem;
align-items: baseline;
}
@media (min-width: 768px){
.medica-list.medica-list-style-1 .amazing-list{
margin-bottom: 1.25rem;
}
} .postid-708 .colorful-lists-wrapper, .postid-994 .colorful-lists-wrapper{
right: 0px;
}
@media (min-width: 768px){
.postid-708 .colorful-navtabs-section__bg, .postid-994 .colorful-navtabs-section__bg{
left: -7.5%;
width: 110%;
}
}
.postid-708 .how-it-works-venus-legacy-section, .postid-994 .how-it-works-venus-legacy-section{
display: none;
}
.accordion-button.active .accordion-plus:not(.postid-708 .how-it-works-venus-legacy-section),.accordion-button.active .accordion-plus:not( .postid-994 .how-it-works-venus-legacy-section) {
opacity: 1;
}
#main-site-menu .accordion-button.active .accordion-minus:not(.postid-708 .how-it-works-venus-legacy-section),#main-site-menu .accordion-button.active .accordion-minus:not( .postid-994 .how-it-works-venus-legacy-section) {
transform: rotate(180deg);
}
#main-site-menu .postid-708 .how-it-works-venus-legacy-section,#main-site-menu  .postid-994 .how-it-works-venus-legacy-section
{
display: none;
}
.nav-bar-container.postid-708 .how-it-works-venus-legacy-section,.nav-bar-container .postid-994 .how-it-works-venus-legacy-section {
opacity: 0; pointer-events: none; }
.sticky-cta.postid-708 .how-it-works-venus-legacy-section,.sticky-cta .postid-994 .how-it-works-venus-legacy-section {
opacity: 0;
pointer-events: none; } .postid-718 .colorful-navtabs-section{
margin-top: 0px;
--tw-bg-opacity: 1;
background-color: rgb(33 43 49 / var(--tw-bg-opacity));
padding-top: 0px;
}
.postid-899 .colorful-navtabs-section{
margin-top: 0px;
--tw-bg-opacity: 1;
background-color: rgb(33 43 49 / var(--tw-bg-opacity));
padding-top: 0px;
}
.postid-899 .colorful-navtabs-section .colorful-navtabs-section__wrapper,  .postid-718 .colorful-navtabs-section .colorful-navtabs-section__wrapper{
padding-top: 150px;
padding-bottom: 150px;
}
.postid-899 .how-it-works-venus-legacy-section, .postid-718 .how-it-works-venus-legacy-section{
padding-bottom: 0px;
} .postid-704 .section-ultherapy-effective ul{
overflow-y: auto;
}
.postid-704 .section-ultherapy-effective ::-webkit-scrollbar-track {
background: rgba(255, 255, 255, 0.2);
}
.postid-704 .section-ultherapy-effective ::-webkit-scrollbar-thumb {
background: rgba(255, 255, 255, 0.3);
}
.postid-704 .section-ultherapy-effective ::-webkit-scrollbar-thumb:hover {
background: rgba(255, 255, 255, 1);
}
.srs-products--content h2{
text-align: start;
font-family: Roboto Serif, sans-serif;
font-size: 28px;
font-weight: 500;
line-height: 101.042%;
--tw-text-opacity: 1;
color: rgb(0 69 134 / var(--tw-text-opacity));
}
[dir="rtl"] .srs-products--content h2{
text-align: right;
}
[dir="ltr"] .srs-products--content h2{
text-align: left;
}
@media (min-width: 992px){
.srs-products--content h2{
font-size: 48px;
line-height: 101.042%;
}
}
.srs-products--content h2{
margin: 0px;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.srs-products--content h2:empty{
display: none;
}
.srs-products--list{
display: flex;
flex-direction: column;
gap: 0.75rem;
}
.srs-products--list h5{
margin: 0px;
padding: 0px;
text-align: start;
font-family: Roboto Serif, sans-serif;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 300;
line-height: 134.386%;
}
[dir="rtl"] .srs-products--list h5{
text-align: right;
}
[dir="ltr"] .srs-products--list h5{
text-align: left;
}
@media (min-width: 992px){
.srs-products--list h5{
font-size: 2.25rem;
line-height: 2.5rem;
line-height: 134.386%;
}
}
.srs-products--list h5 {
margin: 0px;
max-width: 450px;
font-weight: 300;
}
.srs-products--list p{
text-align: start;
font-family: Roboto Serif, sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 164.5%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
[dir="rtl"] .srs-products--list p{
text-align: right;
}
[dir="ltr"] .srs-products--list p{
text-align: left;
}
@media (min-width: 992px){
.srs-products--list p{
font-size: 20px;
line-height: 164.5%;
}
}
html[dir="rtl"] li .smartrion-list.srs-products--list p {
text-align: center;
}
.srs-products--list p{
margin: 0px;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.srs-products--list p:empty{
display: none;
}
@media (max-width: 768px){
.row-srs-products .srs-products--list ol{
-webkit-padding-start: 0px !important;
padding-inline-start: 0px !important;
}
}
html[lang="en-US"] .srs-products--list ol li::before{
content: attr(list-letter);
position: absolute;
left: 0px;
top: 0px;
display: flex;
height: 2.75rem;
width: 2.75rem;
align-items: center;
justify-content: center;
border-radius: 9999px;
border-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
html[dir="rtl"] .srs-products--list ol li::after{
content: attr(list-letter);
position: absolute;
right: 0px;
top: 0px;
display: flex;
height: 2.75rem;
width: 2.75rem;
align-items: center;
justify-content: center;
border-radius: 9999px;
border-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.srs-products--list ol li:has(sup){
display: block;
}
.srs-products--list ol li{
min-height: 2.75rem;
position: relative;
margin-bottom: 1.25rem;
display: flex;
width: 100%;
max-width: 550px;
align-items: center;
font-family: Poppins, sans-serif;
font-weight: 300;
-webkit-padding-start: 3.5rem;
padding-inline-start: 3.5rem;
}
@media (min-width: 992px){
.srs-products--list ol li{
margin-bottom: 2rem;
}
}
.row-srs-products .srs-products--list ol{
-webkit-padding-start: 2.5rem;
padding-inline-start: 2.5rem;
}
.row-srs-products:nth-child(even) .srs-products--list ol{
-webkit-padding-start: 0px;
padding-inline-start: 0px;
-webkit-padding-end: 2.5rem;
padding-inline-end: 2.5rem;
}
.row-srs-products .srs-products--list ol ol{
margin-bottom: 1.75rem;
padding-left: 0px;
}
html[dir="rtl"] .postid-1860 .srs-products--list ol li::after{
display: none !important;
}
html[dir="rtl"] .postid-6925 .srs-products--list ol li::after {
border-color: black;
}
.srs-products--list ol{
display: flex;
flex-direction: column;
gap: 0.75rem;
padding: 0px !important;
padding-top: 1.25rem !important;
}
.srs-products--list ol:empty{
display: none;
}
@media (min-width: 992px){
.srs-products--list ol{
gap: 1.5rem;
}
}
.srs-products--list li{
text-align: start;
font-family: Roboto Serif, sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 164.5%;
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
[dir="rtl"] .srs-products--list li{
text-align: right;
}
[dir="ltr"] .srs-products--list li{
text-align: left;
}
@media (min-width: 992px){
.srs-products--list li{
font-size: 20px;
line-height: 164.5%;
}
}
html[dir="rtl"] li .smartrion-list.srs-products--list li {
text-align: center;
}
.srs-products--list li{
margin: 0px !important;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.srs-products--list li::before{
content: var(--tw-content);
--tw-border-opacity: 1;
border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.srs-products--list li:empty{
display: none;
}
.srs-products--list ol li::before {
border-color: black !important;
} .postid-948 .section-benefits-miradry--image, .postid-721 .section-benefits-miradry--image{
position: relative;
width: 100%;
max-width: 350px;
}
@media (min-width: 768px){
.postid-948 .section-benefits-miradry--image, .postid-721 .section-benefits-miradry--image{
max-width: 500px;
}
}
@media (min-width: 992px){
.postid-948 .section-benefits-miradry--image, .postid-721 .section-benefits-miradry--image{
right: 160px;
bottom: 295px;
width: calc(100% + 160px);
max-width: none;
}
}
.postid-948 .section-benefits-miradry, .postid-721 .section-benefits-miradry{
--tw-bg-opacity: 1;
background-color: rgb(230 240 248 / var(--tw-bg-opacity));
padding-top: 2.5rem;
}
@media (min-width: 992px){
.postid-948 .section-benefits-miradry, .postid-721 .section-benefits-miradry{
padding-top: 5rem;
}
} @media (min-width: 992px){
.postid-291 .revolvex-main__wrapper--top-image{
top: -180px;
}
}
.postid-291 .section-hanging-paragraph .container, .postid-714 .section-hanging-paragraph .container{
border-radius: 1.5rem;
}
.postid-291 .revolvex-main__wrapper--logo{
padding-bottom: 0.75rem;
}
@media (min-width: 768px){
.postid-291 .revolvex-main__wrapper--logo{
padding-bottom: 2.5rem;
}
}
.postid-291 .revolvex-main__wrapper--header, .postid-291 .revolvex-main__wrapper--para{
max-width: 400px;
}
.postid-291 .revolvex-main__wrapper--flex{
align-items: center;
}
@media (min-width: 992px){
.postid-291 .revolvex-main__wrapper--flex{
align-items: flex-start;
padding: 0px;
padding-left: 7rem;
padding-top: 8rem;
}
}
.postid-291 .revolvex-main__wrapper--top-image{
top: -325px;
max-width: 430px;
}
.postid-291 .revolvex-main__wrapper--image-bottom{
bottom: 320px;
left: -120px;
aspect-ratio: 1 / 1;
max-width: 240px;
}
.postid-291 .revolvex-main__wrapper--right-image{
right: -550px;
bottom: -150px;
max-width: 545px;
-o-object-fit: contain;
object-fit: contain;
}
.postid-291 .revolvex-main__wrapper--gallery{
max-width: 400px;
} @media (min-width: 768px){
.box-white:nth-of-type(2){
position: relative;
left: 5rem;
align-self: flex-end;
padding-top: 2.5rem;
padding-bottom: 2.5rem;
padding-left: 3rem;
padding-right: 3rem;
}
}
.postid-714 .view-more-btn-1 {
border: none;
padding: 0px;
} .postid-4926 .layout-2-header{
text-align: start;
font-family: Roboto Serif, sans-serif;
font-size: 22px;
line-height: 151.563%;
}
[dir="rtl"] .postid-4926 .layout-2-header{
text-align: right;
}
[dir="ltr"] .postid-4926 .layout-2-header{
text-align: left;
}
@media (min-width: 992px){
.postid-4926 .layout-2-header{
font-size: 32px;
line-height: 151.563%;
}
}
.postid-4926 .layout-2-header {
font-weight: 400px;
margin: 0px;
line-height: 100%;
}
.postid-4926 .layout-2-content--flex{
gap: 0.75rem;
} .title-iframe{
margin-top: 2.5rem;
margin-bottom: 2.5rem;
}
@media (min-width: 768px){
.title-iframe{
margin-top: 5rem;
margin-bottom: 5rem;
}
}
.title-iframe--title{
text-align: start;
font-family: Roboto Serif, sans-serif;
font-size: 28px;
font-weight: 500;
line-height: 101.042%;
--tw-text-opacity: 1;
color: rgb(0 69 134 / var(--tw-text-opacity));
}
[dir="rtl"] .title-iframe--title{
text-align: right;
}
[dir="ltr"] .title-iframe--title{
text-align: left;
}
@media (min-width: 992px){
.title-iframe--title{
font-size: 48px;
line-height: 101.042%;
}
}
.title-iframe--title{
margin: 0px;
margin-bottom: 1.25rem;
white-space: pre-line;
text-align: center;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.title-iframe--title:empty{
display: none;
}
@media (min-width: 768px){
.title-iframe--title{
margin-bottom: 2.5rem;
}
}
.title-iframe--wrapper{
display: flex;
min-height: 500px;
align-items: stretch;
justify-content: center;
}
.title-iframe--wrapper iframe{
aspect-ratio: 16/9;
height: auto;
width: 100%;
} html[dir="rtl"] .export-logo{
left: 1.5rem;
text-align: end;
}
[dir="rtl"] html[dir="rtl"] .export-logo{
text-align: left;
}
[dir="ltr"] html[dir="rtl"] .export-logo{
text-align: right;
}
html[dir="rtl"] .left-image-coo{
left: 1.5rem;
justify-content: flex-end;
} html[dir="rtl"] .section_pca_banner__image-wrap .section_pca_banner__image{
right: 0px;
}
html[dir="rtl"] .section-pca-banner-reverse__image-wrap .section-pca-banner-reverse__image{
right: auto;
}
@media (min-width: 768px){
html[dir="rtl"] .section-pca-banner-reverse__image-wrap .section-pca-banner-reverse__image{
left: 0px;
}
}
html[dir="rtl"] .section-revolax-types .layout-2-content--flex p{
text-align: start;
}
[dir="rtl"] html[dir="rtl"] .section-revolax-types .layout-2-content--flex p{
text-align: right;
}
[dir="ltr"] html[dir="rtl"] .section-revolax-types .layout-2-content--flex p{
text-align: left;
} html[dir="rtl"] .colorfulcard-right{
order: 1;
}
html[dir="rtl"] .plexr-treatmentslider .slider-arrow{
max-width: 430px;
} html[dir="rtl"] .slider-arrow {
transform: scaleX(-1);
} html[dir="rtl"] .section-amazing-results img {
transform: scaleX(-1);
}
html[dir="rtl"] .morpheus-scroll{
padding-right: 0px;
padding-left: 2rem;
}
html[dir="rtl"] .section-the-reason .text-body{
text-align: start;
}
[dir="rtl"] html[dir="rtl"] .section-the-reason .text-body{
text-align: right;
}
[dir="ltr"] html[dir="rtl"] .section-the-reason .text-body{
text-align: left;
}
html[dir="rtl"] .venus-banner-content--round-banner{
padding: 1.25rem;
}
@media (min-width: 768px){
html[dir="rtl"] .venus-banner-content--round-banner{
padding-right: 1.25rem;
padding-left: 5rem;
}
}
html[dir="rtl"] .hyacorp-procedure-seek-section .venus-seek-bg, html[dir="rtl"] .venus-legacy-seek-section .venus-seek-bg {
background-position: 20%;
}
@media (min-width: 992px){
html[dir="rtl"] .colorful-lists-wrapper{
right: auto;
left: -100px;
}
}
html[dir="rtl"] .section-during-sessions .medica-list li::after {
border-color: black !important;
}
html[dir="rtl"] .vibrox-technology-card .medica-list li::after {
border-color: black !important;
} @media (min-width: 992px){
html[dir="rtl"] .section-why-choose-venus-legacy__wrapper--content{
margin-left: 0px;
margin-right: 4rem;
}
} html[dir="rtl"] .revolvex-main__wrapper--image-bottom{
left: auto;
right: -1.5rem;
width: 100%;
}
html[dir="rtl"] .revolvex-main__wrapper--right-image{
right: auto;
left: -200px;
}
@media (min-width: 992px){
html[dir="rtl"] .revolvex-main__wrapper--flex{
padding-left: 4rem;
padding-right: 0px;
}
}
html[dir="rtl"] .revolvex-main__wrapper--para{
text-align: start;
}
[dir="rtl"] html[dir="rtl"] .revolvex-main__wrapper--para{
text-align: right;
}
[dir="ltr"] html[dir="rtl"] .revolvex-main__wrapper--para{
text-align: left;
}
html[dir="rtl"] .section-revolax-types h3, .section-revolax-types p{
text-align: start;
}
[dir="rtl"] html[dir="rtl"] .section-revolax-types h3,[dir="rtl"]  .section-revolax-types p{
text-align: right;
}
[dir="ltr"] html[dir="rtl"] .section-revolax-types h3,[dir="ltr"]  .section-revolax-types p{
text-align: left;
}
@media (min-width: 768px){
html[dir="rtl"] .box-white:nth-of-type(2){
position: relative;
right: 5rem;
left: auto;
align-self: flex-end;
padding-top: 2.5rem;
padding-bottom: 2.5rem;
padding-left: 3rem;
padding-right: 3rem;
}
}
html[dir="rtl"] .section-revolax-material-properties h6, .section-revolax-material-properties p{
text-align: start;
}
[dir="rtl"] html[dir="rtl"] .section-revolax-material-properties h6,[dir="rtl"]  .section-revolax-material-properties p{
text-align: right;
}
[dir="ltr"] html[dir="rtl"] .section-revolax-material-properties h6,[dir="ltr"]  .section-revolax-material-properties p{
text-align: left;
} html[dir="rtl"] .faq-accordion-3 .accordion-item .faq-desc p{
-webkit-padding-start: 0px;
padding-inline-start: 0px;
-webkit-padding-end: 2.75rem;
padding-inline-end: 2.75rem;
-webkit-margin-start: 0px;
margin-inline-start: 0px;
-webkit-margin-end: 0.75rem;
margin-inline-end: 0.75rem;
}
html[dir="rtl"] .accordion-title h5{
-webkit-padding-start: 0px;
padding-inline-start: 0px;
-webkit-padding-end: 3.5rem;
padding-inline-end: 3.5rem;
}
html[dir="rtl"] .section-why-choose-venus-legacy__wrapper--content .medica-list.medica-list-style-2 li img{
margin-right: 0px;
margin-left: 1rem;
}
@media (min-width: 768px){
html[dir="rtl"] .colorful-navtabs-section__wrapper--list{
justify-content: flex-end;
}
}
html[dir="rtl"] .faq-sections .left-title{
padding-right: 0px;
padding-left: 1.75rem;
} html[dir="rtl"] .section-what-is-ultheraphy .right-content .inner-card{
margin-right: -130px;
margin-left: 0px;
}
.postid-704 .medica-list li::before {
display: none !important;
}
html[dir="rtl"] .section-ultherapy-effective .left-content .medica-list .head-title h4{
padding-left: 0.75rem;
padding-right: 0.75rem;
}
html[dir="rtl"] .section-how-it-works .right-text{
padding-right: 0.75rem;
}
@media (min-width: 992px){
html[dir="rtl"] .section-how-it-works .right-text{
padding-left: 0.75rem;
}
}
html[dir="rtl"] .section-single-product-slider .section-slider-pagination .swiper-pagination-bullets{
left: -2.5rem;
}
html[dir="rtl"] .postid-1860 .medica-list li::after, html[dir="rtl"] .postid-1860 .doc-style-1 li::after{
display: none !important;
} @media (min-width: 992px){
.section-genefill-solution .bottom-section .right-image{
left: 18%;
right: auto;
}
}
html[dir="rtl"] .section-method-best .medica-list li::after{
display: none !important;
}
html[dir="rtl"] .postid-6925 .medica-list li::after, html[dir="rtl"] .postid-6925 .doc-style-1 li::after {
border-color: black !important;
} @media (min-width: 992px){
html[dir="rtl"] .srs-products__wrapper--image-arabic{
right: -50%;
}
}
@media (min-width: 1200px){
html[dir="rtl"] .srs-products__wrapper--image-arabic{
right: -40%;
}
} html[dir="rtl"] .venus-bliss-main__wrapper--image {
direction: ltr;
position: relative;
}
html[dir="rtl"] .venus-bliss-main__wrapper--image img{
left: 0px;
}
html[dir="rtl"] .venus-comfort__wrapper--content-bot-bg{
left: -75vw;
}
@media (min-width: 992px){
html[dir="rtl"] .what-venus-image{
right: -10%;
}
} @media (min-width: 992px){
html[dir="rtl"] .pal-main--logo{
right: -20%;
}
html[dir="rtl"] .pal-main--image{
left: -25%;
}
}
html[dir="rtl"] .section-genefill-candidate .medica-list li::after {
border-color: black !important;
} html[dir="rtl"] .section-benefits-miradry--image, html[dir="rtl"] .postid-721 .section-benefits-miradry--image{
position: relative;
width: 100%;
max-width: 350px;
}
@media (min-width: 768px){
html[dir="rtl"] .section-benefits-miradry--image, html[dir="rtl"] .postid-721 .section-benefits-miradry--image{
max-width: 500px;
}
}
@media (min-width: 992px){
html[dir="rtl"] .section-benefits-miradry--image, html[dir="rtl"] .postid-721 .section-benefits-miradry--image{
right: -160px;
bottom: 295px;
width: calc(100% + 160px);
max-width: none;
}
}
html[dir="rtl"] .section-benefits-miradry, html[dir="rtl"] .postid-721 .section-benefits-miradry{
--tw-bg-opacity: 1;
background-color: rgb(230 240 248 / var(--tw-bg-opacity));
padding-top: 2.5rem;
}
@media (min-width: 992px){
html[dir="rtl"] .section-benefits-miradry, html[dir="rtl"] .postid-721 .section-benefits-miradry{
padding-top: 5rem;
}
} html[dir="rtl"] .section-hydracool-process .top-wave{
right: auto;
left: 0px;
}
html[dir="rtl"] .section-hydracool-process .bottom-wave{
right: 0px;
left: auto;
}
html[dir="rtl"] .section-hydracool-process .gradient-box{
left: auto;
right: 0px;
}
html[dir="rtl"] .section-effective-treatment .gradient-box{
left: 0px;
right: auto;
}
html[dir="rtl"] .section-how-treatment-hydracool .gradient-box{
left: auto;
right: 0px;
} html[dir="rtl"] .postid-7013 .section-application-neuronox .medica-list li::after {
border-color: black !important;
} html[dir="rtl"] .postid-7039 .medica-list li::after {
border-color: black !important;
} html[dir="rtl"] .postid-7022 .medica-list li::after {
border-color: black !important;
} @media (min-width: 992px){
:is([dir="rtl"] html[dir="rtl"] .smartrion-q-main .smartrion-gradient-1){
left: auto;
}
}
html[dir="rtl"] .postid-7061 .medica-list li::after {
border-color: black !important;
}
html[dir="rtl"] .smartrion-treatments__wrapper--image img {
transform: scaleX(-1);
right: 0px;
}
@media (min-width: 992px){
html[dir="rtl"] .smartrion-treatments__wrapper--image img{
right: -15%;
}
} html[dir="rtl"] .cjoptik-twin-list__wrapper--grid-image img {
transform: scaleX(-1);
}
@media (min-width: 768px){
html[dir="rtl"] .cjoptik-twin-list__wrapper--grid-image img{
right: auto;
left: 0px;
}
}
html[dir="rtl"] .cjoptik-advanced__wrapper--grid-image img {
transform: scaleX(-1);
}
@media (min-width: 768px){
html[dir="rtl"] .cjoptik-advanced__wrapper--grid-image img{
left: auto;
right: 0px;
}
}
html[dir="rtl"] li .smartrion-list.cjoptik-list-para {
text-align: center;
} html[dir="rtl"] .section-genefill-candidate .medica-list li::after {
border-color: black !important;
}
@media (min-width: 992px){
html[dir="rtl"] .smartrion-q-what__wrapper img{
right: -2.5rem;
}
}
html[dir="rtl"] .postid-7122 .text-heading-two, html[dir="rtl"] .postid-7122 .text-body{
text-align: start !important;
}
[dir="rtl"] html[dir="rtl"] .postid-7122 .text-heading-two,[dir="rtl"]  html[dir="rtl"] .postid-7122 .text-body{
text-align: right !important;
}
[dir="ltr"] html[dir="rtl"] .postid-7122 .text-heading-two,[dir="ltr"]  html[dir="rtl"] .postid-7122 .text-body{
text-align: left !important;
} html[dir="rtl"] .section-right-for-me img {
transform: scaleX(-1);
} @media (min-width: 992px){
html[dir="rtl"] .section-about-saratoga .right-content{
left: -40%;
}
}
.pointer-events-none{
pointer-events: none;
}
.visible{
visibility: visible;
}
.invisible{
visibility: hidden;
}
.fixed{
position: fixed;
}
.absolute{
position: absolute;
}
.relative{
position: relative;
}
.sticky{
position: sticky;
}
.\!right-0{
right: 0px !important;
}
.\!top-0{
top: 0px !important;
}
.-bottom-\[140px\]{
bottom: -140px;
}
.-bottom-\[230px\]{
bottom: -230px;
}
.-bottom-\[30\%\]{
bottom: -30%;
}
.-bottom-\[460px\]{
bottom: -460px;
}
.-left-10{
left: -2.5rem;
}
.-left-14{
left: -3.5rem;
}
.-left-6{
left: -1.5rem;
}
.-left-\[15\%\]{
left: -15%;
}
.-left-\[65px\]{
left: -65px;
}
.-right-24{
right: -6rem;
}
.-right-\[100px\]{
right: -100px;
}
.-right-\[130px\]{
right: -130px;
}
.-right-\[200px\]{
right: -200px;
}
.-right-\[45\%\]{
right: -45%;
}
.-top-20{
top: -5rem;
}
.-top-32{
top: -8rem;
}
.-top-\[290px\]{
top: -290px;
}
.bottom-0{
bottom: 0px;
}
.bottom-1{
bottom: 0.25rem;
}
.bottom-2{
bottom: 0.5rem;
}
.bottom-6{
bottom: 1.5rem;
}
.bottom-\[110px\]{
bottom: 110px;
}
.left-0{
left: 0px;
}
.left-2\/3{
left: 66.666667%;
}
.left-\[-50vw\]{
left: -50vw;
}
.left-\[15vw\]{
left: 15vw;
}
.right-0{
right: 0px;
}
.right-10{
right: 2.5rem;
}
.right-2{
right: 0.5rem;
}
.right-5{
right: 1.25rem;
}
.right-6{
right: 1.5rem;
}
.top-0{
top: 0px;
}
.top-1\/2{
top: 50%;
}
.top-24{
top: 6rem;
}
.top-36{
top: 9rem;
}
.top-4{
top: 1rem;
}
.top-5{
top: 1.25rem;
}
.top-6{
top: 1.5rem;
}
.top-\[100px\]{
top: 100px;
}
.top-\[150px\]{
top: 150px;
}
.top-\[2\.5rem\]{
top: 2.5rem;
}
.\!z-0{
z-index: 0 !important;
}
.-z-10{
z-index: -10;
}
.-z-20{
z-index: -20;
}
.z-0{
z-index: 0;
}
.z-10{
z-index: 10;
}
.z-20{
z-index: 20;
}
.z-50{
z-index: 50;
}
.z-\[-10\]{
z-index: -10;
}
.order-1{
order: 1;
}
.order-2{
order: 2;
}
.col-span-1{
grid-column: span 1 / span 1;
}
.col-span-10{
grid-column: span 10 / span 10;
}
.col-span-12{
grid-column: span 12 / span 12;
}
.m-0{
margin: 0px;
}
.m-auto{
margin: auto;
}
.-mx-4{
margin-left: -1rem;
margin-right: -1rem;
}
.-mx-5{
margin-left: -1.25rem;
margin-right: -1.25rem;
}
.mx-2{
margin-left: 0.5rem;
margin-right: 0.5rem;
}
.mx-auto{
margin-left: auto;
margin-right: auto;
}
.my-10{
margin-top: 2.5rem;
margin-bottom: 2.5rem;
}
.my-12{
margin-top: 3rem;
margin-bottom: 3rem;
}
.my-4{
margin-top: 1rem;
margin-bottom: 1rem;
}
.my-5{
margin-top: 1.25rem;
margin-bottom: 1.25rem;
}
.my-6{
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}
.my-9{
margin-top: 2.25rem;
margin-bottom: 2.25rem;
}
.my-\[60px\]{
margin-top: 60px;
margin-bottom: 60px;
}
.my-auto{
margin-top: auto;
margin-bottom: auto;
}
.\!mb-0{
margin-bottom: 0px !important;
}
.\!mb-5{
margin-bottom: 1.25rem !important;
}
.-ms-1{
-webkit-margin-start: -0.25rem;
margin-inline-start: -0.25rem;
}
.-mt-10{
margin-top: -2.5rem;
}
.-mt-2{
margin-top: -0.5rem;
}
.-mt-44{
margin-top: -11rem;
}
.-mt-\[100px\]{
margin-top: -100px;
}
.-mt-\[180px\]{
margin-top: -180px;
}
.mb-0{
margin-bottom: 0px;
}
.mb-1{
margin-bottom: 0.25rem;
}
.mb-10{
margin-bottom: 2.5rem;
}
.mb-11{
margin-bottom: 2.75rem;
}
.mb-14{
margin-bottom: 3.5rem;
}
.mb-16{
margin-bottom: 4rem;
}
.mb-2{
margin-bottom: 0.5rem;
}
.mb-20{
margin-bottom: 5rem;
}
.mb-3{
margin-bottom: 0.75rem;
}
.mb-4{
margin-bottom: 1rem;
}
.mb-5{
margin-bottom: 1.25rem;
}
.mb-6{
margin-bottom: 1.5rem;
}
.mb-7{
margin-bottom: 1.75rem;
}
.mb-8{
margin-bottom: 2rem;
}
.mb-9{
margin-bottom: 2.25rem;
}
.me-3{
-webkit-margin-end: 0.75rem;
margin-inline-end: 0.75rem;
}
.mr-0{
margin-right: 0px;
}
.mr-20{
margin-right: 5rem;
}
.mr-7{
margin-right: 1.75rem;
}
.mr-\[5\%\]{
margin-right: 5%;
}
.ms-4{
-webkit-margin-start: 1rem;
margin-inline-start: 1rem;
}
.ms-6{
-webkit-margin-start: 1.5rem;
margin-inline-start: 1.5rem;
}
.ms-7{
-webkit-margin-start: 1.75rem;
margin-inline-start: 1.75rem;
}
.mt-0{
margin-top: 0px;
}
.mt-10{
margin-top: 2.5rem;
}
.mt-11{
margin-top: 2.75rem;
}
.mt-2{
margin-top: 0.5rem;
}
.mt-20{
margin-top: 5rem;
}
.mt-3{
margin-top: 0.75rem;
}
.mt-4{
margin-top: 1rem;
}
.mt-5{
margin-top: 1.25rem;
}
.mt-6{
margin-top: 1.5rem;
}
.mt-7{
margin-top: 1.75rem;
}
.mt-8{
margin-top: 2rem;
}
.mt-9{
margin-top: 2.25rem;
}
.mt-\[30px\]{
margin-top: 30px;
}
.mt-\[70px\]{
margin-top: 70px;
}
.mt-auto{
margin-top: auto;
}
.line-clamp-5{
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 5;
}
.line-clamp-6{
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 6;
}
.line-clamp-\[10\]{
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 10;
}
.block{
display: block;
}
.inline-block{
display: inline-block;
}
.\!flex{
display: flex !important;
}
.flex{
display: flex;
}
.inline-flex{
display: inline-flex;
}
.table{
display: table;
}
.grid{
display: grid;
}
.contents{
display: contents;
}
.list-item{
display: list-item;
}
.\!hidden{
display: none !important;
}
.hidden{
display: none;
}
.aspect-\[0\.83\]{
aspect-ratio: 0.83;
}
.aspect-\[0\.94\]{
aspect-ratio: 0.94;
}
.aspect-square{
aspect-ratio: 1 / 1;
}
.h-10{
height: 2.5rem;
}
.h-12{
height: 3rem;
}
.h-16{
height: 4rem;
}
.h-20{
height: 5rem;
}
.h-5{
height: 1.25rem;
}
.h-7{
height: 1.75rem;
}
.h-8{
height: 2rem;
}
.h-\[1080px\]{
height: 1080px;
}
.h-\[111px\]{
height: 111px;
}
.h-\[220px\]{
height: 220px;
}
.h-\[264px\]{
height: 264px;
}
.h-\[288px\]{
height: 288px;
}
.h-\[294px\]{
height: 294px;
}
.h-\[300px\]{
height: 300px;
}
.h-\[30px\]{
height: 30px;
}
.h-\[350px\]{
height: 350px;
}
.h-\[42px\]{
height: 42px;
}
.h-\[500px\]{
height: 500px;
}
.h-\[550px\]{
height: 550px;
}
.h-\[590px\]{
height: 590px;
}
.h-\[650px\]{
height: 650px;
}
.h-\[750px\]{
height: 750px;
}
.h-\[93px\]{
height: 93px;
}
.h-\[inherit\]{
height: inherit;
}
.h-auto{
height: auto;
}
.h-full{
height: 100%;
}
.max-h-20{
max-height: 5rem;
}
.max-h-\[200px\]{
max-height: 200px;
}
.max-h-\[220px\]{
max-height: 220px;
}
.max-h-\[250px\]{
max-height: 250px;
}
.max-h-\[300px\]{
max-height: 300px;
}
.max-h-\[350px\]{
max-height: 350px;
}
.max-h-\[400px\]{
max-height: 400px;
}
.max-h-\[430px\]{
max-height: 430px;
}
.max-h-\[450px\]{
max-height: 450px;
}
.max-h-\[455px\]{
max-height: 455px;
}
.max-h-\[500px\]{
max-height: 500px;
}
.max-h-\[565px\]{
max-height: 565px;
}
.max-h-\[619px\]{
max-height: 619px;
}
.max-h-\[70px\]{
max-height: 70px;
}
.max-h-\[825px\]{
max-height: 825px;
}
.max-h-\[950px\]{
max-height: 950px;
}
.max-h-\[inherit\]{
max-height: inherit;
}
.min-h-\[500px\]{
min-height: 500px;
}
.min-h-\[512px\]{
min-height: 512px;
}
.min-h-\[620px\]{
min-height: 620px;
}
.\!w-9{
width: 2.25rem !important;
}
.w-1\/12{
width: 8.333333%;
}
.w-1\/2{
width: 50%;
}
.w-1\/4{
width: 25%;
}
.w-1\/5{
width: 20%;
}
.w-1\/6{
width: 16.666667%;
}
.w-10{
width: 2.5rem;
}
.w-10\/12{
width: 83.333333%;
}
.w-11\/12{
width: 91.666667%;
}
.w-12{
width: 3rem;
}
.w-2\/3{
width: 66.666667%;
}
.w-2\/5{
width: 40%;
}
.w-3\/4{
width: 75%;
}
.w-4{
width: 1rem;
}
.w-48{
width: 12rem;
}
.w-5{
width: 1.25rem;
}
.w-7{
width: 1.75rem;
}
.w-\[110\%\]{
width: 110%;
}
.w-\[122px\]{
width: 122px;
}
.w-\[152px\]{
width: 152px;
}
.w-\[15rem\]{
width: 15rem;
}
.w-\[200vw\]{
width: 200vw;
}
.w-\[250px\]{
width: 250px;
}
.w-\[260px\]{
width: 260px;
}
.w-\[30px\]{
width: 30px;
}
.w-\[336px\]{
width: 336px;
}
.w-\[350px\]{
width: 350px;
}
.w-\[423px\]{
width: 423px;
}
.w-\[429px\]{
width: 429px;
}
.w-\[42px\]{
width: 42px;
}
.w-\[534px\]{
width: 534px;
}
.w-\[calc\(100\%\+80px\)\]{
width: calc(100% + 80px);
}
.w-fit{
width: -moz-fit-content;
width: fit-content;
}
.w-full{
width: 100%;
}
.min-w-\[250px\]{
min-width: 250px;
}
.min-w-\[28px\]{
min-width: 28px;
}
.\!max-w-full{
max-width: 100% !important;
}
.max-w-2xl{
max-width: 42rem;
}
.max-w-3xl{
max-width: 48rem;
}
.max-w-\[100\%\]{
max-width: 100%;
}
.max-w-\[100px\]{
max-width: 100px;
}
.max-w-\[1010px\]{
max-width: 1010px;
}
.max-w-\[1100px\]{
max-width: 1100px;
}
.max-w-\[1115px\]{
max-width: 1115px;
}
.max-w-\[1116px\]{
max-width: 1116px;
}
.max-w-\[1128px\]{
max-width: 1128px;
}
.max-w-\[1249px\]{
max-width: 1249px;
}
.max-w-\[150px\]{
max-width: 150px;
}
.max-w-\[160px\]{
max-width: 160px;
}
.max-w-\[200px\]{
max-width: 200px;
}
.max-w-\[214px\]{
max-width: 214px;
}
.max-w-\[241px\]{
max-width: 241px;
}
.max-w-\[250px\]{
max-width: 250px;
}
.max-w-\[260px\]{
max-width: 260px;
}
.max-w-\[264px\]{
max-width: 264px;
}
.max-w-\[275px\]{
max-width: 275px;
}
.max-w-\[280px\]{
max-width: 280px;
}
.max-w-\[285px\]{
max-width: 285px;
}
.max-w-\[300px\]{
max-width: 300px;
}
.max-w-\[330px\]{
max-width: 330px;
}
.max-w-\[335px\]{
max-width: 335px;
}
.max-w-\[337px\]{
max-width: 337px;
}
.max-w-\[339px\]{
max-width: 339px;
}
.max-w-\[340px\]{
max-width: 340px;
}
.max-w-\[350px\]{
max-width: 350px;
}
.max-w-\[352px\]{
max-width: 352px;
}
.max-w-\[354px\]{
max-width: 354px;
}
.max-w-\[366px\]{
max-width: 366px;
}
.max-w-\[374px\]{
max-width: 374px;
}
.max-w-\[398px\]{
max-width: 398px;
}
.max-w-\[400px\]{
max-width: 400px;
}
.max-w-\[410px\]{
max-width: 410px;
}
.max-w-\[415px\]{
max-width: 415px;
}
.max-w-\[420px\]{
max-width: 420px;
}
.max-w-\[430px\]{
max-width: 430px;
}
.max-w-\[438px\]{
max-width: 438px;
}
.max-w-\[450px\]{
max-width: 450px;
}
.max-w-\[451px\]{
max-width: 451px;
}
.max-w-\[453px\]{
max-width: 453px;
}
.max-w-\[458px\]{
max-width: 458px;
}
.max-w-\[472px\]{
max-width: 472px;
}
.max-w-\[473px\]{
max-width: 473px;
}
.max-w-\[475px\]{
max-width: 475px;
}
.max-w-\[487px\]{
max-width: 487px;
}
.max-w-\[490px\]{
max-width: 490px;
}
.max-w-\[491px\]{
max-width: 491px;
}
.max-w-\[496px\]{
max-width: 496px;
}
.max-w-\[500px\]{
max-width: 500px;
}
.max-w-\[503px\]{
max-width: 503px;
}
.max-w-\[509px\]{
max-width: 509px;
}
.max-w-\[514px\]{
max-width: 514px;
}
.max-w-\[516px\]{
max-width: 516px;
}
.max-w-\[520px\]{
max-width: 520px;
}
.max-w-\[529px\]{
max-width: 529px;
}
.max-w-\[534px\]{
max-width: 534px;
}
.max-w-\[535px\]{
max-width: 535px;
}
.max-w-\[537px\]{
max-width: 537px;
}
.max-w-\[546px\]{
max-width: 546px;
}
.max-w-\[548px\]{
max-width: 548px;
}
.max-w-\[550px\]{
max-width: 550px;
}
.max-w-\[551px\]{
max-width: 551px;
}
.max-w-\[557px\]{
max-width: 557px;
}
.max-w-\[560px\]{
max-width: 560px;
}
.max-w-\[576px\]{
max-width: 576px;
}
.max-w-\[579px\]{
max-width: 579px;
}
.max-w-\[583px\]{
max-width: 583px;
}
.max-w-\[602px\]{
max-width: 602px;
}
.max-w-\[615px\]{
max-width: 615px;
}
.max-w-\[622px\]{
max-width: 622px;
}
.max-w-\[623px\]{
max-width: 623px;
}
.max-w-\[634px\]{
max-width: 634px;
}
.max-w-\[637px\]{
max-width: 637px;
}
.max-w-\[639px\]{
max-width: 639px;
}
.max-w-\[662px\]{
max-width: 662px;
}
.max-w-\[663px\]{
max-width: 663px;
}
.max-w-\[670px\]{
max-width: 670px;
}
.max-w-\[702px\]{
max-width: 702px;
}
.max-w-\[750px\]{
max-width: 750px;
}
.max-w-\[811px\]{
max-width: 811px;
}
.max-w-\[820px\]{
max-width: 820px;
}
.max-w-\[836px\]{
max-width: 836px;
}
.max-w-\[843px\]{
max-width: 843px;
}
.max-w-\[850px\]{
max-width: 850px;
}
.max-w-\[904px\]{
max-width: 904px;
}
.max-w-\[913px\]{
max-width: 913px;
}
.max-w-\[942px\]{
max-width: 942px;
}
.max-w-\[974px\]{
max-width: 974px;
}
.max-w-lg{
max-width: 32rem;
}
.max-w-md{
max-width: 28rem;
}
.max-w-none{
max-width: none;
}
.max-w-sm{
max-width: 24rem;
}
.max-w-xs{
max-width: 20rem;
}
.shrink-0{
flex-shrink: 0;
}
.origin-top-left{
transform-origin: top left;
}
.-translate-x-1\/2{
--tw-translate-x: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2{
--tw-translate-y: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-1\/2{
--tw-translate-x: 50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-45{
--tw-rotate: 45deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-90{
--tw-rotate: 90deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform{
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@keyframes pulse{
50%{
opacity: .5;
}
}
.animate-pulse{
animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
@keyframes spin{
to{
transform: rotate(360deg);
}
}
.animate-spin{
animation: spin 1s linear infinite;
}
.cursor-pointer{
cursor: pointer;
}
.resize{
resize: both;
}
.list-disc{
list-style-type: disc;
}
.list-none{
list-style-type: none;
}
.grid-cols-1{
grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-12{
grid-template-columns: repeat(12, minmax(0, 1fr));
}
.grid-cols-2{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.flex-row{
flex-direction: row;
}
.flex-col{
flex-direction: column;
}
.flex-col-reverse{
flex-direction: column-reverse;
}
.flex-wrap{
flex-wrap: wrap;
}
.place-content-center{
place-content: center;
}
.items-start{
align-items: flex-start;
}
.items-end{
align-items: flex-end;
}
.items-center{
align-items: center;
}
.items-baseline{
align-items: baseline;
}
.items-stretch{
align-items: stretch;
}
.justify-start{
justify-content: flex-start;
}
.justify-end{
justify-content: flex-end;
}
.justify-center{
justify-content: center;
}
.justify-between{
justify-content: space-between;
}
.justify-around{
justify-content: space-around;
}
.gap-0{
gap: 0px;
}
.gap-1{
gap: 0.25rem;
}
.gap-10{
gap: 2.5rem;
}
.gap-2{
gap: 0.5rem;
}
.gap-2\.5{
gap: 0.625rem;
}
.gap-20{
gap: 5rem;
}
.gap-3{
gap: 0.75rem;
}
.gap-4{
gap: 1rem;
}
.gap-5{
gap: 1.25rem;
}
.gap-6{
gap: 1.5rem;
}
.gap-7{
gap: 1.75rem;
}
.gap-8{
gap: 2rem;
}
.gap-9{
gap: 2.25rem;
}
.gap-\[15px\]{
gap: 15px;
}
.gap-\[20px\]{
gap: 20px;
}
.gap-\[27px\]{
gap: 27px;
}
.gap-\[30px\]{
gap: 30px;
}
.\!gap-x-0{
-moz-column-gap: 0px !important;
column-gap: 0px !important;
}
.gap-x-10{
-moz-column-gap: 2.5rem;
column-gap: 2.5rem;
}
.gap-x-2{
-moz-column-gap: 0.5rem;
column-gap: 0.5rem;
}
.gap-x-3{
-moz-column-gap: 0.75rem;
column-gap: 0.75rem;
}
.gap-x-4{
-moz-column-gap: 1rem;
column-gap: 1rem;
}
.gap-x-6{
-moz-column-gap: 1.5rem;
column-gap: 1.5rem;
}
.gap-x-8{
-moz-column-gap: 2rem;
column-gap: 2rem;
}
.gap-y-10{
row-gap: 2.5rem;
}
.gap-y-3{
row-gap: 0.75rem;
}
.gap-y-4{
row-gap: 1rem;
}
.gap-y-5{
row-gap: 1.25rem;
}
.gap-y-6{
row-gap: 1.5rem;
}
.gap-y-7{
row-gap: 1.75rem;
}
.gap-y-8{
row-gap: 2rem;
}
.self-start{
align-self: flex-start;
}
.self-end{
align-self: flex-end;
}
.overflow-auto{
overflow: auto;
}
.overflow-hidden{
overflow: hidden;
}
.\!overflow-visible{
overflow: visible !important;
}
.overflow-visible{
overflow: visible;
}
.overflow-x-auto{
overflow-x: auto;
}
.overflow-y-auto{
overflow-y: auto;
}
.overflow-x-hidden{
overflow-x: hidden;
}
.overflow-x-visible{
overflow-x: visible;
}
.rounded-2xl{
border-radius: 1rem;
}
.rounded-3xl{
border-radius: 1.5rem;
}
.rounded-\[15px\]{
border-radius: 15px;
}
.rounded-\[18px\]{
border-radius: 18px;
}
.rounded-\[20px\]{
border-radius: 20px;
}
.rounded-\[25px\]{
border-radius: 25px;
}
.rounded-\[40px\]{
border-radius: 40px;
}
.rounded-\[50px\]{
border-radius: 50px;
}
.rounded-full{
border-radius: 9999px;
}
.rounded-lg{
border-radius: 0.5rem;
}
.rounded-md{
border-radius: 0.375rem;
}
.rounded-none{
border-radius: 0px;
}
.rounded-sm{
border-radius: 0.125rem;
}
.rounded-xl{
border-radius: 0.75rem;
}
.border{
border-width: 1px;
}
.border-0{
border-width: 0px;
}
.border-\[0\.5px\]{
border-width: 0.5px;
}
.border-\[1px\]{
border-width: 1px;
}
.border-b{
border-bottom-width: 1px;
}
.border-b-\[0\.5px\]{
border-bottom-width: 0.5px;
}
.border-e{
border-inline-end-width: 1px;
}
.border-l-0{
border-left-width: 0px;
}
.border-r-0{
border-right-width: 0px;
}
.border-t-0{
border-top-width: 0px;
}
.border-solid{
border-style: solid;
}
.border-\[\#00C9B2\]{
--tw-border-opacity: 1;
border-color: rgb(0 201 178 / var(--tw-border-opacity));
}
.border-\[\#6D6D6D\]{
--tw-border-opacity: 1;
border-color: rgb(109 109 109 / var(--tw-border-opacity));
}
.border-\[\#707070\]{
--tw-border-opacity: 1;
border-color: rgb(112 112 112 / var(--tw-border-opacity));
}
.border-\[\#F5EAE1\]{
--tw-border-opacity: 1;
border-color: rgb(245 234 225 / var(--tw-border-opacity));
}
.border-\[\#F5EEEA\]{
--tw-border-opacity: 1;
border-color: rgb(245 238 234 / var(--tw-border-opacity));
}
.border-black{
--tw-border-opacity: 1;
border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.border-gray-200{
--tw-border-opacity: 1;
border-color: rgb(229 231 235 / var(--tw-border-opacity));
}
.border-gray-3{
--tw-border-opacity: 1;
border-color: rgb(188 188 188 / var(--tw-border-opacity));
}
.border-gray-300{
--tw-border-opacity: 1;
border-color: rgb(209 213 219 / var(--tw-border-opacity));
}
.border-gray-900{
--tw-border-opacity: 1;
border-color: rgb(17 24 39 / var(--tw-border-opacity));
}
.border-green-light{
--tw-border-opacity: 1;
border-color: rgb(3 132 117 / var(--tw-border-opacity));
}
.border-slate-500{
--tw-border-opacity: 1;
border-color: rgb(100 116 139 / var(--tw-border-opacity));
}
.border-white{
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-b-\[\#C7C7C7\]{
--tw-border-opacity: 1;
border-bottom-color: rgb(199 199 199 / var(--tw-border-opacity));
}
.border-opacity-70{
--tw-border-opacity: 0.7;
}
.\!bg-transparent{
background-color: transparent !important;
}
.bg-\[\#00000033\]{
background-color: #00000033;
}
.bg-\[\#00000066\]{
background-color: #00000066;
}
.bg-\[\#0B395AF0\]{
background-color: #0B395AF0;
}
.bg-\[\#1E2B32\]{
--tw-bg-opacity: 1;
background-color: rgb(30 43 50 / var(--tw-bg-opacity));
}
.bg-\[\#212B31\]{
--tw-bg-opacity: 1;
background-color: rgb(33 43 49 / var(--tw-bg-opacity));
}
.bg-\[\#29427F\]{
--tw-bg-opacity: 1;
background-color: rgb(41 66 127 / var(--tw-bg-opacity));
}
.bg-\[\#2A427D\]{
--tw-bg-opacity: 1;
background-color: rgb(42 66 125 / var(--tw-bg-opacity));
}
.bg-\[\#30609D\]{
--tw-bg-opacity: 1;
background-color: rgb(48 96 157 / var(--tw-bg-opacity));
}
.bg-\[\#33374A\]{
--tw-bg-opacity: 1;
background-color: rgb(51 55 74 / var(--tw-bg-opacity));
}
.bg-\[\#9E9FE4\]{
--tw-bg-opacity: 1;
background-color: rgb(158 159 228 / var(--tw-bg-opacity));
}
.bg-\[\#B3E7FF\]{
--tw-bg-opacity: 1;
background-color: rgb(179 231 255 / var(--tw-bg-opacity));
}
.bg-\[\#D5498B\]{
--tw-bg-opacity: 1;
background-color: rgb(213 73 139 / var(--tw-bg-opacity));
}
.bg-\[\#D6E2EA\]{
--tw-bg-opacity: 1;
background-color: rgb(214 226 234 / var(--tw-bg-opacity));
}
.bg-\[\#D6E2EAcc\]{
background-color: #D6E2EAcc;
}
.bg-\[\#D9F1FF\]{
--tw-bg-opacity: 1;
background-color: rgb(217 241 255 / var(--tw-bg-opacity));
}
.bg-\[\#DD1A32\]{
--tw-bg-opacity: 1;
background-color: rgb(221 26 50 / var(--tw-bg-opacity));
}
.bg-\[\#DEE8EE\]{
--tw-bg-opacity: 1;
background-color: rgb(222 232 238 / var(--tw-bg-opacity));
}
.bg-\[\#DFD5C9\]{
--tw-bg-opacity: 1;
background-color: rgb(223 213 201 / var(--tw-bg-opacity));
}
.bg-\[\#E5DDD4\]{
--tw-bg-opacity: 1;
background-color: rgb(229 221 212 / var(--tw-bg-opacity));
}
.bg-\[\#E6F0F8\]{
--tw-bg-opacity: 1;
background-color: rgb(230 240 248 / var(--tw-bg-opacity));
}
.bg-\[\#E8F7FF\]{
--tw-bg-opacity: 1;
background-color: rgb(232 247 255 / var(--tw-bg-opacity));
}
.bg-\[\#EAEAEA\]{
--tw-bg-opacity: 1;
background-color: rgb(234 234 234 / var(--tw-bg-opacity));
}
.bg-\[\#EDF1F9\]{
--tw-bg-opacity: 1;
background-color: rgb(237 241 249 / var(--tw-bg-opacity));
}
.bg-\[\#EEF9FF\]{
--tw-bg-opacity: 1;
background-color: rgb(238 249 255 / var(--tw-bg-opacity));
}
.bg-\[\#F3F3F3\]{
--tw-bg-opacity: 1;
background-color: rgb(243 243 243 / var(--tw-bg-opacity));
}
.bg-\[\#F5EAE1\]{
--tw-bg-opacity: 1;
background-color: rgb(245 234 225 / var(--tw-bg-opacity));
}
.bg-\[\#F5EEEA\]{
--tw-bg-opacity: 1;
background-color: rgb(245 238 234 / var(--tw-bg-opacity));
}
.bg-\[\#F7F0EE\]{
--tw-bg-opacity: 1;
background-color: rgb(247 240 238 / var(--tw-bg-opacity));
}
.bg-\[\#FFFFFF\]{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-\[\#d8e3b4cc\]{
background-color: #d8e3b4cc;
}
.bg-\[\#f5eae199\]{
background-color: #f5eae199;
}
.bg-\[\#ffffff00\]{
background-color: #ffffff00;
}
.bg-\[rgba\(179\2c 231\2c 255\2c 0\.23\)\]{
background-color: rgba(179,231,255,0.23);
}
.bg-black{
--tw-bg-opacity: 1;
background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.bg-blue-700{
--tw-bg-opacity: 1;
background-color: rgb(29 78 216 / var(--tw-bg-opacity));
}
.bg-emerald-100{
--tw-bg-opacity: 1;
background-color: rgb(209 250 229 / var(--tw-bg-opacity));
}
.bg-gray-1{
--tw-bg-opacity: 1;
background-color: rgb(33 43 49 / var(--tw-bg-opacity));
}
.bg-gray-200{
--tw-bg-opacity: 1;
background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}
.bg-gray-400{
--tw-bg-opacity: 1;
background-color: rgb(156 163 175 / var(--tw-bg-opacity));
}
.bg-green-dark{
--tw-bg-opacity: 1;
background-color: rgb(1 44 35 / var(--tw-bg-opacity));
}
.bg-navy-1{
--tw-bg-opacity: 1;
background-color: rgb(51 55 74 / var(--tw-bg-opacity));
}
.bg-red-700{
--tw-bg-opacity: 1;
background-color: rgb(185 28 28 / var(--tw-bg-opacity));
}
.bg-sky-400{
--tw-bg-opacity: 1;
background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}
.bg-slate-100{
--tw-bg-opacity: 1;
background-color: rgb(241 245 249 / var(--tw-bg-opacity));
}
.bg-transparent{
background-color: transparent;
}
.bg-white{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-opacity-20{
--tw-bg-opacity: 0.2;
}
.bg-opacity-30{
--tw-bg-opacity: 0.3;
}
.bg-opacity-40{
--tw-bg-opacity: 0.4;
}
.bg-opacity-90{
--tw-bg-opacity: 0.9;
}
.bg-contain{
background-size: contain;
}
.bg-cover{
background-size: cover;
}
.bg-center{
background-position: center;
}
.bg-left{
background-position: left;
}
.bg-top{
background-position: top;
}
.bg-no-repeat{
background-repeat: no-repeat;
}
.object-contain{
-o-object-fit: contain;
object-fit: contain;
}
.object-cover{
-o-object-fit: cover;
object-fit: cover;
}
.object-center{
-o-object-position: center;
object-position: center;
}
.object-left{
-o-object-position: left;
object-position: left;
}
.object-left-bottom{
-o-object-position: left bottom;
object-position: left bottom;
}
.object-top{
-o-object-position: top;
object-position: top;
}
.\!p-3{
padding: 0.75rem !important;
}
.p-0{
padding: 0px;
}
.p-10{
padding: 2.5rem;
}
.p-2{
padding: 0.5rem;
}
.p-3{
padding: 0.75rem;
}
.p-4{
padding: 1rem;
}
.p-5{
padding: 1.25rem;
}
.p-6{
padding: 1.5rem;
}
.\!py-2{
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.px-0{
padding-left: 0px;
padding-right: 0px;
}
.px-10{
padding-left: 2.5rem;
padding-right: 2.5rem;
}
.px-16{
padding-left: 4rem;
padding-right: 4rem;
}
.px-20{
padding-left: 5rem;
padding-right: 5rem;
}
.px-3{
padding-left: 0.75rem;
padding-right: 0.75rem;
}
.px-4{
padding-left: 1rem;
padding-right: 1rem;
}
.px-5{
padding-left: 1.25rem;
padding-right: 1.25rem;
}
.px-6{
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.px-8{
padding-left: 2rem;
padding-right: 2rem;
}
.px-\[27px\]{
padding-left: 27px;
padding-right: 27px;
}
.py-0{
padding-top: 0px;
padding-bottom: 0px;
}
.py-1{
padding-top: 0.25rem;
padding-bottom: 0.25rem;
}
.py-10{
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
.py-12{
padding-top: 3rem;
padding-bottom: 3rem;
}
.py-14{
padding-top: 3.5rem;
padding-bottom: 3.5rem;
}
.py-2{
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.py-20{
padding-top: 5rem;
padding-bottom: 5rem;
}
.py-24{
padding-top: 6rem;
padding-bottom: 6rem;
}
.py-3{
padding-top: 0.75rem;
padding-bottom: 0.75rem;
}
.py-4{
padding-top: 1rem;
padding-bottom: 1rem;
}
.py-5{
padding-top: 1.25rem;
padding-bottom: 1.25rem;
}
.py-6{
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
.py-7{
padding-top: 1.75rem;
padding-bottom: 1.75rem;
}
.py-8{
padding-top: 2rem;
padding-bottom: 2rem;
}
.py-\[14px\]{
padding-top: 14px;
padding-bottom: 14px;
}
.py-\[33px\]{
padding-top: 33px;
padding-bottom: 33px;
}
.py-\[35px\]{
padding-top: 35px;
padding-bottom: 35px;
}
.pb-0{
padding-bottom: 0px;
}
.pb-1{
padding-bottom: 0.25rem;
}
.pb-10{
padding-bottom: 2.5rem;
}
.pb-12{
padding-bottom: 3rem;
}
.pb-16{
padding-bottom: 4rem;
}
.pb-2{
padding-bottom: 0.5rem;
}
.pb-20{
padding-bottom: 5rem;
}
.pb-3{
padding-bottom: 0.75rem;
}
.pb-4{
padding-bottom: 1rem;
}
.pb-5{
padding-bottom: 1.25rem;
}
.pb-6{
padding-bottom: 1.5rem;
}
.pb-7{
padding-bottom: 1.75rem;
}
.pb-8{
padding-bottom: 2rem;
}
.pb-\[100px\]{
padding-bottom: 100px;
}
.pb-\[10px\]{
padding-bottom: 10px;
}
.pb-\[3rem\]{
padding-bottom: 3rem;
}
.pe-0{
-webkit-padding-end: 0px;
padding-inline-end: 0px;
}
.pe-10{
-webkit-padding-end: 2.5rem;
padding-inline-end: 2.5rem;
}
.pe-14{
-webkit-padding-end: 3.5rem;
padding-inline-end: 3.5rem;
}
.pe-2{
-webkit-padding-end: 0.5rem;
padding-inline-end: 0.5rem;
}
.pe-3{
-webkit-padding-end: 0.75rem;
padding-inline-end: 0.75rem;
}
.pe-4{
-webkit-padding-end: 1rem;
padding-inline-end: 1rem;
}
.pe-5{
-webkit-padding-end: 1.25rem;
padding-inline-end: 1.25rem;
}
.pe-7{
-webkit-padding-end: 1.75rem;
padding-inline-end: 1.75rem;
}
.pl-0{
padding-left: 0px;
}
.pl-5{
padding-left: 1.25rem;
}
.pl-6{
padding-left: 1.5rem;
}
.pl-8{
padding-left: 2rem;
}
.pr-4{
padding-right: 1rem;
}
.pr-5{
padding-right: 1.25rem;
}
.pr-6{
padding-right: 1.5rem;
}
.pr-7{
padding-right: 1.75rem;
}
.ps-0{
-webkit-padding-start: 0px;
padding-inline-start: 0px;
}
.ps-1{
-webkit-padding-start: 0.25rem;
padding-inline-start: 0.25rem;
}
.ps-10{
-webkit-padding-start: 2.5rem;
padding-inline-start: 2.5rem;
}
.ps-14{
-webkit-padding-start: 3.5rem;
padding-inline-start: 3.5rem;
}
.ps-2{
-webkit-padding-start: 0.5rem;
padding-inline-start: 0.5rem;
}
.ps-4{
-webkit-padding-start: 1rem;
padding-inline-start: 1rem;
}
.pt-1{
padding-top: 0.25rem;
}
.pt-10{
padding-top: 2.5rem;
}
.pt-2{
padding-top: 0.5rem;
}
.pt-20{
padding-top: 5rem;
}
.pt-3{
padding-top: 0.75rem;
}
.pt-32{
padding-top: 8rem;
}
.pt-4{
padding-top: 1rem;
}
.pt-5{
padding-top: 1.25rem;
}
.pt-6{
padding-top: 1.5rem;
}
.pt-7{
padding-top: 1.75rem;
}
.pt-8{
padding-top: 2rem;
}
.pt-9{
padding-top: 2.25rem;
}
.pt-\[100px\]{
padding-top: 100px;
}
.text-left{
text-align: left;
}
.text-center{
text-align: center;
}
.font-Poppins{
font-family: Poppins, sans-serif;
}
.font-Roboto{
font-family: Roboto, sans-serif;
}
.font-Roboto-serif{
font-family: Roboto Serif, sans-serif;
}
.\!text-5xl{
font-size: 3rem !important;
line-height: 1 !important;
}
.text-2xl{
font-size: 1.5rem;
line-height: 2rem;
}
.text-3xl{
font-size: 1.875rem;
line-height: 2.25rem;
}
.text-4xl{
font-size: 2.25rem;
line-height: 2.5rem;
}
.text-5xl{
font-size: 3rem;
line-height: 1;
}
.text-\[18px\]{
font-size: 18px;
}
.text-\[20px\]{
font-size: 20px;
}
.text-\[21px\]{
font-size: 21px;
}
.text-\[22\.138px\]{
font-size: 22.138px;
}
.text-\[22px\]{
font-size: 22px;
}
.text-\[2rem\]{
font-size: 2rem;
}
.text-\[32px\]{
font-size: 32px;
}
.text-\[40px\]{
font-size: 40px;
}
.text-\[63px\]{
font-size: 63px;
}
.text-\[66px\]{
font-size: 66px;
}
.text-\[81px\]{
font-size: 81px;
}
.text-base{
font-size: 1rem;
line-height: 1.5rem;
}
.text-lg{
font-size: 1.125rem;
line-height: 1.75rem;
}
.text-sm{
font-size: 0.875rem;
line-height: 1.25rem;
}
.text-xl{
font-size: 1.25rem;
line-height: 1.75rem;
}
.text-xs{
font-size: 0.75rem;
line-height: 1rem;
}
.font-bold{
font-weight: 700;
}
.font-light{
font-weight: 300;
}
.font-medium{
font-weight: 500;
}
.font-normal{
font-weight: 400;
}
.font-semibold{
font-weight: 600;
}
.font-thin{
font-weight: 100;
}
.uppercase{
text-transform: uppercase;
}
.italic{
font-style: italic;
}
.leading-10{
line-height: 2.5rem;
}
.leading-5{
line-height: 1.25rem;
}
.leading-7{
line-height: 1.75rem;
}
.leading-8{
line-height: 2rem;
}
.leading-\[-0\.44px\]{
line-height: -0.44px;
}
.leading-\[111\%\]{
line-height: 111%;
}
.leading-\[112\.7\%\]{
line-height: 112.7%;
}
.leading-\[115\%\]{
line-height: 115%;
}
.leading-\[124\%\]{
line-height: 124%;
}
.leading-\[125\%\]{
line-height: 125%;
}
.leading-\[129\.925\%\]{
line-height: 129.925%;
}
.leading-\[151\.563\%\]{
line-height: 151.563%;
}
.leading-\[173\%\]{
line-height: 173%;
}
.leading-\[28\.46px\]{
line-height: 28.46px;
}
.leading-\[30px\]{
line-height: 30px;
}
.leading-\[31px\]{
line-height: 31px;
}
.leading-\[33px\]{
line-height: 33px;
}
.leading-\[34px\]{
line-height: 34px;
}
.leading-\[40px\]{
line-height: 40px;
}
.leading-\[41px\]{
line-height: 41px;
}
.leading-\[42px\]{
line-height: 42px;
}
.leading-\[48\.50px\]{
line-height: 48.50px;
}
.leading-\[50px\]{
line-height: 50px;
}
.leading-\[55px\]{
line-height: 55px;
}
.leading-\[63px\]{
line-height: 63px;
}
.leading-\[70\.33px\]{
line-height: 70.33px;
}
.leading-\[71px\]{
line-height: 71px;
}
.leading-\[90\%\]{
line-height: 90%;
}
.leading-\[initial\]{
line-height: initial;
}
.leading-loose{
line-height: 2;
}
.leading-tight{
line-height: 1.25;
}
.tracking-\[-0\.44px\]{
letter-spacing: -0.44px;
}
.tracking-\[-0\.4\]{
letter-spacing: -0.4;
}
.tracking-\[-2px\]{
letter-spacing: -2px;
}
.text-\[\#022C23\]{
--tw-text-opacity: 1;
color: rgb(2 44 35 / var(--tw-text-opacity));
}
.text-\[\#212B31\]{
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.text-\[\#444E78\]{
--tw-text-opacity: 1;
color: rgb(68 78 120 / var(--tw-text-opacity));
}
.text-\[\#BCBCBC\]{
--tw-text-opacity: 1;
color: rgb(188 188 188 / var(--tw-text-opacity));
}
.text-black{
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.text-blue-700{
--tw-text-opacity: 1;
color: rgb(29 78 216 / var(--tw-text-opacity));
}
.text-gray-1{
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
}
.text-gray-3{
--tw-text-opacity: 1;
color: rgb(188 188 188 / var(--tw-text-opacity));
}
.text-gray-800{
--tw-text-opacity: 1;
color: rgb(31 41 55 / var(--tw-text-opacity));
}
.text-green-1{
--tw-text-opacity: 1;
color: rgb(3 132 117 / var(--tw-text-opacity));
}
.text-green-light{
--tw-text-opacity: 1;
color: rgb(3 132 117 / var(--tw-text-opacity));
}
.text-indigo-900{
--tw-text-opacity: 1;
color: rgb(49 46 129 / var(--tw-text-opacity));
}
.text-navy-1{
--tw-text-opacity: 1;
color: rgb(51 55 74 / var(--tw-text-opacity));
}
.text-neutral-300{
--tw-text-opacity: 1;
color: rgb(212 212 212 / var(--tw-text-opacity));
}
.text-neutral-900{
--tw-text-opacity: 1;
color: rgb(23 23 23 / var(--tw-text-opacity));
}
.text-primary{
--tw-text-opacity: 1;
color: rgb(0 69 133 / var(--tw-text-opacity));
}
.text-red-400{
--tw-text-opacity: 1;
color: rgb(248 113 113 / var(--tw-text-opacity));
}
.text-slate-600{
--tw-text-opacity: 1;
color: rgb(71 85 105 / var(--tw-text-opacity));
}
.text-stone-900{
--tw-text-opacity: 1;
color: rgb(28 25 23 / var(--tw-text-opacity));
}
.text-white{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-opacity-70{
--tw-text-opacity: 0.7;
}
.underline{
text-decoration-line: underline;
}
.opacity-0{
opacity: 0;
}
.opacity-20{
opacity: 0.2;
}
.opacity-25{
opacity: 0.25;
}
.opacity-30{
opacity: 0.3;
}
.opacity-50{
opacity: 0.5;
}
.opacity-75{
opacity: 0.75;
}
.filter{
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.transition-all{
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.ease-out{
transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.ps-0{
-webkit-padding-start: 0px;
padding-inline-start: 0px;
}
.pe-0{
-webkit-padding-end: 0px;
padding-inline-end: 0px;
}
.ps-1{
-webkit-padding-start: 0.25rem;
padding-inline-start: 0.25rem;
}
.ps-2{
-webkit-padding-start: 0.5rem;
padding-inline-start: 0.5rem;
}
.pe-2{
-webkit-padding-end: 0.5rem;
padding-inline-end: 0.5rem;
}
.pe-3{
-webkit-padding-end: 0.75rem;
padding-inline-end: 0.75rem;
}
.ps-4{
-webkit-padding-start: 1rem;
padding-inline-start: 1rem;
}
.pe-4{
-webkit-padding-end: 1rem;
padding-inline-end: 1rem;
}
.pe-5{
-webkit-padding-end: 1.25rem;
padding-inline-end: 1.25rem;
}
.pe-7{
-webkit-padding-end: 1.75rem;
padding-inline-end: 1.75rem;
}
.ps-10{
-webkit-padding-start: 2.5rem;
padding-inline-start: 2.5rem;
}
.pe-10{
-webkit-padding-end: 2.5rem;
padding-inline-end: 2.5rem;
}
.ps-14{
-webkit-padding-start: 3.5rem;
padding-inline-start: 3.5rem;
}
.pe-14{
-webkit-padding-end: 3.5rem;
padding-inline-end: 3.5rem;
}
.ms-1{
-webkit-margin-start: 0.25rem;
margin-inline-start: 0.25rem;
}
.me-3{
-webkit-margin-end: 0.75rem;
margin-inline-end: 0.75rem;
}
.ms-4{
-webkit-margin-start: 1rem;
margin-inline-start: 1rem;
}
.ms-6{
-webkit-margin-start: 1.5rem;
margin-inline-start: 1.5rem;
}
.ms-7{
-webkit-margin-start: 1.75rem;
margin-inline-start: 1.75rem;
}
.border-e{
border-inline-end-width: 1px;
}
.row{
display: flex;
flex-wrap: wrap;
}
.img-responsive{
width: 100%;
}
.hide-scroll-bar::-webkit-scrollbar{
display: none
}
.book-appointment-heading{
margin-top: 1.25rem;
margin-bottom: 36px;
}
.book-appointment-heading h4{
margin: 0px;
margin-bottom: 0.5rem;
text-align: start;
font-family: Poppins, sans-serif;
font-size: 12px;
font-weight: 500;
line-height: 19px;
letter-spacing: 0em;
--tw-text-opacity: 1;
color: rgb(33 43 50 / var(--tw-text-opacity));
}
[dir="rtl"] .book-appointment-heading h4{
text-align: right;
}
[dir="ltr"] .book-appointment-heading h4{
text-align: left;
}
.book-appointment-heading h1{
margin: 0px;
margin-bottom: 10px;
text-align: start;
font-family: Roboto Serif, sans-serif;
font-size: 32px;
font-weight: 300;
line-height: 38px;
letter-spacing: 0em;
--tw-text-opacity: 1;
color: rgb(33 43 50 / var(--tw-text-opacity));
}
[dir="rtl"] .book-appointment-heading h1{
text-align: right;
}
[dir="ltr"] .book-appointment-heading h1{
text-align: left;
}
.book-appointment-heading p{
margin: 0px;
text-align: start;
font-family: Poppins, sans-serif;
font-size: 12px;
font-weight: 300;
line-height: 19px;
letter-spacing: 0em;
--tw-text-opacity: 1;
color: rgb(33 43 50 / var(--tw-text-opacity));
}
[dir="rtl"] .book-appointment-heading p{
text-align: right;
}
[dir="ltr"] .book-appointment-heading p{
text-align: left;
}
.book-appointment{
margin-top: 36px;
margin-bottom: 5rem;
}
@media (min-width: 768px){
.book-appointment{
margin-bottom: 144px;
}
}
.book-appointment-wrapper{
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 2.5rem;
}
@media (min-width: 768px){
.book-appointment-wrapper{
flex-direction: row;
align-items: flex-start;
justify-content: flex-start;
gap: 70px;
}
}
.book-appointment-image{
display: flex;
width: 100%;
align-items: center;
justify-content: center;
overflow: hidden;
border-radius: 18px;
}
@media (min-width: 768px){
.book-appointment-image{
max-width: 396px;
}
}
.book-appointment-image > img{
height: 100%;
width: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.book-appointment-form{
width: 100%;
}
@media (min-width: 768px){
.book-appointment-form{
max-width: 400px;
}
}
#successPopup{
position: fixed;
top: 0px;
inset-inline-start: 0px;
z-index: 50;
height: 100%;
width: 100%;
}
[dir="rtl"] #successPopup{
right: 0px;
}
[dir="ltr"] #successPopup{
left: 0px;
}
#successPopup{
display: flex;
align-items: center;
justify-content: center;
background-color: rgba(33,43,50,.18);
}
#successPopup > div{
margin: 1.25rem;
width: 100%;
max-width: 567px;
box-sizing: border-box;
border-radius: 20px;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
padding-top: 5rem;
padding-bottom: 5rem;
padding-left: 2.5rem;
padding-right: 2.5rem;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 1rem;
}
#successPopup h2{
margin: 0px;
margin-top: 10px;
text-align: center;
font-family: Roboto Serif, sans-serif;
font-size: 27px;
font-weight: 400;
line-height: 32px;
letter-spacing: 0em;
--tw-text-opacity: 1;
color: rgb(33 43 50 / var(--tw-text-opacity));
}
#successPopup p{
margin: 0px;
text-align: center;
font-family: Poppins, sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 25px;
letter-spacing: 0em;
--tw-text-opacity: 1;
color: rgb(33 43 50 / var(--tw-text-opacity));
}
*, ::before, ::after{
--tw-border-spacing-x: 0;
--tw-border-spacing-y: 0;
--tw-translate-x: 0;
--tw-translate-y: 0;
--tw-rotate: 0;
--tw-skew-x: 0;
--tw-skew-y: 0;
--tw-scale-x: 1;
--tw-scale-y: 1;
--tw-pan-x:  ;
--tw-pan-y:  ;
--tw-pinch-zoom:  ;
--tw-scroll-snap-strictness: proximity;
--tw-gradient-from-position:  ;
--tw-gradient-via-position:  ;
--tw-gradient-to-position:  ;
--tw-ordinal:  ;
--tw-slashed-zero:  ;
--tw-numeric-figure:  ;
--tw-numeric-spacing:  ;
--tw-numeric-fraction:  ;
--tw-ring-inset:  ;
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: rgb(59 130 246 / 0.5);
--tw-ring-offset-shadow: 0 0 #0000;
--tw-ring-shadow: 0 0 #0000;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
--tw-blur:  ;
--tw-brightness:  ;
--tw-contrast:  ;
--tw-grayscale:  ;
--tw-hue-rotate:  ;
--tw-invert:  ;
--tw-saturate:  ;
--tw-sepia:  ;
--tw-drop-shadow:  ;
--tw-backdrop-blur:  ;
--tw-backdrop-brightness:  ;
--tw-backdrop-contrast:  ;
--tw-backdrop-grayscale:  ;
--tw-backdrop-hue-rotate:  ;
--tw-backdrop-invert:  ;
--tw-backdrop-opacity:  ;
--tw-backdrop-saturate:  ;
--tw-backdrop-sepia:  ;
}
::backdrop{
--tw-border-spacing-x: 0;
--tw-border-spacing-y: 0;
--tw-translate-x: 0;
--tw-translate-y: 0;
--tw-rotate: 0;
--tw-skew-x: 0;
--tw-skew-y: 0;
--tw-scale-x: 1;
--tw-scale-y: 1;
--tw-pan-x:  ;
--tw-pan-y:  ;
--tw-pinch-zoom:  ;
--tw-scroll-snap-strictness: proximity;
--tw-gradient-from-position:  ;
--tw-gradient-via-position:  ;
--tw-gradient-to-position:  ;
--tw-ordinal:  ;
--tw-slashed-zero:  ;
--tw-numeric-figure:  ;
--tw-numeric-spacing:  ;
--tw-numeric-fraction:  ;
--tw-ring-inset:  ;
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: rgb(59 130 246 / 0.5);
--tw-ring-offset-shadow: 0 0 #0000;
--tw-ring-shadow: 0 0 #0000;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
--tw-blur:  ;
--tw-brightness:  ;
--tw-contrast:  ;
--tw-grayscale:  ;
--tw-hue-rotate:  ;
--tw-invert:  ;
--tw-saturate:  ;
--tw-sepia:  ;
--tw-drop-shadow:  ;
--tw-backdrop-blur:  ;
--tw-backdrop-brightness:  ;
--tw-backdrop-contrast:  ;
--tw-backdrop-grayscale:  ;
--tw-backdrop-hue-rotate:  ;
--tw-backdrop-invert:  ;
--tw-backdrop-opacity:  ;
--tw-backdrop-saturate:  ;
--tw-backdrop-sepia:  ;
}
@media (min-width: 768px){
.aboutus-page .our-story-section .md\:right-image {
margin-top: 30px;
max-width: 550px;
}
.aboutus-page .our-story-section .md\:right-image img {
width: 100%;
height: auto;
-o-object-fit: cover;
object-fit: cover;
}
@media screen and (max-width: 450px) {
.aboutus-page .our-story-section .md\:right-image img {
height: 284px;
-o-object-fit: cover;
object-fit: cover;
border-radius: 25px;
}
}
@media screen and (max-width: 768px) {
{
width: 100% !important;
border-left: unset !important;
min-width: unset;
padding-bottom: 30px;
margin: 20px 0;
display: none;
height: 255px;
margin: 20px 0 0 0;
-webkit-padding-start: 29px !important;
padding-inline-start: 29px !important;
margin: 0 20px;
max-width: unset;
-webkit-padding-start: 1.25rem;
padding-inline-start: 1.25rem;
font-size: 21px !important;
line-height: 32px !important;
}
.aboutus-page .our-story-section .md\:right-image {
margin-top: 10px;
}
{
padding: 0 1rem;
-webkit-padding-start: 1.25rem;
padding-inline-start: 1.25rem;
-webkit-padding-end: 1.25rem;
padding-inline-end: 1.25rem;
padding-top: 20px;
margin-left: 1.25rem;
margin-right: 1.25rem;
margin-top: 20px;
font-size: 21px !important;
line-height: 32px !important;
padding: 0 1rem 30px 1rem;
margin: 30px 0;
padding-bottom: 20px;
height: 351px;
}
}
#career-page .why-work-with-us-section .work-with-us .md\:right-image img {
max-width: 546px;
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.md\:section-experience-float-image{
left: 47%;
width: 100%;
max-width: 42rem;
--tw-translate-x: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.md\:section-experience-float-image img{
max-width: 330px;
}
.postid-707 .md\:section-experience-float-image img {
max-width: 500px;
top: 80px;
left: -40px;
}
.md\:section-experience-float-image svg{
max-width: 480px;
}
@media (min-width: 992px){
.section-genefill-solution .bottom-section .md\:right-image{
left: 18%;
right: auto;
}
}
}
@media (min-width: 992px){
.lg\:container{
max-width: 100%;
margin-left: auto;
margin-right: auto;
padding-right: 0.75rem;
padding-left: 0.75rem;
overflow: hidden;
}
@media (min-width: 576px){
.lg\:container{
max-width: 540px;
}
}
@media (min-width: 768px){
.lg\:container{
max-width: 720px;
}
}
@media (min-width: 992px){
.lg\:container{
max-width: 960px;
}
}
@media (min-width: 1200px){
.lg\:container{
max-width: 1140px;
}
}
@media (min-width: 1400px){
.lg\:container{
max-width: 1320px;
}
.medica-brand-page .lg\:container,
.brand-page .lg\:container {
max-width: 1216px;
}
.perfect-candidate-plexr-section .lg\:container {
max-width: 1340px;
}
.medica-brand-page .lg\:container,
.brand-page .lg\:container {
max-width: 1216px;
}
.perfect-candidate-plexr-section .lg\:container {
max-width: 1340px;
}
.medica-brand-page .lg\:container,
.brand-page .lg\:container {
max-width: 1216px;
}
.perfect-candidate-plexr-section .lg\:container {
max-width: 1340px;
}
}
.aboutus-page .our-vision-section .lg\:container {
padding: 0px;
}
.brand-page .motiva-implant-section .lg\:container,
#motiva-scroll .lg\:container {
overflow: unset !important;
}
#blogs-details-page .best-treatment-section .lg\:container ul li {
-webkit-margin-start: 20px;
margin-inline-start: 20px;
}
#blogs-details-page .best-treatment-section .lg\:container ul li::before {
content: "";
position: absolute;
width: 5px;
height: 5px;
background-color: #000000;
-webkit-margin-start: -15px;
margin-inline-start: -15px;
border-radius: 50px;
margin-top: 10px;
}
@media screen and (max-width: 768px) {
{
width: 100% !important;
border-left: unset !important;
min-width: unset;
padding-bottom: 30px;
margin: 20px 0;
display: none;
height: 255px;
margin: 20px 0 0 0;
-webkit-padding-start: 29px !important;
padding-inline-start: 29px !important;
margin: 0 20px;
font-size: 21px;
line-height: 32px;
max-width: unset;
}
.aboutus-page .our-vision-section .lg\:container {
-webkit-padding-start: 1.25rem;
padding-inline-start: 1.25rem;
}
{
margin-top: 10px;
font-size: 14px !important;
line-height: 22px !important;
padding: 0 1rem;
height: 372px;
}
.lg\:container {
-webkit-padding-start: 1.25rem;
padding-inline-start: 1.25rem;
-webkit-padding-end: 1.25rem;
padding-inline-end: 1.25rem;
}
{
padding-top: 20px;
margin-left: 1.25rem;
margin-right: 1.25rem;
margin-top: 20px;
padding: 0 1rem 30px 1rem;
margin: 30px 0;
width: 100% !important;
border-left: unset !important;
min-width: unset;
padding-bottom: 30px;
margin: 20px 0;
display: none;
height: 255px;
margin: 20px 0 0 0;
-webkit-padding-start: 29px !important;
padding-inline-start: 29px !important;
margin: 0 20px;
font-size: 21px;
line-height: 32px;
max-width: unset;
}
.aboutus-page .our-vision-section .lg\:container {
-webkit-padding-start: 1.25rem;
padding-inline-start: 1.25rem;
}
{
margin-top: 10px;
font-size: 14px !important;
line-height: 22px !important;
padding: 0 1rem;
height: 372px;
}
.lg\:container {
-webkit-padding-start: 1.25rem;
padding-inline-start: 1.25rem;
-webkit-padding-end: 1.25rem;
padding-inline-end: 1.25rem;
}
{
padding-top: 20px;
margin-left: 1.25rem;
margin-right: 1.25rem;
margin-top: 20px;
font-size: 21px !important;
line-height: 32px !important;
padding: 0 1rem 30px 1rem;
margin: 30px 0;
padding-bottom: 20px;
height: 351px;
}
}
@media (max-width: 768px) {
{
display: none;
-webkit-margin-start: 20px;
margin-inline-start: 20px;
padding: 20px !important;
display: block;
padding: 0 1rem;
font-weight: 300;
font-size: 14px;
line-height: 22px;
}
.article-section .lg\:container {
-webkit-padding-end: 0px;
padding-inline-end: 0px;
-webkit-margin-end: 0px;
margin-inline-end: 0px;
}
{
padding: 30px 0 20px 0;
display: none;
margin-top: 10px;
-webkit-padding-start: 30px;
padding-inline-start: 30px;
max-width: 320px;
width: 100%;
font-size: 23px;
line-height: 24px;
font-weight: 100;
max-width: unset;
height: 185px;
}
#category-page .category-products .lg\:container {
padding: unset;
}
{
content: "";
position: absolute;
background-color: #707070;
display: inline-block;
max-width: unset;
text-align: left;
border-right: none;
background-attachment: fixed;
background-position: center;
-webkit-padding-end: 0px;
padding-inline-end: 0px;
justify-content: flex-start;
margin: 30px 0 0px 0 !important;
padding: 0px 20px !important;
height: unset !important;
margin: 30px 0 !important;
border-bottom: 0px !important;
padding-bottom: 10x;
margin: 30px 0 20px 0;
min-height: 100px;
display: none;
display: flex;
margin: 10px 0;
font-family: "Roboto Serif";
font-family: "Poppins";
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
overflow-y: hidden;
overflow-x: hidden;
-webkit-padding-start: 29px;
padding-inline-start: 29px;
margin-left: unset;
margin: unset;
height: unset;
display: none;
padding-top: unset;
margin: 10px 0;
margin: 30px 0;
border-bottom: 0.5px solid #b5b5b5;
white-space: nowrap;
overflow-x: auto;
display: flex;
flex-direction: column;
margin: 20px 0;
right: unset;
padding-bottom: 10px;
padding: 200px 1rem 0 1rem;
transform: translateY(-20%);
margin-top: 20px;
text-align: start;
border-bottom: 0.5px solid #8b9093;
padding: 20px 0;
transform: translateY(-60%);
padding-top: 80px;
height: unset;
margin: 30px 0;
margin: unset;
max-width: unset;
text-indent: 30px;
max-width: 250px;
padding-bottom: 0;
margin-bottom: 0px;
top: 80%;
transform: translateY(-80%);
width: 100%;
width: 29px;
height: 29px;
top: 10px;
text-align: center;
right: 140px;
padding: 20px 0;
left: 53% !important;
left: 120px;
display: none;
-webkit-margin-start: 20px;
margin-inline-start: 20px;
padding: 20px !important;
display: block;
padding: 0 1rem;
font-weight: 300;
font-size: 14px;
line-height: 22px;
}
.article-section .lg\:container {
-webkit-padding-end: 0px;
padding-inline-end: 0px;
-webkit-margin-end: 0px;
margin-inline-end: 0px;
}
{
padding: 30px 0 20px 0;
display: none;
margin-top: 10px;
-webkit-padding-start: 30px;
padding-inline-start: 30px;
max-width: 320px;
width: 100%;
font-size: 23px;
line-height: 24px;
font-weight: 100;
max-width: unset;
height: 185px;
}
#category-page .category-products .lg\:container {
padding: unset;
}
{
content: "";
position: absolute;
background-color: #707070;
display: inline-block;
max-width: unset;
text-align: left;
border-right: none;
background-attachment: fixed;
background-position: center;
-webkit-padding-end: 0px;
padding-inline-end: 0px;
justify-content: flex-start;
margin: 30px 0 0px 0 !important;
padding: 0px 20px !important;
height: unset !important;
margin: 30px 0 !important;
border-bottom: 0px !important;
padding-bottom: 10x;
margin: 30px 0 20px 0;
min-height: 100px;
display: none;
display: flex;
margin: 10px 0;
font-family: "Roboto Serif";
font-family: "Poppins";
--tw-text-opacity: 1;
color: rgb(33 43 49 / var(--tw-text-opacity));
overflow-y: hidden;
overflow-x: hidden;
-webkit-padding-start: 29px;
padding-inline-start: 29px;
margin-left: unset;
margin: unset;
height: unset;
display: none;
padding-top: unset;
margin: 10px 0;
margin: 30px 0;
border-bottom: 0.5px solid #b5b5b5;
white-space: nowrap;
overflow-x: auto;
display: flex;
flex-direction: column;
display: none;
margin: 20px 0;
right: unset;
padding-bottom: 10px;
-webkit-margin-start: 20px;
margin-inline-start: 20px;
padding: 200px 1rem 0 1rem;
transform: translateY(-20%);
margin-top: 20px;
text-align: start;
border-bottom: 0.5px solid #8b9093;
padding: 20px 0;
padding: 0 4px;
transform: translateY(-60%);
padding-top: 80px;
height: unset;
margin: 30px 0;
margin: unset;
max-width: unset;
padding: 0 1rem;
text-indent: 30px;
max-width: 250px;
padding-bottom: 0;
margin-bottom: 0px;
top: 80%;
transform: translateY(-80%);
width: 100%;
width: 29px;
height: 29px;
top: 10px;
text-align: center;
font-size: 21px;
line-height: 32px;
font-weight: 200;
right: 140px;
padding: 20px 0;
left: 53% !important;
left: 120px;
}
}
@media (min-width: 1400px) {
.footer-main-container .lg\:container {
max-width: 1450px;
}
}
.lg\:main-title-2{
margin-bottom: 1.75rem;
font-family: Roboto Serif, sans-serif;
font-size: 3rem;
line-height: 1;
}
.postid-291 .section-hanging-paragraph .lg\:container, .postid-714 .section-hanging-paragraph .lg\:container{
border-radius: 1.5rem;
}
}
.before\:border-black::before{
content: var(--tw-content);
--tw-border-opacity: 1;
border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.before\:\!bg-black::before{
content: var(--tw-content);
--tw-bg-opacity: 1 !important;
background-color: rgb(0 0 0 / var(--tw-bg-opacity)) !important;
}
.after\:\!bg-black::after{
content: var(--tw-content);
--tw-bg-opacity: 1 !important;
background-color: rgb(0 0 0 / var(--tw-bg-opacity)) !important;
}
.last\:mb-0:last-child{
margin-bottom: 0px;
}
.odd\:flex-row-reverse:nth-child(odd){
flex-direction: row-reverse;
}
.even\:flex-row-reverse:nth-child(even){
flex-direction: row-reverse;
}
.empty\:hidden:empty{
display: none;
}
.hover\:-top-\[1px\]:hover{
top: -1px;
}
.hover\:line-clamp-none:hover{
overflow: visible;
display: block;
-webkit-box-orient: horizontal;
-webkit-line-clamp: none;
}
.hover\:border-white:hover{
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.hover\:bg-black:hover{
--tw-bg-opacity: 1;
background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.hover\:bg-white:hover{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.hover\:text-\[\#0B395AF0\]:hover{
color: #0B395AF0;
}
.hover\:text-white:hover{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hover\:opacity-100:hover{
opacity: 1;
}
.hover\:shadow-lg:hover{
--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.active\:scale-95:active{
--tw-scale-x: .95;
--tw-scale-y: .95;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
:is([dir="rtl"] .rtl\:-left-\[130px\]){
left: -130px;
}
:is([dir="rtl"] .rtl\:-right-14){
right: -3.5rem;
}
:is([dir="rtl"] .rtl\:-right-\[65px\]){
right: -65px;
}
:is([dir="rtl"] .rtl\:left-0){
left: 0px;
}
:is([dir="rtl"] .rtl\:left-10){
left: 2.5rem;
}
:is([dir="rtl"] .rtl\:left-auto){
left: auto;
}
:is([dir="rtl"] .rtl\:right-0){
right: 0px;
}
:is([dir="rtl"] .rtl\:right-auto){
right: auto;
}
:is([dir="rtl"] .rtl\:inline-block){
display: inline-block;
}
:is([dir="rtl"] .rtl\:hidden){
display: none;
}
:is([dir="rtl"] .rtl\:pe-2){
-webkit-padding-end: 0.5rem;
padding-inline-end: 0.5rem;
}
@media (min-width: 380px){
.xs\:grid-cols-2{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.xs\:px-5{
padding-left: 1.25rem;
padding-right: 1.25rem;
}
}
@media (min-width: 576px){
.sm\:top-\[-5\%\]{
top: -5%;
}
.sm\:col-span-5{
grid-column: span 5 / span 5;
}
.sm\:col-span-7{
grid-column: span 7 / span 7;
}
.sm\:aspect-square{
aspect-ratio: 1 / 1;
}
.sm\:max-h-\[68\%\]{
max-height: 68%;
}
.sm\:max-h-none{
max-height: none;
}
.sm\:w-1\/2{
width: 50%;
}
.sm\:w-2\/5{
width: 40%;
}
.sm\:w-3\/4{
width: 75%;
}
.sm\:w-3\/5{
width: 60%;
}
.sm\:max-w-\[300px\]{
max-width: 300px;
}
.sm\:max-w-\[335px\]{
max-width: 335px;
}
.sm\:max-w-\[350px\]{
max-width: 350px;
}
.sm\:max-w-\[68\%\]{
max-width: 68%;
}
.sm\:grid-cols-3{
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.sm\:flex-row{
flex-direction: row;
}
.sm\:flex-nowrap{
flex-wrap: nowrap;
}
.sm\:justify-center{
justify-content: center;
}
.sm\:gap-0{
gap: 0px;
}
.sm\:rounded-full{
border-radius: 9999px;
}
.sm\:p-0{
padding: 0px;
}
.sm\:ps-9{
-webkit-padding-start: 2.25rem;
padding-inline-start: 2.25rem;
}
}
@media (min-width: 768px){
.md\:absolute{
position: absolute;
}
.md\:relative{
position: relative;
}
.md\:-bottom-32{
bottom: -8rem;
}
.md\:-bottom-36{
bottom: -9rem;
}
.md\:-left-7{
left: -1.75rem;
}
.md\:-left-\[2\.5\%\]{
left: -2.5%;
}
.md\:bottom-10{
bottom: 2.5rem;
}
.md\:left-0{
left: 0px;
}
.md\:left-1\/2{
left: 50%;
}
.md\:right-0{
right: 0px;
}
.md\:right-10{
right: 2.5rem;
}
.md\:top-0{
top: 0px;
}
.md\:order-1{
order: 1;
}
.md\:order-2{
order: 2;
}
.md\:col-span-4{
grid-column: span 4 / span 4;
}
.md\:col-span-5{
grid-column: span 5 / span 5;
}
.md\:col-span-6{
grid-column: span 6 / span 6;
}
.md\:col-span-7{
grid-column: span 7 / span 7;
}
.md\:-mx-2{
margin-left: -0.5rem;
margin-right: -0.5rem;
}
.md\:-mx-4{
margin-left: -1rem;
margin-right: -1rem;
}
.md\:-mx-5{
margin-left: -1.25rem;
margin-right: -1.25rem;
}
.md\:-mx-8{
margin-left: -2rem;
margin-right: -2rem;
}
.md\:my-10{
margin-top: 2.5rem;
margin-bottom: 2.5rem;
}
.md\:my-20{
margin-top: 5rem;
margin-bottom: 5rem;
}
.md\:my-auto{
margin-top: auto;
margin-bottom: auto;
}
.md\:-ms-\[180px\]{
margin-inline-start: -180px;
}
.md\:-mt-10{
margin-top: -2.5rem;
}
.md\:-mt-\[100px\]{
margin-top: -100px;
}
.md\:-mt-\[240px\]{
margin-top: -240px;
}
.md\:mb-0{
margin-bottom: 0px;
}
.md\:mb-12{
margin-bottom: 3rem;
}
.md\:mb-16{
margin-bottom: 4rem;
}
.md\:mb-20{
margin-bottom: 5rem;
}
.md\:mb-32{
margin-bottom: 8rem;
}
.md\:mb-5{
margin-bottom: 1.25rem;
}
.md\:ms-44{
-webkit-margin-start: 11rem;
margin-inline-start: 11rem;
}
.md\:mt-0{
margin-top: 0px;
}
.md\:mt-14{
margin-top: 3.5rem;
}
.md\:mt-28{
margin-top: 7rem;
}
.md\:line-clamp-\[9\]{
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 9;
}
.md\:block{
display: block;
}
.md\:inline-block{
display: inline-block;
}
.md\:flex{
display: flex;
}
.md\:hidden{
display: none;
}
.md\:aspect-square{
aspect-ratio: 1 / 1;
}
.md\:h-16{
height: 4rem;
}
.md\:h-56{
height: 14rem;
}
.md\:h-\[250px\]{
height: 250px;
}
.md\:h-\[300px\]{
height: 300px;
}
.md\:h-\[400px\]{
height: 400px;
}
.md\:h-\[44px\]{
height: 44px;
}
.md\:h-\[450px\]{
height: 450px;
}
.md\:h-\[668px\]{
height: 668px;
}
.md\:h-\[700px\]{
height: 700px;
}
.md\:h-\[710px\]{
height: 710px;
}
.md\:h-\[820px\]{
height: 820px;
}
.md\:h-\[889px\]{
height: 889px;
}
.md\:h-\[inherit\]{
height: inherit;
}
.md\:h-full{
height: 100%;
}
.md\:max-h-\[300px\]{
max-height: 300px;
}
.md\:max-h-\[350px\]{
max-height: 350px;
}
.md\:max-h-\[500px\]{
max-height: 500px;
}
.md\:max-h-\[550px\]{
max-height: 550px;
}
.md\:max-h-\[900px\]{
max-height: 900px;
}
.md\:max-h-none{
max-height: none;
}
.md\:max-h-screen{
max-height: 100vh;
}
.md\:w-1\/2{
width: 50%;
}
.md\:w-1\/3{
width: 33.333333%;
}
.md\:w-1\/6{
width: 16.666667%;
}
.md\:w-10{
width: 2.5rem;
}
.md\:w-2\/3{
width: 66.666667%;
}
.md\:w-2\/5{
width: 40%;
}
.md\:w-2\/6{
width: 33.333333%;
}
.md\:w-3\/5{
width: 60%;
}
.md\:w-4\/6{
width: 66.666667%;
}
.md\:w-5\/6{
width: 83.333333%;
}
.md\:w-\[105\%\]{
width: 105%;
}
.md\:w-\[26rem\]{
width: 26rem;
}
.md\:w-\[43\%\]{
width: 43%;
}
.md\:w-\[44px\]{
width: 44px;
}
.md\:w-\[50vw\]{
width: 50vw;
}
.md\:w-\[534px\]{
width: 534px;
}
.md\:w-\[57\%\]{
width: 57%;
}
.md\:w-\[668px\]{
width: 668px;
}
.md\:w-auto{
width: auto;
}
.md\:w-full{
width: 100%;
}
.md\:max-w-\[260px\]{
max-width: 260px;
}
.md\:max-w-\[330px\]{
max-width: 330px;
}
.md\:max-w-\[380px\]{
max-width: 380px;
}
.md\:max-w-\[400px\]{
max-width: 400px;
}
.md\:max-w-\[450px\]{
max-width: 450px;
}
.md\:max-w-\[484px\]{
max-width: 484px;
}
.md\:max-w-\[500px\]{
max-width: 500px;
}
.md\:max-w-\[550px\]{
max-width: 550px;
}
.md\:max-w-\[70\%\]{
max-width: 70%;
}
.md\:max-w-none{
max-width: none;
}
.md\:max-w-sm{
max-width: 24rem;
}
.md\:grid-cols-2{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.md\:flex-row{
flex-direction: row;
}
.md\:flex-col{
flex-direction: column;
}
.md\:flex-col-reverse{
flex-direction: column-reverse;
}
.md\:flex-nowrap{
flex-wrap: nowrap;
}
.md\:items-start{
align-items: flex-start;
}
.md\:items-center{
align-items: center;
}
.md\:justify-end{
justify-content: flex-end;
}
.md\:gap-10{
gap: 2.5rem;
}
.md\:gap-12{
gap: 3rem;
}
.md\:gap-14{
gap: 3.5rem;
}
.md\:gap-16{
gap: 4rem;
}
.md\:gap-20{
gap: 5rem;
}
.md\:gap-5{
gap: 1.25rem;
}
.md\:gap-6{
gap: 1.5rem;
}
.md\:gap-8{
gap: 2rem;
}
.md\:gap-\[50px\]{
gap: 50px;
}
.md\:gap-x-6{
-moz-column-gap: 1.5rem;
column-gap: 1.5rem;
}
.md\:gap-y-10{
row-gap: 2.5rem;
}
.md\:gap-y-11{
row-gap: 2.75rem;
}
.md\:overflow-visible{
overflow: visible;
}
.md\:overflow-y-scroll{
overflow-y: scroll;
}
.md\:rounded-3xl{
border-radius: 1.5rem;
}
.md\:rounded-\[100px\]{
border-radius: 100px;
}
.md\:rounded-\[127px\]{
border-radius: 127px;
}
.md\:rounded-\[44px\]{
border-radius: 44px;
}
.md\:rounded-\[50px\]{
border-radius: 50px;
}
.md\:rounded-\[73px\]{
border-radius: 73px;
}
.md\:rounded-\[90px\]{
border-radius: 90px;
}
.md\:rounded-full{
border-radius: 9999px;
}
.md\:rounded-lg{
border-radius: 0.5rem;
}
.md\:rounded-l-\[20px\]{
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
}
.md\:rounded-r-\[20px\]{
border-top-right-radius: 20px;
border-bottom-right-radius: 20px;
}
.md\:bg-bottom{
background-position: bottom;
}
.md\:object-contain{
-o-object-fit: contain;
object-fit: contain;
}
.md\:p-0{
padding: 0px;
}
.md\:p-16{
padding: 4rem;
}
.md\:p-4{
padding: 1rem;
}
.md\:p-6{
padding: 1.5rem;
}
.md\:px-0{
padding-left: 0px;
padding-right: 0px;
}
.md\:px-10{
padding-left: 2.5rem;
padding-right: 2.5rem;
}
.md\:px-12{
padding-left: 3rem;
padding-right: 3rem;
}
.md\:px-20{
padding-left: 5rem;
padding-right: 5rem;
}
.md\:px-24{
padding-left: 6rem;
padding-right: 6rem;
}
.md\:px-6{
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.md\:px-\[10px\]{
padding-left: 10px;
padding-right: 10px;
}
.md\:py-0{
padding-top: 0px;
padding-bottom: 0px;
}
.md\:py-10{
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
.md\:py-14{
padding-top: 3.5rem;
padding-bottom: 3.5rem;
}
.md\:py-16{
padding-top: 4rem;
padding-bottom: 4rem;
}
.md\:py-2{
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.md\:py-20{
padding-top: 5rem;
padding-bottom: 5rem;
}
.md\:py-32{
padding-top: 8rem;
padding-bottom: 8rem;
}
.md\:py-4{
padding-top: 1rem;
padding-bottom: 1rem;
}
.md\:py-\[100px\]{
padding-top: 100px;
padding-bottom: 100px;
}
.md\:pb-0{
padding-bottom: 0px;
}
.md\:pb-10{
padding-bottom: 2.5rem;
}
.md\:pb-32{
padding-bottom: 8rem;
}
.md\:pb-5{
padding-bottom: 1.25rem;
}
.md\:pb-6{
padding-bottom: 1.5rem;
}
.md\:pb-7{
padding-bottom: 1.75rem;
}
.md\:pb-8{
padding-bottom: 2rem;
}
.md\:pe-4{
-webkit-padding-end: 1rem;
padding-inline-end: 1rem;
}
.md\:pe-5{
-webkit-padding-end: 1.25rem;
padding-inline-end: 1.25rem;
}
.md\:pe-7{
-webkit-padding-end: 1.75rem;
padding-inline-end: 1.75rem;
}
.md\:pl-10{
padding-left: 2.5rem;
}
.md\:pl-14{
padding-left: 3.5rem;
}
.md\:pl-5{
padding-left: 1.25rem;
}
.md\:pr-0{
padding-right: 0px;
}
.md\:pr-10{
padding-right: 2.5rem;
}
.md\:pr-20{
padding-right: 5rem;
}
.md\:ps-10{
-webkit-padding-start: 2.5rem;
padding-inline-start: 2.5rem;
}
.md\:ps-20{
-webkit-padding-start: 5rem;
padding-inline-start: 5rem;
}
.md\:ps-24{
-webkit-padding-start: 6rem;
padding-inline-start: 6rem;
}
.md\:ps-5{
-webkit-padding-start: 1.25rem;
padding-inline-start: 1.25rem;
}
.md\:ps-6{
-webkit-padding-start: 1.5rem;
padding-inline-start: 1.5rem;
}
.md\:pt-0{
padding-top: 0px;
}
.md\:pt-10{
padding-top: 2.5rem;
}
.md\:pt-20{
padding-top: 5rem;
}
.md\:pt-24{
padding-top: 6rem;
}
.md\:pt-36{
padding-top: 9rem;
}
.md\:pt-7{
padding-top: 1.75rem;
}
.md\:text-left{
text-align: left;
}
.md\:text-start{
text-align: start;
}
.md\:text-2xl{
font-size: 1.5rem;
line-height: 2rem;
}
.md\:text-5xl{
font-size: 3rem;
line-height: 1;
}
.md\:text-6xl{
font-size: 3.75rem;
line-height: 1;
}
.md\:text-\[18\.98px\]{
font-size: 18.98px;
}
.md\:text-\[26px\]{
font-size: 26px;
}
.md\:text-\[32px\]{
font-size: 32px;
}
.md\:text-\[51px\]{
font-size: 51px;
}
.md\:text-\[66\.72px\]{
font-size: 66.72px;
}
.md\:text-base{
font-size: 1rem;
line-height: 1.5rem;
}
.md\:text-lg{
font-size: 1.125rem;
line-height: 1.75rem;
}
.md\:text-xl{
font-size: 1.25rem;
line-height: 1.75rem;
}
.md\:leading-\[37px\]{
line-height: 37px;
}
.md\:leading-\[44px\]{
line-height: 44px;
}
.md\:leading-\[46px\]{
line-height: 46px;
}
.md\:leading-\[48px\]{
line-height: 48px;
}
.md\:pe-4{
-webkit-padding-end: 1rem;
padding-inline-end: 1rem;
}
.md\:ps-5{
-webkit-padding-start: 1.25rem;
padding-inline-start: 1.25rem;
}
.md\:pe-5{
-webkit-padding-end: 1.25rem;
padding-inline-end: 1.25rem;
}
.md\:ps-6{
-webkit-padding-start: 1.5rem;
padding-inline-start: 1.5rem;
}
.md\:pe-7{
-webkit-padding-end: 1.75rem;
padding-inline-end: 1.75rem;
}
.md\:ps-10{
-webkit-padding-start: 2.5rem;
padding-inline-start: 2.5rem;
}
.md\:ps-20{
-webkit-padding-start: 5rem;
padding-inline-start: 5rem;
}
.md\:ps-24{
-webkit-padding-start: 6rem;
padding-inline-start: 6rem;
}
.md\:ms-44{
-webkit-margin-start: 11rem;
margin-inline-start: 11rem;
}
[dir="rtl"] .md\:text-start{
text-align: right;
}
[dir="ltr"] .md\:text-start{
text-align: left;
}
.md\:odd\:flex-row-reverse:nth-child(odd){
flex-direction: row-reverse;
}
.md\:even\:flex-row-reverse:nth-child(even){
flex-direction: row-reverse;
}
}
@media (min-width: 992px){
.lg\:absolute{
position: absolute;
}
.lg\:relative{
position: relative;
}
.lg\:-right-\[100px\]{
right: -100px;
}
.lg\:bottom-\[100px\]{
bottom: 100px;
}
.lg\:left-0{
left: 0px;
}
.lg\:left-\[100px\]{
left: 100px;
}
.lg\:left-\[200px\]{
left: 200px;
}
.lg\:left-\[25\%\]{
left: 25%;
}
.lg\:left-\[35vw\]{
left: 35vw;
}
.lg\:left-\[40\%\]{
left: 40%;
}
.lg\:right-0{
right: 0px;
}
.lg\:right-10{
right: 2.5rem;
}
.lg\:right-\[10\%\]{
right: 10%;
}
.lg\:right-\[15\%\]{
right: 15%;
}
.lg\:right-\[20\%\]{
right: 20%;
}
.lg\:right-\[5\%\]{
right: 5%;
}
.lg\:right-\[50\%\]{
right: 50%;
}
.lg\:right-\[50px\]{
right: 50px;
}
.lg\:top-0{
top: 0px;
}
.lg\:top-10{
top: 2.5rem;
}
.lg\:top-24{
top: 6rem;
}
.lg\:top-36{
top: 9rem;
}
.lg\:top-8{
top: 2rem;
}
.lg\:top-\[95px\]{
top: 95px;
}
.lg\:order-1{
order: 1;
}
.lg\:order-2{
order: 2;
}
.lg\:col-span-5{
grid-column: span 5 / span 5;
}
.lg\:col-span-6{
grid-column: span 6 / span 6;
}
.lg\:col-span-7{
grid-column: span 7 / span 7;
}
.lg\:my-10{
margin-top: 2.5rem;
margin-bottom: 2.5rem;
}
.lg\:my-20{
margin-top: 5rem;
margin-bottom: 5rem;
}
.lg\:my-24{
margin-top: 6rem;
margin-bottom: 6rem;
}
.lg\:my-32{
margin-top: 8rem;
margin-bottom: 8rem;
}
.lg\:my-\[120px\]{
margin-top: 120px;
margin-bottom: 120px;
}
.lg\:my-\[220px\]{
margin-top: 220px;
margin-bottom: 220px;
}
.lg\:-mb-5{
margin-bottom: -1.25rem;
}
.lg\:-ml-\[100px\]{
margin-left: -100px;
}
.lg\:-ml-\[150px\]{
margin-left: -150px;
}
.lg\:-ml-\[30px\]{
margin-left: -30px;
}
.lg\:-ml-\[80px\]{
margin-left: -80px;
}
.lg\:-mt-20{
margin-top: -5rem;
}
.lg\:-mt-5{
margin-top: -1.25rem;
}
.lg\:-mt-\[100px\]{
margin-top: -100px;
}
.lg\:-mt-\[150px\]{
margin-top: -150px;
}
.lg\:-mt-\[170px\]{
margin-top: -170px;
}
.lg\:-mt-\[200px\]{
margin-top: -200px;
}
.lg\:-mt-\[260px\]{
margin-top: -260px;
}
.lg\:-mt-\[30px\]{
margin-top: -30px;
}
.lg\:-mt-\[50px\]{
margin-top: -50px;
}
.lg\:-mt-\[6rem\]{
margin-top: -6rem;
}
.lg\:-mt-\[80px\]{
margin-top: -80px;
}
.lg\:mb-0{
margin-bottom: 0px;
}
.lg\:mb-10{
margin-bottom: 2.5rem;
}
.lg\:mb-12{
margin-bottom: 3rem;
}
.lg\:mb-2{
margin-bottom: 0.5rem;
}
.lg\:mb-20{
margin-bottom: 5rem;
}
.lg\:mb-5{
margin-bottom: 1.25rem;
}
.lg\:mb-8{
margin-bottom: 2rem;
}
.lg\:mb-\[100px\]{
margin-bottom: 100px;
}
.lg\:mb-\[310px\]{
margin-bottom: 310px;
}
.lg\:ml-16{
margin-left: 4rem;
}
.lg\:ml-\[100px\]{
margin-left: 100px;
}
.lg\:mr-4{
margin-right: 1rem;
}
.lg\:ms-\[260px\]{
-webkit-margin-start: 260px;
margin-inline-start: 260px;
}
.lg\:ms-\[50\%\]{
-webkit-margin-start: 50%;
margin-inline-start: 50%;
}
.lg\:mt-0{
margin-top: 0px;
}
.lg\:mt-10{
margin-top: 2.5rem;
}
.lg\:mt-20{
margin-top: 5rem;
}
.lg\:mt-32{
margin-top: 8rem;
}
.lg\:mt-5{
margin-top: 1.25rem;
}
.lg\:mt-\[100px\]{
margin-top: 100px;
}
.lg\:mt-\[190px\]{
margin-top: 190px;
}
.lg\:mt-\[70px\]{
margin-top: 70px;
}
.lg\:block{
display: block;
}
.lg\:flex{
display: flex;
}
.lg\:grid{
display: grid;
}
.lg\:hidden{
display: none;
}
.lg\:aspect-square{
aspect-ratio: 1 / 1;
}
.lg\:h-12{
height: 3rem;
}
.lg\:h-36{
height: 9rem;
}
.lg\:h-52{
height: 13rem;
}
.lg\:h-\[312px\]{
height: 312px;
}
.lg\:h-\[320px\]{
height: 320px;
}
.lg\:h-\[42px\]{
height: 42px;
}
.lg\:h-\[464px\]{
height: 464px;
}
.lg\:h-\[500px\]{
height: 500px;
}
.lg\:h-\[512px\]{
height: 512px;
}
.lg\:h-\[550px\]{
height: 550px;
}
.lg\:h-\[564px\]{
height: 564px;
}
.lg\:h-\[565px\]{
height: 565px;
}
.lg\:h-\[581px\]{
height: 581px;
}
.lg\:h-\[60px\]{
height: 60px;
}
.lg\:h-\[611px\]{
height: 611px;
}
.lg\:h-\[650px\]{
height: 650px;
}
.lg\:h-\[inherit\]{
height: inherit;
}
.lg\:h-full{
height: 100%;
}
.lg\:max-h-\[124px\]{
max-height: 124px;
}
.lg\:max-h-\[163px\]{
max-height: 163px;
}
.lg\:max-h-\[233\.554px\]{
max-height: 233.554px;
}
.lg\:max-h-\[300px\]{
max-height: 300px;
}
.lg\:max-h-\[385px\]{
max-height: 385px;
}
.lg\:max-h-\[430px\]{
max-height: 430px;
}
.lg\:max-h-\[450px\]{
max-height: 450px;
}
.lg\:max-h-\[55\%\]{
max-height: 55%;
}
.lg\:max-h-\[620px\]{
max-height: 620px;
}
.lg\:max-h-\[622px\]{
max-height: 622px;
}
.lg\:max-h-\[735px\]{
max-height: 735px;
}
.lg\:max-h-\[inherit\]{
max-height: inherit;
}
.lg\:min-h-\[350px\]{
min-height: 350px;
}
.lg\:min-h-\[662px\]{
min-height: 662px;
}
.lg\:min-h-\[878px\]{
min-height: 878px;
}
.lg\:w-1\/2{
width: 50%;
}
.lg\:w-1\/3{
width: 33.333333%;
}
.lg\:w-1\/4{
width: 25%;
}
.lg\:w-12{
width: 3rem;
}
.lg\:w-16{
width: 4rem;
}
.lg\:w-2\/5{
width: 40%;
}
.lg\:w-2\/6{
width: 33.333333%;
}
.lg\:w-3\/4{
width: 75%;
}
.lg\:w-3\/5{
width: 60%;
}
.lg\:w-\[1024px\]{
width: 1024px;
}
.lg\:w-\[110\%\]{
width: 110%;
}
.lg\:w-\[115\%\]{
width: 115%;
}
.lg\:w-\[120\%\]{
width: 120%;
}
.lg\:w-\[192px\]{
width: 192px;
}
.lg\:w-\[30\%\]{
width: 30%;
}
.lg\:w-\[337px\]{
width: 337px;
}
.lg\:w-\[35\%\]{
width: 35%;
}
.lg\:w-\[350px\]{
width: 350px;
}
.lg\:w-\[35vw\]{
width: 35vw;
}
.lg\:w-\[40\%\]{
width: 40%;
}
.lg\:w-\[42px\]{
width: 42px;
}
.lg\:w-\[45\%\]{
width: 45%;
}
.lg\:w-\[500px\]{
width: 500px;
}
.lg\:w-\[50vw\]{
width: 50vw;
}
.lg\:w-\[55\%\]{
width: 55%;
}
.lg\:w-\[60px\]{
width: 60px;
}
.lg\:w-\[611px\]{
width: 611px;
}
.lg\:w-\[634px\]{
width: 634px;
}
.lg\:w-\[65\%\]{
width: 65%;
}
.lg\:w-\[70\%\]{
width: 70%;
}
.lg\:w-\[700px\]{
width: 700px;
}
.lg\:w-\[823px\]{
width: 823px;
}
.lg\:w-\[90\%\]{
width: 90%;
}
.lg\:w-\[934px\]{
width: 934px;
}
.lg\:w-\[95\%\]{
width: 95%;
}
.lg\:w-\[calc\(100\%\+0px\)\]{
width: calc(100% + 0px);
}
.lg\:w-\[calc\(100\%\+110px\)\]{
width: calc(100% + 110px);
}
.lg\:w-auto{
width: auto;
}
.lg\:w-full{
width: 100%;
}
.lg\:max-w-\[1216px\]{
max-width: 1216px;
}
.lg\:max-w-\[181px\]{
max-width: 181px;
}
.lg\:max-w-\[200px\]{
max-width: 200px;
}
.lg\:max-w-\[250px\]{
max-width: 250px;
}
.lg\:max-w-\[285px\]{
max-width: 285px;
}
.lg\:max-w-\[30\%\]{
max-width: 30%;
}
.lg\:max-w-\[320px\]{
max-width: 320px;
}
.lg\:max-w-\[350px\]{
max-width: 350px;
}
.lg\:max-w-\[360px\]{
max-width: 360px;
}
.lg\:max-w-\[365px\]{
max-width: 365px;
}
.lg\:max-w-\[369px\]{
max-width: 369px;
}
.lg\:max-w-\[370px\]{
max-width: 370px;
}
.lg\:max-w-\[380px\]{
max-width: 380px;
}
.lg\:max-w-\[400px\]{
max-width: 400px;
}
.lg\:max-w-\[405px\]{
max-width: 405px;
}
.lg\:max-w-\[434px\]{
max-width: 434px;
}
.lg\:max-w-\[435px\]{
max-width: 435px;
}
.lg\:max-w-\[450px\]{
max-width: 450px;
}
.lg\:max-w-\[470px\]{
max-width: 470px;
}
.lg\:max-w-\[478px\]{
max-width: 478px;
}
.lg\:max-w-\[479px\]{
max-width: 479px;
}
.lg\:max-w-\[480px\]{
max-width: 480px;
}
.lg\:max-w-\[50\%\]{
max-width: 50%;
}
.lg\:max-w-\[500px\]{
max-width: 500px;
}
.lg\:max-w-\[513px\]{
max-width: 513px;
}
.lg\:max-w-\[521px\]{
max-width: 521px;
}
.lg\:max-w-\[533px\]{
max-width: 533px;
}
.lg\:max-w-\[570px\]{
max-width: 570px;
}
.lg\:max-w-\[580px\]{
max-width: 580px;
}
.lg\:max-w-\[62\%\]{
max-width: 62%;
}
.lg\:max-w-\[631px\]{
max-width: 631px;
}
.lg\:max-w-\[640px\]{
max-width: 640px;
}
.lg\:max-w-\[641px\]{
max-width: 641px;
}
.lg\:max-w-\[650px\]{
max-width: 650px;
}
.lg\:max-w-\[70\%\]{
max-width: 70%;
}
.lg\:max-w-\[725px\]{
max-width: 725px;
}
.lg\:max-w-none{
max-width: none;
}
.lg\:shrink-0{
flex-shrink: 0;
}
.lg\:basis-1\/2{
flex-basis: 50%;
}
.lg\:basis-\[40\%\]{
flex-basis: 40%;
}
.lg\:basis-\[60\%\]{
flex-basis: 60%;
}
.lg\:grid-cols-2{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.lg\:grid-cols-4{
grid-template-columns: repeat(4, minmax(0, 1fr));
}
.lg\:flex-row{
flex-direction: row;
}
.lg\:flex-row-reverse{
flex-direction: row-reverse;
}
.lg\:flex-col{
flex-direction: column;
}
.lg\:flex-wrap{
flex-wrap: wrap;
}
.lg\:items-start{
align-items: flex-start;
}
.lg\:items-end{
align-items: flex-end;
}
.lg\:items-center{
align-items: center;
}
.lg\:justify-start{
justify-content: flex-start;
}
.lg\:justify-end{
justify-content: flex-end;
}
.lg\:justify-center{
justify-content: center;
}
.lg\:justify-between{
justify-content: space-between;
}
.lg\:justify-around{
justify-content: space-around;
}
.lg\:gap-0{
gap: 0px;
}
.lg\:gap-10{
gap: 2.5rem;
}
.lg\:gap-12{
gap: 3rem;
}
.lg\:gap-14{
gap: 3.5rem;
}
.lg\:gap-16{
gap: 4rem;
}
.lg\:gap-20{
gap: 5rem;
}
.lg\:gap-24{
gap: 6rem;
}
.lg\:gap-3{
gap: 0.75rem;
}
.lg\:gap-4{
gap: 1rem;
}
.lg\:gap-5{
gap: 1.25rem;
}
.lg\:gap-6{
gap: 1.5rem;
}
.lg\:gap-7{
gap: 1.75rem;
}
.lg\:gap-8{
gap: 2rem;
}
.lg\:gap-9{
gap: 2.25rem;
}
.lg\:gap-\[30px\]{
gap: 30px;
}
.lg\:gap-\[50px\]{
gap: 50px;
}
.lg\:gap-\[70px\]{
gap: 70px;
}
.lg\:gap-x-12{
-moz-column-gap: 3rem;
column-gap: 3rem;
}
.lg\:gap-x-2{
-moz-column-gap: 0.5rem;
column-gap: 0.5rem;
}
.lg\:gap-x-5{
-moz-column-gap: 1.25rem;
column-gap: 1.25rem;
}
.lg\:\!overflow-visible{
overflow: visible !important;
}
.lg\:overflow-visible{
overflow: visible;
}
.lg\:overflow-y-auto{
overflow-y: auto;
}
.lg\:rounded-3xl{
border-radius: 1.5rem;
}
.lg\:rounded-\[310px\]{
border-radius: 310px;
}
.lg\:rounded-\[440px\]{
border-radius: 440px;
}
.lg\:rounded-\[80px\]{
border-radius: 80px;
}
.lg\:rounded-full{
border-radius: 9999px;
}
.lg\:rounded-none{
border-radius: 0px;
}
.lg\:bg-\[\#D9F1FF\]{
--tw-bg-opacity: 1;
background-color: rgb(217 241 255 / var(--tw-bg-opacity));
}
.lg\:bg-\[\#ffffff00\]{
background-color: #ffffff00;
}
.lg\:bg-\[\#ffffff\]{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.lg\:object-contain{
-o-object-fit: contain;
object-fit: contain;
}
.lg\:p-0{
padding: 0px;
}
.lg\:p-10{
padding: 2.5rem;
}
.lg\:p-12{
padding: 3rem;
}
.lg\:p-8{
padding: 2rem;
}
.lg\:px-0{
padding-left: 0px;
padding-right: 0px;
}
.lg\:px-12{
padding-left: 3rem;
padding-right: 3rem;
}
.lg\:px-16{
padding-left: 4rem;
padding-right: 4rem;
}
.lg\:px-20{
padding-left: 5rem;
padding-right: 5rem;
}
.lg\:px-24{
padding-left: 6rem;
padding-right: 6rem;
}
.lg\:px-36{
padding-left: 9rem;
padding-right: 9rem;
}
.lg\:px-5{
padding-left: 1.25rem;
padding-right: 1.25rem;
}
.lg\:px-6{
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.lg\:px-9{
padding-left: 2.25rem;
padding-right: 2.25rem;
}
.lg\:px-\[44px\]{
padding-left: 44px;
padding-right: 44px;
}
.lg\:px-\[50px\]{
padding-left: 50px;
padding-right: 50px;
}
.lg\:px-\[76px\]{
padding-left: 76px;
padding-right: 76px;
}
.lg\:py-0{
padding-top: 0px;
padding-bottom: 0px;
}
.lg\:py-10{
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
.lg\:py-16{
padding-top: 4rem;
padding-bottom: 4rem;
}
.lg\:py-20{
padding-top: 5rem;
padding-bottom: 5rem;
}
.lg\:py-24{
padding-top: 6rem;
padding-bottom: 6rem;
}
.lg\:py-28{
padding-top: 7rem;
padding-bottom: 7rem;
}
.lg\:py-3{
padding-top: 0.75rem;
padding-bottom: 0.75rem;
}
.lg\:py-4{
padding-top: 1rem;
padding-bottom: 1rem;
}
.lg\:py-5{
padding-top: 1.25rem;
padding-bottom: 1.25rem;
}
.lg\:py-7{
padding-top: 1.75rem;
padding-bottom: 1.75rem;
}
.lg\:py-\[70px\]{
padding-top: 70px;
padding-bottom: 70px;
}
.lg\:pb-0{
padding-bottom: 0px;
}
.lg\:pb-10{
padding-bottom: 2.5rem;
}
.lg\:pb-12{
padding-bottom: 3rem;
}
.lg\:pb-16{
padding-bottom: 4rem;
}
.lg\:pb-2{
padding-bottom: 0.5rem;
}
.lg\:pb-20{
padding-bottom: 5rem;
}
.lg\:pb-24{
padding-bottom: 6rem;
}
.lg\:pb-3{
padding-bottom: 0.75rem;
}
.lg\:pb-32{
padding-bottom: 8rem;
}
.lg\:pb-5{
padding-bottom: 1.25rem;
}
.lg\:pb-7{
padding-bottom: 1.75rem;
}
.lg\:pb-8{
padding-bottom: 2rem;
}
.lg\:pb-\[135px\]{
padding-bottom: 135px;
}
.lg\:pb-\[300px\]{
padding-bottom: 300px;
}
.lg\:pb-\[85px\]{
padding-bottom: 85px;
}
.lg\:pe-10{
-webkit-padding-end: 2.5rem;
padding-inline-end: 2.5rem;
}
.lg\:pe-11{
-webkit-padding-end: 2.75rem;
padding-inline-end: 2.75rem;
}
.lg\:pe-14{
-webkit-padding-end: 3.5rem;
padding-inline-end: 3.5rem;
}
.lg\:pe-24{
-webkit-padding-end: 6rem;
padding-inline-end: 6rem;
}
.lg\:pe-5{
-webkit-padding-end: 1.25rem;
padding-inline-end: 1.25rem;
}
.lg\:pe-\[15px\]{
-webkit-padding-end: 15px;
padding-inline-end: 15px;
}
.lg\:pl-0{
padding-left: 0px;
}
.lg\:pl-10{
padding-left: 2.5rem;
}
.lg\:pl-12{
padding-left: 3rem;
}
.lg\:pl-20{
padding-left: 5rem;
}
.lg\:pl-7{
padding-left: 1.75rem;
}
.lg\:pl-9{
padding-left: 2.25rem;
}
.lg\:pl-\[150px\]{
padding-left: 150px;
}
.lg\:pl-\[180px\]{
padding-left: 180px;
}
.lg\:pl-\[20px\]{
padding-left: 20px;
}
.lg\:pl-\[40px\]{
padding-left: 40px;
}
.lg\:pl-\[60px\]{
padding-left: 60px;
}
.lg\:pl-\[7rem\]{
padding-left: 7rem;
}
.lg\:pr-10{
padding-right: 2.5rem;
}
.lg\:pr-14{
padding-right: 3.5rem;
}
.lg\:pr-16{
padding-right: 4rem;
}
.lg\:pr-20{
padding-right: 5rem;
}
.lg\:pr-5{
padding-right: 1.25rem;
}
.lg\:pr-\[100px\]{
padding-right: 100px;
}
.lg\:pr-\[15px\]{
padding-right: 15px;
}
.lg\:pr-\[40px\]{
padding-right: 40px;
}
.lg\:ps-10{
-webkit-padding-start: 2.5rem;
padding-inline-start: 2.5rem;
}
.lg\:ps-11{
-webkit-padding-start: 2.75rem;
padding-inline-start: 2.75rem;
}
.lg\:ps-14{
-webkit-padding-start: 3.5rem;
padding-inline-start: 3.5rem;
}
.lg\:ps-5{
-webkit-padding-start: 1.25rem;
padding-inline-start: 1.25rem;
}
.lg\:ps-9{
-webkit-padding-start: 2.25rem;
padding-inline-start: 2.25rem;
}
.lg\:ps-\[15px\]{
-webkit-padding-start: 15px;
padding-inline-start: 15px;
}
.lg\:ps-\[30\%\]{
-webkit-padding-start: 30%;
padding-inline-start: 30%;
}
.lg\:pt-0{
padding-top: 0px;
}
.lg\:pt-10{
padding-top: 2.5rem;
}
.lg\:pt-12{
padding-top: 3rem;
}
.lg\:pt-14{
padding-top: 3.5rem;
}
.lg\:pt-2{
padding-top: 0.5rem;
}
.lg\:pt-20{
padding-top: 5rem;
}
.lg\:pt-24{
padding-top: 6rem;
}
.lg\:pt-3{
padding-top: 0.75rem;
}
.lg\:pt-32{
padding-top: 8rem;
}
.lg\:pt-36{
padding-top: 9rem;
}
.lg\:pt-7{
padding-top: 1.75rem;
}
.lg\:pt-8{
padding-top: 2rem;
}
.lg\:pt-\[100px\]{
padding-top: 100px;
}
.lg\:pt-\[135px\]{
padding-top: 135px;
}
.lg\:pt-\[150px\]{
padding-top: 150px;
}
.lg\:pt-\[152px\]{
padding-top: 152px;
}
.lg\:pt-\[15px\]{
padding-top: 15px;
}
.lg\:pt-\[50px\]{
padding-top: 50px;
}
.lg\:pt-\[60px\]{
padding-top: 60px;
}
.lg\:pt-\[70px\]{
padding-top: 70px;
}
.lg\:pt-\[7rem\]{
padding-top: 7rem;
}
.lg\:pt-\[90px\]{
padding-top: 90px;
}
.lg\:text-center{
text-align: center;
}
.lg\:text-start{
text-align: start;
}
.lg\:\!text-\[66\.72px\]{
font-size: 66.72px !important;
}
.lg\:text-2xl{
font-size: 1.5rem;
line-height: 2rem;
}
.lg\:text-4xl{
font-size: 2.25rem;
line-height: 2.5rem;
}
.lg\:text-5xl{
font-size: 3rem;
line-height: 1;
}
.lg\:text-\[19px\]{
font-size: 19px;
}
.lg\:text-\[21px\]{
font-size: 21px;
}
.lg\:text-\[22px\]{
font-size: 22px;
}
.lg\:text-\[32px\]{
font-size: 32px;
}
.lg\:text-\[54px\]{
font-size: 54px;
}
.lg\:text-\[64px\]{
font-size: 64px;
}
.lg\:text-\[66\.72px\]{
font-size: 66.72px;
}
.lg\:text-\[68\.20px\]{
font-size: 68.20px;
}
.lg\:text-\[81px\]{
font-size: 81px;
}
.lg\:text-xl{
font-size: 1.25rem;
line-height: 1.75rem;
}
.lg\:\!leading-\[76\.06px\]{
line-height: 76.06px !important;
}
.lg\:leading-10{
line-height: 2.5rem;
}
.lg\:leading-\[3rem\]{
line-height: 3rem;
}
.lg\:leading-\[42px\]{
line-height: 42px;
}
.lg\:leading-\[48\.50px\]{
line-height: 48.50px;
}
.lg\:leading-\[55px\]{
line-height: 55px;
}
.lg\:leading-\[60px\]{
line-height: 60px;
}
.lg\:leading-\[65px\]{
line-height: 65px;
}
.lg\:leading-\[67\.98px\]{
line-height: 67.98px;
}
.lg\:leading-\[70\.33px\]{
line-height: 70.33px;
}
.lg\:leading-\[70\.48px\]{
line-height: 70.48px;
}
.lg\:leading-\[75px\]{
line-height: 75px;
}
.lg\:ps-5{
-webkit-padding-start: 1.25rem;
padding-inline-start: 1.25rem;
}
.lg\:pe-5{
-webkit-padding-end: 1.25rem;
padding-inline-end: 1.25rem;
}
.lg\:ps-9{
-webkit-padding-start: 2.25rem;
padding-inline-start: 2.25rem;
}
.lg\:ps-10{
-webkit-padding-start: 2.5rem;
padding-inline-start: 2.5rem;
}
.lg\:pe-10{
-webkit-padding-end: 2.5rem;
padding-inline-end: 2.5rem;
}
.lg\:ps-11{
-webkit-padding-start: 2.75rem;
padding-inline-start: 2.75rem;
}
.lg\:pe-11{
-webkit-padding-end: 2.75rem;
padding-inline-end: 2.75rem;
}
.lg\:ps-14{
-webkit-padding-start: 3.5rem;
padding-inline-start: 3.5rem;
}
.lg\:pe-14{
-webkit-padding-end: 3.5rem;
padding-inline-end: 3.5rem;
}
.lg\:pe-24{
-webkit-padding-end: 6rem;
padding-inline-end: 6rem;
}
[dir="rtl"] .lg\:text-start{
text-align: right;
}
[dir="ltr"] .lg\:text-start{
text-align: left;
}
:is([dir="ltr"] .ltr\:lg\:right-0){
right: 0px;
}
:is([dir="rtl"] .rtl\:lg\:left-0){
left: 0px;
}
:is([dir="rtl"] .rtl\:lg\:right-0){
right: 0px;
}
}
@media (min-width: 1200px){
.xl\:left-\[-10\%\]{
left: -10%;
}
.xl\:right-\[40\%\]{
right: 40%;
}
.xl\:col-span-4{
grid-column: span 4 / span 4;
}
.xl\:col-span-8{
grid-column: span 8 / span 8;
}
.xl\:h-\[42px\]{
height: 42px;
}
.xl\:w-1\/4{
width: 25%;
}
.xl\:w-\[130\%\]{
width: 130%;
}
.xl\:w-\[423px\]{
width: 423px;
}
.xl\:w-\[42px\]{
width: 42px;
}
.xl\:w-\[825px\]{
width: 825px;
}
.xl\:w-\[934px\]{
width: 934px;
}
.xl\:max-w-\[500px\]{
max-width: 500px;
}
.xl\:items-stretch{
align-items: stretch;
}
.xl\:object-cover{
-o-object-fit: cover;
object-fit: cover;
}
.xl\:leading-\[42px\]{
line-height: 42px;
}
}