main.homePage section.firstSection{min-height:100vh;background-image:url(/assets/firstScreenBG-Di3JgxKf.png);background-size:100%;background-position:top center;background-repeat:no-repeat;padding-bottom:1.2rem;margin-bottom:8rem;display:flex;flex-direction:column;position:relative;padding-bottom:10rem}main.homePage section.firstSection .content{margin-top:8.2rem}main.homePage section.firstSection .content a.rotatedBtn{margin-bottom:16.2rem}main.homePage section.firstSection .content .row{align-items:flex-end}main.homePage section.firstSection .content .row .col-md-6 h3{font:500 2.4rem/100% Variable;letter-spacing:-.04em;text-transform:uppercase;color:#fef4d9;margin-bottom:2.4rem}main.homePage section.firstSection .content .row .col-md-6 h1{font:900 5.6rem/100% Variable;letter-spacing:-.02em;text-transform:uppercase;color:#fef4d9;margin-bottom:2rem}main.homePage section.firstSection .content .row .col-md-6 h1 span.blue{color:#12fff3}main.homePage section.firstSection .content .row .col-md-6 p{font:500 1.6rem/150% Variable;letter-spacing:-.02em;color:#fef4d9}main.homePage section.firstSection .content .row .col-md-6 p.mb-33{margin-bottom:3.3rem}main.homePage section.firstSection .content .row .col-md-6 p.mt-20{margin-top:2rem}main.homePage section.firstSection .content .row .block{width:100%}main.homePage section.firstSection .content .row .block .flexRow{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}main.homePage section.firstSection .content .row .block .flexRow .inRow{display:flex;align-items:center;gap:.8rem}main.homePage section.firstSection .content .row .block .flexRow .inRow a{display:flex;align-items:center;width:fit-content;border-radius:1.6rem;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#2625327a;padding:1.1rem 2.4rem 1.1rem 1.6rem;box-sizing:border-box}main.homePage section.firstSection .content .row .block .flexRow .inRow a span.circle{display:flex;justify-content:center;align-items:center;width:4.2rem;height:4.2rem;flex-shrink:0;border:.1rem solid #686360;border-radius:50%;margin-right:1.6rem;background-color:transparent;background-size:0% 100%;background-position:0 0;background-repeat:no-repeat}main.homePage section.firstSection .content .row .block .flexRow .inRow a span.circle img{margin-left:.2rem;margin-top:.1rem}main.homePage section.firstSection .content .row .block .flexRow .inRow a .column{display:flex;flex-direction:column;align-items:flex-start}main.homePage section.firstSection .content .row .block .flexRow .inRow a .column h4{font:900 1.4rem/100% Variable;letter-spacing:-.02em;color:#fffcf2;margin-bottom:.4rem}main.homePage section.firstSection .content .row .block .flexRow .inRow a .column p{font:500 1rem/100% Variable;letter-spacing:-.02em;color:#fef4d952}main.homePage section.firstSection .content .row .block .flexRow .inRow a .column p span.bold{color:#fef4d9}main.homePage section.firstSection .content .row .block .flexRow .inRow a:hover span.circle{border-color:#37aee2;background-color:#37aee2}main.homePage section.firstSection .content .row .block .outRow{display:flex;margin-top:.8rem}main.homePage section.firstSection .content .row .block .mp-container{display:flex;align-items:center;padding:1.2rem 1.4rem;border-radius:1.6rem;width:fit-content;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#2625327a;margin-right:.8rem}main.homePage section.firstSection .content .row .block .mp-container .inRow{display:flex;align-items:center}main.homePage section.firstSection .content .row .block .mp-container img{width:4rem;object-fit:contain;margin-right:1rem}main.homePage section.firstSection .content .row .block .mp-container h4{font:900 1.4rem/100% Variable;letter-spacing:-.02em;text-transform:uppercase;color:#fffcf2;margin-right:3.2rem}main.homePage section.firstSection .content .row .block .mp-container .row-buttons{display:flex;align-items:center;gap:.65rem}main.homePage section.firstSection .content .row .block .mp-container .row-buttons a{border:1px solid rgba(255,240,240,.24);border-radius:3.2rem;padding:1.2rem 2.2rem;background-color:transparent;background-size:0% 100%;background-position:0 0;background-repeat:no-repeat}main.homePage section.firstSection .content .row .block .mp-container .row-buttons a span{font:900 1.4rem/100% Variable;letter-spacing:-.02em;text-transform:uppercase;color:#fffcf2}main.homePage section.firstSection .content .row .block .mp-container .row-buttons a:hover{border-color:#37aee2;background-color:#37aee2}main.homePage section.firstSection .content .row .block a.toAnotherService{display:flex;align-items:center;width:fit-content;border-radius:1.6rem;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#2625327a;padding:1.1rem 2.4rem 1.1rem 1.6rem;box-sizing:border-box}main.homePage section.firstSection .content .row .block a.toAnotherService span.circle{display:flex;justify-content:center;align-items:center;width:4.2rem;height:4.2rem;flex-shrink:0;border:.1rem solid #686360;border-radius:50%;margin-right:1.6rem;background-color:transparent;background-size:0% 100%;background-position:0 0;background-repeat:no-repeat}main.homePage section.firstSection .content .row .block a.toAnotherService span.circle img{margin-left:.2rem;margin-top:.1rem}main.homePage section.firstSection .content .row .block a.toAnotherService .column{display:flex;flex-direction:column;align-items:flex-start}main.homePage section.firstSection .content .row .block a.toAnotherService .column h4{font:900 1.4rem/100% Variable;letter-spacing:-.02em;color:#fffcf2;margin-bottom:.4rem}main.homePage section.firstSection .content .row .block a.toAnotherService .column p{font:500 1rem/100% Variable;letter-spacing:-.02em;color:#fef4d952}main.homePage section.firstSection .content .row .block a.toAnotherService .column p span.bold{color:#fef4d9}main.homePage section.firstSection .content .row .block a.toAnotherService:hover span.circle{border-color:#37aee2;background-color:#37aee2}main.homePage section.firstSection .blur.afterFirstSection{position:absolute;left:0;bottom:0rem;height:15.8rem;width:100%;background:linear-gradient(360deg,#161819 12.5%,#16181900)}main.homePage section.CalculatorSection{margin-bottom:9.5rem;position:relative}main.homePage section.CalculatorSection .row.vacansies{margin-bottom:1.6rem;position:relative;z-index:3}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block{padding:3.2rem 4.2rem;box-sizing:border-box;border-radius:2.4rem;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#1e21227a}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block .inRow{display:flex;align-items:center;gap:2rem;margin-bottom:2.4rem}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block img{border-radius:1.6rem;width:9.6rem;height:9.6rem;box-sizing:border-box}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block h3{font:900 3.2rem/125% Variable;letter-spacing:-.04em;text-transform:uppercase;color:#fef4d9}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block p{font:500 1.4rem/171% Variable;letter-spacing:.02em;color:#fef4d9;margin-bottom:2.4rem}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block button{border:1.5px solid rgba(255,247,225,.4);border-radius:1.6rem;padding:1.7rem 3.2rem 1.5rem;box-sizing:border-box}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block button span{font:600 1.4rem/100% Variable;letter-spacing:.02em;text-transform:uppercase;color:#fff7e1}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block button.active{background-color:#fff7e1;border-color:transparent}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block button.active span{color:#1e1c19}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block button:hover{background-color:#fff7e11a;border-color:transparent}main.homePage section.CalculatorSection .calculator{position:relative;z-index:3;padding:4rem;box-sizing:border-box;border-radius:2.4rem;-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);background:#1e21227a;overflow:hidden;min-height:38.6rem;margin-bottom:6.4rem}main.homePage section.CalculatorSection .calculator img.float{position:absolute;right:0;top:0;height:90%;object-fit:contain;z-index:1}main.homePage section.CalculatorSection .calculator .content{position:relative;z-index:2}main.homePage section.CalculatorSection .calculator .content div.title h2{margin-bottom:3.2rem}main.homePage section.CalculatorSection .calculator .content div.title h2 span.linear{font:900 7.2rem/100% Variable;letter-spacing:-.04em;text-transform:uppercase;background:linear-gradient(90deg,#ff6a5b,#ff5bc3);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}main.homePage section.CalculatorSection .calculator .content div.title h2 span.stroke{font:900 4.8rem/100% Variable;letter-spacing:-.04em;text-transform:uppercase;color:#fef4d9}main.homePage section.CalculatorSection .calculator .content .justifyBetween{display:flex;justify-content:space-between;align-items:flex-end}main.homePage section.CalculatorSection .calculator .content .justifyBetween button.calc{display:flex;align-items:center;justify-content:center;padding:1.7rem 3.2rem 1.55rem;box-sizing:border-box;border-radius:1.6rem;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#fff7e13d}main.homePage section.CalculatorSection .calculator .content .justifyBetween button.calc span{font:700 1.4rem/1 Variable;letter-spacing:.02em;text-transform:uppercase;color:#fffaec}main.homePage section.CalculatorSection .calculator .content .justifyBetween button.calc:hover{background-color:#fff7e1}main.homePage section.CalculatorSection .calculator .content .justifyBetween button.calc:hover span{color:#1e1c19}main.homePage section.CalculatorSection .calculator .content .row-between{display:flex;align-items:flex-start;gap:4rem}main.homePage section.CalculatorSection .calculator .content .row-between .column{display:flex;flex-direction:column;width:fit-content}main.homePage section.CalculatorSection .calculator .content .row-between .column h3{font:900 1.6rem/100% Variable;letter-spacing:-.04em;text-transform:uppercase;color:#fef4d9;margin-bottom:1.6rem}main.homePage section.CalculatorSection .calculator .content .row-between .column .line{width:100%;height:.1rem;background-color:#fff7e1;margin-bottom:1.6rem}main.homePage section.CalculatorSection .calculator .content .row-between .column h4{font:600 4.8rem/100% Variable;letter-spacing:.02em;color:#fef4d9}main.homePage section.CalculatorSection .calculator .content .row-between .column h4 span.small{font:500 2.4rem/100% Variable;letter-spacing:.02em;color:#fef4d9}main.homePage section.CalculatorSection .calculator .content .row-between .column .grid-inputs{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem 3.8rem}main.homePage section.CalculatorSection .calculator .content .row-between .column .grid-inputs .weightBlock{display:flex;align-items:center;gap:1.6rem}main.homePage section.CalculatorSection .calculator .content .row-between .column .grid-inputs .weightBlock p{font:500 1.4rem/100% Variable;letter-spacing:.02em;color:#fef4d9}main.homePage section.CalculatorSection .calculator .content .row-between .column .grid-inputs .weightBlock p.title{width:4.9rem}main.homePage section.CalculatorSection .calculator .content .row-between .column .grid-inputs .weightBlock input{border:.2rem solid rgba(255,247,225,.4);width:6.7rem;height:4.8rem;box-sizing:border-box;border-radius:1.6rem;background-color:transparent;text-align:center;font:600 1.4rem/100% Variable;letter-spacing:.02em;text-transform:uppercase;color:#fff7e1}main.homePage section.CalculatorSection .calculator .content .row-between .column .grid-inputs .weightBlock input:focus{border-color:#fff7e1}main.homePage section.CalculatorSection .calculator .content .row-between .column .grid-inputs .weightBlock input::placeholder{color:#fef4d980}main.homePage section.CalculatorSection .calculator .content .row-between .column .row-buttons{display:flex;gap:.8rem;align-items:center}main.homePage section.CalculatorSection .calculator .content .row-between .column .row-buttons button{border:1.5px solid rgba(255,247,225,.4);border-radius:1.6rem;padding:1.7rem 2.4rem 1.5rem;box-sizing:border-box}main.homePage section.CalculatorSection .calculator .content .row-between .column .row-buttons button span{font:600 1.4rem/100% Variable;letter-spacing:.02em;text-transform:uppercase;color:#fff7e1}main.homePage section.CalculatorSection .calculator .content .row-between .column .row-buttons button.active{background-color:#fff7e1;border-color:transparent}main.homePage section.CalculatorSection .calculator .content .row-between .column .row-buttons button.active span{color:#161615}main.homePage section.CalculatorSection .calculator .content .row-between .column .dropdown-component{position:relative}main.homePage section.CalculatorSection .calculator .content .row-between .column .dropdown-component button.placeholder-drop{display:flex;align-items:center;padding-top:.6rem;padding-bottom:1.6rem;border-bottom:.15rem solid #fff7e1}main.homePage section.CalculatorSection .calculator .content .row-between .column .dropdown-component button.placeholder-drop span{font:500 1.4rem/100% Variable;letter-spacing:.02em;color:#fef4d9;margin-right:3.2rem;min-width:12rem;text-align:left}main.homePage section.CalculatorSection .calculator .content .row-between .column .dropdown-component button.placeholder-drop img{width:1rem;object-fit:contain}main.homePage section.CalculatorSection .calculator .content .row-between .column .dropdown-component .dropdown-list{display:none;flex-direction:column;align-items:flex-start;position:absolute;left:0;top:calc(100% + .4rem);padding:1.2rem;box-sizing:border-box;border-radius:1.2rem;gap:1.2rem;border:1.5px solid rgba(255,247,225,.4);-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background:#1e2122d6;z-index:2}main.homePage section.CalculatorSection .calculator .content .row-between .column .dropdown-component .dropdown-list button span{font:500 1.4rem/100% Variable;letter-spacing:.02em;color:#fef4d9;text-wrap:nowrap}main.homePage section.CalculatorSection .calculator .content .row-between .column .dropdown-component .dropdown-list.active{display:flex}main.homePage section.CalculatorSection .calculator .content .row-between .column .inRow{display:flex;align-items:center}main.homePage section.CalculatorSection .calculator .content .row-between .column .inRow input{border-radius:1.6rem;width:fit-content;padding:1.7rem 0;box-sizing:border-box;max-width:6.4rem;text-align:center;font:600 1.4rem/100% Variable;letter-spacing:.02em;text-transform:uppercase;color:#fff7e1;margin-right:1.6rem;-webkit-appearance:none;-moz-appearance:textfield;appearance:textfield;border:none;outline:none}main.homePage section.CalculatorSection .calculator .content .row-between .column .inRow input::-webkit-inner-spin-button,main.homePage section.CalculatorSection .calculator .content .row-between .column .inRow input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}main.homePage section.CalculatorSection .calculator .content .row-between .column .inRow input.red{background-color:#ff6957}main.homePage section.CalculatorSection .calculator .content .row-between .column .inRow input::placeholder{color:#fef4d980}main.homePage section.CalculatorSection .calculator .content .row-between .column .inRow p{font:500 1.4rem/171% Variable;letter-spacing:.02em;color:#fef4d9}main.homePage section.CalculatorSection .calculator .content .row-between.mb-24{margin-bottom:2.4rem}main.homePage section.CalculatorSection .calculator.chemistry .content div.title{margin-bottom:8rem}main.homePage section.CalculatorSection .calculator.chemistry .content p.bold{font:900 1.6rem/100% Variable;letter-spacing:-.04em;text-transform:uppercase;color:#fef4d9;margin-bottom:3.6rem}main.homePage section.CalculatorSection .calculator.chemistry .content p{font:500 1.8rem/144% Variable;letter-spacing:-.02em;color:#fef4d9}main.homePage section.CalculatorSection .row-price{display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative}main.homePage section.CalculatorSection .row-price .column{margin-bottom:2.4rem}main.homePage section.CalculatorSection .row-price .column p{font:500 1.4rem/171% Variable;letter-spacing:.02em;color:#fef4d9;margin-bottom:.8rem;text-align:center}main.homePage section.CalculatorSection .row-price .column h3{text-align:center;font:900 4.8rem/100% Variable;color:#fef4d9}main.homePage section.CalculatorSection .row-price .column h3 span.linear{font:900 7.2rem/100% Variable;letter-spacing:-.04em;text-transform:uppercase;background:linear-gradient(90deg,#f75bff,#6fd2ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}main.homePage section.CalculatorSection .row-price .column,main.homePage section.CalculatorSection .row-price a{position:relative;z-index:3;transform:unset}main.homePage section.CalculatorSection .floatEllipse{position:absolute;right:0;height:80rem;bottom:-30%;object-fit:contain;z-index:0}main.homePage section.CalculatorSection .floatCard{position:absolute;right:-3%;width:18rem;height:22rem;bottom:-18%;object-fit:contain}main.homePage section.WhyWeSection{min-height:90rem;background-image:url(/assets/whyWeBG-sSYUYApE.png);background-size:100%;background-repeat:no-repeat;position:relative}main.homePage section.WhyWeSection img.floatCard{position:absolute;right:-1%;top:0;width:19rem;height:19rem;object-fit:contain}main.homePage section.WhyWeSection .topLogo{margin-bottom:2.4rem}main.homePage section.WhyWeSection .topLogo img{width:2.7rem;object-fit:contain;margin-bottom:1.6rem}main.homePage section.WhyWeSection .topLogo h3{font:600 1.4rem/114% Variable;letter-spacing:-.02em;color:#fff7e1}main.homePage section.WhyWeSection .topLogo h3 span.small{font:600 1.2rem/100% Variable}main.homePage section.WhyWeSection .row-between{display:flex;align-items:center;justify-content:space-between;margin-bottom:8rem}main.homePage section.WhyWeSection .row-between h2{display:flex;align-items:center;font:900 9.6rem/100% Variable;letter-spacing:-.04em;text-transform:uppercase;color:#fef4d9}main.homePage section.WhyWeSection .row-between h2 .absoluteContainer{position:relative;width:fit-content;margin-left:1.5rem}main.homePage section.WhyWeSection .row-between h2 .absoluteContainer .absolute{content:"";position:absolute;top:10%;left:0;z-index:1;width:100%;height:80%;background-color:#ed154e;transform:rotate(7deg)}main.homePage section.WhyWeSection .row-between h2 span{position:relative;z-index:2}main.homePage section.WhyWeSection .row-between .row-buttons{display:flex;gap:1.6rem;align-items:center;position:relative;z-index:3}main.homePage section.WhyWeSection .row-between .row-buttons button{display:flex;justify-content:center;align-items:center;width:4.6rem;height:4.6rem;border-radius:50%;border:.2rem solid rgba(255,247,225,.32)}main.homePage section.WhyWeSection .row-between .row-buttons button svg{width:1.2rem;object-fit:contain}main.homePage section.WhyWeSection .row-between .row-buttons button.next svg{margin-left:.5rem}main.homePage section.WhyWeSection .row-between .row-buttons button.next svg{margin-right:.5rem}main.homePage section.WhyWeSection .row{align-items:flex-start}main.homePage section.WhyWeSection .row .col-md-3:nth-of-type(odd){padding-right:1.2rem}main.homePage section.WhyWeSection .row .col-md-3:nth-of-type(2n){padding-left:1.2rem}main.homePage section.WhyWeSection .row .col-md-3 .block{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%}main.homePage section.WhyWeSection .row .col-md-3 .block img{width:6.4rem;height:6.4rem;object-fit:contain;margin-bottom:4rem}main.homePage section.WhyWeSection .row .col-md-3 .block img.small{width:unset;max-width:22rem}main.homePage section.WhyWeSection .row .col-md-3 .block h3{font:900 3.2rem/125% Variable;letter-spacing:-.04em;text-transform:uppercase;color:#fef4d9;margin-bottom:3.2rem}main.homePage section.WhyWeSection .row .col-md-3 .block p{font:500 1.4rem/171% Variable;letter-spacing:.02em;color:#fffdf6}main.homePage section.ReviewsSection{margin-top:-25rem;position:relative;z-index:5;margin-bottom:14rem}main.homePage section.ReviewsSection .row-center{display:flex;justify-content:center;align-items:center;margin-bottom:5.5rem}main.homePage section.ReviewsSection .row-center h2{font:900 9.6rem/100% Variable;letter-spacing:-.04em;text-transform:uppercase;text-align:center;color:#fef4d9}main.homePage section.ReviewsSection .row .col-md-3:nth-of-type(odd){padding-right:1rem}main.homePage section.ReviewsSection .row .col-md-3:nth-of-type(2n){padding-left:1rem}main.homePage section.ReviewsSection .row .col-md-3 .block{display:flex;flex-direction:column;padding:2.4rem;border-radius:2rem;height:100%;background-color:#1d2021}main.homePage section.ReviewsSection .row .col-md-3 .block p{font:500 1.4rem/171% Variable;letter-spacing:.02em;color:#fffdf6}main.homePage section.ReviewsSection .row .col-md-3 .block .topPart{display:flex;align-items:center;margin-bottom:1.6rem}main.homePage section.ReviewsSection .row .col-md-3 .block .topPart img.logo{width:4rem;height:4rem;object-fit:contain;margin-right:1.2rem}main.homePage section.ReviewsSection .row .col-md-3 .block .topPart .column h4{font:500 1.4rem/171% Variable;letter-spacing:.02em;color:#fffdf680}main.homePage section.ReviewsSection .row .col-md-3 .block .topPart .column .row-stars{display:flex;align-items:center;gap:.2rem}main.homePage section.ReviewsSection .row .col-md-3 .block .topPart .column .row-stars img{width:1.2rem;object-fit:contain}main.homePage section.contactsSection{position:relative;min-height:61rem}main.homePage section.contactsSection .float{position:absolute;bottom:0;z-index:1;object-fit:contain}main.homePage section.contactsSection .float.left{left:0;height:58rem}main.homePage section.contactsSection .float.right{right:0;height:40rem}main.homePage section.contactsSection img.secondFloatCard{position:absolute;left:18%;width:20rem;height:20rem;object-fit:contain}main.homePage section.contactsSection .container{min-height:61rem;position:relative;z-index:3}main.homePage section.contactsSection .container .col-center{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50rem}main.homePage section.contactsSection .container .col-center h2{font:900 9.6rem/100% Variable;letter-spacing:-.04em;text-transform:uppercase;text-align:center;color:#fef4d9;margin-bottom:4rem}main.homePage section.contactsSection .container .col-center h2 span.pink{color:#ff6f93}main.homePage section.contactsSection .container .col-center .contactsRow{display:flex;align-items:center;gap:.8rem}main.homePage section.contactsSection .container .col-center .contactsRow a{display:flex;align-items:center;width:fit-content;border-radius:1.6rem;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#2625327a;padding:1.1rem 2.4rem 1.1rem 1.6rem;box-sizing:border-box}main.homePage section.contactsSection .container .col-center .contactsRow a span.circle{display:flex;justify-content:center;align-items:center;width:4.2rem;height:4.2rem;border:.1rem solid #686360;border-radius:50%;margin-right:1.6rem;background-color:transparent;background-size:0% 100%;background-position:0 0;background-repeat:no-repeat}main.homePage section.contactsSection .container .col-center .contactsRow a span.circle img{margin-left:.2rem;margin-top:.1rem}main.homePage section.contactsSection .container .col-center .contactsRow a .column{display:flex;flex-direction:column;align-items:flex-start}main.homePage section.contactsSection .container .col-center .contactsRow a .column h4{font:900 1.4rem/100% Variable;letter-spacing:-.02em;color:#fffcf2;margin-bottom:.4rem}main.homePage section.contactsSection .container .col-center .contactsRow a .column p{font:500 1rem/100% Variable;letter-spacing:-.02em;color:#fef4d952}main.homePage section.contactsSection .container .col-center .contactsRow a .column p span.bold{color:#fef4d9}main.homePage section.contactsSection .container .col-center .contactsRow a:hover span.circle{border-color:#37aee2;background-color:#37aee2}main.homePage section.contactsSection .container .col-center .outRow{display:flex;align-items:center;margin-top:.8rem;margin-bottom:5.6rem;gap:.8rem}main.homePage section.contactsSection .container .col-center .mp-container{display:flex;align-items:center;padding:1.2rem 1.4rem;border-radius:1.6rem;width:fit-content;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#2625327a}main.homePage section.contactsSection .container .col-center .mp-container .inRow{display:flex;align-items:center}main.homePage section.contactsSection .container .col-center .mp-container img{width:4rem;object-fit:contain;margin-right:1rem}main.homePage section.contactsSection .container .col-center .mp-container h4{font:900 1.4rem/100% Variable;letter-spacing:-.02em;text-transform:uppercase;color:#fffcf2;margin-right:3.2rem}main.homePage section.contactsSection .container .col-center .mp-container .row-buttons{display:flex;align-items:center;gap:.65rem}main.homePage section.contactsSection .container .col-center .mp-container .row-buttons a{border:1px solid rgba(255,240,240,.24);border-radius:3.2rem;padding:1.2rem 2.2rem;background-color:transparent;background-size:0% 100%;background-position:0 0;background-repeat:no-repeat}main.homePage section.contactsSection .container .col-center .mp-container .row-buttons a span{font:900 1.4rem/100% Variable;letter-spacing:-.02em;text-transform:uppercase;color:#fffcf2}main.homePage section.contactsSection .container .col-center .mp-container .row-buttons a:hover{border-color:#37aee2;background-color:#37aee2}main.homePage section.contactsSection .container .col-center a.toAnotherService{display:flex;align-items:center;width:fit-content;border-radius:1.6rem;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#2625327a;padding:1.1rem 2.4rem 1.1rem 1.6rem;box-sizing:border-box}main.homePage section.contactsSection .container .col-center a.toAnotherService span.circle{display:flex;justify-content:center;align-items:center;width:4.2rem;height:4.2rem;border:.1rem solid #686360;border-radius:50%;margin-right:1.6rem;background-color:transparent;background-size:0% 100%;background-position:0 0;background-repeat:no-repeat}main.homePage section.contactsSection .container .col-center a.toAnotherService span.circle img{margin-left:.2rem;margin-top:.1rem}main.homePage section.contactsSection .container .col-center a.toAnotherService .column{display:flex;flex-direction:column;align-items:flex-start}main.homePage section.contactsSection .container .col-center a.toAnotherService .column h4{font:900 1.4rem/100% Variable;letter-spacing:-.02em;color:#fffcf2;margin-bottom:.4rem}main.homePage section.contactsSection .container .col-center a.toAnotherService .column p{font:500 1rem/100% Variable;letter-spacing:-.02em;color:#fef4d952}main.homePage section.contactsSection .container .col-center a.toAnotherService .column p span.bold{color:#fef4d9}main.homePage section.contactsSection .container .col-center a.toAnotherService:hover span.circle{border-color:#37aee2;background-color:#37aee2}main.homePage section.contactsSection .container .col-center a{transform:none}@media screen and (max-width: 1025px){main.homePage section.firstSection{min-height:unset;background-image:url(/assets/firstScreenBG_mobile-Buvc89Mn.png);background-size:100%;background-position:top center;background-repeat:no-repeat;padding-bottom:0;margin-bottom:5.6rem;display:flex;flex-direction:column}main.homePage section.firstSection .content{position:relative;z-index:2;margin-top:23rem}main.homePage section.firstSection .content a.rotatedBtn{margin-bottom:16.2rem}main.homePage section.firstSection .content .row{align-items:flex-end}main.homePage section.firstSection .content .row .col-md-6 h1{font:900 3rem/100% Variable;letter-spacing:-.02em;text-transform:uppercase;color:#fef4d9;margin-bottom:.8rem}main.homePage section.firstSection .content .row .col-md-6 h1 span.blue{color:#12fff3}main.homePage section.firstSection .content .row .col-md-6 p{font:500 1.2rem/150% Variable;letter-spacing:-.02em;color:#fef4d9}main.homePage section.firstSection .content .row .col-md-6 p br{display:none}main.homePage section.firstSection .content .row .col-md-6 p.mb-33{margin-bottom:2rem}main.homePage section.firstSection .content .row .col-md-6 p.mt-20{margin-top:2rem}main.homePage section.firstSection .content .row .block{width:100%}main.homePage section.firstSection .content .row .block .flexRow{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}main.homePage section.firstSection .content .row .block .flexRow .inRow{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:.4rem;width:100%}main.homePage section.firstSection .content .row .block .flexRow .inRow a{display:flex;align-items:center;width:100%;border-radius:1.6rem;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#2625327a;padding:1.1rem 1.1rem 1.1rem 1.6rem;box-sizing:border-box}main.homePage section.firstSection .content .row .block .flexRow .inRow a span.circle{display:flex;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;border:.1rem solid #686360;border-radius:50%;margin-right:1.2rem;flex-shrink:0;background-color:transparent;background-size:0% 100%;background-position:0 0;background-repeat:no-repeat}main.homePage section.firstSection .content .row .block .flexRow .inRow a span.circle img{width:.8rem;object-fit:contain;margin-left:.2rem;margin-top:.1rem}main.homePage section.firstSection .content .row .block .flexRow .inRow a .column{display:flex;flex-direction:column;align-items:flex-start}main.homePage section.firstSection .content .row .block .flexRow .inRow a .column h4{font:900 1.2rem/100% Variable;letter-spacing:-.02em;color:#fffcf2;margin-bottom:.4rem}main.homePage section.firstSection .content .row .block .flexRow .inRow a .column p{font:500 1rem/150% Variable;letter-spacing:-.02em;color:#fef4d952}main.homePage section.firstSection .content .row .block .flexRow .inRow a .column p span.bold{color:#fef4d9}main.homePage section.firstSection .content .row .block .flexRow .inRow a:hover span.circle{border-color:#37aee2;background-color:#37aee2}main.homePage section.firstSection .content .row .block .mp-container{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 1.4rem;border-radius:1.6rem;width:100%;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#2625327a;margin-top:.4rem}main.homePage section.firstSection .content .row .block .mp-container img{width:2.4rem;object-fit:contain;margin-right:.5rem}main.homePage section.firstSection .content .row .block .mp-container h4{font:900 1.2rem/100% Variable;letter-spacing:-.02em;text-transform:uppercase;color:#fffcf2;margin-right:0}main.homePage section.firstSection .content .row .block .mp-container .row-buttons{display:flex;align-items:center;gap:.4rem}main.homePage section.firstSection .content .row .block .mp-container .row-buttons a{border:1px solid rgba(255,240,240,.24);border-radius:3.2rem;padding:1rem 1.6rem}main.homePage section.firstSection .content .row .block .mp-container .row-buttons a span{font:900 1.1rem/100% Variable;letter-spacing:-.02em;text-transform:uppercase;color:#fffcf2}main.homePage section.firstSection .content .row .block .outRow{flex-direction:column-reverse;margin-top:.4rem}main.homePage section.firstSection .content .row .block a.toAnotherService{display:flex;align-items:center;width:50%;border-radius:1.6rem;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#2625327a;padding:1.1rem 1.1rem 1.1rem 1.6rem;box-sizing:border-box}main.homePage section.firstSection .content .row .block a.toAnotherService span.circle{display:flex;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;border:.1rem solid #686360;border-radius:50%;margin-right:1.2rem;flex-shrink:0;background-color:transparent;background-size:0% 100%;background-position:0 0;background-repeat:no-repeat}main.homePage section.firstSection .content .row .block a.toAnotherService span.circle img{width:.8rem;object-fit:contain;margin-left:.2rem;margin-top:.1rem}main.homePage section.firstSection .content .row .block a.toAnotherService .column{display:flex;flex-direction:column;align-items:flex-start}main.homePage section.firstSection .content .row .block a.toAnotherService .column h4{font:900 1.2rem/100% Variable;letter-spacing:-.02em;color:#fffcf2;margin-bottom:.4rem}main.homePage section.firstSection .content .row .block a.toAnotherService .column p{font:500 1rem/150% Variable;letter-spacing:-.02em;color:#fef4d952}main.homePage section.firstSection .content .row .block a.toAnotherService .column p span.bold{color:#fef4d9}main.homePage section.firstSection .content .row .block a.toAnotherService:hover span.circle{border-color:#37aee2;background-color:#37aee2}main.homePage section.firstSection .blur.afterFirstSection{position:absolute;left:0;bottom:unset;top:30rem;height:12.8rem;width:100%;z-index:1;background:linear-gradient(360deg,#161819 12.5%,#16181900)}main.homePage section.CalculatorSection{margin-bottom:10rem;position:relative}main.homePage section.CalculatorSection .row.vacansies{margin-bottom:.8rem;position:relative;z-index:3;gap:1.6rem}main.homePage section.CalculatorSection .row.vacansies .col-md-4{padding:0 .75rem}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block{padding:3.2rem;box-sizing:border-box;border-radius:2.4rem;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#1e21227a}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block .inRow{margin-bottom:1.6rem;gap:1.6rem}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block img{border-radius:1.6rem;width:9.6rem;height:9.6rem;box-sizing:border-box}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block h3{font:900 2.4rem/125% Variable;letter-spacing:-.04em;text-transform:uppercase;color:#fef4d9}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block p{font:500 1.4rem/171% Variable;letter-spacing:.02em;color:#fef4d9;margin-bottom:2.4rem}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block button{border:1px solid rgba(255,247,225,.4);border-radius:1.6rem;padding:1.7rem 3.2rem;box-sizing:border-box}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block button span{font:600 1.4rem/100% Variable;letter-spacing:.02em;text-transform:uppercase;color:#fff7e1}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block button.active{background-color:#fff7e1;border-color:transparent}main.homePage section.CalculatorSection .row.vacansies .col-md-4 .block button.active span{color:#1e1c19}main.homePage section.CalculatorSection .calculator{position:relative;z-index:3;padding:3.2rem;box-sizing:border-box;border-radius:2.4rem;-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);background:#1e21227a;overflow:hidden;min-height:38.6rem;margin-bottom:2.8rem}main.homePage section.CalculatorSection .calculator img.float{position:absolute;right:0;top:-3.2rem;height:auto;width:60%;object-fit:contain;z-index:1}main.homePage section.CalculatorSection .calculator .content{position:relative;z-index:2}main.homePage section.CalculatorSection .calculator .content div.title h2{margin-bottom:3.2rem}main.homePage section.CalculatorSection .calculator .content div.title h2 span.linear{font:900 4.8rem/100% Variable;letter-spacing:-.04em;text-transform:uppercase;background:linear-gradient(90deg,#ff6a5b,#ff5bc3);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}main.homePage section.CalculatorSection .calculator .content div.title h2 span.stroke{font:900 2.4rem/100% Variable;letter-spacing:-.04em;text-transform:uppercase;color:#fef4d9}main.homePage section.CalculatorSection .calculator .content .justifyBetween{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}main.homePage section.CalculatorSection .calculator .content .justifyBetween button.calc{width:100%;padding:1.7rem 3.2rem;border-radius:1.6rem;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#fff7e13d;margin-top:3.2rem}main.homePage section.CalculatorSection .calculator .content .justifyBetween button.calc span{font:700 1.4rem/1 Variable;letter-spacing:.02em;text-transform:uppercase;color:#fffaec}main.homePage section.CalculatorSection .calculator .content .justifyBetween button.calc:hover{background-color:#fff7e1}main.homePage section.CalculatorSection .calculator .content .justifyBetween button.calc:hover span{color:#1e1c19}main.homePage section.CalculatorSection .calculator .content .row-between{display:flex;flex-direction:column;align-items:unset;gap:3.2rem;width:100%}main.homePage section.CalculatorSection .calculator .content .row-between .column{display:flex;flex-direction:column;width:100%}main.homePage section.CalculatorSection .calculator .content .row-between .column h3{font:900 1.6rem/100% Variable;letter-spacing:-.04em;text-transform:uppercase;color:#fef4d9;margin-bottom:1.6rem}main.homePage section.CalculatorSection .calculator .content .row-between .column .line{width:65%;height:.1rem;background-color:#fff7e1;margin-bottom:1.6rem}main.homePage section.CalculatorSection .calculator .content .row-between .column h4{font:600 3.2rem/100% Variable;letter-spacing:.02em;color:#fef4d9}main.homePage section.CalculatorSection .calculator .content .row-between .column h4 span.small{font:500 2.4rem/100% Variable;letter-spacing:.02em;color:#fef4d9}main.homePage section.CalculatorSection .calculator .content .row-between .column .grid-inputs{display:grid;grid-template-columns:repeat(1,1fr);gap:1.6rem 3.8rem}main.homePage section.CalculatorSection .calculator .content .row-between .column .grid-inputs .weightBlock{display:flex;align-items:center;gap:1.6rem}main.homePage section.CalculatorSection .calculator .content .row-between .column .grid-inputs .weightBlock p{font:500 1.4rem/100% Variable;letter-spacing:.02em;color:#fef4d9}main.homePage section.CalculatorSection .calculator .content .row-between .column .grid-inputs .weightBlock p.title{width:4.55rem}main.homePage section.CalculatorSection .calculator .content .row-between .column .grid-inputs .weightBlock input{border:.2rem solid rgba(255,247,225,.4);width:6.7rem;height:4.8rem;box-sizing:border-box;border-radius:1.6rem;background-color:transparent;text-align:center;font:600 1.4rem/100% Variable;letter-spacing:.02em;text-transform:uppercase;color:#fff7e1}main.homePage section.CalculatorSection .calculator .content .row-between .column .grid-inputs .weightBlock input:focus{border-color:#fff7e1}main.homePage section.CalculatorSection .calculator .content .row-between .column .grid-inputs .weightBlock input::placeholder{color:#fef4d980}main.homePage section.CalculatorSection .calculator .content .row-between .column .row-buttons{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;width:100%}main.homePage section.CalculatorSection .calculator .content .row-between .column .row-buttons button{border:1px solid rgba(255,247,225,.4);border-radius:1.6rem;padding:1.7rem 2.4rem;box-sizing:border-box}main.homePage section.CalculatorSection .calculator .content .row-between .column .row-buttons button span{font:600 1.4rem/100% Variable;letter-spacing:.02em;text-transform:uppercase;color:#fff7e1}main.homePage section.CalculatorSection .calculator .content .row-between .column .row-buttons button.active{background-color:#fff7e1;border-color:transparent}main.homePage section.CalculatorSection .calculator .content .row-between .column .row-buttons button.active span{color:#161615}main.homePage section.CalculatorSection .calculator .content .row-between .column .dropdown-component{position:relative}main.homePage section.CalculatorSection .calculator .content .row-between .column .dropdown-component button.placeholder-drop{display:flex;align-items:center;padding-top:.6rem;padding-bottom:1.6rem;border-bottom:.15rem solid #fff7e1}main.homePage section.CalculatorSection .calculator .content .row-between .column .dropdown-component button.placeholder-drop span{font:500 1.4rem/100% Variable;letter-spacing:.02em;color:#fef4d9;margin-right:3.2rem;min-width:12rem;text-align:left}main.homePage section.CalculatorSection .calculator .content .row-between .column .dropdown-component button.placeholder-drop img{width:1rem;object-fit:contain}main.homePage section.CalculatorSection .calculator .content .row-between .column .dropdown-component .dropdown-list{display:none;flex-direction:column;align-items:flex-start;position:absolute;left:0;top:calc(100% + .4rem);padding:1.2rem;box-sizing:border-box;border-radius:1.2rem;gap:1.6rem;border:1.5px solid rgba(255,247,225,.4);-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background:#1e2122d6;z-index:2}main.homePage section.CalculatorSection .calculator .content .row-between .column .dropdown-component .dropdown-list button span{font:500 1.4rem/100% Variable;letter-spacing:.02em;color:#fef4d9;text-wrap:nowrap}main.homePage section.CalculatorSection .calculator .content .row-between .column .dropdown-component .dropdown-list.active{display:flex}main.homePage section.CalculatorSection .calculator .content .row-between .column .inRow{display:flex;align-items:center}main.homePage section.CalculatorSection .calculator .content .row-between .column .inRow input{border-radius:1.6rem;width:fit-content;padding:1.7rem 0;box-sizing:border-box;max-width:6.4rem;text-align:center;font:600 1.4rem/100% Variable;letter-spacing:.02em;text-transform:uppercase;color:#fff7e1;margin-right:1.6rem}main.homePage section.CalculatorSection .calculator .content .row-between .column .inRow input.red{background-color:#ff6957}main.homePage section.CalculatorSection .calculator .content .row-between .column .inRow input::placeholder{color:#fef4d980}main.homePage section.CalculatorSection .calculator .content .row-between .column .inRow p{font:500 1.4rem/171% Variable;letter-spacing:.02em;color:#fef4d9}main.homePage section.CalculatorSection .calculator .content .row-between.mb-24{margin-bottom:2.4rem}main.homePage section.CalculatorSection .calculator.chemistry{min-height:unset}main.homePage section.CalculatorSection .calculator.chemistry img.float{height:100%;width:70%;top:0;object-fit:cover;right:-3.2rem}main.homePage section.CalculatorSection .calculator.chemistry .content div.title{margin-bottom:3.2rem}main.homePage section.CalculatorSection .calculator.chemistry .content p.bold{font:900 1.6rem/100% Variable;letter-spacing:-.04em;text-transform:uppercase;color:#fef4d9;margin-bottom:3.2rem;width:100%}main.homePage section.CalculatorSection .calculator.chemistry .content p{font:500 1.4rem/144% Variable;letter-spacing:-.02em;width:100%;color:#fef4d9}main.homePage section.CalculatorSection .calculator.chemistry .content p br{display:none}main.homePage section.CalculatorSection .row-price{display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative}main.homePage section.CalculatorSection .row-price .column{margin-bottom:3rem}main.homePage section.CalculatorSection .row-price .column p{font:500 1.4rem/171% Variable;letter-spacing:.02em;color:#fef4d9;margin-bottom:.8rem}main.homePage section.CalculatorSection .row-price .column h3{font:900 2rem/100% Variable;color:#fef4d9}main.homePage section.CalculatorSection .row-price .column h3 span.linear{font:900 4.8rem/100% Variable;letter-spacing:-.04em;text-transform:uppercase;background:linear-gradient(90deg,#f75bff,#6fd2ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}main.homePage section.CalculatorSection .row-price .column,main.homePage section.CalculatorSection .row-price a{position:relative;z-index:3}main.homePage section.CalculatorSection .floatEllipse{display:none}main.homePage section.WhyWeSection{min-height:93rem;background-image:url(/assets/whyWeBG_mobile-BzaSEOFF.png);background-size:cover;background-repeat:no-repeat;position:relative;padding-bottom:0;margin-bottom:8.4rem}main.homePage section.WhyWeSection img.floatCard{position:absolute;right:-12rem;top:50%;transform:translateY(-25%);width:19rem;height:19rem;object-fit:contain}main.homePage section.WhyWeSection img.secondFloatCard{position:absolute;left:-20%;top:-5%;bottom:unset;width:20rem;height:20rem;object-fit:contain}main.homePage section.WhyWeSection .topLogo{display:flex;flex-direction:column;align-items:center;margin-bottom:8.8rem}main.homePage section.WhyWeSection .topLogo img{width:2.7rem;object-fit:contain;margin-bottom:1.6rem}main.homePage section.WhyWeSection .topLogo h3{font:600 1.4rem/114% Variable;letter-spacing:-.02em;text-align:center;color:#fff7e1}main.homePage section.WhyWeSection .topLogo h3 span.small{font:600 1.2rem/100% Variable}main.homePage section.WhyWeSection .row-between{display:flex;align-items:center;justify-content:center;margin-bottom:4rem}main.homePage section.WhyWeSection .row-between h2{display:flex;align-items:center;font:900 3.2rem/100% Variable;letter-spacing:-.04em;text-transform:uppercase;color:#fef4d9}main.homePage section.WhyWeSection .row-between h2 .absoluteContainer{position:relative;width:fit-content;margin-left:1.5rem}main.homePage section.WhyWeSection .row-between h2 .absoluteContainer .absolute{content:"";position:absolute;top:-40%;transform:translate(50%);left:0;z-index:1;width:80%;height:6rem;background-color:#ed154e;transform:rotate(12deg)}main.homePage section.WhyWeSection .row-between h2 span{position:relative;z-index:2}main.homePage section.WhyWeSection .row-between .row-buttons{display:flex;gap:1.6rem;align-items:center;position:relative;z-index:3}main.homePage section.WhyWeSection .row-between .row-buttons button{display:flex;justify-content:center;align-items:center;width:4.6rem;height:4.6rem;border-radius:50%;border:.2rem solid rgba(255,247,225,.32)}main.homePage section.WhyWeSection .row-between .row-buttons button svg{width:1.2rem;object-fit:contain}main.homePage section.WhyWeSection .row-between .row-buttons button.next svg{margin-left:.5rem}main.homePage section.WhyWeSection .row-between .row-buttons button.next svg{margin-right:.5rem}main.homePage section.WhyWeSection .row{align-items:center;gap:6.4rem}main.homePage section.WhyWeSection .row .col-md-3 .block{display:flex;flex-direction:column;align-items:center}main.homePage section.WhyWeSection .row .col-md-3 .block img{height:6.4rem;object-fit:contain;margin-bottom:2.4rem}main.homePage section.WhyWeSection .row .col-md-3 .block h3{font:900 2.4rem/125% Variable;letter-spacing:-.04em;text-transform:uppercase;color:#fef4d9;text-align:center;margin-bottom:2.4rem}main.homePage section.WhyWeSection .row .col-md-3 .block p{font:500 1.4rem/171% Variable;letter-spacing:.02em;color:#fffdf6;margin-bottom:0;text-align:center}main.homePage section.ReviewsSection{margin-top:0;position:relative;z-index:5;margin-bottom:4rem}main.homePage section.ReviewsSection .row-center{display:flex;justify-content:center;align-items:center;margin-bottom:3rem}main.homePage section.ReviewsSection .row-center h2{font:900 3.2rem/100% Variable;letter-spacing:-.04em;text-transform:uppercase;text-align:center;color:#fef4d9}main.homePage section.ReviewsSection .row{gap:1rem}main.homePage section.ReviewsSection .row .col-md-3{padding:0 .75rem}main.homePage section.ReviewsSection .row .col-md-3 .block{display:flex;justify-content:center;padding:2.7rem 2.4rem;border-radius:2rem;min-height:22.2rem;height:100%;background-color:#1d2021}main.homePage section.ReviewsSection .row .col-md-3 .block p{font:500 1.4rem/171% Variable;letter-spacing:.02em;color:#fffdf6}main.homePage section.contactsSection{position:relative;min-height:52rem;padding-bottom:5rem}main.homePage section.contactsSection .float{position:absolute;bottom:0;z-index:1;object-fit:contain}main.homePage section.contactsSection .float.left{left:-50%;height:44rem;bottom:-2%}main.homePage section.contactsSection .float.right{right:-30%;height:40rem}main.homePage section.contactsSection img.secondFloatCard{position:absolute;left:-11rem;top:-2rem;width:15rem;height:15rem;object-fit:contain}main.homePage section.contactsSection .container{min-height:52rem;position:relative;z-index:3}main.homePage section.contactsSection .container .col-center{display:flex;flex-direction:column;align-items:center;justify-content:unset;min-height:52rem}main.homePage section.contactsSection .container .col-center h2{font:900 4.8rem/100% Variable;letter-spacing:-.04em;text-transform:uppercase;text-align:center;color:#fef4d9;margin-bottom:3.2rem}main.homePage section.contactsSection .container .col-center h2 span.pink{color:#ff6f93}main.homePage section.contactsSection .container .col-center .contactsRow{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}main.homePage section.contactsSection .container .col-center .contactsRow a{display:flex;align-items:center;width:calc(50% - .4rem);border-radius:1.6rem;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#2625327a;padding:1.1rem 1.1rem 1.1rem 1.6rem;box-sizing:border-box}main.homePage section.contactsSection .container .col-center .contactsRow a span.circle{display:flex;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;border:.1rem solid #686360;border-radius:50%;margin-right:1.2rem;flex-shrink:0;background-color:transparent;background-size:0% 100%;background-position:0 0;background-repeat:no-repeat}main.homePage section.contactsSection .container .col-center .contactsRow a span.circle img{width:.8rem;object-fit:contain;margin-left:.2rem;margin-top:.1rem}main.homePage section.contactsSection .container .col-center .contactsRow a .column{display:flex;flex-direction:column;align-items:flex-start}main.homePage section.contactsSection .container .col-center .contactsRow a .column h4{font:900 1.2rem/100% Variable;letter-spacing:-.02em;color:#fffcf2;margin-bottom:.4rem}main.homePage section.contactsSection .container .col-center .contactsRow a .column p{font:500 1rem/150% Variable;letter-spacing:-.02em;color:#fef4d952}main.homePage section.contactsSection .container .col-center .contactsRow a .column p span.bold{color:#fef4d9}main.homePage section.contactsSection .container .col-center .contactsRow a:hover span.circle{border-color:#37aee2;background-color:#37aee2}main.homePage section.contactsSection .container .col-center .outRow{display:flex;flex-direction:column;align-items:center;margin-top:.4rem;margin-bottom:6rem;gap:.4rem;width:100%}main.homePage section.contactsSection .container .col-center .mp-container{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 1.4rem;border-radius:1.6rem;width:100%;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#2625327a}main.homePage section.contactsSection .container .col-center .mp-container img{width:2.4rem;object-fit:contain;margin-right:.5rem}main.homePage section.contactsSection .container .col-center .mp-container h4{font:900 1.2rem/100% Variable;letter-spacing:-.02em;text-transform:uppercase;color:#fffcf2;margin-right:0}main.homePage section.contactsSection .container .col-center .mp-container .row-buttons{display:flex;align-items:center;gap:.4rem}main.homePage section.contactsSection .container .col-center .mp-container .row-buttons a{border:1px solid rgba(255,240,240,.24);border-radius:3.2rem;padding:1rem 1.6rem}main.homePage section.contactsSection .container .col-center .mp-container .row-buttons a span{font:900 1.1rem/100% Variable;letter-spacing:-.02em;text-transform:uppercase;color:#fffcf2}main.homePage section.contactsSection .container .col-center a.toAnotherService{display:flex;align-items:center;width:calc(50% - .4rem);border-radius:1.6rem;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#2625327a;padding:1.1rem 1.1rem 1.1rem 1.6rem;box-sizing:border-box}main.homePage section.contactsSection .container .col-center a.toAnotherService span.circle{display:flex;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;border:.1rem solid #686360;border-radius:50%;margin-right:1.2rem;flex-shrink:0;background-color:transparent;background-size:0% 100%;background-position:0 0;background-repeat:no-repeat}main.homePage section.contactsSection .container .col-center a.toAnotherService span.circle img{width:.8rem;object-fit:contain;margin-left:.2rem;margin-top:.1rem}main.homePage section.contactsSection .container .col-center a.toAnotherService .column{display:flex;flex-direction:column;align-items:flex-start}main.homePage section.contactsSection .container .col-center a.toAnotherService .column h4{font:900 1.2rem/100% Variable;letter-spacing:-.02em;color:#fffcf2;margin-bottom:.4rem}main.homePage section.contactsSection .container .col-center a.toAnotherService .column p{font:500 1rem/150% Variable;letter-spacing:-.02em;color:#fef4d952}main.homePage section.contactsSection .container .col-center a.toAnotherService .column p span.bold{color:#fef4d9}main.homePage section.contactsSection .container .col-center a.toAnotherService:hover span.circle{border-color:#37aee2;background-color:#37aee2}main.homePage section.contactsSection .container .col-center a{transform:none}}
