.center {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-flex-align: center;-ms-flex-align: center;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }html {font-family: sans-serif;-webkit-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-ms-text-size-adjust: 100%;text-size-adjust: 100% }body {margin: 0 }article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block }audio, canvas, progress, video {display: inline-block;vertical-align: baseline }audio:not([controls]) {display: none;height: 0 }[hidden], template {display: none }a {background-color: transparent }a:active, a:hover {outline: 0 }abbr[title] {border-bottom: 1px dotted }b, strong {font-weight: bold }dfn {font-style: italic }h1 {font-size: 2em;margin: 0.67em 0 }mark {background: #ff0;color: #000 }small {font-size: 80% }sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline }sup {top: -0.5em }sub {bottom: -0.25em }img {border: 0 }svg:not(:root) {overflow: hidden }figure {margin: 1em 40px }hr {-webkit-box-sizing: content-box;box-sizing: content-box;height: 0 }pre {overflow: auto }code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em }button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0 }button {overflow: visible }button, select {text-transform: none }button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer }button[disabled], html input[disabled] {cursor: default }button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0 }input {line-height: normal }input[type="checkbox"], input[type="radio"] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 }input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto }input[type="search"] {-webkit-appearance: textfield;-webkit-box-sizing: content-box;box-sizing: content-box }input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none }fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em }legend {border: 0;padding: 0 }textarea {overflow: auto }optgroup {font-weight: bold }table {border-collapse: collapse;border-spacing: 0 }td, th {padding: 0 }* {-webkit-box-sizing: border-box;box-sizing: border-box }html {margin: 0;padding: 0px;-moz-text-size-adjust: 100%;text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;font-size: 17px }@media (max-width: 1366px) {html {font-size: 15px }}@media (max-width: 767px) {html {font-size: 14px }}body {margin: 0;padding: 0px;overflow-y: scroll;-webkit-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-ms-text-size-adjust: 100%;text-size-adjust: 100%;font-family: "Asap", sans-serif;font-size: 1rem }a {-webkit-transition: all ease 0.3s;transition: all ease 0.3s }a:hover {text-decoration: none }a:hover, a:active, a:focus {outline: none;text-decoration: none }input, select, textarea, button {font: 1rem/1.4 "Asap", sans-serif }input:hover, input:focus, input:active, select:hover, select:focus, select:active, textarea:hover, textarea:focus, textarea:active, button:hover, button:focus, button:active {outline: 0;text-decoration: none }hr {height: 0;margin: 15px 0;overflow: hidden;background: transparent;border: 0;border-bottom: 1px solid #ddd }hr:before {display: table;content: "" }hr:after {display: table;clear: both;content: "" }.browserupgrade {background: #f00;color: #fff;margin: 0;text-align: center;padding: 0.8em;width: 100%;position: fixed;left: 0;top: 0;z-index: 9999 }.browserupgrade a {font-weight: bold;color: #ff0 }.clearfix:before {display: table;content: "" }.clearfix:after {display: table;clear: both;content: "" }iframe[name="google_conversion_frame"] {height: 0 !important;width: 0 !important;line-height: 0 !important;font-size: 0 !important;margin-top: -13px;float: left }img {max-width: 100%;height: auto;vertical-align: middle }figure {margin: 0;padding: 0 }.img-responsive {max-width: 100%;height: auto;display: block }.no-gutters {padding: 0px;margin: 0px }a[href^="tel:"] {cursor: default;text-decoration: none }.image-wrapper {background-color: #ddd;position: relative }@media (max-width: 767px) {.image-wrapper img {max-height: 100%;max-width: 100%;position: relative }}.resize-image, .image-wrapper img {bottom: 0;display: block;left: 0;margin: auto;max-height: 100%;max-width: 100%;position: absolute;right: 0;top: 0;width: auto }p {line-height: 25px }h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {margin: 0 0 0.7em;line-height: 1.2 }h1, .h1 {font-size: 3.125rem }h2, .h2 {font-size: 1.875rem }h3, .h3 {font-size: 1.625rem }h4, .h4 {font-size: 1.375rem }h5, .h5 {font-size: 1.25rem }h6, .h6 {font-size: 1.188rem }a {color: #da020f;text-decoration: none }a:hover, a:focus, a:active {outline: 0 }a:focus {text-decoration: none }p {margin: 0 0 0.7em }small {font-size: 90% }blockquote {margin: 0 }ul, ol {padding: 0;margin-top: 0;margin-bottom: 0 }ol ol, ul ol {list-style-type: lower-roman }ul ul ol, ul ol ol, ol ul ol, ol ol ol {list-style-type: lower-alpha }dd {margin-left: 0 }tt, code {font-family: "Asap", sans-serif;font-size: 12px }pre {margin-top: 0;margin-bottom: 0;font: 12px "Asap", sans-serif }.searchItem .section-title h2 {font-size: 2.25rem }.searchCnt {margin: 15px 0 }.seachList {margin: 0 0 50px }.searchForm {width: 100%;position: fixed;z-index: 99999;left: 0;top: 0;padding: 30px;display: none;background: rgba(0, 0, 0, 0.7) }.searchForm .searchFormWrap {max-width: 800px;margin: 0 auto;padding: 0 }@media (max-width: 767px) {.searchForm .searchFormWrap {max-width: 270px }}@media (max-width: 375px) {.searchForm .searchFormWrap {max-width: 240px }}.searchForm .searchFormWrap input {width: 90%;height: 50px;float: left;font-size: 1rem;border: none;padding: 15px }@media (max-width: 768px) {.searchForm .searchFormWrap input {width: 85% }}@media (max-width: 767px) {.searchForm .searchFormWrap input {width: 80% }}.searchForm .searchFormWrap .searchSubmit {width: 10%;float: left }.searchForm .closeSearch {position: absolute;right: 30px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 25px;height: 25px;cursor: pointer }.searchForm .closeSearch svg {fill: #fff;width: 25px;height: 25px }.searchForm .closeSearch svg:hover svg {fill: #da020f }.searchForm .searchSubmit .surfbtn {width: 55px;height: 50px;border: none;padding: 10px !important;background: #da020f;border: none }.searchForm .searchSubmit .surfbtn:hover {background: #da020f }.searchForm .searchSubmit .surfbtn svg {fill: #fff;width: 25px;height: 25px }.pop_overlay {display: none;position: fixed;width: 100%;height: 100%;background: rgba(51, 51, 51, 0.9);top: 0;z-index: 99999;overflow: auto;-webkit-transition: all ease 1s;transition: all ease 1s }.pop_overlay input[type="text"], .pop_overlay input[type="email"], .pop_overlay input[type="tel"], .pop_overlay textarea {border: 1px solid #ccc !important;display: block;width: 100%;padding: 15px;resize: none }.pop_overlay .close_bg {position: absolute;width: 100%;height: 100%;left: 0;top: 0 }.pop_overlay .btn {float: right }.page_form {padding: 20px 30px }.pop_overlay .page_form .input-holder {margin-bottom: 10px }.pop_overlay .form_wrap {position: relative;max-width: 800px;background: #fff;margin: 0 auto;top: -100%;border-radius: 5px;-webkit-transition: all ease 1s;transition: all ease 1s }@media (max-width: 850px) {.pop_overlay .form_wrap {max-width: 600px }}@media (max-width: 650px) {.pop_overlay .form_wrap {max-width: 400px }}@media (max-width: 430px) {.pop_overlay .form_wrap {margin: 0 15px }}.pop_overlay .form_wrap .form_title {color: #fff;font-weight: 600;font-size: 20px;text-transform: uppercase;text-align: left;padding: 15px 20px 14px 30px;line-height: 1;background: #da020f }@media (max-width: 650px) {.pop_overlay .form_wrap .form_title {padding-left: 17px }}@media (max-width: 360px) {.pop_overlay .form_wrap .form_title {font-size: 16px }}.pop_overlay .form_wrap form {padding: 40px 30px 40px 45px;display: block }@media (max-width: 650px) {.pop_overlay .form_wrap form {padding: 20px }}.pop_overlay .form_wrap .input-holder.textarea {width: 97.5% }@media (max-width: 767px) {.pop_overlay .form_wrap .input-holder.textarea {width: 100% }}.pop_overlay .form_wrap .input-holder {position: relative;width: 95% }@media (max-width: 767px) {.pop_overlay .form_wrap .input-holder {width: 100% }}.pop_overlay .form_wrap .input-holder .error {position: absolute;left: 0;background: #f00;padding: 3px 5px;font-size: 13px;border-radius: 2px;color: #fff;font-weight: 400;bottom: 57px;line-height: 1.2 }.pop_overlay .form_wrap .input-holder .error:after {position: absolute;border-top: 6px solid #f00;border-left: 6px solid transparent;border-right: 6px solid transparent;bottom: -4px;left: 3px;content: "" }.pop_overlay .form_wrap {position: relative }.pop_overlay .form_wrap .close_cta {position: absolute;right: 16px;top: 14px;color: #000;cursor: pointer;width: 15px;height: 15px }.pop_overlay .form_wrap .close_cta svg {fill: #fff;width: 15px;height: 15px;left: 4px;top: 5px }.pop_overlay .form_wrap .close_cta:hover svg {fill: #000 }.appear_form {display: block }.appear_form .form_wrap {top: 15%;-webkit-transition: all ease 0.2s;transition: all ease 0.2s }.submit_wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.submit_wrap .google-captcha.input-holder {margin-bottom: 0 }@media (max-width: 767px) {.submit_wrap {-webkit-box-align: end;-ms-flex-align: end;align-items: end;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }}@media (max-width: 649px) {.pop_overlay .submit_wrap {text-align: right }.pop_overlay .submit_wrap .google-captcha {display: inline-block }}@media (max-width: 456px) {.footform .submit_wrap {text-align: right }.footform .submit_wrap .google-captcha {display: inline-block }}.submit_wrap {padding-top: 0px }.submit_wrap input[type="submit"] {margin-left: auto }.input-holder {position: relative }.input-holder .error, .input-holder .newerror {position: absolute;left: 2px;background: #f00;padding: 3px 5px;font-size: 13px;border-radius: 2px;color: #fff;font-weight: 400;bottom: 70px;line-height: 1.2 }@media (max-width: 1499px) {.input-holder .error, .input-holder .newerror {bottom: 50px;left: 0px }}.input-holder .error:after, .input-holder .newerror:after {position: absolute;border-top: 6px solid #f00;border-left: 6px solid transparent;border-right: 6px solid transparent;bottom: -4px;left: 3px;content: "" }.textarea_field .error, .textarea_field .newerror, .google-captcha .error, .google-captcha .newerror {bottom: auto !important;top: -24px }.input-holderr {position: relative }.input-holderr .error, .input-holderr .newerror {position: absolute;left: 35px;background: #f00;padding: 3px 5px;font-size: 13px;border-radius: 2px;color: #fff;font-weight: 400;bottom: 0px;line-height: 1.2 }@media (max-width: 1199px) {.input-holderr .error, .input-holderr .newerror {left: 20px }}@media (max-width: 767px) {.input-holderr .error, .input-holderr .newerror {left: 0px }}.input-holderr .error:after, .input-holderr .newerror:after {position: absolute;border-top: 6px solid #f00;border-left: 6px solid transparent;border-right: 6px solid transparent;bottom: -4px;left: 3px;content: "" }.grecaptcha-badge {display: none !important }@media (max-width: 767px) {.form_sec p.right {text-align: left }}.input-holder input, .input-holder textarea {width: 100%;border: none;margin: 0 0 15px;padding: 15px }.input-holder textarea {resize: noe;overflow: hidden;height: 100px }fieldset {padding: 0;margin: 0;border: 0 }label {font-size: 13px;font-weight: bold }.form-control {height: 38px;padding: 7px 8px;font-size: 13px;color: #333;vertical-align: middle;background-color: #fff;background-repeat: no-repeat;background-position: right center;border: 1px solid #ccc;border-radius: 3px;outline: none;display: block;width: 100%;-webkit-transition: all ease 0.1s;transition: all ease 0.1s }.form-control.focus, .form-control:focus {border-color: #098496;-webkit-box-shadow: 0 0 5px rgba(81, 167, 232, 0.5);box-shadow: 0 0 5px rgba(81, 167, 232, 0.5) }textarea {resize: none;height: auto }.form-group {margin-bottom: 15px }input[type="checkbox"], input[type="radio"] {display: inline;margin-right: 0.35em }input.input-contrast, .input-contrast {background-color: #fafafa }input.input-contrast:focus, .input-contrast:focus {background-color: #fff }button:focus, button.focus, input[type="submit"]:focus, input[type="submit"].focus {outline: 0 }input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="text"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="password"]:focus {outline: 0;text-decoration: none;-webkit-transition: all ease 0.5s;transition: all ease 0.5s }textarea:focus, select:focus {text-decoration: none;-webkit-transition: all ease 0.5s;transition: all ease 0.5s;outline: none;border: 1px solid #f00 }textarea {-webkit-appearance: none }select {appearance: none;-moz-appearance: none;-webkit-appearance: none;background: url(../images/carret.png) top 17px right 9px no-repeat }table {border-collapse: collapse;margin: 0.7em 0;table-layout: fixed;width: 100% }th {font-weight: 600;padding: 0.7em 0;text-align: left }td {padding: 0.7em 0 }tr, td, th {vertical-align: middle }.back-btn {background-color: #da020f;border: 0;border-bottom-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;border-top-right-radius: 4px;-webkit-border-top-right-radius: 4px;bottom: 15%;color: #fff !important;height: 32px;min-width: 1px;opacity: 0;padding: 6px 10px 8px 8px;position: fixed;right: -30px;text-transform: uppercase;z-index: 100 }.back-btn:before {border-bottom: 16px solid transparent;border-right: 10px solid #da020f;border-top: 16px solid transparent;content: "";display: block;left: -9px;position: absolute;top: 0;z-index: 2 }.back-btn.back-open {opacity: 1;right: 0 }@media (max-width: 1199px) {.back-btn {display: none }}#back-to-top.visible {opacity: 1;transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);-webkit-transform: translateY(0) }#back-to-top {height: 50px;width: 45px;border: none !important }@media (max-width: 1199px) {#back-to-top {display: none !important }}#back-to-top {-ms-flex-align: center;-webkit-box-align: center;align-items: center;background-color: #da020f;bottom: 30%;color: #fff;display: -ms-inline-flexbox;display: -webkit-inline-box;display: inline-flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-box-pack: center;justify-content: center;height: 50px;opacity: 0;overflow: hidden;position: fixed;right: 15px;text-align: center;text-indent: -99999px;transition: all ease 0.5s;-o-transition: all ease 0.5s;-webkit-transition: all ease 0.5s;transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);-webkit-transform: translateY(20px);width: 45px;z-index: 99 }#back-to-top span {border-left: 2px solid #fff;border-top: 2px solid #fff;display: inline-block;height: 14px;margin-top: 8px;transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);-webkit-transform: rotate(45deg);width: 14px }.btn, .elementor-button-wrapper .elementor-button, .elementor-button-wrapper a {position: relative;display: inline-block;padding: 15px 30px;color: #fff;font-family: "Asap", sans-serif;white-space: nowrap;vertical-align: middle;cursor: pointer;background-color: #da020f;border: none;border-radius: 32px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;text-align: center;font-weight: 500;-webkit-appearance: none }@media (max-width: 1199px) {.btn, .elementor-button-wrapper .elementor-button, .elementor-button-wrapper a {padding: 10px 30px;font-size: 1.063rem }}.btn:focus, .elementor-button-wrapper .elementor-button:focus, .elementor-button-wrapper a:focus {text-decoration: none;border: 0;outline: none }.btn:focus:hover, .elementor-button-wrapper .elementor-button:focus:hover, .elementor-button-wrapper a:focus:hover {border-color: #000 }.btn:hover, .btn:active, .elementor-button-wrapper .elementor-button:hover, .elementor-button-wrapper .elementor-button:active, .elementor-button-wrapper a:hover, .elementor-button-wrapper a:active {text-decoration: none;background: #000;color: #fff }.btn:active, .elementor-button-wrapper .elementor-button:active, .elementor-button-wrapper a:active {background-image: none;-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15);box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15) }.btn:disabled, .btn:disabled:hover, .btn.disabled, .btn.disabled:hover, .elementor-button-wrapper .elementor-button:disabled, .elementor-button-wrapper .elementor-button:disabled:hover, .elementor-button-wrapper .elementor-button.disabled, .elementor-button-wrapper .elementor-button.disabled:hover, .elementor-button-wrapper a:disabled, .elementor-button-wrapper a:disabled:hover, .elementor-button-wrapper a.disabled, .elementor-button-wrapper a.disabled:hover {color: rgba(102, 102, 102, 0.5);cursor: default;background-color: rgba(229, 229, 229, 0.5);background-image: none;border-color: rgba(197, 197, 197, 0.5);-webkit-box-shadow: none;box-shadow: none }.btn-primary {color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15);background: #098496 }.btn-primary:hover {color: #fff;background: #086f7e }.btn-primary:active {background: #065a66 }.btn-primary:disabled, .btn-primary:disabled:hover, .btn-primary.disabled, .btn-primary.disabled:hover {color: #fefefe;background: #add39f }.btn-outline {color: #098496;background-color: #fff;background-image: none;border: 1px solid #e5e5e5 }.btn-outline:focus {border: 1px solid #e5e5e5 }.btn-outline:hover, .btn-outline:active {color: #fff;background-color: #098496;background-image: none;border-color: #098496 }.btn-outline:disabled, .btn-outline:disabled:hover, .btn-outline.disabled, .btn-outline.disabled:hover {color: #767676;background-color: #fff;background-image: none;border-color: #e5e5e5 }.btn-sm {padding: 2px 10px }.btn-block {display: block;width: 100%;text-align: center }img {height: auto;max-height: 100%;max-width: 100%;position: relative;z-index: 2 }img.alignright {display: inline;float: right;margin: 12px 0 12px 20px }img.alignleft {display: inline;float: left;margin: 12px 20px 12px 0 }img.aligncenter {clear: both;display: block;margin: 10px auto }img.alignnone {display: inline;margin: 10px }@media (max-width: 1199px) {img.alignleft, img.alignright, img.aligncenter, img.alignnone {clear: both;display: block !important;float: none !important;margin: 10px auto !important;padding: 10px }}.sub-menu-toggle {display: none }.flex-order {display: -webkit-box;display: -ms-flexbox;display: flex }.flex-order .order1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1 }@media (max-width: 1199px) {.flex-order .order1 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2 }}.flex-order .order2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2 }@media (max-width: 1199px) {.flex-order .order2 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1 }}.faq_tab {padding: 0 }.faq_tab .faq_item .acc_head {display: block;padding: 20px 65px 20px 0px;font-size: 1.25rem;display: block;cursor: pointer;border-bottom: solid 1px #000;margin: 0 0 15px;position: relative;font-weight: 600 }@media (max-width: 1199px) {.faq_tab .faq_item .acc_head {font-size: 1.188rem !important }}.faq_tab .faq_item .acc_head:hover {color: #da020f }.faq_tab .faq_item .acc_head .icon {position: absolute;right: 0px;left: auto;top: 25px;width: 18px;height: 17px;-webkit-transition: all ease 0.2s;transition: all ease 0.2s;background: url(../images/ar.png) }.faq_tab .faq_item .faq_txt {font-size: 16px;padding: 5px 60px 10px 0;line-height: 25px;font-weight: 500 }.faq_tab .faq_item.acc_active .acc_head .icon {-webkit-transform: rotate(180deg);transform: rotate(180deg) }@media (max-width: 1199px) {.faq_tab {padding-top: 20px }.faq_tab .faq_item .acc_head {padding: 15px 50px 15px 0;font-size: 2rem;margin-bottom: 15px }.faq_tab .faq_item .acc_head svg {right: 20px;top: 24px;width: 14px;height: 8px }.faq_tab .faq_item .faq_txt {padding: 10px 15px 10px 0 }}.fade {opacity: 0;-webkit-transition: opacity 0.15s linear;transition: opacity 0.15s linear }.fade.in {opacity: 1 }.collapse {display: none;visibility: hidden }.collapse.in {display: block;visibility: visible }tr.collapse.in {display: table-row }tbody.collapse.in {display: table-row-group }.collapsing {position: relative;height: 0;overflow: hidden;-webkit-transition-property: height, visibility;transition-property: height, visibility;-webkit-transition-duration: 0.35s;transition-duration: 0.35s;-webkit-transition-timing-function: ease;transition-timing-function: ease }.modal-open {padding-right: 0px !important }.modal {display: none;overflow: hidden;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 9999;-webkit-overflow-scrolling: touch;outline: 0 }.modal.fade .modal-dialog {-webkit-transform: translate(0, -25%);transform: translate(0, -25%);-webkit-transition: -webkit-transform 0.3s ease-out;transition: -webkit-transform 0.3s ease-out;transition: transform 0.3s ease-out;transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out }.modal.fade .modal-dialog {-webkit-transform: scale(0.7);transform: scale(0.7);-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s }.modal.in .modal-dialog {-webkit-transform: translate(0, 0);transform: translate(0, 0) }.modal-open .modal {overflow-x: hidden;overflow-y: auto }.modal-dialog {position: relative;width: auto;margin: 10px;z-index: 9999 }.modal-content {position: relative;background-color: #ffffff;border: 1px solid #999999;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 6px;-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);background-clip: padding-box;outline: 0 }.modal-backdrop {position: absolute;top: 0;right: 0;left: 0;background-color: #000000 }.modal-backdrop.fade {opacity: 0;filter: alpha(opacity=0) }.modal-backdrop.in {opacity: 0.5;filter: alpha(opacity=50) }.modal-header {padding: 5px 5px 15px;border-bottom: 1px solid #e5e5e5;background: #000;color: #fff }.modal-header .close {margin-top: 0px;background: #da020f;opacity: 1;padding: 3px 10px 2px 10px;position: absolute;right: 15px;top: 15px;border-radius: 5px }.modal-header .close:hover {color: #fff;background: #ccc }.modal-title {margin: 0 }.modal-body {position: relative;width: 100%;padding: 25px 15px 10px 15px }.modal-body .input-holder select {width: 100%;font-size: 14px;padding: 10px;border: 1px solid #d5d5d5;background: url(../images/arrow.jpg) right top no-repeat #fff;-webkit-appearance: none;appearance: none;-moz-appearance: none }.modal-body .modal-cap {width: 100%;display: block;position: relative;height: 120px;clear: both;text-align: right }.modal-body .modal-cap:before {display: table;content: "" }.modal-body .modal-cap:after {display: table;clear: both;content: "" }.modal-body .modal-cap p {font-family: "Asap", sans-serif;font-size: 0.75rem;font-weight: 500;margin: 0 0 5px }.modal-body .modal-cap p span {font-weight: 700;text-transform: uppercase }@media (max-width: 1023px) {.modal-body .modal-cap p {margin: 10px 0 10px }}.modal-body .modal-cap .btn-grp {margin: 8px 0 }.modal-body .modal-cap .plz {position: absolute;right: 0;bottom: 25px;font-size: 0.75rem;font-family: "Asap", sans-serif;width: 95px;font-weight: 500 }@media (max-width: 1199px) {.modal-body .modal-cap {height: 120px }}@media (max-width: 1023px) {.modal-body .modal-cap {height: 105px }}@media (max-width: 767px) {.modal-body .modal-cap {height: 130px }}.modal-body input[type="text"]:focus, .modal-body input[type="email"]:focus, .modal-body input[type="tel"]:focus, .modal-body textarea:focus {border: 1px solid #d5d5d5 !important }.modal-footer {padding: 15px;text-align: right }.modal-footer .btn+.btn {margin-left: 5px;margin-bottom: 0 }.modal-footer .btn-group .btn+.btn {margin-left: -1px }.modal-footer .btn-block+.btn-block {margin-left: 0 }.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll }@media (min-width: 768px) {.modal-dialog {width: 600px;margin: 30px auto }.modal-content {-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5) }.modal-sm {width: 300px }}@media (min-width: 992px) {.modal-lg {width: 900px }}.clearfix:before, .clearfix:after, .modal-footer:before, .modal-footer:after {content: " ";display: table }.clearfix:after, .modal-footer:after {clear: both }.center-block {display: block;margin-left: auto;margin-right: auto }.pull-right {float: right !important }.pull-left {float: left !important }.hide {display: none !important }.show {display: block !important }.invisible {visibility: hidden }.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0 }.hidden {display: none !important;visibility: hidden !important }.affix {position: fixed }.modal-header h4 {color: #fff;font-family: "Asap", sans-serif;font-size: 20px;text-transform: uppercase;text-align: center;padding: 10px 0 0 0 }@media (max-width: 767px) {.modal-header h4 {font-size: 14px;padding: 10px 0 }}::-webkit-input-placeholder {color: #252525 }:-moz-placeholder {color: #252525;opacity: 1 }::-moz-placeholder {color: #252525;opacity: 1 }:-ms-input-placeholder {color: #252525 }.modal-body input[type="text"], .modal-body input[type="email"], .modal-body input[type="tel"] {border: none;margin: 5px 0px;color: #666;width: 100%;padding: 10px;border: 1px solid #d5d5d5;font: 14px/18px }.modal-body input[type="text"]:focus, .modal-body input[type="email"]:focus, .modal-body input[type="tel"]:focus {border: 1px solid #098496;-webkit-transition: all 0.5s ease;transition: all 0.5s ease }.modal-body textarea {border: 1px solid #d5d5d5;margin: 5px 0px;resize: none;color: #666;width: 100%;padding: 10px;height: 80px;font: 14px/18px;margin-bottom: 10px }.modal-body textarea:focus {border-bottom: 1px solid #098496;-webkit-transition: all 0.5s ease;transition: all 0.5s ease }.close {color: #fff;border-radius: 5px;border: none }.close:hover {color: #ffa61a }.close:hover, .close:focus, .close:active {outline: none }.modal-body {position: relative;display: inline-block }.modal-body input[type="submit"] {border-radius: 0px;border: 0px;padding: 10px 20px;margin: 7px 0 15px;float: right;background: #da020f;text-align: center;color: #fff;font-size: 0.875rem;text-transform: uppercase;position: relative;z-index: 1;border-radius: 0px;font-size: 1.125rem;font-weight: 500 }.modal-body input[type="submit"]:hover {background: #000 }.modal-body .input-holder.error input {border: #f00 1px solid !important }.wp-paginate {display: inline-block;float: right;margin: 30px 0 !important }.wp-paginate li {display: inline-block;float: left;padding: 5px !important;text-transform: uppercase;border: none !important;font-size: 0.75rem;font-weight: 500 }.wp-paginate li a {color: #333333 }.wp-paginate li a:hover {color: #da020f }.wp-paginate .current {background: none !important;border: none !important }.wp-paginate a {border: none !important;background: none !important;color: #333333 !important;font-size: 0.75rem;font-weight: 500 }.wp-paginate li a:hover {color: #da020f !important }.wp-paginate li .page.current {background: none;color: #da020f;font-weight: 500;background: none !important }.wp-paginate li:before {display: none }.wp-paginate li .next, .wp-paginate li .prev {background-color: #da020f;border: none;color: #fff !important;font-size: 0.75rem;font-weight: 500;padding: 10px 20px !important;text-transform: none;border-radius: 30px !important;text-transform: uppercase;background: #da020f !important }.wp-paginate li .next:hover, .wp-paginate li .prev:hover {text-decoration: none;color: #fff !important;background: #000 !important }.alignnone {float: none;margin: 10px auto;display: block }.alignright {float: right;margin: 5px 0px 0px 10px }.alignleft {float: left;margin: 5px 10px 0px 0 }.aligncenter {float: none;display: block;margin: 10px auto }@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {select.sel {background-image: none !important }}@-moz-document url-prefix() {}.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both }.animated.infinite {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite }.animated.hinge {-webkit-animation-duration: 2s;animation-duration: 2s }.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY {-webkit-animation-duration: 0.75s;animation-duration: 0.75s }@-webkit-keyframes bounce {0%, 20%, 53%, 80%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translateZ(0);transform: translateZ(0) }40%, 43% {-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0) }40%, 43%, 70% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06) }70% {-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0) }90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0) }}@keyframes bounce {0%, 20%, 53%, 80%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translateZ(0);transform: translateZ(0) }40%, 43% {-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0) }40%, 43%, 70% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06) }70% {-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0) }90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0) }}.bounce {-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;transform-origin: center bottom }@-webkit-keyframes flash {0%, 50%, to {opacity: 1 }25%, 75% {opacity: 0 }}@keyframes flash {0%, 50%, to {opacity: 1 }25%, 75% {opacity: 0 }}.flash {-webkit-animation-name: flash;animation-name: flash }@-webkit-keyframes pulse {0% {-webkit-transform: scaleX(1);transform: scaleX(1) }50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05) }to {-webkit-transform: scaleX(1);transform: scaleX(1) }}@keyframes pulse {0% {-webkit-transform: scaleX(1);transform: scaleX(1) }50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05) }to {-webkit-transform: scaleX(1);transform: scaleX(1) }}.pulse {-webkit-animation-name: pulse;animation-name: pulse }@-webkit-keyframes rubberBand {0% {-webkit-transform: scaleX(1);transform: scaleX(1) }30% {-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1) }40% {-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1) }50% {-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1) }65% {-webkit-transform: scale3d(0.95, 1.05, 1);transform: scale3d(0.95, 1.05, 1) }75% {-webkit-transform: scale3d(1.05, 0.95, 1);transform: scale3d(1.05, 0.95, 1) }to {-webkit-transform: scaleX(1);transform: scaleX(1) }}@keyframes rubberBand {0% {-webkit-transform: scaleX(1);transform: scaleX(1) }30% {-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1) }40% {-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1) }50% {-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1) }65% {-webkit-transform: scale3d(0.95, 1.05, 1);transform: scale3d(0.95, 1.05, 1) }75% {-webkit-transform: scale3d(1.05, 0.95, 1);transform: scale3d(1.05, 0.95, 1) }to {-webkit-transform: scaleX(1);transform: scaleX(1) }}.rubberBand {-webkit-animation-name: rubberBand;animation-name: rubberBand }@-webkit-keyframes shake {0%, to {-webkit-transform: translateZ(0);transform: translateZ(0) }10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0) }20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0) }}@keyframes shake {0%, to {-webkit-transform: translateZ(0);transform: translateZ(0) }10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0) }20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0) }}.shake {-webkit-animation-name: shake;animation-name: shake }@-webkit-keyframes headShake {0% {-webkit-transform: translateX(0);transform: translateX(0) }6.5% {-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg) }18.5% {-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg) }31.5% {-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg) }43.5% {-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg) }50% {-webkit-transform: translateX(0);transform: translateX(0) }}@keyframes headShake {0% {-webkit-transform: translateX(0);transform: translateX(0) }6.5% {-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg) }18.5% {-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg) }31.5% {-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg) }43.5% {-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg) }50% {-webkit-transform: translateX(0);transform: translateX(0) }}.headShake {-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-name: headShake;animation-name: headShake }@-webkit-keyframes swing {20% {-webkit-transform: rotate(15deg);transform: rotate(15deg) }40% {-webkit-transform: rotate(-10deg);transform: rotate(-10deg) }60% {-webkit-transform: rotate(5deg);transform: rotate(5deg) }80% {-webkit-transform: rotate(-5deg);transform: rotate(-5deg) }to {-webkit-transform: rotate(0deg);transform: rotate(0deg) }}@keyframes swing {20% {-webkit-transform: rotate(15deg);transform: rotate(15deg) }40% {-webkit-transform: rotate(-10deg);transform: rotate(-10deg) }60% {-webkit-transform: rotate(5deg);transform: rotate(5deg) }80% {-webkit-transform: rotate(-5deg);transform: rotate(-5deg) }to {-webkit-transform: rotate(0deg);transform: rotate(0deg) }}.swing {-webkit-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing }@-webkit-keyframes tada {0% {-webkit-transform: scaleX(1);transform: scaleX(1) }10%, 20% {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg) }30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);transform: scale3d(1.1, 1.1, 1.1) rotate(3deg) }40%, 60%, 80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg) }to {-webkit-transform: scaleX(1);transform: scaleX(1) }}@keyframes tada {0% {-webkit-transform: scaleX(1);transform: scaleX(1) }10%, 20% {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg) }30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);transform: scale3d(1.1, 1.1, 1.1) rotate(3deg) }40%, 60%, 80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg) }to {-webkit-transform: scaleX(1);transform: scaleX(1) }}.tada {-webkit-animation-name: tada;animation-name: tada }@-webkit-keyframes wobble {0% {-webkit-transform: none;transform: none }15% {-webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);transform: translate3d(-25%, 0, 0) rotate(-5deg) }30% {-webkit-transform: translate3d(20%, 0, 0) rotate(3deg);transform: translate3d(20%, 0, 0) rotate(3deg) }45% {-webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);transform: translate3d(-15%, 0, 0) rotate(-3deg) }60% {-webkit-transform: translate3d(10%, 0, 0) rotate(2deg);transform: translate3d(10%, 0, 0) rotate(2deg) }75% {-webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);transform: translate3d(-5%, 0, 0) rotate(-1deg) }to {-webkit-transform: none;transform: none }}@keyframes wobble {0% {-webkit-transform: none;transform: none }15% {-webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);transform: translate3d(-25%, 0, 0) rotate(-5deg) }30% {-webkit-transform: translate3d(20%, 0, 0) rotate(3deg);transform: translate3d(20%, 0, 0) rotate(3deg) }45% {-webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);transform: translate3d(-15%, 0, 0) rotate(-3deg) }60% {-webkit-transform: translate3d(10%, 0, 0) rotate(2deg);transform: translate3d(10%, 0, 0) rotate(2deg) }75% {-webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);transform: translate3d(-5%, 0, 0) rotate(-1deg) }to {-webkit-transform: none;transform: none }}.wobble {-webkit-animation-name: wobble;animation-name: wobble }@-webkit-keyframes jello {0%, 11.1%, to {-webkit-transform: none;transform: none }22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg) }33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg) }44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg) }55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg) }66.6% {-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg) }77.7% {-webkit-transform: skewX(0.39063deg) skewY(0.39063deg);transform: skewX(0.39063deg) skewY(0.39063deg) }88.8% {-webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);transform: skewX(-0.19531deg) skewY(-0.19531deg) }}@keyframes jello {0%, 11.1%, to {-webkit-transform: none;transform: none }22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg) }33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg) }44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg) }55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg) }66.6% {-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg) }77.7% {-webkit-transform: skewX(0.39063deg) skewY(0.39063deg);transform: skewX(0.39063deg) skewY(0.39063deg) }88.8% {-webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);transform: skewX(-0.19531deg) skewY(-0.19531deg) }}.jello {-webkit-animation-name: jello;animation-name: jello;-webkit-transform-origin: center;transform-origin: center }@-webkit-keyframes bounceIn {0%, 20%, 40%, 60%, 80%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }0% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3) }20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1) }40% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9) }60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03) }80% {-webkit-transform: scale3d(0.97, 0.97, 0.97);transform: scale3d(0.97, 0.97, 0.97) }to {opacity: 1;-webkit-transform: scaleX(1);transform: scaleX(1) }}@keyframes bounceIn {0%, 20%, 40%, 60%, 80%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }0% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3) }20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1) }40% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9) }60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03) }80% {-webkit-transform: scale3d(0.97, 0.97, 0.97);transform: scale3d(0.97, 0.97, 0.97) }to {opacity: 1;-webkit-transform: scaleX(1);transform: scaleX(1) }}.bounceIn {-webkit-animation-name: bounceIn;animation-name: bounceIn }@-webkit-keyframes bounceInDown {0%, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0) }60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0) }75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0) }90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0) }to {-webkit-transform: none;transform: none }}@keyframes bounceInDown {0%, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0) }60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0) }75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0) }90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0) }to {-webkit-transform: none;transform: none }}.bounceInDown {-webkit-animation-name: bounceInDown;animation-name: bounceInDown }@-webkit-keyframes bounceInLeft {0%, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }0% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0) }60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0) }75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0) }90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0) }to {-webkit-transform: none;transform: none }}@keyframes bounceInLeft {0%, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }0% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0) }60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0) }75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0) }90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0) }to {-webkit-transform: none;transform: none }}.bounceInLeft {-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft }@-webkit-keyframes bounceInRight {0%, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }0% {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0) }60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0) }75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0) }90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0) }to {-webkit-transform: none;transform: none }}@keyframes bounceInRight {0%, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }0% {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0) }60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0) }75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0) }90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0) }to {-webkit-transform: none;transform: none }}.bounceInRight {-webkit-animation-name: bounceInRight;animation-name: bounceInRight }@-webkit-keyframes bounceInUp {0%, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }0% {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0) }60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }75% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0) }90% {-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0) }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes bounceInUp {0%, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }0% {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0) }60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }75% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0) }90% {-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0) }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}.bounceInUp {-webkit-animation-name: bounceInUp;animation-name: bounceInUp }@-webkit-keyframes bounceOut {20% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9) }50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1) }to {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3) }}@keyframes bounceOut {20% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9) }50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1) }to {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3) }}.bounceOut {-webkit-animation-name: bounceOut;animation-name: bounceOut }@-webkit-keyframes bounceOutDown {20% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0) }40%, 45% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }}@keyframes bounceOutDown {20% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0) }40%, 45% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }}.bounceOutDown {-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown }@-webkit-keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }}@keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }}.bounceOutLeft {-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft }@-webkit-keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }}@keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }}.bounceOutRight {-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight }@-webkit-keyframes bounceOutUp {20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0) }40%, 45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0) }to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }}@keyframes bounceOutUp {20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0) }40%, 45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0) }to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }}.bounceOutUp {-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp }@-webkit-keyframes fadeIn {0% {opacity: 0 }to {opacity: 1 }}@keyframes fadeIn {0% {opacity: 0 }to {opacity: 1 }}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn }@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown }@-webkit-keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}.fadeInDownBig {-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig }@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft }@-webkit-keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig }@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight }@-webkit-keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig }@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp }@-webkit-keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}.fadeInUpBig {-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig }@-webkit-keyframes fadeOut {0% {opacity: 1 }to {opacity: 0 }}@keyframes fadeOut {0% {opacity: 1 }to {opacity: 0 }}.fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut }@-webkit-keyframes fadeOutDown {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }}@keyframes fadeOutDown {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }}.fadeOutDown {-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown }@-webkit-keyframes fadeOutDownBig {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }}@keyframes fadeOutDownBig {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }}.fadeOutDownBig {-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig }@-webkit-keyframes fadeOutLeft {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}@keyframes fadeOutLeft {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}.fadeOutLeft {-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft }@-webkit-keyframes fadeOutLeftBig {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }}@keyframes fadeOutLeftBig {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }}.fadeOutLeftBig {-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig }@-webkit-keyframes fadeOutRight {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }}@keyframes fadeOutRight {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }}.fadeOutRight {-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight }@-webkit-keyframes fadeOutRightBig {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }}@keyframes fadeOutRightBig {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }}.fadeOutRightBig {-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig }@-webkit-keyframes fadeOutUp {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}@keyframes fadeOutUp {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}.fadeOutUp {-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp }@-webkit-keyframes fadeOutUpBig {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }}@keyframes fadeOutUpBig {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }}.fadeOutUpBig {-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig }@-webkit-keyframes flip {0% {-webkit-transform: perspective(400px) rotateY(-1turn);transform: perspective(400px) rotateY(-1turn) }0%, 40% {-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }40% {-webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg);transform: perspective(400px) translateZ(150px) rotateY(-190deg) }50% {-webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg);transform: perspective(400px) translateZ(150px) rotateY(-170deg) }50%, 80% {-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }80% {-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);transform: perspective(400px) scale3d(0.95, 0.95, 0.95) }to {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }}@keyframes flip {0% {-webkit-transform: perspective(400px) rotateY(-1turn);transform: perspective(400px) rotateY(-1turn) }0%, 40% {-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }40% {-webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg);transform: perspective(400px) translateZ(150px) rotateY(-190deg) }50% {-webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg);transform: perspective(400px) translateZ(150px) rotateY(-170deg) }50%, 80% {-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }80% {-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);transform: perspective(400px) scale3d(0.95, 0.95, 0.95) }to {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }}.animated.flip {-webkit-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip }@-webkit-keyframes flipInX {0% {-webkit-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0 }0%, 40% {-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }40% {-webkit-transform: perspective(400px) rotateX(-20deg);transform: perspective(400px) rotateX(-20deg) }60% {-webkit-transform: perspective(400px) rotateX(10deg);transform: perspective(400px) rotateX(10deg);opacity: 1 }80% {-webkit-transform: perspective(400px) rotateX(-5deg);transform: perspective(400px) rotateX(-5deg) }to {-webkit-transform: perspective(400px);transform: perspective(400px) }}@keyframes flipInX {0% {-webkit-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0 }0%, 40% {-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }40% {-webkit-transform: perspective(400px) rotateX(-20deg);transform: perspective(400px) rotateX(-20deg) }60% {-webkit-transform: perspective(400px) rotateX(10deg);transform: perspective(400px) rotateX(10deg);opacity: 1 }80% {-webkit-transform: perspective(400px) rotateX(-5deg);transform: perspective(400px) rotateX(-5deg) }to {-webkit-transform: perspective(400px);transform: perspective(400px) }}.flipInX {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX }@-webkit-keyframes flipInY {0% {-webkit-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0 }0%, 40% {-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }40% {-webkit-transform: perspective(400px) rotateY(-20deg);transform: perspective(400px) rotateY(-20deg) }60% {-webkit-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg);opacity: 1 }80% {-webkit-transform: perspective(400px) rotateY(-5deg);transform: perspective(400px) rotateY(-5deg) }to {-webkit-transform: perspective(400px);transform: perspective(400px) }}@keyframes flipInY {0% {-webkit-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0 }0%, 40% {-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }40% {-webkit-transform: perspective(400px) rotateY(-20deg);transform: perspective(400px) rotateY(-20deg) }60% {-webkit-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg);opacity: 1 }80% {-webkit-transform: perspective(400px) rotateY(-5deg);transform: perspective(400px) rotateY(-5deg) }to {-webkit-transform: perspective(400px);transform: perspective(400px) }}.flipInY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY }@-webkit-keyframes flipOutX {0% {-webkit-transform: perspective(400px);transform: perspective(400px) }30% {-webkit-transform: perspective(400px) rotateX(-20deg);transform: perspective(400px) rotateX(-20deg);opacity: 1 }to {-webkit-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0 }}@keyframes flipOutX {0% {-webkit-transform: perspective(400px);transform: perspective(400px) }30% {-webkit-transform: perspective(400px) rotateX(-20deg);transform: perspective(400px) rotateX(-20deg);opacity: 1 }to {-webkit-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0 }}.flipOutX {-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-backface-visibility: visible !important;backface-visibility: visible !important }@-webkit-keyframes flipOutY {0% {-webkit-transform: perspective(400px);transform: perspective(400px) }30% {-webkit-transform: perspective(400px) rotateY(-15deg);transform: perspective(400px) rotateY(-15deg);opacity: 1 }to {-webkit-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0 }}@keyframes flipOutY {0% {-webkit-transform: perspective(400px);transform: perspective(400px) }30% {-webkit-transform: perspective(400px) rotateY(-15deg);transform: perspective(400px) rotateY(-15deg);opacity: 1 }to {-webkit-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0 }}.flipOutY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY }@-webkit-keyframes lightSpeedIn {0% {-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0 }60% {-webkit-transform: skewX(20deg);transform: skewX(20deg) }60%, 80% {opacity: 1 }80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg) }to {-webkit-transform: none;transform: none;opacity: 1 }}@keyframes lightSpeedIn {0% {-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0 }60% {-webkit-transform: skewX(20deg);transform: skewX(20deg) }60%, 80% {opacity: 1 }80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg) }to {-webkit-transform: none;transform: none;opacity: 1 }}.lightSpeedIn {-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }@-webkit-keyframes lightSpeedOut {0% {opacity: 1 }to {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0 }}@keyframes lightSpeedOut {0% {opacity: 1 }to {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0 }}.lightSpeedOut {-webkit-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }@-webkit-keyframes rotateIn {0% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate(-200deg);transform: rotate(-200deg);opacity: 0 }0%, to {-webkit-transform-origin: center }to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1 }}@keyframes rotateIn {0% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate(-200deg);transform: rotate(-200deg);opacity: 0 }0%, to {-webkit-transform-origin: center }to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1 }}.rotateIn {-webkit-animation-name: rotateIn;animation-name: rotateIn }@-webkit-keyframes rotateInDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);opacity: 0 }0%, to {-webkit-transform-origin: left bottom }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1 }}@keyframes rotateInDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);opacity: 0 }0%, to {-webkit-transform-origin: left bottom }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1 }}.rotateInDownLeft {-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft }@-webkit-keyframes rotateInDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(45deg);transform: rotate(45deg);opacity: 0 }0%, to {-webkit-transform-origin: right bottom }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1 }}@keyframes rotateInDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(45deg);transform: rotate(45deg);opacity: 0 }0%, to {-webkit-transform-origin: right bottom }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1 }}.rotateInDownRight {-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight }@-webkit-keyframes rotateInUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(45deg);transform: rotate(45deg);opacity: 0 }0%, to {-webkit-transform-origin: left bottom }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1 }}@keyframes rotateInUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(45deg);transform: rotate(45deg);opacity: 0 }0%, to {-webkit-transform-origin: left bottom }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1 }}.rotateInUpLeft {-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft }@-webkit-keyframes rotateInUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0 }0%, to {-webkit-transform-origin: right bottom }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1 }}@keyframes rotateInUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0 }0%, to {-webkit-transform-origin: right bottom }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1 }}.rotateInUpRight {-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight }@-webkit-keyframes rotateOut {0% {-webkit-transform-origin: center;transform-origin: center;opacity: 1 }0%, to {-webkit-transform-origin: center }to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate(200deg);transform: rotate(200deg);opacity: 0 }}@keyframes rotateOut {0% {-webkit-transform-origin: center;transform-origin: center;opacity: 1 }0%, to {-webkit-transform-origin: center }to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate(200deg);transform: rotate(200deg);opacity: 0 }}.rotateOut {-webkit-animation-name: rotateOut;animation-name: rotateOut }@-webkit-keyframes rotateOutDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1 }0%, to {-webkit-transform-origin: left bottom }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(45deg);transform: rotate(45deg);opacity: 0 }}@keyframes rotateOutDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1 }0%, to {-webkit-transform-origin: left bottom }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(45deg);transform: rotate(45deg);opacity: 0 }}.rotateOutDownLeft {-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft }@-webkit-keyframes rotateOutDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1 }0%, to {-webkit-transform-origin: right bottom }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);opacity: 0 }}@keyframes rotateOutDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1 }0%, to {-webkit-transform-origin: right bottom }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);opacity: 0 }}.rotateOutDownRight {-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight }@-webkit-keyframes rotateOutUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1 }0%, to {-webkit-transform-origin: left bottom }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);opacity: 0 }}@keyframes rotateOutUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1 }0%, to {-webkit-transform-origin: left bottom }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);opacity: 0 }}.rotateOutUpLeft {-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft }@-webkit-keyframes rotateOutUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1 }0%, to {-webkit-transform-origin: right bottom }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(90deg);transform: rotate(90deg);opacity: 0 }}@keyframes rotateOutUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1 }0%, to {-webkit-transform-origin: right bottom }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(90deg);transform: rotate(90deg);opacity: 0 }}.rotateOutUpRight {-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight }@-webkit-keyframes hinge {0% {-webkit-transform-origin: top left;transform-origin: top left }0%, 20%, 60% {-webkit-transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out }20%, 60% {-webkit-transform: rotate(80deg);transform: rotate(80deg);-webkit-transform-origin: top left;transform-origin: top left }40%, 80% {-webkit-transform: rotate(60deg);transform: rotate(60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1 }to {-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0 }}@keyframes hinge {0% {-webkit-transform-origin: top left;transform-origin: top left }0%, 20%, 60% {-webkit-transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out }20%, 60% {-webkit-transform: rotate(80deg);transform: rotate(80deg);-webkit-transform-origin: top left;transform-origin: top left }40%, 80% {-webkit-transform: rotate(60deg);transform: rotate(60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1 }to {-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0 }}.hinge {-webkit-animation-name: hinge;animation-name: hinge }@-webkit-keyframes rollIn {0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);transform: translate3d(-100%, 0, 0) rotate(-120deg) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes rollIn {0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);transform: translate3d(-100%, 0, 0) rotate(-120deg) }to {opacity: 1;-webkit-transform: none;transform: none }}.rollIn {-webkit-animation-name: rollIn;animation-name: rollIn }@-webkit-keyframes rollOut {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate(120deg);transform: translate3d(100%, 0, 0) rotate(120deg) }}@keyframes rollOut {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate(120deg);transform: translate3d(100%, 0, 0) rotate(120deg) }}.rollOut {-webkit-animation-name: rollOut;animation-name: rollOut }@-webkit-keyframes zoomIn {0% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3) }50% {opacity: 1 }}@keyframes zoomIn {0% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3) }50% {opacity: 1 }}.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn }@-webkit-keyframes zoomInDown {0% {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}@keyframes zoomInDown {0% {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}.zoomInDown {-webkit-animation-name: zoomInDown;animation-name: zoomInDown }@-webkit-keyframes zoomInLeft {0% {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}@keyframes zoomInLeft {0% {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}.zoomInLeft {-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft }@-webkit-keyframes zoomInRight {0% {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}@keyframes zoomInRight {0% {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}.zoomInRight {-webkit-animation-name: zoomInRight;animation-name: zoomInRight }@-webkit-keyframes zoomInUp {0% {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}@keyframes zoomInUp {0% {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}.zoomInUp {-webkit-animation-name: zoomInUp;animation-name: zoomInUp }@-webkit-keyframes zoomOut {0% {opacity: 1 }50% {-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3) }50%, to {opacity: 0 }}@keyframes zoomOut {0% {opacity: 1 }50% {-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3) }50%, to {opacity: 0 }}.zoomOut {-webkit-animation-name: zoomOut;animation-name: zoomOut }@-webkit-keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }to {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}@keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }to {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}.zoomOutDown {-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown }@-webkit-keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0) }to {opacity: 0;-webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);transform: scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center }}@keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0) }to {opacity: 0;-webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);transform: scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center }}.zoomOutLeft {-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft }@-webkit-keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0) }to {opacity: 0;-webkit-transform: scale(0.1) translate3d(2000px, 0, 0);transform: scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center }}@keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0) }to {opacity: 0;-webkit-transform: scale(0.1) translate3d(2000px, 0, 0);transform: scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center }}.zoomOutRight {-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight }@-webkit-keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }to {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}@keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }to {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}.zoomOutUp {-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp }@-webkit-keyframes slideInDown {0% {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes slideInDown {0% {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown }@-webkit-keyframes slideInLeft {0% {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes slideInLeft {0% {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}.slideInLeft {-webkit-animation-name: slideInLeft;animation-name: slideInLeft }@-webkit-keyframes slideInRight {0% {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes slideInRight {0% {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight }@-webkit-keyframes slideInUp {0% {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes slideInUp {0% {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}.slideInUp {-webkit-animation-name: slideInUp;animation-name: slideInUp }@-webkit-keyframes slideOutDown {0% {-webkit-transform: translateZ(0);transform: translateZ(0) }to {visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }}@keyframes slideOutDown {0% {-webkit-transform: translateZ(0);transform: translateZ(0) }to {visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }}.slideOutDown {-webkit-animation-name: slideOutDown;animation-name: slideOutDown }@-webkit-keyframes slideOutLeft {0% {-webkit-transform: translateZ(0);transform: translateZ(0) }to {visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}@keyframes slideOutLeft {0% {-webkit-transform: translateZ(0);transform: translateZ(0) }to {visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}.slideOutLeft {-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft }@-webkit-keyframes slideOutRight {0% {-webkit-transform: translateZ(0);transform: translateZ(0) }to {visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }}@keyframes slideOutRight {0% {-webkit-transform: translateZ(0);transform: translateZ(0) }to {visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }}.slideOutRight {-webkit-animation-name: slideOutRight;animation-name: slideOutRight }@-webkit-keyframes slideOutUp {0% {-webkit-transform: translateZ(0);transform: translateZ(0) }to {visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}@keyframes slideOutUp {0% {-webkit-transform: translateZ(0);transform: translateZ(0) }to {visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}.slideOutUp {-webkit-animation-name: slideOutUp;animation-name: slideOutUp }@font-face {font-family: "techwyse";src: url("assets/fonts/icons/techwyse.woff2?69122833") format("woff2"), url("assets/fonts/icons/techwyse.woff?69122833") format("woff"), url("assets/fonts/icons/techwyse.ttf?69122833") format("truetype");font-weight: normal;font-style: normal }[class^="icon-"]:before, [class*=" icon-"]:before {font-family: "techwyse";font-style: normal;font-weight: normal;speak: never;display: inline-block;text-decoration: inherit;width: auto;text-align: center;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }.icon-call:before {content: "" }.icon-next-arrow:before {content: "" }.icon-prev-arrow:before {content: "" }.icon-menu-icon-3:before {content: "" }.icon-menu-icon-4:before {content: "" }.icon-menu-icon-1:before {content: "" }.icon-menu-icon-2:before {content: "" }.icon-down-open-big:before {content: "" }.icon-left-open-big:before {content: "" }.icon-right-open-big:before {content: "" }.icon-up-open-big:before {content: "" }.icon-down-open:before {content: "" }.icon-up-open:before {content: "" }.icon-right-open:before {content: "" }.icon-left-open:before {content: "" }.icon-twitter:before {content: "" }.icon-facebook:before {content: "" }.icon-linkedin:before {content: "" }.icon-circle:before {content: "" }.icon-youtube-play:before {content: "" }.icon-instagram:before {content: "" }.icon-circle-thin:before {content: "" }.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both }.animated.infinite {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite }@-webkit-keyframes bounce {from, 20%, 53%, 80%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }40%, 43% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0) }70% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0) }90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0) }}@keyframes bounce {from, 20%, 53%, 80%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }40%, 43% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0) }70% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0) }90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0) }}.bounce {-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;transform-origin: center bottom }@-webkit-keyframes flash {from, 50%, to {opacity: 1 }25%, 75% {opacity: 0 }}@keyframes flash {from, 50%, to {opacity: 1 }25%, 75% {opacity: 0 }}.flash {-webkit-animation-name: flash;animation-name: flash }@-webkit-keyframes pulse {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05) }to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }}@keyframes pulse {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05) }to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }}.pulse {-webkit-animation-name: pulse;animation-name: pulse }@-webkit-keyframes rubberBand {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }30% {-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1) }40% {-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1) }50% {-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1) }65% {-webkit-transform: scale3d(0.95, 1.05, 1);transform: scale3d(0.95, 1.05, 1) }75% {-webkit-transform: scale3d(1.05, 0.95, 1);transform: scale3d(1.05, 0.95, 1) }to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }}@keyframes rubberBand {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }30% {-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1) }40% {-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1) }50% {-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1) }65% {-webkit-transform: scale3d(0.95, 1.05, 1);transform: scale3d(0.95, 1.05, 1) }75% {-webkit-transform: scale3d(1.05, 0.95, 1);transform: scale3d(1.05, 0.95, 1) }to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }}.rubberBand {-webkit-animation-name: rubberBand;animation-name: rubberBand }@-webkit-keyframes shake {from, to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0) }20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0) }}@keyframes shake {from, to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0) }20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0) }}.shake {-webkit-animation-name: shake;animation-name: shake }@-webkit-keyframes headShake {0% {-webkit-transform: translateX(0);transform: translateX(0) }6.5% {-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg) }18.5% {-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg) }31.5% {-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg) }43.5% {-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg) }50% {-webkit-transform: translateX(0);transform: translateX(0) }}@keyframes headShake {0% {-webkit-transform: translateX(0);transform: translateX(0) }6.5% {-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg) }18.5% {-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg) }31.5% {-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg) }43.5% {-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg) }50% {-webkit-transform: translateX(0);transform: translateX(0) }}.headShake {-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-name: headShake;animation-name: headShake }@-webkit-keyframes swing {20% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg) }40% {-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg) }60% {-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg) }80% {-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg) }to {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg) }}@keyframes swing {20% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg) }40% {-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg) }60% {-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg) }80% {-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg) }to {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg) }}.swing {-webkit-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing }@-webkit-keyframes tada {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }10%, 20% {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.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) }to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }}@keyframes tada {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }10%, 20% {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.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) }to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }}.tada {-webkit-animation-name: tada;animation-name: tada }@-webkit-keyframes wobble {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }15% {-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg) }30% {-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg) }45% {-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg) }60% {-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg) }75% {-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg) }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes wobble {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }15% {-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg) }30% {-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg) }45% {-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg) }60% {-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg) }75% {-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg) }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.wobble {-webkit-animation-name: wobble;animation-name: wobble }@-webkit-keyframes jello {from, 11.1%, to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg) }33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg) }44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg) }55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg) }66.6% {-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg) }77.7% {-webkit-transform: skewX(0.39062deg) skewY(0.39062deg);transform: skewX(0.39062deg) skewY(0.39062deg) }88.8% {-webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);transform: skewX(-0.19531deg) skewY(-0.19531deg) }}@keyframes jello {from, 11.1%, to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg) }33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg) }44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg) }55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg) }66.6% {-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg) }77.7% {-webkit-transform: skewX(0.39062deg) skewY(0.39062deg);transform: skewX(0.39062deg) skewY(0.39062deg) }88.8% {-webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);transform: skewX(-0.19531deg) skewY(-0.19531deg) }}.jello {-webkit-animation-name: jello;animation-name: jello;-webkit-transform-origin: center;transform-origin: center }@-webkit-keyframes bounceIn {from, 20%, 40%, 60%, 80%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }0% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3) }20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1) }40% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9) }60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03) }80% {-webkit-transform: scale3d(0.97, 0.97, 0.97);transform: scale3d(0.97, 0.97, 0.97) }to {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }}@keyframes bounceIn {from, 20%, 40%, 60%, 80%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }0% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3) }20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1) }40% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9) }60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03) }80% {-webkit-transform: scale3d(0.97, 0.97, 0.97);transform: scale3d(0.97, 0.97, 0.97) }to {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }}.bounceIn {-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-animation-name: bounceIn;animation-name: bounceIn }@-webkit-keyframes bounceInDown {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0) }60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0) }75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0) }90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0) }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes bounceInDown {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0) }60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0) }75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0) }90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0) }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.bounceInDown {-webkit-animation-name: bounceInDown;animation-name: bounceInDown }@-webkit-keyframes bounceInLeft {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }0% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0) }60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0) }75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0) }90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0) }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes bounceInLeft {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }0% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0) }60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0) }75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0) }90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0) }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.bounceInLeft {-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft }@-webkit-keyframes bounceInRight {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }from {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0) }60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0) }75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0) }90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0) }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes bounceInRight {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }from {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0) }60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0) }75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0) }90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0) }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.bounceInRight {-webkit-animation-name: bounceInRight;animation-name: bounceInRight }@-webkit-keyframes bounceInUp {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }from {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0) }60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }75% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0) }90% {-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0) }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes bounceInUp {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }from {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0) }60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }75% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0) }90% {-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0) }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.bounceInUp {-webkit-animation-name: bounceInUp;animation-name: bounceInUp }@-webkit-keyframes bounceOut {20% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9) }50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1) }to {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3) }}@keyframes bounceOut {20% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9) }50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1) }to {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3) }}.bounceOut {-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-animation-name: bounceOut;animation-name: bounceOut }@-webkit-keyframes bounceOutDown {20% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0) }40%, 45% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }}@keyframes bounceOutDown {20% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0) }40%, 45% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }}.bounceOutDown {-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown }@-webkit-keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }}@keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }}.bounceOutLeft {-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft }@-webkit-keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }}@keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }}.bounceOutRight {-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight }@-webkit-keyframes bounceOutUp {20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0) }40%, 45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0) }to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }}@keyframes bounceOutUp {20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0) }40%, 45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0) }to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }}.bounceOutUp {-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp }@-webkit-keyframes fadeIn {from {opacity: 0 }to {opacity: 1 }}@keyframes fadeIn {from {opacity: 0 }to {opacity: 1 }}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn }@-webkit-keyframes fadeInDown {from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fadeInDown {from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown }@-webkit-keyframes fadeInDownBig {from {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fadeInDownBig {from {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fadeInDownBig {-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig }@-webkit-keyframes fadeInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fadeInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft }@-webkit-keyframes fadeInLeftBig {from {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fadeInLeftBig {from {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig }@-webkit-keyframes fadeInRight {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fadeInRight {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight }@-webkit-keyframes fadeInRightBig {from {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fadeInRightBig {from {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig }@-webkit-keyframes fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp }@-webkit-keyframes fadeInUpBig {from {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fadeInUpBig {from {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fadeInUpBig {-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig }@-webkit-keyframes fadeOut {from {opacity: 1 }to {opacity: 0 }}@keyframes fadeOut {from {opacity: 1 }to {opacity: 0 }}.fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut }@-webkit-keyframes fadeOutDown {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }}@keyframes fadeOutDown {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }}.fadeOutDown {-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown }@-webkit-keyframes fadeOutDownBig {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }}@keyframes fadeOutDownBig {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }}.fadeOutDownBig {-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig }@-webkit-keyframes fadeOutLeft {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}@keyframes fadeOutLeft {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}.fadeOutLeft {-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft }@-webkit-keyframes fadeOutLeftBig {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }}@keyframes fadeOutLeftBig {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }}.fadeOutLeftBig {-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig }@-webkit-keyframes fadeOutRight {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }}@keyframes fadeOutRight {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }}.fadeOutRight {-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight }@-webkit-keyframes fadeOutRightBig {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }}@keyframes fadeOutRightBig {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }}.fadeOutRightBig {-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig }@-webkit-keyframes fadeOutUp {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}@keyframes fadeOutUp {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}.fadeOutUp {-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp }@-webkit-keyframes fadeOutUpBig {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }}@keyframes fadeOutUpBig {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }}.fadeOutUpBig {-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig }@-webkit-keyframes flip {from {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }40% {-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }50% {-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }80% {-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);transform: perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }to {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }}@keyframes flip {from {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }40% {-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }50% {-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }80% {-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);transform: perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }to {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }}.animated.flip {-webkit-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip }@-webkit-keyframes flipInX {from {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0 }40% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }60% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1 }80% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg) }to {-webkit-transform: perspective(400px);transform: perspective(400px) }}@keyframes flipInX {from {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0 }40% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }60% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1 }80% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg) }to {-webkit-transform: perspective(400px);transform: perspective(400px) }}.flipInX {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX }@-webkit-keyframes flipInY {from {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0 }40% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }60% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1 }80% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg) }to {-webkit-transform: perspective(400px);transform: perspective(400px) }}@keyframes flipInY {from {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0 }40% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }60% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1 }80% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg) }to {-webkit-transform: perspective(400px);transform: perspective(400px) }}.flipInY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY }@-webkit-keyframes flipOutX {from {-webkit-transform: perspective(400px);transform: perspective(400px) }30% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1 }to {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0 }}@keyframes flipOutX {from {-webkit-transform: perspective(400px);transform: perspective(400px) }30% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1 }to {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0 }}.flipOutX {-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-backface-visibility: visible !important;backface-visibility: visible !important }@-webkit-keyframes flipOutY {from {-webkit-transform: perspective(400px);transform: perspective(400px) }30% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1 }to {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0 }}@keyframes flipOutY {from {-webkit-transform: perspective(400px);transform: perspective(400px) }30% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1 }to {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0 }}.flipOutY {-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY }@-webkit-keyframes lightSpeedIn {from {-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0 }60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1 }80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1 }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}@keyframes lightSpeedIn {from {-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0 }60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1 }80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1 }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}.lightSpeedIn {-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }@-webkit-keyframes lightSpeedOut {from {opacity: 1 }to {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0 }}@keyframes lightSpeedOut {from {opacity: 1 }to {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0 }}.lightSpeedOut {-webkit-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }@-webkit-keyframes rotateIn {from {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0 }to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}@keyframes rotateIn {from {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0 }to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}.rotateIn {-webkit-animation-name: rotateIn;animation-name: rotateIn }@-webkit-keyframes rotateInDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}@keyframes rotateInDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}.rotateInDownLeft {-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft }@-webkit-keyframes rotateInDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}@keyframes rotateInDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}.rotateInDownRight {-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight }@-webkit-keyframes rotateInUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}@keyframes rotateInUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}.rotateInUpLeft {-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft }@-webkit-keyframes rotateInUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}@keyframes rotateInUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}.rotateInUpRight {-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight }@-webkit-keyframes rotateOut {from {-webkit-transform-origin: center;transform-origin: center;opacity: 1 }to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0 }}@keyframes rotateOut {from {-webkit-transform-origin: center;transform-origin: center;opacity: 1 }to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0 }}.rotateOut {-webkit-animation-name: rotateOut;animation-name: rotateOut }@-webkit-keyframes rotateOutDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0 }}@keyframes rotateOutDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0 }}.rotateOutDownLeft {-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft }@-webkit-keyframes rotateOutDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0 }}@keyframes rotateOutDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0 }}.rotateOutDownRight {-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight }@-webkit-keyframes rotateOutUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0 }}@keyframes rotateOutUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0 }}.rotateOutUpLeft {-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft }@-webkit-keyframes rotateOutUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0 }}@keyframes rotateOutUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0 }}.rotateOutUpRight {-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight }@-webkit-keyframes hinge {0% {-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out }20%, 60% {-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out }40%, 80% {-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1 }to {-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0 }}@keyframes hinge {0% {-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out }20%, 60% {-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out }40%, 80% {-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1 }to {-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0 }}.hinge {-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-name: hinge;animation-name: hinge }@-webkit-keyframes jackInTheBox {from {opacity: 0;-webkit-transform: scale(0.1) rotate(30deg);transform: scale(0.1) rotate(30deg);-webkit-transform-origin: center bottom;transform-origin: center bottom }50% {-webkit-transform: rotate(-10deg);transform: rotate(-10deg) }70% {-webkit-transform: rotate(3deg);transform: rotate(3deg) }to {opacity: 1;-webkit-transform: scale(1);transform: scale(1) }}@keyframes jackInTheBox {from {opacity: 0;-webkit-transform: scale(0.1) rotate(30deg);transform: scale(0.1) rotate(30deg);-webkit-transform-origin: center bottom;transform-origin: center bottom }50% {-webkit-transform: rotate(-10deg);transform: rotate(-10deg) }70% {-webkit-transform: rotate(3deg);transform: rotate(3deg) }to {opacity: 1;-webkit-transform: scale(1);transform: scale(1) }}.jackInTheBox {-webkit-animation-name: jackInTheBox;animation-name: jackInTheBox }@-webkit-keyframes rollIn {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes rollIn {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.rollIn {-webkit-animation-name: rollIn;animation-name: rollIn }@-webkit-keyframes rollOut {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg) }}@keyframes rollOut {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg) }}.rollOut {-webkit-animation-name: rollOut;animation-name: rollOut }@-webkit-keyframes zoomIn {from {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3) }50% {opacity: 1 }}@keyframes zoomIn {from {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3) }50% {opacity: 1 }}.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn }@-webkit-keyframes zoomInDown {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}@keyframes zoomInDown {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}.zoomInDown {-webkit-animation-name: zoomInDown;animation-name: zoomInDown }@-webkit-keyframes zoomInLeft {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}@keyframes zoomInLeft {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}.zoomInLeft {-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft }@-webkit-keyframes zoomInRight {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}@keyframes zoomInRight {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}.zoomInRight {-webkit-animation-name: zoomInRight;animation-name: zoomInRight }@-webkit-keyframes zoomInUp {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}@keyframes zoomInUp {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}.zoomInUp {-webkit-animation-name: zoomInUp;animation-name: zoomInUp }@-webkit-keyframes zoomOut {from {opacity: 1 }50% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3) }to {opacity: 0 }}@keyframes zoomOut {from {opacity: 1 }50% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3) }to {opacity: 0 }}.zoomOut {-webkit-animation-name: zoomOut;animation-name: zoomOut }@-webkit-keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }to {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}@keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }to {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}.zoomOutDown {-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown }@-webkit-keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0) }to {opacity: 0;-webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);transform: scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center }}@keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0) }to {opacity: 0;-webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);transform: scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center }}.zoomOutLeft {-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft }@-webkit-keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0) }to {opacity: 0;-webkit-transform: scale(0.1) translate3d(2000px, 0, 0);transform: scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center }}@keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0) }to {opacity: 0;-webkit-transform: scale(0.1) translate3d(2000px, 0, 0);transform: scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center }}.zoomOutRight {-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight }@-webkit-keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }to {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}@keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) }to {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1) }}.zoomOutUp {-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp }@-webkit-keyframes slideInDown {from {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes slideInDown {from {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown }@-webkit-keyframes slideInLeft {from {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes slideInLeft {from {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.slideInLeft {-webkit-animation-name: slideInLeft;animation-name: slideInLeft }@-webkit-keyframes slideInRight {from {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes slideInRight {from {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight }@-webkit-keyframes slideInUp {from {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes slideInUp {from {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.slideInUp {-webkit-animation-name: slideInUp;animation-name: slideInUp }@-webkit-keyframes slideOutDown {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }}@keyframes slideOutDown {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }}.slideOutDown {-webkit-animation-name: slideOutDown;animation-name: slideOutDown }@-webkit-keyframes slideOutLeft {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}@keyframes slideOutLeft {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}.slideOutLeft {-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft }@-webkit-keyframes slideOutRight {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }}@keyframes slideOutRight {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }}.slideOutRight {-webkit-animation-name: slideOutRight;animation-name: slideOutRight }@-webkit-keyframes slideOutUp {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}@keyframes slideOutUp {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}.slideOutUp {-webkit-animation-name: slideOutUp;animation-name: slideOutUp }.slick-slider {position: relative;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent }.slick-list {position: relative;overflow: hidden;display: block;margin: 0;padding: 0 }.slick-list:focus {outline: none }.slick-list.dragging {cursor: pointer;cursor: hand }.slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }.slick-track {position: relative;left: 0;top: 0;display: block;margin-left: auto;margin-right: auto }.slick-track:before, .slick-track:after {content: "";display: table }.slick-track:after {clear: both }.slick-loading .slick-track {visibility: hidden }.slick-slide {float: left;height: 100%;min-height: 1px;display: none }[dir="rtl"] .slick-slide {float: right }.slick-slide img {display: block }.slick-slide.slick-loading img {display: none }.slick-slide.dragging img {pointer-events: none }.slick-initialized .slick-slide {display: block }.slick-loading .slick-slide {visibility: hidden }.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent }.slick-arrow.slick-hidden {display: none }.slick-dotted.slick-slider {margin-bottom: 0px }.clinic .slick-dots {bottom: 40px }.slick-dots {position: absolute;top: 41%;left: 3%;list-style: none;display: block;text-align: center;padding: 0;margin: 0;width: 2px }@media (max-width: 1680px) {.slick-dots {top: 38% }}@media (max-width: 1600px) {.slick-dots {top: 37% }}@media (max-width: 1440px) {.slick-dots {top: 38% }}@media (max-width: 1366px) {.slick-dots {top: 40% }}@media (max-width: 1280px) {.slick-dots {top: 34% }}@media (max-width: 1199px) {.slick-dots {top: 42% }}@media (max-width: 768px) {.slick-dots {top: 38% }}@media (max-width: 767px) {.slick-dots {top: 38% }}.slick-dots li {position: relative;display: block;height: 40px;width: 2px;margin: 0 0 20px 0;padding: 0;cursor: pointer;overflow: hidden }@media (max-width: 1366px) {.slick-dots li {height: 30px;margin: 0 0 15px 0 }}.slick-dots li button {border: 0;background: #000;display: inline-block;height: 40px;width: 2px;outline: none;line-height: 0px;font-size: 0px;color: transparent;cursor: pointer }.slick-dots li button:hover, .slick-dots li button:focus {outline: none;background: #000 }.slick-dots li button:hover:before, .slick-dots li button:focus:before {opacity: 1 }.slick-dots li.slick-active button {background: #da020f }.slick-dots li.slick-active {background: #da020f;height: 200px }@media (max-width: 1600px) {.slick-dots li.slick-active {height: 150px }}@media (max-width: 1440px) {.slick-dots li.slick-active {height: 120px }}@media (max-width: 1366px) {.slick-dots li.slick-active {height: 90px }}@media (max-width: 1199px) {.slick-dots li.slick-active {height: 80px }}.slick-prev, .slick-next {position: absolute;display: block;height: 70px;width: 70px;line-height: 0px;font-size: 0px;cursor: pointer;top: 40%;background: #fff;-webkit-box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 10px, rgba(17, 17, 26, 0.05) 0px 8px 32px;box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 10px, rgba(17, 17, 26, 0.05) 0px 8px 32px;border-radius: 50%;border: none;padding: 0;z-index: 99;outline: none }@media (max-width: 1600px) {.slick-prev, .slick-next {width: 60px;height: 60px }}@media (max-width: 1440px) {.slick-prev, .slick-next {width: 50px;height: 50px }}@media (max-width: 1366px) {.slick-prev, .slick-next {width: 40px;height: 40px }}.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {outline: none }.slick-prev:before, .slick-next:before {font-family: "Asap", sans-serif;font-size: 20px;line-height: 1;color: white;opacity: 0.75;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }.slick-prev:hover, .slick-next:hover {background: #000 }.slick-prev {left: -20px;z-index: 99 }@media (max-width: 1440px) {.slick-prev {left: -20px }}@media (max-width: 1366px) {.slick-prev {left: -20px }}@media (max-width: 767px) {.slick-prev {left: 10px }}[dir="rtl"] .slick-prev {left: auto;right: -25px }.slick-prev:before {content: "";width: 10px;height: 10px;position: absolute;border-right: solid 3px #da020f;border-top: solid 3px #da020f;transform: rotate(-135deg);-ms-transform: rotate(-135deg);-o-transform: rotate(-135deg);-webkit-transform: rotate(-135deg);left: 45%;top: 45% }[dir="rtl"] .slick-prev:before {content: "→" }@media (max-width: 1600px) {.slick-prev:before {left: 43%;top: 40% }}@media (max-width: 1366px) {.slick-prev:before {width: 7px;height: 7px }}.slick-prev:hover:before {border-right: solid 3px #fff;border-top: solid 3px #fff }.slick-next {right: -20px;z-index: 99 }@media (max-width: 1440px) {.slick-next {right: -30px }}@media (max-width: 1366px) {.slick-next {right: -10px }}@media (max-width: 768px) {.slick-next {right: -15px }}@media (max-width: 767px) {.slick-next {right: 10px }}[dir="rtl"] .slick-next {left: -25px;right: auto }.slick-next:before {content: "";width: 10px;height: 10px;position: absolute;border-right: solid 3px #da020f;border-top: solid 3px #da020f;transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);-webkit-transform: rotate(45deg);left: 43%;top: 45% }[dir="rtl"] .slick-next:before {content: "←" }@media (max-width: 1600px) {.slick-next:before {left: 40%;top: 40% }}@media (max-width: 1440px) {.slick-next:before {left: 38%;top: 40% }}@media (max-width: 1366px) {.slick-next:before {width: 7px;height: 7px }}.slick-next:hover:before {border-right: solid 3px #fff;border-top: solid 3px #fff }a[href^="tel:"] {cursor: default;text-decoration: none }a[href^="tel:"]:hover {color: inherit !important }.vCenter {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;-webkit-box-align: center;align-items: center }.tw-col-md-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.66666667%;flex: 0 0 66.66666667%;max-width: 66.66666667% }@media (max-width: 767px) {.tw-col-md-8 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }}.tw-col-md-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.3333333333%;flex: 0 0 58.3333333333%;max-width: 58.3333333333% }@media (max-width: 767px) {.tw-col-md-7 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }}.tw-col-md-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.6666666667%;flex: 0 0 41.6666666667%;max-width: 41.6666666667% }@media (max-width: 767px) {.tw-col-md-5 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }}.tw-col-md-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }@media (max-width: 767px) {.tw-col-md-6 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }}.tw-col-md-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333333%;flex: 0 0 33.33333333%;max-width: 33.33333333% }@media (max-width: 767px) {.tw-col-md-4 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }}.tw-col-md-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }.tw-row {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -15px;margin-right: -15px }.flex_bx {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.container, .elementor-section.elementor-section-boxed>.elementor-container {max-width: 1560px;padding: 0 15px;margin: 0 auto;width: 100% }@media (max-width: 1680px) {.container, .elementor-section.elementor-section-boxed>.elementor-container {max-width: 1560px;padding: 0 15px;margin: 0 auto;width: 100% }}@media (max-width: 1600px) {.container, .elementor-section.elementor-section-boxed>.elementor-container {max-width: 1550px;padding: 0 15px;margin: 0 auto;width: 100% }}@media (max-width: 1440px) {.container, .elementor-section.elementor-section-boxed>.elementor-container {max-width: 1400px;padding: 0 15px;margin: 0 auto;width: 100% }}@media (max-width: 1400px) {.container, .elementor-section.elementor-section-boxed>.elementor-container {max-width: 1370px;padding: 0 15px;margin: 0 auto;width: 100% }}@media (max-width: 1366px) {.container, .elementor-section.elementor-section-boxed>.elementor-container {max-width: 1300px;padding: 0 15px;margin: 0 auto;width: 100% }}@media (max-width: 1280px) {.container, .elementor-section.elementor-section-boxed>.elementor-container {max-width: 1240px;padding: 0 15px;margin: 0 auto;width: 100% }}@media (max-width: 1199px) {.container, .elementor-section.elementor-section-boxed>.elementor-container {max-width: 980px;width: 100% }}@media (max-width: 768px) {.container, .elementor-section.elementor-section-boxed>.elementor-container {max-width: 100%;padding: 0 15px;width: 100% }}@media (min-width: 1850px) and (max-width: 2560px) {.main-nav ul li.pro:hover ul {padding: 0 10% }}@media (min-width: 1200px) {.main-nav ul li.current-page-ancestor a, .main-nav ul li.current-menu-ancestor a, .main-nav ul li.current-menu-item a, .main-nav ul li.current-page-parent a, .main-nav ul li.current_page_item a {color: #da020f;font-weight: 700;position: relative }.main-nav ul li.current-page-ancestor a:after, .main-nav ul li.current-menu-ancestor a:after, .main-nav ul li.current-menu-item a:after, .main-nav ul li.current-page-parent a:after, .main-nav ul li.current_page_item a:after {position: absolute;content: "";width: 100%;height: 2px;background: #da020f;left: 0;bottom: -5px }.main-nav ul li.current-page-ancestor ul li a:after, .main-nav ul li.current-menu-ancestor ul li a:after, .main-nav ul li.current-menu-item ul li a:after, .main-nav ul li.current-page-parent ul li a:after, .main-nav ul li.current_page_item ul li a:after {display: none !important }.main-nav ul li.current-page-ancestor ul li a:hover:after, .main-nav ul li.current-menu-ancestor ul li a:hover:after, .main-nav ul li.current-menu-item ul li a:hover:after, .main-nav ul li.current-page-parent ul li a:hover:after, .main-nav ul li.current_page_item ul li a:hover:after {display: block !important }.main-nav ul li.current-menu-ancestor li.current-menu-item a:after, .main-nav ul li.current-page-ancestor li.current-menu-item a:after {position: absolute;content: "";width: 100%;height: 2px;background: #da020f;left: 0;bottom: -5px;display: block !important }}.main-nav ul li.current-menu-ancestor li.current-menu-item a:hover:after, .main-nav ul li.current-page-ancestor li.current-menu-item a:hover:after {position: absolute;content: "";width: 100%;height: 2px;background: #da020f;left: 0;bottom: -5px;display: block !important }footer .footer-box-wrap li.current-page-parent a, footer .footer-box-wrap li.current-menu-item a {color: #da020f;font-weight: 700 }footer .footer-box-wrap li.dummy_item1 ul li.current-menu-ancestor a, footer .footer-box-wrap li.dummy_item1 ul li.current-page-ancestor a, footer .footer-box-wrap li.dummy_item1 ul li.current_page_ancestor a, footer .footer-box-wrap li.dummy_item1 ul li.current-page-parent a, footer .footer-box-wrap li.dummy_item1 ul li.current_page_parent a, footer .footer-box-wrap li.dummy_item1 ul li.current-menu-parent a, footer .footer-box-wrap li.dummy_item1 ul li.current_page_item a, footer .footer-box-wrap li.dummy_item1 ul li.current-menu-item a {color: #da020f;font-weight: 700 }footer .footer-box-wrap li.dummy_item ul li.current-menu-ancestor a, footer .footer-box-wrap li.dummy_item ul li.current-page-ancestor a, footer .footer-box-wrap li.dummy_item ul li.current_page_ancestor a, footer .footer-box-wrap li.dummy_item ul li.current-page-parent a, footer .footer-box-wrap li.dummy_item ul li.current_page_parent a, footer .footer-box-wrap li.dummy_item ul li.current-menu-parent a, footer .footer-box-wrap li.dummy_item ul li.current_page_item a, footer .footer-box-wrap li.dummy_item ul li.current-menu-item a {color: #da020f;font-weight: 700 }@media (min-width: 1200px) {.main-nav {margin: 10px 0 }.main-nav ul {list-style: none;padding: 0px;margin: 0 0 0 80px }.main-nav ul li {display: inline-block;position: static;padding: 10px 20px 25px }.main-nav ul li a {color: #000;padding: 0px !important;font-size: 1.063rem;font-weight: 500;position: relative }}@media (min-width: 1200px) and (max-width: 1440px) {.main-nav ul li a {font-size: 1rem }}@media (min-width: 1200px) and (max-width: 1440px) {.main-nav ul li a {padding: 10px 15px 20px }}@media (min-width: 1200px) {.main-nav ul li a:hover {color: #da020f }.main-nav ul li a:hover:after {position: absolute;content: "";width: 100%;height: 2px;background: #da020f;left: 0;bottom: -5px }}@media (min-width: 1200px) {.main-nav ul li:last-child {margin-right: 0 }}@media (min-width: 1200px) {.main-nav ul li ul {display: none;position: absolute;top: 140px;left: 0px;background: rgba(255, 255, 255, 0.5) }}@media (min-width: 1200px) {.main-nav ul li.pro ul {-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left }.main-nav ul li.pro ul li {-webkit-box-flex: 0 !important;-ms-flex: 0 0 18% !important;flex: 0 0 18% !important;padding: 0;width: calc(100% - 10px) }}@media (min-width: 1200px) {.main-nav ul li:hover ul {display: block;width: 100%;padding: 10px 5px 0px;margin: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: #fff }.main-nav ul li:hover ul li {display: block;margin: 0 5px 10px;-webkit-box-flex: 0;-ms-flex: 0 0 22%;flex: 0 0 22%;border: solid 1px #ddd;padding: 0;width: calc(100% - 10px) }.main-nav ul li:hover ul li a {padding: 20px 10px 10px 70px !important;display: block;background: #fff;color: #000;font-size: 1rem;height: 60px;position: relative;margin: 0 5px 5px }.main-nav ul li:hover ul li a:hover {background: #fff;color: #da020f }.main-nav ul li:hover ul li:after {display: none }.main-nav ul li:hover ul li.pro ul {-webkit-box-pack: left !important;-ms-flex-pack: left !important;justify-content: left !important;padding-top: 10px }}@media (min-width: 1200px) {.header.slim-header .main-nav ul li:hover ul {top: 115px }}@media (min-width: 1200px) {.icon {width: 50px;height: 40px;position: absolute;left: 10px;top: 10px }}@media (min-width: 1200px) {.main-nav ul li.pro:hover ul li {-webkit-box-flex: 0 !important;-ms-flex: 0 0 18% !important;flex: 0 0 18% !important;padding: 0;-webkit-box-pack: left !important;-ms-flex-pack: left !important;justify-content: left !important }}@media (min-width: 1200px) {.main-nav ul li.pro:hover ul {-webkit-box-pack: left !important;-ms-flex-pack: left !important;justify-content: left !important;padding-top: 10px }}@media (min-width: 1200px) {.main-nav li.sub_menu>ul {border-radius: 5px;-webkit-border-radius: 5px;-ms-flex-wrap: nowrap;flex-wrap: nowrap;left: 50%;margin: 0;transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);-webkit-transform: translateX(-50%);width: calc(100% - 20px);z-index: 11 }}@media (max-width: 1199px) {.main-nav {position: fixed;width: 260px;top: 0;right: -260px;height: 100%;-webkit-transition: all ease 0.2s;transition: all ease 0.2s;z-index: 99999;overflow-y: auto;background: #000 }.main-nav ul {margin: 0;padding: 0;display: block;margin-top: 0px }.main-nav ul.mnav {margin-bottom: 30px }.main-nav ul li {display: block;border-bottom: 1px solid #f1f1f1;position: relative;padding: 0 !important;margin: 0 }.main-nav ul li:hover {background: #da020f }.main-nav ul li span {display: none }.main-nav ul li a {color: #fff;text-decoration: none;font-size: 1em;display: block;padding: 10px 15px;padding-right: 40px }.main-nav ul li.submenu i {position: absolute;width: 25px;height: 37px;top: 0;right: 0;background: #da020f;cursor: pointer;-webkit-transition: all ease 0.5s;transition: all ease 0.5s }.main-nav ul li.submenu i:after {content: "";border-top: solid 2px #fff;border-right: solid 2px #fff;width: 5px;height: 5px;-webkit-transform: rotate(140deg);transform: rotate(140deg);-webkit-transition: all ease 0.5s;transition: all ease 0.5s;position: absolute;right: 8px;top: 15px;z-index: 10 }.main-nav ul ul {margin: 0;display: none }.main-nav ul li ul li {background: #000 }.main-nav ul li ul li:hover {background: #da020f }.main-nav ul ul li:last-child {border-bottom: 0 }.main-nav ul ul li:first-child {border-top: 1px solid #f1f1f1 }.main-nav ul ul li a {padding-left: 20px;font-size: 12px }.main-nav ul ul li ul a {padding-left: 40px }.show-menu .main-nav {right: 0 }.show-menu .overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);z-index: 1001 }.mob-btn {position: absolute;float: right;padding: 5px 7px;margin: 0px;background-color: transparent;top: 60px;-webkit-transition: all ease 0.5s;transition: all ease 0.5s;cursor: pointer;right: 40px;top: 75px }.mob-btn span {display: block;width: 30px;height: 3px;border-radius: 1px;background: #da020f }.mob-btn span+span {margin-top: 5px }.header.slim-header.stick_head .mob-btn {top: 60px;-webkit-transition: all ease 0.5s;transition: all ease 0.5s }}@media (max-width: 768px) {.mob-btn {right: 15px }}@media (max-width: 767px) {.mob-btn {top: 35px }}@media (max-width: 1199px) {.elementor-element-0e56c32 {display: none }}.overflow {overflow: hidden }.entry-title.sec_title {margin: 30px 0 }@media (max-width: 1199px) {.entry-title.sec_title {font-size: 2.813rem }}@media (max-width: 768px) {.entry-title.sec_title {font-size: 2.5rem }}#custom-logo a:focus {color: transparent !important;-webkit-box-shadow: none !important;box-shadow: none !important }ul.ul-common li {list-style: none;position: relative;padding: 10px 0 10px 30px;line-height: 25px }ul.ul-common li:after {content: "";position: absolute;width: 10px;height: 10px;background: #da020f;border-radius: 50%;top: 17px;left: 0 }ul.ul-common li a {color: #000 }ul.ul-common li a:hover {color: #da020f }.home_content .main-hd h1.elementor-heading-title {font-size: 4.688rem;margin: 0 0 10px;text-transform: uppercase;font-weight: 700 !important }@media (max-width: 1680px) {.home_content .main-hd h1.elementor-heading-title {font-size: 3.125rem }}@media (max-width: 1440px) {.home_content .main-hd h1.elementor-heading-title {font-size: 3.125rem }}@media (max-width: 1366px) {.home_content .main-hd h1.elementor-heading-title {font-size: 2.813rem }}.home_content .main-hd h1.elementor-heading-title a {color: #000;font-weight: 700 !important }.home_content .main-hd h1.elementor-heading-title a:hover {color: #da020f }.home_content .main-hd h1.elementor-heading-title a span:hover {color: #000 }@media (max-width: 768px) {.home_content .main-hd h1.elementor-heading-title {font-size: 2.25rem }}.home_content .main-hd h1.elementor-heading-title span {display: block;color: #da020f;font-weight: 700 !important }@media (max-width: 768px) {.home_content .main-hd h1.elementor-heading-title span {display: inline }}.home_content p {padding: 0 0 20px }.home_content h2 {font-size: 3.125rem;margin: 0 0 15px;text-transform: uppercase;font-weight: 700;padding: 0 }@media (max-width: 1440px) {.home_content h2 {font-size: 2.813rem }}@media (max-width: 1366px) {.home_content h2 {font-size: 2.25rem }}.home_content h2 a {color: #000 }.home_content h2 a:hover {color: #da020f }@media (max-width: 768px) {.home_content h2 {font-size: 2.25rem }}@media (max-width: 1199px) {h1.elementor-heading-title {font-size: 2.813rem }}@media (max-width: 768px) {h1.elementor-heading-title {font-size: 2.5rem }}@media (max-width: 1199px) {.page-title h1 {font-size: 2.813rem }}@media (max-width: 768px) {.page-title h1 {font-size: 2.5rem }}.message {position: relative;width: 100% }.message .btn.get {position: fixed;bottom: 40%;right: 1%;font-size: 1.125rem;padding: 17px 30px 17px 65px;z-index: 9999 }@media (max-width: 1680px) {.message .btn.get {right: 3% }}@media (max-width: 1366px) {.message .btn.get {right: 3% }}@media (max-width: 1199px) {.message .btn.get {bottom: 120px;right: 15px !important }}@media (max-width: 767px) {.message .btn.get {bottom: 180px }}.message .btn.get svg {fill: #fff;width: 34px;height: 29px;position: absolute;left: 25px;top: 12px }.home-slider {width: 100% }.home-slider .home-banner {height: 100vh;background-size: cover !important;background-position: 100% !important }@media (max-width: 1280px) {.home-slider .home-banner {height: 80vh }}@media (max-width: 1199px) {.home-slider .home-banner {height: 75vh }}@media (max-width: 768px) {.home-slider .home-banner {height: 65vh }}@media (max-width: 767px) {.home-slider .home-banner {height: 125vh }}@media (max-width: 480px) {.home-slider .home-banner {height: 100vh }}.home-slider .home-banner .banner-text {padding: 25% 0 0 }@media (max-width: 1680px) {.home-slider .home-banner .banner-text {padding: 22% 0 0 3% }}@media (max-width: 1600px) {.home-slider .home-banner .banner-text {padding: 18% 0 0 3% }}@media (max-width: 1440px) {.home-slider .home-banner .banner-text {padding: 21% 0 0 3% }}@media (max-width: 1400px) {.home-slider .home-banner .banner-text {padding: 25% 0 0 4% }}@media (max-width: 1366px) {.home-slider .home-banner .banner-text {padding: 20% 0 0 4% }}@media (max-width: 1199px) {.home-slider .home-banner .banner-text {padding: 25% 0 0 3% }}@media (max-width: 768px) {.home-slider .home-banner .banner-text {padding: 20px;margin: 22% 0 0;background-color: rgba(255, 255, 255, 0.8) }}@media (max-width: 767px) {.home-slider .home-banner .banner-text {padding: 20px;margin: 27% 0 0 }}@media (max-width: 480px) {.home-slider .home-banner .banner-text {padding: 20px;margin: 60% 0 0 }}@media (max-width: 375px) {.home-slider .home-banner .banner-text {padding: 20px;margin: 70% 0 0 }}.home-slider .home-banner .banner-text .h1 {text-transform: uppercase;margin: 0 0 10px;font-size: 4.688rem;font-weight: 700;line-height: 85px;padding: 0 }.home-slider .home-banner .banner-text .h1 span {color: #da020f }@media (max-width: 767px) {.home-slider .home-banner .banner-text .h1 span {display: inline }}@media (max-width: 1680px) {.home-slider .home-banner .banner-text .h1 {font-size: 4.063rem;line-height: 70px }}@media (max-width: 1440px) {.home-slider .home-banner .banner-text .h1 {font-size: 3.125rem;line-height: 55px }}@media (max-width: 1366px) {.home-slider .home-banner .banner-text .h1 {font-size: 2.813rem;line-height: 45px }}@media (max-width: 767px) {.home-slider .home-banner .banner-text .h1 {font-size: 2.25rem;line-height: 40px }}@media (max-width: 480px) {.home-slider .home-banner .banner-text .h1 {font-size: 1.8rem;line-height: 32px }}@media (max-width: 767px) {.home-slider .home-banner .banner-text .h1 br {display: none }}.home-slider .home-banner .banner-text .h5 {font-weight: 500;font-size: 1.5rem;line-height: 30px;text-transform: none;margin-bottom: 20px }@media (max-width: 1440px) {.home-slider .home-banner .banner-text .h5 {font-size: 1.25rem }}@media (max-width: 1366px) {.home-slider .home-banner .banner-text .h5 {font-size: 1.125rem;line-height: 25px }}@media (max-width: 767px) {.home-slider .home-banner .banner-text .h5 {font-size: 1.188rem;margin-bottom: 0px }}.home-slider .home-banner .banner-text .h5 span {display: block }@media (max-width: 767px) {.home-slider .home-banner .banner-text .h5 span {display: inline }}.home-slider .home-banner .banner-text .btn {font-size: 1.625rem;text-transform: none;font-weight: 500;padding: 18px 50px;margin: 10px 0 0 }@media (max-width: 1440px) {.home-slider .home-banner .banner-text .btn {padding: 13px 30px;font-size: 1.375rem }}@media (max-width: 1366px) {.home-slider .home-banner .banner-text .btn {padding: 10px 25px;font-size: 1.188rem }}.top-space {padding: 175px 0 0 }@media (max-width: 1199px) {.top-space {padding: 150px 0 0 }}@media (max-width: 767px) {.top-space {padding: 170px 0 0 }}@media (max-width: 375px) {.top-space {padding: 190px 0 0 }}.inner-banner {height: 500px;background-size: cover;padding: 13% 0 0;background-size: cover !important;position: relative;background-position: 100% !important }@media (max-width: 1440px) {.inner-banner {padding: 17% 0 0 }}@media (max-width: 1199px) {.inner-banner {padding: 22% 0 0 }}@media (max-width: 768px) {.inner-banner {padding: 24% 0 0;background-position: 87% !important;height: 420px }}@media (max-width: 767px) {.inner-banner {padding: 50% 0 0;height: 420px }}.inner-banner .h1 {text-transform: uppercase;margin: 0 0 10px;font-size: 3.75rem;font-weight: 700;line-height: 67px }.inner-banner .h1 span {color: #da020f }@media (max-width: 1680px) {.inner-banner .h1 {font-size: 3.125rem }}@media (max-width: 1440px) {.inner-banner .h1 {font-size: 3.125rem }}@media (max-width: 1199px) {.inner-banner .h1 {line-height: 50px }}@media (max-width: 768px) {.inner-banner .h1 {font-size: 2.5rem;line-height: 50px }}@media (max-width: 767px) {.inner-banner .h1 {font-size: 2.25rem;line-height: 35px }}@media (max-width: 1199px) {.inner-banner .banner-text {background-color: rgba(255, 255, 255, 0.5);padding: 20px }}.header {padding: 15px 0;position: fixed;width: 100%;-webkit-transition: all ease 0.5s;transition: all ease 0.5s;z-index: 999 }.header.nobanner {background: url(../images/contact-banner.jpg) no-repeat;background-size: cover }.header.blogbanner {background: url(../images/blog-banner.jpg) no-repeat;background-size: cover }.header .container.flex_bx {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap }@media (max-width: 767px) {.header .container.flex_bx {display: block }}.header.slim-header {background: #fff;-webkit-transition: all ease 0.5s;transition: all ease 0.5s;padding: 5px 0;z-index: 999 }.header.slim-header .logo-wrap {width: 130px;-webkit-transition: all ease 0.5s;transition: all ease 0.5s;margin: 7px 0 0 0 }@media (max-width: 1280px) {.header.slim-header .logo-wrap {width: 100px }}@media (max-width: 1199px) {.header.slim-header .logo-wrap {width: 100px }}@media (max-width: 767px) {.header.slim-header .logo-wrap {margin: 0 auto }}.header.slim-header .top-hdr {margin: 0px;-webkit-transition: all ease 0.5s;transition: all ease 0.5s }@media (max-width: 1199px) {.header.slim-header .top-hdr {margin: 0px }}.header.slim-header .bot-hdr {margin: 0 0 10px }.header .logo-wrap {width: 163px;-webkit-transition: all ease 0.5s;transition: all ease 0.5s }@media (max-width: 1366px) {.header .logo-wrap {width: 145px }}@media (max-width: 1280px) {.header .logo-wrap {width: 100px }}@media (max-width: 1199px) {.header .logo-wrap {width: 120px }}@media (max-width: 767px) {.header .logo-wrap {margin: 0 auto;width: 100px }}.header .top-hdr {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;margin: 0 0 15px;-webkit-transition: all ease 0.5s;transition: all ease 0.5s }@media (max-width: 1199px) {.header .top-hdr {margin: 0 0 5px }}@media (max-width: 767px) {.header .top-hdr {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }}.header .top-hdr select {border: none;margin: 0 50px 0 15px;font-weight: 500;font-size: 1.125rem;color: #4a4a4a }@media (max-width: 1440px) {.header .top-hdr select {font-size: 1rem }}.header .top-hdr .input-holder {display: -webkit-box;display: -ms-flexbox;display: flex;position: relative }.header .top-hdr .loc-menu {list-style: none;margin: 12px 50px 0 15px }.header .top-hdr .loc-menu li {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;padding-bottom: 20px;cursor: pointer }@media (max-width: 767px) {.header .top-hdr .loc-menu li {padding-bottom: 0 }}.header .top-hdr .loc-menu li:after {content: "";position: absolute;border-left: solid 1px #000;border-top: solid 1px #000;width: 9px;height: 9px;-webkit-transform: rotate(-136deg);transform: rotate(-136deg);right: -25px;top: 5px }@media (max-width: 767px) {.header .top-hdr .loc-menu li:after {top: 3px }}.header .top-hdr .loc-menu li .flag {width: 22px;height: 22px;border-radius: 50%;margin: 0 15px 0 0;-webkit-transition: all ease 0.5s;transition: all ease 0.5s }.header .top-hdr .loc-menu li .flag figure img {width: 22px;height: 22px;border: solid 0.5px #959595;border-radius: 50% }.header .top-hdr .loc-menu li a {font-weight: 500;font-size: 1.125rem;color: #4a4a4a }.header .top-hdr .loc-menu li a:hover {color: #da020f }.header .top-hdr .loc-menu li ul {display: none;list-style: none;position: absolute;background-color: #fff;z-index: 99;padding: 10px;width: 220px;top: 25px;left: -10px;-webkit-box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 10px, rgba(17, 17, 26, 0.05) 0px 8px 32px;box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 10px, rgba(17, 17, 26, 0.05) 0px 8px 32px }.header .top-hdr .loc-menu li:hover ul {display: block }.header .top-hdr .loc-menu li:hover ul li {padding-bottom: 0px }.header .top-hdr .loc-menu li:hover ul li .flag {margin: 10px 15px 0 0;-webkit-transition: all ease 0.5s;transition: all ease 0.5s }.header .top-hdr .loc-menu li:hover ul li a {margin: 10px 0 }.header .top-hdr .loc-menu li:hover ul li:after {display: none }.header .top-hdr .search {width: 50px;height: 40px;position: relative;background-color: transparent;border: none }.header .top-hdr .search:hover svg {fill: #000 }.header .top-hdr .search svg {fill: #da020f;width: 22px;height: 22px;position: absolute;top: 10px;left: -5px }.header .top-hdr .search:before {content: "";position: absolute;width: 1px;height: 20px;background-color: #707070;top: 10px;right: 15px }.header .top-hdr .phone-box {display: -webkit-box;display: -ms-flexbox;display: flex }.header .top-hdr .phone-box .ph {width: 33px;height: 33px;border-radius: 50%;background-color: #da020f;position: relative;margin: 3px 10px 0 15px }@media (max-width: 1440px) {.header .top-hdr .phone-box .ph {width: 30px;height: 30px }}.header .top-hdr .phone-box .ph svg {fill: #fff;width: 16px;height: 16px;position: absolute;top: 9px;left: 10px }@media (max-width: 1440px) {.header .top-hdr .phone-box .ph svg {width: 14px;height: 14px;top: 8px;left: 9px }}.header .top-hdr .phone-box .ph:before {content: "";position: absolute;width: 1px;height: 20px;background-color: #707070;top: 7px;left: -20px }@media (max-width: 767px) {.header .top-hdr .phone-box .ph:before {display: none }}.header .top-hdr .phone-box a {font-size: 1.875rem;font-weight: 700;color: #000;margin: 3px 0 0 }@media (max-width: 1440px) {.header .top-hdr .phone-box a {font-size: 1.625rem }}@media (max-width: 767px) {.header .top-hdr .phone-box a {font-size: 1rem;margin-top: 10px }}.header .bot-hdr {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end }.header .social-box {display: -webkit-box;display: -ms-flexbox;display: flex }@media (max-width: 1199px) {.header .social-box {margin-right: 70px }}@media (max-width: 767px) {.header .social-box {display: none }}.header .social-box .sc-box {width: 40px;height: 40px;border-radius: 50%;background-color: #da020f;position: relative;margin: 0 10px 0 0 }@media (max-width: 1440px) {.header .social-box .sc-box {width: 34px;height: 34px }}.header .social-box .sc-box svg {fill: #fff;width: 18px;height: 18px;position: absolute;top: 11px;left: 11px }@media (max-width: 1440px) {.header .social-box .sc-box svg {width: 15px;height: 15px;left: 10px;top: 9px }}.header .social-box .sc-box:hover {background-color: #000 }.header .social-box .sc-box:last-child {margin-right: 0 }.home-service-section {width: 100%;text-align: center;padding: 70px 15px 50px;position: relative }@media (max-width: 1366px) {.home-service-section {padding: 50px 0 0 }}@media (max-width: 1199px) {.home-service-section {padding: 20px 15px }}@media (max-width: 767px) {.home-service-section {padding: 40px 15px 20px }}.home-service-section h2 {margin: 15px 0 20px }@media (max-width: 767px) {.home-service-section h2 {margin: 15px 0 25px }}.home-service-section p {padding: 0 175px 20px }.home-service-section p:last-child {margin-bottom: 40px }@media (max-width: 767px) {.home-service-section p:last-child {margin-bottom: 20px }}@media (max-width: 1199px) {.home-service-section p {padding: 0 50px 20px }}@media (max-width: 768px) {.home-service-section p {padding: 0 25px 20px }}@media (max-width: 767px) {.home-service-section p {padding: 0 0px 20px }}.home-service-section .le1 {position: absolute;width: 180px;height: 120px;left: 1px;top: 155px;background: url(../images/le1.png) no-repeat;background-size: cover }@media (max-width: 1680px) {.home-service-section .le1 {top: 70px }}@media (max-width: 1199px) {.home-service-section .le1 {display: none }}.home-service-section .le2 {position: absolute;width: 207px;height: 119px;right: 20px;top: 100px;background: url(../images/le2.png) no-repeat }@media (max-width: 1199px) {.home-service-section .le2 {display: none }}.home-service-section .le3 {position: absolute;width: 175px;height: 110px;right: 0px;bottom: -125px;background: url(../images/le3.png) no-repeat }@media (max-width: 1199px) {.home-service-section .le3 {display: none }}.home-service-section .le4 {position: absolute;width: 210px;height: 135px;left: -90px;bottom: 35px;background: url(../images/le4.png) no-repeat;background-size: cover }@media (max-width: 1680px) {.home-service-section .le4 {bottom: -110px }}@media (max-width: 1199px) {.home-service-section .le4 {display: none }}@media (max-width: 768px) {.home-service-section .container .tw-col-md-6 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }}.home-service-section figure img {width: 100%;height: 100% }.home-service-section .common {position: relative }.home-service-section .common h3 {text-transform: uppercase;z-index: 9;position: absolute;bottom: 25px;left: 30px;font-size: 3.125rem;text-align: left;-webkit-transition: all ease 0.5s;transition: all ease 0.5s;line-height: 55px }@media (max-width: 1440px) {.home-service-section .common h3 {font-size: 2.5rem;line-height: 45px }}@media (max-width: 1366px) {.home-service-section .common h3 {font-size: 2.25rem;font-size: 1.875rem;line-height: 30px }}@media (max-width: 1199px) {.home-service-section .common h3 {left: 30px;bottom: 20px;line-height: 30px }}.home-service-section .common h3 span {display: block }@media (max-width: 767px) {.home-service-section .common h3 span {display: inline }}.home-service-section .common h3 a {color: #fff }.home-service-section .common h3 a:hover {opacity: 0.8 }.home-service-section .common h3 a span:hover {opacity: 0.8 }.home-service-section .common .btn {position: absolute;z-index: 9;bottom: -70px;left: 30px;text-transform: none;font-size: 1.375rem;font-weight: 500;padding: 12px 30px;-webkit-transition: all ease 0.5s;transition: all ease 0.5s }.home-service-section .common .btn.bt {font-size: 1.188rem }@media (max-width: 1199px) {.home-service-section .common .btn.bt {font-size: 1rem }}@media (max-width: 1440px) {.home-service-section .common .btn {padding: 10px 25px;font-size: 1.188rem }}@media (max-width: 1199px) {.home-service-section .common .btn {left: 30px;padding: 10px 20px;font-size: 1rem }}.home-service-section .common .overlay {background: #000;width: 100%;height: 100%;position: absolute;left: 0;bottom: -100%;z-index: 9;-webkit-transition: all ease 0.5s;transition: all ease 0.5s }.home-service-section .common:hover .btn {-webkit-transition: all ease 0.5s;transition: all ease 0.5s;bottom: 50px }@media (max-width: 1366px) {.home-service-section .common:hover .btn {bottom: 50px }}@media (max-width: 1199px) {.home-service-section .common:hover .btn {bottom: 40px }}.home-service-section .common:hover .btn.bt {bottom: 25px !important }@media (max-width: 1199px) {.home-service-section .common:hover .btn.bt {bottom: 15px !important }}.home-service-section .common:hover h3 {bottom: 110px;-webkit-transition: all ease 0.5s;transition: all ease 0.5s }@media (max-width: 1440px) {.home-service-section .common:hover h3 {bottom: 90px }}@media (max-width: 1199px) {.home-service-section .common:hover h3 {bottom: 80px }}.home-service-section .common:hover .overlay {opacity: 0.4;bottom: 0 }.home-service-section .ser-rht .common:hover h3 {bottom: 80px !important }@media (max-width: 1440px) {.home-service-section .ser-rht .common:hover h3 {bottom: 65px !important }}@media (max-width: 1199px) {.home-service-section .ser-rht .common:hover h3 {bottom: 50px !important }}.home-service-section .serv1 {background: #ccc;width: 95%;height: 540px;overflow: hidden;position: relative;-webkit-transition: all ease 0.5s;transition: all ease 0.5s;cursor: pointer }@media (max-width: 1440px) {.home-service-section .serv1 {height: 450px }}@media (max-width: 1366px) {.home-service-section .serv1 {height: 450px }}@media (max-width: 1280px) {.home-service-section .serv1 {height: 430px }}@media (max-width: 1199px) {.home-service-section .serv1 {height: 350px }}@media (max-width: 768px) {.home-service-section .serv1 {width: 100%;margin: 0 0 30px 0;height: 540px }}@media (max-width: 767px) {.home-service-section .serv1 {height: auto;width: 100%;margin: 0 0 20px }}.home-service-section .ser-rht {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.home-service-section .ser-rht h3 {font-size: 2.25rem;line-height: 40px;bottom: 20px }@media (max-width: 1440px) {.home-service-section .ser-rht h3 {font-size: 1.875rem;line-height: 35px }}@media (max-width: 1366px) {.home-service-section .ser-rht h3 {font-size: 1.625rem;line-height: 27px }}@media (max-width: 1199px) {.home-service-section .ser-rht h3 {line-height: 27px }}@media (max-width: 767px) {.home-service-section .ser-rht {display: block }}.home-service-section .ser-rht .serv2 {background: #666;width: 47.5%;height: 260px;overflow: hidden }@media (max-width: 1440px) {.home-service-section .ser-rht .serv2 {height: 220px }}@media (max-width: 1366px) {.home-service-section .ser-rht .serv2 {height: 220px }}@media (max-width: 1280px) {.home-service-section .ser-rht .serv2 {height: 210px }}@media (max-width: 1199px) {.home-service-section .ser-rht .serv2 {height: 160px }}@media (max-width: 768px) {.home-service-section .ser-rht .serv2 {width: 48%;height: 260px }}@media (max-width: 767px) {.home-service-section .ser-rht .serv2 {height: auto;width: 100%;margin: 0 0 20px }}.home-service-section .ser-rht .serv3 {background: #f00;width: 47.5%;height: 260px;overflow: hidden }@media (max-width: 1440px) {.home-service-section .ser-rht .serv3 {height: 220px }}@media (max-width: 1366px) {.home-service-section .ser-rht .serv3 {height: 220px }}@media (max-width: 1280px) {.home-service-section .ser-rht .serv3 {height: 210px }}@media (max-width: 1199px) {.home-service-section .ser-rht .serv3 {height: 160px }}@media (max-width: 768px) {.home-service-section .ser-rht .serv3 {width: 48%;height: 260px }}@media (max-width: 767px) {.home-service-section .ser-rht .serv3 {height: auto;width: 100%;margin: 0 0 20px }}.home-service-section .serv4 {background: #ccc;width: 100%;height: 245px;margin: 37px 0 0;overflow: hidden }@media (max-width: 1440px) {.home-service-section .serv4 {height: 195px }}@media (max-width: 1366px) {.home-service-section .serv4 {height: 195px }}@media (max-width: 1280px) {.home-service-section .serv4 {height: 190px }}@media (max-width: 1199px) {.home-service-section .serv4 {height: 169px;margin: 22px 0 0 }}@media (max-width: 768px) {.home-service-section .serv4 {height: 250px;margin: 29px 0 0 }}@media (max-width: 767px) {.home-service-section .serv4 {height: auto;margin: 0 }}.home-service-section .serv4 h3 {font-size: 2.25rem }@media (max-width: 1440px) {.home-service-section .serv4 h3 {font-size: 1.875rem }}@media (max-width: 1366px) {.home-service-section .serv4 h3 {font-size: 1.625rem }}@media (max-width: 1199px) {.home-service-section .serv4 h3 {font-size: 1.625rem }}.home-productslider-section {padding: 50px;overflow: hidden }@media (max-width: 1366px) {.home-productslider-section {padding: 50px 50px 20px }}@media (max-width: 1199px) {.home-productslider-section {padding: 20px 50px 20px }}@media (max-width: 767px) {.home-productslider-section {padding: 10px 0px 30px }}.home-productslider-section h2 {text-align: center }.home-productslider-section p {padding: 0 250px 20px;text-align: center }.home-productslider-section p:last-child {margin-bottom: 40px }@media (max-width: 767px) {.home-productslider-section p:last-child {margin-bottom: 20px }}@media (max-width: 1440px) {.home-productslider-section p {padding: 0 170px 20px }}@media (max-width: 1199px) {.home-productslider-section p {padding: 0 50px 20px }}@media (max-width: 768px) {.home-productslider-section p {padding: 0 25px 20px }}@media (max-width: 767px) {.home-productslider-section p {padding: 0 0px 20px }}.home-productslider-section .product-slider {margin: 0px;padding: 25px 0px 25px 0px !important;z-index: 9 }@media (max-width: 1366px) {.home-productslider-section .product-slider {padding: 0px 10px 25px 0px !important }}@media (max-width: 768px) {.home-productslider-section .product-slider {padding: 0px 0px 25px 0px !important }}@media (max-width: 767px) {.home-productslider-section .product-slider {padding: 0px 30px 0 !important }}.home-productslider-section .product-slider .pro-box {width: 330px;background-color: #fff;height: 310px;margin: 50px 20px 50px 7px !important;-webkit-box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 10px, rgba(17, 17, 26, 0.05) 0px 8px 32px;box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 10px, rgba(17, 17, 26, 0.05) 0px 8px 32px;text-align: center;padding: 90px 0 0;-webkit-transition: all ease 0.5s;transition: all ease 0.5s;position: relative }@media (max-width: 1680px) {.home-productslider-section .product-slider .pro-box {width: 284px;height: 270px }}@media (max-width: 1600px) {.home-productslider-section .product-slider .pro-box {width: 267px;height: 250px;padding: 70px 0 0 }}@media (max-width: 1440px) {.home-productslider-section .product-slider .pro-box {width: 244px;height: 220px;padding: 50px 0 0;margin: 50px 10px 50px 7px !important }}@media (max-width: 1366px) {.home-productslider-section .product-slider .pro-box {width: 227px;height: 215px;padding: 50px 0 0;margin: 50px 10px 50px 7px !important }}@media (max-width: 1360px) {.home-productslider-section .product-slider .pro-box {width: 226px;height: 215px;padding: 50px 0 0;margin: 50px 10px 50px 7px !important }}@media (max-width: 1280px) {.home-productslider-section .product-slider .pro-box {width: 215px;height: 210px;padding: 50px 0 0;margin: 50px 10px 50px 7px !important }}@media (max-width: 1199px) {.home-productslider-section .product-slider .pro-box {padding: 60px 0 0;width: 282px;height: 230px }}@media (max-width: 768px) {.home-productslider-section .product-slider .pro-box {width: 308px;height: 230px }}@media (max-width: 767px) {.home-productslider-section .product-slider .pro-box {width: 350px;height: 230px }}@media (max-width: 480px) {.home-productslider-section .product-slider .pro-box {width: 270px;height: 230px;margin: 50px 15px 50px 11px !important }}.home-productslider-section .product-slider .pro-box figure {position: absolute;top: 0;width: 100%;z-index: 99;display: none }.home-productslider-section .product-slider .pro-box figure img {width: 100% }.home-productslider-section .product-slider .pro-box h3 {color: #000;text-transform: uppercase;font-weight: 500;margin: 15px 0;z-index: 99;position: relative }.home-productslider-section .product-slider .pro-box h3 a {color: #000 }@media (max-width: 1440px) {.home-productslider-section .product-slider .pro-box h3 {font-size: 1.375rem }}.home-productslider-section .product-slider .pro-box svg {width: 70px;height: 60px;fill: #da020f;z-index: 99;position: relative }.home-productslider-section .product-slider .pro-box .btn {text-transform: none;color: #000;background-color: #fff;display: none;margin: 0 auto;font-weight: 600;font-size: 1.25rem;padding: 8px 25px 10px;z-index: 99;position: relative }.home-productslider-section .product-slider .pro-box .btn:hover {background-color: #000;color: #fff }.home-productslider-section .product-slider .pro-box:hover {background-color: #da020f;-webkit-transition: all ease 0.5s;transition: all ease 0.5s;-webkit-transform: scale(1.2, 1.2);transform: scale(1.2, 1.2);padding: 70px 0 0;z-index: 99 }@media (max-width: 1600px) {.home-productslider-section .product-slider .pro-box:hover {padding: 40px 0 0 }}@media (max-width: 1199px) {.home-productslider-section .product-slider .pro-box:hover {padding: 50px 0 0 }}.home-productslider-section .product-slider .pro-box:hover .btn {display: block;padding: 8px 25px 10px;max-width: 170px }@media (max-width: 1440px) {.home-productslider-section .product-slider .pro-box:hover .btn {padding: 8px 25px;max-width: 130px;font-size: 1rem }}.home-productslider-section .product-slider .pro-box:hover h3 {color: #fff;margin: 0 0 10px;padding: 0;font-size: 1.375rem }@media (max-width: 1440px) {.home-productslider-section .product-slider .pro-box:hover h3 {padding: 0 }}.home-productslider-section .product-slider .pro-box:hover h3 a {color: #fff }.home-productslider-section .product-slider .pro-box:hover h3 a:hover {color: #000 }.home-productslider-section .product-slider .pro-box:hover svg {fill: #fff;margin-bottom: 10px }.home-productslider-section .product-slider .pro-box:hover figure {display: block }.home-productslider-section .product-slider .pro-box:last-child {margin-right: 0 }.home_our_company {width: 100%;height: 689px;padding: 80px 200px }@media (max-width: 1680px) {.home_our_company {padding: 100px 100px }}@media (max-width: 1600px) {.home_our_company {padding: 80px 100px;height: 660px }}@media (max-width: 1440px) {.home_our_company {padding: 100px 40px }}@media (max-width: 1366px) {.home_our_company {padding: 50px 15px;height: 520px }}@media (max-width: 1199px) {.home_our_company {padding: 50px 15px;height: auto }}@media (max-width: 767px) {.home_our_company {padding: 15px 0;height: auto }}.home_our_company .elementor-widget:not(:last-child) {margin-bottom: 0 }.home_our_company .btn, .home_our_company .elementor-button-wrapper .elementor-button, .home_our_company .elementor-button-wrapper a {text-transform: none;font-size: 1.375rem;font-weight: 500 }@media (max-width: 1366px) {.home_our_company .btn, .home_our_company .elementor-button-wrapper .elementor-button, .home_our_company .elementor-button-wrapper a {font-size: 1.125rem }}.home_our_company p {font-weight: 500;margin: 0 0 15px }.home_our_company h3 {text-transform: uppercase;font-weight: 700 }.home_our_company h3:hover {color: #da020f }.home_our_company .our_company_text {padding: 20px 40px }@media (max-width: 1366px) {.home_our_company .our_company_text {padding: 20px 10px }}@media (max-width: 768px) {.home_our_company .our_company_text {padding: 0px 10px }}@media (max-width: 767px) {.home_our_company .our_company_text {padding: 10px }}.home_our_company .box-wrap {padding: 50px 0 }@media (max-width: 1199px) {.home_our_company .box-wrap {padding: 100px 0 }}@media (max-width: 768px) {.home_our_company .box-wrap {padding: 35px 0 }}@media (max-width: 767px) {.home_our_company .box-wrap {padding: 20px 0 20px }}@media (max-width: 767px) {.home_our_company .box-wrap .elementor-column-gap-default>.elementor-column>.elementor-element-populated {padding: 15px 0 }}.home_our_company .our-box1 {padding: 50px 40px;position: relative }@media (max-width: 1280px) {.home_our_company .our-box1 {padding: 30px 20px }}@media (max-width: 768px) {.home_our_company .our-box1 {padding: 10px 0 0 0;width: 100% }}.home_our_company .our-box1 h3 {text-transform: uppercase;font-weight: 700;text-align: right;font-size: 1.875rem }@media (max-width: 1600px) {.home_our_company .our-box1 h3 {font-size: 1.625rem }}@media (max-width: 1199px) {.home_our_company .our-box1 h3 {font-size: 1.125rem }}@media (max-width: 768px) {.home_our_company .our-box1 h3 {text-align: left;padding: 0 0 15px;border-bottom: solid 1px #da020f;font-size: 1.188rem }}.home_our_company .our-box1:after {content: "";position: absolute;top: 5px;right: 0;width: 1px;height: 142px;background: url(../images/br1.png) }@media (max-width: 1680px) {.home_our_company .our-box1:after {top: 5px }}@media (max-width: 1199px) {.home_our_company .our-box1:after {top: -35px }}@media (max-width: 768px) {.home_our_company .our-box1:after {display: none }}.home_our_company .our-box1:before {content: "";position: absolute;bottom: 4px;right: 0;width: 303px;height: 1px;background: url(../images/br2.png) }@media (max-width: 1199px) {.home_our_company .our-box1:before {right: -115px }}@media (max-width: 768px) {.home_our_company .our-box1:before {display: none }}.home_our_company .our-box2 {padding: 50px 30px }@media (max-width: 1280px) {.home_our_company .our-box2 {padding: 30px 20px }}@media (max-width: 768px) {.home_our_company .our-box2 {padding: 10px 0 0 0;width: 100% }}.home_our_company .our-box2 h3 {text-transform: uppercase;font-weight: 700;text-align: left;font-size: 1.875rem }@media (max-width: 1600px) {.home_our_company .our-box2 h3 {font-size: 1.625rem }}@media (max-width: 1199px) {.home_our_company .our-box2 h3 {font-size: 1.125rem }}@media (max-width: 768px) {.home_our_company .our-box2 h3 {text-align: left;padding: 0 0 15px;border-bottom: solid 1px #da020f;font-size: 1.188rem }}.home_our_company .our-box3 {padding: 50px 30px }@media (max-width: 1280px) {.home_our_company .our-box3 {padding: 30px 20px }}@media (max-width: 768px) {.home_our_company .our-box3 {padding: 10px 0 0 0;width: 100% }}.home_our_company .our-box3 h3 {text-transform: uppercase;font-weight: 700;text-align: right;font-size: 1.875rem }@media (max-width: 1600px) {.home_our_company .our-box3 h3 {font-size: 1.625rem }}@media (max-width: 1199px) {.home_our_company .our-box3 h3 {font-size: 1.125rem }}@media (max-width: 768px) {.home_our_company .our-box3 h3 {text-align: left;padding: 0 0 15px;border-bottom: solid 1px #da020f;font-size: 1.188rem }}.home_our_company .our-box4 {padding: 50px 30px }@media (max-width: 1280px) {.home_our_company .our-box4 {padding: 30px 20px }}@media (max-width: 768px) {.home_our_company .our-box4 {padding: 10px 0 0 0;width: 100% }}.home_our_company .our-box4 h3 {text-transform: uppercase;font-weight: 700 !important;text-align: left;font-size: 1.875rem }@media (max-width: 1600px) {.home_our_company .our-box4 h3 {font-size: 1.625rem }}@media (max-width: 1199px) {.home_our_company .our-box4 h3 {font-size: 1.125rem }}@media (max-width: 768px) {.home_our_company .our-box4 h3 {text-align: left;padding: 0 0 15px;font-size: 1.188rem }}.home_our_company .our-box4:after {content: "";position: absolute;top: -5px;left: -1px;width: 1px;height: 142px;background: url(../images/br1.png);-webkit-transform: rotate(180deg);transform: rotate(180deg) }@media (max-width: 768px) {.home_our_company .our-box4:after {height: 120px }}@media (max-width: 768px) {.home_our_company .our-box4:after {display: none }}.home_our_company .our-box4:before {content: "";position: absolute;top: -5px;right: 33px;width: 303px;height: 1px;background: url(../images/br2.png) no-repeat;-webkit-transform: rotate(180deg);transform: rotate(180deg) }@media (max-width: 768px) {.home_our_company .our-box4:before {display: none }}.home_our_company .white_bg {padding: 20px }@media (max-width: 1366px) {.home_our_company .white_bg {padding: 10px 5px;height: 400px }}@media (max-width: 1199px) {.home_our_company .white_bg {padding: 30px 5px;height: auto }}@media (max-width: 767px) {.home_our_company .white_bg {padding: 20px 0;height: auto }}.inner .home-blog-wrap {padding: 50px 0 }.inner .home-blog-wrap h2 {margin: 0 0 20px }.home-blog-wrap {padding: 100px 0;background-size: cover !important;background-position: 100% !important;background-repeat: repeat !important }@media (max-width: 1366px) {.home-blog-wrap {padding: 60px 0 }}@media (max-width: 1199px) {.home-blog-wrap {padding: 40px 0 }}@media (max-width: 768px) {.home-blog-wrap {padding: 30px 15px }}@media (max-width: 768px) {.home-blog-wrap .tw-col-md-4 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }}@media (max-width: 767px) {.home-blog-wrap .tw-col-md-4 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }}.home-blog-wrap .tw-col-md-4.txt {padding-left: 15px }@media (max-width: 768px) {.home-blog-wrap .tw-col-md-4.txt {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }}@media (max-width: 768px) {.home-blog-wrap .tw-col-md-4.txt {padding-left: 0 }}.home-blog-wrap .btn {text-transform: none;padding: 12px 40px;font-size: 1.375rem;font-weight: 600;min-width: 200px }@media (max-width: 1440px) {.home-blog-wrap .btn {padding: 12px 30px;font-size: 1.063rem;min-width: 150px }}.home-blog-wrap .text-box {padding: 70px 100px 0 0 }@media (max-width: 1199px) {.home-blog-wrap .text-box {padding: 40px 70px 0 0 }}@media (max-width: 768px) {.home-blog-wrap .text-box {padding: 20px 30px 20px 0 }}@media (max-width: 767px) {.home-blog-wrap .text-box {padding: 20px 0 }}.home-blog-wrap .text-box h2 a {color: #000 }.home-blog-wrap .text-box h2 a:hover {color: #da020f }.home-blog-wrap .text-box p {font-size: 1rem;padding: 0 0 20px }.home-blog-wrap .blog-box {width: 96% }@media (max-width: 768px) {.home-blog-wrap .blog-box.last {width: 100% }}@media (max-width: 767px) {.home-blog-wrap .blog-box {width: 100%;margin: 0 0 20px }}.home-blog-wrap .blog-box h3 {font-weight: 600;font-size: 1.875rem;margin: 10px 0 20px;text-transform: none !important;min-height: 85px }@media (max-width: 1440px) {.home-blog-wrap .blog-box h3 {font-size: 1.625rem;min-height: 80px }}@media (max-width: 1280px) {.home-blog-wrap .blog-box h3 {font-size: 1.5rem }}@media (max-width: 1199px) {.home-blog-wrap .blog-box h3 {min-height: 100px;margin: 10px 0 0 }}@media (max-width: 768px) {.home-blog-wrap .blog-box h3 {min-height: 72px }}@media (max-width: 767px) {.home-blog-wrap .blog-box h3 {min-height: auto }}.home-blog-wrap .blog-box h3 a {color: #000 }.home-blog-wrap .blog-box h3 a:hover {color: #da020f }.home-blog-wrap .blog-box figure {height: 308px;overflow: hidden;background-color: #f1f1f1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-flex-align: center;-ms-flex-align: center;-webkit-box-align: center;align-items: center;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap }@media (max-width: 1600px) {.home-blog-wrap .blog-box figure {height: 306px }}@media (max-width: 1440px) {.home-blog-wrap .blog-box figure {height: 275px }}@media (max-width: 1366px) {.home-blog-wrap .blog-box figure {height: 255px }}@media (max-width: 1280px) {.home-blog-wrap .blog-box figure {height: 245px }}@media (max-width: 1199px) {.home-blog-wrap .blog-box figure {height: 190px }}.home-blog-wrap .blog-box figure img {width: 100% }.home-blog-wrap .blog-box .blg-tp {width: 100%;margin: 25px 0 20px }.home-blog-wrap .blog-box .blg-tp .author {position: relative;display: inline-block;padding: 0 15px 0 30px;font-weight: 600 }.home-blog-wrap .blog-box .blg-tp .author a {color: #000 }.home-blog-wrap .blog-box .blg-tp .author a:hover {color: #da020f }.home-blog-wrap .blog-box .blg-tp .author:before {position: absolute;content: "";left: 0;top: 2px;width: 17px;height: 17px;background: url(../images/author.png) }.home-blog-wrap .blog-box .blg-tp .calender {position: relative;display: inline-block;padding: 0 0 0 30px;font-weight: 600 }.home-blog-wrap .blog-box .blg-tp .calender:before {position: absolute;content: "";left: 0;top: 3px;width: 17px;height: 14px;background: url(../images/calender.png) }.home_faq_wrap {padding: 100px 0 80px }@media (max-width: 1440px) {.home_faq_wrap {padding: 50px 0 50px }}@media (max-width: 1199px) {.home_faq_wrap {padding: 50px 30px 50px }}@media (max-width: 767px) {.home_faq_wrap {padding: 20px 0 30px }}@media (max-width: 768px) {.home_faq_wrap .tw-col-md-7 {-webkit-box-flex: 0;-ms-flex: 0 0 100% !important;flex: 0 0 100% !important;max-width: 100% !important }}.home_faq_wrap .faq-wrap {padding: 0 70px 0 0 }@media (max-width: 1199px) {.home_faq_wrap .faq-wrap {padding: 30px 0 0 }}.home_faq_wrap .faq-wrap p {font-size: 1rem;font-weight: 500 }.home_faq_wrap .elementor-column-gap-default>.elementor-column>.elementor-element-populated {padding: 0 }.quality-assured {padding: 80px 0 70px;height: 398px;width: 100%;position: relative }@media (max-width: 1440px) {.quality-assured {height: 310px;padding: 60px 0 50px }}@media (max-width: 1199px) {.quality-assured {height: 250px;padding: 40px 0 30px }}@media (max-width: 768px) {.quality-assured {height: 230px;padding: 40px 0 30px }}@media (max-width: 767px) {.quality-assured {height: auto;padding: 40px 0 30px }}.quality-assured .quality-box {width: 90%;display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0 auto }@media (max-width: 1680px) {.quality-assured .quality-box {width: 95% }}@media (max-width: 1280px) {.quality-assured .quality-box {width: 100% }}.quality-assured .quality-box .assure {width: 260px }@media (max-width: 1440px) {.quality-assured .quality-box .assure img {width: 75% }}@media (max-width: 1199px) {.quality-assured .quality-box .assure img {width: 100% }}@media (max-width: 1199px) {.quality-assured .quality-box .assure {width: 150px }}@media (max-width: 767px) {.quality-assured .quality-box .assure {position: absolute;bottom: 10px;right: 10px;width: 70px }}.quality-assured .quality-box .text {text-align: center }@media (max-width: 1366px) {.quality-assured .quality-box .text {padding: 25px 0 0 }}@media (max-width: 1199px) {.quality-assured .quality-box .text {padding: 0 0 0 20px }}@media (max-width: 768px) {.quality-assured .quality-box .text {padding: 15px 0 0 20px }}@media (max-width: 767px) {.quality-assured .quality-box .text {padding: 0px }}.quality-assured .quality-box .text h2 {color: #fff;text-transform: uppercase;font-weight: 600;font-size: 3.125rem;margin: 0;padding: 0 }@media (max-width: 1440px) {.quality-assured .quality-box .text h2 {font-size: 2.5rem }}@media (max-width: 1366px) {.quality-assured .quality-box .text h2 {font-size: 2.25rem }}@media (max-width: 768px) {.quality-assured .quality-box .text h2 {font-size: 1.625rem }}.quality-assured .quality-box .text h3 {text-transform: uppercase;color: #fff;font-weight: 400;font-size: 2.25rem;margin: 0 0 20px }@media (max-width: 1440px) {.quality-assured .quality-box .text h3 {font-size: 1.875rem }}@media (max-width: 768px) {.quality-assured .quality-box .text h3 {font-size: 1.375rem }}@media (max-width: 767px) {.quality-assured .quality-box .text h3 {font-size: 1.25rem;margin: 10px 0 20px }}.quality-assured .quality-box .text h3 span {display: block }@media (max-width: 767px) {.quality-assured .quality-box .text h3 span {display: inline }}.quality-assured .quality-box .text .btn {text-transform: none;font-size: 1.625rem;font-weight: 600;padding: 17px 40px }@media (max-width: 1440px) {.quality-assured .quality-box .text .btn {font-size: 1.25rem;font-weight: 600;padding: 14px 30px }}.home_form .elementor-column-gap-default>.elementor-column>.elementor-element-populated, .quality_assure .elementor-column-gap-default>.elementor-column>.elementor-element-populated {padding: 0px }.home-form {position: relative;padding: 80px 0 150px;overflow: hidden }@media (max-width: 1600px) {.home-form {padding: 100px 0 300px }}@media (max-width: 1440px) {.home-form {padding: 50px 0 300px }}@media (max-width: 1199px) {.home-form {padding: 45px 20px 100px }}@media (max-width: 767px) {.home-form {padding: 35px 0px 100px }}.home-form .h-form {text-align: center;width: 100% }.home-form .h-form p {font-weight: 500;padding: 0;margin: 0 }.home-form .h-form p span {display: block }@media (max-width: 768px) {.home-form .h-form p span {display: inline }}.home-form .h-form form {margin: 30px 0;padding: 0 10px }.home-form .h-form form ::-webkit-input-placeholder {color: #393c3e }.home-form .h-form form :-moz-placeholder {color: #393c3e;opacity: 1 }.home-form .h-form form ::-moz-placeholder {color: #393c3e;opacity: 1 }.home-form .h-form form :-ms-input-placeholder {color: #393c3e }@media (max-width: 767px) {.home-form .h-form form {margin: 30px 10px }}.home-form .h-form form .btn {font-size: 1.625rem;text-transform: none;padding: 15px 40px;float: right;font-weight: 600;margin-right: 20px }@media (max-width: 1199px) {.home-form .h-form form .btn {margin-right: 10px }}@media (max-width: 1440px) {.home-form .h-form form .btn {font-size: 1.188rem;padding: 12px 30px }}.home-form .h-form form input {border: solid 1px #b7b7b7;padding: 20px 15px;width: 97% }.home-form .h-form form input::-webkit-input-placeholder {font-weight: 500;font-size: 1.063rem }.home-form .h-form form input:-ms-input-placeholder {font-weight: 500;font-size: 1.063rem }.home-form .h-form form input::-ms-input-placeholder {font-weight: 500;font-size: 1.063rem }.home-form .h-form form input::placeholder {font-weight: 500;font-size: 1.063rem }@media (max-width: 1440px) {.home-form .h-form form input::-webkit-input-placeholder {font-size: 1rem }.home-form .h-form form input:-ms-input-placeholder {font-size: 1rem }.home-form .h-form form input::-ms-input-placeholder {font-size: 1rem }.home-form .h-form form input::placeholder {font-size: 1rem }}@media (max-width: 1440px) {.home-form .h-form form input {padding: 10px 12px;font-size: 1rem }}.home-form .h-form form textarea {border: solid 1px #b7b7b7;padding: 20px 15px;width: 98.5%;height: 140px;resize: none }.home-form .h-form form textarea::-webkit-input-placeholder {font-weight: 500;font-size: 1.063rem }.home-form .h-form form textarea:-ms-input-placeholder {font-weight: 500;font-size: 1.063rem }.home-form .h-form form textarea::-ms-input-placeholder {font-weight: 500;font-size: 1.063rem }.home-form .h-form form textarea::placeholder {font-weight: 500;font-size: 1.063rem }@media (max-width: 1440px) {.home-form .h-form form textarea {padding: 10px 12px;font-size: 1rem }}.home-form .form-left {width: 554px;height: 369px;position: absolute;bottom: 0;left: -100px }.home-form .form-right {width: 230px;height: 185px;position: absolute;bottom: 0;right: -40px;z-index: -1;background-size: cover !important }@media (max-width: 1600px) {.home-form .form-right {bottom: 80px }}.home-form h2 {font-size: 3.125rem;margin: 0 0 10px;text-transform: uppercase;font-weight: 700;padding: 0 }@media (max-width: 1440px) {.home-form h2 {font-size: 2.813rem }}@media (max-width: 1366px) {.home-form h2 {font-size: 2.25rem }}.home-form h2 a {color: #000 }.home-form h2 a:hover {color: #da020f }@media (max-width: 768px) {.home-form h2 {font-size: 2.25rem }}.news_letter_contact {background: #da020f }.news_letter_contact .mail-box {margin-top: 0 }.mail-box {background: #da020f;padding: 40px 50px 30px;width: 100%;margin-top: -80px;z-index: 99;display: -webkit-box;display: -ms-flexbox;display: flex }@media (max-width: 1199px) {.mail-box {padding: 40px 20px 30px }}@media (max-width: 768px) {.mail-box {padding: 30px 20px 20px }}@media (max-width: 767px) {.mail-box {display: block;padding: 20px }}.mail-box form {width: 42% }@media (max-width: 1440px) {.mail-box form {width: 50% }}@media (max-width: 1280px) {.mail-box form {width: 55% }}@media (max-width: 768px) {.mail-box form {width: 100% }}.mail-box .mail {width: 181px;height: 88px }@media (max-width: 1440px) {.mail-box .mail {width: 150px;height: 80px }}@media (max-width: 1199px) {.mail-box .mail {width: 120px;height: 40px }}@media (max-width: 768px) {.mail-box .mail {width: 100px;height: 30px }}@media (max-width: 767px) {.mail-box .mail {float: right;margin: 15px 0 0 }}.mail-box h3 {color: #fff;text-transform: uppercase;font-size: 2.25rem;margin: 30px 0 0 20px }@media (max-width: 1600px) {.mail-box h3 {font-size: 1.875rem }}@media (max-width: 1440px) {.mail-box h3 {font-size: 1.375rem }}@media (max-width: 1199px) {.mail-box h3 {font-size: 1.125rem }}@media (max-width: 768px) {.mail-box h3 {font-size: 1rem;margin: 10px 0 0 20px }}@media (max-width: 767px) {.mail-box h3 {margin: 10px 0 0 0px;font-size: 1.375rem }}.mail-box input {background: transparent;color: #fff;border-bottom: solid 1px #fff;padding: 10px 0;width: 350px;margin: 25px 40px 0;border-top: none;border-left: none;border-right: none;float: left }.mail-box input:focus {border-top: none;border-left: none;border-right: none }.mail-box input::-webkit-input-placeholder {font-weight: 500;color: #fff }.mail-box input:-ms-input-placeholder {font-weight: 500;color: #fff }.mail-box input::-ms-input-placeholder {font-weight: 500;color: #fff }.mail-box input::placeholder {font-weight: 500;color: #fff }@media (max-width: 1199px) {.mail-box input {width: 250px;margin: 15px 20px 0 }}@media (max-width: 768px) {.mail-box input {width: 250px;margin: 5px 20px 0 }}@media (max-width: 767px) {.mail-box input {margin: 10px 0 }}.mail-box .btn {background: #fff;color: #000;text-transform: none;font-weight: 600;font-size: 1.375rem;padding: 10px 40px;margin: 25px 0 15px }@media (max-width: 1366px) {.mail-box .btn {padding: 10px 40px 14px;font-size: 1.25rem }}@media (max-width: 768px) {.mail-box .btn {margin: 5px 0 15px }}.mail-box .btn:hover {background: #000;color: #fff }footer {background: #f4f4f4 }@media (max-width: 1440px) {footer {font-size: 0.9375rem }}@media (max-width: 1366px) {footer {font-size: 0.875rem }}@media (max-width: 1280px) {footer {font-size: 0.8125rem }}@media (max-width: 1199px) {footer {font-size: 1rem }}footer .footer-box-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 70px 0;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;font-size: 0.9375rem }@media (max-width: 1199px) {footer .footer-box-wrap {padding: 35px 0 }}footer .footer-box-wrap ul li.dummy_item>a {display: none }footer .footer-box-wrap ul li.dummy_item1>a {display: none }footer .footer-box-wrap ul li.dummy_item {width: 70%;float: left }footer .footer-box-wrap ul li.dummy_item ul {margin-right: 80px }@media (max-width: 1366px) {footer .footer-box-wrap ul li.dummy_item ul {margin-right: 60px }}footer .footer-box-wrap ul li.dummy_item1 {width: 30%;float: left }footer .footer-box-wrap ul {margin-right: 35px }@media (max-width: 1440px) {footer .footer-box-wrap ul {margin-right: 20px }}@media (max-width: 1199px) {footer .footer-box-wrap ul {margin-right: 58px }}footer .footer-box-wrap ul.products {margin-right: 25px }@media (max-width: 1440px) {footer .footer-box-wrap ul.products {margin-right: 5px }}footer .footer-box-wrap ul li {list-style: none }footer .footer-box-wrap ul li a {color: #000;padding: 7px 0;display: block;font-weight: 500 }footer .footer-box-wrap ul li a:hover {color: #da020f }footer .footer-box-wrap ul li.bold a {font-weight: 700 }footer .footer-box-wrap ul.last {margin: 35px 40px 0 0 }@media (max-width: 1440px) {footer .footer-box-wrap ul.last {margin: 35px 20px 0 0 }}@media (max-width: 1199px) {footer .footer-box-wrap ul {margin-bottom: 30px }}@media (max-width: 767px) {footer .footer-box-wrap ul {width: 100%;margin-bottom: 30px }}footer .footer-box-wrap .bold {font-weight: 700;margin: 0 0 5px }footer .footer-box-wrap .operation {font-weight: 500;margin: 5px 35px 0 0 }@media (max-width: 1440px) {footer .footer-box-wrap .operation {margin: 5px 25px 0 0 }}@media (max-width: 1199px) {footer .footer-box-wrap .operation {width: 35% }}@media (max-width: 768px) {footer .footer-box-wrap .operation {width: 30%;margin: 5px 35px 0 0 }}@media (max-width: 767px) {footer .footer-box-wrap .operation {width: 100% }}footer .footer-box-wrap .operation .bold {font-weight: 700;margin: 0 0 5px }footer .footer-box-wrap .operation .op-box {border-bottom: solid 1px #d8d8d8;margin: 0 0 15px }footer .footer-box-wrap .operation .op-box p {font-weight: 400 }footer .footer-box-wrap .operation .op-box a {color: #000;font-weight: 400 }footer .footer-box-wrap .operation .op-box a:hover {color: #da020f }footer .footer-box-wrap .operation .op-box:last-child {border-bottom: none }@media (max-width: 1199px) {footer .footer-box-wrap .mailing {width: 22% }}@media (max-width: 768px) {footer .footer-box-wrap .mailing {width: 20% }}@media (max-width: 767px) {footer .footer-box-wrap .mailing {width: 100%;margin: 25px 0 }}footer .footer-box-wrap .mailing p {font-weight: 500;margin: 15px 0 0 }footer .footer-box-wrap .mailing .social-box-bot {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 15px 0 0 }footer .footer-box-wrap .mailing .social-box-bot .sc-box {width: 25px;height: 25px;position: relative;margin: 0 8px 0 }footer .footer-box-wrap .mailing .social-box-bot .sc-box:first-child {margin-left: 0 }footer .footer-box-wrap .mailing .social-box-bot .sc-box svg {position: absolute;fill: #da020f;width: 20px;height: 20px }footer .footer-box-wrap .mailing .social-box-bot .sc-box svg:hover {fill: #000 }footer .footer-box-wrap .corporate {margin: 0 15px 0 35px;position: relative }@media (max-width: 1440px) {footer .footer-box-wrap .corporate {margin: 0 15px 0 15px }}@media (max-width: 768px) {footer .footer-box-wrap .corporate {margin: 0 0 0 25px }}@media (max-width: 767px) {footer .footer-box-wrap .corporate {width: 100%;margin: 20px 15px 0 0px }}footer .footer-box-wrap .corporate figure {position: absolute;right: 0;top: 5px;text-align: right }@media (max-width: 1440px) {footer .footer-box-wrap .corporate figure img {width: 80% }}footer .footer-box-wrap .corporate p {font-weight: 500 }footer .footer-box-wrap .corporate p a {font-weight: 500;color: #000 }footer .footer-box-wrap .corporate p a:hover {color: #da020f }footer .copy-right {background: #ebebeb;width: 100%;padding: 25px 0 15px }footer .copy-right p {text-align: center;color: #8d8d8d;font-size: 1.063rem;font-weight: 500 }.blog-wrap {padding: 175px 0 0 }@media (max-width: 767px) {.blog-wrap {padding: 170px 0 0 }}.blog-wrap .RightSideDiv .blog-box {width: 100% !important }.blog-wrap h1, .blog-wrap h2, .blog-wrap h3, .blog-wrap h4 {text-transform: none }.blog-wrap .tw-row {margin: 0 auto }.blog-wrap h1 {text-transform: uppercase;font-weight: 700;margin-left: -5px;padding-bottom: 25px }@media (max-width: 1199px) {.blog-wrap h1 {font-size: 2.813rem }}@media (max-width: 768px) {.blog-wrap h1 {font-size: 2.5rem;margin-left: 0px }}@media (max-width: 768px) {.blog-wrap .tw-col-md-8 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }}@media (max-width: 768px) {.blog-wrap .tw-col-md-4 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }}.blog-wrap .blog-top-box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;margin: 0 0 20px;background: #fafafa }.blog-wrap .blog-top-box h3 {font-size: 1.625rem !important }@media (max-width: 1440px) {.blog-wrap .blog-top-box h3 {font-size: 1.375rem !important }}.blog-wrap .blog-top-box .blg-text {-webkit-box-shadow: none !important;box-shadow: none !important;padding: 100px 30px 0 15px !important }@media (max-width: 1440px) {.blog-wrap .blog-top-box .blg-text {padding: 60px 30px 0 15px !important }}@media (max-width: 1280px) {.blog-wrap .blog-top-box .blg-text {padding: 40px 30px 0 15px !important }}.blog-wrap .blog-top-box .blg-text .author {width: 26% !important;font-weight: 500 !important }@media (max-width: 1440px) {.blog-wrap .blog-top-box .blg-text .author {width: 38% !important }}@media (max-width: 1199px) {.blog-wrap .blog-top-box .blg-text .author {width: 23% !important }}@media (max-width: 767px) {.blog-wrap .blog-top-box .blg-text .author {width: 100% !important }}@media (max-width: 1199px) {.blog-wrap .blog-top-box .blg-text .author:before {top: -2px !important }}.blog-wrap .blog-top-box .blg-text .calender {width: 70% !important;font-weight: 500 !important }@media (max-width: 1366px) {.blog-wrap .blog-top-box .blg-text .calender {width: 58% !important }}@media (max-width: 1199px) {.blog-wrap .blog-top-box .blg-text .calender {width: 28% !important }}@media (max-width: 767px) {.blog-wrap .blog-top-box .blg-text .calender {width: 100% !important;text-align: left !important;padding-left: 30px !important;margin: 15px 0 0 }}.blog-wrap .blog-top-box .top-featured-img {width: 96%;background: #f1f1f1;height: 395px;overflow: hidden }@media (max-width: 1440px) {.blog-wrap .blog-top-box .top-featured-img {height: 350px }}@media (max-width: 1366px) {.blog-wrap .blog-top-box .top-featured-img {height: 325px }}@media (max-width: 1199px) {.blog-wrap .blog-top-box .top-featured-img {width: 100% }}@media (max-width: 768px) {.blog-wrap .blog-top-box .top-featured-img {width: 100% }}@media (max-width: 767px) {.blog-wrap .blog-top-box .top-featured-img {height: auto }}@media (max-width: 1199px) {.blog-wrap .blog-top-box .tw-col-md-6 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }}.blog-wrap .blog-text-box-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap }.blog-wrap .blog-text-box-wrap .blg-featured-bot {background: #f1f1f1;height: 305px;overflow: hidden }@media (max-width: 1440px) {.blog-wrap .blog-text-box-wrap .blg-featured-bot {height: 270px }}@media (max-width: 1366px) {.blog-wrap .blog-text-box-wrap .blg-featured-bot {height: 250px }}@media (max-width: 1199px) {.blog-wrap .blog-text-box-wrap .blg-featured-bot {height: 185px }}@media (max-width: 767px) {.blog-wrap .blog-text-box-wrap .blg-featured-bot {height: auto }}.blog-wrap .blog-box {width: 96%;margin: 0 0 20px }@media (max-width: 767px) {.blog-wrap .blog-box {width: 100%;margin: 0 0 20px }}.blog-wrap .blog-box .blogTits {font-weight: 500;font-size: 1.625rem;margin: 10px 0;padding: 0;text-transform: none !important }@media (max-width: 1440px) {.blog-wrap .blog-box .blogTits {font-size: 1.625rem }}@media (max-width: 1280px) {.blog-wrap .blog-box .blogTits {font-size: 1.5rem }}.blog-wrap .blog-box .blogTits a {color: #000 }.blog-wrap .blog-box .blogTits a:hover {color: #da020f }.blog-wrap .blog-box p {font-weight: 500 }.blog-wrap .blog-box p a {color: #000;font-weight: 600 }@media (max-width: 1199px) {.blog-wrap .blog-box p a {display: block }}.blog-wrap .blog-box p a:hover {color: #da020f }.blog-wrap .blog-box figure img {width: 100% }.blog-wrap .blog-box .blg-text {padding: 25px 25px 10px;-webkit-box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 16px;box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 16px }.blog-wrap .blog-box .blg-text p {margin: 0 0 15px;padding: 0 }.blog-wrap .blog-box .blg-text .blg-tp {width: 100%;margin: 0 0 20px }.blog-wrap .blog-box .blg-text .blg-tp .author {position: relative;display: inline-block;padding: 0 0 0 30px;font-weight: 600;color: #9f9f9f;width: 60% }.blog-wrap .blog-box .blg-text .blg-tp .author:before {position: absolute;content: "";left: 0;top: 2px;width: 17px;height: 17px;background: url(../images/author.png) no-repeat }@media (max-width: 1366px) {.blog-wrap .blog-box .blg-text .blg-tp .author {width: 45% }}.blog-wrap .blog-box .blg-text .blg-tp .author a {color: #9f9f9f }.blog-wrap .blog-box .blg-text .blg-tp .author a:hover {color: #da020f }.blog-wrap .blog-box .blg-text .blg-tp .calender {position: relative;display: inline-block;padding: 0px;font-weight: 600;color: #9f9f9f;width: 37%;text-align: right }.blog-wrap .blog-box .blg-text .blg-tp .calender:before {position: absolute;content: "";left: 0;top: 3px;width: 17px;height: 17px;background: url(../images/calender.png) no-repeat }@media (max-width: 1366px) {.blog-wrap .blog-box .blg-text .blg-tp .calender {width: 50% }}@media (max-width: 1199px) {.blog-wrap .blog-box .blg-text .blg-tp .calender {width: 58% }}@media (max-width: 767px) {.blog-wrap .blog-box .blg-text .blg-tp .calender {width: 100% !important;text-align: left !important;padding-left: 30px !important;margin: 15px 0 0 }}.blog-wrap .sidebar-single {margin: 35% 0 0 }@media (max-width: 1440px) {.blog-wrap .sidebar-single {margin: 40% 0 0 }}@media (max-width: 1199px) {.blog-wrap .sidebar-single {margin: 55% 0 0 }}@media (max-width: 768px) {.blog-wrap .sidebar-single {margin: 20px 0 0 }}.blog-wrap aside {width: 90%;float: right }@media (max-width: 1366px) {.blog-wrap aside {width: 95% }}@media (max-width: 768px) {.blog-wrap aside {width: 100% }}.blog-wrap aside .blg-right {-webkit-box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 16px;box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 16px;padding: 25px 35px }@media (max-width: 1366px) {.blog-wrap aside .blg-right {padding: 25px 35px }}.blog-wrap aside .h3 {border-bottom: solid 2px #e3e3e5;font-weight: 500;font-size: 1.875rem;padding: 0 0 10px }@media (max-width: 1366px) {.blog-wrap aside .h3 {font-size: 1.625rem }}.blog-wrap aside .h3 a {color: #000 }.blog-wrap aside .box {margin: 0 0 40px }.blog-wrap aside .box:last-child {margin: 30px 0 0 }.blog-wrap aside .box ul li {list-style: none;padding: 10px 20px 10px 25px;position: relative }.blog-wrap aside .box ul li a {color: #000;font-size: 1.188rem }.blog-wrap aside .box ul li a:hover {color: #da020f }.blog-wrap aside .box ul li:after {content: "";width: 10px;height: 10px;border-radius: 50%;background-color: #da020f;left: 0;top: 18px;position: absolute }.blog-wrap aside .box .btn {width: 90%;text-transform: none;font-size: 1.625rem;font-weight: 500;background: url(../images/rss.png) 30px 20px no-repeat #da020f;text-align: left;padding: 15px 30px 15px 70px }.blog-wrap aside .box .btn:hover {background-color: #000 }@media (max-width: 1440px) {.blog-wrap aside .box .btn {font-size: 1.375rem;text-align: left;padding-left: 70px;background: url(../images/rss.png) 30px 16px no-repeat #da020f }}@media (max-width: 1199px) {.blog-wrap aside .box .btn {font-size: 1.188rem;width: 100%;background: url(../images/rss.png) 40px 15px no-repeat #da020f;background-size: 7% }}@media (max-width: 768px) {.blog-wrap aside .box .btn {max-width: 40% }}@media (max-width: 767px) {.blog-wrap aside .box .btn {max-width: 90%;background: url(../images/rss.png) 180px 15px no-repeat #da020f;background-size: 4%;text-align: center }}@media (max-width: 480px) {.blog-wrap aside .box .btn {background: url(../images/rss.png) 40px 15px no-repeat #da020f;background-size: 7% }}.blog-wrap .blog-inner-box ul li {list-style: none;position: relative;padding: 10px 0 10px 30px;line-height: 25px }.blog-wrap .blog-inner-box ul li:after {content: "";position: absolute;width: 10px;height: 10px;background: #da020f;border-radius: 50%;top: 17px;left: 0 }.blog-wrap .blog-inner-box ul li a {color: #000 }.blog-wrap .blog-inner-box ul li a:hover {color: #da020f }.blog-wrap .blog-inner-box ol {margin: 0 0 0 20px }.blog-wrap .blog-inner-box ol li {position: relative;padding: 10px 0 10px 25px;line-height: 25px }.blog-wrap .blog-inner-box ol li a {color: #000 }.blog-wrap .blog-inner-box ol li a:hover {color: #da020f }.blog-wrap .blog-inner-box h1 {text-transform: uppercase;margin: 0 0 10px;font-size: 2.813rem }@media (max-width: 1199px) {.blog-wrap .blog-inner-box h1 {font-size: 2.813rem }}@media (max-width: 768px) {.blog-wrap .blog-inner-box h1 {font-size: 2.5rem }}.blog-wrap .blog-inner-box .blg-text {-webkit-box-shadow: none;box-shadow: none;padding: 0 }.blog-wrap .blog-inner-box .blg-text .author {width: 14% !important;color: #000 !important;font-weight: 600 !important }.blog-wrap .blog-inner-box .blg-text .author a {color: #000 !important }@media (max-width: 1199px) {.blog-wrap .blog-inner-box .blg-text .author {width: 25% !important }}@media (max-width: 768px) {.blog-wrap .blog-inner-box .blg-text .author {width: 20% !important }}@media (max-width: 767px) {.blog-wrap .blog-inner-box .blg-text .author {width: 30% !important }}.blog-wrap .blog-inner-box .blg-text .calender {width: 17% !important;color: #000 !important;font-weight: 600 !important }@media (max-width: 1499px) {.blog-wrap .blog-inner-box .blg-text .calender {width: 19% !important }}@media (max-width: 1199px) {.blog-wrap .blog-inner-box .blg-text .calender {width: 25% !important }}@media (max-width: 991px) {.blog-wrap .blog-inner-box .blg-text .calender {width: 26% !important }}@media (max-width: 767px) {.blog-wrap .blog-inner-box .blg-text .calender {width: 25% !important }}.blog-wrap .blog-inner-box .inner-featured-img {background: #f1f1f1;margin: 25px 0 30px }.blog-wrap .shre {width: 25%;text-align: right;font-weight: 500;font-size: 1.25rem;display: -webkit-box;display: -ms-flexbox;display: flex;float: right }@media (max-width: 1440px) {.blog-wrap .shre {width: 30% }}@media (max-width: 1199px) {.blog-wrap .shre {width: 35%;font-size: 1.188rem }}@media (max-width: 767px) {.blog-wrap .shre {width: 80%;font-size: 1.188rem;float: left;margin: 10px 0 0 }}.blog-wrap .shre .social-box-bot {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 5px 0 0 }.blog-wrap .shre .social-box-bot .sc-box {width: 25px;height: 25px;position: relative;margin: 0 8px 0 }.blog-wrap .shre .social-box-bot .sc-box:first-child {margin-left: 0 }.blog-wrap .shre .social-box-bot .sc-box svg {position: absolute;fill: #da020f;width: 20px;height: 20px }.blog-wrap .shre .social-box-bot .sc-box svg:hover {fill: #000 }.leave-cmnt {margin: 40px 0 }@media (max-width: 768px) {.leave-cmnt .container {margin: 0 }}.leave-cmnt .container .tw-row {margin-left: -15px;margin-right: -15px }.leave-cmnt .tw-col-md-4.last {margin-right: 0 }.leave-cmnt .tw-col-md-4.last .input-holder {width: 100% }.leave-cmnt h4 {color: #656d78;font-weight: 500;font-size: 1.25rem;margin: 0 0 20px }.leave-cmnt .input-holder {width: 95% }.leave-cmnt .input-holder.textarea {width: 100% }@media (max-width: 768px) {.leave-cmnt .input-holder {width: 100% }}.leave-cmnt input {border: solid 1px #ddd;padding: 10px 15px }.leave-cmnt textarea {border: solid 1px #ddd;padding: 10px 15px }.leave-cmnt input[type="submit"] {float: right;text-transform: none;font-size: 1.625rem;text-transform: none;padding: 15px 40px;font-weight: 500 }@media (max-width: 1199px) {.leave-cmnt input[type="submit"] {padding: 10px 30px;font-size: 1.063rem }}.cmnts-wrap {margin: 30px 0 }.cmnts-wrap h4 {color: #000;font-weight: 500;padding-left: 40px;position: relative;font-size: 1.25rem;float: left }.cmnts-wrap h4:after {content: "";position: absolute;left: 0;top: 7px;background: url(../images/comment.png) no-repeat;width: 21px;height: 18px }.cmnts-wrap h4.bot {display: block;width: 100%;float: none }.cmnts-wrap .avatar-post-wrp {list-style: none }.cmnts-wrap .avatar-post-wrp li {display: block;position: relative;margin: 0 0 15px;padding: 0 0 15px;border-bottom: solid 1px #ddd }.cmnts-wrap .avatar-post-wrp li:last-child {border-bottom: none }h1 {text-transform: uppercase;font-weight: 700 !important }h2 {font-size: 2.5rem;text-transform: uppercase;font-weight: 700 !important;color: #000 }.elementor-button-wrapper .elementor-button, .elementor-button-wrapper a {padding: 13px 40px !important;font-size: 1.063rem;font-weight: 600 }@media (max-width: 1199px) {.elementor-button-wrapper .elementor-button, .elementor-button-wrapper a {padding: 10px 30px !important;font-size: 1rem }}.our_cmp_top {padding: 20px 0 50px }@media (max-width: 1440px) {.our_cmp_top {padding: 70px 0 50px }}@media (max-width: 768px) {.our_cmp_top {padding: 50px 0 40px }}@media (max-width: 768px) {.our_cmp_top .our_img {width: 100% !important }}.our_cmp_top img {text-align: right }.our_cmp_top .elementor-column-gap-default>.elementor-column>.elementor-element-populated {padding: 0 }.our_cmp_top h1 {text-transform: uppercase;font-weight: 700 }@media (max-width: 768px) {.our_cmp_top h2 {font-size: 2.25rem }.our_cmp_top h2 a:hover {color: #da020f }}.our_cmp_top .our_tp_text {padding: 115px 50px 0 0 }.our_cmp_top .our_tp_text.right {padding-left: 40px }@media (max-width: 768px) {.our_cmp_top .our_tp_text.right {padding-left: 0px }}.our_cmp_top .our_tp_text h2 a:hover {color: #da020f }.our_cmp_top .our_tp_text h3 {font-weight: 600;font-size: 1.875rem }@media (max-width: 1440px) {.our_cmp_top .our_tp_text {padding: 100px 50px 0 0 }}@media (max-width: 1366px) {.our_cmp_top .our_tp_text {padding: 50px 0 50px }}@media (max-width: 768px) {.our_cmp_top .our_tp_text {width: 100% !important;padding: 0 0 30px }}.our_cmp_top .our_tp_text.text {padding: 0 50px 0 0 }@media (max-width: 768px) {.our_cmp_top .our_tp_text.text {width: 100% !important;padding: 0 0 30px }}.our_cmp_top .our_tp_text .elementor-button-wrapper .elementor-button, .our_cmp_top .our_tp_text .elementor-button-wrapper a {font-size: 1.188rem;padding: 12px 40px }.our-food-bg {height: 504px;width: 100%;text-align: center;color: #fff;padding: 70px 0 100px 0 }.our-food-bg.no-heght {height: auto }.our-food-bg.no-heght h2 span {display: block }@media (max-width: 768px) {.our-food-bg.no-heght h2 span {display: inline }}@media (max-width: 1199px) {.our-food-bg {height: auto;padding: 45px 0 45px 0 }}@media (max-width: 768px) {.our-food-bg {padding: 35px 0 60px 0 }}@media (max-width: 767px) {.our-food-bg {padding: 35px 0 40px 0;height: auto }}.our-food-bg h2 {font-size: 2.5rem;text-transform: uppercase;color: #fff }.our-food-bg h2 a {color: #fff }.our-food-bg h2 a:hover {color: #000 !important }.our-food-bg h4 {text-transform: none !important }.our-food-bg h3 {font-size: 1.625rem;font-weight: 600 !important;color: #fff;line-height: 35px;text-transform: none !important }@media (max-width: 768px) {.our-food-bg h3 {line-height: 28px }}@media (max-width: 768px) {.our-food-bg h3 br {display: none }}.our-food-bg h3 span {display: block }@media (max-width: 768px) {.our-food-bg h3 span {display: inline }}.our-food-bg p {color: #fff;font-weight: 400 !important }.our-food-bg p span {display: block }@media (max-width: 768px) {.our-food-bg p span {display: inline }}.our-food-bg .elementor-button-wrapper .elementor-button, .our-food-bg .elementor-button-wrapper a {padding: 13px 40px !important;font-size: 1.063rem }.our-hand {padding: 20px 0 0 }@media (max-width: 1440px) {.our-hand {padding: 20px 0 0px }}@media (max-width: 1199px) {.our-hand {padding: 20px 0 0px }}.our-hand .elementor-column-gap-default>.elementor-column>.elementor-element-populated {padding: 0px }.our-hand h2 {font-size: 2.5rem;text-transform: uppercase;color: #000 }.our-hand h2 a {color: #fff }.our-hand h2 a:hover {color: #da020f !important }.our-hand .elementor-button-wrapper .elementor-button, .our-hand .elementor-button-wrapper a {padding: 13px 40px !important;font-size: 1.063rem }.our-hand .sus_img {position: relative }@media (max-width: 768px) {.our-hand .sus_img img {margin-top: -80px }}@media (max-width: 768px) {.our-hand .sus_img {width: 100% !important }}.our-hand .hand-text {padding: 70px 150px 0 0 }@media (max-width: 1199px) {.our-hand .hand-text {padding: 25px 30px 35px 50px }}@media (max-width: 768px) {.our-hand .hand-text {padding: 30px 30px 30px 0px;width: 100% !important }}@media (max-width: 767px) {.our-hand .hand-text {padding: 30px 0px 30px 0px;width: 100% !important }}.our_acces {padding: 70px 0 70px }@media (max-width: 1199px) {.our_acces {padding: 35px 0 }}@media (max-width: 768px) {.our_acces {padding: 35px 0 10px }}@media (max-width: 768px) {.our_acces .acces_text {width: 100% !important;padding: 0 0 30px }}@media (max-width: 1199px) {.our_acces .elementor-column-gap-default>.elementor-column>.elementor-element-populated {padding: 0 }}.our_acces h2 {font-size: 2.5rem;text-transform: uppercase;font-weight: 700;color: #fff !important }.our_acces h2 a {color: #fff }.our_acces h2 a:hover {color: #000 !important }.our_acces p {color: #fff;padding-right: 30px }@media (max-width: 768px) {.our_acces p {padding-right: 0px }}.our_acces .elementor-button-wrapper .elementor-button, .our_acces .elementor-button-wrapper a {padding: 13px 40px !important;font-size: 1.063rem;background: #fff;color: #000 }.our_acces .elementor-button-wrapper .elementor-button:hover, .our_acces .elementor-button-wrapper a:hover {background: #000;color: #fff }.our_acces .shake {margin-top: -160px }@media (max-width: 1440px) {.our_acces .shake {margin-top: -200px }}@media (max-width: 1199px) {.our_acces .shake {margin-top: 0 }}@media (max-width: 768px) {.our_acces .shake {width: 100% !important;padding: 0 0 30px }}.contact_top {padding: 50px 0 }@media (max-width: 768px) {.contact_top {padding: 30px 0 0 }}.contact_top h4 {line-height: 30px;font-weight: 700 !important;font-size: 1.625rem;text-transform: none !important }@media (max-width: 1440px) {.contact_top h4 {font-size: 1.375rem }}.contact_top h4 span {display: block }.contact_top .contact_top_text {position: relative;padding: 0 20px 0 40px;margin: 20px 0 0 }.contact_top .contact_top_text:after {content: "";position: absolute;left: 0;top: 0;width: 2px;height: 120px;background: #d7d7d7 }@media (max-width: 768px) {.contact_top .contact_top_text:after {display: none }}@media (max-width: 768px) {.contact_top .contact_top_text {width: 100% !important;padding: 0 20px 0 0;margin: 0 }}@media (max-width: 768px) {.contact_top .contact-textt {width: 100% !important }}@media (max-width: 768px) {.loc_bx {width: 100% !important }}.location_box {padding: 40px 50px;-webkit-box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 10px, rgba(17, 17, 26, 0.05) 0px 8px 32px;box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 10px, rgba(17, 17, 26, 0.05) 0px 8px 32px;margin: 0 0 20px 0;width: 100% !important }@media (max-width: 1199px) {.location_box {padding: 30px;margin: 30px 0 0 }}@media (max-width: 768px) {.location_box:last-child {margin-bottom: 30px }}.location_box h3 {text-transform: uppercase;font-weight: 700 !important }.location_box:hover {background-color: #d91a27 }.location_box:hover h3 {color: #fff }.location_box:hover p {color: #fff }.location_box:hover .elementor-button-wrapper .elementor-button, .location_box:hover .elementor-button-wrapper a {background-color: #fff;color: #000 }.cnt_main_box {padding: 0 0 70px 0 }.contact_form {padding: 0 0 0 30px;position: relative }@media (max-width: 1199px) {.contact_form {overflow: hidden }}@media (max-width: 768px) {.contact_form {width: 100% !important;padding: 0px }}.contact_form .cnt-right {width: 539px;height: 245px;position: absolute;right: -175px;bottom: -260px;background: url(../images/cnt-right.png) no-repeat;background-size: cover }@media (max-width: 1600px) {.contact_form .cnt-right {right: -30px }}@media (max-width: 1199px) {.contact_form .cnt-right {right: 0px;width: 475px;height: 210px }}@media (max-width: 768px) {.contact_form .cnt-right {display: none }}.contact_form form {margin: 30px 0 }.contact_form form ::-webkit-input-placeholder {color: #393c3e }.contact_form form :-moz-placeholder {color: #393c3e;opacity: 1 }.contact_form form ::-moz-placeholder {color: #393c3e;opacity: 1 }.contact_form form :-ms-input-placeholder {color: #393c3e }.contact_form form .btn {font-size: 1.625rem;text-transform: none;padding: 15px 40px;float: right;font-weight: 600 }@media (max-width: 1440px) {.contact_form form .btn {font-size: 1.188rem;padding: 12px 30px }}.contact_form form input {border: solid 1px #b7b7b7;padding: 20px 15px;width: 100% }.contact_form form input::-webkit-input-placeholder {font-weight: 500;font-size: 1.063rem }.contact_form form input:-ms-input-placeholder {font-weight: 500;font-size: 1.063rem }.contact_form form input::-ms-input-placeholder {font-weight: 500;font-size: 1.063rem }.contact_form form input::placeholder {font-weight: 500;font-size: 1.063rem }@media (max-width: 1440px) {.contact_form form input::-webkit-input-placeholder {font-size: 1rem }.contact_form form input:-ms-input-placeholder {font-size: 1rem }.contact_form form input::-ms-input-placeholder {font-size: 1rem }.contact_form form input::placeholder {font-size: 1rem }}@media (max-width: 1440px) {.contact_form form input {padding: 10px 12px;font-size: 1rem }}.contact_form form textarea {border: solid 1px #b7b7b7;padding: 20px 15px;width: 100%;height: 140px;resize: none }.contact_form form textarea::-webkit-input-placeholder {font-weight: 500;font-size: 1.063rem }.contact_form form textarea:-ms-input-placeholder {font-weight: 500;font-size: 1.063rem }.contact_form form textarea::-ms-input-placeholder {font-weight: 500;font-size: 1.063rem }.contact_form form textarea::placeholder {font-weight: 500;font-size: 1.063rem }@media (max-width: 1440px) {.contact_form form textarea {padding: 10px 12px;font-size: 1rem }}.location_top_box {padding: 50px 0 }.location_top_box .elementor-column-gap-default>.elementor-column>.elementor-element-populated {padding: 0 !important }@media (max-width: 1199px) {.location_top_box {padding: 20px 0 50px }}@media (max-width: 768px) {.location_top_box {padding: 0 0 50px }}.location_top_box .loc_tex {margin: 30px 0 0 }@media (max-width: 1199px) {.location_top_box .loc_tex {margin: 0;padding-right: 20px }}@media (max-width: 768px) {.location_top_box .loc_tex {width: 100% }}@media (max-width: 767px) {.location_top_box .loc_tex {width: 100%;margin: 0 0 0 }}@media (max-width: 1199px) {.location_top_box .loc_bg {margin: 70px 0 0 }}@media (max-width: 768px) {.location_top_box .loc_bg {width: 100%;margin: 15px 0 0 }}.location_top_box h4 {font-weight: 700 !important;font-size: 1.625rem;line-height: 30px;text-transform: none !important }.location_top_box h4 span {display: block }@media (max-width: 1199px) {.location_top_box h4 span {display: inline }}.second_wrap_loc {width: 100%;height: 516px;padding: 100px 0 0 0;position: relative }@media (max-width: 1199px) {.second_wrap_loc {padding: 60px 0 0 0 }}@media (max-width: 768px) {.second_wrap_loc {height: 530px;padding: 50px 0 0 0 }}@media (max-width: 767px) {.second_wrap_loc {height: auto;padding: 40px 0 }}.second_wrap_loc h2 {color: #fff !important;font-size: 2.813rem }@media (max-width: 768px) {.second_wrap_loc h2 {font-size: 2.25rem }}.second_wrap_loc p {color: #fff;padding: 0 100px }@media (max-width: 768px) {.second_wrap_loc p {padding: 0 }}.second_wrap_loc h5 {color: #fff !important;text-transform: none !important;font-weight: 600 !important }.second_white_box {width: 100%;background: #fff;-webkit-box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 10px, rgba(17, 17, 26, 0.05) 0px 8px 32px;box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 10px, rgba(17, 17, 26, 0.05) 0px 8px 32px;margin-top: -200px;padding: 75px 15px }@media (max-width: 1199px) {.second_white_box {padding: 45px 15px }}@media (max-width: 768px) {.second_white_box {padding: 35px 0 }}@media (max-width: 767px) {.second_white_box {margin-top: 20px }}.second_white_box h3 {font-weight: 700 !important;text-transform: uppercase;line-height: 35px }@media (max-width: 1199px) {.second_white_box h3 {line-height: 25px }}.second_white_box h3 span {display: block }@media (max-width: 768px) {.second_white_box h3 span {display: inline }}.second_white_box .white_boxx {padding: 0 40px 0 20px;position: relative }@media (max-width: 1199px) {.second_white_box .white_boxx {padding: 0 30px 0 10px }}@media (max-width: 767px) {.second_white_box .white_boxx {padding: 0 0 30px 10px }}.second_white_box .white_boxx:after {position: absolute;content: "";right: 15px;top: 0;width: 2px;height: 100%;background: #d7d7d7 }@media (max-width: 767px) {.second_white_box .white_boxx:after {display: none }}.second_white_box .white_boxx.last {padding: 0 40px 0 20px }.second_white_box .white_boxx.last:after {display: none }.food_pro_box_bot {text-align: center;padding: 70px 0 }@media (max-width: 1199px) {.food_pro_box_bot {padding: 40px 0 }}.food_pro_box_bot h2 {font-size: 2.813rem }@media (max-width: 768px) {.food_pro_box_bot h2 {font-size: 2.25rem }}.food_pro_box_bot h2 a {color: #000 }.food_pro_box_bot h2 a:hover {color: #da020f }.food_pro_box_bot h3 {text-transform: none !important;font-size: 1.188rem;padding: 5px 0px }.food_pro_box_bot p {padding: 0 100px }@media (max-width: 768px) {.food_pro_box_bot p {padding: 0px }}.food_pro_box_bot p span {display: block !important }@media (max-width: 1199px) {.food_pro_box_bot p span {display: inline !important }}.food_pro_box_bot .pro-bx {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;text-align: left;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;margin: 30px 0 0 }.food_pro_box_bot .pro-bx .pro {-webkit-box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 10px, rgba(17, 17, 26, 0.05) 0px 8px 32px;box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 10px, rgba(17, 17, 26, 0.05) 0px 8px 32px;width: 32%;margin: 0 6px 20px 8px;padding: 70px 50px 65px;position: relative;overflow: hidden }@media (max-width: 1440px) {.food_pro_box_bot .pro-bx .pro {margin: 0 0 20px 15px;padding: 45px 40px 43px }}@media (max-width: 1366px) {.food_pro_box_bot .pro-bx .pro {margin: 0 0 20px 12px;padding: 35px 30px }}@media (max-width: 1280px) {.food_pro_box_bot .pro-bx .pro {margin: 0 0 20px 12px;padding: 30px 30px }}@media (max-width: 1199px) {.food_pro_box_bot .pro-bx .pro {margin: 0 0 20px 10px;width: 48% }}@media (max-width: 767px) {.food_pro_box_bot .pro-bx .pro {margin: 0 0 20px 0;width: 100% }}.food_pro_box_bot .pro-bx .pro .btn {padding: 13px 40px !important;color: #fff;z-index: 99;position: relative;font-weight: 600 }.food_pro_box_bot .pro-bx .pro .btn:hover {color: #fff;background-color: #000 }.food_pro_box_bot .pro-bx .pro p {padding: 0px;z-index: 99;position: relative;min-height: 170px }@media (max-width: 768px) {.food_pro_box_bot .pro-bx .pro p {min-height: 200px }}@media (max-width: 767px) {.food_pro_box_bot .pro-bx .pro p {min-height: 0;margin-bottom: 20px }}.food_pro_box_bot .pro-bx .pro figure {position: absolute;top: 0;width: 100%;z-index: 99;display: none;left: 0;height: 100% }.food_pro_box_bot .pro-bx .pro figure img {width: 100%;height: 100% }.food_pro_box_bot .pro-bx .pro .pr-hd {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0 0 20px }.food_pro_box_bot .pro-bx .pro .pr-hd svg {width: 90px;height: 80px;fill: #da020f;z-index: 99;position: relative }@media (max-width: 1366px) {.food_pro_box_bot .pro-bx .pro .pr-hd svg {width: 70px;height: 60px }}.food_pro_box_bot .pro-bx .pro .pr-hd h3 {text-transform: uppercase;margin: 20px 0 0 20px;z-index: 99;position: relative }.food_pro_box_bot .pro-bx .pro .pr-hd h3 a {color: #000 }.food_pro_box_bot .pro-bx .pro .pr-hd h3 a:hover {color: #000 }.food_pro_box_bot .pro-bx .pro:hover {background-color: #da020f;-webkit-transition: all ease 0.5s;transition: all ease 0.5s;z-index: 99 }.food_pro_box_bot .pro-bx .pro:hover .btn {background: #fff;color: #000 }.food_pro_box_bot .pro-bx .pro:hover .btn:hover {color: #fff;background-color: #000 }.food_pro_box_bot .pro-bx .pro:hover h3, .food_pro_box_bot .pro-bx .pro:hover p {color: #fff }.food_pro_box_bot .pro-bx .pro:hover h3 a, .food_pro_box_bot .pro-bx .pro:hover p a {color: #fff }.food_pro_box_bot .pro-bx .pro:hover h3 a:hover, .food_pro_box_bot .pro-bx .pro:hover p a:hover {color: #000 }.food_pro_box_bot .pro-bx .pro:hover svg {fill: #fff }.food_pro_box_bot .pro-bx .pro:hover figure {display: block }.function_solution {padding: 100px 0 50px }@media (max-width: 1199px) {.function_solution {padding: 50px 0 40px }}.function_solution h2 {color: #fff !important;font-weight: 500;font-size: 2.813rem }@media (max-width: 768px) {.function_solution h2 {font-size: 2.25rem }}.function_solution .foodPrdt_wrap .title h2 {min-height: 80px }@media (max-width: 767px) {.function_solution .foodPrdt_wrap {border: none !important }}@media (max-width: 767px) {.function_solution .foodProducts .slick-next {right: 15px }}.function_solution h6 {color: #fff !important;font-weight: 600 !important;text-transform: none !important }.function_solution p {color: #fff !important;margin: 0 0 40px }.function_solution p span {display: block;color: #fff !important }.function_solution .foodPrdt_wrap .prdt_img {margin: 0 auto !important }.service_box {padding: 100px 0 50px !important }@media (max-width: 1199px) {.service_box {padding: 60px 0 50px !important }}.service_box .service-child {height: 560px }.service_box .service-child p {min-height: 370px;margin: 0 0 20px;height: auto }@media (max-width: 1440px) {.service_box .service-child p {min-height: 260px }}@media (max-width: 1366px) {.service_box .service-child p {min-height: 230px }}@media (max-width: 1199px) {.service_box .service-child p {min-height: auto }}@media (max-width: 1440px) {.service_box .service-child {height: 440px }}@media (max-width: 1366px) {.service_box .service-child {height: 390px }}@media (max-width: 1199px) {.service_box .service-child {height: 500px }}@media (max-width: 767px) {.service_box .service-child {height: auto }}.service_box .service-child .title {font-size: 1.75rem !important;padding: 0 }.service_box h2 {font-size: 2.813rem }@media (max-width: 768px) {.service_box h2 {font-size: 2.25rem }}.service_box h2:hover {color: #da020f }.service_box h6 {font-weight: 700 !important;text-transform: none !important }@media (max-width: 768px) {.news_box-wrap .tw-col-md-4 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }}@media (max-width: 767px) {.news_box-wrap .tw-col-md-4 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }}.news_box {-webkit-box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 10px, rgba(17, 17, 26, 0.05) 0px 8px 32px;box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 10px, rgba(17, 17, 26, 0.05) 0px 8px 32px;padding: 15px;margin: 0 10px 20px 10px;overflow: hidden }.news_box .elementor-widget:not(:last-child) {margin-bottom: 0 }.news_box img {-webkit-transition: all ease 0.5s;transition: all ease 0.5s }.news_box .sumTitle {margin: 15px 0 10px;padding: 0;display: block;font-weight: 600;line-height: 1.3;font-size: 1.25rem;text-transform: uppercase;color: #000 !important }@media (max-width: 1199px) {.news_box .sumTitle {font-size: 1.125rem }}.news_box .fabTitle {text-align: left;line-height: 35px;min-height: 85px;font-size: 1.6875rem;font-weight: 600;color: #000;text-transform: uppercase }@media (max-width: 1440px) {.news_box .fabTitle {min-height: 65px }}@media (max-width: 1199px) {.news_box .fabTitle {min-height: 65px;line-height: 27px }}@media (max-width: 991px) {.news_box .fabTitle {min-height: 55px }}@media (max-width: 768px) {.news_box .fabTitle {min-height: 45px;line-height: 27px }}@media (max-width: 767px) {.news_box .fabTitle {min-height: 0px;line-height: 27px }}.news_box .fabTitle a span {font-size: 1.625rem;display: block }.news_box:hover h3, .news_box:hover h5 {color: #da020f }.news_box:hover img {-webkit-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);-webkit-transition: all ease 0.5s;transition: all ease 0.5s }.site-map {margin: 50px 0 100px }.site-map ul {list-style: none;width: 30% }@media (max-width: 767px) {.site-map ul {width: 70% }}.site-map ul li {display: block;position: relative }.site-map ul li a {color: #000;padding: 10px 20px;display: block;-webkit-transition: all ease 0.5s;transition: all ease 0.5s }.site-map ul li a:hover {-webkit-transition: all ease 0.5s;transition: all ease 0.5s;padding: 10px 20px 10px 25px;color: #da020f }.site-map ul li ul {margin-left: 30px;width: 100% }.site-map ul li:after {content: "";position: absolute;width: 10px;height: 10px;background: #da020f;border-radius: 50%;top: 15px;left: 0 }@media (max-width: 767px) {.site-map ul li:after {top: 14px }}.thank-you {text-align: center;width: 100%;margin: 50px 0 100px }.thank-you .btn {min-width: 120px;padding: 12px 30px }.thank-you h1 {font-size: 4.375rem;font-weight: 700;padding: 0;margin: 0 }@media (max-width: 767px) {.thank-you h1 {font-size: 3.125rem }}.thank-you h1 span {color: #da020f }.thank-you h4 {font-weight: 700;font-size: 1.625rem }.certifications {-webkit-box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 10px, rgba(17, 17, 26, 0.05) 0px 8px 32px;box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 10px, rgba(17, 17, 26, 0.05) 0px 8px 32px;padding: 15px;margin: 0 10px 20px 10px;overflow: hidden }@media (max-width: 1199px) {.certifications {width: 31% !important;margin: 0 5px 20px 15px }}@media (max-width: 768px) {.certifications {width: 31% !important;margin: 0 5px 20px 10px }}@media (max-width: 767px) {.certifications {width: 100% !important;margin: 0 0 20px 0 }}.certifications img {height: 400px !important;overflow: hidden !important;width: 100% !important }@media (max-width: 1199px) {.certifications img {height: 280px !important }}@media (max-width: 768px) {.certifications img {height: auto !important }}@media (max-width: 767px) {.certifications img {height: auto !important }}@media (max-width: 1199px) {.certifications h2 {font-size: 1.625rem }}@media (max-width: 768px) {.certifications h2 {font-size: 1.375rem }}.bread_crumb {margin: 20px 0 30px }@media (max-width: 767px) {.bread_crumb {margin: 50px 0 20px }}.bread_crumb ul {margin: 0;padding: 0;list-style: none }.bread_crumb ul li {position: relative;display: inline-block;color: #da020f;font-weight: 500;padding: 0 30px 0 0 }.bread_crumb ul li a {color: #000 }.bread_crumb ul li a:hover {color: #da020f }.bread_crumb ul li:after {content: "";position: absolute;border-left: solid 1px #000;border-top: solid 1px #000;width: 6px;height: 6px;-webkit-transform: rotate(-229deg);transform: rotate(-229deg);right: 10px;top: 8px }@media (max-width: 1199px) {.bread_crumb ul li:after {top: 6px }}.bread_crumb ul li:last-child:after {display: none }.sorry_page {padding: 90px 0 50px }.sorry_page .btn {margin: 0 auto }.sorry_page h4 {font-weight: 500;font-size: 1.625rem }.sorry_page h4 span {display: block }@media (max-width: 767px) {.sorry_page h4 span {display: inline }}.address {margin: 20px auto;width: 65% }@media (max-width: 1600px) {.address {width: 75% }}@media (max-width: 1440px) {.address {width: 80% }}@media (max-width: 1366px) {.address {width: 82% }}@media (max-width: 1280px) {.address {width: 87% }}@media (max-width: 1199px) {.address {width: 100% }}@media (max-width: 768px) {.address .add-img {width: 100%;margin: 20px 0 }}.address .add-text {padding: 45px 0 45px 50px;-webkit-box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 10px, rgba(17, 17, 26, 0.05) 0px 8px 32px;box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 10px, rgba(17, 17, 26, 0.05) 0px 8px 32px }@media (max-width: 1199px) {.address .add-text {padding: 25px 0 25px 25px }}@media (max-width: 768px) {.address .add-text {padding: 25px 0 25px 25px;width: 100% }}.address .add-text h3 {font-weight: 600 }@media (max-width: 1199px) {.address .add-text h3 {font-size: 1.625rem !important }}.address .add-text h3 a {color: #000 }.address .add-text h3 a:hover {color: #da020f }.address .add-text h4 {padding: 5px 0 0 !important }.address .add-text h4 a {color: #000 }.address .add-text h4 a:hover {color: #da020f }.address .add-text p a {color: #000 }@media (max-width: 1199px) {.prdct_image-wrapper .elementor-widget-image-box .elementor-image-box-title {min-height: 60px }}@media (max-width: 1199px) and (max-width: 767px) {.prdct_image-wrapper .elementor-widget-image-box .elementor-image-box-title {min-height: 0px }}@media (max-width: 1199px) {.prdct_image-wrapper .elementor-widget-image-box .elementor-image-box-content p {min-height: 60px }}@media (max-width: 767px) {.prdct_image-wrapper .elementor-widget-image-box .elementor-image-box-content p {min-height: 0px }}.conSub h2 {font-size: 1.6725rem;line-height: 30px;font-weight: 700 !important;text-transform: none !important }@media (max-width: 1440px) {.conSub h2 {font-size: 1.375rem }}@media (max-width: 767px) {.conSub h2 {font-size: 1.175rem }}.conSub h2 span {display: block }.helac h2 {font-size: 1.5rem;text-transform: uppercase;font-weight: 700 !important }.location_box:hover .helac h2 a {color: #fff !important }h2.cstum {font-size: 1rem }.beyon p a {color: #da020f !important }.beyon p a:hover {color: #fff !important;text-decoration: underline !important }.subHeads h2 {font-size: 1.625rem !important;line-height: 30px;font-weight: 700;text-transform: none !important }.subHeads h2 span {display: block }.service-child:hover p a {color: #fff }.service-child:hover p a:hover {text-decoration: underline !important }.paras .location_box:hover p a {color: #000 !important }.paras .location_box:hover p a:hover {text-decoration: underline !important }.beyons p a {color: #000 }.beyons p a:hover {color: #fff;text-decoration: underline !important }.fdprdt_applc:hover p a {color: #000 }.fdprdt_applc:hover p a:hover {text-decoration: underline }.spice p a {color: #da020f }.spice p a:hover {color: #000;text-decoration: underline }.f-47.train h2 {font-size: 1.875rem;color: inherit !important;display: inline-block;font-weight: 600 !important;line-height: 0.9;margin-bottom: 0;padding-bottom: 0;position: relative;text-transform: uppercase;margin-bottom: 20px;margin-top: 20px }.fifty h2 {font-weight: 700 !important;font-size: 1.625rem;line-height: 30px;text-transform: none !important }.fifty h2 span {display: block }@media (max-width: 1199px) {.fifty h2 span {display: inline }}.carfting h3 {color: #fff !important;text-transform: none !important;font-weight: 600 !important;font-size: 1.25rem }.froConcept h3 {font-size: 1.18rem !important;font-weight: 700 !important;text-transform: none !important }.ourFood h2 {font-size: 1.188rem;color: #fff !important;font-weight: 600 !important;text-transform: none !important }.bla p a {color: #000 }.bla p a:hover {color: #fff;text-decoration: underline }.quality-assured .text .heads {color: #fff;text-transform: uppercase;font-weight: 600;font-size: 3.125rem;margin: 0;padding: 0;line-height: 1.3 }@media (max-width: 1599px) {.quality-assured .text .heads {font-size: 2.25rem }}@media (max-width: 1199px) {.quality-assured .text .heads {font-size: 1.7rem;line-height: 1.3 }}.quality-assured .text .subHead {text-transform: uppercase;color: #fff;font-weight: 400;font-size: 2.25rem;margin: 0 0 20px }@media (max-width: 1599px) {.quality-assured .text .subHead {font-size: 1.875rem }}@media (max-width: 991px) {.quality-assured .text .subHead {font-size: 1.275rem;margin-bottom: 30px;line-height: 1.2 }}.quality-assured .text .subHead span {display: block }@media (max-width: 1199px) {.quality-assured .quality-box .text .btn {position: relative;top: -14px }}.h-form .conect {font-size: 3.125rem;margin: 0 0 10px;text-transform: uppercase;line-height: 1.3;font-weight: 700;color: #000 }@media (max-width: 1599px) {.h-form .conect {font-size: 2.25rem }}.mail-box .h3 {font-size: 1.875rem;color: #fff;text-transform: uppercase;font-size: 2.25rem;margin: 30px 0 0 20px }@media (max-width: 1499px) {.mail-box .h3 {font-size: 1.375rem }}h2.whyHela {font-weight: 600 !important;font-size: 1.875rem !important }h2.food {font-size: 1.5rem;text-transform: uppercase }@media (max-width: 480px) {.h2 {font-size: 1.575rem }}.news_box a:hover .sumTitle, .news_box a:hover .fabTitle {color: #da020f !important }.blog-top-box .blog-box .blg-text .blg-tp .calender:before {left: 128px }.blog-text-box-wrap .blog-box .blg-text .blg-tp .calender:before {left: 0px }@media (max-width: 1599px) {.news_box a {font-size: 1.25rem }.news_box a .sumTitle, .news_box a .fabTitle {font-size: 1.2875rem !important }.blog-top-box .blog-box .blg-text .blg-tp .calender:before {left: 55px }.blog-text-box-wrap .blog-box .blg-text .blg-tp .calender:before {left: 35px }}@media (max-width: 991px) {.blog-wrap .blog-box .blg-text .blg-tp .calender:before {left: 0px;top: 2px }.blog-text-box-wrap .blg-text .calender {left: 2px }}@media(max-width:768px){.blog-wrap .blog-box .blg-text .blg-tp .calender:before {left:48px;}}@media (max-width: 767px) {.blog-wrap .blog-box .blg-text .blg-tp .calender:before {left: -2px;top: 2px }}@media (max-width: 480px) {.blog-wrap .blog-box .blg-text .blg-tp .calender:before {left: -2px;top: 1px }}.supply h3 {color: #fff !important;text-transform: none !important;font-weight: 600 !important;font-size: 1.25rem !important;color: #fff !important }.locx h2 {font-size: 1.6875rem;color: #000;font-weight: 600;text-transform: uppercase }@media (max-width: 1599px) {.locx h2 {font-size: 1.425rem }}.address .add-text h3 {font-size: 1.375rem !important;color: #000;padding-bottom: 5px }.elementor .elementor-background-overlay, .elementor .elementor-background-slideshow {width: 250px !important }.cmn-space {padding-bottom: 40px;padding-top: 40px }.primary-text {color: #da020f !important }.d-block {clear: both;display: block }.text-white {color: #fff !important }.text-white p, .text-white li, .text-white a {color: inherit !important }.text-white h1, .text-white h2, .text-white h3, .text-white h4, .text-white h5, .text-white h6 {color: #fff !important }.text-white h1 a, .text-white h2 a, .text-white h3 a, .text-white h4 a, .text-white h5 a, .text-white h6 a {color: inherit }.text-white h1 a:hover, .text-white h2 a:hover, .text-white h3 a:hover, .text-white h4 a:hover, .text-white h5 a:hover, .text-white h6 a:hover {color: #da020f !important }.text-white a:hover {color: #da020f !important }.text-19 {font-size: 15px;font-size: 0.9375rem }@media (min-width: 1600px) {.text-19 {font-size: 19px;font-size: 1.1875rem }}.section-title {background-color: transparent;color: #000 !important;display: block;line-height: 1;position: relative;text-align: left;text-transform: uppercase }.section-title h1, .section-title h2 {color: inherit !important;display: inline-block;font-weight: 600 !important;line-height: 0.9;margin-bottom: 0;padding-bottom: 0;position: relative;text-transform: uppercase }.section-title h1 a, .section-title h2 a {background-color: transparent;color: inherit;position: relative;text-decoration: none !important }.section-title h1 a:hover, .section-title h2 a:hover {color: #da020f !important }.section-title h1, .section-title h2 {font-size: 24px;font-size: 1.5rem }.section-title.primary {color: #da020f !important }.section-title.white {color: #fff !important }.section-title.f-47 h2 {font-size: 23px;font-size: 1.4375rem }.section-title.f-34 h2 {font-size: 21px;font-size: 1.3125rem }@media (min-width: 1200px) {.section-title h1, .section-title h2 {font-size: 33px;font-size: 2.0625rem }.section-title.f-47 h2 {font-size: 30px;font-size: 1.875rem }.section-title.f-34 h2 {font-size: 26px;font-size: 1.625rem }}@media (min-width: 1600px) {.section-title h1, .section-title h2 {font-size: 42px;font-size: 2.625rem }.section-title.f-47 h2 {font-size: 38px;font-size: 2.375rem }.section-title.f-34 h2 {font-size: 30px;font-size: 1.875rem }}@media (min-width: 1850px) {.section-title h1, .section-title h2 {border-left-width: 6px;font-size: 52px;font-size: 3.25rem }.section-title.f-47 h2 {font-size: 47px;font-size: 2.9375rem }.section-title.f-34 h2 {font-size: 34px;font-size: 2.125rem }}.list-on-content li a {color: #da020f;display: inline;font-weight: 600;text-decoration: underline !important }.list-on-content li a:hover {color: #000;text-decoration: none !important }.list-on-content ul {display: block;margin: 0 }.list-on-content ul li {display: block;line-height: 1.6;padding-left: 20px;position: relative }.list-on-content ul li+li {margin-top: 8px }.list-on-content ul li:before {background-color: #da020f;border: none;border-radius: 50%;-webkit-border-radius: 50%;content: "";display: block;height: 8px;left: 0;position: absolute;top: 7px;width: 8px }@media (min-width: 1200px) {.list-on-content ul li:before {top: 9px }}.list-on-content ul li a {color: #da020f;display: inline;text-decoration: none }.list-on-content ul li a:hover {color: #000;text-decoration: underline }.list-on-content ol {margin: 0;counter-reset: item }.list-on-content ol li {display: block;line-height: 1.6;padding-left: 30px;position: relative }.list-on-content ol li+li {margin-top: 15px }.list-on-content ol li:before {content: counters(item, ".") ".";counter-increment: item;display: inline-block;left: 0;position: absolute }.list-on-content ol li a {color: #da020f;display: inline }.list-on-content ol li a:hover {color: #000 }.list-on-content.white ul li {color: #fff }.list-on-content.white ul li:before {background-color: #fff }.list-on-content.white ul li a {color: #fff }.list-on-content.white ul li a:hover {color: #fff;text-decoration: underline }h1, h2, h3, h4, h5, h6 {color: #000;display: block;font-weight: 600;line-height: 1.3;margin: 0;padding: 0;text-transform: uppercase }h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {background-color: transparent;color: #da020f;display: inline-block;font-size: inherit;transition: all ease 0.6s;-o-transition: all ease 0.6s;-webkit-transition: all ease 0.6s;text-decoration: none !important }h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {color: #000 }h1+p, h1+ul, h1+ol, h2+p, h2+ul, h2+ol, h3+p, h3+ul, h3+ol, h4+p, h4+ul, h4+ol, h5+p, h5+ul, h5+ol, h6+p, h6+ul, h6+ol {padding-top: 20px }h1+blockquote, h2+blockquote, h3+blockquote, h4+blockquote, h5+blockquote, h6+blockquote {margin-top: 20px !important }@media (max-width: 1599px) {h1, h2, h3, h4, h5, h6 {padding-bottom: 10px }h1+p, h1+ul, h1+ol, h2+p, h2+ul, h2+ol, h3+p, h3+ul, h3+ol, h4+p, h4+ul, h4+ol, h5+p, h5+ul, h5+ol, h6+p, h6+ul, h6+ol {padding-top: 10px }h1+blockquote, h2+blockquote, h3+blockquote, h4+blockquote, h5+blockquote, h6+blockquote {margin-top: 10px !important }}@media (max-width: 767px) {h1, h2, h3, h4, h5, h6 {padding-bottom: 7px }}h3 {font-size: 20px;font-size: 1.25rem }@media (min-width: 1200px) {h3 {font-size: 24px;font-size: 1.5rem }}@media (min-width: 1600px) {h3 {font-size: 27px;font-size: 1.6875rem }}@media (min-width: 1850px) {h3 {font-size: 31px;font-size: 1.9375rem }}p {margin: 0;text-align: inherit }p+p {padding-top: 10px }p b, p strong {font-weight: 700 }p a {color: #da020f;display: inline;font-weight: 600;text-decoration: none !important }p a:hover {color: #000;text-decoration: underline !important }p+ul, p+ol {margin: 0 !important;padding-top: 10px }p+blockquote {margin-top: 10px !important }p+h1, p+h2, p+h3, p+h4, p+h5, p+h6 {margin: 0 !important;padding-top: 20px }ul+p, ul+ul, ul+ol, ol+p, ol+ul, ol+ol {padding-top: 10px }ul+h1, ul+h2, ul+h3, ul+h4, ul+h5, ul+h6, ol+h1, ol+h2, ol+h3, ol+h4, ol+h5, ol+h6 {padding-top: 20px }ul+blockquote, ol+blockquote {margin-top: 10px !important }.prjct_btns {-ms-flex-align: center;-webkit-box-align: center;align-items: center;background-color: #da020f;border-radius: 30px;-webkit-border-radius: 30px;color: #fff;display: -ms-inline-flexbox;display: -webkit-inline-box;display: inline-flex;font-size: 15px;font-size: 0.9375rem;font-weight: 500;-ms-flex-pack: center;-webkit-box-pack: center;justify-content: center;height: 36px;line-height: 1;margin-top: 10px;min-width: 140px;padding: 0 20px;transition: all ease 0.3s;-o-transition: all ease 0.3s;-webkit-transition: all ease 0.3s }.prjct_btns:hover {background-color: #000;color: #fff }.base-title-size, .fdprdt_applc .title, .foodPrdt_wrap .title, .service-child .title {font-size: 20px;font-size: 1.25rem }@media (min-width: 768px) {.base-title-size, .fdprdt_applc .title, .foodPrdt_wrap .title, .service-child .title {font-size: 24px;font-size: 1.5rem }}@media (min-width: 1600px) {.base-title-size, .fdprdt_applc .title, .foodPrdt_wrap .title, .service-child .title {font-size: 31px;font-size: 1.9375rem }}[class*="cstm-col-"] {min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;width: 100% }.serv-row [class*="cstm-col-"] {margin-bottom: 15px;margin-top: 15px }.service-child {-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;-webkit-box-align: center;align-items: center;height: 410px;overflow: hidden;transition: all ease 0.3s;-o-transition: all ease 0.3s;-webkit-transition: all ease 0.3s }.service-child .figure {background-position: center;background-repeat: no-repeat;background-size: cover;-ms-flex: 0 0 290px;-webkit-box-flex: 0;flex: 0 0 290px;height: 100%;position: relative;transition: all ease 1s;-o-transition: all ease 1s;-webkit-transition: all ease 1s;-webkit-transform-origin: right;transform-origin: right }.service-child .serv_cnt {-ms-flex: 0 0 calc(100% - 290px);-webkit-box-flex: 0;flex: 0 0 calc(100% - 290px);max-width: calc(100% - 290px);padding: 30px 40px }.service-child .title {color: #000;font-weight: 700;line-height: 1;margin-bottom: 0;padding-bottom: 10px }.service-child .title a {color: inherit }.service-child p {line-height: 1.5 }.service-child:hover {background-color: #da020f }.service-child:hover .figure {opacity: 0.7;transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1) }.service-child:hover .title, .service-child:hover p {color: #fff }.service-child:hover .title:hover {color: #000 }.service-child:hover .prjct_btns {background-color: #fff;color: #000 }.service-child:hover .prjct_btns:hover {background-color: #000;color: #fff }.foodProducts .slick-prev, .foodProducts .slick-next {background-color: transparent;border: 0;-webkit-box-shadow: none !important;box-shadow: none !important;top: 50%;transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);-webkit-transform: translateY(-50%) }.foodProducts .slick-prev:before, .foodProducts .slick-next:before {border-color: #fff;height: 26px;width: 26px }@media (max-width: 767px) {.foodProducts .slick-prev:before, .foodProducts .slick-next:before {display: none }}.foodProducts .slick-prev {left: 0 }.foodProducts .slick-next {right: 0 }.foodPrdt_wrap {padding: 0 15px;text-align: center }.foodPrdt_wrap .prdt_img {background-position: center;background-repeat: no-repeat;background-size: cover;border-radius: 50%;-webkit-border-radius: 50%;height: 230px;margin: 0 auto !important;width: 230px }.foodPrdt_wrap .title {color: #fff;font-weight: 600;padding-bottom: 12px;padding-top: 15px;text-transform: uppercase }.foodPrdt_wrap .title span {clear: both;display: block;line-height: 1 }.foodPrdt_wrap p {line-height: 1.5;text-align: center }.prjct_our_process .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon {box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15) }.prjct_our_process .elementor-widget-icon-box .elementor-icon-box-title {font-weight: 700 }.prjct_our_process .elementor-widget-image-box .elementor-image-box-title {font-weight: 700 }.prjct_our_process .elementor-widget-image-box .elementor-image-box-content h3+p {padding-top: 6px }.fpa-row [class*="cstm-col-"] {margin-bottom: 15px;margin-top: 15px;position: relative }.fdprdt_applc {background-position: center;background-repeat: no-repeat;background-size: cover;-webkit-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.2);box-shadow: 0 1px 15px rgba(0, 0, 0, 0.2);color: #000;height: 100%;padding: 20px 15px;position: relative;transition: all ease 0.3s;-o-transition: all ease 0.3s;-webkit-transition: all ease 0.3s }.fdprdt_applc:before {background-color: #fff;content: "";height: 100%;left: 0;position: absolute;top: 0;transition: all ease 0.3s;-o-transition: all ease 0.3s;-webkit-transition: all ease 0.3s;width: 100%;z-index: 1 }.fdprdt_applc .title {color: #000 !important;display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: end;-webkit-box-align: end;align-items: flex-end;font-weight: 600;position: relative;text-transform: uppercase;z-index: 3 }.fdprdt_applc .title a {color: inherit;transition: all ease 0.3s;-o-transition: all ease 0.3s;-webkit-transition: all ease 0.3s }.fdprdt_applc .title a:hover {color: #000 !important }.fdprdt_applc .title svg {fill: #da020f;height: 64px;margin-right: 15px;transition: all ease 0.3s;-o-transition: all ease 0.3s;-webkit-transition: all ease 0.3s }.fdprdt_applc .title span {line-height: 1;padding-bottom: 5px }.fdprdt_applc p, .fdprdt_applc .prjct_btns {position: relative;z-index: 3 }.fdprdt_applc:hover {-webkit-box-shadow: none;box-shadow: none }.fdprdt_applc:hover:before {background-color: transparent }.fdprdt_applc:hover .title {color: #fff !important }.fdprdt_applc:hover .title svg {fill: #fff }.fdprdt_applc:hover p {color: #fff }.fdprdt_applc:hover .prjct_btns {background-color: #fff;color: #000 }.fdprdt_applc:hover .prjct_btns:hover {background-color: #000;color: #fff }.service-icon-container .elementor-widget-icon.elementor-view-default .elementor-icon svg {fill: #da020f !important }.service-icon-container .elementor-widget-heading .elementor-heading-title {font-weight: 700 !important }.prdct_image-wrapper .elementor-widget-image-box .elementor-image-box-title {color: #fff;font-weight: 700;text-transform: uppercase }.prdct_image-wrapper .elementor-widget-image-box .elementor-image-box-title span {display: block }.prdct_image-wrapper .elementor-widget-image-box .elementor-image-box-content {color: #fff }.prdct_image-wrapper .elementor-widget-image-box .elementor-image-box-content p, .prdct_image-wrapper .elementor-widget-image-box .elementor-image-box-content li {color: inherit }@media (min-width: 768px) {.cstm-col-md-6 {-ms-flex: 0 0 50%;-webkit-box-flex: 0;flex: 0 0 50%;max-width: 50% }.service_page [class*="cstm-col-"] .service-child {height: 100%;position: relative }.service_page .service-child {padding-left: 290px }.service_page .service-child .figure {height: 100%;left: 0;position: absolute;top: 0;width: 290px }.service_page .service-child .serv_cnt {-ms-flex: 0 0 100%;-webkit-box-flex: 0;flex: 0 0 100%;max-width: 100%;padding: 30px 40px;width: 100% }.service_page .service-child p {height: auto }.prdct_image-wrapper .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-img {width: 45% !important }.foodPrdt_wrap {border-left: 2px solid;-o-border-image: linear-gradient(to bottom, #7cb958, #fff, #fff, #fff, #fff, #fff, #7cb958) 0 0 0 1;border-image: -webkit-gradient(linear, left top, left bottom, from(#7cb958), color-stop(#fff), color-stop(#fff), color-stop(#fff), color-stop(#fff), color-stop(#fff), to(#7cb958)) 0 0 0 1;border-image: linear-gradient(to bottom, #7cb958, #fff, #fff, #fff, #fff, #fff, #7cb958) 0 0 0 1;padding: 0 30px }.foodProducts .slick-current .foodPrdt_wrap {border-color: transparent;-o-border-image: none;border-image: none }.fdprdt_applc {padding: 40px 30px }.fdprdt_applc .title svg {height: 64px;margin-right: 15px }.fdprdt_applc p {min-height: 225px }}@media (min-width: 992px) {.cstm-col-lg-6 {-ms-flex: 0 0 50%;-webkit-box-flex: 0;flex: 0 0 50%;max-width: 50% }.fdprdt_applc p {min-height: 170px }}@media (min-width: 1200px) {.cstm-col-xl-4 {-ms-flex: 0 0 33.33333%;-webkit-box-flex: 0;flex: 0 0 33.33333%;max-width: 33.33333% }.cstm-col-xl-6 {-ms-flex: 0 0 50%;-webkit-box-flex: 0;flex: 0 0 50%;max-width: 50% }.inline-clear {clear: both;display: block }.fdprdt_applc {padding: 40px 30px }.fdprdt_applc .title {margin-bottom: 10px }.fdprdt_applc .title svg {height: 50px;margin-right: 10px }.fdprdt_applc p {font-size: 14px;font-size: 0.875rem;margin-bottom: 5px;min-height: 215px }}@media (min-width: 1600px) {p+p, p+ul, p+ol {padding-top: 20px }p+blockquote {margin-top: 20px !important }p+h1, p+h2, p+h3, p+h4, p+h5, p+h6 {padding-top: 30px }ul+p, ul+ul, ul+ol, ol+p, ol+ul, ol+ol {padding-top: 20px }ul+blockquote, ol+blockquote {margin-top: 20px !important }ul+h1, ul+h2, ul+h3, ul+h4, ul+h5, ul+h6, ol+h1, ol+h2, ol+h3, ol+h4, ol+h5, ol+h6 {padding-top: 30px }.prjct_btns {border-radius: 30px;-webkit-border-radius: 30px;font-size: 18px;font-size: 1.125rem;height: 46px;min-width: 180px;padding: 0 30px }.serv-row {margin-left: -25px;margin-right: -25px }.serv-row [class*="cstm-col-"] {margin-bottom: 25px;margin-top: 25px;padding-left: 25px;padding-right: 25px }.service-child {height: 410px }.service-child .figure {-ms-flex: 0 0 290px;-webkit-box-flex: 0;flex: 0 0 290px;max-width: 290px }.service-child .serv_cnt {-ms-flex: 0 0 calc(100% - 290px);-webkit-box-flex: 0;flex: 0 0 calc(100% - 290px);max-width: calc(100% - 290px);padding: 30px 40px }.service-child p {height: 180px }.service_page .service-child {padding-left: 290px }.service_page .service-child .figure {width: 290px }.service_page .service-child .serv_cnt {padding: 30px 40px }.foodPrdt_wrap {padding: 0 50px }.foodPrdt_wrap .prdt_img {height: 200px;width: 200px }.foodPrdt_wrap .title {font-size: 31px;font-size: 1.9375rem;padding-bottom: 12px;padding-top: 15px }.fdprdt_applc {padding: 60px 50px }.fdprdt_applc .title {margin-bottom: 0px }.fdprdt_applc .title svg {height: 64px;margin-right: 25px }.fdprdt_applc p {padding-top: 10px;font-size: 16px;font-size: 1rem;margin-bottom: 20px }.prdt-solution-columns .elementor-background-overlay {top: -79px !important }.prdct_image-wrapper .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-img {width: 60% !important }.prjct_our_process .elementor-widget-image-box .elementor-image-box-title {font-size: 31px;font-size: 1.9375rem }.prjct_our_process .elementor-widget-icon-box .elementor-icon-box-title {font-family: "Asap", sans-serif !important;font-size: 31px;font-size: 1.9375rem }.fdprdt_applc p {min-height: 270px }}.prdct_icon-wrapper .elementor-icon-box-wrapper .elementor-icon {fill: #da020f !important }.prdct_icon-wrapper .elementor-icon-box-wrapper .elementor-icon-box-title {font-weight: 700 }@media (max-width: 1599px) {.service-child {height: 350px }.service-child .figure {-ms-flex: 0 0 240px;-webkit-box-flex: 0;flex: 0 0 240px;max-width: 240px }.service-child .serv_cnt {-ms-flex: 0 0 calc(100% - 240px);-webkit-box-flex: 0;flex: 0 0 calc(100% - 240px);max-width: calc(100% - 240px);padding: 20px 30px }.service-child p {font-size: 14px;font-size: 0.875rem;height: 155px }.service_page .service-child {height: auto;padding-left: 240px }.service_page .service-child .figure {width: 240px }.service_page .service-child .serv_cnt {padding: 20px 30px }.service_page .service-child p {font-size: 14px;font-size: 0.875rem }.foodPrdt_wrap .prdt_img {height: 200px;width: 200px }.foodPrdt_wrap .title {padding-bottom: 8px;padding-top: 12px }.foodPrdt_wrap p {font-size: 14px;font-size: 0.875rem }.prdt-solution-columns .elementor-background-overlay {background-size: 63% !important;top: -60px !important }}@media (max-width: 1199px) {.service-child {height: 360px;margin: 0 auto;max-width: 600px }.service-child .figure {-ms-flex: 0 0 250px;-webkit-box-flex: 0;flex: 0 0 250px;max-width: 250px }.service-child .serv_cnt {-ms-flex: 0 0 calc(100% - 250px);-webkit-box-flex: 0;flex: 0 0 calc(100% - 250px);max-width: calc(100% - 250px);padding: 20px 30px }.service-child p {font-size: 16px;font-size: 1rem;height: auto }.service_page .service-child {margin: 0 auto;max-width: 600px;padding-left: 250px }.service_page .service-child .figure {width: 250px }.service_page .service-child .serv_cnt {padding: 20px 30px }.service_page .service-child p {font-size: 16px;font-size: 1rem;height: auto }.fdprdt_applc .title {margin-bottom: 10px }.fdprdt_applc .title svg {height: 40px;margin-right: 10px }.fdprdt_applc p {margin-bottom: 10px }.prdt-solution-columns .elementor-background-overlay {top: -30px !important }}@media (max-width: 767px) {.service-child {height: auto;margin: 0 auto;text-align: center }.service-child .figure {background-size: contain;-ms-flex: 0 0 250px;-webkit-box-flex: 0;flex: 0 0 250px;height: 250px;margin: 10px auto 0;max-width: 250px }.service-child .serv_cnt {-ms-flex: 0 0 100%;-webkit-box-flex: 0;flex: 0 0 100%;max-width: 100%;padding: 20px 30px }.service-child p {font-size: 16px;font-size: 1rem;height: auto }.service_page .service-child {height: auto;margin: 0 auto;padding-left: 0;text-align: center }.service_page .service-child .figure {background-size: contain;-ms-flex: 0 0 250px;-webkit-box-flex: 0;flex: 0 0 250px;height: 250px;margin: 10px auto 0;max-width: 250px }.service_page .service-child .serv_cnt {padding: 20px 30px }.service_page .service-child p {font-size: 16px;font-size: 1rem;height: auto }.foodPrdt_wrap {border-left: 2px solid;border-right: 2px solid;-o-border-image: linear-gradient(to bottom, #7cb958, #fff, #fff, #fff, #fff, #fff, #7cb958) 0 1;border-image: -webkit-gradient(linear, left top, left bottom, from(#7cb958), color-stop(#fff), color-stop(#fff), color-stop(#fff), color-stop(#fff), color-stop(#fff), to(#7cb958)) 0 1;border-image: linear-gradient(to bottom, #7cb958, #fff, #fff, #fff, #fff, #fff, #7cb958) 0 1;padding: 0 30px }.foodPrdt_wrap .prdt_img {height: 175px;width: 175px }.prdt-solution-columns .elementor-background-overlay {background-size: 30% !important;top: -30px !important }}h2.whyHela {font-weight: 600 !important;font-style: 1.875rem !important }@media (max-width: 991px) {.certi h2 {margin-top: 30px !important }}.cookie-popup {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;-webkit-box-align: center;align-items: center;-ms-flex-pack: center;-webkit-box-pack: center;justify-content: center;background-color: rgba(218, 2, 15, 0.9);border: 0 !important;bottom: -100%;-webkit-box-shadow: none !important;box-shadow: none !important;color: #fff;font-size: 18px;font-size: 1.125rem;font-weight: 300;left: 0;margin: 0 !important;opacity: 0;padding: 10px 15px;position: fixed;text-align: center;transition: all ease .4s;-o-transition: all ease .4s;-webkit-transition: all ease .4s;width: 100%;z-index: 9999 }@media (min-width: 768px) {.cookie-popup {-ms-flex-wrap: nowrap;flex-wrap: nowrap }}.cookie-popup .btn-white {-ms-flex-align: center;-webkit-box-align: center;align-items: center;background-color: #000;border-radius: 20px;-webkit-border-radius: 20px;color: #fff;display: -ms-inline-flexbox;display: -webkit-inline-box;display: inline-flex;font-size: 14px;font-size: .875rem;font-weight: 400;-ms-flex-pack: center;-webkit-box-pack: center;justify-content: center;height: 36px;margin-left: 30px;padding-left: 24px;padding-right: 24px;text-transform: uppercase;white-space: nowrap }.cookie-popup .btn-white:hover {background-color: #8e010a }.cookie-popup .close-btn {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;-webkit-box-align: center;align-items: center;-ms-flex-pack: center;-webkit-box-pack: center;justify-content: center;background-color: #000;border-radius: 0;-webkit-border-radius: 0;border: 0;color: #fff;height: 40px;position: absolute;right: 0;top: -40px;width: 40px }.cookie-popup .close-btn:hover {background-color: #a7020c }.cookie-popup svg {fill: #fff;height: 22px;width: 22px }.cookie-popup.show {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;bottom: 0;opacity: 1 }@media (max-width: 767px) {.cookie-popup .btn-white {margin-left: 0;margin-top: 10px }.cookie-popup p {line-height: 1.3 }}body.hasCokkie {padding-bottom: 56px }@media (max-width: 1199px) {body.hasCokkie {padding-bottom: 70px }}@media (max-width: 767px) {body.hasCokkie {padding-bottom: 127px }}.row {display: flex;}.tw-col-4 {
    flex-basis: 30%;
    max-width: 30%;
} 

