a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;font-family:RoundedMplus1c-Regular,sans-serif;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}textarea{font:inherit}input{-webkit-appearance:none;border-radius:0}button{margin:0}@font-face{font-family:RoundedMplus1c-Thin;font-weight:100;font-style:normal;font-display:swap;src:url(/fonts/RoundedMplus1c-Thin.eot?504e5c3226f21df5f27acee7ead0cf54);src:url(/fonts/RoundedMplus1c-Thin.eot?504e5c3226f21df5f27acee7ead0cf54) format("eot"),url(/fonts/RoundedMplus1c-Thin.woff?6ce7d5a94ee46213a98bceac53562ad2) format("woff"),url(/fonts/RoundedMplus1c-Thin.ttf?be2992705c1ab108e61e35ab1e856f6a) format("truetype"),url(/fonts/RoundedMplus1c-Thin.svg?ffa339e7e575358935a591c8805f7f2e) format("svg")}@font-face{font-family:RoundedMplus1c-Light;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/RoundedMplus1c-Light.eot?a73f7954b20e74ef99f43a1ceb7de2fe);src:url(/fonts/RoundedMplus1c-Light.eot?a73f7954b20e74ef99f43a1ceb7de2fe) format("eot"),url(/fonts/RoundedMplus1c-Light.woff?5693753ebf11df8241c966bb3e29231e) format("woff"),url(/fonts/RoundedMplus1c-Light.ttf?88630755cc7f4d1531abe1dc89a273b5) format("truetype"),url(/fonts/RoundedMplus1c-Light.svg?07340b44d4f3aa8c88ef53de51dfe108) format("svg")}@font-face{font-family:RoundedMplus1c-Regular;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/RoundedMplus1c-Regular.eot?9491f70e69eae5e7941f84400d92980a);src:url(/fonts/RoundedMplus1c-Regular.eot?9491f70e69eae5e7941f84400d92980a) format("eot"),url(/fonts/RoundedMplus1c-Regular.woff?d79f2488719afc250b9362ea82b656e0) format("woff"),url(/fonts/RoundedMplus1c-Regular.ttf?2aa61e33eed65043bb3b7bc11e9c3827) format("truetype"),url(/fonts/RoundedMplus1c-Regular.svg?9e8b078cf9dd5be6e0ece970dd9325f8) format("svg")}@font-face{font-family:RoundedMplus1c-Medium;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/RoundedMplus1c-Medium.eot?38b729e3eb25ded72f776c76d769e631);src:url(/fonts/RoundedMplus1c-Medium.eot?38b729e3eb25ded72f776c76d769e631) format("eot"),url(/fonts/RoundedMplus1c-Medium.woff?6f5cedf1a1869890209bc08d9d91655a) format("woff"),url(/fonts/RoundedMplus1c-Medium.ttf?553276cb659bfa8f64ac31e671e5fe72) format("truetype"),url(/fonts/RoundedMplus1c-Medium.svg?ddb21ab9168642304340180ee848c985) format("svg")}@font-face{font-family:RoundedMplus1c-Bold;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/RoundedMplus1c-Bold.eot?316b041f01eb8037e9e1b382b7e0d177);src:url(/fonts/RoundedMplus1c-Bold.eot?316b041f01eb8037e9e1b382b7e0d177) format("eot"),url(/fonts/RoundedMplus1c-Bold.woff?559998020b5b2f94784e24a78e8af9e8) format("woff"),url(/fonts/RoundedMplus1c-Bold.ttf?c354a1e860e09ea61cf8b7c5bb1f42e4) format("truetype"),url(/fonts/RoundedMplus1c-Bold.svg?2172eb4b59e5136442838842889936be) format("svg")}@font-face{font-family:RoundedMplus1c-ExtraBold;font-weight:800;font-style:normal;font-display:swap;src:url(/fonts/RoundedMplus1c-ExtraBold.eot?72b81210bc4a65797199436a1980ba6a);src:url(/fonts/RoundedMplus1c-ExtraBold.eot?72b81210bc4a65797199436a1980ba6a) format("eot"),url(/fonts/RoundedMplus1c-ExtraBold.woff?b40cadcbcce4063813572bd5acda7a9c) format("woff"),url(/fonts/RoundedMplus1c-ExtraBold.ttf?5f7497e84251acccc8215fb680baf4ef) format("truetype"),url(/fonts/RoundedMplus1c-ExtraBold.svg?246048aad0a6a389cafaf78458f98b56) format("svg")}@font-face{font-family:RoundedMplus1c-Black;font-weight:800;font-style:normal;font-display:swap;src:url(/fonts/RoundedMplus1c-Black.eot?aa6a7ac70b501127abe4edef71e3d6b1);src:url(/fonts/RoundedMplus1c-Black.eot?aa6a7ac70b501127abe4edef71e3d6b1) format("eot"),url(/fonts/RoundedMplus1c-Black.woff?cd959332b7c2b029bce21f30ec43a8f1) format("woff"),url(/fonts/RoundedMplus1c-Black.ttf?f29d28ba67a0096ee0f25ccdbf19c41c) format("truetype"),url(/fonts/RoundedMplus1c-Black.svg?601c3b67b4db2521a4fb765b14ec4ad1) format("svg")}*,:after,:before{box-sizing:border-box}:focus{outline:unset}a{display:inline-block;text-decoration:none}a:-webkit-any-link:focus{outline-offset:unset}img{display:block;width:100%}body{min-height:100vh;display:flex;flex-direction:column}.content{flex-grow:1}@media (max-width:991px){.content{padding-top:6.25rem}}.container{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}@media (min-width:992px) and (max-width:1439px){.container{max-width:60rem}}@media (min-width:1440px){.container{max-width:80rem}}.container-fluid{width:100%;margin-right:auto;margin-left:auto}@media (min-width:768px){.container-fluid{padding-right:2.5rem;padding-left:2.5rem}}@media (max-width:767px){.container-fluid{padding-right:1rem;padding-left:1rem}}.row{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}@media (min-width:0px){.col-xs-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.offset-xs-1{margin-left:8.3333333333%}.col-xs-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.offset-xs-2{margin-left:16.6666666667%}.col-xs-3{flex:0 0 25%;max-width:25%}.offset-xs-3{margin-left:25%}.col-xs-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.offset-xs-4{margin-left:33.3333333333%}.col-xs-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.offset-xs-5{margin-left:41.6666666667%}.col-xs-6{flex:0 0 50%;max-width:50%}.offset-xs-6{margin-left:50%}.col-xs-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.offset-xs-7{margin-left:58.3333333333%}.col-xs-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.offset-xs-8{margin-left:66.6666666667%}.col-xs-9{flex:0 0 75%;max-width:75%}.offset-xs-9{margin-left:75%}.col-xs-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.offset-xs-10{margin-left:83.3333333333%}.col-xs-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.offset-xs-11{margin-left:91.6666666667%}.col-xs-12{flex:0 0 100%;max-width:100%}.offset-xs-12{margin-left:100%}}@media (min-width:576px){.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.offset-sm-1{margin-left:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.offset-sm-2{margin-left:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.offset-sm-3{margin-left:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.offset-sm-4{margin-left:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.offset-sm-5{margin-left:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.offset-sm-6{margin-left:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.offset-sm-7{margin-left:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.offset-sm-8{margin-left:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.offset-sm-9{margin-left:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.offset-sm-10{margin-left:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.offset-sm-11{margin-left:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.offset-sm-12{margin-left:100%}}@media (min-width:768px){.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.offset-md-1{margin-left:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.offset-md-2{margin-left:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.offset-md-3{margin-left:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.offset-md-4{margin-left:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.offset-md-5{margin-left:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.offset-md-6{margin-left:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.offset-md-7{margin-left:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.offset-md-8{margin-left:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.offset-md-9{margin-left:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.offset-md-10{margin-left:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.offset-md-11{margin-left:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.offset-md-12{margin-left:100%}}@media (min-width:992px){.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.offset-lg-1{margin-left:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.offset-lg-2{margin-left:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.offset-lg-3{margin-left:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.offset-lg-4{margin-left:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.offset-lg-5{margin-left:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.offset-lg-6{margin-left:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.offset-lg-7{margin-left:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.offset-lg-8{margin-left:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.offset-lg-9{margin-left:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.offset-lg-10{margin-left:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.offset-lg-11{margin-left:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.offset-lg-12{margin-left:100%}}@media (min-width:1440px){.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.offset-xl-1{margin-left:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.offset-xl-2{margin-left:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.offset-xl-3{margin-left:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.offset-xl-4{margin-left:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.offset-xl-5{margin-left:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.offset-xl-6{margin-left:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.offset-xl-7{margin-left:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.offset-xl-8{margin-left:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.offset-xl-9{margin-left:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.offset-xl-10{margin-left:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.offset-xl-11{margin-left:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.offset-xl-12{margin-left:100%}}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;width:100%;padding-right:1rem;padding-left:1rem}.flex{display:flex}.flex-direction-column{flex-direction:column}.flex-direction-row{flex-direction:row}.flex-direction-row-reverse{flex-direction:row-reverse}.flex-wrap-wrap{flex-wrap:wrap}.flex-wrap-nowrap{flex-wrap:nowrap}.justify-content-center{justify-content:center}.justify-content-flex_end{justify-content:flex-end}.justify-content-space_evenly{justify-content:space-evenly}.justify-content-space_between{justify-content:space-between}.align-items-start{align-items:start}.align-items-center{align-items:center}.align-items-flex-end{align-items:flex-end}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-justify{text-align:justify}.text-transform-capitalize{text-transform:capitalize}.text-transform-uppercase{text-transform:uppercase}.text-bold{font-weight:700}.text-decoration-underline{text-decoration:underline}.gap{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.overflow-hidden{overflow:hidden}.visibility-hidden{visibility:hidden}.position-relative{position:relative}.position-absolute{position:absolute}textarea{resize:none}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.label{color:#000}@media (min-width:768px){.label{font-size:1.5625rem;line-height:2.3125rem}}@media (max-width:767px){.label{font-size:1.25rem;line-height:1.875rem}}@media (max-width:767px){.label-row{padding-bottom:.75rem}}.select{position:relative;color:#868686;flex:1 1 auto;width:1%;min-width:0;height:3.75rem;padding:1.25rem;font-size:1rem;background:#fff}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:center;width:100%}@media (min-width:768px){.input-group{padding-bottom:1.25rem}}@media (max-width:767px){.input-group{padding-bottom:.75rem}}.input-group-button{padding-top:.625rem}.input-group.invalid .input-row>*{border-color:red}.input-row{display:flex;flex-wrap:wrap;align-items:center;width:100%}.input-row>*{border-left-style:solid;border-right-style:solid;border-left-color:#868686;border-right-color:#868686;border-top:1px solid #868686;border-bottom:1px solid #868686}.input-row>:first-child{border-left-width:1px;border-top-left-radius:3.125rem;border-bottom-left-radius:3.125rem}.input-row>:not(:first-child){border-left-width:0}.input-row>:last-child{border-right-width:1px;border-top-right-radius:3.125rem;border-bottom-right-radius:3.125rem}.input-row>:not(:last-child){border-right-width:0}.input-row-text{display:flex;align-items:center;justify-content:center;height:3.75rem;padding:1.25rem 0;background-color:transparent}.input-row-text:first-child{padding-left:1.25rem}.input-row-text:last-child{padding-right:1.25rem}.input-field{line-height:1.5rem}.input-field,.input-file{position:relative;flex:1 1 auto;width:1%;min-width:0;height:3.75rem;padding:1.25rem;font-size:1rem;font-family:RoundedMplus1c-Light;color:#747474;background-color:#fff}.input-file::-webkit-file-upload-button{visibility:hidden}.input-file:before{content:attr(placeholder);height:100%;top:0;vertical-align:top;position:absolute;flex:1 1 auto;width:100%;padding:1.25rem;overflow:hidden;font-size:1rem;left:0;color:#747474;background-color:#fff}.checkbox-input-group{gap:6px;flex-wrap:nowrap;align-items:start}.textarea-row{position:relative;display:flex;flex-wrap:wrap;width:100%;border:1px solid #868686;border-radius:1.25rem}@media (min-width:768px){.textarea-row{padding-bottom:1.25rem}}@media (max-width:767px){.textarea-row{padding-bottom:.75rem}}.textarea-row-text{height:8.5rem;padding:1.25rem 0;background-color:transparent}.textarea-row-text:first-child{padding-left:1.25rem}.textarea-row-text:last-child{padding-right:1.25rem}.textarea-row-button{padding-top:.625rem}.textarea-field{position:relative;flex:1 1 auto;width:1%;min-width:0;max-height:8.5rem;padding:1.25rem;border-radius:1.25rem;font-size:1rem;line-height:1.5rem;background-color:#fff;border:unset}.textarea-field,.textarea-hint{font-family:RoundedMplus1c-Light;color:#747474}.textarea-hint{position:absolute;bottom:.625rem;right:1.25rem;text-shadow:0 .25rem .25rem rgba(0,0,0,.25)}.error,.textarea-hint{font-size:.75rem;line-height:1.125rem}.error{color:red;padding-top:.625rem;padding-left:1.25rem}.button{font-size:1.875rem;font-family:RoundedMplus1c-Medium;line-height:2.8125rem;color:#fff;border:.0625rem solid transparent;border-radius:3.125rem;padding:1rem 2.5rem;cursor:pointer;outline:0;text-decoration:none;text-align:center;background-color:transparent;min-height:3.75rem}@media (min-width:768px){.button{font-size:1.875rem;line-height:2.8125rem}}@media (max-width:767px){.button{font-size:1.5625rem;line-height:1.875rem}}@media (max-width:767px){.button-full-width-md{width:100%}}.button-red{background-color:#e5135c;background-size:0 100%;border-color:#e5135c;box-shadow:.25rem .375rem .5625rem rgba(0,0,0,.14);transition:background-color .5s}.button-red:hover{background-color:#fd0f4e;background-image:linear-gradient(90deg,#cc026e,#fd0f4e);background-repeat:no-repeat;background-size:200% 100%;transition:background-size 1s,background-color 1s}.button-white{background-color:#fff;border-color:#fff;box-shadow:.25rem .375rem .5625rem rgba(0,0,0,.14);color:#000}.star-rating~.star-rating{padding-top:1.25rem}.star-rating-title{color:#000;line-height:2.3125rem;padding-right:1.5rem;min-width:13.75rem}@media (min-width:768px){.star-rating-title{font-size:1.5625rem}}@media (max-width:767px){.star-rating-title{font-size:1.25rem}}.star-rating-stars:not(:checked)>input{position:absolute;top:-9999px;clip:rect(0,0,0,0)}.star-rating-stars:not(:checked)>label{float:right;width:28px;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:200%}.star-rating-stars:not(:checked)>label:before{content:"";display:block;width:23px;height:21px;background-image:url(/images/star.svg?d9ab464ab81717ea531c6e485f5edc59);background-position:0 -23px;background-repeat:no-repeat}.star-rating-stars:not(:checked)>label:hover:before,.star-rating-stars:not(:checked)>label:hover~label:before,.star-rating-stars>input:checked~label:before{content:"";display:block;width:23px;height:21px;background-image:url(/images/star.svg?d9ab464ab81717ea531c6e485f5edc59);background-position:0 1px;background-repeat:no-repeat}.star-rating-stars>label:active{position:relative;top:2px}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:transparent;border:unset;padding:0}@media (min-width:768px){.slick-arrow{height:3.75rem;width:2.125rem}}@media (max-width:767px){.slick-arrow{height:1.875rem;width:1.0625rem}}.slick-next{right:0}.slick-prev{left:0}.title{font-family:RoundedMplus1c-Medium}@media (min-width:768px){.title{font-size:1.875rem;line-height:2.8125rem;padding-top:3.125rem;padding-bottom:3.125rem}}@media (max-width:767px){.title{font-size:1.5625rem;line-height:2.375rem;padding-top:2rem;padding-bottom:2rem}}.dropdown-btn{display:flex;align-items:center;justify-content:center;width:3.625rem;height:3.625rem;background:#ededed;border-radius:50%;cursor:pointer}.dropdown-btn img{-o-object-fit:scale-down;object-fit:scale-down}.tab-header__item{cursor:pointer}@media (max-width:991px){.tab-header__item{padding-bottom:1.875rem}.tab-header__item:last-child{padding-bottom:0}}.tab-header__item.active .offer-section,.tab-header__item:focus .offer-section,.tab-header__item:hover .offer-section{box-shadow:0 .25rem 2.5rem .3125rem rgba(229,19,92,.15)}.tab-content__item{display:none;padding-top:3.125rem}.tab-content__item.active{display:block}.toaster-wrapper{position:fixed;top:9.375rem;right:0;z-index:1000;padding:0 1rem}.toaster-item{max-width:40rem}.toaster-item~.toaster-item{padding-top:1.25rem}.toaster-content{background-color:#a5a5a5;box-shadow:.125rem .125rem .3125rem rgba(0,0,0,.3);border-radius:.9375rem;padding:.9375rem 1.25rem}.toaster-message{font-size:1.0625rem;line-height:1.5625rem;color:#fff;padding-left:1.25rem}.js-cookie-consent{width:21.875rem;font-size:.875rem;display:flex;flex-wrap:wrap;justify-content:space-between;position:fixed;bottom:-6.25rem;left:1.25rem;padding:.625rem .9375rem;box-shadow:0 0 .625rem 0 rgba(0,0,0,.15);line-height:150%;transition:opacity .5s;opacity:1;animation:js-cookie-consent-in .5s ease forwards;background:#000;color:#fff}.js-cookie-consent a{color:#87ceeb}.js-cookie-consent a:visited{color:#87ceeb;text-decoration:none}.js-cookie-consent-actions{flex:1;text-align:right}.js-cookie-consent-actions button{color:#e5135c;border:none;background:0 0;font-family:inherit;font-style:inherit;font-size:inherit;font-weight:700;text-transform:uppercase;font-size:.75rem;padding:0;cursor:pointer}.js-cookie-consent button:hover{text-decoration:underline}@keyframes js-cookie-consent-in{0%{bottom:-6.25rem}to{bottom:1.25rem}}.text-container{word-break:break-word;line-height:1.5;padding-top:4rem;padding-bottom:4rem}.text-container strong{display:block;font-size:20px;font-weight:700;margin-bottom:8px}#app{min-height:100vh;display:flex;flex-direction:column;line-height:1}.hidden{display:none}@media (max-width:-1px){.hidden-xs{display:none}}@media (min-width:0px){.xs-hidden{display:none}}@media (max-width:575px){.hidden-sm{display:none}}@media (min-width:576px){.sm-hidden{display:none}}@media (max-width:767px){.hidden-md{display:none}}@media (min-width:768px){.md-hidden{display:none}}@media (max-width:991px){.hidden-lg{display:none}}@media (min-width:992px){.lg-hidden{display:none}}@media (max-width:1439px){.hidden-xl{display:none}}@media (min-width:1440px){.xl-hidden{display:none}}@media (max-width:767px){html{font-size:80%}}@media (min-width:768px) and (max-width:991px){html{font-size:85%}}@media (min-width:992px) and (max-width:1439px){html{font-size:90%}}.tagline{background:#e5135c;color:#fff;text-align:center;font-size:1.25rem;font-weight:600;padding:.75rem 0}header{background:#fff;width:100%}@media (max-width:991px){header{position:sticky;top:0;z-index:100}}.header{display:flex;align-items:center;justify-content:space-between;height:6.25rem}.header-mobile-menu-toggle{opacity:0;margin:0}.header-mobile-menu-toggle:checked~.header-mobile-menu-btn>span{transform:rotate(45deg)}.header-mobile-menu-toggle:checked~.header-mobile-menu-btn>span:before{top:0;transform:rotate(0)}.header-mobile-menu-toggle:checked~.header-mobile-menu-btn>span:after{top:0;transform:rotate(90deg)}.header-mobile-menu-btn{width:100%;border:0;cursor:pointer}.header-mobile-menu-btn>span,.header-mobile-menu-btn>span:after,.header-mobile-menu-btn>span:before{display:block;height:2px;width:26px;background-color:#616161;transition-duration:.25s}.header-mobile-menu-btn>span{position:relative}.header-mobile-menu-btn>span:after,.header-mobile-menu-btn>span:before{content:"";position:absolute}.header-mobile-menu-btn>span:before{top:-8px}.header-mobile-menu-btn>span:after{top:8px}.header-mobile_toggle_wrapper{z-index:100;width:3.625rem;justify-content:center}@media (min-width:992px){.header-mobile_toggle_wrapper{display:none}}@media (max-width:991px){.header-mobile_toggle_wrapper{display:flex}}.header-wrapper{box-shadow:0 .25rem .25rem rgba(0,0,0,.25)}@media (max-width:991px){.header-logo_wrapper{flex-grow:1;justify-content:center;display:flex}}.header-navbar_wrapper{padding-left:2.5rem;gap:1rem}@media (max-width:991px){.header-navbar_wrapper{flex-direction:column;position:fixed;visibility:hidden;top:0;left:-100%;z-index:1;width:100%;min-height:100vh;margin:0;padding:6.25rem 1rem;list-style:none;background-color:#eceff1;box-shadow:1px 0 6px rgba(0,0,0,.2);transition-duration:.25s}.header-navbar_wrapper ul{flex-direction:column;align-items:start}}.header-navbar_wrapper-auth{gap:1rem}.header-auth_link{font-size:1.25rem;color:#fff;background:#e5135c;padding:15px;border-radius:10px}.header-auth_wrapper~.header-auth_wrapper{padding-left:1.875rem}@media (min-width:992px){.header .nav-item~.nav-item{padding-left:1.5rem}}@media (max-width:991px){.header .nav-item~.nav-item{padding-top:1.5rem}}.header .nav-link{font-size:1.25rem;color:#e5135c;transition:all .5s}.header .nav-link:hover{color:#000}@media (max-width:991px){.header-section-left{flex-grow:1}}.header-section-right{min-width:3.625rem}.profile-menu{display:none;position:absolute;min-width:12.5rem;overflow:auto;right:0;top:4.25rem;z-index:1;background:#fff;box-shadow:0 1px .75rem rgba(0,0,0,.15);border-radius:.4375rem;padding:.625rem 0}.profile-menu.show{display:block}.profile-menu-item-data{border-bottom:.01875rem solid #c4c4c4}.profile-menu-link{display:block;font-size:1.0625rem;line-height:1.5625rem;color:#000;padding:.3125rem .9375rem;text-align:center;width:100%;border:none;background:0 0;font-family:RoundedMplus1c-Regular;cursor:pointer}.profile-menu-link:hover{color:#e5135c}.profile-menu-info{color:#e5135c;padding:.625rem .9375rem}@media (max-width:991px){body.open-mobile-menu{overflow:hidden}}body.open-mobile-menu .header-navbar_wrapper{visibility:visible;left:0}.footer{padding:.75rem 0 .5rem;border-bottom:1px solid #868686}.footer-wrapper{box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.25);background-color:#2b2b2b;color:#fff}@media (max-width:767px){.footer-wrapper{padding:0}}@media (min-width:768px){.footer-logo_wrapper{padding-right:2.25rem}}@media (min-width:768px){.footer .nav-item~.nav-item{padding-left:2.8125rem}}.footer .nav-link{font-size:1.25rem;color:#fff;transition:all .5s}.footer .nav-link:hover{color:#e5135c}@media (max-width:767px){.footer .nav-link{padding:.5rem}}@media (max-width:767px){.footer,.footer .navbar{flex-direction:column}}.copyright{padding:1rem 0}.authContainer{min-height:100vh}@media (min-width:768px){.authContainer-section{width:50%}}@media (max-width:767px){.authContainer-section{width:100%}}.authContainer-section-title{font-size:2.1875rem;line-height:3.25rem;color:#000;padding-bottom:2.5rem}.authContainer-section__background-img{background:url(/images/banner.png?6eb4b6ee56154d9a1b1dee5a260320f9);background-size:cover;background-position:left 50% top 50%}@media (min-width:768px){.authContainer-section-left{display:flex}}@media (max-width:767px){.authContainer-section-left{display:none}}@media (min-width:768px){.authContainer-section-right{justify-content:center;padding:6.25rem 1.25rem}}@media (max-width:767px){.authContainer-section-right{justify-content:flex-start;padding:3.75rem 1.25rem}}.auth-form{width:100%;max-width:32.5rem;margin:0 auto}.auth-form-forgetPassword{font-size:.75rem;line-height:1.125rem;color:#e5135c}@media (min-width:768px){.button-auth{min-width:17.5rem}}@media (max-width:767px){.button-auth{width:100%}}.logo-img{padding-bottom:2.8125rem}.logo-box-mob{width:100%}@media (min-width:768px){.logo-box-mob{display:none}}@media (max-width:767px){.logo-box-mob{display:flex;justify-content:center;align-items:center;padding:1.875rem 0}}.logo-box-mob .logo-text{padding-left:1.25rem}.logo-box-desktop{padding:.9375rem}.logo-box-desktop .logo-icon{width:60%;padding-bottom:3.125rem}.password-control{min-width:2.625rem}.password-control[data-type=password]{background:url(/images/view.svg?2db622d1a08b36473b75932a4f96b332) 0 no-repeat}.password-control[data-type=text]{background:url(/images/no-view.svg?6a29adef561ac6872a1614a0e64f4877) 0 no-repeat}@media (min-width:768px){.stages-request{padding:12rem 2.5rem}}@media (max-width:767px){.stages-request{padding:0 1.25rem}}.stage-request{position:relative;border-radius:3.3125rem;box-shadow:0 .3125rem .3125rem rgba(0,0,0,.15)}@media (min-width:992px){.stage-request{padding:1.5625rem 3.375rem}}@media (max-width:991px){.stage-request{padding:1.1875rem 2.375rem}}.stage-request-wrapper{max-width:41.5625rem}.stage-request-wrapper~.stage-request-wrapper{padding-top:2.5rem}.stage-request-number{font-family:RoundedMplus1c-Medium;color:#fff}@media (min-width:992px){.stage-request-number{font-size:5rem}}@media (min-width:768px) and (max-width:991px){.stage-request-number{font-size:3.75rem}}@media (max-width:767px){.stage-request-number{font-size:3.125rem}}.stage-request-descr{color:#fff;font-family:RoundedMplus1c-Medium}@media (min-width:992px){.stage-request-descr{font-size:1.25rem;line-height:1.875rem;padding-left:2.5rem}}@media (min-width:768px) and (max-width:991px){.stage-request-descr{font-size:1.1875rem;line-height:1.75rem;padding-left:1.8125rem}}@media (max-width:767px){.stage-request-descr{font-size:.9375rem;line-height:1.4375rem;padding-left:1.5625rem}}.stage-request-1{background-color:#fd0f4e}.stage-request-2{background-color:#e5135c}.stage-request-3{background-color:#cc026e}.link-bk-wrapper{position:absolute;top:0;width:100%}@media (min-width:768px){.link-bk-wrapper{padding:3.375rem 1.25rem 0}}@media (max-width:767px){.link-bk-wrapper{padding:1.25rem}}.link-bk-text{font-size:1.25rem;line-height:1.625rem;color:#e5135c;padding-left:1.875rem}.link-login{font-size:1.875rem;line-height:2.8125rem;color:#e5135c;padding-top:1rem}@media (min-width:768px){.banner{padding-top:5.375rem}}@media (max-width:767px){.banner{padding-top:2.6875rem}}@media (max-width:767px){.banner-item~.banner-item{padding-top:2.375rem}}@media (min-width:768px){.banner-item{width:50%}}@media (min-width:768px){.banner-item-img{padding-left:10%}}.banner-title{font-family:RoundedMplus1c-Medium;color:#000;padding-bottom:1.5625rem}@media (min-width:768px){.banner-title{font-size:2.5rem;line-height:3.3125rem}}@media (max-width:767px){.banner-title{font-size:2.0625rem;line-height:2.375rem}}.banner-text{color:#000}@media (min-width:768px){.banner-text{font-size:1.5625rem;line-height:2.3125rem}}@media (max-width:767px){.banner-text{font-size:1.375rem;line-height:1.875rem}}@media (min-width:768px){.companies-section{padding-top:3.125rem}}@media (max-width:767px){.companies-section{padding-top:1.875rem;padding-left:1rem;padding-right:1rem}}.companies-section-title{font-family:RoundedMplus1c-Medium;font-size:2.1875rem;line-height:3.25rem;color:#000;padding-bottom:1.875rem}@media (min-width:768px){.companies-section-title{font-size:2.1875rem;line-height:3.25rem}}@media (max-width:767px){.companies-section-title{font-size:1.875rem;line-height:2.375rem}}@media (min-width:768px){.offers-section{padding-top:5rem}}@media (max-width:767px){.offers-section{padding-top:2.5rem}}.offers-section-title{font-family:RoundedMplus1c-Medium;color:#000;text-shadow:0 .25rem .25rem rgba(0,0,0,.25)}@media (min-width:768px){.offers-section-title{font-size:1.875rem;line-height:2.5rem;padding-bottom:3.125rem}}@media (max-width:767px){.offers-section-title{font-size:1.5625rem;line-height:2.25rem;padding-bottom:1.5rem}}.offer-section{background-color:#fff;border-radius:.9375rem;height:100%}@media (min-width:768px){.offer-section{padding:2.5rem 1rem}}@media (max-width:767px){.offer-section{padding:1.5rem 1rem}}.offer-title{color:#000;padding-top:1.5rem}@media (min-width:768px){.offer-title{font-size:1.75rem;line-height:2.3125rem}}@media (max-width:767px){.offer-title{font-size:1.4375rem;line-height:2.3125rem}}@media (min-width:768px){.offer-icon{height:6.9375rem}.offer-icon img{max-height:100%}}@media (min-width:992px){.offer-content{margin:0 -1.875rem}}@media (min-width:992px){.offer-content-item-left{width:55%;padding:0 1.875rem}}@media (max-width:991px){.offer-content-item-left{order:2}}@media (min-width:992px){.offer-content-item-right{width:45%;padding:0 1.875rem}}@media (max-width:991px){.offer-content-item-right{order:1;padding-bottom:2.375rem}}.offer-content-title{font-family:RoundedMplus1c-Medium;color:#000;padding-bottom:1.875rem}@media (min-width:768px){.offer-content-title{font-size:2.1875rem;line-height:2.875rem}}@media (max-width:767px){.offer-content-title{font-size:1.875rem;line-height:2.375rem}}.offer-content-descr{color:#000}@media (min-width:768px){.offer-content-descr{font-size:1.5625rem;line-height:3.125rem}}@media (max-width:767px){.offer-content-descr{font-size:1.25rem;line-height:1.5625rem}}.pre-footer{background:linear-gradient(180deg,#fd0f4e,#cc026e 92.69%);color:#fff;font-size:1.5rem;text-align:center}@media (min-width:992px){.pre-footer-wrapper{width:60%;margin:0 auto}}@media (min-width:768px){.pre-footer-wrapper{padding-top:3.75rem;padding-bottom:2.75rem}}@media (max-width:767px){.pre-footer-wrapper{padding-top:1.875rem;padding-bottom:1.875rem}}@media (min-width:768px){.pre-footer:before{bottom:0;left:0;background:url(/images/bg-info-block-2.svg?83079d137b41ee0831130a6acd15bb41) no-repeat;background-size:cover;width:22.875rem}}@media (min-width:768px){.pre-footer:after,.pre-footer:before{content:"";display:block;position:absolute;top:0;height:100%}.pre-footer:after{right:0;background:url(/images/bg-info-block-3.svg?da0f9d0e5d387849aa59ef9f333ac8c5) no-repeat;background-size:cover;width:20rem}}.info-block{background:linear-gradient(180deg,#fd0f4e,#cc026e 92.69%)}@media (min-width:768px){.info-block-section{padding-top:7.5rem}}@media (max-width:767px){.info-block-section{padding-top:3.75rem}}@media (min-width:768px){.info-block:before{bottom:0;left:0;background:url(/images/bg-info-block-2.svg?83079d137b41ee0831130a6acd15bb41) no-repeat;background-size:cover;width:22.875rem}}@media (min-width:768px){.info-block:after,.info-block:before{content:"";display:block;position:absolute;top:0;height:100%}.info-block:after{right:0;background:url(/images/bg-info-block-3.svg?da0f9d0e5d387849aa59ef9f333ac8c5) no-repeat;background-size:cover;width:20rem}}@media (min-width:992px){.info-block-wrapper{width:60%;margin:0 auto}}@media (min-width:768px){.info-block-wrapper{padding-top:3.75rem;padding-bottom:2.75rem}}@media (max-width:767px){.info-block-wrapper{padding-top:1.875rem;padding-bottom:1.875rem}}.info-block-text{color:#fff;padding-bottom:1.875rem}@media (min-width:768px){.info-block-text{font-size:1.875rem;line-height:2.8125rem}}@media (max-width:767px){.info-block-text{font-size:1.25rem;line-height:1.5625rem}}@media (min-width:768px){.reviews-section{padding-top:5.625rem}}@media (max-width:767px){.reviews-section{padding-top:2.8125rem}}.reviews-section-title{font-family:RoundedMplus1c-Medium;color:#000;padding-bottom:.875rem}@media (min-width:768px){.reviews-section-title{font-size:2.1875rem;line-height:3.25rem}}@media (max-width:767px){.reviews-section-title{font-size:1.875rem;line-height:2.375rem}}@media (min-width:768px){.reviews-slider{padding:0 2.5625rem}}@media (max-width:767px){.reviews-slider{padding:0 2.125rem}}.reviews-all-link{color:#e5135c;line-height:1.875rem}@media (min-width:768px){.reviews-all-link{font-size:1.25rem}}@media (max-width:767px){.reviews-all-link{font-size:1.125rem}}.review{word-break:break-word;box-shadow:.5625rem 1.0625rem 2.375rem rgba(0,0,0,.1);border-radius:1.25rem}@media (min-width:768px){.review-item{padding:1rem 1.75rem 1.5625rem}}@media (max-width:767px){.review-item{padding:1rem}}@media (min-width:768px){.review-wrapper{padding:1rem 1.8rem 2.3rem}}@media (max-width:767px){.review-wrapper{padding:1rem 1rem 1.8rem}}.review-content{color:#000;padding-bottom:1.25rem}@media (min-width:768px){.review-content{font-size:1.25rem;line-height:2.5rem}}@media (max-width:767px){.review-content{font-size:1rem;line-height:1.875rem}}.review-company-logo{border-bottom:.4px solid #c4c4c4;padding:1.25rem}.review-company-logo img{height:3.125rem;width:3.125rem;-o-object-fit:contain;object-fit:contain}.review-company-name{font-family:RoundedMplus1c-Medium;padding-bottom:.625rem}@media (min-width:768px){.review-company-name{font-size:1.875rem;line-height:2.8125rem}}@media (max-width:767px){.review-company-name{font-size:1.4375rem;line-height:2.125rem}}.review-company-rating{height:100%}.review-company-rating-wrapper-small{height:16px;width:90px}.review-company-rating-wrapper-large{height:21px;width:115px}.review-company-rating-total{width:100%;background:url(/images/star.svg?d9ab464ab81717ea531c6e485f5edc59)}.review-company-rating-total-small{width:90px;background-size:18px;background-position:0 -19px}.review-company-rating-total-large{width:115px;background-position:0 -23px}.review-company-rating-current{position:absolute;background:url(/images/star.svg?d9ab464ab81717ea531c6e485f5edc59)}.review-company-rating-current-small{width:90px;background-size:18px;background-position:0 0}.review-company-rating-current-large{width:115px;background-position:0 1px}.company-rating-line{padding-bottom:1.25rem}.roadmap-wrapper{display:flex;flex-direction:column;padding:6.25rem 0;width:100%}@media (max-width:767px){.roadmap-wrapper{gap:1rem}}.roadmap-item{position:relative;width:50%}@media (max-width:767px){.roadmap-item{width:100%}}.roadmap-item:after{position:absolute;content:" ";width:4px;background:#e5135c;top:0;bottom:0}@media (max-width:767px){.roadmap-item:after{display:none}}.roadmap-item:is(.roadmap-item-end):after{bottom:50%}.roadmap-item:is(.roadmap-item-start):after{top:50%}.roadmap-item:before{position:absolute;z-index:1;content:" ";top:50%;border-radius:100%;background:#e5135c;padding:1.25rem}@media (max-width:767px){.roadmap-item:before{display:none}}.roadmap-item-left{display:flex}.roadmap-item-left:before{right:0;transform:translate(20px,-20px)}.roadmap-item-left:after{right:-2px}@media (max-width:767px){.roadmap-item-left{align-self:center;padding:0}}@media (min-width:768px) and (max-width:1439px){.roadmap-item-left{padding:1.5rem 2rem 1.5rem 0}}@media (min-width:1440px){.roadmap-item-left{padding:1.5625rem 3.125rem 1.5625rem 6.25rem}}.roadmap-item-right{display:flex;align-self:end}.roadmap-item-right:before{left:0;transform:translate(-20px,-20px)}.roadmap-item-right:after{left:-2px}@media (max-width:767px){.roadmap-item-right{align-self:center;padding:0}}@media (min-width:768px) and (max-width:1439px){.roadmap-item-right{padding:1.5rem 0 1.5rem 2rem}}@media (min-width:1440px){.roadmap-item-right{padding:1.5625rem 6.25rem 1.5625rem 3.75rem}}.roadmap-item-block{border-radius:15px;border:1px solid #e5135c;padding:.9375rem;width:100%}.roadmap-item-block-red{color:#fff;background:#e5135c}.roadmap-item-block-white{color:#e5135c}.roadmap-item-header{overflow-wrap:anywhere;font-weight:700;font-size:2.1875rem;padding-bottom:1.25rem}@media (min-width:768px) and (max-width:991px){.roadmap-item-header{font-size:1.7rem}}.roadmap-item-content{font-size:1rem;line-height:1.875rem;font-weight:700}.company-name{font-family:RoundedMplus1c-Medium;font-size:1.125rem;line-height:1.6875rem;color:#000;padding-bottom:.625rem}.company-valuation{color:#ffc700}.reviews-company-count{color:#c4c4c4}.reviews-company-count-small{font-size:.75rem;line-height:1.125rem}.reviews-company-count-large{font-size:1.25rem;line-height:1.875rem}@media (max-width:767px){.reviews-company-logo{padding-bottom:1rem}}.reviews-company-logo img{width:7.59375rem;height:7.59375rem;-o-object-fit:contain;object-fit:contain}.companies{word-break:break-all}.companies-wrapper{padding-bottom:1.875rem}.companies-item{padding:.625rem;box-shadow:-1px 1px .4375rem rgba(0,0,0,.15);border-radius:.9375rem;background-color:#fff;border:.5px solid transparent;gap:.625rem;flex-wrap:nowrap}.companies-item:hover{transition:all .5s;border-color:#e5135c;box-shadow:0 0 .9375rem rgba(229,19,92,.2)}.companies-item .reviews-company-count{padding-top:.3125rem}.companies-list{padding:100px 0}.filters{display:flex;gap:1rem;align-items:center;padding-bottom:1.5rem}@media (max-width:1439px){.filters{flex-direction:column}}.filters-item{width:8.75rem}@media (max-width:1439px){.filters-item{width:100%}}.filters-item-search{flex-grow:1}.item-list{margin-bottom:100px;margin-top:100px}.item-list-page{cursor:pointer;padding:10px}.item-list-page.active-page{font-weight:700}.item-list-page~.item-list-page{margin-left:5px}.item-list-prev-page{margin-right:5px}.item-list-next-page,.item-list-prev-page{cursor:pointer;padding:10px;border-radius:100%;background:#e5135c;color:#fff;width:35px}.item-list-next-page{margin-left:5px}.item-list-pagination{align-items:center}.item-list-pagination-wrapper{align-items:center;display:flex;flex-direction:row}@media (max-width:767px){.item-list-pagination-wrapper{align-items:flex-start}}.item-list-pagination-text{margin-top:10px;text-align:right}@media (max-width:767px){.item-list-pagination-text{text-align:left}}.item-list-pagination-selector{border:0;border-radius:15px;background:#e5135c;color:#fff;height:2.25rem;padding:0 15px;text-align:center;font-weight:700}.item-list-pagination-selector option{font-weight:400;font-size:1rem;text-align:left;background:#fff;color:#000}.name-filter{background:#e9ecef;width:100%;border:0;height:2.25rem;padding:0 15px;border-radius:10px}.name-filter::-moz-placeholder{text-align:center;padding-left:0}.name-filter::placeholder{text-align:center;padding-left:0}.sort-filter{border:0;width:100%;color:#fff;text-align:center;background:#e5135c;padding:0 1rem;border-radius:1rem;height:1.75rem;font-weight:700;font-size:.75rem}.sort-filter.active{background:#000;color:#fff}.category-filter,.city-filter,.industry-filter,.type-filter{border:0;width:100%;color:#fff;text-align:center;background:#e5135c;padding:0 1rem;border-radius:1rem;height:1.75rem;font-weight:700;font-size:.75rem}.category-filter.active,.city-filter.active,.industry-filter.active,.type-filter.active{background:#000;color:#fff}.category-filter option,.city-filter option,.industry-filter option,.type-filter option{font-weight:400;font-size:1rem;text-align:left;background:#fff;color:#000}.company-wrapper{padding:50px 0}.company-filters-item{width:auto}@media (max-width:1439px){.company-filters-item .filters-item{width:100%}}.company-list-item-wrapper{padding-bottom:1rem}.company-list-item-discount{padding:1rem;gap:1rem;box-shadow:-1px 1px .4375rem rgba(0,0,0,.15);border-radius:.9375rem;background-color:#fff;border:.5px solid transparent;height:100%}.company-list-item-discount:hover{transition:all .5s;border-color:#e5135c;box-shadow:0 0 .9375rem rgba(229,19,92,.2)}.company-list-item-discount-content{width:100%;height:100%}.company-list-item-discount-content-name{font-family:RoundedMplus1c-Medium;font-size:1rem;flex-grow:1;padding-bottom:.3125rem}.company-list-item-discount-content-cost{font-size:.8rem;color:grey;text-align:right}.company-list-item-discount-content-wrapper{display:flex;flex-direction:column;flex-grow:1;height:100%;padding:.9375rem 0}.company-list-item-discount-name{font-family:RoundedMplus1c-Medium;font-size:1.125rem;line-height:1.6875rem;color:#000;padding-bottom:.625rem}.company-list-item-discount-wrapper{padding-bottom:1.875rem}.company-list-item-discount-logo{display:flex;min-width:100px;width:100px;height:100px}@media (max-width:767px){.company-list-item-discount-image{padding-bottom:1rem}}.company-list-item-discount-image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.company-selector{padding:.625rem 0;font-size:1rem;display:flex;gap:1rem;font-weight:700}@media (max-width:575px){.company-selector{flex-direction:column}}.company-selector-page{background:#e5135c;color:#fff;padding:.625rem 1rem;border-radius:1rem;font-size:.875rem}.company-selector-page.active{background:#000}@media (min-width:768px){.company-descr{padding-bottom:3.125rem}}@media (max-width:767px){.company-descr{padding-bottom:2rem}}.company-descr-title{font-family:RoundedMplus1c-Medium;color:#000;padding-bottom:.625rem}@media (min-width:768px){.company-descr-title{font-size:1.5625rem;line-height:2.8125rem}}@media (max-width:767px){.company-descr-title{font-size:1.4375rem;line-height:2.125rem}}.company-descr-text{color:#000}@media (min-width:768px){.company-descr-text{font-size:1.25rem;line-height:2.5rem}}@media (max-width:767px){.company-descr-text{font-size:1.125rem;line-height:1.875rem}}@media (min-width:768px){.company-rating{padding-bottom:3.4375rem}}@media (max-width:767px){.company-rating{padding-bottom:2.375rem}}.company-rating-item~.company-rating-item{padding-top:.9375rem}.company-rating-title{color:#000;min-width:12.5rem}@media (min-width:768px){.company-rating-title{font-size:1.375rem;line-height:2.0625rem}}@media (max-width:767px){.company-rating-title{font-size:1.25rem;line-height:1.75rem}}.company-logo img{height:7.59375rem;width:7.59375rem;-o-object-fit:contain;object-fit:contain}@media (max-width:767px){.company-info-row .reviews-company-rating{order:2}}.reviews-company-title{font-family:RoundedMplus1c-Medium;color:#000;padding-bottom:.625rem}@media (min-width:768px){.reviews-company-title{font-size:1.875rem;line-height:3.375rem}}@media (max-width:767px){.reviews-company-title{font-size:1.5625rem;line-height:2.375rem}}.reviews-company-list-wrapper{background:#f8f8f8;border-radius:1.25rem}@media (min-width:768px){.reviews-company-list-wrapper{padding:1.875rem 1.25rem 1.25rem}}@media (max-width:767px){.reviews-company-list-wrapper{flex-wrap:wrap;padding:1.25rem}}.reviews-company-list-item{padding-bottom:1.25rem}.reviews-company-rating{padding-bottom:1.5rem}@media (min-width:576px){.reviews-company-rating{align-items:center}.reviews-company-rating .reviews-company-count{padding-left:1.25rem}}@media (max-width:575px){.reviews-company-rating{flex-direction:column;align-items:flex-start}.reviews-company-rating .reviews-company-count{padding-top:1rem}}@media (min-width:768px){.review-user-column{min-width:7.5rem}}@media (max-width:767px){.review-user-column{width:100%;padding-bottom:.625rem}}.review-user-data{flex-grow:1}@media (min-width:768px){.review-user-data{padding:0 1.25rem}}@media (max-width:767px){.review-user-data{order:3}}@media (min-width:768px){.review-user-info{min-width:7rem;flex-direction:column;align-items:flex-end}}@media (max-width:767px){.review-user-info{order:2;width:100%;align-items:center;padding-bottom:1.25rem}}.review-username{color:#000;padding-bottom:.3125rem}@media (min-width:768px){.review-username{font-size:1.5rem;line-height:2.25rem}}@media (max-width:767px){.review-username{font-size:1.25rem;line-height:1.875rem}}.review-msg{font-family:RoundedMplus1c-Light;font-size:.9375rem;line-height:1.375rem;padding-bottom:1.5625rem;word-break:break-word}.review-msg-label{font-size:1rem;line-height:1.5rem;color:#000;padding-bottom:.625rem}.review-time{font-size:.9375rem;line-height:1.6875rem;color:grey}@media (min-width:992px){.review-column-right{align-items:flex-end}}.share-link-text{font-size:15px;line-height:22px;padding-left:10px;color:#e5135c}@media (max-width:991px){.review-column-right{order:1;padding-bottom:1.25rem}}@media (max-width:991px){.review-column-left{order:2}}@media (max-width:991px){.review-column-button{order:3}}.review-resolved{margin-top:.3125rem;color:#e5135c}.review-bottom{gap:20px;padding-right:20px}.review-resolve{background:0 0;border-color:#e5135c;color:#e5135c}.personal-data{padding-bottom:2.1875rem}@media (max-width:767px){.personal-data{flex-direction:column-reverse}}.personal-data-row~.personal-data-row{padding-top:2.1875rem}@media (max-width:767px){.personal-data-row{flex-direction:column}}.personal-data-item{font-size:1.25rem;line-height:1.875rem}.personal-data-item-label{min-width:14.375rem}@media (min-width:768px){.personal-data-item-label{padding-right:2.5rem}}.personal-data-item-text{font-family:RoundedMplus1c-Light;color:#747474;padding-left:.625rem}.personal-data-item-data{color:#000}@media (max-width:767px){.personal-data-item-data{padding-top:1rem}}.overall-rating{padding-bottom:2.1875rem}.overall-rating-label{font-family:RoundedMplus1c-Medium;font-size:1.25rem;line-height:1.875rem;color:#000;padding-right:2.5rem}.overall-rating-value{display:block;font-family:RoundedMplus1c-Medium;font-size:1.375rem;line-height:2.0625rem;color:#fff;padding:.1875rem 1.25rem;height:2.5rem;background-color:#e5135c;border-radius:25px}@media (min-width:768px){.qr-code{padding:0 2rem}}@media (max-width:767px){.qr-code{display:flex;justify-content:center;padding-bottom:1rem}}.invite-section{min-height:100vh}@media (min-width:992px){.invite-section{padding:4.6875rem 0}}@media (max-width:991px){.invite-section{padding:3.125rem 0}}.invite-section-title{font-size:2.1875rem;line-height:3.25rem;color:#000;padding-bottom:2.5rem}@media (max-width:991px){.invite-section-item-left{display:none}}.invite-form{width:100%;max-width:32.5rem;margin:0 auto}.invite-input{width:auto;flex-grow:1}.invite-button~.invite-button{margin-left:.5rem}.invite-button-wrapper{padding:0 0 0 .5rem}.invite-button-add{padding:.5rem 1.2rem}.invite-button-remove{padding:.5rem 1.4rem}@media (min-width:768px){.contact_us-section{justify-content:center}}@media (min-width:992px){.contact_us-section{padding:6.25rem 0}}@media (min-width:768px){.contact_us-section{padding:1.875rem 0 0}}@media (max-width:767px){.contact_us-section{justify-content:flex-start}}.contact_us-title{font-size:2.1875rem;line-height:3.25rem;color:#000;padding-bottom:2.5rem}.contact_us-sub_title{font-size:1rem;line-height:1.875rem;color:#000;margin-top:-2.5rem;padding-bottom:2.5rem}.contact_us-form{width:100%}.contact_us-contact_icon{width:1.25rem;padding-right:.5rem;box-sizing:content-box}.contact_us-contacts{width:100%}.contact_us-contact{padding-bottom:.5rem}.contact_us-contact>*{color:#000}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{width:300px;margin:0 auto;padding:10px 30px 35px;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease}.modal-header{margin-top:0;color:#e5135c}.modal-body{margin:20px 0;text-align:center}.modal-default-button{float:left;cursor:pointer}.modal-enter .modal-container,.modal-leave-active .modal-container{transform:scale(1.1)}.gift-div{font-family:RoundedMplus1c-Medium;line-height:180%;padding-bottom:50px}.gift-image{width:232px;height:232px;filter:drop-shadow(0 4px 30px rgba(0,0,0,.15))}.gift-header{display:flex;justify-content:space-between}.gift-header .gift-name{font-size:25px;font-weight:500}.gift-header .gift-date{color:grey;font-size:18px}.gift-descr{font-size:20px;line-height:190%;padding:20px}.discount{padding-bottom:1rem;height:300px}.discount-list{padding:50px 0}.discount-wrapper{display:flex;flex-wrap:wrap}.discount-name{font-weight:700;font-size:20px;margin:5px 0}.discount-cost{min-width:75px;gap:.375rem}.discount-old-price{font-size:15px;text-decoration:line-through}.discount-price{font-size:15px;float:right}.discount-input{-webkit-appearance:auto}.discount-city-filter{margin:15px 0}.discount-image{width:100%;max-width:200px;max-height:200px}.discount-image-wrapper{padding-bottom:.5rem;height:200px;display:flex;justify-content:center;align-items:center}.discount-list{display:flex;flex-wrap:wrap}.discount-container{margin-bottom:15px}.discount-company-name{flex-grow:1}.discounts{margin-bottom:30px}.discounts-title{margin:15px 0;font-size:30px}.discounts-list{margin-bottom:15px}.point-table{width:100%}.point-table-points{padding:0 10px}.point-title{padding:1.5rem 0;font-size:30px}.point-item{margin-bottom:5px;gap:1rem}.point-item-add{color:green}.point-item-remove{color:red}.pagination-wrapper{display:flex;margin:10px 0 15px}.page{border:1px solid #e5135c;padding:5px;margin-left:5px;color:#e5135c;background:#fff;cursor:pointer}@media (max-width:767px){.page-num{display:none}}.page.active{border:1px solid #fff;color:#fff;background:#e5135c;cursor:default}.page.disable{opacity:.6}.inputVueError{border-color:red}.select-message-type{display:flex;flex-direction:column;align-items:flex-start}.button-offer{font-family:RoundedMplus1c-Medium;color:#fff;border:1px solid transparent;border-radius:30px;padding:5px 10px;cursor:pointer;outline:0;text-decoration:none;text-align:center;background-color:transparent}.button-offer-accept{background-color:#e5135c;border-color:#e5135c}.button-offer-accept:hover{background-color:#fd0f4e;background-image:linear-gradient(90deg,#cc026e,#fd0f4e);background-repeat:no-repeat;background-size:200% 100%;transition:background-size 1s,background-color 1s}.button-offer-decline{color:#e5135c;border:0;background:0 0;cursor:pointer}.button-offer-request{background-color:#e5135c;border-color:#e5135c}.button-offer-request:hover{background-color:#fd0f4e;background-image:linear-gradient(90deg,#cc026e,#fd0f4e);background-repeat:no-repeat;background-size:200% 100%;transition:background-size 1s,background-color 1s}.offer-title{padding:2rem 0}.offer-item{padding:1rem;gap:1rem;box-shadow:-1px 1px .4375rem rgba(0,0,0,.15);border-radius:.9375rem;background-color:#fff;border:.5px solid transparent;height:100%}.offer-item:hover{transition:all .5s;border-color:#e5135c;box-shadow:0 0 .9375rem rgba(229,19,92,.2)}.offer-item-list{padding-bottom:6.25rem}.offer-item-content{width:100%;height:100%}.offer-item-content-name{font-family:RoundedMplus1c-Medium;font-size:1rem;flex-grow:1;padding-bottom:.3125rem}.offer-item-content-description{font-size:.8rem;height:100%;display:flex;align-items:flex-end}@media (max-width:991px){.offer-item-content-description{padding-bottom:1rem;align-items:flex-start}}.offer-item-content-expire-date{font-size:.75rem;color:grey;width:7.8125rem;padding-bottom:.9375rem}.offer-item-content-cost{font-size:.8rem;color:grey;text-align:right}.offer-item-content-wrapper{display:flex;flex-direction:column;flex-grow:1;height:100%;padding:.9375rem 0}.offer-item-name{font-family:RoundedMplus1c-Medium;font-size:1.125rem;line-height:1.6875rem;color:#000;padding-bottom:.625rem}.offer-item-wrapper{padding-bottom:1.875rem}.offer-item-logo{display:flex;min-width:100px;width:100px;height:100px}@media (max-width:767px){.offer-item-image{padding-bottom:1rem}}.offer-item-image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.offer-descr{font-size:20px;line-height:190%;padding:20px}.offer-descr,.offer-modal-footer{justify-content:space-between;display:flex}.offer-div{font-family:RoundedMplus1c-Medium;line-height:180%;padding-bottom:50px}.offer-image{width:232px;height:232px;filter:drop-shadow(0 4px 30px rgba(0,0,0,.15))}.offer-header{display:flex;justify-content:space-between}.offer-name{font-size:25px;font-weight:500}.offer-date,.offer-points{color:grey;font-size:18px}.offer-input{-webkit-appearance:auto}.offer-textarea{height:100px;width:250px}.table-points{border-spacing:30px;border-collapse:separate}.features .block{height:100%;display:flex;color:#e5135c;flex-direction:row}@media screen and (max-width:900px){.features .block{padding:30px 0}}.features .block-inner-wrapper{display:flex;flex-direction:row}@media screen and (max-width:900px){.features .block-inner-wrapper{flex-direction:column}}.features .block img{-o-object-fit:contain;object-fit:contain;width:50%;align-self:self-start;padding:75px 0}@media screen and (max-width:900px){.features .block img{width:100%;padding:0;align-self:center}}@media screen and (max-width:900px){.features .block .reverse{flex-direction:column-reverse}}.features .block.red{background:#e5135c;color:#fff}.features .block .review-example{width:520px}@media screen and (max-width:900px){.features .block .review-example{width:100%}}.features .block .email-message-example{width:500px;padding:0}@media screen and (max-width:900px){.features .block .email-message-example{width:100%}}.features .block .invite-example{padding:0}@media screen and (max-width:900px){.features .block .invite-example{width:100%}}.features .block-1{display:flex;flex-direction:column;align-items:center;padding:200px 15px}@media screen and (max-width:900px){.features .block-1{padding:60px 0}}.features .block-1-inner-wrapper{display:flex;flex-direction:column;align-items:center}.features .block-1 .feature-header{text-align:center;font-weight:700;color:#000;font-size:2.1875rem;padding-bottom:50px}.features .block-1 .feature-content{text-align:center;font-size:1rem;max-width:790px}.features .block-2{display:flex;flex-direction:column;align-items:center;color:#e5135c;padding:145px 0}@media screen and (max-width:900px){.features .block-2{padding:60px 0;text-align:left}}.features .block-2-inner-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center}@media screen and (max-width:900px){.features .block-2-inner-wrapper{text-align:left;padding:0 15px}}@media screen and (max-width:900px){.features .block-2 .features-header{text-align:left}}.features .block-2 .feature-content{text-align:center;max-width:960px}@media screen and (max-width:900px){.features .block-2 .feature-content{text-align:left}}.features .block-2 .feature-button{margin-top:50px;background:#e5135c;padding:20px;text-decoration:none;border-radius:20px;color:#fff;font-weight:700}.block-flex{display:flex;flex-direction:column;padding:75px 15px}@media screen and (max-width:900px){.block-flex{padding:30px 15px}}.feature-header{font-weight:700;font-size:2.1875rem;padding-bottom:50px}@media screen and (max-width:900px){.feature-header{padding-bottom:30px}}.feature-content{font-size:1rem;line-height:1.875rem;font-weight:700}.prices-head-block{padding:6.25rem 0}@media (max-width:767px){.prices-head-block{padding:3.75rem 0}}.prices-head-block-inner-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center}.prices-head-block-header{font-weight:700;color:#000;font-size:2.1875rem;padding-bottom:3.125rem}.prices-head-block-content{font-size:1rem;padding-bottom:3.125rem;max-width:31.25rem}.prices-head-block-button{padding:1.25rem;text-decoration:none;border-radius:.9375rem;font-weight:700}.prices-head-block-button,.prices-wrapper{background:#e5135c;color:#fff}.prices-header{text-align:center;font-weight:700;font-size:2.1875rem;padding:3.125rem 0}.prices-header-2{padding-bottom:0}.prices-info{padding:1.5rem;background:#fff;color:#e5135c;display:flex;flex-direction:column;justify-content:space-between;border-radius:.625rem;height:100%}@media (max-width:767px){.prices-info{width:100%}}.prices-info-wrapper{padding-bottom:6rem}@media (max-width:767px){.prices-info-wrapper{gap:1rem}}.prices-info-header{font-weight:700;font-size:2rem;padding-bottom:.5rem}.prices-info-price{font-weight:700;font-size:1.25rem;padding-bottom:1.875rem}.prices-info-content{font-size:1rem;line-height:1.5rem;padding-bottom:.9375rem}.prices-info-button{background:#e5135c;padding:.9375rem;text-decoration:none;border-radius:.9375rem;color:#fff;font-weight:700}.prices-info-button-wrapper{align-self:center}.prices-block{background:#fff;color:#e5135c;padding:1.5rem;max-width:40.625rem;border-radius:.625rem}.prices-block-red{background:#e5135c;color:#fff}.prices-block-white{background:#fff;color:#e5135c}.prices-block-header,.prices-block-list,.prices-block-price{font-size:1.25rem}.prices-block-list ul{list-style:inside;padding:1.25rem 0 1.25rem 2.5rem}.prices-block-list li{font-size:1rem;padding-bottom:.5rem}.prices-block-list li::marker{color:#000}.prices-block-description{font-size:1.25rem}.prices-block-wrapper{padding:5rem 0}@media (max-width:767px){.prices-block-wrapper{padding:1rem 0}}.prices-block-wrapper-gray{background:#2b2b2b}.prices-block-wrapper-white{background:#fff}.policy{line-height:normal}.policy h1{font-size:1.5rem;font-weight:700;margin-bottom:.75rem}.policy h2{font-size:1.25rem;font-weight:700}.policy h2,.policy p{margin-bottom:.5rem}.policy b{font-weight:700}.policy ul{list-style:disc;margin:0 0 .5rem 2rem}
