@-webkit-keyframes talep{0%,to{transform:translateY(-40%)}50%{transform:translateY(0)}}@-moz-keyframes talep{0%,to{transform:translateY(-40%)}50%{transform:translateY(0)}}@-o-keyframes talep{0%,to{transform:translateY(-40%)}50%{transform:translateY(0)}}@keyframes talep{0%,to{transform:translateY(-40%)}50%{transform:translateY(0)}}.talep{position:fixed;right:45px;bottom:260px;z-index:20;-webkit-animation:talep 5s ease infinite;-moz-animation:talep 5s ease infinite;animation:talep 5s ease infinite}@media (max-width:767.98px){.talep,.whatsapp{right:10px;bottom:250px}.talep img,.whatsapp img{max-width:60px;width:60px}}.talep:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused;cursor:pointer}.talep:hover .svg:nth-child(2) svg,.whatsapp:hover .svg:nth-child(2) svg{width:33px}.talep:hover .svg svg,.whatsapp:hover .svg svg{opacity:1}.talep a,.whatsapp a{outline:0!important}.talep .svg:nth-child(2),.whatsapp .svg:nth-child(2){position:absolute;margin-left:3px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.talep .svg:nth-child(2),.whatsapp .svg:nth-child(2){top:25%;left:23px}}.talep .svg:nth-child(2) svg,.whatsapp .svg:nth-child(2) svg{width:30px;max-height:30px;height:auto;fill:#040001}@media only screen and (min-width:320px) and (max-width:720px){.talep .svg:nth-child(2) svg,.whatsapp .svg:nth-child(2) svg{width:25px;max-height:25px}}.talep .svg svg,.whatsapp .svg svg{width:75px;max-height:75px;height:auto;fill:#040001;transition:all .5s ease-in-out}@media only screen and (min-width:320px) and (max-width:720px){.talep .svg svg,.whatsapp .svg svg{width:60px;max-height:60px}}.talep .title,.whatsapp .title{font-family:"DIN Pro",arial;font-size:17px;color:#007bff;display:block;width:100%}@media only screen and (min-device-width:320px) and (max-device-width:480px){.talep .title,.whatsapp .title{font-size:14px}}@media only screen and (min-width:320px) and (max-width:568px){.talep .title,.whatsapp .title{font-size:14px}}@media only screen and (min-width:375px) and (max-width:667px){.talep .title,.whatsapp .title{font-size:14px}}@media only screen and (min-width:414px) and (max-width:736px){.talep .title,.whatsapp .title{font-size:14px}}@media only screen and (min-width:768px) and (max-width:1024px){.talep .title,.whatsapp .title{font-size:14px}}@media only screen and (min-width:1024px) and (max-width:1300px){.talep .title,.whatsapp .title{font-size:14px}}@media only screen and (min-width:1300px) and (max-width:1400px){.talep .title,.whatsapp .title{font-size:16px}}@media only screen and (min-width:1400px) and (max-width:1600px){.talep .title,.whatsapp .title{font-size:16px}}@media only screen and (min-width:1600px) and (max-width:1680px){.talep .title,.whatsapp .title{font-size:16px}}[type=checkbox]:checked+span:not(.lever):before{border-bottom:2px solid rgba(13,159,255,.788235);border-right:2px solid rgba(13,159,255,.788235)}.whatsapp{position:fixed;right:45px;bottom:160px;z-index:19;-webkit-transition:all .5s cubic-bezier(.175,.885,.32,1.275);transition:all .5s cubic-bezier(.175,.885,.32,1.275);-webkit-animation:talep 15s ease infinite;-moz-animation:talep 15s ease infinite;animation:talep 15s ease infinite}@media (max-width:767.98px){.whatsapp{right:10px;bottom:150px}}.whatsapp:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused;cursor:pointer}.whatsapp img{max-width:80px;width:80px;height:80px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}@media (min-width:576px) and (max-width:1199.98px){.whatsapp img{max-width:70px;width:70px;height:70px}}@media only screen and (min-width:320px) and (max-width:720px){.whatsapp img{max-width:55px;width:55px;height:55px}}.w-100{width:100%!important}.mobile-contact{position:fixed;bottom:0;margin-bottom:-20px;background:#fff;z-index:101;box-shadow:2px 7px 6px 8px #404040;-webkit-box-shadow:2px 7px 6px 8px #404040;transition:all 1s cubic-bezier(1,0,0,1);-webkit-transition:all 1s cubic-bezier(1,0,0,1);-moz-transition:all 1s cubic-bezier(1,0,0,1);-o-transition:all 1s cubic-bezier(1,0,0,1);transform:translateY(0);-webkit-transform:translateY(0)}.mobile-contact ul.list{padding:0;position:relative;float:left;margin:0;width:100%}.mobile-contact ul.list li{width:33.3333333333%;float:left;position:relative;padding:12px;display:flex;justify-content:center;align-items:center}.mobile-contact ul.list li figure{margin:0}.mobile-contact ul.list li figure img{max-width:45px;width:45px;display:block;margin:0 auto}.d-block{display:block!important}@media (min-width:576px){.d-sm-none{display:none!important}.center{display:flex;display:-ms-flex;justify-content:center;align-items:center}.popup{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,.75)}.popup-inner{width:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 2px 6px #000;border-radius:3px;background:#fff}@media only screen and (min-width:320px) and (max-width:720px){.popup-inner{width:83.3333333333%}}.popup-close{width:30px;height:30px;position:absolute;top:0;right:0;transition:ease .25s all;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:1000px;background:#fff;font-family:Arial,Sans-Serif;font-size:20px;text-align:center;line-height:100%;color:#040001;box-shadow:0 2px 5px 4px rgba(0,0,0,.188235);-webkit-box-shadow:0 2px 5px 4px rgba(0,0,0,.188235)}@media only screen and (min-device-width:320px) and (max-device-width:480px){.popup-close{font-size:17px}}@media only screen and (min-width:320px) and (max-width:568px){.popup-close{font-size:17px}}@media only screen and (min-width:375px) and (max-width:667px){.popup-close{font-size:17px}}@media only screen and (min-width:414px) and (max-width:736px){.popup-close{font-size:17px}}@media only screen and (min-width:768px) and (max-width:1024px){.popup-close{font-size:17px}}@media only screen and (min-width:1024px) and (max-width:1300px){.popup-close{font-size:17px}}@media only screen and (min-width:1300px) and (max-width:1400px){.popup-close{font-size:19px}}@media only screen and (min-width:1400px) and (max-width:1600px){.popup-close{font-size:19px}}@media only screen and (min-width:1600px) and (max-width:1680px){.popup-close{font-size:19px}}.popup-close:hover{background:#ffcb05}}