@import"https://fonts.googleapis.com/css2?family=Abril+Fatface&family=Lobster&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.preloader{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(135deg,#072446,#0a2f5a,#072446);display:flex;align-items:center;justify-content:center;z-index:9999;opacity:1;pointer-events:none;padding:20px;box-sizing:border-box}.preloader-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;animation:contentEnter .8s ease-out;width:100%;max-width:300px}.preloader-logo{width:min(200px,60vw);height:auto;margin-bottom:40px;animation:logoZoom 3s ease-in-out infinite;filter:drop-shadow(0 10px 30px rgba(0,0,0,.3));max-width:100%}@keyframes logoZoom{0%{transform:scale(1);opacity:.9}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.9}}.loading-dots{display:flex;gap:min(8px,2vw);align-items:center;justify-content:center;width:100%}.loading-dots span{width:min(12px,3vw);height:min(12px,3vw);background:#feda00;border-radius:50%;animation:dotBounce 1.8s ease-in-out infinite both;min-width:8px;min-height:8px}.loading-dots span:nth-child(1){animation-delay:-.32s}.loading-dots span:nth-child(2){animation-delay:-.16s}.loading-dots span:nth-child(3){animation-delay:0s}@keyframes dotBounce{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}@keyframes contentEnter{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.preloader{padding:15px;position:fixed;z-index:99999}.preloader-logo{width:min(160px,50vw);margin-bottom:35px;transform:translateZ(0);will-change:transform}.loading-dots{gap:6px}.loading-dots span{width:10px;height:10px;min-width:10px;min-height:10px;transform:translateZ(0);will-change:transform}}@media (max-width: 480px){.preloader,.preloader-content{transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}.preloader-logo{width:min(140px,45vw);margin-bottom:30px}.loading-dots{gap:5px}.loading-dots span{width:8px;height:8px;min-width:8px;min-height:8px}}@media (max-width: 360px){.preloader{padding:8px}.preloader-content{max-width:200px}.preloader-logo{width:min(120px,40vw);margin-bottom:25px}.loading-dots{gap:4px}.loading-dots span{width:7px;height:7px;min-width:7px;min-height:7px}}@media (max-width: 320px){.preloader-logo{width:min(100px,35vw);margin-bottom:20px}.loading-dots span{width:6px;height:6px;min-width:6px;min-height:6px}}@media (max-height: 500px) and (orientation: landscape){.preloader{padding:5px}.preloader-logo{width:min(120px,25vh);margin-bottom:15px}.loading-dots span{width:8px;height:8px}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.preloader-logo{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}@font-face{font-family:Hanna;src:url(/assets/hanna-DQqRAkEy.otf) format("opentype");font-weight:400;font-style:normal}.header{background:#072446;display:flex;padding:20px 80px;align-items:center;justify-content:space-between;z-index:100;transition:all .4s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;width:100%;box-sizing:border-box;box-shadow:0 4px 15px 2px #0003}.header.sticky{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 6px 25px 3px #0000004d;transition:all .6s cubic-bezier(.25,.46,.45,.94)}.header.sticky.shrunk{padding:30px 80px;background:#072446fa;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);box-shadow:0 8px 35px 4px #00000059;transition:all .8s cubic-bezier(.23,1,.32,1)}.header .bots.act{background:none}.header .logo-wrapper{position:absolute;top:15px;left:80px;transform:translate(0) scale(1);z-index:1000;opacity:1;transition:all 1s cubic-bezier(.23,1,.32,1);pointer-events:auto;visibility:visible}.header .logo-wrapper.hidden{opacity:1;pointer-events:auto;visibility:visible}.header .logo-wrapper.hidden img{position:fixed;top:50vh;left:50vw;transform:translate(-50%,-50%);width:200px;z-index:10000;transition:all 4s cubic-bezier(.23,1,.32,1)}.header .logo-wrapper.loaded{opacity:1;pointer-events:auto;visibility:visible;transition:all .8s cubic-bezier(.23,1,.32,1)}.header.shrunk .logo-wrapper.loaded{top:calc(50% + 4px);transform:translateY(-50%) scale(1.1);transition:all .8s cubic-bezier(.23,1,.32,1);padding:10px 0}.header .logo-wrapper img{position:relative;top:0;left:0;transform:translate(0);width:120px;max-width:100%;height:auto;transition:all 4s cubic-bezier(.23,1,.32,1)}.header .logo-wrapper.loaded img{width:120px}.header.shrunk .logo-wrapper.loaded img{width:75px}.landing .overlay{width:100vw;height:100vh;position:fixed;top:0;opacity:1;background:#fff;z-index:150}.landing .overlay.hide{opacity:0;transition:opacity .2s ease-in-out;pointer-events:none}@keyframes glowPulse{0%,to{transform:translate(-50%,-50%) scale(1);filter:brightness(1)}50%{transform:translate(-50%,-50%) scale(1.15);filter:brightness(1.2)}}.header .mid{display:flex;transition:all .8s cubic-bezier(.23,1,.32,1)}.header .mid a{color:#fff;margin:0 20px;font-size:14px;transition:all .8s cubic-bezier(.23,1,.32,1)}.header.shrunk .mid a{font-size:13px;margin:0 18px}.header .bots{background:#feda00;position:relative;width:260px;cursor:pointer;padding:5px 20px;border-radius:5px;font-size:15px;transition:all .8s cubic-bezier(.23,1,.32,1)}.header.shrunk .bots{width:245px;padding:4px 18px;font-size:14px}.header .bots .item{position:absolute;top:100%;left:0;width:100%;background:#feda00;z-index:10;max-height:0;overflow:hidden;transition:all .4s ease}.header .bots.open{border-radius:5px 5px 0 0;transition:none}.header .bots.open .item{max-height:200px;padding:4px 0 15px;border-radius:0 0 5px 5px}.header .bots .item .line{padding:3px 20px;cursor:pointer}.header .bots .item .line:hover{background:#072446;color:#fff}.header .bots .item .line:hover a{color:#ff0}.header .bots .item .line a{color:#000;text-decoration:none}.header .bots.open img{transform:rotate(180deg);transition:all ease .4s}.header .bots img{transition:all ease .4s}.header .bots .top{display:flex;justify-content:space-between;align-items:center;font-weight:500;position:relative}.header .bots .top hr{position:absolute;width:calc(100% + -0px);bottom:-5.3px;outline:none;border-top:1px solid #072446;border-bottom:none;border-left:none;border-right:none;opacity:0;transition:all .1s ease .3s}.header .bots.open .top hr{opacity:1;transition:all .1s ease .1s}.hero{position:relative;height:100vh;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;overflow:hidden;margin-top:0}.video-background{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.video-background .vimeo-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:177.778vh;height:100vh;min-width:100%;min-height:100%;border:none;pointer-events:none;will-change:transform;background:transparent;display:block;z-index:0}@media (min-aspect-ratio: 16/9){.video-background .vimeo-bg{width:100vw;height:calc(100vw / 1.77778);min-width:100%;min-height:100%}}.hero-content{position:relative;z-index:1;pointer-events:auto}.video-background video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.hero-content{position:relative;z-index:1}.hero-text{font-size:clamp(45px,8vw,120px);font-weight:900;text-transform:uppercase;text-shadow:0px 4px 20px rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;gap:20px;transition:all 1.2s cubic-bezier(.4,0,.2,1)}.hero-text .word{opacity:0;transform:scale(.3) translateY(-50px);display:block;transition:all 1s cubic-bezier(.68,-.55,.265,1.55)}.hero-text.animate .word-1{animation:wordReveal 1s ease-out 2.5s forwards}.hero-text.animate .word-2{animation:wordReveal 1s ease-out 3.8s forwards}.hero-text.animate .word-3{animation:wordReveal 1s ease-out 5.1s forwards}.hero-text.animate{animation:finalZoom 4s ease-out 6.8s forwards}@keyframes wordReveal{0%{opacity:0;transform:scale(.3) translateY(-50px) rotateX(90deg)}70%{opacity:.9;transform:scale(1.15) translateY(-5px) rotateX(0)}to{opacity:1;transform:scale(1) translateY(0) rotateX(0)}}@keyframes finalZoom{0%{transform:scale(1)}to{transform:scale(1.05)}}.trusted{background:#feda00;padding:120px;display:flex;align-items:center;justify-content:center;position:relative}.trusted .floa{position:absolute;opacity:0;transform:rotate(-540deg);transition:all 2.5s cubic-bezier(.4,0,.2,1)}.trusted .floa:nth-child(1){top:10%;left:-100px}.trusted .floa.visible{opacity:1;transform:rotate(0)}.trusted .floa.visible:nth-child(1){left:calc((100vw - 900px)/4)}.trusted .floa:nth-child(2){top:10%;right:-100px}.trusted .floa.visible:nth-child(2){right:calc((100vw - 900px)/4)}.trusted .floa:nth-child(3){bottom:10%;left:-45px}.trusted .floa.visible:nth-child(3){left:calc((100vw - 900px)/4 + 55px)}.trusted .floa:nth-child(4){bottom:10%;right:100px}.trusted .floa.visible:nth-child(4){right:calc((100vw - 900px)/4 + 55px)}.trusted .floa:nth-child(5){bottom:-100px;left:50%;transform:rotate(-540deg),translate(-50%)}.trusted .floa.visible:nth-child(5){bottom:15px}.trusted .content{width:900px;text-align:center}.trusted .content h1{font-weight:600;font-size:45px;line-height:60px;color:#072446;margin:20px 0}.trusted .content p{width:80%;margin:10px auto 20px}.point{display:flex;align-items:stretch}.point .content{width:50%;height:1120px;background:#072446;color:#fff;padding:40px 80px;z-index:0}.point#carooul .content{height:1000px}.point .content h3{font-size:35px;font-weight:600;margin-bottom:10px}.point .content .title-section{display:flex;align-items:center;gap:15px;margin-bottom:20px}.point .content .section-logo{width:60px;height:auto;flex-shrink:0}.point .content .title-section h3{margin-bottom:0}.point .content img[alt="Mudpuppy's Logo"]{width:80px;height:auto;margin-bottom:15px;display:block}.point .content p{font-weight:300;margin:20px 0}.point .content .btn{background:#feda00;color:#072446;font-weight:600;width:fit-content;padding:6px 20px;border-radius:5px;transition:all .3s ease;box-shadow:0 2px 4px #0000001a;border:2px solid transparent;position:relative;overflow:hidden;z-index:1}.point .content .btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#ff9000;transition:left .4s ease;z-index:-1}.point .content .btn:hover:before{left:0}.point .content .btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0003;border-color:#072446}.point .content a{color:#feda00;font-style:italic;font-weight:500;text-decoration:none}.point .content a .btn{font-style:normal;text-decoration:none}.point .content .deets{margin:30px 0 20px}.point .content .deets .item .top{display:flex;align-items:center;text-transform:uppercase}.point .content .deets .item .top img{width:40px}.point .content .deets .item .top h4{font-size:15px}.point .content .deets .item li,.point .content .deets .item p{margin:1px 0;font-size:15px}.point .content .deets .item li{margin-left:15px;font-style:italic}.point .content .deets .item{box-shadow:0 .5px #fff;margin-bottom:15px;padding-bottom:15px}.point .content .deets .item:nth-child(3){box-shadow:none}.point .content .direc{margin-top:50px}.point .content .direc h6{font-size:11px;font-weight:500;width:171px;line-height:20px;font-style:italic}.point .content .direc img{width:100px}.point .img{width:50%;overflow:hidden;position:relative;background:#072446;left:150px;z-index:0;opacity:0;transition:all 2s cubic-bezier(.175,.885,.32,1.275)}.point .img.vizi{left:0;opacity:1}.point .content.vizi .ins{left:0;opacity:1;transition:all 1.5s cubic-bezier(.175,.885,.32,1.275)}.point .content .ins{position:relative;left:-150px;opacity:0;transition:all 2s cubic-bezier(.175,.885,.32,1.275)}.point .img img{width:100%;height:clamp(200px,20vh,400px);object-fit:cover}.point .css-1m9128y{position:absolute;bottom:25px;z-index:3}.parallax-container{overflow:hidden;position:relative;width:100%;height:100%;min-height:600px;contain:layout style paint;will-change:auto}.point .parallax{min-height:1120px;background-repeat:no-repeat;background-size:65% auto;background-position:center right;width:100%;height:100%;position:relative;transform:translateZ(0);backface-visibility:hidden}.point#carooul .parallax{min-height:1000px}.parallax-desktop{background-attachment:fixed!important;background-size:65% auto!important;background-position:center right!important;height:100%!important;transform:none!important;transition:none!important;will-change:auto!important}@media (min-width: 1024px) and (hover: hover) and (pointer: fine){.point .parallax-desktop,.point#carooul .parallax-desktop{background-attachment:fixed;background-size:55% auto;background-position:top right}}@media (min-width: 1024px) and (max-width: 1440px) and (hover: hover) and (pointer: fine){.parallax-desktop{background-size:55% auto!important;background-position:top right!important}}@media (min-width: 1441px) and (hover: hover) and (pointer: fine){.parallax-desktop{background-size:50% auto!important;background-position:top right!important}}.parallax-ios{background-attachment:scroll;background-size:65% auto;background-position:center right;height:100%;-webkit-overflow-scrolling:touch;transform:translateZ(0)}.parallax-mobile{background-attachment:scroll;background-size:65% auto;background-position:center right;height:110%;transform:translateZ(0);backface-visibility:hidden}@media (max-width: 1023px) and (min-width: 769px){.point .parallax{min-height:900px;background-size:75% auto;background-position:top right}.point#carooul .parallax{min-height:850px}.parallax-mobile,.parallax-ios{background-size:75% auto;background-position:top right}}@media (max-width: 768px){.point .parallax{min-height:700px;background-size:90% auto;background-position:top right}.point#carooul .parallax{min-height:650px}.parallax-mobile,.parallax-ios{background-size:90% auto;background-position:top right}}@media (max-width: 480px){.point .parallax{min-height:500px;background-size:cover;background-position:center center}.point#carooul .parallax{min-height:450px}.parallax-mobile,.parallax-ios{background-size:cover;background-position:center center}}.odometer{text-align:left;display:flex;align-items:center;justify-content:flex-start;margin-top:40px;width:100%}.pupometer-banner{background:#feda00;border-radius:8px;padding:8px 10px;display:flex;align-items:center;justify-content:center;gap:12px;font-weight:700;position:relative;box-shadow:0 4px 8px #0003;width:fit-content;max-width:100%}.pupometer-text{color:#000;font-size:15px;font-weight:800;text-transform:uppercase;white-space:nowrap}.pupometer-digits{display:flex;gap:3px}.digit-wrapper{background:#000;border-radius:3px;width:25px;height:27px;overflow:hidden;flex-shrink:0;position:relative;display:flex;align-items:flex-start}.digit-list{will-change:transform;position:relative;width:100%}.digit{height:27px;line-height:27px;font-size:17px;font-weight:800;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.pupometer-brand{position:absolute;bottom:5px;right:10px;color:#000;font-size:7px;font-weight:600}.menu{padding:55px 0}.menu .top{display:flex;align-items:center;margin:0 80px 70px;justify-content:space-between}.menu .top .title{font-family:Hanna,sans-serif;font-size:64px;margin-right:10px;line-height:76px;left:-150px;opacity:0;transition:all 2s cubic-bezier(.175,.885,.32,1.275);position:relative}.menu .top.vizi .title{left:0;opacity:1}.menu .top img{width:175px;right:-150px;opacity:0;transform:rotate(-360deg);transition:right 2s cubic-bezier(.175,.885,.32,1.275),transform 2s ease;position:relative}.menu .top.vizi img{right:0;opacity:1;transform:rotate(0)}.menu .items{display:flex;margin:25px 0;flex-wrap:wrap;justify-content:space-between}.menu .items .line{width:28%;margin:20px}.menu .items .line h4{font-family:Abril Fatface,sans-serif;font-size:26px;margin-bottom:15px}.menu .line .deet{margin-bottom:20px}.menu .line .subtitle{font-size:17px;font-weight:500;text-transform:uppercase}.menu .line .desc{display:flex;justify-content:space-between;align-items:center}.menu .desc p{font-weight:400;font-size:14px;width:200px}.menu .desc .no{font-family:Abril Fatface,sans-serif;font-size:25px}.menu .btn-cover{display:flex;align-items:center;justify-content:center;margin:30px 0 10px}.menu .btn-cover .btn{background:#feda00;color:#072446;font-weight:600;padding:10px 80px;border-radius:5px;font-size:17px;transition:all .3s ease;box-shadow:0 2px 4px #0000001a;border:2px solid transparent;position:relative;overflow:hidden;z-index:1}.menu .btn-cover .btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#ff9000;transition:left .4s ease;z-index:-1}.menu .btn-cover .btn:hover:before{left:0}.menu .btn-cover .btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.menu .btn-cover a{text-decoration:none;color:inherit}.menu .menu-container{position:relative;width:100%}.menu .menu-overlay{position:absolute;top:0%;left:15%;width:70%;height:90%;background:#ffffffd9;z-index:10;padding:clamp(18px,3.2vw,36px);box-sizing:border-box;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border-radius:10px;box-shadow:0 4px 20px #0000001a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.menu .menu-overlay h1{align-self:center;text-align:center;margin:0;color:#072446;font-size:clamp(20px,3.2vw,30px);line-height:1.1;font-weight:700;flex:none;padding:0}.menu .menu-overlay h2{font-size:clamp(14px,1.6vw,18px);line-height:1.6;margin:0;color:#072446;text-align:center;width:100%;max-width:900px;box-sizing:border-box;padding:0 6px 0 8px;flex:none;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;max-height:60vh;overflow-y:auto}@media (max-width: 768px){.menu .menu-overlay{padding:clamp(14px,4vw,22px);left:5%;width:90%;height:92%}.menu .menu-overlay h1{font-size:clamp(18px,4.5vw,26px)}.menu .menu-overlay h2{font-size:clamp(10px,2.6vw,16px);max-height:55vh}}.cta{background:url(/assets/cta.png) no-repeat center center;background-size:cover;padding:60px 40px;text-align:center;font-size:44px;color:#072446}.cta h1{font-weight:600;position:relative;top:-30px;opacity:0;transition:all 1.5s cubic-bezier(.175,.885,.32,1.275)}.cta h1.vizi img,.cta h1.vizi{top:0;opacity:1}.cta h1 img{top:50px;opacity:0;position:relative}.contact{padding:55px 80px}.contact h2{color:#072446;font-size:35px;position:relative;left:-150px;opacity:0;transition:all 2s cubic-bezier(.175,.885,.32,1.275)}.contact .ins.vizi p,.contact .ins.vizi .form .duo,.contact .ins.vizi h2{opacity:1;left:0}.contact p{color:#0a0a0a;position:relative;left:-150px;opacity:0;transition:all 1.5s cubic-bezier(.175,.885,.32,1.275)}.contact .form{margin:40px 0;position:relative}.contact .form .duo{display:flex;align-items:center;justify-content:space-between;margin:20px 0;position:relative;left:-150px;opacity:0;transition:all 1.5s cubic-bezier(.175,.885,.32,1.275)}.contact .form .duo .input{width:calc(50% - 20px)}.contact .form .input{width:100%;display:flex;flex-direction:column}.contact .form .input label{color:#0a0a0a;font-weight:600;margin-bottom:5px}.contact .form .input textarea,.contact .form .input select,.contact .form .input input{background:#d9d9d9;border:none;outline:none;border-radius:5px;padding:10px;height:40px}.contact .form .input textarea{height:180px}.contact .form .input.lf{position:relative;right:calc(350px - 100%);opacity:0;transition:all 1s cubic-bezier(.175,.885,.32,1.275)}.contact .ins.vizi .form .btn,.contact .ins.vizi .form .input.lf{right:0;opacity:1}.contact .form .btn{color:#fff;background:#072446;font-weight:600;width:fit-content;padding:6px 20px;border-radius:5px;margin-top:40px;position:relative;right:calc(350px - 100%);opacity:0;transition:all .3s ease;box-shadow:0 2px 4px #0000001a;border:2px solid transparent;overflow:hidden;z-index:1}.contact .form .btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#4a90e2;transition:left .4s ease;z-index:-1}.contact .form .btn:hover:before{left:0}.contact .form .btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0003;border-color:#6e5e00}.footer{background:url(/assets/foo.png) no-repeat center center;background-size:cover;padding:60px;text-align:center}.footer .h2{color:#072446;font-weight:600;font-size:40px}.footer .caro{display:flex;align-items:center;position:relative;justify-content:center;margin:30px 0;min-height:200px}.footer .caro .inn{width:650px;margin:20px 0;font-weight:500}.footer .caro .inn .author{margin:20px 0 0;font-weight:300}.footer .caro img{margin:0 20px;position:relative;top:-190px;left:-150px;opacity:0;transform:rotate(-100deg);transition:all 1s cubic-bezier(.175,.885,.32,1.275)}.footer .caro.vizi img{top:-75px;left:0;opacity:1;transform:rotate(0)}.footer .caro img:nth-child(3){top:125px;left:150px}.footer .caro.vizi img:nth-child(3){top:75px;left:0}.footer h4{color:#072446;margin:40px 0 20px;font-size:26px}.footer .social{display:flex;align-items:center;justify-content:center}.footer .social img{width:30px;margin:0 4px}.footer .social a:nth-child(2) img{width:38px}.footer .policy a,.footer p.co{font-weight:400;font-size:12px;margin-top:20px}.footer .policy a{margin-top:10px;color:#000;padding:0 10px;position:relative}.footer .policy a:nth-child(1):before{content:"";position:absolute;width:1px;height:10px;top:4px;right:-1px;background:#000}.sm{display:none}.landing .content-hidden{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.landing .content-loading{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.animations-disabled *{animation-play-state:paused!important;transition:none!important}.animations-disabled .trusted .floa{transition:none!important;opacity:0!important;transform:rotate(-540deg)!important}.animations-disabled .point .img{transition:none!important;opacity:0!important;left:150px!important}.animations-disabled .point .content .ins,.animations-disabled .menu .top .title{transition:none!important;opacity:0!important;left:-150px!important}.animations-disabled .menu .top img{transition:none!important;opacity:0!important;right:-150px!important;transform:rotate(-360deg)!important}.animations-disabled .cta h1{transition:none!important;opacity:0!important;top:-30px!important}.animations-disabled .contact h2,.animations-disabled .contact p,.animations-disabled .contact .form .duo{transition:none!important;opacity:0!important;left:-150px!important}.animations-disabled .contact .form .input.lf,.animations-disabled .contact .form .btn{transition:none!important;opacity:0!important;right:calc(350px - 100%)!important}.animations-disabled .footer .caro img{transition:none!important;opacity:0!important;top:-190px!important;left:-150px!important;transform:rotate(-100deg)!important}.animations-disabled .hero-text.animate .word-1,.animations-disabled .hero-text.animate .word-2,.animations-disabled .hero-text.animate .word-3{animation:none!important;opacity:0!important;transform:scale(.3) translateY(-50px)!important}.animations-disabled .hero-text.animate{animation:none!important}.animations-enabled *{animation-play-state:running!important}@media (max-width: 1400px){.trusted .floa:nth-child(1),.trusted .floa:nth-child(3){transform:rotate(-540deg) translate(150%)}.trusted .floa.visible:nth-child(1),.trusted .floa.visible:nth-child(3){transform:translate(-50%)}.trusted .floa:nth-child(2),.trusted .floa:nth-child(4){transform:rotate(-540deg) translate(-150%)}.trusted .floa.visible:nth-child(2),.trusted .floa.visible:nth-child(4){transform:translate(50%)}.point .content{height:1151px}.point#carooul .content{height:1030px}.point .parallax{min-height:1150px;background-size:cover;background-position:center center}}@media (max-width: 1270px){.point#carooul .content{height:1050px}}@media (max-width: 1250px){.point .content{height:1152px}.point .img img{height:1140px}.trusted .floa.visible:nth-child(1),.trusted .floa.visible:nth-child(3){transform:translate(-20%) scale(.7)}.trusted .floa.visible:nth-child(2),.trusted .floa.visible:nth-child(4){transform:translate(20%) scale(.7)}.point .content,.point .img{width:50%}.point#carooul .parallax{min-height:1035px}.point#carooul .content{height:1035px}}@media (max-width: 1152px){.header{padding:25px 17px;transition:all .8s cubic-bezier(.23,1,.32,1)}.header.sticky.shrunk{padding:30px 17px;transition:all .8s cubic-bezier(.23,1,.32,1)}.header .logo-wrapper,.header .logo-wrapper.loaded{left:17px;top:20px}.header.shrunk .logo-wrapper.loaded{left:17px;top:calc(50% + 4px);transform:translateY(-50%) scale(1.1);padding:8px 0}.trusted .content{width:calc(100vw - 250px)}.point .content{padding:50px 15px}.hero{margin-top:0}.point#carooul .content{height:1055px}.point#carooul .parallax{min-height:1055px}}@media (max-width: 960px){.header .mid a{margin:0 10px}.menu .items .line{width:calc(50% - 45px)}.trusted .floa:nth-child(1),.trusted .floa:nth-child(3){transform:rotate(-540deg) translate(150%)}.trusted .floa.visible:nth-child(1),.trusted .floa.visible:nth-child(3){transform:translate(5%) scale(.6)}.trusted .floa:nth-child(2),.trusted .floa:nth-child(4){transform:rotate(-540deg) translate(-150%)}.trusted .floa.visible:nth-child(2),.trusted .floa.visible:nth-child(4){transform:translate(-5%) scale(.6)}.trusted .floa.visible:nth-child(5){transform:scale(.7)}.pupometer-digit{width:28px;font-size:20px;padding:5px 0}.menu .top{margin:0 20px 70px}.header .logo-wrapper.loaded img{width:90px}.header.shrunk .logo-wrapper.loaded img{width:80px}.point .content,.point .img{width:50%}.point#carooul .content{height:1160px}.point#carooul .parallax{min-height:1160px;background-size:cover;background-position:center center}.point .content{height:1150px}}@media (max-width: 768px){.hero-text{flex-direction:column;gap:15px;font-size:clamp(30px,8vw,70px);line-height:1.1}.header .logo-wrapper.loaded img{width:85px}.header.shrunk .logo-wrapper.loaded img{width:75px}}@media (max-width: 767px){.trusted .floa:nth-child(1),.trusted .floa:nth-child(3){transform:translate(25%)}.trusted .floa:nth-child(2),.trusted .floa:nth-child(4){transform:translate(-25%)}.point .img img,.point .content{height:unset}.pupometer-text{color:#000;font-size:13px}.trusted .floa.visible:nth-child(1),.trusted .floa.visible:nth-child(3){transform:translate(35%) scale(.6)}.trusted .floa.visible:nth-child(2),.trusted .floa.visible:nth-child(4){transform:translate(-35%) scale(.6)}.point{flex-direction:column-reverse}.point .img img{width:100%;height:unset}.point .content,.point .img{width:100%}.point .content{padding:30px 15px}.point#carooul .img,.point#carooul .content{height:unset}.point#carooul .parallax{min-height:600px;background-size:cover;background-position:center center}.point .parallax{background-size:cover;min-height:600px;background-position:center center}}@media (min-width: 768px) and (max-width: 960px){.point#caroul .content .direc,.point#carooul .content .direc{margin-top:28px;align-items:center;gap:10px}.point#caroul .content .direc img,.point#carooul .content .direc img{width:72px;height:auto;max-height:72px;object-fit:contain;display:block}}@media (max-width: 640px){.pupometer-text:nth-child(1){display:none}.header .logo-wrapper.loaded img{width:80px}.header.shrunk .logo-wrapper.loaded img{width:75px}}@media (max-width: 600px){.bg{display:none!important}.sm{display:block}.header .logo-wrapper,.header .logo-wrapper.loaded{left:15px;top:20px}.header.shrunk .logo-wrapper.loaded{left:15px;top:calc(50% + 4px);transform:translateY(-50%) scale(1.1);padding:10px 0}.header .icon{position:relative;left:calc(100vw - 60px);z-index:25}.header.ops .icon{position:fixed;top:16px;left:calc(100vw - 42px)}.header .sm .flow{position:fixed;background:#072446;width:100%;top:-1000px;left:0;z-index:10;padding:110px 20px;height:100vh;transition:all ease 1s}.header.ops .sm .flow{top:0}.header .sm .flow a{color:#fff;text-decoration:none;font-size:22px}.header .sm .flow .nav-link{margin:15px 0}.header .sm .flow .bots{background:none;padding:0;color:#fff;font-size:22px;font-weight:400;width:unset}.header .sm .bots .top{font-weight:400;justify-content:left}.header .sm .bots .top span{margin-right:20px}.header .sm .bots .item{background:none;margin:10px 0}.header .sm .bots .item .line{padding:5px 0;font-weight:300;font-size:18px}.header .bots .item .line:hover a{color:#ff0}.header .bots .item .line a{color:#fff}.hero-text{font-size:clamp(28px,9vw,65px);line-height:1.2;padding:0 30px;font-weight:900;flex-direction:column;gap:10px}.trusted{background:#feda00;padding:105px 15px}.trusted .content h1{padding:0 20px;font-weight:600;font-size:35px;line-height:45px;margin:0}.trusted .content p{width:100%}.trusted .content img{width:55px}.point{flex-direction:column-reverse}.point .img img{width:100%;height:unset}.point .content,.point .img{width:100%}.point .content .direc h6{font-size:10px;font-weight:500;width:130px}.point .content .direc img{width:100px}.menu{padding:30px 0}.odometer,.point .content{padding:30px 15px}.pupometer-text:nth-child(1){display:block}.menu .top{margin:0 20px 35px}.menu .top img{width:110px}.menu .top .title{font-size:50px;line-height:60px}.menu .items .line{width:100%;border:1px solid black;margin:0 0 20px;padding:20px;border-radius:10px}.menu .items .line .tp{display:flex;align-items:center;justify-content:space-between}.menu .items .line.ac h4{color:#e93629}.menu .items .line.ac img{transform:rotate(180deg)}.menu .items .line img{transition:all ease .4s}.menu .desc p{width:calc(100% - 50px)}.cta{padding:45px 20px;font-size:28px;line-height:65px}.cta img{width:85px}.contact{padding:35px 20px}.contact .form .duo{flex-direction:column;margin:0}.contact .form .duo .input{width:100%;margin-bottom:20px}.footer{padding:30px 15px}.footer .caro{margin:0;align-items:start;justify-content:space-between}.footer .caro .inn{width:calc(100% - 70px)}.footer .caro.vizi img,.footer .caro img{width:30px;top:0;margin:0}.footer .caro.vizi img:nth-child(3),.footer .caro img:nth-child(3){top:200px}.trusted .floa:nth-child(6){top:55px;left:-100px}.trusted .floa.visible:nth-child(6){left:10px}.trusted .floa:nth-child(7){top:33px;right:-100px}.trusted .floa.visible:nth-child(7){right:10px}.trusted .floa:nth-child(8){bottom:70px;left:-100px}.trusted .floa.visible:nth-child(8){left:30px}.trusted .floa:nth-child(9){bottom:70px;right:-100px}.trusted .floa.visible:nth-child(9){right:30px}.trusted .floa:nth-child(10){bottom:-100px;left:50%;transform:translate(-50%)}.trusted .floa.visible:nth-child(10){bottom:15px}.trusted .content{width:calc(100vw - 30px)}.point .content{height:unset}.point .img,.point .img img{height:500px}.odometer{padding:30px 0}}@media (max-width: 480px){.menu .top .title{font-size:28px;line-height:34px}.menu .line .deet{margin-bottom:10px}.menu .desc p{font-size:12px;width:calc(100% - 71px)}.cta{font-size:19px;line-height:49px}.cta img{width:50px}.footer .h2{font-size:35px;line-height:44px;margin-bottom:20px}.pupometer-brand{font-size:6px;bottom:2px;right:4px}.header .logo-wrapper.loaded img{width:87.6px;height:80.4px;object-fit:contain}.header.shrunk .logo-wrapper.loaded img{width:75px;height:87px;object-fit:contain}}@media (max-width: 400px){.hero-text{font-size:clamp(24px,10vw,50px);line-height:1.2;padding:0 20px}.header .logo-wrapper.loaded img{width:87.6px;height:80.4px;object-fit:contain}.header.shrunk .logo-wrapper.loaded img{width:65px;height:87px;object-fit:contain}}@media (max-width: 350px){.pupometer-text{font-size:12px}.header .logo-wrapper.loaded img{width:87.6px;height:80.4px;object-fit:contain}.header.shrunk .logo-wrapper.loaded img{width:95px;height:87px;object-fit:contain}}@media (max-width: 340px){.pupometer-text:nth-child(1){display:none}.header .logo-wrapper.loaded img{width:87.6px;height:80.4px;object-fit:contain}.header.shrunk .logo-wrapper.loaded img{width:95px;height:87px;object-fit:contain}}@supports (-webkit-touch-callout: none){.point .parallax{background-attachment:scroll!important;-webkit-overflow-scrolling:touch;transform:translateZ(0)}.parallax-desktop{background-attachment:scroll!important}}@media (hover: none) and (pointer: coarse){.point .parallax{background-attachment:scroll!important;-webkit-overflow-scrolling:touch}.parallax-desktop{background-attachment:scroll!important}}.parallax-container .parallax{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}@media (prefers-reduced-motion: reduce){.parallax-container .parallax{transform:none!important;background-position:center center!important;transition:none!important}}@media (max-width: 320px){.point .parallax{min-height:400px}.point#carooul .parallax,.parallax-container{min-height:350px}}@media (min-width: 1024px) and (hover: hover) and (pointer: fine){.parallax-desktop{background-attachment:fixed;background-size:65% auto;background-position:center right;background-repeat:no-repeat;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;transform:none!important;transition:none!important;will-change:auto!important;width:100%;height:100%;z-index:0}@media (min-width: 1440px){.parallax-desktop{background-size:65% auto;background-position:center right}}@media (min-width: 1920px){.parallax-desktop{background-size:70% auto;background-position:center right}}}.point .content{position:relative;z-index:1;background:#072446f2;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}@media (max-width: 1023px){.parallax-mobile,.parallax-ios{transition:transform .1s ease-out,background-position .1s ease-out;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}.cafe-wrap{position:relative;display:flex;gap:60px;align-items:center;justify-content:center;padding:80px 20px;max-width:1400px;margin:0 auto;box-sizing:border-box;overflow:hidden;font-family:inherit}.cafe-card{flex:0 0 520px;display:flex;align-items:center;justify-content:center}.cafe-postcard{width:100%;max-width:560px;height:auto;display:block;border-radius:8px;box-shadow:0 18px 40px #00000038;transform:rotate(-8deg)}.cafe-content{flex:1 1 560px;display:flex;flex-direction:column;gap:6px;position:relative;z-index:4}.cafe-title{font-size:clamp(28px,3.2vw,30px);margin:0;color:#111;line-height:1;display:block}.cafe-title-row{display:flex;align-items:flex-end;gap:18px;justify-content:space-between;position:relative;margin-top:28px}.cafe-title-row .cafe-right-logo{width:128px;height:128px;object-fit:cover;border-radius:50%;box-shadow:0 8px 22px #0000002e;flex-shrink:0;background:#fff;padding:6px;z-index:1}.cafe-copy{color:#222;line-height:1.6;margin:0;font-size:clamp(15px,1.6vw,18px);font-weight:600}.cafe-cta-right{display:flex;align-items:center;gap:18px}.order-btn{display:inline-block;background:gold;color:#111;padding:12px 28px;border-radius:8px;text-decoration:none;font-weight:800;box-shadow:0 10px 28px #00000024;font-size:16px;position:relative;overflow:hidden;z-index:10;border:2px solid transparent;transition:all .3s ease}.cafe-wrap{--cta-lower-offset: 28px}@media (min-width: 900px){.cafe-cta-right{margin-top:18px}.cafe-wrap.wide-cta .cafe-cta-right{margin-top:calc(var(--cta-lower-offset) + 18px)}}@media (max-width: 760px){.cafe-cta-right{margin-top:10px}.order-btn{padding:12px 22px}}.order-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#ff9000;transition:left .4s ease;z-index:-1}.order-btn:hover:before{left:0}.order-btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0003;border-color:#072446}.cafe-right-logo{width:128px;height:auto;object-fit:contain}.cafe-bg-photos{position:absolute;right:2%;top:10%;width:100%;height:75%;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);grid-auto-rows:80px;align-items:center;justify-items:center;opacity:.14;pointer-events:none;z-index:0}.cafe-bg-photos img{width:100%;height:100%;object-fit:cover;border-radius:6px;box-shadow:0 6px 18px #0000001f}@media (max-width: 1024px){.cafe-wrap{gap:36px;padding:44px 18px}.cafe-card{flex:0 0 460px}.cafe-title{font-size:clamp(26px,3.6vw,36px)}.cafe-copy{font-size:17px}}@media (max-width: 760px){.cafe-wrap{flex-direction:column;align-items:center;text-align:center;padding:28px 12px}.cafe-card{flex:0 0 auto;width:86%}.cafe-postcard{transform:rotate(0)}.cafe-content{width:100%;padding-top:6px}.cafe-cta-right{justify-content:center}.cafe-right-logo{width:96px}.cafe-bg-photos{display:none}.cafe-title-row{margin-top:8px}.cafe-top-logo{position:static;display:block;margin:8px auto 0}.cafe-top-logo img{width:84px}}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#072446bf;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:modalFadeIn .4s cubic-bezier(.4,0,.2,1);font-family:Raleway,Poppins,sans-serif}@keyframes modalFadeIn{0%{opacity:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.modal-content{background:#fff;border-radius:16px;max-width:520px;width:90%;max-height:85vh;overflow:hidden;box-shadow:0 25px 50px #07244640,0 10px 30px #00000026;animation:modalSlideIn .5s cubic-bezier(.34,1.56,.64,1);position:relative;border:2px solid #f8f9fa}@keyframes modalSlideIn{0%{transform:scale(.85) translateY(-30px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.modal-header{padding:40px 40px 25px;text-align:center;position:relative;background:linear-gradient(135deg,#f8f9fa,#fff);border-bottom:2px solid #e9ecef}.modal-icon{font-size:64px;margin-bottom:20px;line-height:1;display:block;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1))}.modal-title{margin:0;font-size:28px;font-weight:700;color:#072446;font-family:Raleway,Poppins,sans-serif;letter-spacing:-.5px;line-height:1.3}.modal-content.success .modal-title{color:#072446}.modal-content.success .modal-header{background:linear-gradient(135deg,#f8fffe,#fff);border-bottom-color:#d4edda}.modal-content.error .modal-title{color:#072446}.modal-content.error .modal-header{background:linear-gradient(135deg,#fef8f8,#fff);border-bottom-color:#f5c6cb}.modal-close{position:absolute;top:20px;right:25px;background:#0724460d;border:none;font-size:28px;color:#6c757d;cursor:pointer;line-height:1;padding:8px;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;font-weight:300}.modal-close:hover{background:#0724461a;color:#072446;transform:scale(1.1)}.modal-close:active{transform:scale(.95)}.modal-body{padding:30px 40px;text-align:center;background:#fff}.modal-message{font-size:17px;line-height:1.6;color:#495057;margin:0 0 25px;font-weight:400;font-family:Raleway,Poppins,sans-serif}.modal-details{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;padding:20px;text-align:left;border-left:4px solid #dc3545;margin-top:20px;box-shadow:inset 0 2px 4px #0000000d}.modal-error-item{margin-bottom:12px;font-size:14px;color:#6c757d;font-family:Raleway,Poppins,sans-serif;line-height:1.5}.modal-error-item:last-child{margin-bottom:0}.modal-error-item strong{color:#dc3545;text-transform:capitalize;font-weight:600}.modal-footer{padding:25px 40px 40px;text-align:center;background:#fff;border-top:1px solid #e9ecef}.modal-button{background:#072446;color:#fff;border:none;padding:14px 32px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:140px;font-family:Raleway,Poppins,sans-serif;letter-spacing:.3px;text-transform:none;box-shadow:0 4px 12px #0724464d,0 2px 6px #0000001a;position:relative;overflow:hidden}.modal-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.modal-button:hover:before{left:100%}.modal-button:hover{background:#051a33;transform:translateY(-2px);box-shadow:0 6px 20px #07244666,0 4px 12px #00000026}.modal-button:active{transform:translateY(0);box-shadow:0 2px 8px #0724464d,0 1px 4px #0000001a}.modal-content.success .modal-button{background:linear-gradient(135deg,#28a745,#20c997);box-shadow:0 4px 12px #28a7454d,0 2px 6px #0000001a}.modal-content.success .modal-button:hover{background:linear-gradient(135deg,#218838,#1e9b7e);box-shadow:0 6px 20px #28a74566,0 4px 12px #00000026}@media (max-width: 768px){.modal-content{width:95%;margin:20px;border-radius:12px}.modal-header,.modal-body,.modal-footer{padding-left:25px;padding-right:25px}.modal-header{padding-top:30px;padding-bottom:20px}.modal-body{padding-top:25px;padding-bottom:25px}.modal-footer{padding-top:20px;padding-bottom:30px}.modal-title{font-size:24px}.modal-message{font-size:16px}.modal-icon{font-size:56px;margin-bottom:15px}.modal-button{padding:12px 28px;font-size:15px;min-width:120px}}@media (max-width: 480px){.modal-content{width:98%;margin:10px;border-radius:10px}.modal-header,.modal-body,.modal-footer{padding-left:20px;padding-right:20px}.modal-header{padding-top:25px;padding-bottom:15px}.modal-title{font-size:22px;line-height:1.4}.modal-message{font-size:15px}.modal-icon{font-size:48px;margin-bottom:12px}.modal-button{padding:11px 24px;font-size:14px;min-width:110px}.modal-close{top:15px;right:20px;width:40px;height:40px;font-size:24px}.modal-details{padding:15px;border-radius:8px}.modal-error-item{font-size:13px;margin-bottom:10px}}.modal-content.success{animation:modalSlideInSuccess .6s cubic-bezier(.34,1.56,.64,1)}.modal-content.error{animation:modalSlideInError .5s cubic-bezier(.34,1.56,.64,1)}@keyframes modalSlideInSuccess{0%{transform:scale(.8) translateY(-40px);opacity:0}60%{transform:scale(1.05) translateY(-5px);opacity:.9}to{transform:scale(1) translateY(0);opacity:1}}@keyframes modalSlideInError{0%{transform:scale(.9) translateY(-20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.modal-button:focus{outline:none;box-shadow:0 4px 12px #0724464d,0 0 0 3px #feda0066}.modal-close:focus{outline:none;box-shadow:0 0 0 3px #feda0066}.modal-content.success .modal-button:focus{box-shadow:0 4px 12px #28a7454d,0 0 0 3px #feda0066}.scroller{overflow:hidden;white-space:nowrap;width:100%}.scroller-content{display:inline-flex;height:400px;animation:scroll 45s linear infinite}.scroller-content img{height:250px;object-fit:cover;position:relative;margin-left:-35px;box-shadow:0 8px 30px #010f1e40}.scroller-content img:nth-child(odd){top:100px}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 600px){.scroller-content img{height:160px;margin-left:-25px}.scroller-content img:nth-child(odd){top:75px}.scroller-content{height:265px;margin-top:20px}}.scroller.paused .scroller-content{animation-play-state:paused}.privacy .deets{margin:60px 75px}.privacy h1{color:#072446;font-size:55px;font-weight:600}.privacy h3{color:#072446;text-transform:uppercase;font-size:40px;line-height:47px;margin:20px 0 30px;font-weight:500}.privacy h6{color:#0a0a0a;font-size:16px}.privacy{color:#0a0a0a}.privacy p{margin-bottom:25px;font-size:15px}.privacy a{color:#004aa1;font-weight:600;font-style:italic}.privacy li{font-size:15px}.privacy ol,.privacy ul{margin-left:20px}.privacy .btn{background:#072446;padding:7px 25px;border-radius:5px;width:fit-content;transition:all ease .5s;margin-top:50px;position:relative;overflow:hidden;z-index:1}.privacy .btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#4a90e2;transition:left .4s ease;z-index:-1}.privacy .btn:hover:before{left:0}.privacy .btn:hover{background:#004aa1}.privacy .btn a{color:#fff;text-decoration:none;font-style:normal}@media (max-width: 600px){.privacy .header .sm .flow a{font-weight:400;font-style:normal}.privacy .deets{margin:50px 15px}.privacy .deets h1{line-height:47px;font-size:40px}.privacy h3{font-size:35px}}*{margin:0;padding:0;box-sizing:border-box;outline:none;-webkit-tap-highlight-color:transparent}body,html{overflow-x:hidden;font-family:Raleway,Poppins,serif;background:#f1f1f1;line-height:1.5;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%}.flicker{animation-duration:.8s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#d5d5d5 8%,#f2f2f2 38%,#d5d5d5 54%);background-size:1000px 640px;position:relative}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.flick.flicker{height:20px}.btn{transition:all ease .5s;cursor:pointer}.btn-load{position:relative}.btn-load .btn_text{visibility:hidden;opacity:0}.btn-load:after{content:"";position:absolute;width:16px;height:16px;top:0;left:0;right:0;bottom:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner 1s ease infinite}@keyframes button-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width: 1200px){.home{width:calc(100vw - 204px);margin-left:204px}}@media (max-width: 768px){.home{padding:15px 0;width:100vw;margin-left:0}*{-webkit-tap-highlight-color:rgba(0,0,0,.1)}.preloader-logo{transform:translateZ(0);will-change:transform;transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.loading-dots span{transform:translateZ(0);will-change:transform;transition:all .8s ease-out}}.grecaptcha-badge{visibility:hidden!important;opacity:0!important;display:none!important;pointer-events:none!important}div[class*=grecaptcha],iframe[src*=recaptcha]{visibility:hidden!important;opacity:0!important;display:none!important}.modal-overlay{z-index:9999!important}body.modal-open{overflow:hidden}
