*,*:after,*:before{box-sizing:border-box}body{margin:0;position:relative;overflow-y:scroll;overflow-x:hidden}html{color:#07090d;background-color:#eaeaea;font-size:18px;font-family:Maven Pro,sans-serif;overflow-x:hidden}.container{max-width:1200px;margin:0 auto}.header{position:fixed;background:rgba(234,234,234,.6);height:100px;width:100%;z-index:99}.header-content{height:100px;align-items:center;display:flex;justify-content:space-between}.header-logo{padding:0 0 0 10px;width:320px;height:60px;border-radius:30px;display:flex;align-items:center}.header-logo a img{width:100%;height:100%}.header-callback{display:flex;gap:50px;padding-right:10px}@media (max-width: 1440px) and (max-width: 1155px){.header-callback{padding:0}}.header-callback__number{width:249px;height:60px;background:#ffffff;border-radius:60px}@media (max-width: 1440px) and (max-width: 1155px){.header-callback__number{display:none;text-align:center}}.header-callback__number-text{font-weight:600}.header-callback__number-icon{width:19px;height:19px}.header-callback__number a{text-decoration:none;display:flex;justify-content:center;align-items:center;position:relative;gap:15px;width:100%;height:100%;color:#07090d}.header-callback__number a:visited{color:#07090d}.header-callback__mail{width:240px;height:60px;background:#ff8038;border-radius:60px}@media (max-width: 1440px) and (max-width: 1155px){.header-callback__mail{display:none;text-align:center}}.header-callback__mail-icon{width:25px;height:25px}.header-callback__mail a{text-decoration:none;display:flex;justify-content:center;align-items:center;position:relative;gap:15px;width:100%;height:100%;color:#eaeaea;font-weight:600}.header-callback__mail a:visited{color:#eaeaea}.headerblur{height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.hamburger-menu{display:none;position:relative}@media (max-width: 1440px) and (max-width: 1155px){.hamburger-menu{display:block}}#menu__toggle{opacity:0}#menu__toggle:checked+.menu__btn>span{transform:rotate(45deg)}#menu__toggle:checked+.menu__btn>span:before{top:0;transform:rotate(0)}#menu__toggle:checked+.menu__btn>span:after{top:0;transform:rotate(90deg)}.menu__btn{z-index:100;position:absolute;top:10px;right:30px;width:26px;height:26px;cursor:pointer}.menu__btn>span,.menu__btn>span:before,.menu__btn>span:after{display:block;position:absolute;width:100%;height:3px;background-color:#07090d;transition-duration:.25s}.menu__btn>span:before{content:"";top:-8px}.menu__btn>span:after{content:"";top:8px}.menu__box{transition-duration:.25s;position:absolute;top:0;width:300px;height:100vh;margin:-39px 0 0;padding:150px 0;list-style:none;transform:translate(0);background-color:#a4a4a8;box-shadow:2px 2px 6px #0006;z-index:99;transition:transform 1s ease}@media (max-width: 1440px) and (max-width: 1155px){.menu__box{display:none}}.menu__box li{display:flex;justify-content:center;padding:10px 0}.hamburger-menu.open .menu__box{right:-300px;display:block;transform:translate(-300px);transition:transform .5s ease}.menu__item-list{display:block}@media (max-width: 1440px) and (max-width: 1155px){.menu__item:hover{background-color:#cfd8dc}}.footer{height:300px;background-color:#07090d}.footer-allrezerv{display:flex;justify-content:center;align-items:center;color:#eaeaea;height:100px}.footer-conditions{margin-left:-100px}@media (max-width: 1155px) and (max-width: 1050px){.footer-conditions{margin:20px 0}}.footer-conditions a{text-decoration:none;color:#eaeaea}@media (max-width: 1155px) and (max-width: 650px){.footer-conditions a{font-size:19px}}.footer-conditions a :visited{color:#eaeaea}.footer-number{width:249px;height:60px;background-color:#eaeaea;border-radius:35px}.footer-number a{text-decoration:none;display:flex;justify-content:center;align-items:center;color:#07090d;width:100%;height:100%;padding:10px 0}.footer-number a :visited{color:#07090d}.footer-logo{width:320px;height:60px}.footer-logo img{width:100%;height:100%}.footer-content{height:200px;padding:20px 0;width:100%;display:flex;justify-content:space-between;align-items:center;font-size:24px}@media (max-width: 1155px) and (max-width: 1050px){.footer-content{flex-direction:column;justify-content:center}}.cookie-banner{z-index:99;position:fixed;bottom:0;left:0;width:100%;background-color:#f8f8f8;padding:10px;height:120px;text-align:center;display:flex;justify-content:space-between;align-items:center}.cookie-banner div{display:flex;flex-direction:column}.cookie-banner div button{padding:10px;margin:10px;border-radius:5px;cursor:pointer}.modal{width:100%;height:100vh;position:fixed;z-index:999;background:rgba(27,26,26,.8);display:flex;top:0;justify-content:center;align-items:center;flex-direction:column}.modal-block{position:absolute;width:697px;min-height:388px;border-radius:30px;background:#eaeaea}@media (max-width: 1150px) and (max-width: 765px){.modal-block{width:calc(100% - 20px);padding:0 10px}}.modalline{width:100%;height:2px;background:rgba(0,0,0,.2);margin:30px 0 35px}.modal-title{color:#07090d;font-size:32px;font-family:Font;font-weight:500;text-align:center}.modal-text{text-align:center;font-size:18px;max-width:547px;margin:0 auto}.modal-exit{margin-bottom:20px;width:100%;height:50px;display:flex;justify-content:flex-end}.modal-exit img{margin:30px 30px 0 0;cursor:pointer;width:20px;height:20px}@media (max-width: 765px) and (min-width: 550px){.modal-exit img{margin:20px 15px 0 0}}.modal-button{width:100%;display:flex;justify-content:center;margin:30px 0 20px}.modal-button a{border-radius:30px;width:250px;height:50px;font-size:18px;color:#f0f8ff;text-decoration:none;display:flex;justify-content:center;background:#ff8038;align-items:center}.modal-button a:visited{color:#f0f8ff}@font-face{font-family:Font;src:url(HalvarBreit-XBd.0b82a46a130914ff.ttf)}.about{margin:50px 0 0}.about-text{width:610px;line-height:140%;padding-left:10px}@media (max-width: 1440px) and (max-width: 1155px){.about-text{width:450px;text-align:justify}}@media (max-width: 1154px) and (max-width: 900px){.about-text{width:calc(100% - 20px);text-align:justify}}@media (max-width: 899px) and (max-width: 500px){.about-text{width:calc(100% - 30px);padding-left:30px}}.about-text h2{font-size:20px;font-weight:500;letter-spacing:.05em}.about-title{font-family:Font;font-weight:500;font-size:48px;margin-bottom:50px;padding-left:10px}@media (max-width: 899px) and (max-width: 500px){.about-title{padding-left:30px}}.about-img{width:1200px;height:950px;position:relative}@media (max-width: 1440px) and (max-width: 1155px){.about-img{width:1080px;height:750px}}@media (max-width: 1154px) and (max-width: 900px){.about-img{width:800px;height:550px}}.about-img img{top:150px;right:-550px;position:absolute;width:1080px;height:750px;object-fit:cover}@media (max-width: 1440px) and (max-width: 1155px){.about-img img{width:850px;height:650px;right:-300px}}@media (max-width: 1154px) and (max-width: 900px){.about-img img{width:750px;height:550px;top:50px;right:-15px}}@media (max-width: 899px) and (max-width: 500px){.about-img img{right:7px;width:650px;height:450px}}.aboutcontent{display:flex;align-items:center}@media (max-width: 1154px) and (max-width: 900px){.aboutcontent{flex-direction:column}}.contacts{margin-top:50px;display:flex;justify-content:center}.contacts-content{position:absolute;top:200px;z-index:1;padding-left:10px}@media (max-width: 899px) and (max-width: 500px){.contacts-content{padding-left:30px}}.contacts-title{font-size:48px;font-family:Font;font-weight:500;margin-bottom:40px}.contacts-background{position:relative;width:1340px;height:763px}.contacts-background img{width:100%;height:100%;object-fit:contain}@media (max-width: 899px) and (max-width: 500px){.contacts-background img{object-fit:cover}}.contacts-text{font-size:22px;font-weight:600}.contacts-list{list-style:none;font-size:22px;font-weight:500;padding-left:55px}.contacts-list li{position:relative;margin-top:40px}.contacts-list li a{text-decoration:none;color:#07090d}.contacts-list li a:visited{color:#07090d}.contacts-list li:before{position:absolute;left:-55px;top:-1px;content:url(iconcontact.6be5a8bda1e804cb.svg);width:30px;height:30px}.slider{display:flex;overflow:hidden;width:100%}@media (max-width: 1150px) and (max-width: 900px){.slider{margin-top:350px}}.slide{flex:1 0 33.33%;width:33%;padding:10px;height:292px}@media (max-width: 849px) and (max-width: 650px){.slide{width:100%;flex:1 0 100%}}.slide img{height:100%;width:100%;object-fit:cover;border-radius:45px}.indicators{width:135px;height:24px;display:flex;justify-content:center;align-items:center;margin-top:10px;border-radius:34px;background:#eaeaea;box-shadow:0 2px 3px #0000000d}.indicators-block{display:flex;justify-content:center}.indicator{display:inline-block;width:10px;height:10px;background-color:#ccc;border-radius:50%;margin:0 5px;cursor:pointer}.indicator.active{background-color:#333}.main{overflow:hidden;height:100vh;position:relative}.maincar{position:relative;width:1300px;height:750px}@media (max-width: 1440px) and (min-width: 1010px){.maincar{width:1000px;height:550px}}@media (max-width: 1009px) and (min-width: 501){.maincar{width:800px;height:550px}}@media (max-width: 500px) and (min-width: 0){.maincar{width:600px;height:350px}}.maincar img{position:absolute;top:13px;left:-20px;width:100%;height:100%;object-fit:cover}@media (max-width: 850px) and (min-width: 0){.maincar img{left:-36px}}.maintitle{position:relative;font-weight:700;font-size:64px;margin-bottom:5px;font-family:Font}@media (max-width: 1440px) and (min-width: 0){.maintitle{font-size:140px;display:flex;flex-direction:column}.maintitle span{margin-top:-30px;padding-left:10px;font-size:19px}}.maintext{font-weight:700;font-size:35px;width:650px}@media (max-width: 1440px) and (min-width: 1155px){.maintext{width:250px;font-size:28px;padding-left:10px}}@media (max-width: 850px) and (min-width: 0){.maintext{font-size:22px}}.maincontent{padding-top:285px}.maincontent-text{padding-left:10px;margin-top:-170px}@media (max-width: 1440px) and (min-width: 0){.maincontent-text{margin-top:-265px}}.maincolumn{width:379px;height:2785px;position:absolute;right:878px;top:-600px;background-color:#dfe0df;transform:rotate(46.87deg);overflow:hidden;z-index:-99}@media (max-width: 1440px) and (min-width: 1355px){.maincolumn{transform:rotate(40.87deg);right:508px;top:-540px}}@media (max-width: 1354px) and (min-width: 900px){.maincolumn{transform:rotate(24.87deg);right:238px;top:-538px}}@media (max-width: 899px) and (min-width: 650px){.maincolumn{right:223px;top:-601px;width:262px}}@media (max-width: 649px) and (min-width: 0){.maincolumn{transform:rotate(19.713deg);right:148px;top:-538px;width:180px}}.maincolumn img{top:257px;right:-462px;position:absolute;width:1200px;height:900px;transform:rotate(-46.87deg)}@media (max-width: 1155px) and (min-width: 940px){.maincolumn img{top:178px}}@media (max-width: 940px) and (min-width: 0){.maincolumn img{top:158px}}.rezolve{margin-top:100px;height:100vh;position:relative}.rezolve-img{width:1316px;height:790px;position:relative}.rezolve-img img{width:1316px;height:100%;object-fit:contain;position:absolute;right:-598px}@media (max-width: 1440px) and (min-width: 1355px){.rezolve-img img{right:-440px}}@media (max-width: 1155px) and (min-width: 850px){.rezolve-img img{width:816px;right:-467px}}@media (max-width: 1154px) and (min-width: 900px){.rezolve-img img{width:1220px;height:700px;right:350px}}@media (max-width: 849px) and (min-width: 650px){.rezolve-img img{width:1000px;height:500px;right:563px}}.rezolve-text{width:594px}@media (max-width: 1440px) and (min-width: 1170px){.rezolve-text{padding-left:30px}}.rezolve-text ul{list-style:none;display:flex;flex-wrap:wrap}@media (max-width: 1440px) and (min-width: 1170px){.rezolve-text ul{flex-direction:column;padding-left:30px}}.rezolve-text ul li{margin:25px 0 0;width:50%}.rezolve-text ul li h2{width:100%;position:relative;font-size:24px;margin:0}.rezolve-text ul li h2:before{position:absolute;left:-33px;top:2px;content:url(beforeicon.fb90d397a3369b1b.png);width:15px;height:15px}.rezolve-title{font-family:Font;font-size:48px;font-weight:500;margin-bottom:50px}@media (max-width: 1440px) and (min-width: 1170px){.rezolve-title{padding-left:30px}}.rezolve-column{position:absolute;right:799px;top:-636px;width:270px;height:2785px;transform:rotate(-130.13deg);background-color:#dfe0df;z-index:-1;overflow:hidden}@media (max-width: 1640px) and (min-width: 1630px){.rezolve-column{right:507px;width:270px;transform:rotate(-142.13deg)}}@media (max-width: 1155px) and (min-width: 850px){.rezolve-column{top:150px}}@media (max-width: 649px) and (min-width: 500px){.rezolve-column{width:180px;transform:rotate(39.789deg);right:660px}}.rezolve-column img{transform:rotate(130.13deg);position:absolute;top:1950px;right:-295px}@media (max-width: 649px) and (min-width: 500px){.rezolve-column img{top:-200px;right:-65px}}.rezolvecontent{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1440px) and (min-width: 900px){.rezolvecontent{flex-direction:column;align-items:flex-start;gap:50px}}@media (max-width: 1154px) and (max-width: 900px){.truct{margin:100px 0 0}}.truct-title{font-weight:500;font-size:48px;margin-bottom:50px;font-family:Font;padding-left:10px}@media (max-width: 1154px) and (max-width: 900px){.truct-title{padding-left:30px}}.truct-text{width:450px;padding-left:10px}@media (max-width: 1440px) and (max-width: 1155px){.truct-text{width:400px}}@media (max-width: 1154px) and (max-width: 900px){.truct-text{padding-left:30px}}.truct-text ul{list-style:none;display:flex;flex-wrap:wrap}@media (max-width: 1154px) and (max-width: 900px){.truct-text ul{flex-direction:column}}.truct-text ul li{margin:25px 0 0;width:50%}.truct-text ul li h2{width:100%;margin:0;position:relative;font-size:24px}.truct-text ul li h2:before{position:absolute;left:-33px;top:2px;content:url(beforeicon.fb90d397a3369b1b.png);width:15px;height:15px}.truct-img{width:1000px;height:650px;position:relative}@media (max-width: 1154px) and (max-width: 900px){.truct-img{width:782px;height:556px}}.truct-img img{width:1231px;height:754px;left:-490px;object-fit:contain;position:absolute}@media (max-width: 1440px) and (max-width: 1155px){.truct-img img{width:1000px;height:650px;left:-324px}}@media (max-width: 1154px) and (max-width: 900px){.truct-img img{width:782px;height:556px;left:-212px}}@media (max-width: 899px) and (max-width: 500px){.truct-img img{width:650px;height:556px;left:-212px}}.tructcontent{display:flex;align-items:center}@media (max-width: 1154px) and (max-width: 900px){.tructcontent{flex-direction:column-reverse;align-items:flex-start;gap:50px}}
