.copyright p{color:#fff}
.copyright{text-align:center;background:#161616;color:#fff;padding:16px 0;}
button:focus{outline:none;box-shadow:none}
.gf-btn{position:relative;display:inline-block;padding:11px 30px;border:1px solid;border-radius:100px;font-size:17px;font-weight:500;text-transform:uppercase;cursor:pointer!important;transition:.3s ease}
.gf-btn span{transition:.4s ease;transform:translateX(0px);display:inline-block; line-height: 1}
.gf-btn:hover span{transform:translateX(-10px);}
.gf-btn::after{content:'>';display:inline-block;position:absolute;right:22px;bottom:12px;color:currentColor;opacity:0;transform:translateX(10px);transition:.4s ease}
.gf-btn:hover::after{opacity:1;transform:translateX(0px)}
.gf-btn.azul{background:#0a6cba;border-color:#0a6cba;color:#fff}
.gf-btn.azul:hover{background:#fff;border-color:#0a6cba;color:#0a6cba}
.gf-btn.branco{background:#fff;border-color:#fff;color:#0a6cba}
.gf-btn.branco:hover{background:transparent;color:#fff}
 .gf-btn.branco.outline{background:transparent;border-color:#fff;color:#fff}
.gf-btn.branco.outline:hover{background:#fff;color:#0a6cba}
#formulario input:focus, #formulario textarea:focus{outline:none;box-shadow:none;border:2px solid #0a6cba}
#formulario .form-group{position:relative}
#formulario .form-group::after{font-family:flaticon !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:15px;top:15px;font-size:20px;color:#999999;}
#formulario .form-group.nome::after{content:"\f11f"}
#formulario .form-group.email::after{content:"\f120"}
#formulario .form-group.telefone::after{content:"\f121"}
#formulario .form-group.mensagem::after{content:"\f122"}
#formulario .titulo p {font-size: 15.5px}
#formulario .titulo h2::after{display:none}
#formulario .titulo h2{font-size:38px;margin-bottom:10px}
#formulario .imagem-lateral{background:url(../images/contato.jpg) center center / cover no-repeat;width:48%;height:100%;position:absolute;top:0;bottom:0;left:0;}
#formulario [class*='col']{padding:90px 15px;}
#formulario{position:relative;background:linear-gradient(45deg, #323232, #525252);}
.owl-depoimentos .item{padding-top:40px;}
.box-depoimento .cliente-depoimento{display:flex;justify-content:space-between;}
.box-depoimento img{max-width:20%!important;}
.box-depoimento h5{font-size:20px;font-weight:400;color:#000;margin-top:20px;border-left:3px solid #0a6cba;padding-left:8px;}
.box-depoimento h4::after{font-family:flaticon !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f11e";display:block;font-size:110px;color:#ffda15;margin-top:12px;}
.box-depoimento h4{font-weight:600;font-size:28px;margin-bottom:15px;letter-spacing:-0.5px;}
.box-depoimento::before{content:"\f11d";font-family:flaticon !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:-80px;display:block;font-size:72px;color:#0a6cba;margin-bottom:20px;}
.box-depoimento{text-align:center;border:2px solid #e9f1f8;background:#ffffff;border-radius:20px;padding:40px 65px;}
.sobre h3{text-align:center;margin-top:60px;margin-bottom:35px;text-transform:uppercase;letter-spacing:-0.25px;font-size:30px;font-weight:700;}
.sobre p{text-align:justify}
.sobre .titulo{width:80%;margin:0 auto 30px;}
.sobre .box-video .play i{line-height:0;display:block}
@keyframes ripple{0%{transform:scale(1);}
 75%{transform:scale(1.75);opacity:1;}
 100%{transform:scale(2);opacity:0;}
}
.sobre .box-video .play:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid #fff;animation:ripple 2s linear infinite;}
.sobre .box-video .play:hover{background:#fff;color:#076cba}
.sobre .box-video .play{position:absolute;font-size:45px;background:transparent;color:#fff;border:2px solid #fff;height:110px;width:110px;display:flex;align-items:center;justify-content:center;border-radius:100%;padding-left:10px;transition:.4s ease;z-index:1;}
.sobre .box-video::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#000;opacity:0.3;border-radius:20px;}
.sobre .box-video img{width:100%;border-radius:20px}
.sobre .box-video{display:flex;justify-content:center;align-items:center;margin-bottom:80px;position:relative;overflow:hidden;}
.sobre{margin-top:-45px;padding-bottom:130px}
.duvida-parallax button i{vertical-align:middle;font-size:20px}
.duvida-parallax button:hover{color:#00bc5c!important}
.duvida-parallax{padding:80px 0 160px;background:#00bc5c;}
.duvida-parallax h2, .duvida-parallax p{color:#fff}
.duvida-parallax h2{margin-bottom:10px;text-transform:uppercase;font-weight:700;letter-spacing:-0.5px;font-size:38px;}
.duvida-parallax p{opacity:0.7;font-size:19.5px;letter-spacing:2px;font-weight:300;margin-bottom:0}
.beneficios img{width:100%;border-radius:20px;display:block;}
.beneficios ul{column-count:2}
.beneficios ul li{margin-bottom:15px}
.beneficios ul li i{font-size:34px;margin-right:4px;color:#0a6cba;display:inline-flex;justify-content:center;align-items:center;transition:.4s ease}
.hover-galeria{position:relative;display:block;transition:.4s ease}
.hover-galeria::before{content:'';background:#13e376;opacity:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:9;transition:.4s ease}
.hover-galeria:hover::before{opacity:.85}
.hover-galeria::after{content:'';opacity:0;background:transparent;border:2px solid #fff;position:absolute;top:0;bottom:0;right:0;left:0;width:0%;height:0%;margin:auto;z-index:9;transition:.4s ease}
.hover-galeria:hover::after{opacity:1;width:90%;height:90%}
.hover-galeria .ampliar-btn{position:absolute;top:0;bottom:0;right:0;left:0;display:block;width:fit-content;height:fit-content;margin:auto;z-index:10;color:#fff;font-weight:700;text-transform:uppercase;font-size:19px;text-shadow:0 0 15px #00000040;transform:translateY(50px);opacity:0;transition:.4s ease;}
.hover-galeria:hover .ampliar-btn{transform:translateY(0px);opacity:1}
.hover-galeria .ampliar-btn i{font-size:24px;vertical-align:middle;transform:scaleX(-1);display:inline-block;margin-right:3px;}
.galeria-fotos{background:linear-gradient( 0deg , #0a6cba, #3294e3)!important;padding-bottom:110px!important;}
.owl-estrutura:hover .owl-prev, .owl-estrutura:hover .owl-next , .owl-depoimentos:hover .owl-prev, .owl-depoimentos:hover .owl-next{opacity:1;transform:translateY(0)}
.owl-estrutura .owl-prev, .owl-estrutura .owl-next{position:absolute;top:calc(50% - 50px);color:#076cba!important;font-size:21px!important;height:35px;width:35px;border:2px solid #fff!important;background:#fff!important;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:100%;opacity:0;transform:translateY(-50px);transition:.4s ease;}
.owl-depoimentos .owl-prev, .owl-depoimentos .owl-next{position:absolute;top:calc(50% - 50px);color:#fff!important;font-size:21px!important;height:35px;width:35px;border:2px solid #076cba!important;background:#076cba!important;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:100%;opacity:0;transform:translateY(-50px);transition:.4s ease;}
.owl-estrutura .owl-prev:hover, .owl-estrutura .owl-next:hover{color:#fff!important;border:2px solid #13e376!important;background:#13e376!important;}
.owl-depoimentos .owl-prev:hover, .owl-depoimentos .owl-next:hover{color:#076cba!important;border:2px solid #076cba!important;background:transparent!important;}
.owl-estrutura .owl-prev i, .owl-estrutura .owl-next i , .owl-depoimentos .owl-prev i, .owl-depoimentos .owl-next i{line-height:0;display:block;text-align:center}
.owl-estrutura .owl-prev, .owl-depoimentos .owl-prev{left:-2%}
.owl-estrutura .owl-next, .owl-depoimentos .owl-next{right:-2%}
.botao-centralizado{text-align:center;margin-top:40px}
.box-produto-transportado i, .box-produto-transportado .nome-produto{z-index:10;position:relative}
.box-produto-transportado i{font-size:60px;line-height:1;margin-bottom:5px;display:block;color:#0a6cba;}
.mockup-caixas{position:absolute;top:-5%;right:-55%;display:block;height:580px;width:auto;}
[class*='col-']:nth-child(1) .box-produto-transportado::after{content:"\f105"}
[class*='col-']:nth-child(2) .box-produto-transportado::after{content:"\f106"}
[class*='col-']:nth-child(3) .box-produto-transportado::after{content:"\f107"}
[class*='col-']:nth-child(4) .box-produto-transportado::after{content:"\f108"}
[class*='col-']:nth-child(5) .box-produto-transportado::after{content:"\f109"}
[class*='col-']:nth-child(6) .box-produto-transportado::after{content:"\f10a"}
[class*='col-']:nth-child(7) .box-produto-transportado::after{content:"\f10b"}
[class*='col-']:nth-child(8) .box-produto-transportado::after{content:"\f10c"}
[class*='col-']:nth-child(9) .box-produto-transportado::after{content:"\f10d"}
[class*='col-'] .box-produto-transportado::after{font-family:flaticon !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:30px;bottom:0;left:-110px;right:0;font-size:140px;color:#f3f3f3;opacity:0;transform:translateY(20px);transition:.4s ease}
[class*='col-'] .box-produto-transportado:hover::after{opacity:.8;transform:translateY(0px)}
.box-produto-transportado:hover{box-shadow:0 0 25px #00000014;background:#fff}
.box-produto-transportado{text-align:center;margin:15px;border-radius:20px;padding:20px 0px;overflow:hidden;transition:.4s ease;position:relative;}
.personas [class*='col']:last-child{transform:translateY(30px);}
.personas [class*='col']:first-child{transform:translateY(-30px);}
.personas img{width:100%;border-radius:20px;display:block}
.dados-estatisticos .texto-introducao p{text-align:justify}
.dados-estatisticos .texto-introducao{margin:110px 0 160px;}
.box-estatistica:hover i{color:#fff;animation-name:tada;animation-iteration-count:infinite;animation-duration:1.25s;animation-fill-mode:both;}
.box-estatistica i{font-size:22px;display:inline-block;color:#13e376;margin-right:3px;vertical-align:middle;transition:.4s ease }
.box-estatistica:hover p{color:#fff}
.box-estatistica p{font-size:14px;margin-bottom:0;transition:.4s ease}
.box-estatistica:hover span.numeral{color:#fff;}
.box-estatistica span.numeral{font-weight:600;color:#000;font-size:50px;line-height:1;display:block;letter-spacing:-2.5px;transition:.4s ease }
.box-estatistica:hover .titulo-box h4{color:#fff}
.box-estatistica .titulo-box h4{font-weight:500;font-size:20px;margin-bottom:10px;transition:.4s ease}
.box-estatistica .titulo-box{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
.box-estatistica:hover{background:linear-gradient(45deg, #0a6cba, #6ba2d5);transform:scale(1.05)}
.box-estatistica{text-align:center;box-shadow:0 0 25px #00000014;border-radius:20px;padding:35px 25px;transform:scale(1);transition:.3s ease}
.dados-estatisticos small{color:#727272;font-weight:200;display:inline-block;line-height:1.3;font-size:11.5px;}
.dados-estatisticos h3{font-size:33px;margin-bottom:10px;line-height:1.1;font-weight:600;}
.titulo h2:after{content:url(../svg/divisor.svg);display:block;line-height:0;margin:15px auto 20px;width:100px;}
.titulo h2{font-size:45px;letter-spacing:-0.5px;font-weight:700;text-transform:uppercase;margin-bottom:0;}
.titulo{text-align:center;width:70%;margin:0 auto 80px;}
.titulo.branco h2, .titulo.branco p{color:#fff}
 .titulo.branco p{opacity:0.7}
.titulo.branco h2:after{content:url(../svg/divisor-verde.svg);}
.titulo.esquerda{text-align:left;width:100%;margin:0 0 40px 0;}
.titulo.esquerda h2{font-size:32px;line-height:1.4;}
.titulo.esquerda h2:after{margin:15px 0 20px 0;width:70px}
.landing-banner img{position:absolute;height:620px;top:-50%;left:-90%;}
@media (max-width:1380px){.landing-banner img{position:absolute;height:500px;top:-40%;left:-52%;}
}
@media (max-width:1124px){.landing-banner img{position:absolute;height:420px;top:-15%;left:-51%;}
}
.landing-banner p{color:#fff;font-weight:300;letter-spacing:2px;opacity:0.7;font-size:19.5px;margin-bottom:50px;text-shadow:0 0 15px #00000020;}
@media (max-width:1024px){.landing-banner p{font-size:17px;margin-bottom:40px;}
}
.landing-banner h1 span{font-weight:900;color:#0de376;}
.landing-banner h1{color:#fff;font-size:45px;text-transform:uppercase;font-family:'Open Sans' , sans-serif;font-weight:600;letter-spacing:-0.5px;line-height:1.3;margin-bottom:20px;text-shadow:0 0 15px #00000020;}
@media (max-width:1024px){.landing-banner h1{font-size:36px;}
}
.landing-banner::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:-1;background:linear-gradient( 45deg , #0a6cbaf2 35%, #4caf50e8);}
.landing-banner{position:relative;background:url(../images/logistica-para-ecommerce-banner.jpg) no-repeat center / cover;padding:240px 0 200px;z-index:1;overflow:hidden;}
.pt-0{padding-top:0!important;}
.carousel-indicators.testimonials-indicators .active{background-color:#06ffa9!important;}
.carousel-indicators .active{background-color:#2196F3;}
.sobre-a-gf .flaticon-divisor-2{margin-bottom:15px;color:#096cb9;display:block}
.sobre-a-gf h3{font-size:20px;font-weight:600}
.sobre-a-gf p{text-align:justify}
.como-contratar .flaticon-acesse-o-aplicativo:before, .como-contratar .flaticon-selecione-o-servico:before, .como-contratar .flaticon-informe-o-destino:before, .como-contratar .flaticon-efetue-pagto-online:before{margin-right:-5px;}
.entregador-img{position:absolute;bottom:0;width:auto!important;height:650px}
.lista-de-beneficios li{margin-bottom:10px}
.lista-de-beneficios li:before{content:"\f10f";font-family:Flaticon;margin-right:8px;color:#076cba }
.circulo{width:85px;height:85px;background-color:#00ffa9;color:#000;margin:0 auto;border-radius:100%;position:relative;top:15px}
.sobreposicao-banner{margin-top:-130px;position:relative;z-index:1000;}
.divisor-1::after{font-family:Flaticon;content:"\f105";display:block;font-size:30px;position:relative}
.divisor-1-azul::after{font-family:Flaticon;content:"\f105";display:block;font-size:14px;position:relative;right:52px;color:#096cb9;top:0px;}
.divisor-1-branco::after{font-family:Flaticon;content:"\f105";display:block;font-size:14px;position:relative;right:52px;color:#fff;top:0px;}
.divisor-2.porque-escolher::after{font-family:Flaticon;content:"\f103";font-size:14px;position:relative;top:-5px;left:3px;color:#076cba }
button, a{cursor:pointer!important}
b, strong{font-weight:bold!important}
ul{padding:0;}
ul, ol{list-style:none;list-style-image:none;margin:0;padding:0;color:#666;font-size:14px;line-height:24px;margin-bottom:20px;}
ul li, ol li{color:#717171;font-size:16px;line-height:1.65;font-family:'Open Sans', sans-serif;font-weight:300;list-style-type:none;}
ul li i{vertical-align:middle;}
p{font-size:16px;line-height:1.65;margin-bottom:20px;color:#717171;font-family:'Open Sans', sans-serif;font-weight:300;}
a,a:hover,a:focus,a:active,a:visited{text-decoration:none;outline:0;}
a:hover{color:#017df7;}
h1,h2,h3,h4,h5,h6{font-family:'Open Sans', sans-serif;line-height:1.2;margin-top:0;margin-bottom:20px;color:#000;font-weight:500;}
h1{font-size:48px;}
h2{font-size:36px;}
h3{letter-spacing:0.5px;font-size:27px;}
h4{font-size:26px;}
h5{font-size:20px;}
h6{font-size:18px;}
h2.section-title{margin-bottom:10px;font-weight:800;}
p.section-subtitle{font-size:18px;}
p.section-subtitle.white{color:#ffffff;}
iframe{max-width:100%;border:none;}
.iframe-youtube{position:relative;margin-top:30px;z-index:100;}
.iframe-youtube iframe{padding:10px 10px;box-shadow:0 15px 36px rgba(0, 0, 0, 0.20);background-color:#fff;webkit-border-radius:8px 8px;-moz-border-radius:8px 8px;border-radius:8px 8px;z-index:100;}
.video-popup-wrapper{position:relative;}
.video-popup-wrapper:after{background-image:radial-gradient(#dee1e0 15%,transparent 25%);background-size:20px 20px;content:"";position:absolute;width:204px;height:200px;right:-64px;top:-40px;z-index:-1;}
.video-popup-wrapper img.hero-images{padding:10px 10px;box-shadow:0 20px 42px rgba(0, 0, 0, 0.25);background-color:#fff;webkit-border-radius:8px 8px;-moz-border-radius:8px 8px;border-radius:8px 8px;}
.video-popup-wrapper:hover img.hero-images{opacity:0.99;}
.popup-gallery:hover .video-popup-image{opacity:1;}
.video-play-icon{position:absolute;z-index:100;top:50%;left:50%;margin-top:-45px;margin-left:-45px;width:90px;height:90px;line-height:90px;text-align:center;font-size:40px;color:#007bff;background-color:rgba(0, 123, 255, 0.70);border-radius:50% 50%;display:inline-block;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;}
.video-play-icon:hover{background-color:rgba(0, 123, 255, 0.99);transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;}
.video-play-icon i{color:#fff;}
.white-text{color:#fff;}
.green{color:#076cba;}
.blue{color:#017df7;}
.section-top-border{border-top:1px solid #efefef;}
.section-bottom-border{border-bottom:1px solid #efefef;}
.section-white{background:#fff;padding:130px 0;}
.section-grey{background:#f6fbff;padding:130px 0;border-top:1px solid #e9f1f8;border-bottom:1px solid #e9f1f8;}
.section-bg-2{background:#076cba;background-position:top center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;width:100%;position:relative;padding:55px 0;}
.section-bg-overlay{width:100%;background:#252525;opacity:0.55;position:absolute;top:0;left:0;right:0;bottom:0;}
.section-white-box{background-color:#fff;padding:30px 40px 50px 40px;}
.image-green-overlay{background:#076cba;opacity:0.95;position:absolute;top:0;left:0;right:0;bottom:0;}
.section-blue{background-color:#1e90ff;padding:90px 0;}
.section-white.no-padding, .section-grey.no-padding, .section-blue.no-padding{padding:0;}
.section-white.medium-paddings, .section-grey.medium-paddings, .section-blue.medium-paddings{padding:60px 0;}
.section-white.small-paddings, .section-grey.small-paddings, .section-blue.small-paddings{padding:30px 0;}
.section-white.xsmall-paddings, .section-grey.xsmall-paddings, .section-blue.xsmall-paddings{padding:10px 0;}
.section-white.small-padding-top, .section-grey.small-padding-top, .section-blue.small-padding-top{padding:30px 0 90px 0;}
.section-white.small-padding-bottom, .section-grey.small-padding-bottom, .section-blue.small-padding-bottom{padding:90px 0 70px 0;}
.section-white.no-padding-bottom, .section-grey.no-padding-bottom, .section-blue.no-padding-bottom{padding:90px 0 0 0;}
.small-col-inside{max-width:575px;padding-left:55px;}
.width-100{width:100%;}
.box-shadow{border-radius:8px;box-shadow:0px 8px 40px 0 rgba(0, 0, 0, 0.15);}
.margin-right-15{margin-right:15px !important;}
.margin-right-25{margin-right:25px !important;}
.margin-left-20{margin-left:20px !important;}
.margin-top-110{margin-top:110px !important;}
.margin-top-100{margin-top:100px !important;}
.margin-top-90{margin-top:90px !important;}
.margin-top-80{margin-top:80px !important;}
.margin-top-70{margin-top:70px !important;}
.margin-top-60{margin-top:60px !important;}
.margin-top-50{margin-top:50px !important;}
.margin-top-40{margin-top:40px !important;}
.margin-top-35{margin-top:35px !important;}
.margin-top-30{margin-top:30px !important;}
.margin-top-20{margin-top:20px !important;}
.margin-top-10{margin-top:10px !important;}
.margin-top-5{margin-top:5px !important;}
.margin-bottom-0{margin-bottom:0px !important;}
.margin-bottom-5{margin-bottom:5px;}
.margin-bottom-10{margin-bottom:10px !important;}
.margin-bottom-20{margin-bottom:20px !important;}
.margin-bottom-30{margin-bottom:30px !important;}
.margin-bottom-40{margin-bottom:40px !important;}
.margin-bottom-50{margin-bottom:50px !important;}
.margin-bottom-60{margin-bottom:60px !important;}
.margin-bottom-70{margin-bottom:70px !important;}
.margin-bottom-80{margin-bottom:80px !important;}
.margin-bottom-100{margin-bottom:100px !important;}
.margin-bottom-120{margin-bottom:120px !important;}
.margin-bottom-130{margin-bottom:120px !important;}
.margin-bottom-140{margin-bottom:140px !important;}
.padding-top-0{padding-top:0px !important;}
.padding-top-10{padding-top:10px !important;}
.padding-top-20{padding-top:20px !important;}
.padding-top-25{padding-top:25px !important;}
.padding-top-30{padding-top:30px !important;}
.padding-top-35{padding-top:35px !important;}
.padding-top-40{padding-top:40px !important;}
.padding-top-45{padding-top:45px !important;}
.padding-top-50{padding-top:50px !important;}
.padding-top-60{padding-top:60px !important;}
.padding-top-70{padding-top:70px !important;}
.padding-top-80{padding-top:80px !important;}
.padding-top-100{padding-top:100px !important;}
.padding-top-120{padding-top:120px !important;}
.padding-top-150{padding-top:150px !important;}
.padding-bottom-70{padding-bottom:70px !important;}
.padding-bottom-60{padding-bottom:60px !important;}
.padding-bottom-50{padding-bottom:50px !important;}
.padding-bottom-40{padding-bottom:40px !important;}
.padding-bottom-30{padding-bottom:30px !important;}
.padding-bottom-20{padding-bottom:20px !important;}
.padding-bottom-10{padding-bottom:10px !important;}
.padding-bottom-0{padding-bottom:0px !important;}
.margin-top-0{margin-top:0px !important;}
.padding-left-20{padding-left:20px;}
.navbar-brand{width:170px;}
.navbar-brand img{width:100%;filter:grayscale(1) brightness(10)}
.navbar-fixed-top.opaque .navbar-brand img{filter:none}
.navbar{width:100%;z-index:9999;padding-top:7px;padding-bottom:7px;padding-left:0;padding-right:0;}
.navbar-toggler{border:1px solid #fff;}
.navbar-fixed-top.opaque .navbar-toggler{border:1px solid #076cba;}
.navbar-toggler-icon{line-height:1.4;width:1.3em;height:1.3em;}
.navbar-toggler-icon i{color:#fff;vertical-align:middle;}
.navbar-fixed-top.opaque .navbar-toggler-icon i{color:#076cba;vertical-align:middle;}
.navbar-fixed-top{position:absolute!important;background-color:transparent;border-bottom:none;transition:background-color 0.25s ease 0s;}
.navbar-fixed-top.opaque{position:fixed!important;background-color:#fff!important;border-bottom:1px solid #efefef;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.04)!important;transition:all 0.25s ease-in-out 0s;}
.navbar-fixed-top .navbar-nav > li > a{color:#fff;font-size:17px !important;line-height:30px !important;padding:10px 15px!important;font-family:'Open Sans', sans-serif;font-weight:500;}
.navbar-fixed-top.opaque .navbar-nav > li > a{color:#405263;}
.navbar-fixed-top .navbar-nav > li > a:hover{color:#076cba!important;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.navbar-fixed-top.opaque .navbar-nav .current a{color:#076cba!important;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.navbar-fixed-top .navbar-nav > li > a.discover-btn{border:1px solid #fff;color:#fff!important;background:transparent;border-radius:100px;padding:12px 30px!important;margin-right:15px;font-family:'Open Sans', sans-serif;}
.navbar-fixed-top .navbar-nav > li > a.discover-btn:hover{color:#076cba!important;background:#fff;border:1px solid #fff;}
.navbar-fixed-top.opaque .navbar-nav > li > a.discover-btn:hover{border:1px solid #076cba;color:#076cba!important;background:transparent;}
.navbar-fixed-top.opaque .navbar-nav > li > a.discover-btn{color:#fff!important;background:#076cba;border:1px solid #076cba;}
.footer{position:relative;overflow:hidden;display:block;padding-top:80px;background-color:#fafbfc;}
.footer-top{padding-bottom:60px;}
.footer-bottom{padding:15px 0 3px 0;background-color:#fff;border-top:1px solid #efefef;}
.footer-top i{margin-bottom:10px;color:#076cba;font-size:60px;}
.footer p{margin-bottom:5px;line-height:24px;color:#454545;}
.footer p > a{font-size:17px;color:#076cba;text-decoration:underline;}
.footer p > a:hover{color:#076cba;text-decoration:underline;}
span.template-name{font-weight:bold;color:#076cba;}
a.footer-links{display:block;font-size:17px;margin-bottom:2px;color:#454545;}
a.footer-links:hover{color:#076cba;text-decoration:underline;transition:all .5s ease-in-out;}
ul.footer_social{width:100%;max-width:1140px;display:block;margin:0 auto;padding-top:15px;text-align:center;}
ul.footer_social li{display:inline-block;margin:0;line-height:100%!important;}
ul.footer_social li a i{display:inline-block;margin:0 8px;padding:0;font-size:26px!important;line-height:26px!important;color:#1e90ff;transition:all .5s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;}
ul.footer_social li a i.fa-twitter{color:#4099ff;}
ul.footer_social li a i.fa-pinterest{color:#C92228;}
ul.footer_social li a i.fa-facebook-square{color:#3b5998;}
ul.footer_social li a i.fa-instagram{color:#8a3ab9;}
ul.footer_social li a i.fa-skipe{color:#00aff0;}
ul.footer_social li a i.fa-dribble{color:#ea4c89;}
ul.footer_social li a i:hover{color:#076cba!important;}
p.contact-info{margin-bottom:8px;}
p.contact-info a{margin-bottom:8px;color:#666;}
p.contact-info a:hover{text-decoration:underline;}
p.contact-info i{font-size:18px;padding-right:5px;vertical-align:middle;color:#1e90ff;}
.home-section{position:relative;z-index:999;padding-top:210px;padding-bottom:200px;background:url(../images/bg1.jpg) bottom center no-repeat;background-size:cover;}
.home-section-overlay{width:100%;background:#252525;opacity:0.45;position:absolute;top:0;left:0;right:0;bottom:0;}
.home-section h1{line-height:1.1;font-weight:900;margin-bottom:15px;color:#00ffa9;text-shadow:2px 2px #00000061;text-transform:uppercase;font-size:57px;letter-spacing:1px;}
.solucao-em{font-size:40px;color:#fff}
.e-comercial{color:#00ffa9}
.home-section p.hero-text{margin-bottom:36px;font-size:24px;line-height:30px;font-weight:600;color:#fff;letter-spacing:1.0px;}
.home-section .flaticon-divisor-1{color:#fff;position:relative;display:block;font-size:14px;right:60px;bottom:30px;}
.arrow-down{position:absolute;left:50%;margin-left:-25px;bottom:0;margin-bottom:-200px;}
.arrow-down i{font-size:50px;color:#fff;}
.arrow-down{-webkit-animation:mover 1s infinite alternate;animation:mover 1s infinite alternate;}
.arrow-down{-webkit-animation:mover 1s infinite alternate;animation:mover 1s infinite alternate;}
@-webkit-keyframes mover{0%{transform:translateY(0);}
 100%{transform:translateY(-10px);}
}
@keyframes mover{0%{transform:translateY(0);}
 100%{transform:translateY(-10px);}
}
.services-wrapper{position:relative;}
.main-services{padding:10px 15px;background:#fff;position:relative;margin:45px 5px 5px 5px;overflow:hidden;text-align:center;transition:all 1s;border-radius:5px;box-shadow:0 0 7px #00000060;}
.main-services:hover{transform:scale(1.025);transition:all 1s;}
.main-services img{margin-bottom:10px;border-radius:8px 8px;}
.main-services h3{margin-top:30px;font-weight:900;margin-bottom:10px;letter-spacing:0.4px;font-size:25px;}
.main-services h3 a{font-size:22px;font-weight:500;color:#076cba;}
.main-services h4{margin-bottom:10px;font-size:20px;font-weight:500;}
.main-services p{text-align:justify;padding:0 10px;margin-bottom:15px;font-size:18.5px;}
.main-services i{margin-bottom:15px;font-size:56px;color:#000;}
.register-form-wrapper{margin-top:25px;}
.register-form-wrapper h3{margin-bottom:5px;font-size:24px;font-weight:500;}
.register-form-wrapper p{margin-bottom:25px;font-size:17px;}
textarea{height:160px;margin-bottom:12px;width:100%;padding-left:2%;padding-right:2%;padding-top:10px;padding-bottom:10px;color:#727272;background-color:#f6f7f8;border:1px solid #ececec!important;font-size:16px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
input.register-input, select.register-input, textarea.register-input{width:100%;height:50px;padding-left:45px;padding-right:15px;margin-bottom:0;color:#555!important;border:1px solid #f1f1f1!important;background-color:#f9f9f9!important;font-size:14px!important;border-radius:5px 5px 5px 5px!important;font-weight:300;}
textarea.register-input{height:150px!important}
input.name-input, input.name-email, input.name-phone, select.register-input{background-position:9px 15.5px;background-size:24px;}
input.register-submit{font-family:'Open Sans', sans-serif;font-size:18px;line-height:22px;font-weight:500;color:#fff;background-color:#076cba;border:1px solid #076cba;text-shadow:1px 1px 1px rgba(0,0,0,0.25);letter-spacing:1px;border-radius:5px 5px;margin:15px 10px 0 0;padding:18px 25px;display:inline-block;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;text-transform:uppercase;}
input.register-submit:hover{color:#076cba!important;background:transparent;}
#register-form input.register-input:focus, #register-form select.register-input:focus{border-color:#656565!important;color:#454545!important;outline:none;}
#register-form input.register-input:focus, #register-form select.register-input:focus{border-color:#656565!important;color:#454545!important;outline:none;}
p.register_success_box{display:inline-block;color:#076cba;border:1px solid #076cba;padding:25px 25px;font-size:19px;text-shadow:none;font-style:italic;border-radius:8px 8px;margin:15px 0;}
p.register-form-terms{margin:10px 0 5px 0;font-size:14px;color:#666;text-shadow:none;}
.btn-white{font-family:'Open Sans', sans-serif;font-size:18px;line-height:22px;font-weight:500;color:#076cba;background-color:#ffffff;border:1px solid #fff;box-shadow:0px 8px 40px 0 rgba(0, 0, 0, 0.37);border-radius:5px 5px;letter-spacing:1px;margin:10px 10px 0 10px 0;padding:16px 26px;display:inline-block;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;}
.btn-white:hover{box-shadow:0px 4px 10px 0 rgba(0, 0, 0, 0.5);color:#076cba!important;background:#f9f9f9;}
.btn-white-border{color:#fff;background:transparent;font-family:'Open Sans', sans-serif;font-size:18px;line-height:22px;font-weight:500;border:1px solid #fff;border-radius:5px 5px;margin:10px 10px;padding:16px 26px;display:inline-block;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;}
.btn-white-border:hover{box-shadow:0px 4px 10px 0 rgba(0, 0, 0, 0.5);color:#076cba!important;background:#f9f9f9;}
.btn-white i, .btn-white-border i{font-size:22px;line-height:22px;margin-right:10px;vertical-align:text-top;}
.btn-green{font-family:'Open Sans', sans-serif;font-size:18px;line-height:22px;font-weight:500;color:#fff;background-color:#076cba;border:1px solid #076cba;text-shadow:1px 1px 1px rgba(0,0,0,0.25);letter-spacing:1px;border-radius:5px 5px;margin:15px 10px 0 0;padding:18px 25px;display:inline-block;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;text-transform:uppercase;}
.btn-green:hover{color:#076cba!important;background:transparent;}
.btn-green.banner{font-family:'Open Sans', sans-serif;font-size:20px;line-height:22px;color:#000;background-color:#ef970e;border:1px solid #ef970e;letter-spacing:0.5px;border-radius:5px 5px;margin:15px 10px 0 0;padding:20px 25px;display:inline-block;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;text-transform:uppercase;font-weight:600;box-shadow:none;text-shadow:none;}
.btn-green.banner:hover{color:#ef970e!important;background:transparent;}
.btn-green.banner i{font-family:Flaticon;font-weight:400;margin-right:5px;font-size:24px}
.btn-green.small, .btn-green-line.small, .btn-white.small, .btn-white-border.small{font-size:16px;letter-spacing:0.6px;padding:9px 12px;font-size:13px;}
.btn-green-line{font-family:'Open Sans', sans-serif;font-size:18px;line-height:22px;font-weight:500;color:#017df7;background-color:#fff;border:1px solid #076cba;border-radius:5px 5px;margin:15px 10px 0 0;padding:20px 30px;display:inline-block;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;}
.btn-green-line:hover{color:#fff!important;background:#076cba;}
.popup-wrapper{display:block;position:relative;overflow:hidden;}
.popup-gallery{display:inline-block;position:relative;}
.first-gallery{margin-bottom:15px;}
.gallery-item{border:1px solid #cccccc;border-radius:5px 5px;}
.gallery-insta{display:inline-block;margin-bottom:15px;}
.gallery-insta img{border-radius:5px 5px 5px 5px !important;}
.portfolio-pic{display:block;}
.portfolio-box{display:block;text-align:center;background-color:#fff;margin-bottom:2px;padding:35px;border-top:1px solid #cccc;}
.portfolio-box h3{font-weight:900;text-transform:uppercase;color:#000;font-size:15px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;margin:8px 0 8px 0!important;line-height:20px;}
.portfolio-box h3 a{font-weight:900;text-transform:uppercase;color:#000;font-size:20px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;}
.portfolio-item h3 a:hover{color:#076cba;}
.portfolio-box p.portfolio-info{font-size:14px;line-height:1.6;margin-bottom:10px;}
.portfolio-box a.our-menus-link{font-size:16px;line-height:24px;color:#076cba;}
.portfolio-box a.our-menus-link:hover{text-decoration:underline;}
.showcase-wrapper{position:relative;z-index:999;overflow:hidden;padding:25px 30px 0 30px;}
.testim-inner{position:relative;text-align:center;transition:all 1s;}
.testim-inner img{position:relative;display:inline-block;max-width:160px}
.testim-inner h6{margin-top:30px;margin-bottom:5px;font-size:23px;line-height:26px;font-weight:500;color:#fff;font-family:'Open Sans', sans-serif;font-weight:900;}
.testim-inner p{font-size:18px;line-height:28px;color:#fff;font-style:italic;margin-top:20px;margin-bottom:5px;text-shadow:1px 1px #656565;}
.testim-rating{margin-bottom:30px;}
.testim-rating i{color:#fdcc28;}
.card{border:none;background-color:transparent !important;}
.card-header{padding:6px 0 9px 0;margin-bottom:0;background-color:transparent;border-bottom:1px solid #f4f5f6;}
.card-header h5 .btn-link{padding:0;font-size:19px;font-weight:500;color:#000;background-color:transparent;}
.card-header h5 .btn-link:hover, .card-header h5 .btn-link:focus{text-decoration:none;}
.card-body{padding:10px 0;border-top:2px solid #076cba;font-family:'Open Sans', sans-serif;font-size:17px;color:#666;}
.carousel-indicators{bottom:-15px;}
.carousel-indicators li{position:relative;-ms-flex:0 1 auto;flex:0 1 auto;width:25px;height:7px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#cecece;border-radius:5px 5px;}
.carousel-indicators.testimonials-indicators{bottom:-40px;}
.carousel-indicators.testimonials-indicators li{background-color:#cecece;}
.carousel-indicators.testimonials-indicators .active{background-color:#076cba;}
.gallery-show{margin:20px 0 40px 0;max-width:100%;border-radius:8px 8px;border:8px solid rgba(255, 255, 255, 0.8);box-shadow:10px 10px 15px rgba(0, 0, 0, 0.3);}
ul.benefits{margin-bottom:20px;}
ul.benefits li{font-size:17px;line-height:26px;margin-bottom:8px;}
ul.benefits.white li{color:#fff;}
ul.benefits li i{font-size:18px;line-height:18px;margin-right:1px;color:#076cba;}
ul.benefits.white li i{color:#fff;}
.no-padding-bottom{padding-bottom:0;}
@media (max-width:1124px){.mockup-caixas{height:500px;}
.dados-estatisticos small{font-size:10.5px;}
.box-estatistica p{font-size:12px;}
.box-estatistica{padding:35px 20px;}
.dados-estatisticos h3{font-size:24px;}
p{font-size:15px;line-height:1.5;}
.titulo h2{font-size:38px}
 #formulario .titulo h2 {font-size: 31px}
#formulario .titulo p {font-size: 12.7px}	
}
@media (max-width:991px){.navbar-fixed-top{background-color:transparent!important;}
.navbar-fixed-top.opaque{padding:0;}
.navbar-fixed-top{border-bottom:none;}
.navbar-fixed-top .navbar-nav > li.discover-link{margin-top:10px;}
.navbar-fixed-top .navbar-nav > li > a.discover-btn{padding:8px 12px!important;margin-left:20px;font-size:17px!important;}
.navbar-brand{color:#076cba;}
}
@media (max-width:768px){
.owl-nav {display: none}	
.sobre .box-video .play i {line-height: 0.5}	
.sobre .box-video .play {font-size: 30px;height: 70px;width: 70px}	
#formulario .titulo p {font-size: 12.5px;text-align: center}
.section-white, .section-grey, .design-process-section{padding:80px 0!important;}
#formulario [class*='col'] {padding: 80px 15px;}	
.sobre {padding-bottom: 80px}	
#formulario .imagem-lateral{display:none}
.box-depoimento img{max-width:35%!important;}
.box-depoimento h5{font-size:16px;}
.box-depoimento .cliente-depoimento{flex-direction:column;align-items:center;}
.box-depoimento h4{font-size:20px;}
.box-depoimento{text-align:center;border:2px solid #e9f1f8;background:#ffffff;border-radius:20px;padding:45px 30px;}
.duvida-parallax{padding:80px 0 120px;background:#00bc5c;}
.duvida-parallax p{opacity:0.7;font-size:14.5px;letter-spacing:0;font-weight:300;margin-bottom:0;}
.duvida-parallax h2{font-size:23px;text-align:center;}
.beneficios ul li{margin-bottom:25px;}
.titulo.esquerda h2:after{margin:15px auto 20px auto;width:70px;}
.titulo.esquerda h2{font-size:26px;text-align:center;}
.beneficios img{margin-bottom:60px}
.mockup-caixas{position:static;height:auto;width:100%;}
.process-model li span.linha{top:28%}
.box-produto-transportado{margin:5px}
.perfis-de-produtos .row{justify-content:center}
.perfis-de-produtos [class*='col-']{width:50%}
[class*='col-']:last-child .box-estatistica{margin-bottom:0px;}
.box-estatistica{margin-bottom:30px;}
.dados-estatisticos small{font-size:10.5px;margin-bottom:30px}
.dados-estatisticos h3{font-size:24px;text-align:center;margin-bottom:5px;}
.dados-estatisticos .texto-introducao{margin:0 0 85px;}
.personas [class*='col']:last-child{transform:none;margin-bottom:30px;}
.personas [class*='col']:first-child{transform:none;display:none;}
.titulo h2:after{width:70px}
.titulo{width:100%;margin:0 auto 60px;}
.titulo h2{font-size:26px;}
.landing-banner{padding:150px 0 100px;}
.gf-btn{display:block;text-align:center}
p#app{width:fit-content;margin:0 auto 50px;}
.landing-banner p{font-size:15px;letter-spacing:0}
.landing-banner h1{font-size:26px;text-align:center;margin-bottom:10px;margin-top:50px;}
.landing-banner img{position:relative;width:140%;height:auto;left:-25%;top:0;}
input.name-input, input.name-email, input.name-phone, select.register-input{text-indent:10px}
.footer-bottom p{font-size:12.5px}
p.register-form-terms{font-size:13px}
.small-col-inside{max-width:100%;padding:0 20px;}
.process-model li p{font-size:9px;margin-top:11px;line-height:1.5;}
.home-section p.hero-text{font-size:15px;line-height:1.4;letter-spacing:1.0px;}
.home-section h1{font-size:36px;}
.solucao-em{font-size:32px}
.navbar-brand{margin:0 auto}
.navbar-toggler{display:none!important}
.more-icon-preocess.process-model li::after{display:none;}
.process-model.more-icon-preocess li{width:24.8%!important;}
.btn-green{font-size:17px;}
.btn-green.banner{font-size:13px;margin-bottom:60px}
.video-popup-wrapper:after{display:none}
.mobile-dnone{display:none}
.arrow-down{display:none;}
.home-section{padding-top:165px;padding-bottom:95px;}
.footer{padding-top:30px;}
.footer-top i{display:block;margin-top:50px!important;}
ul.footer_social li a i{margin:0 8px!important;}
 .padding-top-120{padding-top:30px !important;}
input.contact-submit{margin-bottom:30px;}
.margin-right-15{float:left;margin-bottom:40px !important;}
.testim-inner{display:block;margin-top:40px;margin-bottom:40px;}
.main-services{margin:20px 5px 25px 5px;}
}
@media (max-width:375px){.navbar-toggle{margin-bottom:0;border:1px solid #9f9f9f!important;}
.home-section h1{font-size:38px;line-height:44px;}	
.section-white.small-padding-bottom, .section-grey.small-padding-bottom{padding:60px 0 50px 0!important;}
.margin-left-20{margin-left:1px!important;}
.register-form-terms{padding-bottom:30px;}
.services-wrapper{margin-top:30px;}
.small-col-inside{padding-right:25px;padding-left:25px;}
input.register-input, select.register-input{padding-left:12%!important;}
input.name-input{background:url('../images/input-user.png') no-repeat 5px 15px;}
input.name-email{background:url('../images/input-envelope.png') no-repeat 5px 15px;}
select.register-input{background:url('../images/input-select.png') no-repeat 5px 15px;}
input.contact-submit{margin-bottom:40px;}
}
.design-process-section{padding:130px 0;position:relative;overflow:hidden}
.design-process-section .text-align-center{line-height:25px;margin-bottom:12px;}
.design-process-content{position:relative;padding:45px;box-shadow:0 0 25px #00000015;border-radius:20px;}
.design-process-content img{position:absolute;top:0;right:0;bottom:0;z-index:0;max-height:100%;}
.design-process-content h3{margin-bottom:16px;font-size:24px;letter-spacing:-0.25px;}
.design-process-content p{margin-bottom:0;text-align:justify;}
.process-model{list-style:none;padding:0;position:relative;max-width:613px;margin:20px auto 26px;border:none;z-index:0;}
.process-model li span.linha{background:#e5e5e5 none repeat scroll 0 0;bottom:0;content:"";display:block;height:2px;margin:0 auto;position:absolute;right:-30%;top:25%;width:60%;z-index:-1;}
.process-model li span.linha::after{content:'';width:100%;display:block;}
.process-model li.visited span.linha::after{background:#076cba;height:3px;position:absolute;z-index:10;right:0;-webkit-animation-name:preencherLinha;animation-name:preencherLinha;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;transform-origin:left;animation-direction:alternate;}
@keyframes preencherLinha{from{transform:scaleX(0%);}
to{transform:scaleX(110%);}
}
.process-model li:last-child::after{width:0;}
.process-model li{display:inline-block;width:25%;position:relative;text-align:center;float:none;}
.nav-tabs.process-model > li.active > a, .nav-tabs.process-model > li.active > a:hover, .nav-tabs.process-model > li.active > a:focus, .process-model li a:hover, .process-model li a:focus{border:none;background:transparent;}
.process-model li a{padding:0;border:none;color:#606060;}
.process-model li.active,.process-model li.visited{color:#076cba;}
.process-model li.active a,.process-model li.active a:hover,.process-model li.active a:focus,.process-model li.visited a,.process-model li.visited a:hover,.process-model li.visited a:focus{color:#076cba;}
.process-model li.active p,.process-model li.visited p{font-weight:600;}
.process-model li i{display:flex;height:55px;width:55px;text-align:center;margin:0 auto;background:#f5f6f7;border:2px solid #e5e5e5;line-height:1;font-size:31px;border-radius:50%;transition:.4s ease;justify-content:center;align-items:center;padding:0;}
.process-model li.active i, .process-model li.visited i{background:#0a6cba;border-color:#076cba;color:#fff;}
.process-model li p{font-size:14px;margin-top:11px;}
.process-model.contact-us-tab li.visited a, .process-model.contact-us-tab li.visited p{color:#606060!important;font-weight:normal}
.process-model.contact-us-tab li::after{display:none;}
.process-model.contact-us-tab li.visited i{border-color:#e5e5e5;}
@media screen and (max-width:560px){.more-icon-preocess.process-model li::after{top:24px;}
}
@media screen and (max-width:380px){.process-model.more-icon-preocess li{width:16%;}
 .more-icon-preocess.process-model li p{font-size:8px;}
 .more-icon-preocess.process-model li::after{top:18px;}
 .process-model.more-icon-preocess{text-align:center;}
}
.f-900{font-weight:900!important}
.text-green-pallete{color:#00ffa9}
.tweb_button{border-bottom:none!important}
.tweb_btn_w_img:hover{text-decoration:none}
.tweb_button, .tweb_btn_popup, .tweb_button *, .tweb_btn_popup *, .tweb_btn_popup:before, .tweb_button:before, .tweb_button:after, .tweb_btn_popup:after, .tweb_popup_chat_box, .tweb_popup_chat_box *, .tweb_popup_chat_box:before, .tweb_popup_chat_box:after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.tweb_button{position:relative;width:300px;min-height:64px;display:block;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#fff;box-shadow:0 4px 8px 1px rgba(32,32,37,.09);-webkit-box-shadow:0 4px 8px 1px rgba(32,32,37,.09);-moz-box-shadow:0 4px 8px 1px rgba(32,32,37,.09)}
.tweb_btn_txt{display:inline-block;font-size:12px;line-height:1.33em}
.tweb_btn_w_icon .tweb_btn_txt{padding:16px 20px 15px 71px}
.tweb_button_text_only .tweb_btn_txt, .tweb_r_button.tweb_btn_w_img.tweb_button_text_only .tweb_btn_txt, .tweb_sq_button.tweb_btn_w_img.tweb_button_text_only .tweb_btn_txt{padding-top:25px;padding-bottom:24px}
.tweb_btn_w_icon .tweb_btn_txt .tweb_btn_title{font-weight:600;padding-left:2px;font-size:14px}
.tweb_cs_info{margin-bottom:2px}
.tweb_btn_status{color:#f5a623;font-size:9px;padding:2px 0 0;font-weight:700}
.tweb_cs_info .tweb_cs_name, .tweb_cs_info .tweb_cs_status{display:inline-block}
.tweb_cs_info .tweb_cs_name{font-weight:400;font-size:12px;line-height:1.36em}
.tweb_stt_online .tweb_cs_info .tweb_cs_name{color:#d5f0d9}
.tweb_stt_offline .tweb_cs_info .tweb_cs_name{color:#76787d}
.tweb_cs_info .tweb_cs_status{width:36px;height:14px;margin-left:3px;padding:1px;font-size:9px;line-height:1.34em;border-radius:5px;color:rgba(255,255,255,.98);position:relative;top:-1px;left:0;text-align:center}
.tweb_stt_online .tweb_cs_info .tweb_cs_status{background:#62c971}
.tweb_stt_offline .tweb_cs_info .tweb_cs_status{background:#b9bbbe}
.tweb_stt_online{background:#00E676;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;backface-visibility:hidden;will-change:transform}
.tweb_stt_online .tweb_btn_txt{position:relative;z-index:4}
.tweb_r_button.tweb_stt_online:before{border-radius:50vh}
.tweb_sq_button.tweb_stt_online:before{border-radius:5px}
.tweb_stt_online:before{content:'';transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;background:rgba(0,0,0,.2);position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;opacity:0;will-change:opacity}
.tweb_button.tweb_stt_online:focus, .tweb_button.tweb_stt_online:active, .tweb_button.tweb_stt_online:hover{box-shadow:0 4px 8px 1px rgba(32,32,37,.19);transform:translate(0, -3px);-webkit-transform:translate(0, -3px);-moz-transform:translate(0, -3px);-ms-transform:translate(0, -3px)}
.tweb_button.tweb_stt_online:focus:before, .tweb_button.tweb_stt_online:active:before, .tweb_button.tweb_stt_online:hover:before{opacity:1}
.tweb_stt_online.tweb_btn_w_icon .tweb_btn_icon img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all}
.tweb_stt_offline{background:#ebedf0;color:#595b60;box-shadow:none;cursor:initial}
.tweb_stt_offline.tweb_btn_w_icon .tweb_btn_txt{padding:8px 20px 6px 71px}
.tweb_stt_offline.tweb_r_button.tweb_btn_w_img .tweb_btn_txt{padding:8px 20px 8px 100px}
.tweb_stt_offline.tweb_sq_button.tweb_btn_w_img .tweb_btn_txt{padding:8px 20px 8px 70px}
.tweb_btn_w_icon .tweb_btn_icon{position:absolute;top:50%;left:16px;transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%)}
.tweb_btn_w_icon .tweb_btn_icon img{width:41px;height:69px}
.tweb_btn_w_img{position:relative;width:300px;margin:20px 0}
.tweb_btn_w_img .tweb_cs_img{position:absolute;top:50%;left:0;text-align:center;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%)}
.tweb_btn_w_img .tweb_cs_img_wrap{width:79px;height:79px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:3px solid #fff;position:relative;overflow:hidden}
.tweb_cs_img_wrap{background:url(../images/logo_.png) center center no-repeat;background-size:cover;}
.tweb_popup_content_item .tweb_cs_img_wrap{width:48px;height:48px;}
.tweb_btn_w_img .tweb_cs_img img{max-width:100%;height:auto;transition:.2s ease transform;-webkit-transition:.2s ease transform;-moz-transition:.2s ease transform}
.tweb_btn_w_img .tweb_cs_img:after{content:'';background:#fff url(../images/whatsapp_logo.png) center center no-repeat;background-size:21px;display:block;width:27px;height:27px;position:absolute;top:20px;right:-14px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0 4px 6px 0 rgba(39,38,38,.3);-webkit-box-shadow:0 4px 6px 0 rgba(39,38,38,.3);-moz-box-shadow:0 4px 6px 0 rgba(39,38,38,.3)}
.tweb_stt_offline.tweb_btn_w_img .tweb_cs_img:after{content:'';background:#fff url(../images/whatsapp_logo.png) center center no-repeat;background-size:21px;display:block;width:27px;height:27px;position:absolute;top:20px;right:-14px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0 4px 6px 0 rgba(39,38,38,.3);-webkit-box-shadow:0 4px 6px 0 rgba(39,38,38,.3);-moz-box-shadow:0 4px 6px 0 rgba(39,38,38,.3)}
.tweb_btn_w_img .tweb_btn_txt{padding:14px 20px 12px 103px}
.tweb_r_button{border-radius:50vh}
.tweb_sq_button{border-radius:5px}
.tweb_sq_button.tweb_btn_w_img{width:270px;margin-left:30px}
.tweb_r_button.tweb_btn_w_img .tweb_cs_img{left:-5px}
.tweb_sq_button.tweb_btn_w_img .tweb_cs_img{left:-35px}
.tweb_sq_button.tweb_btn_w_img .tweb_btn_txt{padding:10px 20px 10px 70px;display:table-cell;vertical-align:middle;height:66px}
.tweb_btn_txt .tweb_btn_title{font-weight:600}
.tweb_r_button.tweb_btn_w_img .tweb_btn_txt{padding:8px 20px 8px 100px;display:table-cell;vertical-align:middle;height:66px}
.tweb_r_button.tweb_btn_w_img .tweb_cs_info .tweb_cs_status{margin-left:3px}
.tweb_popup_chat_box{font-family:Arial, Helvetica, sans-serif;width:351px;border-radius:5px 5px 8px 8px;-webkit-border-radius:5px 5px 8px 8px;-moz-border-radius:5px 5px 8px 8px;position:fixed;overflow:hidden;box-shadow:0 10px 10px 4px rgba(0,0,0,.04);-webkit-box-shadow:0 10px 10px 4px rgba(0,0,0,.04);-moz-box-shadow:0 10px 10px 4px rgba(0,0,0,.04);bottom:102px;right:25px;z-index:9999;opacity:0;visibility:hidden;-ms-transform:translate(0, 50px);transform:translate(0, 50px);-webkit-transform:translate(0, 50px);-moz-transform:translate(0, 50px);transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;will-change:transform, visibility, opacity;max-width:calc(100% - 50px)}
.tweb_popup_chat_box:hover, .tweb_popup_chat_box:focus, .tweb_popup_chat_box:active{box-shadow:0 10px 10px 4px rgba(32,32,37,.23);-webkit-box-shadow:0 10px 10px 4px rgba(32,32,37,.23);-moz-box-shadow:0 10px 10px 4px rgba(32,32,37,.23)}
.tweb_popup_chat_box.tweb_active{-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);visibility:visible;opacity:1}
.tweb_popup_chat_box .tweb_popup_heading{position:relative;padding:15px 43px 17px 74px;color:#fff;background:#00E676}
.tweb_popup_chat_box .tweb_popup_heading_sm{padding:12px 15px 17px 74px}
.tweb_popup_chat_box .tweb_popup_heading:before{content:'';background:url(../images/whatsapp_logo.png) center top no-repeat;background-size:33px;display:block;width:55px;height:33px;position:absolute;top:20px;left:12px}
.tweb_popup_chat_box .tweb_popup_heading_sm:before{top:19px;left:11px}
.tweb_popup_chat_box .tweb_popup_heading .tweb_popup_title{padding-top:2px;padding-bottom:3;color:#fff;font-size:18px;line-height:24px}
.tweb_popup_chat_box .tweb_popup_heading .tweb_popup_intro{padding-top:4px;font-size:12px;line-height:20px}
.tweb_popup_chat_box .tweb_popup_heading_sm .tweb_popup_intro{padding-top:0}
.tweb_popup_chat_box .tweb_popup_heading .tweb_popup_intro a{display:inline-block;color:#fff;text-decoration:none}
.tweb_popup_chat_box .tweb_popup_heading .tweb_popup_intro a:hover, .tweb_popup_chat_box .tweb_popup_heading .tweb_popup_intro a:focus, .tweb_popup_chat_box .tweb_popup_heading .tweb_popup_intro a:active{text-decoration:underline}
.tweb_popup_chat_box .tweb_popup_notice{font-size:11px;color:#666;font-weight:500;padding:0 3px}
.tweb_popup_chat_box .tweb_popup_content{padding:13px 20px 21px 19px;text-align:center;background-image:url(../images/whatsapp-bg.png);background-color:rgb(230, 221, 212);}
}
.tweb_popup_chat_box .tweb_popup_content_left{text-align:left}
.tweb_popup_chat_box .tweb_popup_avatar{position:absolute;overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;left:12px;top:12px}
.tweb_popup_chat_box .tweb_popup_avatar.nta-default-avt{border-radius:unset;-webkit-border-radius:unset;-moz-border-radius:unset}
.tweb_popup_chat_box .tweb_stt{padding:13px 40px 12px 74px;position:relative;text-decoration:none;display:table;width:100%;border-left:2px solid #00E676;background:#f5f7f9;border-radius:2px 4px 2px 4px;-webkit-border-radius:2px 4px 2px 4px;-moz-border-radius:2px 4px 2px 4px}
.tweb_popup_chat_box .tweb_stt:after{content:'';background:url(../images/whatsapp_logo_green.png) 0 0 no-repeat;position:absolute;right:14px;top:26px;width:20px;height:20px;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%}
.tweb_popup_chat_box .tweb_stt.tweb_stt_offline:after{background-image:url(../images/whatsapp_logo.png)}
.tweb_popup_chat_box .tweb_stt.tweb_stt_online{transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all}
.tweb_popup_chat_box .tweb_stt.tweb_stt_online:hover, .tweb_popup_chat_box .tweb_stt.tweb_stt_online:active, .tweb_popup_chat_box .tweb_stt.tweb_stt_online:focus{background:#fff;box-shadow:0 7px 15px 1px rgba(55,62,70,.07);-webkit-box-shadow:0 7px 15px 1px rgba(55,62,70,.07);-moz-box-shadow:0 7px 15px 1px rgba(55,62,70,.07)}
.tweb_popup_content_list .tweb_popup_content_item{margin:14px 0 0;transform:translate(0, 20px);-webkit-transform:translate(0, 20px);-moz-transform:translate(0, 20px);will-change:opacity, transform;opacity:0}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item{transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;transition-delay:2.1s;-webkit-transition-delay:2.1s;-moz-transition-delay:2.1s}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item:nth-child(1){transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item:nth-child(2){transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item:nth-child(3){transition-delay:.7s;-webkit-transition-delay:.7s;-moz-transition-delay:.7s}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item:nth-child(4){transition-delay:.9s;-webkit-transition-delay:.9s;-moz-transition-delay:.9s}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item:nth-child(5){transition-delay:1.1s;-webkit-transition-delay:1.1s;-moz-transition-delay:1.1s}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item:nth-child(6){transition-delay:1.3s;-webkit-transition-delay:1.3s;-moz-transition-delay:1.3s}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item:nth-child(7){transition-delay:1.5s;-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item:nth-child(8){transition-delay:1.7s;-webkit-transition-delay:1.7s;-moz-transition-delay:1.7s}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item:nth-child(9){transition-delay:1.9s;-webkit-transition-delay:1.9s;-moz-transition-delay:1.9s}
.tweb_popup_chat_box.tweb_lauch .tweb_popup_content_list .tweb_popup_content_item{opacity:1;transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0)}
.tweb_popup_content_list .tweb_popup_content_item .tweb_member_name{font-size:14px;color:#363c47;line-height:1.188em!important}
.tweb_popup_content_list .tweb_popup_content_item .tweb_member_duty{font-size:11px;color:#989b9f;padding:2px 0 0;line-height:1.125em!important}
.tweb_popup_content_list .tweb_popup_content_item .tweb_member_status{color:#f5a623;font-size:10px;padding:5px 0 0;line-height:1.125em!important}
.tweb_popup_content_list .tweb_popup_content_item .tweb_popup_txt{display:table-cell;vertical-align:middle;min-height:48px;height:48px;text-align:left;}
.tweb_popup_content_list .tweb_popup_content_item .tweb_stt_offline{border-left-color:#c0c5ca}
.tweb_popup_avt_list{font-size:0;margin:7px 0 24px}
.tweb_popup_avt_list .tweb_popup_avt_item{display:inline-block;position:relative;width:46px}
.tweb_popup_avt_list .tweb_popup_avt_img{width:60px;height:60px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:relative;overflow:hidden;border:2px solid #fff;left:-7px}
.tweb_popup_call_btn{background:#00E676;color:#fff;text-decoration:none;display:inline-block;width:275px;max-width:100%;font-size:16px;padding:14px 10px;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;margin:25px 0 15px;box-shadow:0 8px 17px 2px rgba(13,15,18,.2);-webkit-box-shadow:0 8px 17px 2px rgba(13,15,18,.2);-moz-box-shadow:0 8px 17px 2px rgba(13,15,18,.2)}
.tweb_popup_call_btn.tweb_popup_call_btn_lg:before{content:'';display:inline-block;width:20px;height:20px;position:relative;background:url(../images/whatsapp_logo.png) 0 0 no-repeat;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;vertical-align:top;top:0;margin-right:-19px;left:-31px;transition:.2s ease background-image;-webkit-transition:.2s ease background-image;-moz-transition:.2s ease background-image}
.tweb_popup_call_btn.tweb_popup_call_btn_lg:hover:before, .tweb_popup_call_btn.tweb_popup_call_btn_lg:focus:before, .tweb_popup_call_btn.tweb_popup_call_btn_lg:active:before{background-image:url(../images/whatsapp_logo.png)}
.tweb_popup_chat_box_gray{border-radius:2px 2px 8px 8px}
.tweb_popup_chat_box_gray .tweb_popup_heading_gray{background:#f8f8f8;border-top:3px solid #00E676;color:#868c9a;font-weight:500}
.tweb_popup_chat_box_gray .tweb_popup_heading_gray .tweb_popup_title{color:#595b60}
.tweb_popup_chat_box_gray .tweb_popup_heading_gray:before{content:'';background:url(../images/whatsapp_logo.png) center top no-repeat;background-size:33px;display:block;width:55px;height:33px;position:absolute;top:20px;left:12px}
.tweb_popup_chat_box_gray .tweb_popup_heading_gray .tweb_popup_intro a{color:#595b60}
.tweb_popup_chat_box_ct{width:384px;text-align:center}
.tweb_popup_chat_box_ct .tweb_popup_heading_ct{text-align:center;padding:18px 0}
.tweb_popup_chat_box_ct .tweb_popup_heading_ct:before{content:'';background:url(../images/whatsapp_logo.png) center top no-repeat;background-size:30px;display:block;width:30px;height:31px;position:absolute;top:15px;left:72px}
.tweb_popup_chat_box_ct .tweb_popup_heading_ct .tweb_popup_title{padding-left:22px;padding-bottom:14px}
.tweb_popup_chat_box_ct .tweb_popup_heading_ct .tweb_popup_intro{margin-top:-5px;line-height:12px}
.tweb_popup_chat_box_ct .tweb_popup_ct_avt_list:after{content:'';clear:both;display:block}
.tweb_popup_chat_box_ct .tweb_popup_ct_content{background:#fff;padding:0 0 14px}
.tweb_popup_chat_box_ct .tweb_popup_ct_content .tweb_popup_notice{padding-top:18px;padding-bottom:15px}
.tweb_popup_chat_box_ct .tweb_popup_ct_content_item{width:33%;float:left;font-size:10px}
.tweb_popup_chat_box_ct .tweb_popup_ct_content_item a{text-decoration:none;color:#989b9f}
.tweb_popup_chat_box_ct .tweb_popup_ct_content_item .tweb_popup_ct_txt{padding-top:8px}
.tweb_popup_chat_box_ct .tweb_popup_ct_content_item .tweb_member_name{color:#363c47;font-size:13px}
.tweb_popup_chat_box_ct .tweb_popup_ct_content_item .tweb_member_duty{color:#989b9f;padding:3px 0 0}
.tweb_popup_chat_box_ct .tweb_popup_ct_content_item .tweb_member_stt_online{color:#00E676;font-size:9px;line-height:12px;display:inline-block;padding:3px 0 0 16px;background:url(../images/whatsapp_logo.png) 0 3px no-repeat;background-size:12px auto;-webkit-background-size:12px auto;-moz-background-size:12px auto}
.tweb_popup_chat_box_ct .tweb_popup_ct_content_item .tweb_member_stt_offline{color:#f5a623;font-size:9px;line-height:12px;padding:2px 0 0}
.tweb_popup_chat_box_ct .tweb_popup_ct_avatar img{border-radius:50%}
.tweb_popup_chat_box_ct .tweb_popup_ct_call_btn{width:97px;font-size:11px;padding:9px 10px 11px;margin:15px 0}
.tweb_btn_popup{position:fixed;right:30px;bottom:30px;cursor:pointer;font-family:Arial, Helvetica, sans-serif;z-index:9999;bottom:45px;}
.tweb_btn_popup .tweb_btn_popup_icon{width:56px;height:56px;background:#00E676;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0 6px 8px 2px rgba(0,0,0,.14);-webkit-box-shadow:0 6px 8px 2px rgba(0,0,0,.14);-moz-box-shadow:0 6px 8px 2px rgba(0,0,0,.14)}
.tweb_btn_popup .tweb_btn_popup_icon:before{content:'';position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background:transparent url(../images/whatsapp_logo.png) center center no-repeat;background-size:30px auto;-webkit-background-size:30px auto;-moz-background-size:30px auto;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all}
.tweb_btn_popup .tweb_btn_popup_icon:after{content:'';opacity:0;position:absolute;z-index:2;width:100%;height:100%;left:0;top:0;background:transparent url(../images/x_icon.png) center center no-repeat;background-size:14px auto;-webkit-background-size:14px auto;-moz-background-size:14px auto;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transform:scale(0) rotate(-360deg);transform:scale(0) rotate(-360deg);-webkit-transform:scale(0) rotate(-360deg);-moz-transform:scale(0) rotate(-360deg)}
.tweb_btn_popup.tweb_active .tweb_btn_popup_icon:before{opacity:0;-ms-transform:scale(0) rotate(360deg);transform:scale(0) rotate(360deg);-webkit-transform:scale(0) rotate(360deg);-moz-transform:scale(0) rotate(360deg)}
.tweb_btn_popup.tweb_active .tweb_btn_popup_icon:after{opacity:1;-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg)}
.tweb_btn_popup .tweb_btn_popup_txt{position:absolute;width:170px;right:100%;background-color:#f5f7f9;font-size:12px;color:#43474e;top:10px;padding:5px 0 5px 12px;margin-right:7px;letter-spacing:-.03em;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all}
.tweb_btn_popup.tweb_active .tweb_btn_popup_txt{-ms-transform:translate(0, 15px);transform:translate(0, 15px);-webkit-transform:translate(0, 15px);-moz-transform:translate(0, 15px);opacity:0;visibility:hidden}
.tweb_form-group{margin-bottom:15px}
.tweb_form-control{text-indent:5px;font-family:Arial, Helvetica, sans-serif;display:block;width:100% !important;height:34px;padding:4px 0 !important;font-size:14px !important;line-height:1.42857143 !important;color:#555 !important;background-color:#fff !important;background-image:none !important;border:1px solid #ccc !important;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.tweb_form-button{padding:8px 20px;border-radius:8px;border:none;background:#0084ff;color:#fff;font-size:15px;font-weight:700;line-height:20px;cursor:pointer;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;overflow:hidden;}
.tweb_jsx{background-color:rgb(79, 206, 93);border-radius:18px;}
.tweb_btn_popup2:hover{cursor:pointer;}
 .tada{-webkit-animation-name:tada;animation-name:tada;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
 @-webkit-keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
 10%, 20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}
 30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
 40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
 100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
 }
 @keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
 10%, 20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}
 30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
 40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
 100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
 }
 #privacy-warning{text-align:center;justify-content:center;}
#privacy-warning button{background-color:#076cba;font-size:15px;color:#fff;padding:8px 30px;font-weight:700;border-radius:4px;display:block;width:100%;transition:0.4s ease all;border:2px solid #076cba}
#privacy-warning button:hover{background-color:transparent;color:#076cba}
#privacy-warning span a{color:#076cba;font-weight:600;transition:0.4s ease all}
#privacy-warning>.privacy-container{align-items:center;position:fixed;bottom:15px;background-color:#fafafa;box-shadow:0 5px 5px rgb(0 0 0 / 5%);padding:15px;z-index:999;width:90%;}
#privacy-warning>.privacy-container span{font-size:14.5px;text-align:left;display:block;}
@media (max-width:768px){#privacy-warning>.privacy-container span{font-size:12.5px;text-align:justify;margin-bottom:20px;display:block}
 #privacy-warning button{font-size:12px;display:block;width:40%;margin:0 auto;}
 }
@media (min-width:1750px){#privacy-warning>.privacy-container{width:78%}
}
@media (min-width:2050px){#privacy-warning>.privacy-container{width:70%}
}
/*! * bsStepper v1.7.0 (https://github.com/Johann-S/bs-stepper) * Copyright 2018 - 2019 Johann-S <johann.servoire@gmail.com> * Licensed under MIT (https://github.com/Johann-S/bs-stepper/blob/master/LICENSE) */.bs-stepper .step-trigger{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px;font-size:1rem;font-weight:700;line-height:1.5;color:#6c757d;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:none;border-radius:.25rem;transition:background-color .15s ease-out,color .15s ease-out}
.bs-stepper .step-trigger:not(:disabled):not(.disabled){cursor:pointer}
.bs-stepper .step-trigger.disabled,.bs-stepper .step-trigger:disabled{pointer-events:none;opacity:.65}
.bs-stepper .step-trigger:focus{color:#007bff;outline:0}
.bs-stepper .step-trigger:hover{text-decoration:none;background-color:rgba(0,0,0,.06)}
@media (max-width:520px){.bs-stepper .step-trigger{-ms-flex-direction:column;flex-direction:column;padding:10px}
}
.bs-stepper-label{display:inline-block;margin:.25rem}
.bs-stepper-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
@media (max-width:520px){.bs-stepper-header{margin:0 -10px;text-align:center}
}
.bs-stepper .line,.bs-stepper-line{-ms-flex:1 0 32px;flex:1 0 32px;min-width:1px;min-height:1px;margin:auto;background-color:rgba(0,0,0,.12)}
@media (max-width:400px){.bs-stepper .line,.bs-stepper-line{-ms-flex-preferred-size:20px;flex-basis:20px}
}
.bs-stepper-circle{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;padding:.5em 0;margin:.25rem;line-height:1em;color:#fff;background-color:#6c757d;border-radius:1em}
.active .bs-stepper-circle{background-color:#007bff}
.bs-stepper-content{padding:0 20px 20px}
@media (max-width:520px){.bs-stepper-content{padding:0}
}
.bs-stepper.vertical{display:-ms-flexbox;display:flex}
.bs-stepper.vertical .bs-stepper-header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;margin:0}
.bs-stepper.vertical .bs-stepper-pane,.bs-stepper.vertical .content{display:block}
.bs-stepper.vertical .bs-stepper-pane:not(.fade),.bs-stepper.vertical .content:not(.fade){display:block;visibility:hidden}
.bs-stepper .content:not(.fade),.bs-stepper-pane:not(.fade){display:none}
.bs-stepper .content.fade,.bs-stepper-pane.fade{visibility:hidden;transition-duration:.3s;transition-property:opacity}
.bs-stepper .content.fade.active,.bs-stepper-pane.fade.active{visibility:visible;opacity:1}
.bs-stepper .content.active:not(.fade),.bs-stepper-pane.active:not(.fade){display:block;visibility:visible}
.bs-stepper .content.dstepper-block,.bs-stepper-pane.dstepper-block{display:block}
.bs-stepper:not(.vertical) .bs-stepper-pane.dstepper-none,.bs-stepper:not(.vertical) .content.dstepper-none{display:none}
.vertical .bs-stepper-pane.fade.dstepper-none,.vertical .content.fade.dstepper-none{visibility:hidden}