.tw-col-3 {
    flex-basis: 23%;
    max-width: 23%;
    margin-bottom:20px;
}
.justify-content-space-around{
    justify-content: space-around;
}
.product-wrapper {
    height: 400px;
    cursor:pointer;
    display: flex;
    padding: 22px;
    text-align: center;
    transition: 0.3s ease all;
    position:relative;
    flex-wrap: wrap;
    justify-content: center;
    align-items: flex-end;
    background-image: url(https://www.helaspice.com/na/wp-content/uploads/2022/09/West-pharma-1-scaled.jpg);
    background-size: cover;
}

.product-wrapper h2,.product-wrapper h2 a {
    color: #fff;
    position:relative;
    font-size: 35px;
}
.product-wrapper h2 a:hover {
    color: #da020f;
}
.product-wrapper:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 152px;
    background-image: linear-gradient(357deg, #000000b8, #ffffff12);
    left: 0;
    bottom: 0;
    z-index: 0;
}
.product-des{
    display:none;
}
.product-wrapper:hover > .product-des {
    display: block;
    transition: 0.3s ease all;
}
.product-des p {
    margin-bottom: 20px;
}
.product-wrapper h2:after {
    content: '';
    position: absolute;
    width: 20%;
    height: 6px;
    background: #da020f;
    border-radius: 4px;
    left: 50%;
    bottom: -10%;
    right: auto;
    transform: translateX(-50%);
}
.product-wrapper:hover:before {
    background: unset;
}
.product-wrapper:hover {
    background-color: #00000087;
    background-blend-mode: overlay;
}
.product-des p {
    margin-bottom: 20px;
    color: #fff;
}
.product-list{
    margin-bottom:50px;
}
@media(max-width:1199px){
    .product-wrapper h2, .product-wrapper h2 a {
    font-size: 30px;
}
    .tw-col-3 {
    flex-basis: 31%;
    max-width: 31%;
}
section.product-list .row {
    flex-wrap: wrap;
}
}
@media(max-width:991px){
    .tw-col-3 {
    flex-basis: 48%;
    max-width: 48%;
}
}
@media(max-width:767px){
    .tw-col-3 {
    flex-basis: 95%;
    max-width: 95%;
}
.product-wrapper {
    height: 330px;
}
}.product_wrapper .price-wrapper span { color: #000; } .product_wrapper .price-wrapper { margin: 15px 0px; font-size: 40px; color: #000; font-weight: 600; } .product_wrapper ul.slick-dots { display: flex!Important; left: 50%; bottom: -4%; width: 20%; transform: translateX(-50%); margin: auto; justify-content: center; align-items: end; } .product_wrapper ul.slick-dots li { width: 100%; height: 13px; margin: 00; padding: 0; } .product_wrapper .slick-dots li.slick-active { height: 13px; width: 100px; margin-right: 2px; } .product_wrapper .slick-dots li button { background: #00000052; } .product_wrapper .slick-dots li button:hover, .slick-dots li button:focus { background: #da020f; } .product_wrapper section.product-details p { padding: 5px; } .product_wrapper .responsive-embed.widescreen iframe { margin: auto; } .product_wrapper .box svg:hover { scale: 1.5; transition: 0.8s ease; opacity: 1; border-radius: 50%; } .product_wrapper .box svg { width: 90px; border-radius: 50%; height: 90px; border: 2px solid #fff; transition: 0.8s ease; opacity: 0.8; } .product_wrapper .product-inner{ position:relativ; } .product_wrapper .product-details .lists { margin-bottom: 30px!Important; } .product_wrapper .product-details h1 { color: #da020f; } .product_wrapper ul.lists li:before { top: 9px; } .product_wrapper ul.lists li:before { background-color: #da020f; border: none; border-radius: 50%; -webkit-border-radius: 50%; content: ""; display: block; height: 8px; left: 0; position: absolute; top: 7px; width: 8px; } .product_wrapper ul.lists li { display: block; line-height: 1.6; padding-left: 20px; position: relative; } .product_wrapper .row { display: flex; flex-wrap: wrap; justify-content: space-between; } .product_wrapper .tw-col-6 { flex-basis: 48%; max-width: 48%; } .product_wrapper .one-time img { width: 70%; margin: auto; object-fit: cover; height: 620px; } .product_wrapper .one-time { text-align: center; } .product_wrapper .slick-prev { left: 114px; } .product_wrapper .slick-next { right: 114px; } .product_wrapper .slick-next:before , .slick-next:before{ left: 40%; top: 40%; } .product_wrapper section.product-details { margin: 50px 115px; } .product_wrapper section.product-details h2,section.product-details h3,section.product-details h4 { color: #da020f; } .product_wrapper .responsive-embed.widescreen { margin: 30px 0px; text-align:center; } .product_wrapper input#ac-1, input#ac-4 { display: none; } .product_wrapper .slick-prev, .slick-next { z-index: 1; background: #ffffffde; } .product_wrapper .box { position: absolute; top: 50%; left: 50%; transform: translateX(-50%); z-index: 2; } .product_wrapper .overlay { position: fixed; top: 0; bottom: 0; left: 0; right: 0; background: rgb(0 0 0 / 16%); transition: opacity 500ms; visibility: hidden; opacity: 0; z-index:2; } .product_wrapper .overlay:target { visibility: visible; opacity: 1; } .product_wrapper .product-inner { position: relative; } .product_wrapper .popup { margin: 70px auto; /*padding: 20px;*/ /*background: #fff;*/ border-radius: 5px; width: 50%; position: relative; transition: all 5s ease-in-out; position: absolute; top: 15%; z-index: 2; left: 50%; transform: translateX(-50%); } .product_wrapper .popup h2 { margin-top: 0; color: #333; font-family: Tahoma, Arial, sans-serif; } .product_wrapper .popup .close { position: absolute; top: 6px; height: 30px; right: 6px; transition: all 200ms; font-size: 30px; line-height: 25px; text-align: center; font-weight: bold; text-decoration: none; border-radius: 30px; color: #fff; width: 30px; background: #da020f; } .product_wrapper .popup .close:hover { color: #000; } .product_wrapper .popup .content { max-height: 30%; overflow: auto; } .product_wrapper table.clean th { color: #fff; background: #da020f; } .product_wrapper table.clean tr { padding: 20px; } .product_wrapper table.clean, tr, td { border: 1px solid black; } .product_wrapper label.ac-label { background: #da020f; color: #fff; font-size: 18px; font-weight: 500; text-transform: uppercase; } .product_wrapper .ac-label { font-weight: 700; position: relative; padding: .5em 1em; margin-bottom: .5em; display: block; cursor: pointer; background-color: whiteSmoke; transition: background-color .15s ease-in-out; } .product_wrapper .ac-input:checked + label, .ac-label:hover { background-color: #000; } .product_wrapper .ac-label:after, .ac-input:checked + .ac-label:after { content: "+"; position: absolute; display: block; right: 0; top: 0; width: 2em; height: 100%; line-height: 2.25em; text-align: center; background-color: #ff1a28; transition: background-color .15s ease-in-out; } .product_wrapper .ac-label:hover:after, .ac-input:checked + .ac-label:after { background-color: #444; } .product_wrapper table.clean th, table.clean td { padding-left: 10px; font-weight: 400; } .product_wrapper .ac-input:checked + .ac-label:after { content: "-"; } .product_wrapper .ac-input { display: none; } .product_wrapper .ac-text, .ac-sub-text { opacity: 0; height: 0; margin-bottom: .5em; transition: opacity .5s ease-in-out; overflow: hidden; } .product_wrapper .ac-input:checked ~ .ac-text, .ac-sub .ac-input:checked ~ .ac-sub-text { opacity: 1; height: auto; } .product_wrapper .ac-sub .ac-label { background: none; font-weight: 600; padding: .5em 2em; margin-bottom: 0; } .product_wrapper .ac-sub .ac-label:checked { background: none; border-bottom: 1px solid whitesmoke; } .product_wrapper .ac-sub .ac-label:after, .ac-sub .ac-input:checked + .ac-label:after { left: 0; background: none; } .product_wrapper .ac-sub .ac-input:checked + label, .ac-sub .ac-label:hover { background: none; } .product_wrapper .ac-sub-text { padding: 0 1em 0 2em; } .product_wrapper div#popup1 .popup { width: 22%; } .product_wrapper div#popup1 .popup .close { z-index: 4; } @media screen and (max-width: 700px){ .product_wrapper .box{ width: 70%; } .product_wrapper .popup{ width: 70%; } } @media(max-width:1366px){ .product_wrapper .slick-prev { left: 100px; } .product_wrapper .slick-next { right: 100px; } } @media(max-width:1199px){ .product_wrapper .product-details h1 { padding: 0; } .product_wrapper .price-wrapper { margin: 5px 0px;} div#popup1 .popup { width: 35%; } .product_wrapper ul.slick-dots { width: 35%; } .slick-prev { left: 10px; } .product_wrapper .slick-next { right: 10px; } .product_wrapper .popup{ width:90%; } .popup iframe { height: 400px; } .product_wrapper .one-time img { width: 100%; margin: auto; object-fit: cover; height: 500px; } .product_wrapper section.product-details { margin: 0; margin-top:20px; } } @media(max-width:991px){ .product_wrapper .price-wrapper { font-size: 35px; } .slick-prev { left: 22px; } .product_wrapper .slick-next { right: 22px;} div#popup1 .popup { width: 45%; } .product_wrapper     .one-time img { width: 90%; } .product_wrapper .product-details h1 { font-size: 40px; line-height: 45px; padding: 0; } .product_wrapper .product-details .lists { margin-bottom: 10px!Important; } .product_wrapper section.product-details { margin: 3%; } .product_wrapper section.product-details .tw-col-6 { max-width: 100%; flex-basis: 100%; } .product_wrapper section.product-details h2 { font-size: 35px; } .product_wrapper section.product-details h3 { font-size: 30px; } .product_wrapper .responsive-embed.widescreen iframe { height: 350px; width: 90%; } } @media(max-width:767px){ .product_wrapper   .price-wrapper { font-size: 30px; } div#popup1 .popup { width: 80%; } .product_wrapper     .product-details { margin-top: 20px; } ul.slick-dots { bottom: -1%; } .product_wrapper .box svg { width: 45px; height: 45px; } .one-time img { height: 450px; } .product_wrapper .tw-col-6 { flex-basis: 100%; max-width: 100%; } .product_wrapper .one-time img { width: 100%; margin-bottom:15px; } .product_wrapper section.product-details { margin: 15px 0px; } .product_wrapper .product-details h1 { font-size: 35px; line-height: 40px; } .product_wrapper section.product-details h2 { font-size: 30px; } .product_wrapper section.product-details h3 { font-size: 25px; } .product_wrapper .popup { width: 95%; } .product_wrapper .popup iframe { height: 200px; } }

.infographic_link {
  position:relative;
  top:-63px;
  margin-bottom:10px;
  display:flex;
  width:310px;
}
.infographic_link a{
    color: #000;
    padding: 0px 0px;
    display: block;
    line-height:1.5;
    font-weight: 500;
    text-size-adjust: 100%;
    font-family: "Asap", sans-serif;
    font-size: 0.9375rem;
}
.infographic_link a:hover {
   color:#da020f;
}
.infographic_link a.active {
   color:#da020f;
   font-weight: 700;
}

@media(max-width:1199px){
	.infographic_link {
	    position: relative;
	    top: -10px;
	    margin-bottom: 40px;
	}
	 .infographic_link a {
	 	font-size: 1rem;
	}
}

.infog-btm{
width: 70%;
margin: 0 auto;
}

@media(max-width:1199px){
.infog-btm{
width: 100%;
}
}

@media (max-width:767px){
.infog-btm h2{
	font-size: 22px;
}
}
@media (min-width: 0px) and (max-width:1199px) {
    .blog-wrap .blog-box .blg-text .blg-tp {
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    .blog-wrap .blog-box .blg-text .blg-tp .author {
        width: 60%;
    }
    .blog-wrap .blog-box .blg-text .blg-tp .calender {
        text-align: left;
        display: inline-block;
        margin-top: 12px;
    }
}
@media (min-width: 768px) and (max-width:1199px) {
    .blog-wrap .blog-box .blg-text .blg-tp .calender {
        margin-left: 30px;
    }
}

