html,body,header,nav,main,aside,footer,article,section,address,figure,figcaption,div,span,h1,h2,h3,h4,h5,h6,p,ol,ul,li,a,img,form,label,input,select,textarea,button,iframe,::before,::after {font-size:100%;font:inherit;vertical-align:baseline;border:0;border:none;margin:0;padding:0;box-sizing:border-box}
a,a span,a img,input,select,textarea,::before,::after,button {transition:all .4s ease}
html {scroll-behavior:smooth;overflow-x:hidden}
img {max-width:100%;height:auto}
.skiplnk {position:absolute;left:-10000px;top:auto;width:1px;height:1px;background:#fff;overflow:hidden;transition:none}
.skiplnk:focus {position:static;display:block;width:100%;height:auto;text-align:center;padding:10px}
:root {--font1:Segoe,"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,"sans-serif";--font2:Baskerville,"Palatino Linotype",Palatino,"Century Schoolbook L","Times New Roman","serif";--grad1:linear-gradient(rgba(255,255,255,.3),rgba(255,255,255,.7),rgba(255,255,255,.2));}
a:link {color:#2d3495}
a:active {color:#983e2b}
a:visited {color:#5e63ad}
a:hover {text-decoration:none;color:#257d3d}

body {font-size:1.2em;line-height:1.5;font-family:var(--font1);color:#555;background:#f0f7f8}
header {text-align:center;background-repeat:no-repeat;background-color:#1d332f;border-bottom:3px solid rgba(255,255,255,.8)}
main {background:url(images/bg1.webp) no-repeat 50% 0/contain}
footer {text-align:center;background:#1d332f;border-top:3px solid rgba(255,255,255,.8)}
section {scroll-margin-top:120px}
.m1060w {max-width:1060px;margin:auto}
.m1260w {max-width:1260px;margin:auto}
.m1360w {max-width:1360px;margin:auto}
header,main,footer {overflow:hidden}

@media screen and (max-width:960px) {
body {font-size:1.1em}
}

header {background-repeat:no-repeat;background-attachment:fixed}
.hdrhm {background-image:url(images/top-surgeons-header1.webp);background-position:80% 0}
.hdrsb {background-image:url(images/top-surgeons-header2.webp);background-position:70% 70px}
.toplg {max-width:1160px;margin:auto}
.hdrhm .toplg {padding:290px 2% 220px 2%}
.hdrsb .toplg {padding:170px 2% 70px 2%}
.toplg a,.toplg span {display:block;max-width:546px}
.toplg span {font-size:140%;font-style:italic;color:#fff;margin-top:20px}

@media screen and (max-width:1100px) {
.toplg a,.toplg span {max-width:440px}
.toplg span {font-size:110%}
}

@media screen and (max-width:960px) {
header {background-attachment:scroll}
.hdrhm {background-position:80% 10px;background-size:700px}
.hdrsb {background-position:74% 10px;background-size:1600px}
.hdrhm .toplg,.hdrsb .toplg {padding-top:110px;padding-bottom:40px}
.toplg a,.toplg span {max-width:360px}
.toplg span {font-size:100%}
}

@media screen and (max-width:660px) {
.hdrhm {background-position:-70px 10px}
.hdrsb {background-position:66% 10px}
.toplg a,.toplg span {max-width:300px}
}

@keyframes navanim1 {
0% {opacity:0}
100% {opacity:1}
}

.topnav {z-index:1;position:fixed;width:100%;background:rgba(0,0,0,.8);border-bottom:1px solid #999}
.topnav nav {max-width:1360px;margin:auto}
.topnavbt1 {display:none}
.topnavbt1:hover,.topnavul1 a:hover,.topnavul1 li:hover > a {color:#ffffe2;background:rgba(255,255,255,.2)}
.topnavul1 {position:relative;list-style:none}
.topnavul1 li {display:inline-block;margin-right:-4px;vertical-align:middle}
.topnavul1 a {text-decoration:none;position:relative;display:block;white-space:nowrap;text-transform:uppercase;color:#fff;padding:2.2em .6em}
.topnavli1 a span {display:none}
.topnavli2 {position:relative}
.topnavli2 a span::after {content:"\2bc6";display:inline-block;font-size:80%;color:rgba(255,255,255,.7);padding-left:.6em}
.topnavul2 li {display:block;margin-right:0}
.topnavul2 a {text-transform:none;padding:.4em .8em}

@media screen and (min-width:961px) {
.topnavul1 li:hover .topnavul2 {display:block;animation:navanim1 .75s}
.topnavli1 a {position:relative;display:block;width:70px;height:70px;margin-right:.6em}
.topnavli1 a::before {content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(images/desgn2.webp) no-repeat 0 50%/contain}
.topnavul1 .topnavli1 a:hover {background:none}
.scrol1 .topnavli1 a {width:42px;height:42px}
.scrol1 .topnavul1 a {font-size:90%;padding-top:1.4em;padding-bottom:1.4em}
.scrol1 .topnavul2 a {padding:.4em .8em}
.topnavul2 {display:none;position:absolute;top:86%;left:0;font-size:90%;text-align:left;background:rgba(0,0,0,.8)}
}

@media screen and (max-width:960px) {
.topnavbt1 {display:block;cursor:pointer;width:100%;text-align:left;text-transform:uppercase;color:#fff;background:rgba(0,0,0,.8);border-bottom:1px solid #999;padding:.6em 10%}
.topnavbt1::after {content:"";position:absolute;top:14px;right:10%;display:inline-block;width:35px;height:35px;background:url(images/icons1.webp) no-repeat -6px -244px}
.topnavbt1-cc::after {display:none}
.topnavbt1-cc .topnavbtsp1::after {content:"";position:absolute;top:10px;right:10%;display:inline-block;width:35px;height:35px;background:url(images/icons1.webp) no-repeat -6px -690px}
.topnavbtsp1 {display:block;background:url(images/desgn2.webp) no-repeat 0 0/contain;padding:.4em;padding-left:4em}
.topnavul1 {display:none}
.topnavul1 li {border-bottom:1px solid #999}
.topnavul1 > li {display:block;width:100%;font-size:90%}
.topnavul1 a {padding-top:.8em;padding-bottom:.8em}
.topnavli1 a {padding-left:.8em}
.topnavli1 a::before {display:none}
.topnavli1 a span {display:block}
.topnavli2 a span::after {display:none}
.topnavsp1 {display:block;cursor:pointer;position:absolute;top:0;right:0;width:25%;font-size:170%;color:#fff;background:rgba(255,255,255,.2);padding:4px}
.topnavsp1::after {content:"\002b"}
.topnavsp1-cc::after {content:"\2212"}
.topnavul2 {display:none;font-size:100%}
}

footer div {background:url(images/cir.svg#cir1) no-repeat 50% 50%;padding:40px 0}
footer figure,footer ul,footer p {margin:10px 2%}
footer figcaption {font-size:120%;font-style:italic;color:#fff;margin:10px}
footer ul {list-style:none;padding:20px 10%}
footer li {display:inline-block;margin:0 1%}
footer a {text-decoration:none;white-space:nowrap;display:block;margin:4px 0;padding:8px 12px}
footer a,footer li a,footer li a:link,footer li a:active,footer li a:visited {color:#fff}
footer li a:hover {color:#ffffe2;background:rgba(255,255,255,.2)}
footer p {font-size:90%;color:#fff;padding-top:10px}

@media screen and (max-width:960px) {
footer div {padding:20px 0}
footer ul,footer li {margin-right:0;margin-left:0}
footer ul {padding:10px 0}
}

h1,h2,h3,h4,h5,h6,main p,main ul,main address {margin:20px 4%}
h1,h2,h3,h4,h5,h6 {line-height:1.3;color:#333;padding-top:10px}
h1 {font-size:210%;text-align:center;font-family:var(--font2);margin-top:0;padding:20px 0 40px}
h2 {font-size:160%}
h3 {font-size:140%}
h4 {font-size:130%}
h5 {font-size:120%}
h6 {font-size:110%}

@media screen and (max-width:960px) {
h1,h2,h3,h4,h5,h6 {text-align:center;margin:14px 4%}
h1 {font-size:180%;padding:10px 0}
h2 {font-size:150%}
h3 {font-size:130%}
h4 {font-size:120%}
h5 {font-size:110%}
h6 {font-size:100%}
main p,main ul,main address {margin:10px 4%}
}

main ul {list-style:square;color:#6e4c76;margin-left:8%}
main li {padding:8px}
main li span {color:#111}

main figure {text-align:center;margin:20px 4%}
main figure img {margin:6px}
main figcaption {font-size:90%;margin:6px}

.fig1 img {margin:30px 4%}

.lg1 {text-align:center}
.lg1 span {transform:scale(.9);display:inline-block;background-repeat:no-repeat;margin:20px 4%}
.lg1wh span {background-image:url(images/plastic-surgeons/lg1.webp),url(images/plastic-surgeons/lg1wh.webp)}
.lg1wh span:nth-child(1) {width:147px;height:90px;background-position:-9999px 0,50% 0}
.lg1wh span:nth-child(2) {width:121px;height:141px;background-position:50% 0,-9999px 0}
.lg1wh span:nth-child(3) {width:137px;height:99px;background-position:50% -170px,-9999px 0}
.lg1wh span:nth-child(4) {width:150px;height:89px;background-position:50% -298px,-9999px 0}
.lg1wh span:nth-child(5) {width:200px;height:38px;background-position:-9999px 0,50% -120px}
.lg1wh span:nth-child(6) {width:183px;height:46px;background-position:-9999px 0,50% -191px}
.lg1wh span:nth-child(7) {width:175px;height:45px;background-position:-9999px 0,50% -260px}
.lg1wh span:nth-child(8) {width:197px;height:55px;background-position:-9999px 0,50% -336px}
.lg1sg span {background-image:url(images/plastic-surgeons/lg1.webp),url(images/plastic-surgeons/lg1sg.webp)}
.lg1sg span:nth-child(1) {width:147px;height:90px;background-position:-9999px 0,50% 0}
.lg1sg span:nth-child(2) {width:121px;height:141px;background-position:50% 0,-9999px 0}
.lg1sg span:nth-child(3) {width:137px;height:99px;background-position:50% -170px,-9999px 0}
.lg1sg span:nth-child(4) {width:150px;height:89px;background-position:50% -298px,-9999px 0}
.lg1sg span:nth-child(5) {width:169px;height:45px;background-position:-9999px 0,50% -120px}
.lg1sg span:nth-child(6) {width:235px;height:42px;background-position:-9999px 0,50% -196px}
.lg1sg span:nth-child(7) {width:252px;height:45px;background-position:-9999px 0,50% -270px}
.lg1sg span:nth-child(8) {width:168px;height:38px;background-position:-9999px 0,50% -340px}
.lg1jh span {background-image:url(images/plastic-surgeons/lg1jh.webp)}
.lg1jh span:nth-child(1) {width:156px;height:90px;background-position:50% 0}
.lg1jh span:nth-child(2) {width:152px;height:68px;background-position:50% -128px}
.lg1jh span:nth-child(3) {width:172px;height:37px;background-position:50% -237px}
.lg1jh span:nth-child(4) {width:147px;height:89px;background-position:50% -317px}
.lg1kc span {background-image:url(images/plastic-surgeons/lg1.webp),url(images/plastic-surgeons/lg1kc.webp)}
.lg1kc span:nth-child(1) {width:173px;height:32px;background-position:-9999px 0,50% 0}
.lg1kc span:nth-child(2) {width:121px;height:141px;background-position:50% 0,-9999px 0}
.lg1kc span:nth-child(3) {width:137px;height:99px;background-position:50% -170px,-9999px 0}
.lg1kc span:nth-child(4) {width:150px;height:89px;background-position:50% -298px,-9999px 0}
.lg1kc span:nth-child(5) {width:169px;height:44px;background-position:-9999px 0,50% -63px}
.lg1kc span:nth-child(6) {width:158px;height:47px;background-position:-9999px 0,50% -136px}
.lg1kc span:nth-child(7) {width:164px;height:44px;background-position:-9999px 0,50% -214px}
.lg1kc span:nth-child(8) {width:164px;height:41px;background-position:-9999px 0,50% -288px}
.lg1kc span:nth-child(9) {width:143px;height:70px;background-position:-9999px 0,50% -359px}
.lg1rb span {background-image:url(images/plastic-surgeons/lg1.webp),url(images/plastic-surgeons/lg1rb.webp)}
.lg1rb span:nth-child(1) {width:173px;height:44px;background-position:-9999px 0,50% 0}
.lg1rb span:nth-child(2) {width:121px;height:141px;background-position:50% 0,-9999px 0}
.lg1rb span:nth-child(3) {width:137px;height:99px;background-position:50% -170px,-9999px 0}
.lg1rb span:nth-child(4) {width:150px;height:89px;background-position:50% -298px,-9999px 0}
.lg1rb span:nth-child(5) {width:167px;height:64px;background-position:-9999px 0,50% -74px}
.lg1rb span:nth-child(6) {width:175px;height:44px;background-position:-9999px 0,50% -169px}
.lg1rb span:nth-child(7) {width:164px;height:85px;background-position:-9999px 0,50% -242px}
.lg1sm span {background-image:url(images/plastic-surgeons/lg1.webp),url(images/plastic-surgeons/lg1sm.webp)}
.lg1sm span:nth-child(1) {width:152px;height:64px;background-position:-9999px 0,50% 0}
.lg1sm span:nth-child(2) {width:121px;height:141px;background-position:50% 0,-9999px 0}
.lg1sm span:nth-child(3) {width:137px;height:99px;background-position:50% -170px,-9999px 0}
.lg1sm span:nth-child(4) {width:150px;height:89px;background-position:50% -298px,-9999px 0}
.lg1sm span:nth-child(5) {width:173px;height:45px;background-position:-9999px 0,50% -93px}
.lg1sm span:nth-child(6) {width:164px;height:51px;background-position:-9999px 0,50% -167px}
.lg1sm span:nth-child(7) {width:184px;height:37px;background-position:-9999px 0,50% -249px}
.lg1sm span:nth-child(8) {width:176px;height:49px;background-position:-9999px 0,50% -316px}
.lg1sm span:nth-child(9) {width:197px;height:55px;background-position:-9999px 0,50% -396px}
.lg1tm span {background-image:url(images/plastic-surgeons/lg1.webp),url(images/plastic-surgeons/lg1tm.webp)}
.lg1tm span:nth-child(1) {width:152px;height:58px;background-position:-9999px 0,50% 0}
.lg1tm span:nth-child(2) {width:121px;height:141px;background-position:50% 0,-9999px 0}
.lg1tm span:nth-child(3) {width:137px;height:99px;background-position:50% -170px,-9999px 0}
.lg1tm span:nth-child(4) {width:150px;height:89px;background-position:50% -298px,-9999px 0}
.lg1tm span:nth-child(5) {width:162px;height:37px;background-position:-9999px 0,50% -89px}
.lg1tm span:nth-child(6) {width:198px;height:40px;background-position:-9999px 0,50% -158px}
.lg1tm span:nth-child(7) {width:144px;height:61px;background-position:-9999px 0,50% -227px}
.lg1tm span:nth-child(8) {width:176px;height:59px;background-position:-9999px 0,50% -318px}
.lg1pf span {background-image:url(images/plastic-surgeons/lg1.webp),url(images/plastic-surgeons/lg1pf.webp)}
.lg1pf span:nth-child(1) {width:152px;height:58px;background-position:-9999px 0,50% 0}
.lg1pf span:nth-child(2) {width:121px;height:141px;background-position:50% 0,-9999px 0}
.lg1pf span:nth-child(3) {width:137px;height:99px;background-position:50% -170px,-9999px 0}
.lg1pf span:nth-child(4) {width:150px;height:89px;background-position:50% -298px,-9999px 0}
.lg1pf span:nth-child(5) {width:186px;height:35px;background-position:-9999px 0,50% -89px}
.lg1pf span:nth-child(6) {width:185px;height:32px;background-position:-9999px 0,50% -156px}
.lg1pf span:nth-child(7) {width:198px;height:39px;background-position:-9999px 0,50% -221px}
.lg1pf span:nth-child(8) {width:136px;height:51px;background-position:-9999px 0,50% -290px}
.lg1rm span {background-image:url(images/plastic-surgeons/lg1.webp),url(images/plastic-surgeons/lg1rm.webp)}
.lg1rm span:nth-child(1) {width:191px;height:57px;background-position:-9999px 0,50% 0}
.lg1rm span:nth-child(2) {width:197px;height:44px;background-position:-9999px 0,50% -87px}
.lg1rm span:nth-child(3) {width:185px;height:52px;background-position:-9999px 0,50% -160px}
.lg1rm span:nth-child(4) {width:154px;height:88px;background-position:50% -416px,-9999px 0}
.lg1ls span {background-image:url(images/plastic-surgeons/lg1ls.webp)}
.lg1ls span:nth-child(1) {width:191px;height:57px;background-position:50% 0}
.lg1ls span:nth-child(2) {width:181px;height:47px;background-position:50% -87px}
.lg1ls span:nth-child(3) {width:197px;height:55px;background-position:50% -164px}

@media screen and (max-width:960px) {
main figure {margin:14px 4%}
.fig1 {transform: scale(.8);margin-top:-40px;margin-bottom:-60px}
.fig1 img {margin:20px 6%}
.lg1 span {transform:scale(.8);margin:10px 2%}
}

.navbc {font-weight:600;font-size:90%;font-style:italic;text-align:center;background:rgba(0,0,0,.03);margin:0 4% 30px;padding:6px 0}
.navbc span {display:inline-block;white-space:nowrap;padding:14px 6px}
.navbc a {text-decoration:none;display:inline-block;font-weight:normal;padding:14px 0}
.navbc span::after {content:"\2bc8";opacity:.6;margin-left:16px}
.navbc span:last-child::after {display:none}
.navbc a:hover {background:rgba(255,255,255,.4)}

@media screen and (max-width:960px) {
.navbc {margin:0 0 10px}
.navbc span,.navbc a {padding-top:4px;padding-bottom:4px}
}

.tpscenter {text-align:center}

.bgdc1 {background:#f0f7f8}
.bgdc2 {background:url(images/bg5.webp) no-repeat 50% 100%/contain,linear-gradient(to bottom,rgba(0,0,0,.08),rgba(0,0,0,.02) 200px);border-style:solid;border-color:rgba(0,0,0,.01);border-width:0 0 3px}
.bgdc3 {background:url(images/bg3.webp) no-repeat 50% 100%/contain,linear-gradient(to bottom,rgba(0,0,0,.08),rgba(0,0,0,.02) 200px)}
.bgdc3::after {content:"";display:block;width:100%;height:4px;background:rgba(0,0,0,.05)}
.bgdc4 {background:url(images/bg4.webp)}

@media screen and (min-width:2001px) {
.bgdc3 {background-size:1800px}
}

@media screen and (max-width:960px) {
.bgdc3 {background-size:1200px}
}

.btn {text-align:center;margin:auto}
.btn ul {list-style:none;margin:0}
.btn li {display:inline;padding:0}
.btn a {position:relative;text-decoration:none;display:block;font-size:90%;text-transform:uppercase;margin:10px 1%;padding:20px 2%}
.btn a::after {content:"\2bc8";position:absolute;top:30%;right:4%;opacity:.6;display:block;height:100%}
.btn a:hover::after {opacity:.9}

.btnbg a {padding-left:90px;padding-right:4%}
.btnbg a::before {content:"";position:absolute;top:0;left:0;display:block;width:70px;height:100%;background:url(images/icons1.webp) no-repeat,rgba(0,0,0,.1)}

.btnbgweb a:first-child::before {background-position:13px -4px}
.btnbgweb a:last-child::before {background-position:-463px -5px}
.btnbgdoc a::before {background-position:-467px -226px}
.btnbgekg a::before {background-position:-936px -215px}
.btnbgbar a::before {background-position:-938px -675px}
.btnbgdol a::before {background-position:17px -452px}
.btnbgcir a::before {background-position:-472px -450px}
.btnbgcit a::before {background-position:-936px -438px}

@media screen and (max-width:960px) {
.btn a {padding:16px 1%}
.btnbg a {max-width:660px;margin:6px auto;padding-left:80px;padding-right:4%}
.btnbg a::before {width:60px}
.btnbgweb a:first-child::before {background-position:8px -9px}
.btnbgweb a:last-child::before {background-position:-468px -10px}
.btnbgdoc a::before {background-position:-469px -231px}
.btnbgekg a::before {background-position:-941px -219px}
.btnbgbar a::before {background-position:-943px -681px}
.btnbgdol a::before {background-position:12px -457px}
.btnbgcir a::before {background-position:-476px -455px}
.btnbgcit a::before {background-position:-940px -444px}
}

.btnbgc1 a {color:#fff;background-color:rgba(0,0,0,.7)}
.btnbgc1 a:hover {color:#ffc;background-color:rgba(0,0,0,.9)}
.btnbgc2 a {color:#fff;background-color:rgba(106,72,72,.7)}
.btnbgc2 a:hover {color:#ffc;background-color:rgba(106,72,72,.85)}
.btnbgc3 a {color:#fff;background-color:rgba(72,72,106,.7)}
.btnbgc3 a:hover {color:#ffc;background-color:rgba(72,72,106,.85)}
.btnbgc4 a {color:#fff;background-color:rgba(64,90,64,.7)}
.btnbgc4 a:hover {color:#ffc;background-color:rgba(64,90,64,.85)}
.btnbgc6 a::after,.btnbgc7 a::after {position:absolute;bottom:-24px;left:0;right:0;display:block;font-size:60%;font-style:italic;text-align:center;color:#fff;background:url(images/icons1.webp) no-repeat;margin:auto}
.btnbgc6 a::after {content:"View Procedure";max-width:200px;font-size:60%;background-position:-330px -684px;background-color:rgba(106,72,72,.7);padding:16px 40px 16px 16px}
.btnbgc6a a::after {content:"View Article"}
.btnbgc7 a::after {content:"Learn More";max-width:150px;font-size:70%;background-position:-376px -688px;background-color:rgba(72,72,106,.7);padding:12px 40px 12px 16px}
.btnbgc6 a:hover::after {color:#ffc;background-color:rgba(106,72,72,.85)}
.btnbgc7 a:hover::after {color:#ffc;background-color:rgba(72,72,106,.85)}

@media screen and (max-width:960px) {
.btnbgc6 a::after,.btnbgc7 a::after {bottom:-16px;margin-top:6px}
}

.tpsproc1 div.btn {padding-top:20px}
.tpsproc1 div.btn a {max-width:400px;padding-right:8%}
.tpsproc1 div.btn li:last-child a {font-weight:600}
.tpscit div.btnbg {transform:scale(.9)}
.tpscit div.btnbg li:last-child {font-style:italic}
.tpscit div.btnbg a {display:inline-block;width:44%}
.tpslif div.btnbg {padding-top:20px}
.tpslif div.btnbg a {max-width:460px;margin:6px auto}
.tpstopart nav.btnbg {padding:40px 6%}
.tpstopart nav.btnbg a {display:inline-block;max-width:400px;width:28%}
.tpstopres nav.btnbg {padding:10px 0 40px}
.tpstopres nav.btnbg a {display:inline-block;width:44%}
.tpstea div.btnbg {padding-top:20px}
.tpstea div.btnbg a {max-width:700px;margin:auto}
.tpslist div.btnbg a {margin:20px 0 0}
.tpsprof div.btnbg {font-size:90%;padding:20px 0 40px}
.tpsprof div.btnbg a {display:inline-block;width:44%;max-width:400px}


@media screen and (max-width:1160px) {
.tpsprof nav.btnbg {padding:20px 0 0}
}

@media screen and (max-width:960px) {
.tpscit nav.btnbg a {width:100%}
.tpslif nav.btnbg {padding-top:10px}
.tpstopart nav.btnbg {padding:20px 0}
.tpstopart nav.btnbg a {width:44%;margin:6px 1%}
.tpstopres nav.btnbg {padding-bottom:20px}
.tpstopres nav.btnbg a {width:100%}
.tpstea nav.btnbg {padding-top:0}
.tpsprof nav.btnbg a {width:100%;margin:6px auto}
}

@media screen and (max-width:660px) {
.tpsproc1 nav.btn a {margin:6px auto}
.tpstopart nav.btnbg a {width:100%;margin:6px auto}
}

.tpstop {padding-top:40px}

.tpstopflt1,.tpstopflt2 {display:inline-block;vertical-align:middle;padding:10px 2%}
.tpstopflt1 {width:60%}
.tpstopflt2 {width:38%}

@media screen and (max-width:960px) {
.tpstop {padding-top:20px}
.tpstopflt1,.tpstopflt2 {display:block;width:100%}
}

.tpstopbg {background:no-repeat 34% 80px}
.tpstopbg1 {background-image:url(images/model4a.webp)}
.tpstopbg2 {background-image:url(images/model4b.webp)}
.tpstopbg3 {background-image:url(images/model4c.webp)}
.tpstopbg4 {background-image:url(images/model4d.webp)}
.tpstopbg5 {background-image:url(images/model4e.webp)}
.tpstopbg6 {background-image:url(images/model4f.webp)}
.tpstopbg7 {background-image:url(images/model4g.webp)}
.tpstopbg8 {background-image:url(images/model4h.webp)}
.tpstopbg9 {background-image:url(images/model4i.webp)}
.tpstopbg10 {background-image:url(images/model4j.webp)}
.tpstopbg11 {background-image:url(images/model4k.webp)}

@keyframes tpstopbgd1anim1 {
from {background-position:60% 6%}
to {background-position:60% 70%}
}

.tpstopbgd1 {padding-bottom:40px;padding-left:40%}

.tpstopcfr .tpstopbgd1 {background:url(images/cir.svg#cir3) no-repeat;animation:tpstopbgd1anim1 40s forwards;animation-timing-function:linear;padding-left:30%}
.tpstopcfr .tpstopbgd1 h2 {margin-top:-20px}
.tpstopcfrrec {padding-bottom:20px}
.tpstopcfrrec p {text-align:center}

@media screen and (min-width:3001px) {
.tpstopbg {background-position:44% 80px}
}

@media screen and (max-width:1360px) {
.tpstopbg {background-position:0 80px}
}

@media screen and (max-width:960px) {
.tpstopbg {background-position:-40px 60px;background-size:800px}
.tpstopbgd1 {padding-bottom:20px}
.tpstopcfr .tpstopbgd1 h2 {margin-top:-10px}
}

@media screen and (max-width:660px) {
.tpstopbg {background-position:-140px 120px;background-size:700px}
.tpstopcfr .tpstopbg {background:none}
.tpstopbgd1 {padding-left:26%}
.tpstopcfr .tpstopbgd1 {padding-left:0}
}

.tpsqf {background:var(--grad1);padding:10px 2%}
.tpsqf h2 {text-align:center;color:#65466d}
.tpsqf h2::before {content:"";display:inline-block;width:35px;height:35px;background:url(images/icons1.webp) no-repeat -955px -20px;margin-right:20px}
.tpsqf h2 span {white-space:nowrap;font-size:90%;font-style:italic;padding-left:4px}
.tpsqf ul {list-style:none;margin:10px 2% 10px 10%}
.tpsqf li {font-size:80%;color:#454545;background:url(images/icons1.webp) no-repeat -14px -928px;padding:6px 2% 6px 10%}
.tpsqf span span {font-weight:600;margin-right:4px}
.tpsqf span.qf2 {display:block;font-weight:normal;font-size:80%;text-indent:0}

.tpsproc1 {text-align:center}
.tpsproc1 h2 {font-size:180%;padding:60px 0}
.tpsproc1d1 {padding-bottom:100px}
.tpsproc1d1 section {display:inline-block;width:22%;vertical-align:top;margin:0 1% 20px}
.tpsproc1d1 h3 {font-size:160%;text-transform:uppercase;margin:0;padding-top:0}
.tpsproc1d1 h3 a {position:relative;text-decoration:none;display:block;color:#8f5459;background:no-repeat 50% 0/contain;margin:10px 1%;padding:300px 4% 10px}
.tpsproc1d1 h3 a:hover {letter-spacing:4px;color:#333;background-color:rgba(0,0,0,.05)}
.tpsproc1d1 h3 a::before {content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}
.tpsproc1d1 .tpsproc1body h3 a {background-image:url(images/model3b.webp)}
.tpsproc1d1 .tpsproc1breast h3 a {background-image:url(images/model3a.webp)}
.tpsproc1d1 .tpsproc1face h3 a {background-image:url(images/model3c.webp)}
.tpsproc1d1 .tpsproc1skin h3 a {background-image:url(images/model3d.webp)}
.tpsproc1d1 section p {font-size:90%}
.tpsproc1d1 section p span {font-weight:600}

@media screen and (max-width:1360px) {
.tpsproc1d1 h3 a {padding-top:280px}
}

@media screen and (max-width:1160px) {
.tpsproc1d1 h3 a {padding-top:240px}
}

@media screen and (max-width:960px) {
.tpsproc1 h2 {font-size:160%;padding:30px 0}
.tpsproc1d1 {padding-bottom:30px}
.tpsproc1d1 section {width:44%}
.tpsproc1d1 h3 a {background-size:240px;padding-top:250px}
.tpsproc1d1 h3 a:hover {background-color:transparent}
}

@media screen and (max-width:660px) {
.tpsproc1d1 section {width:100%;margin:0 auto 10px}
.tpsproc1d1 h3 a {background-size:200px;padding-top:200px}
}

.tpsproc2 {text-align:center;padding:20px 0 60px}
.tpsproc2 h2 {font-size:200%}
.tpsproc2 h2::before {content:"";display:block;width:300px;height:50px;background:url(images/americas-top-plastic-surgeons1.webp) no-repeat 50% 0/contain;margin:10px auto 40px}
.tpsproc2a section {position:relative;display:inline-block;width:28%;text-align:left;background:var(--grad1);margin:30px 1%;padding:10px 2% 40px}
.tpsproc2a h3 {padding-top:0}
.tpsproc2a a {text-decoration:none;display:block;color:#333}
.tpsproc2a a:hover {color:#666}
.tpsproc2a p {font-size:90%;margin-top:0}

@media screen and (max-width:960px) {
.tpsproc2 {padding-bottom:20px}
.tpsproc2 h2 {font-size:180%}
.tpsproc2a section {width:44%}
}

@media screen and (max-width:660px) {
.tpsproc2a section {width:100%;margin:20px auto}
}

@keyframes tpscitanim1 {
from {background-position:50% 20%}
to {background-position:50% 90%}
}

.tpscit {position:relative;text-align:center;background:#d9edf6}
.tpscit1 {background:no-repeat 0 100%}
.tpscitbg2 {background-image:url(images/top-surgeons-cities2.webp)}
.tpscitbg1 {background-image:url(images/top-surgeons-cities1.webp)}
.tpscitd1 {position:relative;background:url(images/cir.svg#cir2) no-repeat,rgba(255,255,255,.3);margin-left:46%;padding:0 0 40px;animation:tpscitanim1 40s forwards;animation-timing-function:linear}
.tpscitbg1 .tpscitd1 {margin-top:-20px}
.tpscitbg1 .tpscitd1::before {content:"";position:absolute;top:-60px;left:0;display:block;width:100%;height:60px;background:linear-gradient(#e1ecf4,#e4f2f9)}
.tpscitbg2 .tpscitd1 {padding-top:20px}
.tpscit h2 {font-size:180%;background:url(images/desgn1.webp) no-repeat 50% 0/100px;padding:80px 0 20px}
.tpscit h2::after {content:"";display:block;width:260px;height:2px;background:#bbaad3;margin:20px auto 0}
.tpscit p {padding:0 4%}

@media screen and (min-width:3001px) {
.tpscit1 {background-position:40% 100%}
}

@media screen and (max-width:1360px) {
.tpscit1 {background-position:-250px 100%}
.tpscitd1 {margin-left:20%}
.tpscit p {padding:0}
}

@media screen and (max-width:960px) {
.tpscit1 {background-size:1200px}
.tpscitbg1 .tpscitd1::before {display:none}
.tpscitd1 {margin-left:0;padding:10px 0}
.tpscitd1 {margin-left:0;padding:10px 0}
.tpscitd2 {max-width:460px;margin:auto}
.tpscit h2 {font-size:160%;background-size:80px;padding-top:60px}
}

@media screen and (max-width:660px) {
.tpscitd2 {padding-left:16%}
}

.tpslist {text-align:center;padding:20px 0 40px}
.tpslist h2 {font-size:200%}
.tpslist h2::before {content:"";display:block;width:300px;height:50px;background:url(images/americas-top-plastic-surgeons1.webp) no-repeat 50% 0/contain;margin:10px auto 40px}
.tpslistd1 div {display:inline;scroll-margin-top:120px}
.tpslistd1 section {display:inline-block;width:44%;text-align:left;background:url(images/states1.webp) no-repeat 24% 30%/240px,rgba(255,255,255,.6);margin:20px 2%;padding-top:20px}
.tpslistd1 h3 {font-size:130%;text-align:center;color:#46671d;margin-top:0}
.tpslistd1 figure {float:right;margin:1px 6% 1px 1%}
.tpslistd1 img {border:1px solid #aaa;box-shadow:6px 6px 6px #e3ecef}
.tpslistd1 address {font-size:90%;padding:10px 2% 10px 14%}
.tpslistd1 address span {display:block;font-weight:600;font-size:120%;color:#46671d;margin-top:10px}

@media screen and (max-width:960px) {
.tpslist {padding:0 0 20px}
.tpslist h2 {font-size:180%;margin-bottom:20px}
.tpslist h2::before {width:220px;height:45px;margin-bottom:0}
.tpslistd1 section {width:100%;max-width:560px;margin:10px auto}
.tpslistd1 img {width:94px}
}

.tpsprof {text-align:center}
.tpsprof h2 {margin-top:-20px}
.tpsprof h3 {font-weight:600;margin-top:-10px}
.tpsprof address {font-size:110%}
.tpsprof address span {display:block;font-weight:600;color:#46671d;margin-top:20px}
.tpsprof address span::before {content:"phone: ";font-weight:normal;font-style:italic}
.tpsprof figcaption {font-weight:600}
.tpsprof img {box-shadow:8px 8px 8px #e3ecef}

@media screen and (max-width:960px) {
.tpsprof address span {margin-top:10px}
.tpsprof figure {margin-top:4px;margin-bottom:4px}
}

.tpstea {text-align:center;background:url(images/find-top-surgeons.webp) no-repeat 50% 100%,#eff7f9;background-attachment:fixed}
.tpstea1 {background-size:1260px;padding:100px 0 80px}
.tpstea2 {background-size:1060px;padding:60px 0}
.tpstea3 {background-attachment:scroll}
.tpstea h2 {font-size:180%;background:url(images/desgn1.webp) no-repeat 50% 0/100px;padding:80px 0 20px}
.tpstea h2::after {content:"";display:block;width:260px;height:2px;background:#bbaad3;margin:20px auto 0}
.tpstea section {padding:20px 0}
.tpstea p {color:#111;background:url(images/states2.webp) no-repeat 90% 0/contain;padding:10px 28% 10px 12%}
.tpstea2 p {padding-top:20px;padding-bottom:20px}

@media screen and (min-width:3001px) {
.tpstea {background-attachment:scroll}
}

@media screen and (max-width:960px) {
.tpstea1 {padding:80px 0 20px}
.tpstea2 {padding:40px 0 20px}
.tpstea h2 {font-size:160%;background-size:80px;padding-top:60px}
.tpstea section {padding:10px 0}
.tpstea1 p,.tpstea2 p {background-image:none;padding:10px 0 20px}
}

@media screen and (max-width:660px) {
.tpstea {background-position:50% 0;background-size:660px;background-attachment:scroll}
}

.tpslif {background:#c6d9e8}

.tpslif::before {content:"";opacity:.8;display:block;width:100%;height:30px;background:url(images/bg2.webp),#3e2c14}

.tpslif1 {background:url(images/plastic-surgery-lifestyle1.webp) no-repeat 100% 90%/1600px;background-attachment:fixed;padding:60px 0}
.tpslifd1 {background:rgba(255,255,255,.8);margin-right:44%;padding:40px 0 60px 14%}
.tpslif h2 {font-size:200%;font-family:var(--font2);text-align:center}
.tpslif h2 span {font-style:italic;text-transform:uppercase;margin-left:8px}
.tpslif p {color:#111}

@media screen and (min-width:3001px) {
.tpslif1 {background-position:60% 50%;background-attachment:scroll}
.tpslifd1 {padding-left:4%}
}

@media screen and (max-width:1260px) {
.tpslif1 {background-position:calc(100% + 200px) 70%;background-size:1400px}
.tpslifd1 {margin-right:22%;padding-left:2%}
}

@media screen and (max-width:960px) {
.tpslif1 {background-size:1200px;padding:30px 0}
.tpslifd1 {margin-right:32%;padding-top:40px;padding-bottom:40px}
.tpslif h2 {font-size:180%}
}

@media screen and (max-width:660px) {
.tpslif1 {background-position:calc(100% + 60px) -10px;background-size:1000px;background-attachment:scroll;padding:220px 0 0}
.tpslifd1 {margin-right:0;padding-top:20px;padding-bottom:20px}
}

.tpstxt {background:url(images/bg2.webp),#d4d8e2;border-style:solid;border-color:rgba(0,0,0,.05);border-width:3px 0 1px;padding:50px 0}
.tpstxt1 {background:rgba(255,255,255,.85);padding:20px 0}
.tpstxt h2 {background:url(images/desgn1.webp) no-repeat 0 40%/50px;padding-left:70px}
.tpstxt h2::after {content:"";display:block;width:100%;height:2px;background:#e7e1f0;margin:16px auto 0}

@media screen and (max-width:960px) {
.tpstxt {padding:10px 0}
}

.tpsmap {text-align:center;background:#3e2c14}
.tpsmap1 {background:no-repeat 50% 50%/contain;background-attachment:fixed}
.tpsmapbg1 {background-image:url(images/model1b.webp)}
.tpsmapbg2 {background-image:url(images/model1a.webp)}
.tpsmapd1 {padding:40px 0 60px 8%}
.tpsmap h2 {font-size:180%;color:#fff;background:url(images/americas-top-plastic-surgeons.webp) no-repeat 50% 100%/300px;padding-bottom:90px}
.tpsmap h2::after {content:"";display:inline-block;width:35px;height:37px;background:url(images/icons1.webp) no-repeat 4px -14px;margin-left:10px}
.tpsmap p {color:#fff}
.tpsmapd2 {position:relative;margin:60px auto 0}
.tpsmapd2a {max-width:640px;min-height:480px}
.tpsmapd2b {max-width:600px;min-height:450px}
.tpsmapd2 iframe {position:absolute;top:0;left:0;width:100%;height:100%}

@media screen and (min-width:3001px) {
.tpsmap1 {background-attachment:scroll}
}

@media screen and (max-width:960px) {
.tpsmap1 {background:none}
.tpsmapd1 {padding:20px 0 30px}
.tpsmap h2 {background-size:260px;padding-top:20px;padding-bottom:80px}
.tpsmapd2 {margin-top:30px}
}

@media screen and (max-width:560px) {
.tpsmap h2 {font-size:160%}
.tpsmap h2::after {display:none}
}

.tpsstatyr {text-align:center;margin:40px 0}
.tpsstatyr section {display:inline-block;width:28%;background:var(--grad1);margin:20px 1%}
.tpsstatyr h2 {font-weight:600;font-size:120%}
.tpsstatyr p {min-height:80px;font-size:90%;margin-top:0}

@media screen and (max-width:960px) {
.tpsstatyr {margin:10px 0}
.tpsstatyr section {width:100%;max-width:360px;margin:10px auto}
.tpsstatyr p {min-height:0}
}

.archi {text-align:center;padding:20px 0 40px}
.archi h2 {font-size:110%}
.archi p {font-size:110%}
.archi ul {list-style:none;margin:10px 0}
.archi li {display:inline;padding:0}
.archi a {text-decoration:none;font-size:90%;line-height:4;background:rgba(255,255,255,.5);margin:10px;padding:14px}
.archi a.archi1 {color:#aaa;background:rgba(255,255,255,.25)}
.archi a:hover {background-color:rgba(255,255,255,.8)}

@media screen and (max-width:960px) {
.archi {padding:10px 0 20px}
}

.tpstpx {text-align:center;background:linear-gradient(#d7e2ed,#f3f6fb 100px);border-style:solid;border-color:rgba(0,0,0,.12);border-width:3px 0 0}
.tpstpx::before,.tpstpx::after {content:"";display:block;height:110px;background:url(images/wav1.svg) no-repeat;background-size:cover}
.tpstpx::before {background-position:0 -20px}
.tpstpx::after {opacity:.8;transform:rotate(180deg);background-position:0 100%}
.tpstpx1 {background:no-repeat 100% 100%/830px;padding:0 10% 20px 0}
.tpstpxbody {background-image:url(images/model2i.webp)}
.tpstpxbreast {background-image:url(images/model2c.webp)}
.tpstpxface {background-image:url(images/model2g.webp)}
.tpstpxskin {background-image:url(images/model2f.webp)}
.tpstpxres1 {background-image:url(images/model2e.webp)}
.tpstpxres2 {background-image:url(images/model2b.webp)}
.tpstpxsur {background-image:url(images/model2h.webp)}
.tpstpxroot1 {background-image:url(images/model2d.webp)}
.tpstpxroot2 {background-image:url(images/model2a.webp)}
.tpstpx h2 {font-size:180%;margin-top:-40px;padding-bottom:20px}
.tpstpx a {text-decoration:none;position:relative;display:inline-block;width:28%;background:var(--grad1);margin:30px 1%;padding:10px 2% 40px}
.tpstpx h3,.tpstpx p {margin:10px 4%}
.tpstpx h3 {font-weight:600;font-size:100%;text-transform:uppercase}
.tpstpx p {font-size:90%;color:#333}

@media screen and (min-width:2501px) {
.tpstpx::before {height:60px;background:none}
.tpstpx1 {padding-right:0}
.tpstpx h2 {margin-top:0}
}

@media screen and (max-width:1160px) {
.tpstpx1 {padding-right:0}
}

@media screen and (max-width:960px) {
.tpstpx::after {height:20px}
.tpstpx h2 {font-size:160%;margin-top:-90px;padding-bottom:0}
.tpstpx a {width:44%;margin:20px 1%}
.tpstpx h3 {padding-top:0}
}

@media screen and (max-width:660px) {
.tpstpx a {width:100%;margin:20px auto}
.tpstpx a:last-of-type {margin-bottom:0}
}

.sitelst {padding:0 2%}
.sitelst div {display:inline-block;vertical-align:top}
.sitelstd1 {width:52%}
.sitelstd2 {width:36%}
.sitelst a {display:inline-block;padding:4px}
.sitelst ul {text-transform:uppercase}
.sitelst ul ul {font-size:90%;text-transform:none}
.sitelst li {padding:1px}

@media screen and (max-width:960px) {
.sitelst {padding-bottom:20px}
.sitelstd1,.sitelstd2 {width:100%}
}

.sitelstd3 {background:#4f351a}
.sitelstd3 div {max-width:1260px;text-align:center;margin:auto;padding:30px 0}
.sitelstd3 a {text-decoration:none;display:inline-block;width:29%;min-height:200px;vertical-align:top;background:rgba(255,255,255,.9);margin:10px 1%}
.sitelstd3 a:nth-child(1) img {padding-top:20px;padding-bottom:20px}
.sitelstd3 a:nth-child(2) img {padding-top:7px;padding-bottom:8px}
.sitelstd3 figcaption {font-size:110%;font-style:italic;padding-bottom:20px}
.sitelstd3 figcaption::after {content:" \00bb"}

@media screen and (max-width:960px) {
.sitelstd3 div {padding:10px 0}
.sitelstd3 a {width:100%;max-width:500px;min-height:0;margin:20px auto}
}

@media screen and (max-width:500px) {
.sitelstd3 div {padding:1px 0}
.sitelstd3 a {margin:12px auto}
}

.sta1prc figure {padding:20px 0}
.sta1prc figure img {box-shadow:12px 12px 12px #e3ecef}
.sta1prc figcaption {padding:6px 10%}

.sta2sfe section {margin-bottom:40px}
.sta2sfe table {max-width:860px;width:100%;font-size:80%;line-height:1.3;text-align:center;background:rgba(0,0,0,.025);border:1px solid #bbb;box-shadow:12px 12px 12px #e3ecef;margin:40px auto}
.sta2sfe tr:nth-child(odd),.sta2sfe th {background:rgba(0,0,0,.025)}
.sta2sfe th,.sta2sfe td {padding:8px 2%}
.sta2sfe td:nth-of-type(1) {text-align:left}
.sta2sfe p {font-size:80%;line-height:1.5;padding:0 10%}
.sta2sfe p:last-child {text-align:center}

.sta3ifg figure {margin-top:40px}
.sta3ifg2013 {background:#fff}

@media screen and (max-width:960px) {
.sta1prc figure {padding:10px 0}
.sta1prc figcaption {padding:10px 0}
.sta2sfe section {margin-bottom:20px}
.sta2sfe p {padding:0}
.sta3ifg figure {margin-top:20px}
}

@media screen and (max-width:570px) {
.sta2sfe table,.sta2sfe thead,.sta2sfe tbody,.sta2sfe th,.sta2sfe td,.sta2sfe tr {display:block}
.sta2sfe table {margin-bottom:20px}
.sta2sfe thead tr {display:none}
.sta2sfe tr {padding:4px 2% 8px}
.sta2sfe td {position:relative;text-align:left;padding:3px 2%;padding-left:50%}
.sta2sfe td::before {position:absolute;top:6px;left:6px;width:46%;white-space:nowrap;margin-right:10px}
.sta2sfe td:nth-of-type(1):before {content:"Procedure *"}
.sta2sfe td:nth-of-type(2):before {content:"Average Fee **"}
.sta2sfe td:nth-of-type(3):before {content:"Total Expenditure ***"}
}

:root {
--fldcol:rgba(0,0,0,.8);--fldcoldhov:rgba(0,0,0,.9);--fldcolfoc:rgba(0,0,0,1);
--fldbgd:rgba(255,255,255,.6);--fldbgdhov:rgba(255,255,255,.8);--fldbgdfoc:rgba(255,255,255,1);
--fldshd:#ddd;
--fldbdr:rgba(0,0,0,.2);--fldbdrhov:rgba(0,0,0,.4);--fldbdrfoc:rgba(0,0,0,.6);
--sbtcol:#fff;--sbtbgd:rgba(0,0,0,.7);--sbtbgdhov:rgba(0,0,0,.9)}

.cntfrm {padding-bottom:10px}
.cntfrm p {font-size:90%;text-align:center;font-style:italic;padding-bottom:10px}
.cntfrmsp1 {font-weight:600;font-size:120%;color:#000;padding:10px 0}
.cntfrmrow {margin:16px 0}
.cntfrmrow1 {margin:40px 0}
.cntfrmrow1 {margin:40px 0}
.cntfrmlb1 {display:inline-block;width:20%;text-align:right;vertical-align:middle;margin:6px 12px}
.cntfrmlb2,.cntfrmfld2 {z-index:-1;position:absolute;top:0;left:0;width:0;height:0;opacity:0}
.cntfrmfld {display:inline-block;vertical-align:top;color:var(--fldcol);background:var(--fldbgd);border:1px solid var(--fldbdr);box-shadow:8px 8px 8px var(--fldshd);padding:6px}
.cntfrmfld:hover {color:var(--fldcolhov);background:var(--fldbgdhov);border:1px solid var(--fldbdrhov)}
.cntfrmfld:focus {color:var(--fldcolfoc);background:var(--fldbgdfoc);border:1px solid var(--fldbdrfoc)}
.cntfrmfld1 {width:40%}
.cntfrmfld3 {width:30%}
.cntfrmfld4 {width:50%}
.cntfrmfld5 {width:8%}

.cntfrmsbt {cursor:pointer;display:block;font-weight:600;color:var(--sbtcol);background:var(--sbtbgd);box-shadow:7px 7px 7px var(--fldshd);margin:24px auto;padding:10px 20px}
.cntfrmsbt:hover {background:var(--sbtbgdhov)}

.cntfrmntc {display:block;font-weight:600;font-size:80%;text-align:center}
.cntfrmntc1 {font-size:110%;font-style:italic;color:#c00;margin-bottom:-20px;padding-top:40px}
.cntfrmntc2 {font-size:160%;font-style:italic;color:#090;padding-top:20px}
.cntfrmntc3 {display:inline-block;vertical-align:top;text-align:center;color:#c00;margin:6px}
.cntfrmntc3a {margin:6px auto;width:100%}
.cntfrmntc4 {color:#090;padding-bottom:20px}

@media screen and (max-width:960px) {
.cntfrmrow {margin:12px 8%}
.cntfrmrow1 {margin:30px auto}
.cntfrmlb1 {width:100%;text-align:center;margin:auto}
.cntfrmlb1a {display:inline-block;width:auto;margin:6px}
.cntfrmfld {padding:8px}
.cntfrmfld1,.cntfrmfld3,.cntfrmfld4 {width:100%}
.cntfrmfld5 {width:14%}
.cntfrmntc1 {padding-top:20px}
}

@media screen and (max-width:660px) {
.cntfrmrow {margin:12px 4%}
.cntfrmrow1 {margin:20px auto}
}

[data-aos^=fade-in]{transition-property:opacity;opacity:0}
[data-aos^=fade-in].aos-animate{opacity:1}
    [data-aos=fade-in1]{transition-duration:1.5s}
    [data-aos=fade-in2]{transition-duration:3s}
    [data-aos^=fade-in3]{transition-duration:1.8s}
        [data-aos=fade-in3a]{transition-delay:0s}
        [data-aos=fade-in3b]{transition-delay:.4s}
        [data-aos=fade-in3c]{transition-delay:.8s}
        [data-aos=fade-in3d]{transition-delay:1.2s}

[data-aos^=fade-left]{transition-property:opacity,transform;opacity:0}
[data-aos^=fade-left].aos-animate{opacity:1;transform:translateZ(0)}
    [data-aos=fade-left1]{transition-duration:1.5s;transform:translate3d(200px,0,0)}
    [data-aos=fade-left2]{transition-duration:1s;transform:translate3d(60px,0,0)}

[data-aos^=fade-right]{transition-property:opacity,transform;opacity:0}
[data-aos^=fade-right].aos-animate{opacity:1;transform:translateZ(0)}
    [data-aos=fade-right1]{transition-duration:1.5s;transform:translate3d(-200px,0,0)}
    [data-aos=fade-right2]{transition-duration:1s;transform:translate3d(-60px,0,0)}

[data-aos^=fade-up]{transition-property:opacity,transform;opacity:0}
[data-aos^=fade-up].aos-animate{opacity:1;transform:translateZ(0)}
    [data-aos=fade-up1]{transition-duration:1.5s;transform:translate3d(0,120px,0)}
    [data-aos=fade-up2]{transition-duration:1s;transform:translate3d(0,60px,0)}

[data-aos^=fade-down]{transition-property:opacity,transform;opacity:0}
[data-aos^=fade-down].aos-animate{opacity:1;transform:translateZ(0)}
    [data-aos=fade-down1]{transition-duration:1.5s;transform:translate3d(0,-120px,0)}
    [data-aos=fade-down2]{transition-duration:1s;transform:translate3d(0,-60px,0)}

@media screen and (max-width:960px) {
[data-aos=fade-in1]{transition-duration:1s}
[data-aos=fade-in2]{transition-duration:2s}

[data-aos^=fade-in3]{transition-duration:1s}
[data-aos=fade-in3a],[data-aos=fade-in3b],[data-aos=fade-in3c],[data-aos=fade-in3d]{transition-delay:0s}

[data-aos=fade-left1]{transition-duration:1s;transform:translate3d(100px,0,0)}
[data-aos=fade-left2]{transition-duration:.6s;transform:translate3d(40px,0,0)}

[data-aos=fade-right1]{transition-duration:1s;transform:translate3d(-100px,0,0)}
[data-aos=fade-right2]{transition-duration:.6s;transform:translate3d(-40px,0,0)}

[data-aos=fade-up1],[data-aos=fade-up2],[data-aos=fade-down1],[data-aos=fade-down2]{transform:none}
}




