*,:before,:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main.main-body{font-size:var(--default-font-size, 12px);font-weight:400;line-height:1.625;max-width:450px;margin-left:auto;margin-right:auto;font-family:var(--system-font, "DM Sans", sans-serif);color:#f2f2f7;background-color:var(--system-body, #1F1F23);position:relative;border:1px solid var(--system-border, #e5e5ea);border-top:0;border-bottom:0;overflow:hidden;min-height:100vh}.height-100{height:100vh}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:500;margin:0 0 10px}p{margin:0}img{max-width:100%;height:auto}ul,ol{list-style:none;padding:0;margin:0}a{text-decoration:none!important;transition:all .4s ease-in-out}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}.copyright{font-size:14px;font-weight:400;line-height:1.5714285714;margin-top:70px}button.theme-btn[disabled]{cursor:not-allowed;opacity:.7}button.theme-btn[disabled]:hover{background:var(--system-primary, #664AF3)!important}.back-btn{background:var(--system-primary, #664AF3);font-size:13px;line-height:1.2222222222;font-weight:500;font-family:var(--system-font, "DM Sans", sans-serif);padding:8px 17px;transition:all .4s ease-in-out;border-radius:30px;box-shadow:1px 3px 14px #0000000f;color:#fff}.back-btn:hover{background:#233876}.comment-reply-btn{background:var(--system-primary, #664AF3);border-radius:30px;font-size:8px;line-height:1;font-weight:400;font-family:var(--system-font-2, "Outfit", sans-serif);padding:4px 10px;transition:all .4s ease-in-out;box-shadow:1px 3px 14px #0000000f;color:#fff;display:block}.comment-reply-btn:hover{background:#233876}.layoutTwo-common-padding{--padding-top: 46px;--padding-x: 6px;padding:var(--padding-top) var(--padding-x) 0 var(--padding-x)}.layoutTwo-common-title{z-index:1;margin-bottom:30px}.layoutTwo-common-title:before{content:"";height:2px;width:90px;position:absolute;left:50%;bottom:0;transform:translate(-50%);background-color:var(--system-primary, #664AF3);border-radius:4px}.layoutTwo-common-title span{font-size:14px;font-weight:500}.layoutTwo-common-title h4{font-weight:400;color:#fff;font-size:1.5rem;font-family:var(--system-font-2, "Outfit", sans-serif)}.text-primary{color:var(--system-primary, #664AF3)!important}.bg-primary{background-color:var(--system-primary, #664AF3)!important}.layoutTwo-profile-cover{width:100%;padding-bottom:46%;position:relative;z-index:1;overflow:hidden;border-radius:0}.layoutTwo-profile-cover img{width:100%;min-height:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}.layoutTwo-profile-cover svg{position:absolute;left:0;top:calc(100% - 100px);width:100%}.layoutTwo-profile-img{width:var(--width);height:var(--width);flex:0 0 auto;position:relative;z-index:1;overflow:hidden;border-radius:20px}.layoutTwo-profile-img img{width:100%;min-height:100%;height:auto;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}.layoutTwo-profile-img{border:3px solid #fff;box-shadow:1px 3px 14px #0000000f;bottom:10px;margin:0 auto}.layoutTwo-profile-content{width:100%;flex:0 0 auto;padding-left:1rem}html[dir=rtl] .layoutTwo-profile-content{padding-right:1rem}.layoutTwo-profile-content h2{font-size:24px;font-family:var(--system-font-2, "Outfit", sans-serif);text-align:center}@media only screen and (max-width:433px){.layoutTwo-profile-content h2{font-size:20px}}.layoutTwo-profile-content p{font-size:16px;line-height:1.4;font-weight:500;color:#fff;text-align:center}.layoutTwo-profile-info{position:relative;z-index:1;margin-top:-100px}.layoutTwo-profile-info:before{content:"";width:calc(100% - 24px);height:calc(100% - 10px);border-radius:5px;position:absolute;bottom:0;right:0;z-index:-1}.layoutTwo-profile-inner{padding:0 30px;--width: 85px}.layoutTwo-profile-inner>p{font-size:16px;line-height:1.25;font-weight:400;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-family:var(--system-font-3, "Montserrat", sans-serif)}.layoutTwo-profile-social{grid-gap:22px;background-color:#111114;padding:10px;margin-bottom:28px}.layoutTwo-profile-social li a{width:20px;font-size:20px;display:block;color:var(--color);line-height:1}.layoutTwo-profile-contact{grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:5px;grid-row-gap:7px;--icon-size: 46px}.layoutTwo-profile-contact .icon{width:var(--icon-size);height:var(--icon-size);padding:8px;margin:0 auto}.layoutTwo-profile-contact .icon svg{width:20px;margin-top:-3px}.layoutTwo-profile-contact span:not(.icon){border:1px solid var(--system-primary, #664AF3);padding:10px 12px;font-size:10px;line-height:1.5;color:#fff;background-color:var(--system-body, #1F1F23);position:relative;z-index:2;margin-top:-14px;width:calc(100% - 8px);margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}html[dir=rtl] .layoutTwo-profile-contact span:not(.icon){margin-left:0;margin-right:auto}@media(max-width:380px){.layoutTwo-profile-contact{grid-template-columns:repeat(1,minmax(0,1fr));text-align:center}.layoutTwo-appointment-schedule-item{width:calc(33.3333333333% - 6px)!important}}
