@font-face{font-family:'PoppinsRegular'; src:url('fonts/PoppinsRegular/Poppins-Regular.woff') format('woff'), url('fonts/PoppinsRegular/Poppins-Regular.woff2') format('woff2');font-display:swap}
@font-face{font-family:'PoppinsBold'; src:url('fonts/PoppinsBold/Poppins-Bold.woff') format('woff'), url('fonts/PoppinsBold/Poppins-Bold.woff2') format('woff2');font-display:swap}
@font-face{font-family:'PoppinsMedium'; src:url('fonts/PoppinsMedium/Poppins-Medium.woff') format('woff'), url('fonts/PoppinsMedium/Poppins-Medium.woff2') format('woff2');font-display:swap}
@font-face{font-family:'PoppinsLight'; src:url('fonts/PoppinsLight/Poppins-Light.woff') format('woff'), url('fonts/PoppinsLight/Poppins-Light.woff2') format('woff2');font-display:swap}
@font-face{font-family:'PoppinsSemiBold'; src:url('fonts/PoppinsSemiBold/Poppins-SemiBold.woff') format('woff'), url('fonts/PoppinsSemiBold/Poppins-SemiBold.woff2') format('woff2');font-display:swap}
@font-face{font-family:'PoppinsExtraLight'; src:url('fonts/PoppinsExtraLight/Poppins-ExtraLight.woff') format('woff'), url('fonts/PoppinsExtraLight/Poppins-ExtraLight.woff2') format('woff2');font-display:swap}
@font-face{font-family:'Milkyway'; src:url('fonts/Milkyway.woff') format('woff'), url('fonts/Milkyway.woff2') format('woff2');font-display:swap}

