.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both }.slow{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both }.slower{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both }.slowest{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both }.delay-250 {-webkit-animation-delay:0.25s;-moz-animation-delay:0.25s;-o-animation-delay:0.25s;animation-delay:0.25s }.delay-500 {-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s }.delay-750 {-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s;-o-animation-delay:0.75s;animation-delay:0.75s }.delay-1000 {-webkit-animation-delay:1.0s;-moz-animation-delay:1.0s;-o-animation-delay:1.0s;animation-delay:1.0s }.delay-1250 {-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;-o-animation-delay:1.25s;animation-delay:1.25s }.delay-1500 {-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s }.delay-1750 {-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;-o-animation-delay:1.75s;animation-delay:1.75s }.delay-2000 {-webkit-animation-delay:2.0s;-moz-animation-delay:2.0s;-o-animation-delay:2.0s;animation-delay:2.0s }.delay-2500 {-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s }.delay-2000 {-webkit-animation-delay:2.0s;-moz-animation-delay:2.0s;-o-animation-delay:2.0s;animation-delay:2.0s }.delay-2500 {-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s }.delay-3000 {-webkit-animation-delay:3.0s;-moz-animation-delay:3.0s;-o-animation-delay:3.0s;animation-delay:3.0s }.delay-3500 {-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;-o-animation-delay:3.5s;animation-delay:3.5s }.bounceInRight,.bounceInLeft,.bounceInUp,.bounceInDown{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px) }.fadeInRight,.fadeInLeft,.fadeInUp,.fadeInDown{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px) }.flipInX,.flipInY,.rotateIn,.rotateInUpLeft,.rotateInUpRight,.rotateInDownLeft,.rotateDownUpRight,.rollIn{opacity:0 }.lightSpeedInRight,.lightSpeedInLeft{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px) }@-webkit-keyframes bounceIn {0% {opacity:0;-webkit-transform:scale(.3) }50% {opacity:1;-webkit-transform:scale(1.05) }70% {-webkit-transform:scale(.9) }100% {-webkit-transform:scale(1) }}@keyframes bounceIn {0% {opacity:0;transform:scale(.3) }50% {opacity:1;transform:scale(1.05) }70% {transform:scale(.9) }100% {transform:scale(1) }}.bounceIn.go {-webkit-animation-name:bounceIn;animation-name:bounceIn }@-webkit-keyframes bounceInRight {0% {opacity:0;-webkit-transform:translateX(400px) }60% {-webkit-transform:translateX(-30px) }80% {-webkit-transform:translateX(10px) }100% {opacity:1;-webkit-transform:translateX(0) }}@keyframes bounceInRight {0% {opacity:0;transform:translateX(400px) }60% {transform:translateX(-30px) }80% {transform:translateX(10px) }100% {opacity:1;transform:translateX(0) }}.bounceInRight.go {-webkit-animation-name:bounceInRight;animation-name:bounceInRight }@-webkit-keyframes bounceInLeft {0% {opacity:0;-webkit-transform:translateX(-400px) }60% {-webkit-transform:translateX(30px) }80% {-webkit-transform:translateX(-10px) }100% {opacity:1;-webkit-transform:translateX(0) }}@keyframes bounceInLeft {0% {opacity:0;transform:translateX(-400px) }60% {transform:translateX(30px) }80% {transform:translateX(-10px) }100% {opacity:1;transform:translateX(0) }}.bounceInLeft.go {-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft }@-webkit-keyframes bounceInUp {0% {opacity:0;-webkit-transform:translateY(400px) }60% {-webkit-transform:translateY(-30px) }80% {-webkit-transform:translateY(10px) }100% {opacity:1;-webkit-transform:translateY(0) }}@keyframes bounceInUp {0% {opacity:0;transform:translateY(400px) }60% {transform:translateY(-30px) }80% {transform:translateY(10px) }100% {opacity:1;transform:translateY(0) }}.bounceInUp.go {-webkit-animation-name:bounceInUp;animation-name:bounceInUp }@-webkit-keyframes bounceInDown {0% {opacity:0;-webkit-transform:translateY(-400px) }60% {-webkit-transform:translateY(30px) }80% {-webkit-transform:translateY(-10px) }100% {opacity:1;-webkit-transform:translateY(0) }}@keyframes bounceInDown {0% {opacity:0;transform:translateY(-400px) }60% {transform:translateY(30px) }80% {transform:translateY(-10px) }100% {opacity:1;transform:translateY(0) }}.bounceInDown.go {-webkit-animation-name:bounceInDown;animation-name:bounceInDown }@-webkit-keyframes fadeIn {0% {opacity:0}100% {opacity:1;display:block}}@keyframes fadeIn {0% {opacity:0}100% {opacity:1;display:block}}.fadeIn{opacity:0 }.fadeIn.go {-webkit-animation-name:fadeIn;animation-name:fadeIn }@-webkit-keyframes growIn {0% {-webkit-transform:scale(0.2);opacity:0 }50% {-webkit-transform:scale(1.2) }100% {-webkit-transform:scale(1);opacity:1 }}@keyframes growIn {0% {transform:scale(0.2);opacity:0 }50% {transform:scale(1.2) }100% {transform:scale(1);opacity:1 }}.growIn {-webkit-transform:scale(0.2);transform:scale(0.2);opacity:0 }.growIn.go{-webkit-animation-name:growIn;animation-name:growIn }@-webkit-keyframes shake {0%,100% {-webkit-transform:translateX(0)}10%,30%,50%,70%,90% {-webkit-transform:translateX(-10px)}20%,40%,60%,80% {-webkit-transform:translateX(10px)}}@keyframes shake {0%,100% {transform:translateX(0)}10%,30%,50%,70%,90% {transform:translateX(-10px)}20%,40%,60%,80% {transform:translateX(10px)}}.shake.go {-webkit-animation-name:shake;animation-name:shake }@-webkit-keyframes shakeUp {0%,100% {-webkit-transform:translateY(0)}10%,30%,50%,70%,90% {-webkit-transform:translateY(-10px)}20%,40%,60%,80% {-webkit-transform:translateY(10px)}}@keyframes shakeUp {0%,100% {transform:translateY(0)}10%,30%,50%,70%,90% {transform:translateY(-10px)}20%,40%,60%,80% {transform:translateY(10px)}}.shakeUp.go {-webkit-animation-name:shakeUp;animation-name:shakeUp }@-webkit-keyframes fadeInLeft {0% {opacity:0;-webkit-transform:translateX(-400px) }50%{opacity:0.3 }100% {opacity:1;-webkit-transform:translateX(0) }}@keyframes fadeInLeft {0% {opacity:0;transform:translateX(-400px) }50%{opacity:0.3 }100% {opacity:1;transform:translateX(0) }}.fadeInLeft{opacity:0;-webkit-transform:translateX(-400px);transform:translateX(-400px) }.fadeInLeft.go {-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft }@-webkit-keyframes fadeInRight {0% {opacity:0;-webkit-transform:translateX(400px) }50%{opacity:0.3 }100% {opacity:1;-webkit-transform:translateX(0) }}@keyframes fadeInRight {0% {opacity:0;transform:translateX(400px) }50%{opacity:0.3 }100% {opacity:1;transform:translateX(0) }}.fadeInRight{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px) }.fadeInRight.go {-webkit-animation-name:fadeInRight;animation-name:fadeInRight }@-webkit-keyframes fadeInUp {0% {opacity:0;-webkit-transform:translateY(400px) }50%{opacity:0.3 }100% {opacity:1;-webkit-transform:translateY(0) }}@keyframes fadeInUp {0% {opacity:0;transform:translateY(400px) }50%{opacity:0.3 }100% {opacity:1;transform:translateY(0) }}.fadeInUp{opacity:0;-webkit-transform:translateY(400px);transform:translateY(400px) }.fadeInUp.go {-webkit-animation-name:fadeInUp;animation-name:fadeInUp }@-webkit-keyframes fadeInDown {0% {opacity:0;-webkit-transform:translateY(-400px) }50%{opacity:0.3 }100% {opacity:1;-webkit-transform:translateY(0) }}@keyframes fadeInDown {0% {opacity:0;transform:translateY(-400px) }50%{opacity:0.3 }100% {opacity:1;transform:translateY(0) }}.fadeInDown{opacity:0;-webkit-transform:translateY(-400px);transform:translateY(-400px) }.fadeInDown.go {-webkit-animation-name:fadeInDown;animation-name:fadeInDown }@-webkit-keyframes rotateIn {0% {-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0 }100% {-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1 }}@keyframes rotateIn {0% {transform-origin:center center;transform:rotate(-200deg);opacity:0 }100% {transform-origin:center center;transform:rotate(0);opacity:1 }}.rotateIn.go {-webkit-animation-name:rotateIn;animation-name:rotateIn }@-webkit-keyframes rotateInUpLeft {0% {-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0 }100% {-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1 }}@keyframes rotateInUpLeft {0% {transform-origin:left bottom;transform:rotate(90deg);opacity:0 }100% {transform-origin:left bottom;transform:rotate(0);opacity:1 }}.rotateInUpLeft.go {-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft }@-webkit-keyframes rotateInDownLeft {0% {-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0 }100% {-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1 }}@keyframes rotateInDownLeft {0% {transform-origin:left bottom;transform:rotate(-90deg);opacity:0 }100% {transform-origin:left bottom;transform:rotate(0);opacity:1 }}.rotateInDownLeft.go {-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft }@-webkit-keyframes rotateInUpRight {0% {-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0 }100% {-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1 }}@keyframes rotateInUpRight {0% {transform-origin:right bottom;transform:rotate(-90deg);opacity:0 }100% {transform-origin:right bottom;transform:rotate(0);opacity:1 }}.rotateInUpRight.go {-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight }@-webkit-keyframes rotateInDownRight {0% {-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0 }100% {-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1 }}@keyframes rotateInDownRight {0% {transform-origin:right bottom;transform:rotate(90deg);opacity:0 }100% {transform-origin:right bottom;transform:rotate(0);opacity:1 }}.rotateInDownRight.go {-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight }@-webkit-keyframes rollIn {0% {opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg) }100% {opacity:1;-webkit-transform:translateX(0px) rotate(0deg) }}@keyframes rollIn {0% {opacity:0;transform:translateX(-100%) rotate(-120deg) }100% {opacity:1;transform:translateX(0px) rotate(0deg) }}.rollIn.go {-webkit-animation-name:rollIn;animation-name:rollIn }@-webkit-keyframes wiggle {0% {-webkit-transform:skewX(9deg) }10% {-webkit-transform:skewX(-8deg) }20% {-webkit-transform:skewX(7deg) }30% {-webkit-transform:skewX(-6deg) }40% {-webkit-transform:skewX(5deg) }50% {-webkit-transform:skewX(-4deg) }60% {-webkit-transform:skewX(3deg) }70% {-webkit-transform:skewX(-2deg) }80% {-webkit-transform:skewX(1deg) }90% {-webkit-transform:skewX(0deg) }100% {-webkit-transform:skewX(0deg) }}@keyframes wiggle {0% {transform:skewX(9deg) }10% {transform:skewX(-8deg) }20% {transform:skewX(7deg) }30% {transform:skewX(-6deg) }40% {transform:skewX(5deg) }50% {transform:skewX(-4deg) }60% {transform:skewX(3deg) }70% {transform:skewX(-2deg) }80% {transform:skewX(1deg) }90% {transform:skewX(0deg) }100% {transform:skewX(0deg) }}.wiggle.go {-webkit-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in }@-webkit-keyframes swing {20%,40%,60%,80%,100% {-webkit-transform-origin:top center }20% {-webkit-transform:rotate(15deg) }40% {-webkit-transform:rotate(-10deg) }60% {-webkit-transform:rotate(5deg) }80% {-webkit-transform:rotate(-5deg) }100% {-webkit-transform:rotate(0deg) }}@keyframes swing {20% {transform:rotate(15deg) }40% {transform:rotate(-10deg) }60% {transform:rotate(5deg) }80% {transform:rotate(-5deg) }100% {transform:rotate(0deg) }}.swing.go {-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing }@-webkit-keyframes tada {0% {-webkit-transform:scale(1)}10%,20% {-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90% {-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80% {-webkit-transform:scale(1.1) rotate(-3deg)}100% {-webkit-transform:scale(1) rotate(0)}}@keyframes tada {0% {transform:scale(1)}10%,20% {transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90% {transform:scale(1.1) rotate(3deg)}40%,60%,80% {transform:scale(1.1) rotate(-3deg)}100% {transform:scale(1) rotate(0)}}.tada.go {-webkit-animation-name:tada;animation-name:tada }@-webkit-keyframes wobble {0% {-webkit-transform:translateX(0%) }15% {-webkit-transform:translateX(-25%) rotate(-5deg) }30% {-webkit-transform:translateX(20%) rotate(3deg) }45% {-webkit-transform:translateX(-15%) rotate(-3deg) }60% {-webkit-transform:translateX(10%) rotate(2deg) }75% {-webkit-transform:translateX(-5%) rotate(-1deg) }100% {-webkit-transform:translateX(0%) }}@keyframes wobble {0% {transform:translateX(0%) }15% {transform:translateX(-25%) rotate(-5deg) }30% {transform:translateX(20%) rotate(3deg) }45% {transform:translateX(-15%) rotate(-3deg) }60% {transform:translateX(10%) rotate(2deg) }75% {transform:translateX(-5%) rotate(-1deg) }100% {transform:translateX(0%) }}.wobble.go {-webkit-animation-name:wobble;animation-name:wobble }@-webkit-keyframes pulse {0% {-webkit-transform:scale(1) }50% {-webkit-transform:scale(1.1) }100% {-webkit-transform:scale(1) }}@keyframes pulse {0% {transform:scale(1) }50% {transform:scale(1.1) }100% {transform:scale(1) }}.pulse.go {-webkit-animation-name:pulse;animation-name:pulse }@-webkit-keyframes lightSpeedInRight {0% {-webkit-transform:translateX(100%) skewX(-30deg);opacity:0 }60% {-webkit-transform:translateX(-20%) skewX(30deg);opacity:1 }80% {-webkit-transform:translateX(0%) skewX(-15deg);opacity:1 }100% {-webkit-transform:translateX(0%) skewX(0deg);opacity:1 }}@keyframes lightSpeedInRight {0% {transform:translateX(100%) skewX(-30deg);opacity:0 }60% {transform:translateX(-20%) skewX(30deg);opacity:1 }80% {transform:translateX(0%) skewX(-15deg);opacity:1 }100% {transform:translateX(0%) skewX(0deg);opacity:1 }}.lightSpeedInRight.go {-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out }@-webkit-keyframes lightSpeedInLeft {0% {-webkit-transform:translateX(-100%) skewX(30deg);opacity:0 }60% {-webkit-transform:translateX(20%) skewX(-30deg);opacity:1 }80% {-webkit-transform:translateX(0%) skewX(15deg);opacity:1 }100% {-webkit-transform:translateX(0%) skewX(0deg);opacity:1 }}@keyframes lightSpeedInLeft {0% {transform:translateX(-100%) skewX(30deg);opacity:0 }60% {transform:translateX(20%) skewX(-30deg);opacity:1 }80% {transform:translateX(0%) skewX(15deg);opacity:1 }100% {transform:translateX(0%) skewX(0deg);opacity:1 }}.lightSpeedInLeft.go {-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out }@-webkit-keyframes flip {0% {-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out }40% {-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out }50% {-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in }80% {-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in }100% {-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in }}@keyframes flip {0% {transform:perspective(400px) rotateY(0);animation-timing-function:ease-out }40% {transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out }50% {transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in }80% {transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in }100% {transform:perspective(400px) scale(1);animation-timing-function:ease-in }}.flip.go {-webkit-backface-visibility:visible !important;-webkit-animation-name:flip;backface-visibility:visible !important;animation-name:flip }@-webkit-keyframes flipInX {0% {-webkit-transform:perspective(400px) rotateX(90deg);opacity:0 }40% {-webkit-transform:perspective(400px) rotateX(-10deg) }70% {-webkit-transform:perspective(400px) rotateX(10deg) }100% {-webkit-transform:perspective(400px) rotateX(0deg);opacity:1 }}@keyframes flipInX {0% {transform:perspective(400px) rotateX(90deg);opacity:0 }40% {transform:perspective(400px) rotateX(-10deg) }70% {transform:perspective(400px) rotateX(10deg) }100% {transform:perspective(400px) rotateX(0deg);opacity:1 }}.flipInX.go {-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInX;backface-visibility:visible !important;animation-name:flipInX }@-webkit-keyframes flipInY {0% {-webkit-transform:perspective(400px) rotateY(90deg);opacity:0 }40% {-webkit-transform:perspective(400px) rotateY(-10deg) }70% {-webkit-transform:perspective(400px) rotateY(10deg) }100% {-webkit-transform:perspective(400px) rotateY(0deg);opacity:1 }}@keyframes flipInY {0% {transform:perspective(400px) rotateY(90deg);opacity:0 }40% {transform:perspective(400px) rotateY(-10deg) }70% {transform:perspective(400px) rotateY(10deg) }100% {transform:perspective(400px) rotateY(0deg);opacity:1 }}.flipInY.go {-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInY;backface-visibility:visible !important;animation-name:flipInY }@-webkit-keyframes bounceOut {0% {-webkit-transform:scale(1) }25% {-webkit-transform:scale(.95) }50% {opacity:1;-webkit-transform:scale(1.1) }100% {opacity:0;-webkit-transform:scale(.3) }}@keyframes bounceOut {0% {transform:scale(1) }25% {transform:scale(.95) }50% {opacity:1;transform:scale(1.1) }100% {opacity:0;transform:scale(.3) }}.bounceOut.goAway {-webkit-animation-name:bounceOut;animation-name:bounceOut }@-webkit-keyframes bounceOutUp {0% {-webkit-transform:translateY(0) }20% {opacity:1;-webkit-transform:translateY(20px) }100% {opacity:0;-webkit-transform:translateY(-2000px) }}@keyframes bounceOutUp {0% {transform:translateY(0) }20% {opacity:1;transform:translateY(20px) }100% {opacity:0;transform:translateY(-2000px) }}.bounceOutUp.goAway {-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp }@-webkit-keyframes bounceOutDown {0% {-webkit-transform:translateY(0) }20% {opacity:1;-webkit-transform:translateY(-20px) }100% {opacity:0;-webkit-transform:translateY(2000px) }}@keyframes bounceOutDown {0% {transform:translateY(0) }20% {opacity:1;transform:translateY(-20px) }100% {opacity:0;transform:translateY(2000px) }}.bounceOutDown.goAway {-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown }@-webkit-keyframes bounceOutLeft {0% {-webkit-transform:translateX(0) }20% {opacity:1;-webkit-transform:translateX(20px) }100% {opacity:0;-webkit-transform:translateX(-2000px) }}@keyframes bounceOutLeft {0% {transform:translateX(0) }20% {opacity:1;transform:translateX(20px) }100% {opacity:0;transform:translateX(-2000px) }}.bounceOutLeft.goAway {-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft }@-webkit-keyframes bounceOutRight {0% {-webkit-transform:translateX(0) }20% {opacity:1;-webkit-transform:translateX(-20px) }100% {opacity:0;-webkit-transform:translateX(2000px) }}@keyframes bounceOutRight {0% {transform:translateX(0) }20% {opacity:1;transform:translateX(-20px) }100% {opacity:0;transform:translateX(2000px) }}.bounceOutRight.goAway {-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight }@-webkit-keyframes fadeOut {0% {opacity:1}100% {opacity:0}}@keyframes fadeOut {0% {opacity:1}100% {opacity:0}}.fadeOut.goAway {-webkit-animation-name:fadeOut;animation-name:fadeOut }@-webkit-keyframes fadeOutUp {0% {opacity:1;-webkit-transform:translateY(0) }100% {opacity:0;-webkit-transform:translateY(-2000px) }}@keyframes fadeOutUp {0% {opacity:1;transform:translateY(0) }100% {opacity:0;transform:translateY(-2000px) }}.fadeOutUp.goAway {-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp }@-webkit-keyframes fadeOutDown {0% {opacity:1;-webkit-transform:translateY(0) }100% {opacity:0;-webkit-transform:translateY(2000px) }}@keyframes fadeOutDown {0% {opacity:1;transform:translateY(0) }100% {opacity:0;transform:translateY(2000px) }}.fadeOutDown.goAway {-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown }@-webkit-keyframes fadeOutLeft {0% {opacity:1;-webkit-transform:translateX(0) }100% {opacity:0;-webkit-transform:translateX(-2000px) }}@keyframes fadeOutLeft {0% {opacity:1;transform:translateX(0) }100% {opacity:0;transform:translateX(-2000px) }}.fadeOutLeft.goAway {-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft }@-webkit-keyframes fadeOutRight {0% {opacity:1;-webkit-transform:translateX(0) }100% {opacity:0;-webkit-transform:translateX(2000px) }}@keyframes fadeOutRight {0% {opacity:1;transform:translateX(0) }100% {opacity:0;transform:translateX(2000px) }}.fadeOutRight.goAway {-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight }@-webkit-keyframes flipOutX {0% {-webkit-transform:perspective(400px) rotateX(0deg);opacity:1 }100% {-webkit-transform:perspective(400px) rotateX(90deg);opacity:0 }}@keyframes flipOutX {0% {transform:perspective(400px) rotateX(0deg);opacity:1 }100% {transform:perspective(400px) rotateX(90deg);opacity:0 }}.flipOutX.goAway {-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible !important;animation-name:flipOutX;backface-visibility:visible !important }@-webkit-keyframes flipOutY {0% {-webkit-transform:perspective(400px) rotateY(0deg);opacity:1 }100% {-webkit-transform:perspective(400px) rotateY(90deg);opacity:0 }}@keyframes flipOutY {0% {transform:perspective(400px) rotateY(0deg);opacity:1 }100% {transform:perspective(400px) rotateY(90deg);opacity:0 }}.flipOutY {-webkit-backface-visibility:visible !important;-webkit-animation-name:flipOutY;backface-visibility:visible !important;animation-name:flipOutY }@-webkit-keyframes lightSpeedOutRight {0% {-webkit-transform:translateX(0%) skewX(0deg);opacity:1 }100% {-webkit-transform:translateX(100%) skewX(-30deg);opacity:0 }}@keyframes lightSpeedOutRight {0% {transform:translateX(0%) skewX(0deg);opacity:1 }100% {transform:translateX(100%) skewX(-30deg);opacity:0 }}.lightSpeedOutRight.goAway {-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in }@-webkit-keyframes lightSpeedOutLeft {0% {-webkit-transform:translateX(0%) skewX(0deg);opacity:1 }100% {-webkit-transform:translateX(-100%) skewX(30deg);opacity:0 }}@keyframes lightSpeedOutLeft {0% {transform:translateX(0%) skewX(0deg);opacity:1 }100% {transform:translateX(-100%) skewX(30deg);opacity:0 }}.lightSpeedOutLeft.goAway {-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in }@-webkit-keyframes rotateOut {0% {-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1 }100% {-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0 }}@keyframes rotateOut {0% {transform-origin:center center;transform:rotate(0);opacity:1 }100% {transform-origin:center center;transform:rotate(200deg);opacity:0 }}.rotateOut.goAway {-webkit-animation-name:rotateOut;animation-name:rotateOut }@-webkit-keyframes rotateOutUpLeft {0% {-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1 }100% {-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0 }}@keyframes rotateOutUpLeft {0% {transform-origin:left bottom;transform:rotate(0);opacity:1 }100% {-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0 }}.rotateOutUpLeft.goAway {-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft }@-webkit-keyframes rotateOutDownLeft {0% {-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1 }100% {-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0 }}@keyframes rotateOutDownLeft {0% {transform-origin:left bottom;transform:rotate(0);opacity:1 }100% {transform-origin:left bottom;transform:rotate(90deg);opacity:0 }}.rotateOutDownLeft.goAway {-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft }@-webkit-keyframes rotateOutUpRight {0% {-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1 }100% {-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0 }}@keyframes rotateOutUpRight {0% {transform-origin:right bottom;transform:rotate(0);opacity:1 }100% {transform-origin:right bottom;transform:rotate(90deg);opacity:0 }}.rotateOutUpRight.goAway {-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight }@-webkit-keyframes rollOut {0% {opacity:1;-webkit-transform:translateX(0px) rotate(0deg) }100% {opacity:0;-webkit-transform:translateX(100%) rotate(120deg) }}@keyframes rollOut {0% {opacity:1;transform:translateX(0px) rotate(0deg) }100% {opacity:0;transform:translateX(100%) rotate(120deg) }}.rollOut.goAway {-webkit-animation-name:rollOut;animation-name:rollOut }@-webkit-keyframes fadeInUpShort {0% {opacity:0;-webkit-transform:translateY(20px) }100% {opacity:1;-webkit-transform:translateY(0) }}@keyframes fadeInUpShort {0% {opacity:0;transform:translateY(20px) }100% {opacity:1;transform:translateY(0) }}.fadeInUpShort{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px) }.fadeInUpShort.go {-webkit-animation-name:fadeInUpShort;animation-name:fadeInUpShort }@-webkit-keyframes fadeInDownShort {0% {opacity:0;-webkit-transform:translateY(-20px) }100% {opacity:1;-webkit-transform:translateY(0) }}@keyframes fadeInDownShort {0% {opacity:0;transform:translateY(-20px) }100% {opacity:1;transform:translateY(0) }}.fadeInDownShort{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px) }.fadeInDownShort.go {-webkit-animation-name:fadeInDownShort;animation-name:fadeInDownShort }@-webkit-keyframes fadeInRightShort {0% {opacity:0;-webkit-transform:translateX(20px) }100% {opacity:1;-webkit-transform:translateX(0) }}@keyframes fadeInRightShort {0% {opacity:0;transform:translateX(20px) }100% {opacity:1;transform:translateX(0) }}.fadeInRightShort {opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px) }.fadeInRightShort.go {-webkit-animation-name:fadeInRightShort;animation-name:fadeInRightShort }@-webkit-keyframes fadeInLeftShort {0% {opacity:0;-webkit-transform:translateX(-20px) }100% {opacity:1;-webkit-transform:translateX(0) }}@keyframes fadeInLeftShort {0% {opacity:0;transform:translateX(-20px) }100% {opacity:1;transform:translateX(0) }}.fadeInLeftShort {opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px) }.fadeInLeftShort.go {-webkit-animation-name:fadeInLeftShort;animation-name:fadeInLeftShort }
.flex-wrap {flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}header {position:sticky;z-index:9;top:0;left:0;width:100%;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-webkit-box-shadow:0 0 6px #dcdcdc;-moz-box-shadow:0 0 6px #dcdcdc;box-shadow:0 0 6px #dcdcdc}
header #headerTop {background:#757474;padding:6px 0}
header #headerTop img {height:20px}
header #headerTop .list-network li {margin-right:30px}
header #headerTop .list-network li:last-child {margin-right:0}
header #headerTop .sac img {height:15px;margin-left:12px}
header #headerTop .area {-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-ms-transform:skew(-20deg);-o-transform:skew(-20deg);transform:skew(-20deg);background:#464545;padding:5px 20px;margin:-5px 0 -5px 50px;border:none}
header #headerTop .area span {-webkit-transform:skew(20deg);-moz-transform:skew(20deg);-ms-transform:skew(20deg);-o-transform:skew(20deg);transform:skew(20deg);display:inline-block}
header #headerTop .area:hover {background:#000}
header #header {padding:20px 0;background:#fff}
header #header .icon-navicon i {font-size:25px;cursor:pointer;vertical-align:middle}
header #header .icon-navicon i.fa-times {display:none}
header #header .icon-navicon.active i.fa-times {display:inline-block}
header #header .icon-navicon.active i.fa-bars {display:none}
header #header .icon-navicon span {font-size:20px;margin-left:20px;vertical-align:middle;letter-spacing:1px}
header #header .menu li:last-child {border:none;padding-right:0}
header #header .menu li #boxSearch {display:none;position:absolute;bottom:-68px;background:#fff;padding:10px 20px;right:0}
header #header .menu li #boxSearch .form-control {padding-right:40px}
header #header .menu li #search {border:none}
header #header .menu li #search img {height:30px}
header #header .menu li #search:hover img {filter:brightness(0) invert(1)}
header #header .menu li a {cursor:pointer;display:inline-block;font-size:16px;border-right:1px solid;padding:5px 16px}
header #header .menu li a.active,
header #header .menu li a.focus,
header #header .menu li a:hover {color:#fff;background:#161615}
header #header .menu li.dropdown a[aria-expanded="true"]:after {-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
header #header .menu li.dropdown .dropdown-menu {background:rgba(22,22,21,0.8);padding:0;max-height:300px;overflow:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
header #header .menu li.dropdown .dropdown-menu a {color:#fff;font-size:15px;border:none;padding:10px 15px}
header #header .menu .logo-grupo {max-height:50px}
.send-search {position:absolute;top:4px;right:0;border:none;background:none;font-size:20px;color:#999}
@-webkit-keyframes slideDown {0% {-webkit-transform:translateY(-100%) }100% {-webkit-transform:translateY(0) }}
@-moz-keyframes slideDown {0% {-moz-transform:translateY(-100%) }100% {-moz-transform:translateY(0) }}
@-o-keyframes slideDown {0% {-o-transform:translateY(-100%) }100% {-o-transform:translateY(0) }}
@keyframes slideDown {0% {transform:translateY(-100%) }100% {transform:translateY(0) }}
.animated.slideDown {-webkit-animation-name:slideDown;-moz-animation-name:slideDown;-o-animation-name:slideDown;animation-name:slideDown;-webkit-animation-duration:0.5s;animation-duration:0.5s}
@-webkit-keyframes slideUp {0% {-webkit-transform:translateY(0) }100% {-webkit-transform:translateY(-100%) }}
@-moz-keyframes slideUp {0% {-moz-transform:translateY(0) }100% {-moz-transform:translateY(-100%) }}
@-o-keyframes slideUp {0% {-o-transform:translateY(0) }100% {-o-transform:translateY(-100%) }}
@keyframes slideUp {0% {transform:translateY(0) }100% {transform:translateY(-100%) }}
.animated.slideUp {-webkit-animation-name:slideUp;-moz-animation-name:slideUp;-o-animation-name:slideUp;animation-name:slideUp;-webkit-animation-duration:0.5s;animation-duration:0.5s}
#home .list-services li {margin:0 10px}
#home .list-services li figure {margin-bottom:10px}
#home .list-services li figure img {height:120px;width:180px;object-fit:contain;-o-object-fit:contain}
#home .list-services li h4 {font-size:16px}
#home #typesServices {background:#0C202F;color:#fff}
#home #typesServices .types li:first-child figure,
#home #typesServices .types li:last-child figure {width:80%}
#home #typesServices .types li:first-child h3,
#home #typesServices .types li:last-child h3 {position:absolute;margin:0}
#home #typesServices .types li:first-child figure {float:right}
#home #typesServices .types li:first-child figure img {height:455px}
#home #typesServices .types li:first-child h3 {-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);left:-120px;bottom:125px}
#home #typesServices .types li:last-child h3 {-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);right:-100px;top:105px}
#home #typesServices .types li:last-child figure img {height:300px}
#home #typesServices .types li h3 {font-size:50px;line-height:1.1;letter-spacing:11.75px}
#home #typesServices .types li figure img {height:390px;width:100%;object-fit:cover;-o-object-fit:cover}
#home #typesServices .types li h2 {line-height:1.2;font-size:42px;margin-right:15px}
#home #typesServices .types li h2 span {font-size:26px;display:inline-block}
#home #clients .block-text p {letter-spacing:7.16px;font-size:26px}
#home #clients .list-clients a:hover img {filter:none}
#home #clients .list-clients img {height:95px;width:140px;filter:grayscale(100%);object-fit:contain;-o-object-fit:contain}
#home #location {position:fixed;z-index:9;left:0;top:18%;width:100%}
#home #location #abaLocation {position:fixed;cursor:pointer;right:0}
#home #location #abaLocation img {height:310px}
#home #location #contentLocation {background:#e02926;background:-moz-linear-gradient(left,#e02926 0%,#cc2422 32%,#9a171b 76%,#730d15 100%);background:-webkit-linear-gradient(left,#e02926 0%,#cc2422 32%,#9a171b 76%,#730d15 100%);background:linear-gradient(to right,#e02926 0%,#cc2422 32%,#9a171b 76%,#730d15 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e02926',endColorstr='#730d15',GradientType=1);display:none;padding:26px 0}
#home #location #contentLocation img {height:250px}
#home #location #contentLocation .text-location h2 {line-height:1.3}
#home #location #contentLocation .text-location p {font-size:32px;letter-spacing:5px}
#home #location #contentLocation #partialWhere_buy {color:#fff}
#home #location #contentLocation #partialWhere_buy .title-result-where-find {margin-top:30px}
#home #location #contentLocation #partialWhere_buy .row-result {border-radius:10px;padding:15px 20px;margin-bottom:8px;border:1px #fff solid}
#home #location #inputSearch {margin:0 auto}
#home #location #inputSearch ::-webkit-input-placeholder {color:#fff !important}
#home #location #inputSearch :-moz-placeholder {color:#fff !important}
#home #location #inputSearch ::-moz-placeholder {color:#fff !important}
#home #location #inputSearch :-ms-input-placeholder {color:#fff !important}
#home #location #inputSearch .form-control {background:none;border:2px solid #fff;color:#fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding-right:50px;height:45px}
#home #location #inputSearch .form-control:focus {-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#home #location #inputSearch .select-where-find {padding-right:20px}
#home #location #inputSearch .select-where-find option {background:#e02926}
#home #location #inputSearch .send-search {color:#fff;top:7px;right:6px}.text-about p {font-size:18px;letter-spacing:2px}
.text-about img {max-height:80vh;width:100%;object-fit:cover;margin:20px auto}
.text-about h3,
.text-about h4,
.text-about h5 {font-weight:bold;letter-spacing:3px;font-size:20px;margin:15px 0}
.box-overlay {background:rgba(90,41,24,0.6);padding:20px;margin-top:10%}
#radiation .text-about img {float:left;width:45%;max-height:645px;margin-right:30px;object-fit:cover;-o-object-fit:cover}
#boxFigure {padding:10px}
#boxFigure img {height:100px;object-fit:contain;-o-object-fit:contain;width:100%}
.list-products li a,
.list-products li button {color:#fff;border:none;padding:80px 0;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}
.list-products li a:hover,
.list-products li button:hover {background-position:right 55%;filter:grayscale(100%)}
.list-products li a span,
.list-products li button span {letter-spacing:11.75px;font-size:60px;text-shadow:0 0 5px #888}
.list-products .tab-content li a {padding:20px 15px 5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:40px;background:#fff;border:2px solid}
.list-products .tab-content h1 {font-size:40px}
.list-products .tab-content h1 strong {font-size:50px;font-weight:normal;font-family:'MyriadPro-Bold',sans-serif}
.list-products .tab-content .block-text {width:95%;margin:0 auto}
.list-products .tab-content .block-text:before {height:2px;content:'';display:block;width:250px;position:relative;left:-25px;margin-bottom:20px}
.list-products .tab-content .block-text:after {height:250px;content:'';display:block;width:2px;position:absolute;left:-25px;top:0}
.list-products .tab-content .block-text .after-block:after {height:2px;content:'';display:block;width:250px;position:absolute;right:-25px;bottom:-17px}
.list-products .tab-content .block-text .after-block:before {height:250px;content:'';display:block;width:2px;position:absolute;bottom:-17px;right:-25px}
.list-products .tab-content .block-text .benefits figure {width:520px;float:right}
.list-products .tab-content .block-text .benefits .title-benefits {display:inline-block;width:534.4px;padding:15px 20px;font-size:44px;letter-spacing:normal;line-height:1.2}
.list-products .tab-content .block-text .benefits li {list-style:inside;font-size:20px;margin-top:6px}
.list-blog li {margin:15px 0}
.list-blog li a:hover .post-date {opacity:1;visibility:visible}
.list-blog li a:hover img {-webkit-transform:rotate(3deg) scale(1.1);-moz-transform:rotate(3deg) scale(1.1);-ms-transform:rotate(3deg) scale(1.1);-o-transform:rotate(3deg) scale(1.1);transform:rotate(3deg) scale(1.1)}
.list-blog li .post-grid img {height:250px;width:100%;object-fit:cover;-o-object-fit:cover}
.list-blog li .post-grid .post-text-block {background:#58595B;height:145px;overflow:hidden;padding:10px 20px 20px;color:#fff}
.list-blog li .post-grid .post-text-block .title-date {margin:10px 0}
.list-blog li .post-grid .post-text-block .title-date h3 {font-size:16px;font-weight:800;letter-spacing:1px;margin:0}
.list-blog li .post-grid .post-text-block .title-date span {font-size:14px}
#blogIntern .content-banner {position:absolute;top:0;left:0;height:100%;width:100%;display:flex;background:rgba(0,0,0,0.6)}
#blogIntern img {max-height:70vh;object-fit:cover;-o-object-fit:cover;width:100%}
#blogIntern .img-news-detail figure {float:right;margin:0 0 10px 20px}
#blogIntern .img-news-detail figure img {width:500px;height:300px;object-fit:cover;-o-object-fit:cover}
#blogIntern .block-text a {text-decoration:underline;font-weight:bold}
#authorized-area .container {padding-bottom:30px}
#authorized-area .logos img {height:60px}
#authorized-area .list-folders li {margin:15px 0}
#authorized-area .list-folders li .item-folder {background:#E9EAEA;padding:30px;color:#58595B;font-size:24px}
#area-authorized-folders .list-downloads li {margin:15px 0}
#area-authorized-folders .list-downloads li .item-download {border:2px solid;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:100%}
#area-authorized-folders .list-downloads li .item-download figure {-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0}
#area-authorized-folders .list-downloads li .item-download figure img {height:220px;width:100%;object-fit:cover;-o-object-fit:cover}
#area-authorized-folders .list-downloads li .item-download .infos-download {padding:8px 20px;border-top:2px solid}
#area-authorized-folders .list-downloads li .item-download .infos-download .text-download h3 {margin-bottom:5px;font-size:18px}
#area-authorized-folders .list-downloads li .item-download .infos-download .arrow-download {font-size:35px;margin-left:10px;width:35px}
#authorized #benefitsAuthorized h2 {display:block;background:#fff;width:45%;margin:-40px auto 0}
#authorized #benefitsAuthorized #boxBenefits {border:1px solid;padding:0 20px 20px}
#authorized #benefitsAuthorized #boxBenefits ul li {margin:20px 0;letter-spacing:8px;font-size:45px}
#authorized .title-register h2 {background:rgba(12,32,47,0.8);padding:5px 40px;display:inline-block}
#loginWarranty .accordion .card {border-color:#707070;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
#loginWarranty .accordion .card-header {padding:0;margin-bottom:0;border-bottom:none;background:none}
#loginWarranty .accordion .card-header button {padding:15px 20px;text-align:left;border:none;cursor:pointer;background:#E9EAEA;color:#58595B}
#loginWarranty .accordion .card-header button[aria-expanded="true"] {background:#58595B;color:#fff}
#registerAuthorized .btn-default {padding:10px 80px}
#registerAuthorized .caracteres p {font-size:16px}
#result #conceptual img {height:calc(100vh - 115px);object-fit:cover;-o-object-fit:cover}
#result .item-result {background:rgba(88,89,91,0.6);padding:15px 30px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin:15px 0}
#result .item-result:hover {background:#58595b}
#result .item-result h3 {font-size:20px}
.content-map h2 {font-size:2rem;letter-spacing:0}
#contact ul li {margin-bottom:80px}
#contact ul li strong {display:block;font-size:25px;line-height:1.3}
#contact ul li a {display:block;margin:20px 0}
#contact ul li p {letter-spacing:2px}
#contact ul li .contact-unit figure {width:110px;margin-right:20px;text-align:center}
#contact ul li .contact-unit span {font-size:25px;letter-spacing:3px}.btn.btn-default.focus,
.btn.btn-default:focus,
.btn.btn-default:hover {color:inherit}
.form-control:disabled,
.form-control[readonly] {background:none}
.form-control[readonly]:focus {background:none;border-color:inherit}
select.form-control:not([size]):not([multiple]) {height:40px}
.form-group {margin-bottom:15px}
.form-group select.form-control {padding:5px 0;color:#8e8e8e}
.form-group select.form-control:focus {color:#8e8e8e}
.form-group textarea.form-control {height:125px;resize:none}
.form-group label {margin-bottom:2px}
.form-group .form-control {height:40px;color:#8e8e8e;font-size:14px;width:100%;border:none;border-bottom:2px solid #555;padding:5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.form-group .form-control:focus {background:none;border-color:#e74e00;color:#e74e00;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.form-group .form-control::placeholder {color:#8e8e8e;opacity:1}
::-webkit-input-placeholder {color:#8e8e8e !important}
:-moz-placeholder {color:#8e8e8e !important}
::-moz-placeholder {color:#8e8e8e !important}
:-ms-input-placeholder {color:#8e8e8e !important}
#formFoooter {background:#1b1b1b url('../themes/default/assets/img/envelope_pattern.png') repeat top center;background-attachment:fixed}
@keyframes shake-animation {0% {transform:translate(0,0) }1.78571% {transform:translate(5px,0) }3.57143% {transform:translate(0,0) }5.35714% {transform:translate(5px,0) }7.14286% {transform:translate(0,0) }8.92857% {transform:translate(5px,0) }10.71429% {transform:translate(0,0) }100% {transform:translate(0,0) }}
#formContactFixed {position:fixed;bottom:0;right:80px;z-index:99}
#formContactFixed #collapseForm {min-width:350px;background:#1c1c1c;padding:30px;overflow:auto;max-height:600px}
#formContactFixed button {box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}
#formContactFixed button[data-target="#collapseForm"] {margin:0;text-align:left;padding:15px 30px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
#formContactFixed button[data-target="#collapseForm"][aria-expanded="false"] {-webkit-animation:shake-animation 4.72s ease infinite;-o-animation:shake-animation 4.72s ease infinite;animation:shake-animation 4.72s ease infinite}
footer {background:#757474;padding:20px 0}
footer li .item-phone img {height:40px;margin-right:15px}
footer li .item-phone p {letter-spacing:5.83px;font-size:25px;margin:0}
footer li a:hover {color:#161615}
footer .arrow-up {position:fixed;right:5px;bottom:0;cursor:pointer;font-size:12px;z-index:9;display:none;color:#fff;text-shadow:0 1px 1px #000;background-color:rgba(231,78,0,0.6);padding:5px 10px}
footer .arrow-up:hover {background-color:#e74e00;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out}@font-face {font-family:'MyriadPro';src:url('../themes/default/assets/fonts/MyriadPro.eot');src:url('../themes/default/assets/fonts/MyriadPro.eot?#iefix') format('embedded-opentype'),url('../themes/default/assets/fonts/MyriadPro.svg#MyriadPro-Regular') format('svg'),url('../themes/default/assets/fonts/MyriadPro.ttf') format('truetype'),url('../themes/default/assets/fonts/MyriadPro.woff') format('woff'),url('../themes/default/assets/fonts/MyriadPro.woff2') format('woff2');font-weight:normal;font-display:auto;font-style:normal}
@font-face {font-family:'MyriadPro-Light';src:url('../themes/default/assets/fonts/MyriadPro-Light.eot');src:url('../themes/default/assets/fonts/MyriadPro-Light.eot?#iefix') format('embedded-opentype'),url('../themes/default/assets/fonts/MyriadPro-Light.svg#MyriadPro-Light') format('svg'),url('../themes/default/assets/fonts/MyriadPro-Light.ttf') format('truetype'),url('../themes/default/assets/fonts/MyriadPro-Light.woff') format('woff'),url('../themes/default/assets/fonts/MyriadPro-Light.woff2') format('woff2');font-weight:normal;font-display:auto;font-style:normal}
@font-face {font-family:'MyriadPro-Bold';src:url('../themes/default/assets/fonts/MyriadPro-Bold.eot');src:url('../themes/default/assets/fonts/MyriadPro-Bold.eot?#iefix') format('embedded-opentype'),url('../themes/default/assets/fonts/MyriadPro-Bold.svg#MyriadPro-Bold') format('svg'),url('../themes/default/assets/fonts/MyriadPro-Bold.ttf') format('truetype'),url('../themes/default/assets/fonts/MyriadPro-Bold.woff') format('woff'),url('../themes/default/assets/fonts/MyriadPro-Bold.woff2') format('woff2');font-weight:normal;font-display:auto;font-style:normal}
.font-bold {font-family:'MyriadPro-Bold',sans-serif}
.font-light {font-family:'MyriadPro-Light',sans-serif}.transition-all {transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out}
.transition-color {transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out}
.transition-background {transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out}
.transition-opacity {transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-webkit-transition:opacity 0.2s ease-in-out}body,
html {max-width:100%}
a,
a:hover,
a:focus {color:inherit;outline:none;text-decoration:inherit}
a {transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out}
figure {margin:0}
body {font-size:16px;color:#161615;font-family:'MyriadPro',sans-serif}
ul {margin:0 auto;padding:0}
ul li {list-style:none}
p {font-size:20px;line-height:1.5}
.dib {display:inline-block}
.jumbotron {padding:2rem 0;margin:0}
h1,
h2,
h3,
h4 {margin-top:0;line-height:1.5}
h2 {letter-spacing:11.75px;font-size:60px}
.padding-block {padding:60px 0}
.color-default {color:#e74e00}
.font-14 {font-size:14px}
.btn-default {font-size:20px;line-height:1.1;cursor:pointer;padding:15px 20px;border:none;color:#fff;outline:none;background:#e74e00;background-size:0% 0%;background-position:50% 50%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out}
.btn-default:hover {background-size:100% 100%;background-image:linear-gradient(#2e93cd,#2e93cd);background-repeat:no-repeat;color:#fff;-webkit-box-shadow:0 0 15px rgba(255,255,255,0.6);-moz-box-shadow:0 0 15px rgba(255,255,255,0.6);box-shadow:0 0 15px rgba(255,255,255,0.6)}
h1.main-title:before,
h2.main-title:before {content:'';display:block;width:40px;height:4px;margin:15px auto;background-color:#e74e00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
h1.main-title.title-left:before,
h2.main-title.title-left:before {margin:15px 0}
h1.main-title span,
h2.main-title span {color:#999;font-size:23px;text-transform:none}
.block-text p {color:#161615;font-size:20px}
.input-clear .form-control {background-color:#fff;border:none;height:49px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:7px 15px}
.input-clear .form-control:focus {background:#444}
.owl-theme .owl-nav.disabled + .owl-dots {margin:0;position:absolute;bottom:10px;width:100%}
.owl-carousel.owl-theme .owl-dot span {width:15px;height:15px;background:#fff}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {background:#161615}
.owl-carousel .owl-nav {position:absolute;top:40%;margin:0;right:0;width:100%}
.owl-carousel.owl-theme .owl-nav [class*="owl-"] {background:transparent;color:#fff;border:2px solid #6d6e6f;outline:none;font-size:12px;line-height:1;margin:0;padding:10px 14px !important;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out}
.owl-carousel.owl-theme .owl-nav [class*="owl-"]:hover {color:#fff;background:#6d6e6f}
.owl-carousel.owl-theme .owl-nav .owl-prev {left:15px}
.owl-carousel.owl-theme .owl-nav .owl-next {right:15px}
.bg-black {background:#000}
.nav-breadcrumb {padding:.75rem 0;margin:0}
.nav-breadcrumb .breadcrumb {background:none;margin:0;padding:0}
.nav-breadcrumb .breadcrumb li.active a {color:#e74e00}
.nav-breadcrumb .breadcrumb li a {color:#161615}
.nav-breadcrumb .breadcrumb li a:hover {color:#e74e00}
.breadcrumb-item + .breadcrumb-item::before {content:"\f054";font-family:"Font Awesome 5 Pro",sans-serif}
.instagram_gallery img {height:260px}
#loginWarranty h1 {font-size:60px}
#loginWarranty #conceptual img {height:calc(100vh - 115px);object-fit:cover;-o-object-fit:cover}
@media (max-width:1355px) {#home #typesServices .types li h3 {font-size:50px;letter-spacing:5px }}@media (max-width:1199px) {header #header .menu li a {font-size:15px;padding:5px 10px }#home #typesServices .types li h2 {font-size:30px }#home #typesServices .types li h3 {font-size:40px;letter-spacing:5px }#home #typesServices .types li figure img {height:320px }#home #typesServices .types li:first-child h3 {left:-80px;bottom:85px }#home #typesServices .types li:first-child figure img {height:375px }#home #typesServices .types li:last-child figure img {height:200px }#home #typesServices .types li:last-child h3 {right:-65px;top:80px }.list-clients li {margin:20px 10px }#home #location #contentLocation .text-location h2 {letter-spacing:6px;font-size:50px }#home #location #contentLocation .text-location p {font-size:26px;letter-spacing:3px }.h3,h3 {font-size:1.2rem }#contact ul li p {letter-spacing:1px }#contact ul li .contact-unit span {font-size:22px;letter-spacing:1px }.box-overlay {margin-top:5% }#authorized #benefitsAuthorized h2 {width:55% }.list-products .tab-content .block-text .benefits figure {width:100%;float:none;margin-bottom:30px }.list-products .tab-content .block-text .benefits figure img {width:100%;object-fit:cover;-o-object-fit:cover;height:350px }.item-route h3 {font-size:28px }}@media (max-width:991px) {.visible-md {display:block }.mb-5,.my-5 {margin-bottom:1.5rem !important }.hidden-md {display:none }.icon-navicon i {font-size:25px;cursor:pointer;vertical-align:middle }.icon-navicon i span {font-size:20px;margin-left:20px;vertical-align:middle;letter-spacing:1px }header #header .logo img {width:200px }header #header nav.menu {display:none;margin:20px 0 0 }header #header nav.menu ul li {font-size:24px;text-align:left;margin:0;border:none;border-top:1px solid rgba(255,255,255,0.3) }header #header nav.menu ul li a {letter-spacing:1px;padding:15px;border-right:none;display:block;white-space:normal }header #header nav.menu ul li.dropdown .dropdown-menu {position:relative !important;width:100%;margin-bottom:20px;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important }header #header nav.menu ul li.dropdown .dropdown-menu a {margin:15px 0 }header #header nav.menu ul li #boxSearch {position:relative;bottom:0;background:none;padding:10px 0 }#home .list-services li h4 {font-size:14px }#home #typesServices .types li:first-child figure,#home #typesServices .types li:last-child figure {width:100% }#home #typesServices .types li h3 {margin-bottom:20px }#home #typesServices .types li:first-child figure img,#home #typesServices .types li:last-child figure img {height:340px }#home #typesServices .types li {margin:30px 0 }#home #typesServices .types li h2 span {margin:0 20px }#home #typesServices .types li:last-child h3,#home #typesServices .types li:first-child h3 {margin-bottom:20px;left:0;bottom:0;top:0;right:0;position:relative;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none }h2 {letter-spacing:6px }#home #clients .block-text p {letter-spacing:2px }ul.list-phones li {margin:20px 0 }#home #location #contentLocation figure {margin-bottom:10px }#home #location #contentLocation img {height:100px }#contentSearch {padding-right:30px }section#radiation .item-banner img {height:780px }#authorized #benefitsAuthorized #boxBenefits ul li {letter-spacing:3px;font-size:38px }#authorized #benefitsAuthorized h2 {width:65% }#blogIntern .img-news-detail figure img {width:400px;height:250px }#result #conceptual img {height:34vh }figure.img-authorized img {height:100px;object-fit:contain;-o-object-fit:contain }}@media (max-width:767px) {.visible-xs {display:block }.hidden-xs {display:none !important }.h2,h2 {font-size:1.8rem }.h3,h3 {font-size:1.5rem }.mt-5,.my-5 {margin-top:2rem !important }.owl-carousel.owl-theme .owl-dots .owl-dot span {width:35px;height:35px;background:#e74e00 }.owl-theme.owl-carousel .owl-dots .owl-dot.active span,.owl-theme.owl-carousel .owl-dots .owl-dot:hover span {background:#000 }.padding-block {padding:30px 0 }.block-text p {color:#9b9b9b;font-size:16px }.block-text h2 {letter-spacing:3px;font-size:25px }.owl-theme .owl-nav.disabled + .owl-dots {margin:20px 0;position:relative;bottom:0 }#home #location {position:static }#home #location #abaLocation {display:none }#home #location #contentLocation {display:block !important }#home #location #contentLocation .text-location h2 {letter-spacing:3px;font-size:30px }#contentSearch {padding-right:0 }#home #location #contentLocation figure {margin-bottom:20px }#home #location #contentLocation .text-location p {font-size:18px;letter-spacing:1px }#home #location #inputSearch {width:auto }.list-network {justify-content:center;-webkit-justify-content:center }.breadcrumb li a {font-size:14px }.send .btn-default {width:100% }#home .list-services li {margin:40px 0 }header {position:relative }#home .list-services li figure {text-align:center }#home #typesServices .types li figure img,#home #typesServices .types li:first-child figure img,#home #typesServices .types li:last-child figure img {height:250px }#home #typesServices .types li h2 {margin-right:0 }#home #typesServices .types li h2 span {margin:0 10px }#home #clients .block-text p {letter-spacing:2px;font-size:20px }.list-clients li {margin:10px }.item-phone {justify-content:center;-webkit-justify-content:center }section#radiation .item-banner img {height:150px }.card-img-overlay {position:relative }.card-img-overlay p {font-size:18px }#radiation .text-about img {float:none;width:100%;margin-right:0 }#authorized #benefitsAuthorized #boxBenefits ul li {margin:20px 0;letter-spacing:1px;font-size:25px }#authorized #benefitsAuthorized h2 {width:100%;margin:-24px auto 0 }#blogIntern .img-news-detail figure img {width:100%;height:auto }#blogIntern .img-news-detail figure {float:none;margin:0 0 10px 0 }.list-products li button span,.list-products li a span {letter-spacing:2px;font-size:30px }.list-products .tab-content .block-text .benefits .title-benefits {width:auto;font-size:24px }.list-products .tab-content li a {padding:5px 15px;font-size:18px }.list-products .tab-content .block-text:after,.list-products .tab-content .block-text:before {left:-12px }.list-products .tab-content .block-text .after-block:before,.list-products .tab-content .block-text .after-block:after {right:-12px }.list-products .tab-content .block-text .benefits figure img {height:170px }#result #conceptual img {height:160px }.h1,h1 {font-size:2rem;line-height:1.3 }figure.img-authorized img {height:60px }.item-route {margin-bottom:30px }}