@font-face{font-family:Saira;src:url('../fonts/Saira-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Saira;src:url('../fonts/Saira-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}body{font-family:Saira,sans-serif;font-size:16px;color:#666}.i-nav,.i-nav .navbar,body{position:relative;top:0;left:0}.i-nav .navbar{grid-template-rows:1fr;width:100%;z-index:12;display:grid;grid-template-columns:repeat(2,auto);align-items:center;height:100%;padding:15px calc(50% - 136px) 15px calc(50% - 130px)}*,.i-nav .navbar .hamburger .hamburger-box .hamburger-inner:nth-child(3){margin:0}.i-nav .navbar .hamburger,.i-nav .navbar .hamburger.active .hamburger-inner:nth-child(2){background-color:transparent}.i-header,body{background-color:#fff}.i-main .contact,.i-main .offer,.i-nav .navbar,.i-nav .navigation{background-color:#f5f5f5}.i-main .contact h2::first-letter{text-transform:uppercase}.i-footer a,.i-footer p{font-size:10px;color:#8f8f8f}*{box-sizing:border-box;padding:0}:focus-visible{outline:#FFB800 solid 2px;outline-offset:-2px}html{scroll-behavior:smooth}.i-nav{z-index:11;width:100%}.i-main .contact,.i-main .faq,.i-main .offer{padding:70px calc(50% - 130px)}.i-nav .navbar a{display:block;height:43px;width:160px}.i-nav .navbar a img{display:block;height:100%;width:100%}.i-nav .navbar .hamburger{justify-self:end;padding:10px 6px;border:0}.i-nav .navbar .hamburger .hamburger-box{display:block;height:30px;width:40px}.i-nav .navbar .hamburger .hamburger-box .hamburger-inner{display:block;height:6px;width:100%;margin-bottom:6px;border-radius:1px;background-color:#ffb800;transition:background-color .1s ease-in-out .2s}.i-nav .navbar .hamburger .hamburger-box .hamburger-inner:first-child,.i-nav .navbar .hamburger .hamburger-box .hamburger-inner:nth-child(3){transition:transform .2s ease-in-out .2s}.i-nav .navbar .hamburger.active .hamburger-inner:first-child{transform:translateY(12px) rotate(45deg)}.i-nav .navbar .hamburger.active .hamburger-inner:nth-child(3){transform:translateY(-12px) rotate(-45deg)}.i-nav .navigation{visibility:hidden;position:absolute;z-index:10;top:100%;left:0;width:100%;transform:translateY(-101%);border-top:1px solid #ffb800;border-bottom:1px solid #ffb800;transition:transform .3s ease-in-out,visibility 0s .4s}.i-nav .navigation.active{visibility:visible;transform:translateY(0);transition:transform .3s ease-in-out,visibility}.i-header .container .btn,.i-header .container h1,.i-header .container p{transform:translateX(-50px);opacity:0}.i-nav .navigation a{display:block;width:100%;padding:20px calc(50% - 130px);color:#000;text-decoration:none;border-bottom:1px solid #d9d9d9}.i-main .contact h2 span,.i-nav .navigation .aPhone,.i-nav .navigation .line{display:none}.i-header .container .btn,.i-main .offer .btn{display:inline-block;margin-top:20px;padding:8px 24px;border:1px solid #000;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);font-size:17px;color:#000;text-decoration:none}.i-nav .navigation a:nth-child(3){border-bottom:0}.i-header{position:relative;height:790px;width:100%;padding:60px calc(50% - 130px) 45px;overflow:hidden}.i-header .container{width:100%;z-index:2;position:relative}.i-header .container h1{font-size:36px;font-weight:700;color:#000;animation:.6s .3s forwards iAnimation}.i-header .container h1 span{display:block;margin-bottom:10px;font-size:16px;font-weight:700;color:#ffb800;background:linear-gradient(90deg,#ffb800 0,#ffd057 12.98%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.i-header .container p{margin-top:10px;animation:.6s .3s forwards iAnimation}.i-header .container .btn{background:linear-gradient(90deg,#ffb800 22.55%,#ffd15a 82.84%);animation:.6s .5s forwards iAnimation}.i-header img{z-index:1;position:absolute;bottom:45px;left:50%;transform:translateX(-50%);height:auto;width:560px}.i-main .faq,.i-main .offer{width:100%;text-align:left}.i-main .faq h2,.i-main .offer h2{font-size:31px;font-weight:700;color:#000}.i-main .offer p{margin-top:10px}.i-main .offer .btn{background-color:#ffb800}.i-main .contact img,.i-main .offer img{display:block;height:260px;width:260px;margin-top:35px;border-radius:5px;object-fit:cover;object-position:center}.i-main .contact h2,.i-main .faq .box.active p{display:inline-block}.i-main .faq .box{padding-top:35px;padding-bottom:35px;border-bottom:1px solid #cdcdcd}.i-main .faq .box h3{font-size:18px;font-weight:700;color:#000}.i-main .faq .box p{display:none;margin-top:10px}.i-main .faq .box p a{text-decoration:none;color:#000}.i-main .contact{width:100%}.i-main .contact h2{margin-bottom:10px;font-size:25px;font-weight:700;color:#000}.i-main .contact .box{margin-top:35px;text-align:left}.i-main .contact .box p{margin-bottom:5px;font-size:16px;font-weight:700;color:#000}.i-main .contact .box a{color:#666;text-decoration:none}.i-footer{background-color:#000;text-align:center;width:100%;padding:26px calc(50% - 130px)}.i-footer p span{color:#ffb800}@media (min-width:345px){.i-footer p{font-size:12px}.i-nav .navbar{padding:15px calc(50% - 156px) 15px calc(50% - 150px)}.i-footer,.i-nav .navigation a{padding:20px calc(50% - 150px)}.i-header{padding:60px calc(50% - 150px) 45px}.i-main .contact,.i-main .faq,.i-main .offer{padding:70px calc(50% - 150px)}.i-main .contact h2,.i-main .faq h2,.i-main .offer h2{font-size:33px}.i-main .contact img,.i-main .offer img{height:300px;width:300px}}@media (min-width:400px){.i-nav .navbar{padding:15px calc(50% - 176px) 15px calc(50% - 170px)}.i-footer,.i-nav .navigation a{padding:20px calc(50% - 170px)}.i-header{padding:60px calc(50% - 170px) 45px}.i-main .contact,.i-main .faq,.i-main .offer{padding:70px calc(50% - 170px)}.i-main .contact img,.i-main .offer img{height:340px;width:340px}}@media (min-width:740px){.i-nav .navbar{padding:15px calc(50% - 226px) 15px calc(50% - 220px)}.i-footer,.i-nav .navigation a{padding:20px calc(50% - 220px)}.i-header{padding:60px calc(50% - 220px) 45px}.i-main .contact,.i-main .faq,.i-main .offer{padding:70px calc(50% - 220px)}.i-main .contact img,.i-main .offer img{height:380px;width:440px}}@media (min-width:1000px){.i-nav,.i-nav .navbar,.i-nav .navigation{background-color:#fff}.i-nav{display:grid;grid-template-rows:1fr;grid-template-columns:auto 1fr;padding:0 calc(50% - 450px);box-shadow:0 4px 4px rgba(0,0,0,.25)}.i-nav .navbar{grid-template-columns:1fr;width:auto;padding:20px 0}.i-header,.i-main .contact,.i-main .faq,.i-main .offer{padding:100px calc(50% - 450px)}.i-nav .navbar a{height:57px;width:211px}.i-nav .navigation,.i-nav .navigation a{display:grid;grid-template-rows:1fr;height:100%;border:0}.i-main .contact img,.i-main .offer img{grid-area:1/1/6/2;width:440px;margin-top:0;margin-right:25px}.i-nav .navbar .hamburger{display:none}.i-nav .navigation{visibility:visible;position:static;grid-template-columns:auto auto auto auto auto;align-items:center;justify-content:end;column-gap:20px;width:auto;transform:translateY(0)}.i-nav .navigation a{grid-template-columns:1fr;padding:25px 20px;align-items:center}.i-nav .navigation a:first-child{grid-area:1/1/2/2}.i-nav .navigation a:nth-child(2){grid-area:1/2/2/3}.i-nav .navigation a:nth-child(3){grid-area:1/3/2/4}.i-nav .navigation .line{display:block;width:1px;height:40px;margin-left:5px;margin-right:15px;background-color:#d9d9d9}.i-nav .navigation .aPhone{display:grid;grid-template-columns:1fr auto;height:auto;padding:10px}.i-nav .navigation .aPhone img{margin-right:15px}.i-nav .navigation a:focus-visible,.i-nav .navigation a:hover{color:#fff;background-color:#ffb800}.i-nav .navigation .aPhone:focus-visible,.i-nav .navigation .aPhone:hover{color:#ffb800;background-color:#fff}.i-header{height:calc(100vh - 97px);max-height:670px}.i-header .container{width:570px}.i-header .container h1{font-size:52px}.i-header .container .btn:hover{background:#000;color:#ffb800;box-shadow:none}.i-header img{bottom:calc(100% - 546px);left:50%;width:1100px;transform:translateX(0)}.i-main .contact,.i-main .offer{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto auto 1fr;align-items:start;justify-items:start}.i-main .contact h2,.i-main .faq h2,.i-main .offer h2{font-size:40px}.i-main .contact h2,.i-main .offer h2{margin-top:15px;font-size:40px}.i-main .offer .btn:hover{background-color:#000;color:#ffb800;box-shadow:none}.i-main .offer img{height:541px}.i-main .faq .box h3{font-size:20px;font-weight:700}.i-main .faq .box:focus-visible,.i-main .faq .box:hover{border-color:#ffb800;cursor:pointer}.i-main .contact .box p{font-size:18px}.i-main .contact .box a:hover{color:#ffb800}.i-main .contact img{height:468px}.i-footer{padding:26px calc(50% - 450px)}}@media (min-width:1280px){.i-nav{padding:0 calc(50% - 560px)}.i-header,.i-main .contact,.i-main .faq,.i-main .offer{padding:100px calc(50% - 560px)}.i-header img{left:calc(50% - 100px)}.i-main .offer img{height:469px;width:520px;margin-right:35px}.i-main .contact h2 span{display:inline-block}.i-main .contact img{height:498px;width:520px;margin-right:35px}.i-footer{padding:26px calc(50% - 560px)}}@keyframes iAnimation{100%{opacity:1;transform:translate(0)}}