html,body{background:#fff;position:relative;height:100%}
body{-webkit-text-size-adjust:100%;margin:0;padding:0;font-family:PoppinsRegular;color:#32353C;font-size:16px;height:100%;overflow-x:hidden}
body::-webkit-scrollbar{width:16px}
body:not([no-y-overflow])::-webkit-scrollbar-thumb{height:56px;border-radius:0.5em;border:0.25em solid transparent;background-clip:content-box}
body::-webkit-scrollbar-thumb{height: 56px;border-radius:0.5em;border:0.25em solid transparent;background-clip:content-box;background-color:hsl(320deg 29.11% 46.47%)}
a,a:before,a:after{-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;cursor:pointer;text-decoration:none;outline:none;display:inline-block}
a img{border:0;vertical-align:top}
h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;font-weight:normal;transition:color 400ms,background-color 400ms,border-color 300ms;font-size:1em}p{margin:0;padding:0;font-size:1em;line-height:1.5em;font-family:'PoppinsRegular'}
img{vertical-align:top}
span{display:inline-block}
ul,ol,li{list-style:none;margin:0px;padding:0px}
.tooltipster-light{border:1px solid #373532;background:#f3f7f7;color:#373532;text-transform:uppercase;border-radius:0.25em}.tooltipster-arrow{top:-1px}
.tooltipster-light .tooltipster-content{font-size:13px;line-height:15px;padding:6px 18px;font-family:'PoppinsRegular',sans-serif}
.tooltipster-error{border:1px solid #ce0000;background:#fff;color:#ce0000;text-transform:uppercase;border-radius:0.25em}.tooltipster-arrow{top:-1px}
.tooltipster-error .tooltipster-content{font-size:12px;line-height:20px;padding:6px 18px;font-family:'PoppinsLight',sans-serif;white-space:nowrap;}
.ld{position:relative}
.ld .lds{display:none;z-index:2;left:0;right:0;top:0;bottom:0;position:absolute;text-align:center;margin:0 auto;background:url(../images/wt-rp.png) left top repeat;border-radius:6px}
.ld.ac .lds{display:block}
.ld .lds div{position:relative;height:100%}
.ld .lds div span{background:url(../images/load.gif) center center no-repeat;display:block;position:absolute;left:0;right:0;text-align:center;font-size:17px;color:#005857;width:80%;padding:0px;margin:0 auto;height:100%}
.ld .lds .em{background:none;top:17px;text-transform:uppercase;text-align:left}
.ld .lds .clo{position:absolute;right:0px;top:0px;background:url(../images/cls.svg) no-repeat center center #fff;border-radius:50%;text-decoration:none;outline:none;height:30.5em;width:30.5em;left:auto;transition:all 0.8s;-webkit-animation:initial;animation:initial;border-radius: 0px 4px 0px 0px}
.ld .lds .clo:hover{background-color:#f3f7f7}
.arrw:before,.arrw:after,nav li a:before,.hdt-l>a:before,.hdt-r>a:before,.ti>p>span:nth-child(1):before,.ft:before,.bn .swiper-slide>span:before,.bn .swiper-slide>span:after,.bn:before,.bn:after,.hd:before,.hd:after,.ic-2>span,.crtVi.ac:before,.crtVi.ac:after,.ct:before,.tsc-r p:before,.dd:before,.dd:after,.colexp a:before, .colexp a:after{content:'';position:absolute}
.cls{width:72px;height:72px;background: url(../images/cls.svg) no-repeat center center #995482;border-radius:50%;position:fixed;right:4%;top:1.25em}
.cls:hover{background-color:#D6D6D6}
.rp, .frm .fm .rp{text-align:center;font-family:'PoppinsRegular';padding-top:1.25em;margin-bottom:-1.25em}
.rp.er, .er .rp{color:#ce0000}
.rp.su, .su .rp{color:#007610}
.style-1{font-size:3.75em;color:#32353C;text-align:center;font-family:'Prata';padding-top:0.5em;padding-bottom:0.25em!important}
.style-2{color:#995482;font-size:2.5em;font-family:'Prata';margin:0.5em 0 0.2em 0}
.style-3{color:#3C9D9D;font-style:italic;font-size:1.875em}


.ti{position:relative}
.ti>p{font-family:PoppinsLight;white-space:nowrap}
.ti>p>span:nth-child(1){font-family:PoppinsRegular;color:#444649;font-size:1.875em;display:block;position:relative;margin-bottom:1em}
.ti>p>span:nth-child(1):before{height:0.043em;background:#9f978a;left:-3em;width:2em;top:0.3em}
.ti>p>label{color:#444649;display:block;font-family:"Prata", serif;font-weight:400;font-style:normal;font-size:5.125em;line-height:1.45em}
.ti>p>span:nth-child(3){color:#444649;font-size:8.25em;line-height:1em;font-family:"Prata", serif;font-weight:400;font-style:normal;line-height:0.8em;}

.sbti{margin-bottom:0;z-index:1;position:relative}
.sbti>span{font-size:2.25em;line-height:2.14em;font-family:'PoppinsRegular';color:#995482;text-transform:uppercase}
.sbtii{color:#32353C;font-family:'Prata';font-size:3.75em;line-height:1.15em}
.cntr .sbti{text-align:center}
.cntr .sbtii{max-width:10em;margin:0 auto;text-align:center}

.btn{background:#C48EB2;color:#fff!important;line-height:2.75em;font-size:1em!important;font-family:PoppinsRegular!important;padding:0 2em;border-radius:0.313em;margin-top:0;text-shadow:none!important}
.btn:hover{background:#995482;box-shadow:0 0.188em 0.375em #373636e0;transform:scale(1.025)}
.btn.sec{background:#995482;font-family:PoppinsMedium!important;line-height:2.063em;}
.btn.sec:hover{background:#cab5a9;color:#32353C!important}
.btn.thr{background:#fff;color:#995482!important;border:0.063em solid #995482;box-sizing:border-box}
.btn.thr:hover{background:#fff}
.btn.arrw{position:relative;padding-right:4.5em}
.btn.arrw:before{right:2.5em;top:50%;width:1.25em;height:0.033em;background:#fff;transition:all 0.4s}
.btn.arrw::after{right:2.25em;top:50%;transform:translateY(-50%);width:0;height:0;border-left:0.4em solid #fff;border-top:0.2em solid transparent;border-bottom:0.2em solid transparent;transition:all 0.4s}
.btn.arrw:hover:before{right:2em;width:1.75em;}
.btn.arrw:hover::after{right:1.75em;}
.bk{position:absolute;width:45px;height:20.5em;background:#3c9d9d;top:0;right:0;border-radius:22px;animation-delay:2.3s;text-indent:-10000px}
.bk:hover{background:#32353C}
.bk:before{top:9px;left:0;right:0;border:solid #fff;border-width:0 0.125em 0.125em 0;display:inline-block;padding:0.125em;width:0.25em;height:0.25em;transform:rotate(135deg);-webkit-transform:rotate(135deg);margin:0 auto}


.fm{display:flex;flex-direction:column;position:relative;padding:0}
.fm input[type="text"],.fm textarea,.fm input[type="file"],.fm input[type="password"],.fm .ddl,.fm input[type="number"],.fm input[type="tel"],.fm select{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;background:#f8f8f8;line-height:2.625em;box-shadow:0px 0.188em 0.375em #00000005;border:0.125em solid #fff;height:3.5em;font-size:1em;font-family:'PoppinsLight',sans-serif;width:100%;margin-bottom:1.25em;text-indent:3.75em;border-radius:0.5em;box-sizing:border-box;outline:none;color:rgba(14, 29, 52, 1);transition:all 0.4s}
.fm input[type="text"]:focus,textarea:focus,.fm input[type="file"]:focus,.fm input[type="password"]:focus,.fm input:focus,.fm select[type="number"]:focus{border:0.125em solid #995482!important}
.fm.fmbrd input[type="text"],.fm.fmbrd textarea,.fm.fmbrd input[type="file"],.fm.fmbrd input[type="password"],.fm.fmbrd .ddl,.fm.fmbrd input[type="number"],.fm.fmbrd input[type="tel"],.fm.fmbrd select{border:0.125em solid #D8D8D8;}

.fm select:required:invalid{color:rgba(183,183,183,1)}
.fm select option[value=""][disabled]{display:none}
.fm select option{color:rgba(14, 29, 52, 1)}
.fm input[type="password"]{letter-spacing:0}
.fm input::-webkit-input-placeholder{color:rgba(183,183,183,1);opacity:1;line-height: normal}
.fm input:-moz-placeholder{color:rgba(183,183,183,1);opacity:1;line-height: normal}
.fm input::-moz-placeholder{color:rgba(183,183,183,1);opacity:1;line-height: normal}
.fm input:-ms-input-placeholder{color:rgba(183,183,183,1);opacity:1;line-height: normal}
.fm input::placeholder{color:rgba(183,183,183,1);opacity:1;line-height: normal}
.fm textarea::-webkit-input-placeholder{color:rgba(183,183,183,1);opacity:1;line-height: normal}
.fm textarea:-moz-placeholder{color:rgba(183,183,183,1);opacity:1;line-height: normal}
.fm textarea::-moz-placeholder{color:rgba(183,183,183,1);opacity:1;line-height: normal}
.fm textarea:-ms-input-placeholder{color:rgba(183,183,183,1);opacity:1;line-height: normal}
.fm textarea::placeholder{color:rgba(183,183,183,1);opacity:1;line-height: normal}
.fm textarea{background-position:1.625em 1.625em;height:7em;font-family:'PoppinsLight', sans-serif;line-height:1.625em;padding-top:1.625em;padding-left:3.5em;text-indent:0}
.fm > div{display:flex;justify-content:space-between;flex-direction:column;position:relative}
.fm > div > div{flex:1}
.fm .rw{display:flex; justify-content:space-between}
.fm .rw>div{flex-basis:48%}
.fm .btn{text-align:center;margin:0;transition:all 0.4s;cursor:pointer;font-size:1em;border:none}
.fm .iti{width:100%;font-family:'PoppinsLight';margin-bottom:1.25em;display:flex}
.fm .iti .iti__flag {transform:scale(1.1)}
.fm .iti__flag-container{padding:0;position:relative}
.fm .iti__selected-flag{background-color:#f8f8f8;outline:none;border:2px solid #D8D8D8;line-height:53px;border-radius:0.5em;box-sizing:border-box;margin-right:1em;padding:0 20px 0 20px}
.fm .iti__country-list{width:260.5em}
.fm .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:transparent}
.fm .iti input{width:100%;padding-left:0px!important}
.fm .empty input{border:0.063em solid #D32F2F!important}
.fm .empty label{color:#D32F2F}
.fm .upl{position:relative;margin-bottom:1.25em}
.fm .upl .input-file{width:0.0.063em;height:0.0.063em;opacity:0;overflow:hidden;position:absolute;z-index:-1}
.fm .upl .input-file + .js-labelFile{font-style:normal;background:#19335C;color:#fff;overflow:hidden;white-space:nowrap;padding:0.188em 80px 0.188em 86px;cursor:pointer;border:2px dashed #fff;border-radius:0.5em;line-height:70px;height:77px;display:inline-block;font-family:'Segoe UI';font-size:16px;text-transform:capitalize}
.fm .upl .input-file + .js-labelFile .icon:before{content:"";background:url('../images/upl.svg') no-repeat;width:30px;width:54px;height:54px;position:absolute;top:14px;left:20px;background-color: #fff!important;background-position:center!important;border-radius:6px}
.fm .upl .input-file + .js-labelFile.has-file .icon:before{content:"";background: url('../images/upl.svg') no-repeat}
.fm .upl .js-labelFile .js-fileName{transition:all 0.4s}
.fm .upl .js-labelFile:hover .js-fileName{color:#995482}
.fm .rp{font-size: 0.85em;padding-top:0;margin-bottom:0}
.fm .pw input{99font-size:1.5em}
.chp{transition:color 400ms,background-color 400ms,border-color 300ms;color:#995482;font-size:0.813em;display:flex;align-items:center}
.chp:hover,.chp.ac{cursor:pointer;color:#995482!important}
.chp input[type=checkbox]{display:none}
.chp .cbx{height:1.25em;width:1.25em;background-color:transparent;border:0.063em solid #32353C;position:relative;display:inline-block!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:border-color ease 0.2s;-o-transition:border-color ease 0.2s;-webkit-transition:border-color ease 0.2s;transition:border-color ease 0.2s;cursor:pointer;border-radius:0.25em;margin-right:0.3em;top:0}
.chp .cbx::before, .chp .cbx::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;height:0;width:0.063em;background-color:#000;display:inline-block;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;transform-origin: left top;border-radius:0;content:' ';-webkit-transition:opacity ease .5;-moz-transition:opacity ease .5;transition:opacity ease .5}
.chp .cbx::before{top:0.8em;left:0.6em;box-shadow:0 0 0 0.063em #f3f3f3;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.chp .cbx::after {top:0.42em;left:0.148em;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.chp .cbx::before{box-shadow:0 0 0 0.063em #fff}
.chp input[type=checkbox]:checked + .cbx, .chp.ac .cbx{border-color:#000}
.chp input[type=checkbox]:checked + .cbx::after,.chp.ac .cbx::after{height:50px;-moz-animation:dothabottomcheck 0.2s ease 0s forwards;-o-animation:dothabottomcheck 0.2s ease 0s forwards;-webkit-animation:dothabottomcheck 0.2s ease 0s forwards;animation:dothabottomcheck 0.2s ease 0s forwards}
.chp input[type=checkbox]:checked + .cbx::before,.chp.ac .cbx::before{-moz-animation:dothatopcheck 0.4s ease 0s forwards;-o-animation:dothatopcheck 0.4s ease 0s forwards;-webkit-animation:dothatopcheck 0.4s ease 0s forwards;animation:dothatopcheck 0.4s ease 0s forwards}
@-moz-keyframes dothabottomcheck {0%{height:0}100%{height:7px}}
@-webkit-keyframes dothabottomcheck {0%{height:0}100%{height:7px}}
@keyframes dothabottomcheck {0%{height:0}100%{height:7px}}
@keyframes dothatopcheck {0%{height:0}50%{height:0}100%{height:15px}}
@-webkit-keyframes dothatopcheck {0%{height:0}50%{height:0}100%{height:15px}}
@-moz-keyframes dothatopcheck {0%{height:0}50%{height:0}100%{height:15px}}
.ui-datepicker .ui-datepicker-title select{text-indent:7px;border-radius:0.25em}
.ui-datepicker .ui-datepicker-prev{left:10px!important;border-radius:0.25em;width:1.5em;height:1.5em}
.ui-datepicker .ui-datepicker-next{right:10px!important;border-radius:0.25em;width:1.5em;height:1.5em;text-indent:-10000px}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{transition:all 0.4s;background:none;border:solid #fff;border-width:0 0.063em 0.063em 0;display:inline-block;padding:0.063em;width:0.25em;height:0.25em;left:0!important;right:0!important;top:37%!important;margin:0 auto!important}
.ui-datepicker .ui-datepicker-next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);left:15px;top:16px}
.ui-datepicker .ui-datepicker-prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg);left:10.5em;top:16px}

.ra{display:flex;margin-top:0.35em;font-size:.5334em}
.ra>span{background:url(../images/ic-str.svg) center center no-repeat;width:1em;height:1em;background-size:contain;margin-right:0.35em}
.ra>span.ac{background:url(../images/ic-stra.svg) center center no-repeat;background-size:contain}

.hd{display:flex;flex-direction:column;position:relative;z-index:2;background:#F3F7F7;animation-delay:0.7s;transition:all 0.4s}
.hd .hdt{padding:0.5em 6%;background:#D7C0B4;display:flex;justify-content:space-between;align-items:center;border-bottom:0.063em solid #e2dedc;min-height:3.12em;box-sizing:border-box}
.hd .hdt .hdt-l{display:flex;align-items:center}
.hd .hdt .hdt-l>a{color:#32353C;padding-left:1.5em;position:relative;font-family:PoppinsLight;animation-delay:0.3s}
.hd .hdt .hdt-l>a+a{margin-left:2em;animation-delay:0.6s}
.hd .hdt .hdt-l>a:before{left:0;top:0.125em;width:1.25em;height:1.25em;background-color:#32353C}
.hd .hdt .hdt-l>a.ph:before{-webkit-mask:url(../images/ic-ph.svg) no-repeat left center;}
.hd .hdt .hdt-l>a.em:before{-webkit-mask:url(../images/ic-em.svg) no-repeat left center;}
.hd .hdt .hdt-l>a:hover{color:#995482}
.hd .hdt .hdt-l>a:hover:before{background-color:#995482}
.hd .hdt .hdt-l>a.ph:hover:before{animation:ph 0.1s ease-in-out 4 alternate;transform-origin:75% 100%}
.hd .hdt .hdt-l>a.em:hover:before{animation:em 0.15s ease-in-out 2 alternate}
@keyframes em{from{transform:rotate(-10deg)}to{transform:rotate(10deg)}}
@keyframes ph{0%{transform:rotate(0deg)}100%{transform:rotate(10deg)}}
.hd .hdt .hdt-r{display:flex;align-items:center;}
.hd .hdt .hdt-r>a{margin-left:2em;position:relative;animation-delay:0.8s}
.hd .hdt .hdt-r>a>span{position:absolute;top:-0.5em;right:-1em;background:#995482;color:#fff;font-size:0.625em;border-radius:50%;padding:0 0.5em;line-height:1.7em}
.hd .hdt .hdt-r>a.wh{background:url(../images/ic-heart.svg) no-repeat center center;background-size:cover;width:1.25em;height:1.25em;animation-delay:1.2s}
.hd .hdt .hdt-r>a.crt{background:url(../images/ic-bskt.svg) no-repeat center center;background-size:cover;width:1.188em;height:1.438em;animation-delay:1.6s}
.hd .hdt .hdt-r>a:not(.btn):before{background:#0000000F;border-radius:50%;left:0;right:0;top:0;bottom:0;font-size:0.7em;opacity:0;transition:all 0.4s}
.hd .hdt .hdt-r>a:not(.btn):hover:before{opacity:1;left:-1.15em;right:-1.15em;top:-1em;bottom:-1em;}
.hd .hdb{padding:0.5em  6%;background:#DCC4B6;display:flex;justify-content:space-between;align-items:center;position:relative}
.hd .hdb .lg{display:flex;justify-content:center;align-items:center;position:relative}
.hd .hdb .lg img{}
.hd .hdb .lg a{font-family:PoppinsLight;color:#32353C;display:flex;align-items:center}
.hd .hdb .lg a+a{margin-left:4.375em;animation-delay:2.5s}
.hd .hdb .lg a:hover{color:#fff}
.hd .hdb .lg svg{fill:#32353C;padding-right:5px;transition:all 0.4s}
.hd .hdb .lg a:hover svg{fill:#fff}
.hd .hdb .mn nav{animation-delay:1.8s;position:relative;z-index:2}
.hd .hdb .mn nav ul{display:flex;align-items:center}
.hd .hdb .mn nav li{margin-left:3.125em;position:relative}.hd .hdb .mn nav li:first-child{margin-left:0}.hd .hdb .mn nav>ul>li{padding-top:1em;padding-bottom:2em;margin-bottom:-1em;}
.hd .hdb .mn nav li.hasb{margin-left:2em}
.hd .hdb .mn nav li.hasb:last-child{margin-left:1em}
.hd .hdb .mn nav li a{color:#32353C;font-family:PoppinsLight;font-size:1em;margin:0;position:relative}
.hd .hdb .mn nav li a:hover,.hd .hdb .mn nav>ul>li:hover>a{color:#995482}
.hd .hdb .mn nav li a:before{height:0;left:-0.5em;right:-0.5em;bottom:-0.5em;background:#995482}
.hd .hdb .mn nav li a:hover:before,.hd .hdb .mn nav li a.ac:before,.hd .hdb .mn nav>ul>li:hover>a:before{-moz-animation:mnh 0.4s ease-in-out 0s forwards;-o-animation:mnh 0.4s ease-in-out 0s forwards;-webkit-animation:mnh 0.4s ease-in-out 0s forwards;animation:mnh 0.4s ease-in-out 0s forwards}
.hd .hdb .mn nav li a.ac{color:#995482;font-family:PoppinsSemiBold}
.hd .hdb .mn nav li.hasb>a:before{display:none}
@keyframes mnh{0%{height:0}100%{height:0.125em}}

.hd .hdb .mn li.sm ul{background:#D7C0B4;display:block;position:absolute;left:-1.25em;top:4.188em;background:#f1ebe3;width:15.625em;box-shadow:0px 0.25em 0.375em #00000029;border-radius: 0 0 0.25em 0.25em;z-index:1;max-height:0;-webkit-transform:rotateX(-90deg) rotateY(0deg);transform:rotateX(-90deg) rotateY(0deg);-webkit-transform-origin:50% 0;transition:550ms;opacity:0;overflow:hidden}
.hd .hdb .mn li.sm:hover ul{max-height:1000px;opacity:1;-webkit-transform:rotateX(0deg) rotateY(0deg);transform:rotateX(0deg) rotateY(0deg)}
.hd .hdb .mn li.sm ul li{padding-bottom:0;float:none;margin:0!important;height:auto;display:block;transition:all 0.2s;background:inherit}
.hd .hdb .mn li.sm ul li a{padding:0.438em 1.25em;line-height:1.875em;border-bottom:0.063em solid #D7C0B4;display:block;margin:0;color:#32353C}.hd .hdb .mn li.sm ul li a:before{display:none}
.hd .hdb .mn li.sm ul li a.ac,.hd .hdb .mn li.sm ul li a:hover{color:#995482!important;background:none}
.hd .hdb .mn li.sm ul li:last-child > a{border-bottom:none}
.hd .hdb .mn li.sm ul li ul{left:250px;top:0.375em;border-radius:0.25em;box-shadow:0px 0.25em 0.375em #00000029;opacity:0!important;visibility:hidden}
.hd .hdb .mn li.sm ul li:hover ul{opacity:1!important;visibility:visible}
.hd .hdb .mn li.sm ul li:nth-child(1){top:-35px;transition:all 0.2s;z-index:6}
.hd .hdb .mn li.sm ul li:nth-child(2){top:-85px;transition:all 0.5s;z-index:5}
.hd .hdb .mn li.sm ul li:nth-child(3){top:-135px;transition:all 0.8s;z-index:4}
.hd .hdb .mn li.sm ul li:nth-child(4){top:-185px;transition:all 1.1s;z-index:3}
.hd .hdb .mn li.sm ul li:nth-child(5){top:-235px;transition:all 1.4s;z-index:2}
.hd .hdb .mn li.sm ul li:nth-child(6){top:-285px;transition:all 1.7s;z-index:1}
.hd .hdb .mn li.sm ul li:nth-child(7){top:-335px;transition:all 2s;z-index:1}
.hd .hdb .mn li.sm ul li:nth-child(8){top:-385px;transition:all 2.3s;z-index:1}
.hd .hdb .mn li.sm ul li:nth-child(9){top:-435px;transition:all 2.6s;z-index:1}
.hd .hdb .mn li.sm ul li:nth-child(10){top:-485px;transition:all 2.9s;z-index:1}
.hd .hdb .mn li.sm ul li:nth-child(11){top:-535px;transition:all 3.2s;z-index:1}
.hd .hdb .mn li.sm ul li:nth-child(12){top:-585px;transition:all 3.5s;z-index:1}
.hd .hdb .mn li.sm:hover ul li{top:0}

.hd .hdt-r .si{display:inline-block;position:relative;z-index:3;text-align:left;font-size:1em;color:#32353C;cursor:pointer;padding:0;font-family:'PoppinsMedium'}
.hd .hdt-r .si li{margin:0;width:100%;text-align:center}
.hd .hdt-r .si .wlc{font-family:PoppinsLight;padding-left:1.25em;background:url(../images/ic-usr-m.svg) no-repeat left top;background-size:1em;line-height:1.25em;padding-bottom:0.75em;margin-bottom:-0.75em}
.hd .hdt-r .si .wlc.fem{background:url(../images/ic-usr-fm.svg) no-repeat left top}
.hd .hdt-r .si .dd{position:absolute;left:-0.7em;background:#fff;box-shadow:inset 0px 0px 29px #0000001C;border-radius:0.25em;width:10.625em;max-height:12.5em;opacity:0;top:5em;visibility:hidden;transition:all 0.4s}
.hd .hdt-r .si:hover .dd{top:2em;opacity:1;visibility:visible}
.hd .hdt-r .si:hover .wlc>span{color:#995482}
.hd .hdt-r .si .dd:before{height:16px;width:16px;top:-0.5em;left:30px;transform:scaleY(.75) rotate(45deg)}
.hd .hdt-r .si .dd:after{height:10.188em;width:30px;top:0px;left:1.25em}
.hd .hdt-r .si .dd a{padding:0.625em;display:block;color:#32353C;border-top:0.063em solid #E2E2E2;font-size:1em;font-family:PoppinsLight;;width:80%;box-sizing:border-box;margin:0 auto}
.hd .hdt-r .si .dd a:hover{color:#995482}
.hd .hdt-r .si .dd a:before{display:none}
.hd .hdt-r .si .dd li:first-child a{border:none}
.hd .hdt-r .si .dd ul{flex-direction:column}

.mnm{display:none;z-index:1;text-indent:-10000px;right:0;position:absolute;top:0;width:3.438em;height:2.813em;cursor:pointer;background-color:transparent;outline:none;margin:0;padding:0;border:0.125em solid #32353C;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;transition:all 500ms;-webkit-box-shadow:0px 0.188em 6px #00000029;box-shadow:0px 0.188em 6px #00000029;-ms-box-shadow: 0px 0.188em 6px #00000029;border-radius:0.25em}
.mnm:hover{background:#f3f7f7!important}
.mnm span{box-sizing:border-box;border:0.063em solid #32353C;height:0.063em;position:absolute;-webkit-transform-origin:50% 0.063em;transform-origin:50% 0.063em;-webkit-transition:opacity .3s,background-color .3s,-webkit-transform .3s;transition:opacity .3s,background-color .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,background-color .3s;transition: opacity .3s,transform .3s,background-color .3s,-webkit-transform .3s}
.mnm0{right:9px;left:9px;top:11px}
.mnm1{right:9px;left:9px;top:19px}
.mnm2{right:9px;left:9px;top:27px}
.ma .mn{right:0}
.ma .mnm{z-index:3}
.ma .mnm .mnm0{background-color:#32353C;-webkit-transform:translateY(6px) rotate(40deg);transform:translateY(6px) rotate(40deg);right:6px;top:13px}
.ma .mnm .mnm1{opacity:0}
.ma .mnm .mnm2{background-color:#32353C;-webkit-transform:translateY(-9px) rotate(-43deg);transform:translateY(-9px) rotate(-43deg);right:6px;top:28px}
.ma.mn li ul{left:0;right:0;margin:0 auto}
.hd .hdb .mn.ma nav{display:block!important;background:#f3f7f7;padding-bottom:2em;width:100%;border-radius:0 0 1.25em 1.25em;position:absolute;left:0;right:0;top:0;box-shadow:0 0.188em 0.375em #00000029;top:-3em}
.hd .hdb .mn.ma nav ul{flex-direction:column;justify-content:center}
.hd .hdb .mn.ma nav ul li{margin-left:0;width:100%;text-align:center}
.hd .hdb .mn.ma nav ul li a{padding:.25em 0;margin:.5em 2em;display:block;box-sizing:border-box}
.hd .hdb .mn.ma nav ul li a:before{display:none}
.hd .hdb .mn.ma nav li.hasb:last-child{margin-left:0}

.cart{background:rgba(0, 0, 0, 28%);position:fixed;top:0;bottom:0;right:0;left:0;z-index:11;transition:all 0.4s;opacity:0;visibility:hidden}
.cart .cartc{display:flex;flex-direction:column;width:21.875em;margin-left:auto;background:#fff;height:100%;box-shadow: 0px 0.438em 0.5em -0.25em rgb(0 0 0 / 20%), 0px 12px 17px 0.125em rgb(0 0 0 / 14%), 0px 0.313em 1.375em 0.25em rgb(0 0 0 / 12%);box-sizing:border-box;
position:relative;transition:all 0.4s;right:-400px}
.cart.ac{opacity:1;visibility:visible}
.cart.ac .cartc{right:0}
.cart .cartct{font-size:16px;font-family:PoppinsMedium;padding:16px 1.875em;display:flex;align-items:center}
.cart .cartct a{background:url(../images/ic-arrow.svg) no-repeat left center;width:1.25em;height:1.25em;margin-right:18px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}
.cart .cartct span{padding-left:0.313em}
.cart .cartcb{display:flex;flex-direction:column;flex:1;padding-bottom:25px}
.cart .cartcb .cdel{background:#FAFAFA;height:50px;display:flex;align-items:center;justify-content:flex-end;}
.cart .cartcb .cdel a{color:#1D1D1B;font-size:13px;padding-left:1.25em;margin-right:2em;background:url(../images/ic-del.svg) no-repeat left center}
.cart .cartcb .cdel a:hover{color:#e30613}
.cart .cartcb .cdel .rp{flex:1;font-size:0.875em;padding-top:0;margin-bottom:0}
.cart .cartcb .cdel .rp.su{color:#4caf50}
.cart .cartcb .cdel .rp.er{color:#e30613;text-align:left;padding-left:2em}
.cart .cartcb .csum{display:flex;flex-direction:column;padding:0.625em 6px 0.625em 1.875em;flex:1}
.cart .cartcb .csum .citem{display:flex;align-items:stretch;margin-bottom:0.625em;border:1px solid #757575;border-radius:0.5em;box-sizing:border-box;padding-right:0.625em;min-height:118px}
.cart .cartcb .csum .citem>div:first-child{width:110px;display:flex;align-items:center;justify-content:center;margin-right:1em;border-radius:0.5em 0 0 0.5em}
.cart .cartcb .csum .citem:nth-child(4n+1)>div:first-child{background:#D6E8E5}
.cart .cartcb .csum .citem:nth-child(4n+2)>div:first-child{background:#EAD2B6}
.cart .cartcb .csum .citem:nth-child(4n+3)>div:first-child{background:#E6DEDC}
.cart .cartcb .csum .citem:nth-child(4n+4)>div:first-child{background:#D7DAC6}
.cart .cartcb .csum h3{font-size:0.75em;text-transform:uppercase;padding-bottom:1em;font-family:PoppinsMedium}
.cart .cartcb .csum .citem div img{max-height:80px}
.cart .cartcb .csum .citem div+div{display:flex;flex-direction:column;flex:1;justify-content:center;padding:0.625em 0}
.cart .cartcb .csum .qty{display:flex;justify-content:space-between}
.cart .cartcb .csum .qty > span{display:flex;border:1px solid rgba(0, 0, 0, 0.23);border-radius:0.25em;width:6.5em;height:2.5em;position:relative;text-align:center;justify-content:center;align-items:center}
.cart .cartcb .csum .qty > span span{width:1.875em}
.cart .cartcb .csum .qty span label{position:absolute;font-size:0.688em;left:0.75em;top:-0.75em;background:#fff;color:rgba(0, 0, 0, 0.6)}
.cart .cartcb .csum .qty .qprv,.cart .cartcb .csum .qty .qnxt{width:1.25em;height:1.25em}
.cart .cartcb .csum .qty .qprv{background:url(../images/ic-minus.svg) no-repeat center center;margin-right:0.625em}
.cart .cartcb .csum .qty .qnxt{background:url(../images/ic-pls.svg) no-repeat center center;margin-left:0.625em}
.cart .cartcb .csum p{color:#C48EB2;font-size:0.688em;padding-top:0.25em}
.cart .cartcb .csum .citem div+div >div:last-child{text-align:right;padding-right:0.625em;margin-top:-9px;margin-bottom:-9px}
.cart .cartcb .csum .citem div+div .idel{;background:url(../images/ic-del.svg) no-repeat left center;width:0.75em;height:1em}
.cart .cartcb >div:last-child{padding:0 1.875em}
.cart .cartcb >div:last-child>a{width:100%;box-sizing:border-box;text-align:center}
.cart .cartcb .scrollbar-dynamic{height:calc(100vh - 12.5em)}
.cart .cartcb .scrollbar-dynamic > div{padding-right:1.25em;margin-right:0!important;margin-bottom:1.25em!important}
.cart .crtempty{color:#e30613;text-transform:uppercase}
.cart .fm{padding:0!important;display:none}.cart .fm.ac{display:block}
.cart .fm .rw{display:block;padding:0;font-size:13px;margin-bottom:0!important;margin-right:0!important;padding-right:0!important}
.cart .fm .rw.fr{display:flex!important;flex-direction:row!important}
.cart .fm .iti{}
.cart .fm .iti__selected-flag{border:0.125em solid #fff;line-height:1em;margin-right:0;margin-bottom:1.25em}

.fav{background:rgba(0, 0, 0, 28%);position:fixed;top:0;bottom:0;right:0;left:0;z-index:4;transition:all 0.4s;opacity:0;visibility:hidden}
.fav .favc{display:flex;flex-direction:column;width:21.875em;margin-left:auto;background:#fff;height:100%;box-shadow: 0px 0.438em 0.5em -0.25em rgb(0 0 0 / 20%), 0px 12px 17px 0.125em rgb(0 0 0 / 14%), 0px 0.313em 1.375em 0.25em rgb(0 0 0 / 12%);box-sizing:border-box;
position:relative;transition:all 0.4s;right:-400px}
.fav.ac{opacity:1;visibility:visible}
.fav.ac .favc{right:0}
.fav .favct{font-size:16px;font-family:PoppinsMedium;padding:16px 1.875em;display:flex;align-items:center}
.fav .favct a{background:url(../images/ic-arrow.svg) no-repeat left center;width:1.25em;height:1.25em;margin-right:18px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}
.fav .favct span{padding-left:0.313em}
.fav .favcb{display:flex;flex-direction:column;flex:1;padding-bottom:25px}
.fav .favcb .fdel{background:#FAFAFA;height:50px;display:flex;align-items:center;justify-content:flex-end;padding-right:1.875em}
.fav .favcb .fdel a{color:#1D1D1B;font-size:13px;padding-left:1.25em;background:url(../images/ic-del.svg) no-repeat left center}
.fav .favcb .fdel a:hover{color:#e30613}
.fav .favcb .fdel .rp{flex:1;padding-left:1.875em;font-size:0.875em;padding-top:0;margin-bottom:0}
.fav .favcb .fdel .rp.su{color:#4caf50}
.fav .favcb .fdel .rp.er{color:#e30613}
.fav .favcb .fsum{display:flex;flex-direction:column;padding:0.625em 6px 0.625em 1.875em;flex:1}
.fav .favcb .fsum .fitem{display:flex;align-items:stretch;margin-bottom:0.625em;border:1px solid #757575;border-radius:0.5em;box-sizing:border-box;padding-right:0.625em;min-height:118px}
.fav .favcb .fsum .fitem>div:first-child{width:110px;display:flex;align-items:center;justify-content:center;margin-right:1em;border-radius:0.5em 0 0 0.5em}
.fav .favcb .fsum .fitem:nth-child(4n+1)>div:first-child{background:#D6E8E5}
.fav .favcb .fsum .fitem:nth-child(4n+2)>div:first-child{background:#EAD2B6}
.fav .favcb .fsum .fitem:nth-child(4n+3)>div:first-child{background:#E6DEDC}
.fav .favcb .fsum .fitem:nth-child(4n+4)>div:first-child{background:#D7DAC6}
.fav .favcb .fsum h3{font-size:0.75em;text-transform:uppercase;padding-bottom:1em;font-family:PoppinsMedium}
.fav .favcb .fsum .fitem div img{max-height:80px}
.fav .favcb .fsum .fitem div+div{display:flex;flex-direction:column;flex:1;justify-content:center;padding:0.625em 0}
.fav .favcb .fsum .qty{display:flex;justify-content:space-between}
.fav .favcb .fsum .qty > span{display:flex;border:1px solid rgba(0, 0, 0, 0.23);border-radius:0.25em;width:6.5em;height:2.5em;position:relative;text-align:center;justify-content:center;align-items:center}
.fav .favcb .fsum .qty > span span{width:1.875em}
.fav .favcb .fsum .qty span label{position:absolute;font-size:0.688em;left:0.75em;top:-0.75em;background:#fff;color:rgba(0, 0, 0, 0.6)}
.fav .favcb .fsum .qty .qprv,.fav .favcb .fsum .qty .qnxt{width:1.25em;height:1.25em}
.fav .favcb .fsum .qty .qprv{background:url(../images/ic-minus.svg) no-repeat center center;margin-right:0.625em}
.fav .favcb .fsum .qty .qnxt{background:url(../images/ic-pls.svg) no-repeat center center;margin-left:0.625em}
.fav .favcb .fsum p{color:#C48EB2;font-size:0.688em;padding-top:0.25em}
.fav .favcb .fsum .fitem div+div >div:last-child{text-align:right;padding-right:0.625em;margin-top:-20px;margin-bottom:-9px}
.fav .favcb .fsum .fitem div+div .idel{;background:url(../images/ic-del.svg) no-repeat left center;width:0.75em;height:1em}
.fav .favcb >div:last-child{padding:0 1.875em}
.fav .favcb >div:last-child>a{width:100%;box-sizing:border-box;text-align:center}
.fav .favcb .scrollbar-dynamic{height:calc(100vh - 12.5em)}
.fav .favcb .scrollbar-dynamic > div{padding-right:1.25em;margin-right:0!important;margin-bottom:1.25em!important}
.fav .favempty{color:#e30613;text-transform:uppercase}

.bn{width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;flex:1;overflow:auto;font-family:'PoppinsRegular';animation-delay:0.3s;background:#ecdcc5;min-height:calc(100vh - 7.875em);}
.bn:after{}
.bn>div{flex-grow:1;display:flex;margin:0}
.bn>div>div.swiper-wrapper{flex-grow:1;display:flex;height:auto}
.bn>div>div>div{flex-grow:1;background-size:cover;background-position:center center;display:flex;align-items:center;justify-content:left;color:#fff;position:relative;z-index:1}
.bn>div>div>div>div{display:flex;flex-direction:column;margin-left:6%;padding-left:6%;position:relative;width:36%;z-index:2}
.bn>div>div>div>div>h1{padding-left:0;text-align:left;animation-delay:1.2s}.bn>div>div>div>div>h1>p{padding-left:0}
.bn>div>div>div>div>h2{color:#444649;font-family:PoppinsLight;padding-left:0;animation-delay:1.4s;font-size:1.5em;margin:0.5em 0;}
.bn .swiper-slide>span{position:absolute;left:0;right:0;top:0;bottom:0;background-size:100vh auto;background-position:center right;background-repeat:no-repeat;animation-delay:1.6s}
.bn .swiper-slide>span:after{99background:url(../images/bn-bg.png) no-repeat right bottom;width:47.688em;height:29.688em;right:0;bottom:0;z-index:1;background-size:24em}
.bn .swiper-slide>span>label{background-size:100vh auto;background-position:center right;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}
.bn .btns{display:flex;padding-left:0;white-space:nowrap;animation-delay:1.6s}
.bn .swiper-button-next, .bn .swiper-button-prev{width:2.75em;height:7.75em;border-radius:50%;background:#995482;color:#fff;top:unset;bottom:25%}
.bn .swiper-button-next{right:0;border-radius: 50% 0% 0% 50%;}
.bn .swiper-button-prev{right:unset;left:0;border-radius:0% 50% 50% 0%;}
.bn .swiper-button-next:after, .bn .swiper-button-prev:after{font-size:1.5em}

.blcs{display:flex;padding:0 8% 4em 8%;}
.blcs>div{flex-basis:33.33%;display:flex;flex-direction:column}
.blcs>div>a{display:block;position:relative;color:#fff;height:100%}
.blcs>div>a>span{font-size:1.25em;position:absolute;bottom:0;left:0;right:0;background:#C48EB2;opacity:0.9;padding:1.65em 2em 1.75em 1.2em;font-family:PoppinsLight;transition:all 0.4s}
.blcs>div>a>span>h3{font-size:2.25em;line-height:0.75em;font-family:PoppinsRegular}
.blcs>div:nth-child(1){height:38.75em;position:relative;top:-4em}
.blcs>div:nth-child(2){height:48.375em}
.blcs>div:nth-child(2)>a:first-child:before{content:'';position:absolute;bottom:0;height:0%;left:0;right:0;background:#c996b7;opacity:0.5;transition:all 0.4s}
.blcs>div:nth-child(2)>a:first-child:hover:before{height:100%}
.blcs>div:nth-child(2)>a:first-child:hover>div{transform:scale(1.025)}
.blcs>div>a:hover>span{padding-bottom:3.75em}
.blcs>div>a.im{background-position:center;background-repeat:no-repeat;background-size:cover}
.blcs>div>a>div{position:relative;transition:all 0.4s;display:flex;flex-direction:column;color:#212226;height:100%;justify-content:center;align-items:center;cursor:pointer}
.blcs>div>a>div>span:nth-child(1){font-size:2.5em;cursor:pointer}
.blcs>div>a>div>label{color:#995482;font-size:11.563em;font-family:"Prata", serif;line-height:1.05em;margin-bottom:-0.15em;display:flex;flex-direction:column;position:relative;cursor:pointer}
.blcs>div>a>div>label>span:first-child{position:absolute;font-size:0.26em;right:1em;font-family:'PoppinsLight';top:-0.8em;cursor:pointer}
.blcs>div>a>div>label>span:last-child{position: absolute;font-size:0.14em;text-transform:uppercase;font-family:'PoppinsRegular';right:1.6em;cursor:pointer}
.blcs>div>a>div>span:last-child{font-size:1.875em;cursor:pointer}
.blcs>div>a>div.wthb{background:#F9F9F9}
.blcs>div>a>div.wthb>label{color:#D0D0D0;font-size:6.25em;transition:all 0.4s}
.blcs>div>a>div.wthb>label>span:last-child{color:#212226;font-family:'PoppinsRegular';bottom:0.5em;font-size:0.25em;letter-spacing:5px;text-align:center;padding:0 0.4em;background:#f9f9f9;line-height:1.5em;top:unset}
.blcs>div>a>div.wthb>span:last-child{margin-top:1em;transition:all 0.4s}
.blcs>div>a:hover>div.wthb>span:last-child{background:#995482;box-shadow:0 0.188em 0.375em #373636e0;transform:scale(1.025)}
.blcs>div>a:hover>div.wthb>label{text-shadow:0 1px 1px #373636e0;}
.blcs>div>a:hover>div.wthb>label>span:last-child{text-shadow:0 1px 1px #c996b7;}
.blcs>div:nth-child(1)>a{animation-delay:0.3s}
.blcs>div:nth-child(2)>a:nth-child(1){animation-delay:0.5s}
.blcs>div:nth-child(2)>a:nth-child(2){animation-delay:0.8s}
.blcs>div:nth-child(3)>a:nth-child(1){animation-delay:1.1s}
.blcs>div:nth-child(3)>a:nth-child(2){animation-delay:1.4s}


.pr .sbtii{animation-delay:0.3s}
.pr{padding:3em 4% 3em 4%;position:relative}
.pr .prdd{padding-top:2em;text-align:center;}
.pr .prdd.ld .lds div span{background-size:8em}
.pr .prdb{display:flex;justify-content:space-between;padding:0 4% 4em 4%;}
.pr .prdb>div{flex-basis:23%;background:#fff;text-align:center;position:relative;transition:all 0.5s}
.pr .prdb>div:nth-child(1){animation-delay:1s}
.pr .prdb>div:nth-child(2){animation-delay:1.2s}
.pr .prdb>div:nth-child(3){animation-delay:1.4s}
.pr .prdb>div:nth-child(4){animation-delay:1.6s}
.pr.ac .prdb>div:nth-child(1){animation-delay:0.3s}
.pr.ac .prdb>div:nth-child(2){animation-delay:0.5s}
.pr.ac .prdb>div:nth-child(3){animation-delay:0.7s}
.pr.ac .prdb>div:nth-child(4){animation-delay:0.9s}
.pr .prdb>div:hover{box-shadow:0.688em 0.688em 3.188em #42474C17;transform:scale(1.05)}
.pr .prdb>div>.img{width:100%;height:21em;background-size:cover;background-repeat:no-repeat;background-position:center}
.pr .prdb>div>a{color:#71737F;font-family:PoppinsLight;padding-bottom:0.25em}
.pr .prdb>div>a>h4{display:none}
.pr .prdb>div>a:hover{color:#995482;}
.pr .prdb>div>p{color:#212226;font-size:1.125em;font-family:PoppinsSemiBold;padding-bottom:1em}
.pr .prdb>div>p>span{color:#9b9898;position:relative;margin-right:0.375em}
.pr .prdb>div>p>span:after{position:absolute;content:'';left:-0.125em;right:-0.125em;background:#9b9898;height:2px;top:42%}
.pr .prdb>div>span{position:absolute}
.pr .prdb>div>span.hrt{background:url(../images/ic-heart.svg) center center no-repeat;width:1.5em;height:1.5em;left:-1em;top:-1em;background-size:contain;cursor:pointer;opacity:0;transition:all 0.5s}
.pr .prdb>div>span.hrt.ac{background:url(../images/ic-heart-filled.svg) no-repeat center center;background-size:contain;}
.pr .prdb>div>span.hrt:hover{transform:scale(1.25)}
.pr .prdb>div>span.addc{opacity:0;transition:all 0.5s;background:url(../images/ic-crt.svg) 1em center no-repeat #C48EB2;background-size:2em;color:#fff;display:inline-block;line-height:2.75em;padding-left:3em;padding-right:2em;white-space:nowrap;top:12em;border-radius:0.313em;left:0;right:0;max-width:6em;margin:0 auto;cursor:pointer}
.pr .prdb>div>span.addc:hover{background-color:#995482;}
.pr .prdb>div>span.sol{opacity:0;transition:all 0.5s;background:#c1c2c4;color:#5c5c5c;display:inline-block;line-height:2.75em;padding-left:1em;padding-right:1em;white-space:nowrap;top:12em;border-radius:2.313em;left:0;right:0;max-width:5.5em;margin:0 auto}
.pr .prdb>div>span.bskt,.prdt .bskt{position:absolute;right:1.5em;top:2em;color:#000;font-size:1em;z-index:2;display:flex;align-items:center;opacity:0;transition:all 0.4s}.prdt .bskt{opacity:1;left:5.5em;top:0.65em}
.pr .prdb>div>span.bskt span,.prdt .bskt span{width:1.5em;height:1.5em;position:relative;background:url(../images/ic-true.svg) center center no-repeat #995482;border-radius:50%}
.pr .prdb>div:hover>span.hrt{left:1.5em;top:2em;opacity:1;}
.pr .prdb>div:hover>span.addc,.pr .prdb>div:hover>span.sol,.pr .prdb>div:hover>span.bskt{opacity:1}
.pr .prdb .ra{justify-content:center;font-size:1em;margin:1em 0 0.5em 0}
.pr .prdb .ra>span{cursor:pointer}
.pr .swiper-pagination{bottom:4em;right:0;left:0;width:auto}
.pr .swiper-pagination>span{width:0.5em;height:0.5em;background:#025360}
.pr .swiper-pagination>span.swiper-pagination-bullet{border-radius:0;margin:0 0.5em;}
.pr .swiper-pagination>span.swiper-pagination-bullet-active{background:#232728}

.pr.lstg{padding:3em 12% 3em 12%}
.pr.lstg .prdb>div{flex-basis:31%;}
.pr.lstg .prdb{flex-wrap:wrap;row-gap:2em;padding:0;flex:1}
.pr.lstg .prdb>div.hid{display:none}
.pr.lstg .prdd{display:flex;justify-content:space-between}
.pr.lstg .prdb>div>.img{height:17em}
.pr.lstg .prdd .lft{min-width:20%;padding-right:3em;text-align:left}
.pr.lstg .prdd .lft label:not(.cbx){display:block;font-size:0.875em;padding-bottom:1em}
.pr.lstg .prdd .lft >div {padding-bottom:2em}
.pr.lstg .prdd .lft .sr input {width:100%;height:3em;border:0.125em solid #F3F3F3;margin-bottom:0;background: url(../images/ic-sr.svg) 1em center no-repeat #fff;text-indent:3em;font-size:0.875em;border-radius:0}
.pr.lstg .prdd .lft .fltr{position:relative}
.pr.lstg .prdd .lft .fltr a {background: url(../images/ic-filter.png) 10px center no-repeat;background-size:18px;color:#000;text-transform:uppercase;font-size:14px;font-family:RobotoMedium;padding:0 17px 0 37px;line-height:36px;border-radius:4px}
.pr.lstg .prdd .lft .fltr a:hover,.pr.lstg .prdd .lft .fltr a.ac{background-color: rgba(255 255 255 / 51%)}
.pr.lstg .prdd .lft .fltr.ac > a{background:url(../images/ic-filter-on.png) 10px center no-repeat rgba(255 255 255 / 51%);background-size:18px;color:#e30613}
.pr.lstg .prdd .lft .fltr div>div{display:flex;flex-direction:column;row-gap:0.75em}
.pr.lstg .prdd .lft .fltr div>div .chp{color:#23323A;font-family:'PoppinsLight';font-size:0.75em}
.pr.lstg .prdd .lft .fltr div>div>div{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center;justify-content:space-between}
.pr.lstg .prdd .lft .fltr div>div>div span {padding:0;padding-bottom:0.875em;flex:0 0 43%;font-size:0.875em;display:flex;align-items:center}
.pr.lstg .prdd .lft .fltr div>div>div span:hover{color:#e30613}
.pr.lstg .prdd .lft .fltr div>div+div h5{padding-top:7px}
.pr.lstg .prdd .lft .fltr h5{font-size:14px;font-family:RobotoMedium;padding-bottom:10px}

.pr .prdc{padding-top:1em}
.pr .prdc ul{display:flex;justify-content: center;}
.pr .prdc ul li{margin-left:1.5em}
.pr .prdc ul li:first-child{margin-left:0}
.pr .prdc ul li a{color:#212226;text-transform:uppercase}
.pr .prdc ul li a:hover{color:#995482}
.pr .prdc ul li a.ac{color:#995482;font-family:PoppinsSemiBold}

.prce .filter-block {margin-left:0.375em;font-family: system-ui, Arial, sans-serif; }
.prce .filter-head { display:flex; align-items:center; justify-content:space-between; margin-bottom:14px; color:#333; }
.prce .filter-head h4 { margin:0; letter-spacing:.04em; font-weight:600; }
.prce .range-wrap { padding:0 0.2em; }
.prce #price-slider { height:.5em; }
.prce .ui-slider { height:4px; background:#F3F3F3; border:none; border-radius:2px; }
.prce .ui-slider .ui-slider-range {background:#995482;}
.prce .ui-slider .ui-slider-handle{top:-.3em!important;width:1em;height:1em}
.prce .price-ends { display:flex; justify-content:space-between; font-size:0.875em; color:#555; margin-top:0.75em; }
.prce .ui-state-focus { outline:none; }

.prdt{padding:3em 12% 3em 12%;display:flex}
.prdt .prdtl{position:relative;flex-basis:33%;width:33%}
.prdt .prdtl{height:500px;}
.prdt .prdtl .swiper{height:95%;}
.prdt .zm{height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;box-shadow:inset 0px 0px 29px #0000001C;}
.prdt span.hrt{position:absolute;z-index:1;background:url(../images/ic-heart.svg) center center no-repeat;width:1.5em;height:1.5em;left:1em;top:1em;background-size:contain;cursor:pointer;transition:all 0.5s}
.prdt span.hrt.ac{background:url(../images/ic-heart-filled.svg) no-repeat center center;background-size:contain;}
.prdt span.hrt:hover{transform:scale(1.25)}
.prdt .prdtr{position:relative;flex:1;margin-left:2em}
.prdt h2{font-size:2.125em;font-family:'PoppinsBold';}
.prdt .prdtr>p{color:#212226;font-size:1.125em;font-family:PoppinsSemiBold;padding:1em 0 1.25em 0}
.prdt .prdtr>p>span{color:#9b9898;position:relative;margin-right:0.375em}
.prdt .prdtr>p>span:after{position:absolute;content:'';left:-0.125em;right:-0.125em;background:#9b9898;height:2px;top:42%}
.prdt .prdtr .qty span.addc{opacity:1;transition:all 0.5s;background:url(../images/ic-crt.svg) 1em center no-repeat #C48EB2;background-size:2em;color:#fff;display:inline-block;line-height:2.75em;padding-left:3em;padding-right:2em;white-space:nowrap;top:12em;border-radius:0.313em;left:0;right:0;max-width:6em;margin:0 auto;cursor:pointer}
.prdt .prdtr .qty span.addc:hover{background-color:#995482;}
.prdt .prdtr .qty span.sol{opacity:1;transition:all 0.5s;background:#c1c2c4;color:#5c5c5c;display:inline-block;line-height:2.75em;padding-left:1em;padding-right:1em;white-space:nowrap;top:12em;border-radius:2.313em;left:0;right:0;max-width:5.5em;margin:0 auto}
.prdt .prdtr .qty input{line-height:2.45em;height:2.45em;text-align:center;padding:0;border:0.063em solid #dcdcdc;margin-right:1em;color:#71737F;font-size:1.125em;text-indent:0.65em;outline:none}
.prdt .psum,.prdt .pdesc{font-size:1.125em;color:#71737F;font-family:'PoppinsLight';margin-top:2em;text-align:justify}
.prdt .psum label,.prdt .pdesc label{font-size:1.125em;color:#42474C;display:block;text-transform:uppercase}
.prdt .pdesc>p{color:#71737F;font-family:'PoppinsLight'}
.prdt .qty{position:relative}
.prdt .pdesc ul li{position:relative;padding-left:1.45em;margin-top:0.75em}
.prdt .pdesc ul li:before{top:0.2em;left:0;position:absolute;content:'';color:#995482;font-family:'PoppinsLight';font-size:1.25em;background:url(../images/drop.png) left top no-repeat;    background-size: contain;width:1em;height:1em}
.prdt .ra{display:inline-block;justify-content:center;font-size:1em;margin:0.5em 0 0 0}
.prdt .ra>span{cursor:pointer}
.prdt .swiper-pagination{bottom:-1em!important}
.prdt .swiper-pagination>span{width:0.5em;height:0.5em;background:#025360}
.prdt .swiper-pagination>span.swiper-pagination-bullet{border-radius:0;margin:0 0.5em;}
.prdt .swiper-pagination>span.swiper-pagination-bullet-active{background:#232728}
 
.inf{display:flex;justify-content:center;margin:6em 8% 0 8%}
.inf>div{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;flex-basis:33.33%;position:relative;box-sizing:border-box;padding:0 2em}
.inf>div:nth-child(2):before{content:'';position:absolute;top:2em;bottom:2em;left:0;right:0;border-left:0.063em solid #D4D4D4;border-right:0.063em solid #D4D4D4;}
.inf>div>img{width:4.25em;height:4.25em;padding-bottom:2em}
.inf>div>h5{color:#32353C;font-size:2.125em;font-family:PoppinsBold;}
.inf>div>p{font-size:1.25em;font-family:PoppinsExtraLight}
.inf>div:nth-child(1){animation-delay:0.5s}
.inf>div:nth-child(2){animation-delay:0.7s}
.inf>div:nth-child(3){animation-delay:0.9s}

.ct{background:url(../images/ct-bg.svg) left top no-repeat;margin-left:6%;margin-top:4em;padding-right:6%;position:relative;z-index:1}
.ct:before{background:url(../images/bg-paw-brown.svg) right top no-repeat;left:0;right:-8em;top:-20em;bottom:0;z-index:-1}
.ct .sbtii{}
.ct .ch{color:#32353C;font-size:1.875em;font-family:PoppinsLight}
.ct .ctc{flex-direction:row;align-items:flex-start;animation-delay:0.5s}
.ct .ctc .ctl{flex-basis:50%;box-sizing:border-box;padding-left:2em;padding-top:0;padding-bottom:8em;position:relative;z-index:1}
.ct .ctc .ctl .ci{color:#666666;font-size:1em;padding-left:4em;margin-left:4em;margin-top:2em;margin-bottom:2em}
.ct .ctc .ctl .ci label{color:#32353C;font-size:1.125em;font-family:PoppinsSemiBold;display:block;line-height:2em}
.ct .ctc .ctl .cc{background:url(../images/ic-phone.svg) left center no-repeat}
.ct .ctc .ctl .ce{background:url(../images/ic-email.svg) left center no-repeat}
.ct .ctc .ctl .cv{background:url(../images/ic-chat.svg) left center no-repeat}
.ct .ctc .ctl .cd{margin-bottom:1em}
.ct .ctc .ctl .ci a{color:#666666}
.ct .ctc .ctl .ci a:hover{color:#995482}
.ct .ctc .ctl>div:nth-child(1){animation-delay:0.3s}
.ct .ctc .ctl>div:nth-child(2){animation-delay:0.5s}
.ct .ctc .ctl>div:nth-child(3){animation-delay:0.7s}
.ct .ctc .ctl>div:nth-child(4){animation-delay:0.9s}
.ct .ctc .ctl>div:nth-child(5){animation-delay:1.1s}
.ct .ctc .ctr{flex-basis:50%;padding:2em 7em;display:flex;flex-direction:column;background:#eadad5;border-radius:0.25em;position:relative}
.ct .ctc .ctr label{color:#32353C;padding-bottom:0.5em;display:block}
.ct .ctc .ctr>div:last-child{display:flex;justify-content:space-between;align-items:center}
.ct .ctc .ctr>span{position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;right:2em;top:-9em;width:15em;height:9.125em;margin:0 auto;z-index:-1;animation-delay:3s;visibility:hidden}
.ct .ctc .ctr>span.animate__fadeInUp,.ct .ctc .ctr>span.animate__tada{visibility:visible}.ct .ctc .ctr>span.animate__tada{animation-delay:0s}
.ct #cNa{background:url(../images/ic-usr.svg) 1.5em center no-repeat #fff;background-size: 1.4em;}
.ct #cEm{background:url(../images/ic-email.svg) 1.5em 1.1em no-repeat #fff;background-size:1.75em}
.ct #cMs{background:url(../images/ic-msg.svg) 1.5em 1.1em no-repeat #fff}
.ct .ctc .ctr>div{margin-bottom:1em}
.ct .ctc .ctr>div:nth-child(1){animation-delay:1.2s}
.ct .ctc .ctr>div:nth-child(2){animation-delay:1.4s}
.ct .ctc .ctr>div:nth-child(3){animation-delay:1.6s}
.ct .ctc .ctr>div:nth-child(4){animation-delay:1.8s}
.ct .ctc .ctr>div:nth-child(5){animation-delay:2s}
.ctad{background:#f1f1f4;padding-left:12%;padding-top:2em;padding-bottom:4em}
.ctad .sbti{animation-delay:0.5s}
.ctad .sbtii{max-width:60%;animation-delay:0.8s;padding-left:2.25em;position:relative}
.ctad .sbtii:before{position:absolute;content:'';left:0;top:0.5em;background:#1E252F;opacity:0.2;height:0.035em;width:2em}
.ctad p{margin-top:1em;padding-left:8.75em;animation-delay:0.9s}

.ts{margin-top:4em;position:relative}
.ts .tsc{display:flex;align-items:center}
.ts .tsc .tsc-r{flex:1;padding:3em 12% 12em 12%;position:relative;box-sizing:border-box}
.ts .tsc .tsc-r p{position:relative;padding-top:4em}
.ts .tsc .tsc-r p:before{background:url(../images/ic-sy.svg) left top no-repeat;width:4em;height:3em;left:0;top:0}
.ts .tsc .tsc-r .tscd{display:flex;justify-content:space-between;animation-delay:1s}
.ts .tsc .tsc-r .tscd .tscdc{display:flex;align-items:center;padding-top:1.5em}
.ts .tsc .tsc-r .tscd .tscdc>span{background-position:center center;background-repeat:no-repeat;border-radius:50%;width:5.625em;height:5.625em;background-size:cover;margin-right:1em}
.ts .tsc .tsc-r .tscd .tscdc>h4{font-size:1.875em}
.ts .tsc .tsc-r .tscd>div{flex-basis:45%}
.ts .tsc .tsc-r .swiper .swiper-wrapper .swiper-slide{width:100%!important}
.ts .tsc .tsc-r .swiper-pagination{bottom:8em;right:0;left:0;width:auto}
.ts .tsc .tsc-r .swiper-pagination>span{width:0.5em;height:0.5em;background:#025360}
.ts .tsc .tsc-r .swiper-pagination>span.swiper-pagination-bullet{border-radius:0;margin:0 0.5em;}
.ts .tsc .tsc-r .swiper-pagination>span.swiper-pagination-bullet-active{background:#232728}
 
.ft{margin-top:8em;position:relative;background:#1B1A20}
.ft .ftt{display:flex;flex-direction:row;justify-content:space-between;margin:0 8%;padding:3.125em 0}
.ft .ftt h5{color:#D6DDE5;font-size:1.125em;margin-bottom:1.5em;font-family:'Prata'}
.ft .ftt>div{color:#909AA3}
.ft .ftt>div:first-child{padding-bottom:30px}
.ft .ftt>div:first-child:before{left:0;right:0;background:url(../images/logo-b.svg) left top no-repeat;height:50px;opacity:0;transition:all 0.4s}
.ft .ftt.ac>div:first-child:before{opacity:1}
.ft .ftt>div+div{display:flex;justify-content:end;flex-basis:60%;animation-delay:1s}
.ft .ftt>div+div>div{width:33%}
.ft .ftt>div a{color:#909AA3;line-height:2em;font-size:1em;font-family:PoppinsLight}
.ft .ftt>div p{color:#909AA3;font-size:1em;margin-top:1em;line-height:2em;font-family:PoppinsLight}
.ft a:hover,.ft .ftt>div a.ac{color:#D6DDE5!important}
.ft .ftb{position:relative;overflow:hidden}
.ft .ftb>div{text-align:center;color:#909AA3;padding:2em 0 4em 0;animation-delay:1.3s;font-size:0.75em}
.ft .ftb>div a{color:#9FD0D0}
.ft .fttb{display:flex;padding-top:.85em;border-top:0.063em solid #909AA3;margin-top:.5em}
.ft .fttb a{margin-right:0.8em;height:1.5em;font-size:1em!important;margin-bottom:0!important}
.ft .fttb a svg{fill:#909AA3;width:1.5em;height:1.5em;transition:all 0.4s}
.ft .fttb a:hover svg{fill:#D6DDE5}

.sp .spt{background:#eadad5;color:#32353C;font-size:3.75em;font-family:'Prata';margin-bottom:0;padding:1em 12%;text-align:center;position:relative;display:flex;justify-content:space-between}
.sp .spc{position:relative;background:#fff}
.sp .spc>p{margin-bottom:1.75em;line-height:1.75em}
.sp .spt>span{position:absolute;background:url(../images/ic-foot2.svg) center center no-repeat;width:0.65em;height:0.65em;background-size:cover}
.sp .spt>span:nth-child(1){right:1.2em;top:0.3em;animation-delay:2.3s}
.sp .spt>span:nth-child(2){right:0.55em;top:0.7em;transform:rotate(36deg);animation-delay:2.5s}
.sp .spt>span:nth-child(3){right:3em;top:1.3em;transform:rotate(319deg);animation-delay:3s}
.sp .spt>span:nth-child(4){right:2.3em;top:1.1em;transform:rotate(349deg);animation-delay:3.2s}
.sp .spt>span:nth-child(5){width:0.45em;height:0.45em;right:1em;top:2.3em;transform:rotate(319deg);animation-delay:3.7s}
.sp .spt>span:nth-child(6){width:0.45em;height:0.45em;right:0.5em;top:2.2em;transform:rotate(354deg);animation-delay:3.9s}
.sp .ap{margin-top:0;padding-bottom:6em}

.sp .spt>div{display:flex;align-items:center;justify-content:center;font-family:'PoppinsLight';font-size:0.267em;}
.sp .spt>div>a{color:#32353C;margin-right:0.25em;margin-left:0.25em}
.sp .spt>div>a:hover{color:#995482;}
.sp .spt>div>span{color:#995482;margin-left:0.25em}
.sp .spc .spcb ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:2em;animation-delay:2s}
.sp .spc .spcb  ul li{flex-basis:50%;background:url(../images/drop.png) left 0.1em no-repeat;background-size:0.9em;padding-bottom:1.25em;padding-left:1.35em;font-size:1.875em;box-sizing:border-box;line-height:1.1em;font-family:'PoppinsMedium';white-space:nowrap}
.sp .spc .spcb  ul.withan{flex-direction:column}
.sp .spc .spcb  ul.withan li a{color:#32353C}
.sp .spc .spcb  ul.withan li a:hover{color:#995482;}
.sp .spc .spct{background:#f1f1f4;padding:4em 6%}
.sp .spc .spct .spctc{display:flex;justify-content:space-between;animation-delay:1s}
.sp .spc .spct .spctb {padding-left:6%;animation-delay:1.3s}
.sp .spc .spct .spctc>p{flex-basis:31%;box-sizing:border-box}
.sp .spc .spct .spctc>p:nth-child(1){font-size:2.25em;color:#1E252F;font-family:'Prata';position:relative;padding-left:6%}
.sp .spc .spct .spctc>p:nth-child(1):before{position:absolute;content:'';left:0;top:0.75em;background:#1E252F;opacity:0.2;height:0.05em;width:15%;}
.sp .spc .spct .spctc>p+p{font-size:1.125em;font-family:PoppinsLight;line-height:1.65em;}
.sp .spc .spct .spctc>p+p>span{display:flex;align-items:center}
.sp .spc .spct .spctc>p+p>span>label{font-size:3.5em;font-family:'Prata';display:inline-block;padding-right:0.35em}
.sp .spc .spcb{margin:0 8%}
.sp .spc .spcb p{padding-bottom:1em}

.sp .frm{margin:-3em 10% 6em 10%;background:#fff;padding:1em 10em 3em 10em;box-shadow:0 0.188em 3.75em #A6BCCE26;border-radius:0.25em}
.sp .frm .frmc{display:flex;flex-direction:column;align-items:normal}
.sp .frm .frmc .rw{display:flex;flex-direction:column}
.sp .frm .frmc .rw>div{display:flex;justify-content:space-between;column-gap:20px}
.sp .frm .frmc .rw input{text-indent:2em;border:0.125em solid #D8D8D8}
.sp .frm .frmc .rw textarea{border:0.125em solid #D8D8D8;padding-left:2em}
.sp .frm .frmc .rw label{font-family:PoppinsSemiBold;display:inline-block;padding-bottom:0.375em}

.sp .faq{}
.sp .faqb{display:flex;margin:2em 10% 4em 10%}
.sp .faqb .faqb1{flex-basis:18em}
.sp .faqb .faqb1 label{color:#995482;font-size:1.5em;font-family:'PoppinsSemiBold';padding-bottom:1em;display:block}
.sp .faqb .faqb1 li{margin-bottom:1.5em}
.sp .faqb .faqb1 li a{color:#32353C;font-family:'PoppinsMedium';background:url(../images/drop.png) left 0.25em no-repeat;background-size:contain;padding-left:1.5em;line-height:2em;}
.sp .faqb .faqb1 li a.ac{color:#995482}
.sp .faqb .faqbr{flex:1;padding:4px 0 0 20px;font-size:1em;position:relative;overflow:hidden}
.sp .faqb .faqbr .colexp{opacity:0;visibility:hidden;display:none;position:relative;transition:all 1s}
.sp .faqb .faqbr .colexp.ac{opacity:1;display:block;visibility:visible}
.sp .faqb .faqbr .colexp>div{padding-bottom:6px;margin-bottom:15px;border-bottom:0.063em solid #cecaca}
.sp .faqb .faqbr .colexp p{;line-height:26px;padding-bottom:0.625em;display:none;line-height:1.5em;font-family:PoppinsLight;}
.sp .faqb .faqbr .colexp a{color:#32353C;margin-bottom:0.625em;position:relative;display:block;font-family:'PoppinsMedium'}
.sp .faqb .faqbr .colexp a:before{width:1em;height:0.125em;background:#32353C;right:0;top:0.75em;transition:all 0.4s}
.sp .faqb .faqbr .colexp a:after{width:0.125em;height:1em;top:0.313em;background:#32353C;right:0.438em;transition:all 0.4s}
.sp .faqb .faqbr .colexp .ac a:after{transform:rotate(90deg)}
.sp .faqb .faqbr .colexp>div.ac p{}

.crtVi.ac:before{z-index:1;left:0;right:0;top:0;bottom:0;background:url(../images/wt-rp.png) left top repeat}
.crtVi.ac:after{z-index:2;background: url(../images/load.gif) center center no-repeat;top:0;left:0;right:0;text-align:center;width:100%;margin:0 auto;background-size:6em;height:100%}

.usr{position:absolute;z-index:10;width:100%;height:100%;top:0;left:0;box-sizing:border-box;opacity:0;visibility:hidden;background:#F5F5F5;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all 0.5s}
.usr.ac{opacity:1;visibility:visible}
.usr a{color:#995482}
.usr a:hover{color:#995482}
.usr p{font-size:2.25em;text-align:center;line-height:1em;padding:0.875em 0}
.usr .lks{color:#32353C;text-align:center;padding-top:1em;font-size:1em;font-family:'PoppinsLight'}
.usr .logi{width:500px}
.usr .logi .fg{flex-direction:row;margin-top:-0.5em;margin-bottom:1em;font-family:'PoppinsLight'}
.usr .logi .fg>div{flex-basis:unset;flex-grow:inherit;flex-shrink:inherit;display:flex;align-items:center}
.usr .logi .uim{height:20.688em;position:relative;background-image:url(../images/login.png);background-size:14em;background-repeat:no-repeat;background-position:center bottom}
.usr .logi .uim span{position:absolute;width:10.5em;height:10.5em;right:-50px;bottom:20px;border-radius:50%;box-shadow:7px 4px 16px 0px #c5c5c5;background:#3baabc}
.usr .forg{display:flex;width:100%;height:100%}
.usr .forg>div:first-child{flex-basis:50%;background:url(../images/reset.png) center center no-repeat}
.usr .forg>div+div{flex:1;background:#fff;display:flex;flex-direction:column;justify-content:center}
.usr .forg .uim, .prof .uim{width:13.75em;height:13.75em;background: url(../images/reset2.png) center center no-repeat;background-size:8.75em;position:relative;margin:0 auto;margin-bottom:1.875em}
.usr .forg .fm{width:500px;margin:0 auto;box-sizing:border-box}
.usr .regi{width:70%}

.fm .us input{background:url(../images/ic-usr.svg) 1.5em center no-repeat #f8f8f8!important;background-size:1.25em!important}
.fm #pPass,.fm #cPass,.fm #rPass,.fm #upPass,.fm #uppPass, .fm #pprPass{background:url(../images/ic-lock.svg) 1.5em center no-repeat #f8f8f8!important;background-size:1.25em!important}
.fm #pPass.ac,.fm #cPass.ac,.fm #rPass.ac{letter-spacing:0.188em;font-size:1.25em}
.fm #fName,.fm #sName,.fm #pfName,.fm #plName,.fm #cfName,.fm #csName{background:url(../images/ic-usr.svg) 1.5em center no-repeat #f8f8f8!important;background-size:1.25em!important}
.fm #rEmal,.fm #pEmal,.fm #crEmal{background:url(../images/ic-email.svg) 1.5em center no-repeat #f8f8f8!important;background-size:1.5em!important}
.fm #sMobl,.fm #pMobl,.fm #csMobl{background:url(../images/ic-phone.svg) 1.5em center  no-repeat #f8f8f8!important;background-size:1.5em!important}
.fm #sGen,.fm #pGen{background:url(../images/ic-gn.svg) 1.5em center no-repeat #f8f8f8!important;background-size:1.4em!important}
.fm #sDob,.fm #pDob{background:url(../images/ic-ca.svg) 1.5em center no-repeat #f8f8f8!important;background-size:1.25em!important}
.fm #sCou,.fm #sNat,.fm #pCou,.fm #pNat{background:url(../images/ic-lo.svg) 1.5em center no-repeat #f8f8f8!important;background-size:1.15em!important}
.fm #crAdd{background:url(../images/ic-lo.svg) 1.625em 1.625em no-repeat #f8f8f8!important;background-size:1.15em!important}
  
.prof{}
.prof .sbti{text-align:center}
.prof .myf .sbti{display:inline-block}
.prof .profc{padding:0 12%;animation-delay:1s}
.prof .profc .profcc{max-width: 700px;margin:0 auto;padding-top:2em}
.prof .profc .respw{max-width:500px;margin:0 auto;width:100%}
.prof .profc .pc{background:#f1f1f4;border-radius:0;margin-bottom:0em}
.prof .profc .pc .fm{padding:1em 6em 6em 6em;margin-top:1em}
.prof .sb{text-align:center;margin-top:2em}
.prof .err{text-align: center;font-size:1em;padding-bottom:1em}
.prof .err.er{color:#ce0000}
.prof .err.su{color:#007610}
.prof .conf{font-size:1.25em;padding:2em 2em;margin-top:3em}
.prof .conf a{color:#4F4F6F;text-decoration:underline!important}
.prof .conf a:hover{text-decoration:none!important}
.prof .profc .pc.aptt{padding:2em;text-align:center;position:relative}
.prof .profc .pc.aptt>p:first-child{padding-bottom:1em;font-family:'PoppinsMedium'}
.prof .profc .pc.aptt>p:first-child>span{color:#995482}
.prof .profc .pc.aptt>span{position:absolute;left:0;right:0;background-repeat:no-repeat;background-position:center;background-size:contain;top:-9em;height:9em}

.mya,.myt,.myf{padding:0;padding-bottom:80px!important}
.tbl{color:#32353C;font-size:1em}
.tbl .the{color:#909090;text-transform:uppercase;padding-bottom:0.313em;padding-top:1em}
.tbl .tro{border-top:0.063em solid #E2E2E2;padding:1em 0;display:flex;align-items:center}
.tbl .col{padding-right:0.625em;box-sizing:border-box}
.tbl .col label{display:none;padding:0 0.313em}
.tbl .col a.pn{display:none!important;font-size:0.813em;padding:0 1.5em;background:#f3f7f7;color:#32353C;line-height:30px;border-radius:20px;margin-left:20px;font-family:'PoppinsMedium',sans-serif!important;border:0.063em solid #32353C;text-transform:uppercase}
.tbl .col a.pn:hover{background:#3c9d9d;color:#fff}
.tbl .col a.can{cursor:pointer;background:url(../images/cls.svg) no-repeat center center #f3f7f7;width:2em;height:2em;position:relative;top:0;background-size:0.625em;border-radius:50%;text-indent:-10000px;left:1em;border:0.063em solid #32353C}
.tbl .col a.can:hover{background-color:#995482}
.tbl .col a.can.lding{background:url(../images/loader.gif) no-repeat center center #fff;background-size:10.5em}
.tbl .the .col:nth-child(1),.tbl .tro .col:nth-child(1){width:30%}
.tbl .the .col:nth-child(2),.tbl .tro .col:nth-child(2){width:30%}
.tbl .the .col:nth-child(3),.tbl .tro .col:nth-child(3){width:10%}
.tbl .the .col:nth-child(4),.tbl .tro .col:nth-child(4){width:15%}
.tbl .the .col:nth-child(5),.tbl .tro .col:nth-child(5){width:15%;padding-right:0}
.tbl .the .col:nth-child(6),.tbl .tro .col:nth-child(6){width:10%}
.tbl .tro .col:nth-child(1){font-family:'PoppinsMedium'}
 .tbl .tro .col:last-child{display:flex;align-items:center}
.myt.tbl .the .col:nth-child(1),.myt.tbl .tro .col:nth-child(1){width:65.2%}
.myt.tbl .the .col:nth-child(2),.myt.tbl .tro .col:nth-child(2){width:15%}
.myt.tbl .the .col:nth-child(3),.myt.tbl .tro .col:nth-child(3){width:15%}
.tbl .tro .col a.edApp{float:right;text-indent:-10000px;width:25px;height:25px;background:url(../images/edapp.svg) left 0px no-repeat;background-size:100%;margin-bottom:-5px;top:-0.188em;position:relative;display:none}
.tbl .tro .col a.edApp.edt{display:block}
.tbl .tro .col a.dcert{float:right;text-indent:-10000px;width:30px;height:30px;background:url(../images/cert.svg) left 0px no-repeat;background-size:100%;margin-bottom:-5px;top:-0.188em;position:relative}
.tbl .tro.ac .col a.dcert{background:url(../images/load.gif) left 0px no-repeat;background-size:100%}
.tbl .tro .col a.cls{display:block;background: url(../images/cls.svg) center center no-repeat #f3f7f7;background-size:10.063em;border-radius:50%} 
.tbl .tro.ac .col a.cls{background:url(../images/load.gif) left 0px no-repeat;background-size:100%;width:35px;height:35px;margin-bottom:-15px;top:-6px;display:block}
.tbl .em{text-align:center;margin-top:2em}
.tbl .em a{margin-top:0.625em!important;width:auto!important;padding:0 30px!important}
.myf{position:relative;z-index:1}
.myf .myfo{box-sizing:border-box;padding-top:0.625em}
.myf .myfi{width:70%;margin:0 auto}
.myf .myfi textarea{margin-bottom:0;padding:0.625em 1.25em;text-indent:0;line-height:1.438em;box-sizing:border-box;background:#fff}
.myf .fmRa{padding:0;display:block;color:#32353C;font-family: 'PoppinsMedium';font-size:1.5em;padding-bottom:0.625em;line-height: 1.25em;padding-right:2em}
.myf .fmRa span{display:inline-block}
.myf .myfo select{margin-bottom:0;margin-top:-0.625em;display:none;width:325px;position:relative;top:-0.625em}
.myf .myff{position:absolute;left:0;right:0;bottom:-29px}
.myf .myff.su{color:#007610}
.myf .myff.er{color:#c55a5a}
.myf .myfc{padding:1.25em 1.25em 2.5em 1.25em;background:#f1f1f4;margin-bottom:1em;margin-top:1em;border-radius:0.5em;text-align:center}
.myf .myfi .uImgUpl{cursor:pointer;position:absolute;right:10.063em;bottom:75px;background-size:20px;background:transparent linear-gradient(180deg, #996d86 0%, #f3f7f7 100%) 0% 0% no-repeat padding-box;width:40px;height:40px;border-radius:50%}
.myf .myfi .uImgUpl .qq-uploader{height:40px;margin-top:0}
.myf .myfi .uImgUpl .qq-upload-button{background:transparent!important;text-indent:-10000px;border:none!important;height:100%}
.myf .myfi .uImgUpl .qq-upload-button input{z-index:1;height:40px;font-size:0!important;text-indent:0;line-height:0}
.myf .myfi .uImgUpl:hover{background:transparent linear-gradient(180deg, #f3f7f7 0%, #996d86 100%) 0% 0% no-repeat padding-box}
.myfi .uImgUpl:after{background:url(../images/cam.svg) no-repeat center center;content:'';position:absolute;left:-4px;right:0;top:-0.188em;background-size:37px;bottom:0}
.myf .myfi .uImgUpl .qq-upload-list {position:absolute;top:-0.5em;left:37px}
.myf .sb{margin-top:1em}
.prof .uppas .passup{display:none}
.prof .uppas label,.prof .uppas .showPass{display:block}
.prof .uppas.ac .passup{display:block}
.prof .uppas a{color:#995482;margin-right:1em}
.prof .uppas a:hover{color:#32353C}
.prof .passup a{position:relative;top:-1em}
.prof .tbc{padding-top:2em}
.prof .tbc label input,.prof .tbc label select,.prof .fm .iti{margin-top:2px!important}
.prof .uppasRes>span{padding-top:2.375em}
.prof .uppasRes .ld .lds div span{background-size:contain}

.soon.sp{overflow:hidden}
.soon .hd .hdb{justify-content:center}
.soon.sp .spc .spcc .spcc-l{flex-basis:10%;min-height:15em}
.soon.sp .spc .spcc .spcc-r{padding-left:0}
.soon.sp .spc .spcc-r .sbtii{padding-right:0;animation-delay:0.9s;height:8.688em;position:relative;background-image:url(../images/ic2.svg);background-size:6em;background-repeat:no-repeat;background-position:center top;margin-top:-2em}
.soon.sp .spt label{display:block;animation-delay:0.5s}


.ra.lod, .hrt.lod{position:relative}
.ra.lod:before, .hrt.lod:before{content:'';position:absolute;bottom:0;top:0;left:0;right:0;background:#fff;width:100%;border-radius:0.25rem;opacity:0.7}
.ra.lod:after, .hrt.lod:after{content:'';position:absolute;bottom:0;top:0;left:0;right:0;background:url(../images/load.gif) no-repeat center center;background-size:1.5em;margin:0 auto}

@media (max-resolution:125dpi) and (min-width:1600px){
	.zoom{zoom:111%}.bn{min-height:calc(90vh - 7.875em)}.bn .swiper-slide>span>label{background-size:90vh auto}
}
@media (max-resolution:113dpi) and (min-width:1600px){
	.zoom{zoom:111%}.bn{min-height:calc(90vh - 7.875em)}.bn .swiper-slide>span>label{background-size:90vh auto}
}
@media (max-resolution:100dpi) and (min-width:1600px){
	.zoom{zoom:125%}.bn{min-height:calc(80vh - 7.875em)}.bn .swiper-slide>span>label{background-size:80vh auto}}
}
@media (max-resolution:94dpi) and (min-width:1600px){
	.zoom{zoom:%}.bn{}}
}
@media (max-resolution:89dpi) and (min-width:1600px){
	.zoom{zoom:%}.bn{}}
}
@media (max-resolution:83dpi) and (min-width:1600px){
	.zoom{zoom:%}.bn{}}
}
@media (max-resolution:80dpi) and (min-width:1600px){
	.zoom{zoom:%}.bn{}}
}
@media (max-resolution:75dpi) and (min-width:1600px){
	.zoom{zoom:%}.bn{}}
}
@media (max-resolution:67dpi) and (min-width:1600px){
	.zoom{zoom:%}.bn{}}
}
@media (max-resolution:63dpi) and (min-width:1600px){
	.zoom{zoom:%}.bn{}}
}
@media (max-resolution:50dpi) and (min-width:1600px){
	.zoom{zoom:%}.bn{}}
}
@media (max-resolution:42dpi) and (min-width:1600px){
	.zoom{zoom:%}.bn{}}
}
@media (max-resolution:33dpi) and (min-width:1600px){
	.zoom{zoom:%}.bn{}}
}
@media (max-resolution:31dpi) and (min-width:1600px){
}
@media (max-resolution:25dpi) and (min-width:1600px){
}

@media screen and (max-width:1285px) {
	.hd .hdb .mn nav li{margin-left:2.125em}
	.sp .spc .spcc-r .sbtii{padding-right:0}
}
@media screen and (max-width:1215px) {
	.hd .hdb .mn nav li{margin-left:1.5em}
	.ctad{max-width:40%}
}
@media screen and (max-width: 1180px) {
    .mnm{display:block}
	.hd .hdb .mn nav{display:none}
	.srvs .srvsl a{flex-basis:50%}
	.cal .dtd .dtdc{padding:0 2em}
	.team .team-r{padding-right:4%;padding-left:4%;}
	.ts .tsc .tsc-r{padding:0 4% 12em 4em;}
	.ct .ctc{padding:0}
	.ct{margin-left:2%;padding-right:2%}
	.sp .frm{margin:-3em 2% 6em 2%;padding:1em 4em 3em 4em;}
	.prof .profc{padding:0 4%}
}
@media screen and (max-width:950px) {
    .bn .btns{flex-direction:column}
	.bn .btns>a:last-child{margin-left:0}
	.bn>div>div>div>div{width:50%}
	.ap{padding:0 4%}
	.ctad{max-width:60%}
	.usr .regi{width:90%}
	.prof .profc .pc .fm{padding:1em 4% 9em 4%}
	.srvs .srvsd{width:80%;left:0}
}
@media screen and (max-width:850px) {
	.bn>div>div>div>div{width:70%}
	.srvs{flex-direction:column}
	.cal .hasDatepicker{float:none;width:100%;padding-bottom:2em}
	.team{flex-direction:column!important}
	.team .team-r{padding-top:2em}
	.ts .tsc{flex-direction:column;align-items:flex-start}
	.ts .tsc .tsc-l{background-position:0 top; background-size:contain;padding-bottom:4em;}
	.ts .tsc .tsc-r{width:100%}
	.ctad{max-width:70%}
	.ct .ctc{flex-direction:column}
	.ct .ctc .ctl{padding-bottom:0}
	.ct .ctc .ctr{width:100%;box-sizing:border-box}
	.sp .spc{padding:0 4%}
	.sp .spc .spcc{flex-direction:column}
	.sp .spc .spcc .spcc-l{flex-basis:auto;margin-left:0;margin-bottom:2em;background-position:center top;background-size:contain}
	.sp .team .team-l{width:100%}
}
@media screen and (max-width:750px) {
	.hd{padding:3em 2% 2em 2%}
	.bn>div>div>div>div{width:90%;padding-left:4%;margin-left:0;box-sizing:border-box}
	.srvs .srvs-l{padding-bottom:0;padding-left:0}
	.srvs .srvs-r{padding:0}
	.ctad{max-width:80%}
	.ft .ftt{flex-direction:column}
	.sp .frm{padding:1em 0 3em 0;}
	.usr .regi{width:100%}
	.usr .forg>div:first-child{display:none}
}
	
@media screen and (max-width:570px) {
	.soon.sp{overflow:auto}
	.hp:before{right:0}
	.bn>div>div>div>div>h1, .blc h1, .mis .misr .mism p {font-size:0.65em}
	.bn>div>div>div>div{width:96%;}
	.bn .swiper-slide>span{right:0;font-size:0.75em;}
	.bn .btns>a:last-child{margin-top:1em}
	.bn .swiper-slide>span>label{background-size:18vh auto;background-position:top right}
	.bn .swiper-slide>span:before{right:0;top:5%}
	.bn .swiper-slide>span:after{width:3.938em;height:3.938em;right:0;top:5%;offset-path:circle(10.938em at 60% 22%)}
	.sbtii{font-size:2.45em}
	.ap{padding:0 4%}
	.cal .dtd .dtdc{padding:0}
	.cal .ui-widget-content{padding:1em}
	.cal .ui-datepicker .ui-datepicker-next{right:-2em!important;top:0!important}
	.cal .ui-datepicker .ui-datepicker-prev{left:-2em!important;top:0!important}
	.cal .dtd{min-height:20em}
	.srvs{margin:0 4%}
	.team{margin-top:0;padding-top:4em}
	.team .team-l .teami>span{right:2em}
	.team>span{left:0;right:0}
	.team .team-l .teami{margin:0;height:25.313em}
	.team .swiper-button-next{right:1em}
	.team .swiper-button-prev{left:1em}
	.team .team-l .teami .swiper-slide>div{width:100%}
	.ts{margin:2em 0}
	.ts .tsc .tsc-l{padding-left:0;width:100%;}
	.ts .tsc .tsc-l .ic-1{height:20.75em;width:50%}
	.ts .tsc .tsc-l .ic-2{height:20.625em;width:50%}
	.ts .tsc .tsc-r{padding:0 4% 12em 4%;}
	.ts .tsc .tsc-r .swiper-pagination{bottom:0}
	.ts .tsc .tsc-r{padding-bottom:3em}
	.ctad{max-width:100%;margin-left:0;padding-left:2%;position:relative;z-index:2}
	.ct:before{right:0}
	.ct .ctc .ctl{padding-left:4%}
	.ct .ctc .ctr{padding:1em}
	.ct .ctc .ctl .ci{margin-left:2em}
	.ft .ftt{margin:0 4%}
	.ft .ftt>div+div{flex-direction:column}
	.ft .ftt>div+div>div{width:100%}
	.usr .logi{width:100%}
	.usr .forg .fm{width:100%}
	.sp .spc .spcc .spcc-l>div{height:15em}
	.sp .spc .spcc .spcc-r{padding-left:0}
	.sp .spc ul{flex-direction:column}
	.sp .spc .spcc .spcc-l{min-height:15em}
	.sp .spc .spcc-r p{padding-right:0}
	.sp .team .team-l .teami .swiper-slide{width:92%!important;margin:0 auto}
	.sp .team .team-l .teami:before{width:90%}
	.sp .team .team-r{padding-top:0}
	.sp .team .team-r .teaml{margin-top:0}
	.sp .srvslst h2{margin-left:4%}
	.sp .srvslst.srvs .srvsl >div>div>div>div{margin:0 4%}
	.sp .srvslst.srvs .srvsl >div>div>div.hasim>div>span{top:unset;width:unset;height:25em;right:0;bottom:0;left:0}
	.sp .srvslst.srvs .srvsl >div>div>div.hasim>div{padding-bottom:25em}
	.sp .spt>span:nth-child(3),.sp .spt>span:nth-child(4){display:none}
	.sp .srvslst a{zoom:1}
	.sp .frm .frmc .rw>div{flex-direction:column}
	.fm{padding:0 1em 0em 1em;}
	.fm .rw{flex-direction:column}
	.usr p{font-size:1.25em}
	.usr.ac{height:auto;min-height:100%;padding-bottom:1em}
	.usr .forg>div+div{padding-bottom:1em}
	.tbl .the{display:none}
	.tbl .col{display:block;width:100%!important;text-align:center;padding-right:0;padding-bottom:6px}
	.tbl .tro{flex-direction:column;justify-content:center;}
	.tbl .tro .col:last-child{justify-content:center}
	.myf .myfi{width:100%}
	.myf.fm.fmbrd{padding:0}
	.sp .faqb{flex-direction:column}
	.sp .faqb{margin:0 4% 2em 4%}
	.sp .faqb .faqbr{padding:0}
	.sp .faqb .faqbr .colexp a{padding-right:1em}
	.sp .faqb .faqb1 label{padding-bottom:0.875em}
	.sp .faqb .faqb1{flex-basis:auto}
	.srvs .srvsd{width:96%;padding:1em}
	
	.hd9,.bn9,.srvs9,.ap9,.team9,.ts9,.ctad9,.ct9,.ft9,.hp9:before,.usr9{display:none!important}
}
