#frmModify{margin-bottom:20px}#frmModify .logo{max-width:80px}#frmModify .logo img{max-width:80px;max-height:150px}#frmModify a{color:#ff6f00}#CompanyHeader .head{background-image:linear-gradient(to bottom,#cfd8dc 0%,#eaedef 100%);text-align:center;padding-bottom:100px;padding-top:20px}#CompanyHeader .logo{margin:10px auto 16px}#CompanyHeader .logo .img{display:block;width:116px;height:116px;overflow:hidden;background-color:white;border-radius:50%;margin:auto;display:flex;align-items:center;justify-content:center}#CompanyHeader .logo .img img{display:block;border-radius:50%}#CompanyHeader .name{font-size:20pt;font-weight:bold;margin-bottom:16px;text-align:center}#CompanyHeader .name:first-child{padding-top:10px}#CompanyHeader .flex{align-items:center;margin:0 auto;justify-content:center;max-width:610px;flex-wrap:wrap;display:flex;text-align:right}#CompanyHeader .flex>span{flex:1 1 120px;max-width:180px;margin:2px 6px;color:gray;font-size:11pt;line-height:1.25}#CompanyHeader .flex>span:before{display:block;font-size:17pt;line-height:42px;float:right;color:#ff6f00;margin-left:10px;margin-right:0;width:42px;height:42px;background-color:white;border-radius:60%}#CompanyHeader .flex strong{display:block;font-weight:bold;font-size:12pt;color:black}#CompanyHeader .btn{margin-top:20px}#CompanyHeader .GreenButton{padding:10px 44px;font-weight:bold}#CompanyHeader .white{max-width:900px;margin:-60px auto 60px;border-bottom:solid 1px #e0e0e0;position:relative}#CompanyHeader .white:before{content:' ';width:100%;height:270px;max-height:calc(100% - 10px);left:0;top:0;background-color:rgba(0,0,0,0.2);position:absolute;transform-origin:center center 0px;transform:matrix3d(1,0,0,0,0,1,0,0.0002,0,0,1,0,0,13,0,1)}#CompanyHeader .white>div{background-color:white;padding:32px;position:relative}#CompanyHeader .white .description{line-height:1.4;margin-bottom:20px;max-height:80px;overflow:hidden;transition:max-height ease-out 0.4s}#CompanyHeader .white .description.more{max-height:999px}#CompanyHeader .white #descmore{text-align:center;color:#ff6f00}#CompanyHeader .white .description.more+span{display:none}#CompanyHeader .Youtube{text-align:center;margin-top:40px;display:block}#CompanyHeader .Youtube iframe{margin:2px auto}@media all and (max-width:700px){#CompanyHeader .head{padding-right:40px;padding-left:40px}#CompanyHeader .flex>span{flex-basis:43%}#CompanyHeader .white{width:90%}#CompanyHeader .Youtube iframe{width:73vw;height:47vw}}@media all and (min-width:700px){#CompanyHeader .Youtube iframe{width:600px;height:340px}}.h4specialities{font-size:140%;max-width:900px;font-weight:bold;margin:10px auto 15px;text-align:center}.specialities{position:relative;max-width:900px;margin:0 auto}.specialities>div:first-child{line-height:34px}.specialities>div:first-child span{position:absolute;top:0px;font-size:23pt;width:30px;padding:1px 0px;background:white;cursor:pointer}.specialities>div:first-child span::before{width:auto}.specialities>div:first-child span.left{left:0}.specialities>div:first-child span.right{right:0}.specialities.scroll #specialities{margin:0 34px}.specialities:not(.scroll )>div:first-child{display:none}#specialities{font-size:11pt;overflow:hidden;overflow-x:auto;scroll-behavior:smooth}#specialities div:last-child{display:flex;flex-wrap:nowrap;white-space:pre}#specialities a{padding:0.5em;margin-right:0.1em;margin-left:0.1em;font-size:11pt;border-top-left-radius:0.5em;border-top-right-radius:0.5em;background-color:#ffffff;border:1px solid #e0e0e0;border-bottom:none}#specialities a.active{background-color:#f66d00;color:white}#specialities a.red{background-color:#c00;color:white}#specialities::-webkit-scrollbar{height:8px;border-top:solid 1px #e0e0e0}#specialities::-webkit-scrollbar-thumb{background-color:transparent}.CompanyNoResults{margin:60px auto;text-align:center;font-size:17pt;line-height:1.4;color:gray}.CompanyNoResults a{font-size:16pt;color:#ff6a00;text-decoration:underline}.CompanyNoResults a span{text-decoration:none}.CompanyNoResults>b{font-size:1.05em;color:#444}