diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..6af7b22 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,17 @@ +{ + "liveSassCompile.settings.formats": [ + { + "format": "compressed", + "extensionName": ".min.css", + "savePath": "", + "savePathSegmentKeys": null, + "savePathReplaceSegmentsWith": null + } + ], + "liveSassCompile.settings.generateMap": true, + "liveSassCompile.settings.autoprefix": "defaults", + "liveSassCompile.settings.watchOnLaunch": true, + "liveSassCompile.settings.includeItems": [ + "wp-content/themes/calla/assets/css/modules.scss" + ] +} \ No newline at end of file diff --git a/wp-content/themes/calla/assets/css/modules.css b/wp-content/themes/calla/assets/css/modules.css deleted file mode 100644 index 4c7fd12..0000000 --- a/wp-content/themes/calla/assets/css/modules.css +++ /dev/null @@ -1,24572 +0,0 @@ -/* common mixins - start */ -/* common mixins - end */ -/* mixins styles - start */ -#respond textarea, -.eltdf-style-form textarea, -#respond input[type='text'], -input[type='text'], -input[type='email'], -input[type='password'], -.post-password-form input[type='password'], -.wpcf7-form-control.wpcf7-text, -.wpcf7-form-control.wpcf7-number, -.wpcf7-form-control.wpcf7-date, -.wpcf7-form-control.wpcf7-textarea, -.wpcf7-form-control.wpcf7-select, -.wpcf7-form-control.wpcf7-quiz { - width: 100%; - margin: 0 0 32px; - padding: 12px 21px; - font-family: inherit; - font-size: 12px; - line-height: 31px; - font-weight: 400; - letter-spacing: 0.1em; - text-transform: uppercase; - color: #999; - background-color: transparent; - border: 1px solid #e1e1e1; - border-radius: 0; - outline: 0; - -webkit-appearance: none; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: border-color 0.2s ease-in-out; - transition: border-color 0.2s ease-in-out; -} - -#respond textarea:focus, -.eltdf-style-form textarea:focus, -#respond input:focus[type='text'], -input:focus[type='text'], -input:focus[type='email'], -input:focus[type='password'], -.wpcf7-form-control.wpcf7-text:focus, -.wpcf7-form-control.wpcf7-number:focus, -.wpcf7-form-control.wpcf7-date:focus, -.wpcf7-form-control.wpcf7-textarea:focus, -.wpcf7-form-control.wpcf7-select:focus, -.wpcf7-form-control.wpcf7-quiz:focus { - color: #333333; - border-color: #17436f; -} - -#respond textarea::-webkit-input-placeholder, -.eltdf-style-form textarea::-webkit-input-placeholder, -#respond input[type='text']::-webkit-input-placeholder, -input[type='text']::-webkit-input-placeholder, -input[type='email']::-webkit-input-placeholder, -input[type='password']::-webkit-input-placeholder, -.post-password-form input[type='password']::-webkit-input-placeholder, -.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder, -.wpcf7-form-control.wpcf7-number::-webkit-input-placeholder, -.wpcf7-form-control.wpcf7-date::-webkit-input-placeholder, -.wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder, -.wpcf7-form-control.wpcf7-select::-webkit-input-placeholder, -.wpcf7-form-control.wpcf7-quiz::-webkit-input-placeholder { - color: inherit; -} - -#respond textarea:-moz-placeholder, -.eltdf-style-form textarea:-moz-placeholder, -#respond input:-moz-placeholder[type='text'], -input:-moz-placeholder[type='text'], -input:-moz-placeholder[type='email'], -input:-moz-placeholder[type='password'], -.wpcf7-form-control.wpcf7-text:-moz-placeholder, -.wpcf7-form-control.wpcf7-number:-moz-placeholder, -.wpcf7-form-control.wpcf7-date:-moz-placeholder, -.wpcf7-form-control.wpcf7-textarea:-moz-placeholder, -.wpcf7-form-control.wpcf7-select:-moz-placeholder, -.wpcf7-form-control.wpcf7-quiz:-moz-placeholder { - color: inherit; - opacity: 1; -} - -#respond textarea::-moz-placeholder, -.eltdf-style-form textarea::-moz-placeholder, -#respond input[type='text']::-moz-placeholder, -input[type='text']::-moz-placeholder, -input[type='email']::-moz-placeholder, -input[type='password']::-moz-placeholder, -.post-password-form input[type='password']::-moz-placeholder, -.wpcf7-form-control.wpcf7-text::-moz-placeholder, -.wpcf7-form-control.wpcf7-number::-moz-placeholder, -.wpcf7-form-control.wpcf7-date::-moz-placeholder, -.wpcf7-form-control.wpcf7-textarea::-moz-placeholder, -.wpcf7-form-control.wpcf7-select::-moz-placeholder, -.wpcf7-form-control.wpcf7-quiz::-moz-placeholder { - color: inherit; - opacity: 1; -} - -#respond textarea:-ms-input-placeholder, -.eltdf-style-form textarea:-ms-input-placeholder, -#respond input:-ms-input-placeholder[type='text'], -input:-ms-input-placeholder[type='text'], -input:-ms-input-placeholder[type='email'], -input:-ms-input-placeholder[type='password'], -.wpcf7-form-control.wpcf7-text:-ms-input-placeholder, -.wpcf7-form-control.wpcf7-number:-ms-input-placeholder, -.wpcf7-form-control.wpcf7-date:-ms-input-placeholder, -.wpcf7-form-control.wpcf7-textarea:-ms-input-placeholder, -.wpcf7-form-control.wpcf7-select:-ms-input-placeholder, -.wpcf7-form-control.wpcf7-quiz:-ms-input-placeholder { - color: inherit; -} - -/* mixins styles - end */ -/*------------------------------------------------------------------ - * This is main css file for theme. It is broken into following sections: - * 1. Global styles and reset - * 2. Widgets styles - * 3. Plugins styles - * 4. Blog styles - * 5. Footer styles - * 6. Header styles - * 7. Side area styles - * 8. Search styles - * 9. Title area styles - * 10. Shortcodes styles - * 11. Custom Post Types styles --------------------------------------------------------------------*/ -/*------------------------------------------------------------------ - * Color codes - - * Accent color: #17436f - * Background: #fff - * Content: #676767 - * Header h1: #333333 - * Header h2: #333333 - * Header h3: #333333 - * Header h4: #333333 - * Header h5: #333333 - * Header h6: #676767 - * Header Background: #ffffff - * Footer Top Background: #333333 - * Footer Bottom Background: #333333 - - * a (standard): #17436f - * a (hover): #17436f - */ -/* ========================================================================== - 1. Global styles and reset - ========================================================================== */ -/* #Reset default styles - start - ========================================================================== */ -html, -body, -div, -span, -applet, -object, -iframe, -h1, -h2, -h3, -h4, -h5, -h6, -p, -blockquote, -pre, -a, -abbr, -acronym, -address, -big, -cite, -code, -del, -dfn, -em, -font, -ins, -kbd, -q, -s, -samp, -small, -strike, -strong, -sub, -sup, -tt, -var, -b, -u, -i, -center, -dl, -dt, -dd, -ol, -ul, -li, -fieldset, -form, -label, -legend, -table, -caption, -tbody, -tfoot, -thead, -tr, -th, -td { - background: transparent; - border: 0; - margin: 0; - padding: 0; - vertical-align: baseline; - outline: none; -} - -article, -aside, -details, -figcaption, -figure, -footer, -header, -nav, -section { - display: block; -} - -del { - text-decoration: line-through; -} - -/* tables still need 'cellspacing="0"' in the markup */ -table { - border-collapse: collapse; - border-spacing: 0; - border: medium none; - vertical-align: middle; -} - -table th { - border: 0; - padding: 5px 7px; - text-align: center; -} - -table td { - padding: 5px 10px; - text-align: center; -} - -a img { - border: none; -} - -img, -.wp-caption { - max-width: 100%; - height: auto; -} - -iframe { - max-width: 100%; -} - -/* #Reset default styles - end - ========================================================================== */ -/* #General styles that are used in our theme - start - * Here are defined global styles on body element, on container elements that hold every page, - * headings and links, inputs, core wp styles and default pagination styles - ========================================================================== */ -.clearfix:before, -.clearfix:after { - content: " "; - display: table; -} - -.clearfix:after { - clear: both; -} - -.clearfix { - *zoom: 1; -} - -.clear:after { - clear: both; - content: ""; - display: block; -} - -html { - overflow-y: scroll !important; - /* for vertical split screen slider shortcode on touch devices */ -} - -body { - font-family: "Open Sans", sans-serif; - font-size: 14px; - line-height: 27px; - font-weight: 300; - color: #676767; - background-color: #fff; - overflow-x: hidden !important; - -webkit-font-smoothing: antialiased; -} - -h1 { - font-size: 60px; - color: #4e4e4e; - line-height: 1.2em; -} - -h2 { - font-size: 40px; - line-height: 1.275em; -} - -h3 { - font-size: 34px; - line-height: 1.2em; -} - -h4 { - font-size: 30px; - line-height: 1.2em; -} - -h5 { - font-size: 22px; - line-height: 1.22em; -} - -h6 { - font-size: 16px; -} - -h1, -h6 { - font-weight: 700; - letter-spacing: 0.1em; -} - -h2, -h3, -h4, -h5 { - font-weight: 600; - letter-spacing: 0.05em; -} - -h2, -h3, -h4, -h5, -h6 { - color: #333333; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - margin: 20px 0; - font-family: "Crimson Text", cursive; - text-transform: uppercase; -} - -h1 a, -h2 a, -h3 a, -h4 a, -h5 a, -h6 a { - color: inherit; - font-family: inherit; - font-size: inherit; - font-weight: inherit; - font-style: inherit; - line-height: inherit; - letter-spacing: inherit; - text-transform: inherit; -} - -h1 a:hover, -h2 a:hover, -h3 a:hover, -h4 a:hover, -h5 a:hover, -h6 a:hover { - color: #17436f; -} - -a, -p a { - color: #333333; - text-decoration: none; - -webkit-transition: color 0.2s ease-out; - transition: color 0.2s ease-out; -} - -a:hover, -p a:hover { - color: #17436f; -} - -p { - margin: 10px 0; -} - -input[type='submit'] { - -webkit-appearance: none; -} - -ul, -ol { - list-style-position: inside; - margin: 15px 0; -} - -ul ul, -ol ol, -ol ul, -ul ol { - margin: 0; - padding: 0 0 0 15px; -} - -pre { - background-color: #fff; - padding: 15px; - max-width: 100%; - white-space: pre-wrap; - word-wrap: break-word; - margin: 15px 0; -} - -dt { - font-size: 15px; - font-weight: bold; - margin-bottom: 10px; -} - -dd { - margin-bottom: 15px; -} - -sub, -sup { - font-size: 75%; - height: 0; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - top: 0.5ex; -} - -sup { - bottom: 0.5ex; -} - -.wp-caption-text { - margin: 0; - font-style: italic; -} - -table { - width: 100%; -} - -table thead tr, -table tbody tr { - border: 1px solid #c9c9c9; -} - -table tbody th { - border-right: 1px solid #c9c9c9; -} - -blockquote { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 10px 0; - padding: 0; - quotes: none; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #17436f; - font-size: 18px; - line-height: 32px; - font-style: italic; - font-weight: 400; -} - -blockquote > * { - color: inherit; - font-family: inherit; - font-size: inherit; - font-weight: inherit; - font-style: inherit; - line-height: inherit; - letter-spacing: inherit; - text-transform: inherit; - margin: 0; - display: inline; -} - -blockquote:before, -blockquote:after { - content: '"'; -} - -blockquote cite { - font-style: normal; - font-weight: 400; -} - -/* Webkit */ -::-moz-selection { - background: #17436f; - color: #fff; -} -::selection { - background: #17436f; - color: #fff; -} - -/* Gecko/Mozilla */ -::-moz-selection { - background: #17436f; - color: #fff; -} - -.wp-caption, -.wp-caption-text, -.sticky, -.gallery-caption, -.bypostauthor { - opacity: 1; -} - -.alignleft { - display: inline; - float: left; - margin: 0 20px 20px 0; -} - -.alignright { - display: inline; - float: right; - margin: 0 0 20px 20px; -} - -.aligncenter { - clear: both; - display: block; - margin: 10px auto; -} - -.alignwide { - margin-left: auto; - margin-right: auto; - clear: both; -} - -@media only screen and (max-width: 1024px) { - .alignwide { - width: 100%; - max-width: 100%; - } -} - -.alignfull { - position: relative; - left: -1rem; - width: calc(100% + (2 * 1rem)); - max-width: calc(100% + (2 * 1rem)); - clear: both; -} - -@media only screen and (max-width: 1024px) { - .alignfull { - left: calc(-12.5% - 75px); - width: calc(125% + 150px); - max-width: calc(125% + 150px); - margin-top: calc(2 * 1rem); - margin-bottom: calc(2 * 1rem); - } -} - -.text-align-right { - text-align: right; -} - -.text-align-left { - text-align: left; -} - -.text-align-center { - text-align: center; -} - -.eltdf-wrapper { - position: relative; - left: 0; - z-index: 1000; - -webkit-transition: left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); - transition: left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); -} - -.eltdf-wrapper .eltdf-wrapper-inner { - width: 100%; - overflow: hidden; -} - -.eltdf-content { - position: relative; - margin-top: 0; - z-index: 100; - background-color: #fff; - /*this is needed because of the uncovering footer*/ -} - -.eltdf-boxed { - overflow: hidden !important; - /* this is because content jumping while using accordion and display:inline-block on 'body.eltdf-boxed .eltdf-wrapper' */ -} - -.eltdf-boxed .eltdf-wrapper { - display: inline-block; - vertical-align: middle; - width: 100%; - background-size: cover; -} - -.touch .eltdf-boxed .eltdf-wrapper { - background-repeat: repeat; -} - -.eltdf-boxed .eltdf-wrapper .eltdf-wrapper-inner { - width: 1160px; - overflow: visible; - margin: auto; -} - -.eltdf-boxed .eltdf-content { - overflow: hidden; -} - -.eltdf-boxed .eltdf-footer-inner { - width: 1160px; - margin: auto; -} - -.eltdf-boxed .eltdf-page-header .eltdf-sticky-header, -.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed { - width: 1160px; - left: auto; -} - -.eltdf-paspartu-enabled .eltdf-wrapper { - padding: 10px; - background-color: #fff; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-paspartu-enabled.eltdf-top-paspartu-disabled .eltdf-wrapper { - padding-top: 0 !important; -} - -.eltdf-paspartu-enabled .eltdf-page-header .eltdf-fixed-wrapper.fixed { - left: 10px; - width: calc(100% - 20px); -} - -.eltdf-paspartu-enabled .eltdf-sticky-header { - left: 10px; - width: calc(100% - 20px); -} - -.eltdf-paspartu-enabled .eltdf-mobile-header.mobile-header-appear .eltdf-mobile-header-inner { - left: 10px; - width: calc(100% - 20px); -} - -.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled.admin-bar .eltdf-wrapper:before { - top: 32px; -} - -.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:before, -.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:after { - content: ''; - position: fixed; - left: 0; - width: 100%; - height: auto; - padding-top: inherit; - background-color: inherit; - z-index: 99999; -} - -.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:before { - top: 0; -} - -.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:after { - bottom: 0; -} - -.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-page-header .eltdf-fixed-wrapper.fixed { - margin-top: 10px; -} - -.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-sticky-header.header-appear { - margin-top: 10px; -} - -.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-mobile-header.mobile-header-appear .eltdf-mobile-header-inner { - margin-top: 10px; -} - -.eltdf-smooth-transition-loader { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - z-index: 2000; - background-color: #fff; -} - -.eltdf-container { - position: relative; - padding: 0; - width: 100%; - z-index: 100; -} - -.eltdf-container:before { - content: " "; - display: table; -} - -.eltdf-container:after { - content: " "; - display: table; - clear: both; -} - -.eltdf-container-inner { - width: 1100px; - margin: 0 auto; -} - -.eltdf-full-width { - position: relative; - z-index: 100; -} - -.eltdf-content .eltdf-content-inner > .eltdf-container > .eltdf-container-inner, -.eltdf-content .eltdf-content-inner > .eltdf-full-width > .eltdf-full-width-inner { - padding-top: 130px; -} - -@media only screen and (min-width: 1400px) { - .eltdf-grid-1300 .eltdf-grid, - .eltdf-grid-1300 .eltdf-container-inner, - .eltdf-grid-1300 .eltdf-row-grid-section { - width: 1300px; - } - .eltdf-grid-1300.eltdf-boxed .eltdf-footer-inner, - .eltdf-grid-1300.eltdf-boxed .eltdf-wrapper-inner { - width: 1380px; - } - .eltdf-grid-1300.eltdf-boxed .eltdf-page-header .eltdf-sticky-header, - .eltdf-grid-1300.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed { - width: 1380px; - left: auto; - } -} - -@media only screen and (min-width: 1300px) { - .eltdf-grid-1200 .eltdf-grid, - .eltdf-grid-1200 .eltdf-container-inner, - .eltdf-grid-1200 .eltdf-row-grid-section { - width: 1200px; - } - .eltdf-grid-1200.eltdf-boxed .eltdf-footer-inner, - .eltdf-grid-1200.eltdf-boxed .eltdf-wrapper-inner { - width: 1250px; - } - .eltdf-grid-1200.eltdf-boxed .eltdf-page-header .eltdf-sticky-header, - .eltdf-grid-1200.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed { - width: 1250px; - left: auto; - } -} - -@media only screen and (min-width: 1200px) { - .eltdf-grid-1000 .eltdf-grid, - .eltdf-grid-1000 .eltdf-container-inner, - .eltdf-grid-1000 .eltdf-row-grid-section { - width: 1000px; - } - .eltdf-grid-1000.eltdf-boxed .eltdf-footer-inner, - .eltdf-grid-1000.eltdf-boxed .eltdf-wrapper-inner { - width: 1050px; - } - .eltdf-grid-1000.eltdf-boxed .eltdf-page-header .eltdf-sticky-header, - .eltdf-grid-1000.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed { - width: 1050px; - left: auto; - } -} - -@media only screen and (min-width: 1024px) { - .eltdf-grid-800 .eltdf-grid, - .eltdf-grid-800 .eltdf-container-inner, - .eltdf-grid-800 .eltdf-row-grid-section { - width: 800px; - } - .eltdf-grid-800.eltdf-boxed .eltdf-footer-inner, - .eltdf-grid-800.eltdf-boxed .eltdf-wrapper-inner { - width: 850px; - } - .eltdf-grid-800.eltdf-boxed .eltdf-page-header .eltdf-sticky-header, - .eltdf-grid-800.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed { - width: 850px; - left: auto; - } -} - -/* #General styles that are used in our theme - end - ========================================================================== */ -@-webkit-keyframes preload-background { - from { - background-position: 0 0; - } - to { - background-position: 100% 0; - } -} - -@keyframes preload-background { - from { - background-position: 0 0; - } - to { - background-position: 100% 0; - } -} - -.eltdf-preload-background { - background: transparent url("../img/preload_pattern.png") repeat scroll inherit !important; - -webkit-animation-name: preload-background; - -webkit-animation-duration: 40s; - -webkit-animation-iteration-count: infinite; - -webkit-animation-timing-function: linear; - -webkit-animation-delay: 0s; - -webkit-animation-fill-mode: forwards; - /* this prevents the animation from restarting! */ - animation-name: preload-background; - animation-duration: 40s; - animation-iteration-count: infinite; - animation-timing-function: linear; - animation-delay: 0s; - animation-fill-mode: forwards; - /* this prevents the animation from restarting! */ -} - -.eltdf-grid { - width: 1100px; - margin: 0 auto; -} - -.eltdf-vertical-align-containers { - position: relative; - height: 100%; - width: 100%; - padding: 0 20px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-left, -.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-right { - width: 25%; -} - -.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-center { - width: 50%; - left: 50%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); -} - -.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-left, -.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-center, -.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-right { - width: 33.33%; -} - -.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-center { - width: 50%; - left: 50%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); -} - -.eltdf-vertical-align-containers.eltdf-50-50 .eltdf-position-left, -.eltdf-vertical-align-containers.eltdf-50-50 .eltdf-position-right { - width: 50%; -} - -.eltdf-vertical-align-containers.eltdf-33-66 .eltdf-position-left { - width: 33.33%; -} - -.eltdf-vertical-align-containers.eltdf-33-66 .eltdf-position-right { - width: 66.66%; -} - -.eltdf-vertical-align-containers.eltdf-66-33 .eltdf-position-left { - width: 66.66%; -} - -.eltdf-vertical-align-containers.eltdf-66-33 .eltdf-position-right { - width: 33.33%; -} - -.eltdf-vertical-align-containers .eltdf-position-left { - position: relative; - float: left; - z-index: 2; - height: 100%; -} - -.eltdf-vertical-align-containers .eltdf-position-center { - height: 100%; - width: 100%; - position: absolute; - left: 0; - text-align: center; - z-index: 1; -} - -.eltdf-vertical-align-containers .eltdf-position-right { - position: relative; - float: right; - z-index: 2; - height: 100%; - text-align: right; -} - -.eltdf-vertical-align-containers .eltdf-position-left-inner, -.eltdf-vertical-align-containers .eltdf-position-center-inner, -.eltdf-vertical-align-containers .eltdf-position-right-inner { - vertical-align: middle; - display: inline-block; -} - -.eltdf-vertical-align-containers .eltdf-position-right.eltdf-has-widget .eltdf-position-right-inner { - height: 100%; -} - -.eltdf-vertical-align-containers .eltdf-position-left:before, -.eltdf-vertical-align-containers .eltdf-position-center:before, -.eltdf-vertical-align-containers .eltdf-position-right:before { - content: ""; - display: inline-block; - vertical-align: middle; - height: 100%; - margin-right: 0; - /* adjusts for spacing before it was -3px */ -} - -/* ========================================================================== - #Row styles - start - ========================================================================== */ -.wpb_row, -.wpb_content_element, -ul.wpb_thumbnails-fluid > li, -.last_toggle_el_margin, -.wpb_button { - margin-bottom: 0 !important; -} - -.vc_row .wpb_gmaps_widget .wpb_wrapper { - padding: 0; - background-color: transparent; -} - -.eltdf-row-grid-section { - position: relative; - width: 1100px; - margin: 0 auto; - z-index: 20; -} - -.eltdf-content-aligment-left { - text-align: left; -} - -.eltdf-content-aligment-center { - text-align: center; -} - -.eltdf-content-aligment-right { - text-align: right; -} - -@media only screen and (max-width: 1280px) { - .eltdf-disabled-bg-image-bellow-1280 { - background-image: none !important; - } -} - -@media only screen and (max-width: 1024px) { - .eltdf-disabled-bg-image-bellow-1024 { - background-image: none !important; - } -} - -@media only screen and (max-width: 768px) { - .eltdf-disabled-bg-image-bellow-768 { - background-image: none !important; - } -} - -@media only screen and (max-width: 680px) { - .eltdf-disabled-bg-image-bellow-680 { - background-image: none !important; - } -} - -@media only screen and (max-width: 480px) { - .eltdf-disabled-bg-image-bellow-480 { - background-image: none !important; - } -} - -.eltdf-parallax-row-holder { - position: static; - padding: 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: center 0; - background-attachment: fixed; - overflow: hidden; -} - -@media only screen and (max-width: 1024px) { - .eltdf-parallax-row-holder { - height: auto !important; - min-height: 200px !important; - background-position: center top !important; - background-attachment: scroll; - background-size: cover; - } -} - -/* ========================================================================== - #Row styles - end - ========================================================================== */ -/* ========================================================================== - #VC Revolution Slider styles - begin - ========================================================================== */ -.eltdf-rev-has-paspartu { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - height: 100vh; - margin: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.admin-bar .eltdf-rev-has-paspartu { - height: calc(100vh - 32px); -} - -.eltdf-rev-has-paspartu.eltdf-side-paspartu-disabled { - padding-left: 0 !important; - padding-right: 0 !important; -} - -.eltdf-rev-has-paspartu.eltdf-paspartu-tiny { - padding: 10px; -} - -.eltdf-rev-has-paspartu.eltdf-paspartu-tiny.eltdf-top-paspartu-disabled { - padding-top: 0; -} - -.eltdf-rev-has-paspartu.eltdf-paspartu-tiny.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 10px) !important; -} - -.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-tiny.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 42px) !important; -} - -.eltdf-rev-has-paspartu.eltdf-paspartu-tiny .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 20px) !important; -} - -.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-tiny .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 52px) !important; -} - -.eltdf-rev-has-paspartu.eltdf-paspartu-small { - padding: 20px; -} - -.eltdf-rev-has-paspartu.eltdf-paspartu-small.eltdf-top-paspartu-disabled { - padding-top: 0; -} - -.eltdf-rev-has-paspartu.eltdf-paspartu-small.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 20px) !important; -} - -.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-small.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 52px) !important; -} - -.eltdf-rev-has-paspartu.eltdf-paspartu-small .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 40px) !important; -} - -.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-small .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 72px) !important; -} - -.eltdf-rev-has-paspartu.eltdf-paspartu-normal { - padding: 30px; -} - -.eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled { - padding-top: 0; -} - -.eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 30px) !important; -} - -.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 62px) !important; -} - -.eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 60px) !important; -} - -.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 92px) !important; -} - -@media only screen and (max-width: 680px) { - .eltdf-rev-has-paspartu.eltdf-paspartu-normal { - padding: 20px; - } - .eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled { - padding-top: 0; - } - .eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 20px) !important; - } - .admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 52px) !important; - } - .eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 40px) !important; - } - .admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 72px) !important; - } -} - -.eltdf-rev-has-paspartu.eltdf-paspartu-large { - padding: 50px; -} - -.eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled { - padding-top: 0; -} - -.eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 50px) !important; -} - -.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 82px) !important; -} - -.eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 100px) !important; -} - -.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 132px) !important; -} - -@media only screen and (max-width: 680px) { - .eltdf-rev-has-paspartu.eltdf-paspartu-large { - padding: 20px; - } - .eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled { - padding-top: 0; - } - .eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 20px) !important; - } - .admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 52px) !important; - } - .eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 40px) !important; - } - .admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 72px) !important; - } -} - -.eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner { - width: 100% !important; - left: 0 !important; -} - -.eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper { - left: 0 !important; - width: 100% !important; - height: 100% !important; -} - -.eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: 100vh !important; -} - -.admin-bar .eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { - height: calc(100vh - 32px) !important; -} - -/* ========================================================================== - #VC Revolution Slider styles - end - ========================================================================== */ -/* ========================================================================== - #Screen reader text - begin - ========================================================================== */ -/* Text meant only for screen readers. */ -.screen-reader-text { - position: absolute !important; - height: 0; - width: 1px; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); - word-wrap: normal !important; - /* Many screen reader and browser combinations announce broken words as they would appear visually. */ -} - -.screen-reader-text:focus { - display: block; - top: 5px; - left: 5px; - width: auto; - height: auto; - padding: 15px 23px 14px; - color: #21759b; - font-size: 14px; - font-weight: 700; - line-height: normal; - text-decoration: none; - background-color: #f1f1f1; - border-radius: 3px; - -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); - box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); - clip: auto !important; - z-index: 100000; - /* Above WP toolbar. */ -} - -/* ========================================================================== - #Screen reader text - end - ========================================================================== */ -/* ========================================================================== - Grid System style - begin - ========================================================================== */ -.eltdf-two-columns-form-without-space .eltdf-column-left { - display: table-cell; - width: 99%; - vertical-align: top; -} - -.eltdf-two-columns-form-without-space .eltdf-column-right { - display: table-cell; - width: 1%; - text-align: left; - vertical-align: top; -} - -.eltdf-two-columns-form-with-space .eltdf-column-left { - display: table-cell; - width: 99%; - vertical-align: top; - padding: 0 10px 0 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-two-columns-form-with-space .eltdf-column-right { - display: table-cell; - width: 1%; - text-align: left; - vertical-align: top; - padding: 0 0 0 10px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -/* -* If you changed some value for space do the same thing in masonry-type, product-list-main-and-vc scss files -*/ -.eltdf-no-space.eltdf-disable-bottom-space { - margin-bottom: 0; -} - -.eltdf-no-space .eltdf-outer-space { - margin: 0; -} - -.eltdf-no-space .eltdf-outer-space .eltdf-item-space { - padding: 0 0px; - margin: 0 0 0px; -} - -.eltdf-no-space.eltdf-disable-item-bottom-space .eltdf-item-space { - margin: 0; -} - -.eltdf-tiny-space.eltdf-disable-bottom-space { - margin-bottom: -10px; -} - -.eltdf-tiny-space .eltdf-outer-space { - margin: 0 -5px; -} - -.eltdf-tiny-space .eltdf-outer-space .eltdf-item-space { - padding: 0 5px; - margin: 0 0 10px; -} - -.eltdf-tiny-space.eltdf-disable-item-bottom-space .eltdf-item-space { - margin: 0; -} - -.eltdf-small-space.eltdf-disable-bottom-space { - margin-bottom: -20px; -} - -.eltdf-small-space .eltdf-outer-space { - margin: 0 -10px; -} - -.eltdf-small-space .eltdf-outer-space .eltdf-item-space { - padding: 0 10px; - margin: 0 0 20px; -} - -.eltdf-small-space.eltdf-disable-item-bottom-space .eltdf-item-space { - margin: 0; -} - -.eltdf-normal-space.eltdf-disable-bottom-space { - margin-bottom: -30px; -} - -.eltdf-normal-space .eltdf-outer-space { - margin: 0 -15px; -} - -.eltdf-normal-space .eltdf-outer-space .eltdf-item-space { - padding: 0 15px; - margin: 0 0 30px; -} - -.eltdf-normal-space.eltdf-disable-item-bottom-space .eltdf-item-space { - margin: 0; -} - -.eltdf-medium-space.eltdf-disable-bottom-space { - margin-bottom: -40px; -} - -.eltdf-medium-space .eltdf-outer-space { - margin: 0 -20px; -} - -.eltdf-medium-space .eltdf-outer-space .eltdf-item-space { - padding: 0 20px; - margin: 0 0 40px; -} - -.eltdf-medium-space.eltdf-disable-item-bottom-space .eltdf-item-space { - margin: 0; -} - -.eltdf-large-space.eltdf-disable-bottom-space { - margin-bottom: -50px; -} - -.eltdf-large-space .eltdf-outer-space { - margin: 0 -25px; -} - -.eltdf-large-space .eltdf-outer-space .eltdf-item-space { - padding: 0 25px; - margin: 0 0 50px; -} - -.eltdf-large-space.eltdf-disable-item-bottom-space .eltdf-item-space { - margin: 0; -} - -.eltdf-huge-space.eltdf-disable-bottom-space { - margin-bottom: -80px; -} - -.eltdf-huge-space .eltdf-outer-space { - margin: 0 -40px; -} - -.eltdf-huge-space .eltdf-outer-space .eltdf-item-space { - padding: 0 40px; - margin: 0 0 80px; -} - -.eltdf-huge-space.eltdf-disable-item-bottom-space .eltdf-item-space { - margin: 0; -} - -/* ========================================================================== - Grid System Mixin style - begin - ========================================================================== */ -/* ========================================================================== - Grid System Mixin style - end - ========================================================================== */ -.eltdf-grid-row { - margin-left: -15px; - margin-right: -15px; -} - -.eltdf-grid-row:before, -.eltdf-grid-row:after { - content: " "; - /* 1 */ - display: table; - /* 2 */ -} - -.eltdf-grid-row:after { - clear: both; -} - -.eltdf-grid-row { - *zoom: 1; -} - -.eltdf-grid-no-gutter { - margin-left: -0px; - margin-right: -0px; -} - -.eltdf-grid-no-gutter > div { - padding-left: 0px; - padding-right: 0px; -} - -.eltdf-grid-tiny-gutter { - margin-left: -5px; - margin-right: -5px; -} - -.eltdf-grid-tiny-gutter > div { - padding-left: 5px; - padding-right: 5px; -} - -.eltdf-grid-small-gutter { - margin-left: -10px; - margin-right: -10px; -} - -.eltdf-grid-small-gutter > div { - padding-left: 10px; - padding-right: 10px; -} - -.eltdf-grid-normal-gutter { - margin-left: -15px; - margin-right: -15px; -} - -.eltdf-grid-normal-gutter > div { - padding-left: 15px; - padding-right: 15px; -} - -.eltdf-grid-medium-gutter { - margin-left: -20px; - margin-right: -20px; -} - -.eltdf-grid-medium-gutter > div { - padding-left: 20px; - padding-right: 20px; -} - -.eltdf-grid-large-gutter { - margin-left: -25px; - margin-right: -25px; -} - -.eltdf-grid-large-gutter > div { - padding-left: 25px; - padding-right: 25px; -} - -.eltdf-grid-huge-gutter { - margin-left: -40px; - margin-right: -40px; -} - -.eltdf-grid-huge-gutter > div { - padding-left: 40px; - padding-right: 40px; -} - -.eltdf-grid-col-1 { - position: relative; - float: left; - width: 8.33333%; - min-height: 1px; - padding-left: 15px; - padding-right: 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-grid-col-1:before, -.eltdf-grid-col-1:after { - content: " "; - /* 1 */ - display: table; - /* 2 */ -} - -.eltdf-grid-col-1:after { - clear: both; -} - -.eltdf-grid-col-1 { - *zoom: 1; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-1 { - width: 100%; - float: none; - } -} - -.eltdf-grid-col-2 { - position: relative; - float: left; - width: 16.66667%; - min-height: 1px; - padding-left: 15px; - padding-right: 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-grid-col-2:before, -.eltdf-grid-col-2:after { - content: " "; - /* 1 */ - display: table; - /* 2 */ -} - -.eltdf-grid-col-2:after { - clear: both; -} - -.eltdf-grid-col-2 { - *zoom: 1; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-2 { - width: 100%; - float: none; - } -} - -.eltdf-grid-col-3 { - position: relative; - float: left; - width: 25%; - min-height: 1px; - padding-left: 15px; - padding-right: 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-grid-col-3:before, -.eltdf-grid-col-3:after { - content: " "; - /* 1 */ - display: table; - /* 2 */ -} - -.eltdf-grid-col-3:after { - clear: both; -} - -.eltdf-grid-col-3 { - *zoom: 1; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-3 { - width: 100%; - float: none; - } -} - -.eltdf-grid-col-4 { - position: relative; - float: left; - width: 33.33333%; - min-height: 1px; - padding-left: 15px; - padding-right: 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-grid-col-4:before, -.eltdf-grid-col-4:after { - content: " "; - /* 1 */ - display: table; - /* 2 */ -} - -.eltdf-grid-col-4:after { - clear: both; -} - -.eltdf-grid-col-4 { - *zoom: 1; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-4 { - width: 100%; - float: none; - } -} - -.eltdf-grid-col-5 { - position: relative; - float: left; - width: 41.66667%; - min-height: 1px; - padding-left: 15px; - padding-right: 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-grid-col-5:before, -.eltdf-grid-col-5:after { - content: " "; - /* 1 */ - display: table; - /* 2 */ -} - -.eltdf-grid-col-5:after { - clear: both; -} - -.eltdf-grid-col-5 { - *zoom: 1; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-5 { - width: 100%; - float: none; - } -} - -.eltdf-grid-col-6 { - position: relative; - float: left; - width: 50%; - min-height: 1px; - padding-left: 15px; - padding-right: 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-grid-col-6:before, -.eltdf-grid-col-6:after { - content: " "; - /* 1 */ - display: table; - /* 2 */ -} - -.eltdf-grid-col-6:after { - clear: both; -} - -.eltdf-grid-col-6 { - *zoom: 1; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-6 { - width: 100%; - float: none; - } -} - -.eltdf-grid-col-7 { - position: relative; - float: left; - width: 58.33333%; - min-height: 1px; - padding-left: 15px; - padding-right: 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-grid-col-7:before, -.eltdf-grid-col-7:after { - content: " "; - /* 1 */ - display: table; - /* 2 */ -} - -.eltdf-grid-col-7:after { - clear: both; -} - -.eltdf-grid-col-7 { - *zoom: 1; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-7 { - width: 100%; - float: none; - } -} - -.eltdf-grid-col-8 { - position: relative; - float: left; - width: 66.66667%; - min-height: 1px; - padding-left: 15px; - padding-right: 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-grid-col-8:before, -.eltdf-grid-col-8:after { - content: " "; - /* 1 */ - display: table; - /* 2 */ -} - -.eltdf-grid-col-8:after { - clear: both; -} - -.eltdf-grid-col-8 { - *zoom: 1; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-8 { - width: 100%; - float: none; - } -} - -.eltdf-grid-col-9 { - position: relative; - float: left; - width: 75%; - min-height: 1px; - padding-left: 15px; - padding-right: 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-grid-col-9:before, -.eltdf-grid-col-9:after { - content: " "; - /* 1 */ - display: table; - /* 2 */ -} - -.eltdf-grid-col-9:after { - clear: both; -} - -.eltdf-grid-col-9 { - *zoom: 1; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-9 { - width: 100%; - float: none; - } -} - -.eltdf-grid-col-10 { - position: relative; - float: left; - width: 83.33333%; - min-height: 1px; - padding-left: 15px; - padding-right: 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-grid-col-10:before, -.eltdf-grid-col-10:after { - content: " "; - /* 1 */ - display: table; - /* 2 */ -} - -.eltdf-grid-col-10:after { - clear: both; -} - -.eltdf-grid-col-10 { - *zoom: 1; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-10 { - width: 100%; - float: none; - } -} - -.eltdf-grid-col-11 { - position: relative; - float: left; - width: 91.66667%; - min-height: 1px; - padding-left: 15px; - padding-right: 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-grid-col-11:before, -.eltdf-grid-col-11:after { - content: " "; - /* 1 */ - display: table; - /* 2 */ -} - -.eltdf-grid-col-11:after { - clear: both; -} - -.eltdf-grid-col-11 { - *zoom: 1; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-11 { - width: 100%; - float: none; - } -} - -.eltdf-grid-col-12 { - position: relative; - float: left; - width: 100%; - min-height: 1px; - padding-left: 15px; - padding-right: 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-grid-col-12:before, -.eltdf-grid-col-12:after { - content: " "; - /* 1 */ - display: table; - /* 2 */ -} - -.eltdf-grid-col-12:after { - clear: both; -} - -.eltdf-grid-col-12 { - *zoom: 1; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-12 { - width: 100%; - float: none; - } -} - -.eltdf-grid-col-push-1 { - left: 8.33333%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-push-1 { - left: 0; - } -} - -.eltdf-grid-col-pull-1 { - right: 8.33333%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-pull-1 { - right: 0; - } -} - -.eltdf-grid-col-push-2 { - left: 16.66667%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-push-2 { - left: 0; - } -} - -.eltdf-grid-col-pull-2 { - right: 16.66667%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-pull-2 { - right: 0; - } -} - -.eltdf-grid-col-push-3 { - left: 25%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-push-3 { - left: 0; - } -} - -.eltdf-grid-col-pull-3 { - right: 25%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-pull-3 { - right: 0; - } -} - -.eltdf-grid-col-push-4 { - left: 33.33333%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-push-4 { - left: 0; - } -} - -.eltdf-grid-col-pull-4 { - right: 33.33333%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-pull-4 { - right: 0; - } -} - -.eltdf-grid-col-push-5 { - left: 41.66667%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-push-5 { - left: 0; - } -} - -.eltdf-grid-col-pull-5 { - right: 41.66667%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-pull-5 { - right: 0; - } -} - -.eltdf-grid-col-push-6 { - left: 50%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-push-6 { - left: 0; - } -} - -.eltdf-grid-col-pull-6 { - right: 50%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-pull-6 { - right: 0; - } -} - -.eltdf-grid-col-push-7 { - left: 58.33333%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-push-7 { - left: 0; - } -} - -.eltdf-grid-col-pull-7 { - right: 58.33333%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-pull-7 { - right: 0; - } -} - -.eltdf-grid-col-push-8 { - left: 66.66667%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-push-8 { - left: 0; - } -} - -.eltdf-grid-col-pull-8 { - right: 66.66667%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-pull-8 { - right: 0; - } -} - -.eltdf-grid-col-push-9 { - left: 75%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-push-9 { - left: 0; - } -} - -.eltdf-grid-col-pull-9 { - right: 75%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-pull-9 { - right: 0; - } -} - -.eltdf-grid-col-push-10 { - left: 83.33333%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-push-10 { - left: 0; - } -} - -.eltdf-grid-col-pull-10 { - right: 83.33333%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-pull-10 { - right: 0; - } -} - -.eltdf-grid-col-push-11 { - left: 91.66667%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-push-11 { - left: 0; - } -} - -.eltdf-grid-col-pull-11 { - right: 91.66667%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-pull-11 { - right: 0; - } -} - -.eltdf-grid-col-push-12 { - left: 100%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-push-12 { - left: 0; - } -} - -.eltdf-grid-col-pull-12 { - right: 100%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-pull-12 { - right: 0; - } -} - -@media only screen and (max-width: 1440px) { - .eltdf-grid-col-laptop-landscape-large-1 { - width: 8.33333%; - float: left; - } -} - -@media only screen and (max-width: 1366px) { - .eltdf-grid-col-laptop-landscape-mac-1 { - width: 8.33333%; - float: left; - } -} - -@media only screen and (max-width: 1280px) { - .eltdf-grid-col-laptop-landscape-medium-1 { - width: 8.33333%; - float: left; - } -} - -@media only screen and (max-width: 1200px) { - .eltdf-grid-col-laptop-landscape-1 { - width: 8.33333%; - float: left; - } -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-ipad-landscape-1 { - width: 8.33333%; - float: left; - } -} - -@media only screen and (max-width: 768px) { - .eltdf-grid-col-ipad-portrait-1 { - width: 8.33333%; - float: left; - } -} - -@media only screen and (max-width: 680px) { - .eltdf-grid-col-phone-landscape-1 { - width: 8.33333%; - float: left; - } -} - -@media only screen and (max-width: 480px) { - .eltdf-grid-col-phone-portrait-1 { - width: 8.33333%; - float: left; - } -} - -@media only screen and (max-width: 320px) { - .eltdf-grid-col-smaller-phone-portrait-1 { - width: 8.33333%; - float: left; - } -} - -@media only screen and (max-width: 1440px) { - .eltdf-grid-col-laptop-landscape-large-2 { - width: 16.66667%; - float: left; - } -} - -@media only screen and (max-width: 1366px) { - .eltdf-grid-col-laptop-landscape-mac-2 { - width: 16.66667%; - float: left; - } -} - -@media only screen and (max-width: 1280px) { - .eltdf-grid-col-laptop-landscape-medium-2 { - width: 16.66667%; - float: left; - } -} - -@media only screen and (max-width: 1200px) { - .eltdf-grid-col-laptop-landscape-2 { - width: 16.66667%; - float: left; - } -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-ipad-landscape-2 { - width: 16.66667%; - float: left; - } -} - -@media only screen and (max-width: 768px) { - .eltdf-grid-col-ipad-portrait-2 { - width: 16.66667%; - float: left; - } -} - -@media only screen and (max-width: 680px) { - .eltdf-grid-col-phone-landscape-2 { - width: 16.66667%; - float: left; - } -} - -@media only screen and (max-width: 480px) { - .eltdf-grid-col-phone-portrait-2 { - width: 16.66667%; - float: left; - } -} - -@media only screen and (max-width: 320px) { - .eltdf-grid-col-smaller-phone-portrait-2 { - width: 16.66667%; - float: left; - } -} - -@media only screen and (max-width: 1440px) { - .eltdf-grid-col-laptop-landscape-large-3 { - width: 25%; - float: left; - } -} - -@media only screen and (max-width: 1366px) { - .eltdf-grid-col-laptop-landscape-mac-3 { - width: 25%; - float: left; - } -} - -@media only screen and (max-width: 1280px) { - .eltdf-grid-col-laptop-landscape-medium-3 { - width: 25%; - float: left; - } -} - -@media only screen and (max-width: 1200px) { - .eltdf-grid-col-laptop-landscape-3 { - width: 25%; - float: left; - } -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-ipad-landscape-3 { - width: 25%; - float: left; - } -} - -@media only screen and (max-width: 768px) { - .eltdf-grid-col-ipad-portrait-3 { - width: 25%; - float: left; - } -} - -@media only screen and (max-width: 680px) { - .eltdf-grid-col-phone-landscape-3 { - width: 25%; - float: left; - } -} - -@media only screen and (max-width: 480px) { - .eltdf-grid-col-phone-portrait-3 { - width: 25%; - float: left; - } -} - -@media only screen and (max-width: 320px) { - .eltdf-grid-col-smaller-phone-portrait-3 { - width: 25%; - float: left; - } -} - -@media only screen and (max-width: 1440px) { - .eltdf-grid-col-laptop-landscape-large-4 { - width: 33.33333%; - float: left; - } -} - -@media only screen and (max-width: 1366px) { - .eltdf-grid-col-laptop-landscape-mac-4 { - width: 33.33333%; - float: left; - } -} - -@media only screen and (max-width: 1280px) { - .eltdf-grid-col-laptop-landscape-medium-4 { - width: 33.33333%; - float: left; - } -} - -@media only screen and (max-width: 1200px) { - .eltdf-grid-col-laptop-landscape-4 { - width: 33.33333%; - float: left; - } -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-ipad-landscape-4 { - width: 33.33333%; - float: left; - } -} - -@media only screen and (max-width: 768px) { - .eltdf-grid-col-ipad-portrait-4 { - width: 33.33333%; - float: left; - } -} - -@media only screen and (max-width: 680px) { - .eltdf-grid-col-phone-landscape-4 { - width: 33.33333%; - float: left; - } -} - -@media only screen and (max-width: 480px) { - .eltdf-grid-col-phone-portrait-4 { - width: 33.33333%; - float: left; - } -} - -@media only screen and (max-width: 320px) { - .eltdf-grid-col-smaller-phone-portrait-4 { - width: 33.33333%; - float: left; - } -} - -@media only screen and (max-width: 1440px) { - .eltdf-grid-col-laptop-landscape-large-5 { - width: 41.66667%; - float: left; - } -} - -@media only screen and (max-width: 1366px) { - .eltdf-grid-col-laptop-landscape-mac-5 { - width: 41.66667%; - float: left; - } -} - -@media only screen and (max-width: 1280px) { - .eltdf-grid-col-laptop-landscape-medium-5 { - width: 41.66667%; - float: left; - } -} - -@media only screen and (max-width: 1200px) { - .eltdf-grid-col-laptop-landscape-5 { - width: 41.66667%; - float: left; - } -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-ipad-landscape-5 { - width: 41.66667%; - float: left; - } -} - -@media only screen and (max-width: 768px) { - .eltdf-grid-col-ipad-portrait-5 { - width: 41.66667%; - float: left; - } -} - -@media only screen and (max-width: 680px) { - .eltdf-grid-col-phone-landscape-5 { - width: 41.66667%; - float: left; - } -} - -@media only screen and (max-width: 480px) { - .eltdf-grid-col-phone-portrait-5 { - width: 41.66667%; - float: left; - } -} - -@media only screen and (max-width: 320px) { - .eltdf-grid-col-smaller-phone-portrait-5 { - width: 41.66667%; - float: left; - } -} - -@media only screen and (max-width: 1440px) { - .eltdf-grid-col-laptop-landscape-large-6 { - width: 50%; - float: left; - } -} - -@media only screen and (max-width: 1366px) { - .eltdf-grid-col-laptop-landscape-mac-6 { - width: 50%; - float: left; - } -} - -@media only screen and (max-width: 1280px) { - .eltdf-grid-col-laptop-landscape-medium-6 { - width: 50%; - float: left; - } -} - -@media only screen and (max-width: 1200px) { - .eltdf-grid-col-laptop-landscape-6 { - width: 50%; - float: left; - } -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-ipad-landscape-6 { - width: 50%; - float: left; - } -} - -@media only screen and (max-width: 768px) { - .eltdf-grid-col-ipad-portrait-6 { - width: 50%; - float: left; - } -} - -@media only screen and (max-width: 680px) { - .eltdf-grid-col-phone-landscape-6 { - width: 50%; - float: left; - } -} - -@media only screen and (max-width: 480px) { - .eltdf-grid-col-phone-portrait-6 { - width: 50%; - float: left; - } -} - -@media only screen and (max-width: 320px) { - .eltdf-grid-col-smaller-phone-portrait-6 { - width: 50%; - float: left; - } -} - -@media only screen and (max-width: 1440px) { - .eltdf-grid-col-laptop-landscape-large-7 { - width: 58.33333%; - float: left; - } -} - -@media only screen and (max-width: 1366px) { - .eltdf-grid-col-laptop-landscape-mac-7 { - width: 58.33333%; - float: left; - } -} - -@media only screen and (max-width: 1280px) { - .eltdf-grid-col-laptop-landscape-medium-7 { - width: 58.33333%; - float: left; - } -} - -@media only screen and (max-width: 1200px) { - .eltdf-grid-col-laptop-landscape-7 { - width: 58.33333%; - float: left; - } -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-ipad-landscape-7 { - width: 58.33333%; - float: left; - } -} - -@media only screen and (max-width: 768px) { - .eltdf-grid-col-ipad-portrait-7 { - width: 58.33333%; - float: left; - } -} - -@media only screen and (max-width: 680px) { - .eltdf-grid-col-phone-landscape-7 { - width: 58.33333%; - float: left; - } -} - -@media only screen and (max-width: 480px) { - .eltdf-grid-col-phone-portrait-7 { - width: 58.33333%; - float: left; - } -} - -@media only screen and (max-width: 320px) { - .eltdf-grid-col-smaller-phone-portrait-7 { - width: 58.33333%; - float: left; - } -} - -@media only screen and (max-width: 1440px) { - .eltdf-grid-col-laptop-landscape-large-8 { - width: 66.66667%; - float: left; - } -} - -@media only screen and (max-width: 1366px) { - .eltdf-grid-col-laptop-landscape-mac-8 { - width: 66.66667%; - float: left; - } -} - -@media only screen and (max-width: 1280px) { - .eltdf-grid-col-laptop-landscape-medium-8 { - width: 66.66667%; - float: left; - } -} - -@media only screen and (max-width: 1200px) { - .eltdf-grid-col-laptop-landscape-8 { - width: 66.66667%; - float: left; - } -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-ipad-landscape-8 { - width: 66.66667%; - float: left; - } -} - -@media only screen and (max-width: 768px) { - .eltdf-grid-col-ipad-portrait-8 { - width: 66.66667%; - float: left; - } -} - -@media only screen and (max-width: 680px) { - .eltdf-grid-col-phone-landscape-8 { - width: 66.66667%; - float: left; - } -} - -@media only screen and (max-width: 480px) { - .eltdf-grid-col-phone-portrait-8 { - width: 66.66667%; - float: left; - } -} - -@media only screen and (max-width: 320px) { - .eltdf-grid-col-smaller-phone-portrait-8 { - width: 66.66667%; - float: left; - } -} - -@media only screen and (max-width: 1440px) { - .eltdf-grid-col-laptop-landscape-large-9 { - width: 75%; - float: left; - } -} - -@media only screen and (max-width: 1366px) { - .eltdf-grid-col-laptop-landscape-mac-9 { - width: 75%; - float: left; - } -} - -@media only screen and (max-width: 1280px) { - .eltdf-grid-col-laptop-landscape-medium-9 { - width: 75%; - float: left; - } -} - -@media only screen and (max-width: 1200px) { - .eltdf-grid-col-laptop-landscape-9 { - width: 75%; - float: left; - } -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-ipad-landscape-9 { - width: 75%; - float: left; - } -} - -@media only screen and (max-width: 768px) { - .eltdf-grid-col-ipad-portrait-9 { - width: 75%; - float: left; - } -} - -@media only screen and (max-width: 680px) { - .eltdf-grid-col-phone-landscape-9 { - width: 75%; - float: left; - } -} - -@media only screen and (max-width: 480px) { - .eltdf-grid-col-phone-portrait-9 { - width: 75%; - float: left; - } -} - -@media only screen and (max-width: 320px) { - .eltdf-grid-col-smaller-phone-portrait-9 { - width: 75%; - float: left; - } -} - -@media only screen and (max-width: 1440px) { - .eltdf-grid-col-laptop-landscape-large-10 { - width: 83.33333%; - float: left; - } -} - -@media only screen and (max-width: 1366px) { - .eltdf-grid-col-laptop-landscape-mac-10 { - width: 83.33333%; - float: left; - } -} - -@media only screen and (max-width: 1280px) { - .eltdf-grid-col-laptop-landscape-medium-10 { - width: 83.33333%; - float: left; - } -} - -@media only screen and (max-width: 1200px) { - .eltdf-grid-col-laptop-landscape-10 { - width: 83.33333%; - float: left; - } -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-ipad-landscape-10 { - width: 83.33333%; - float: left; - } -} - -@media only screen and (max-width: 768px) { - .eltdf-grid-col-ipad-portrait-10 { - width: 83.33333%; - float: left; - } -} - -@media only screen and (max-width: 680px) { - .eltdf-grid-col-phone-landscape-10 { - width: 83.33333%; - float: left; - } -} - -@media only screen and (max-width: 480px) { - .eltdf-grid-col-phone-portrait-10 { - width: 83.33333%; - float: left; - } -} - -@media only screen and (max-width: 320px) { - .eltdf-grid-col-smaller-phone-portrait-10 { - width: 83.33333%; - float: left; - } -} - -@media only screen and (max-width: 1440px) { - .eltdf-grid-col-laptop-landscape-large-11 { - width: 91.66667%; - float: left; - } -} - -@media only screen and (max-width: 1366px) { - .eltdf-grid-col-laptop-landscape-mac-11 { - width: 91.66667%; - float: left; - } -} - -@media only screen and (max-width: 1280px) { - .eltdf-grid-col-laptop-landscape-medium-11 { - width: 91.66667%; - float: left; - } -} - -@media only screen and (max-width: 1200px) { - .eltdf-grid-col-laptop-landscape-11 { - width: 91.66667%; - float: left; - } -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-ipad-landscape-11 { - width: 91.66667%; - float: left; - } -} - -@media only screen and (max-width: 768px) { - .eltdf-grid-col-ipad-portrait-11 { - width: 91.66667%; - float: left; - } -} - -@media only screen and (max-width: 680px) { - .eltdf-grid-col-phone-landscape-11 { - width: 91.66667%; - float: left; - } -} - -@media only screen and (max-width: 480px) { - .eltdf-grid-col-phone-portrait-11 { - width: 91.66667%; - float: left; - } -} - -@media only screen and (max-width: 320px) { - .eltdf-grid-col-smaller-phone-portrait-11 { - width: 91.66667%; - float: left; - } -} - -@media only screen and (max-width: 1440px) { - .eltdf-grid-col-laptop-landscape-large-12 { - width: 100%; - float: none; - } -} - -@media only screen and (max-width: 1366px) { - .eltdf-grid-col-laptop-landscape-mac-12 { - width: 100%; - float: none; - } -} - -@media only screen and (max-width: 1280px) { - .eltdf-grid-col-laptop-landscape-medium-12 { - width: 100%; - float: none; - } -} - -@media only screen and (max-width: 1200px) { - .eltdf-grid-col-laptop-landscape-12 { - width: 100%; - float: none; - } -} - -@media only screen and (max-width: 1024px) { - .eltdf-grid-col-ipad-landscape-12 { - width: 100%; - float: none; - } -} - -@media only screen and (max-width: 768px) { - .eltdf-grid-col-ipad-portrait-12 { - width: 100%; - float: none; - } -} - -@media only screen and (max-width: 680px) { - .eltdf-grid-col-phone-landscape-12 { - width: 100%; - float: none; - } -} - -@media only screen and (max-width: 480px) { - .eltdf-grid-col-phone-portrait-12 { - width: 100%; - float: none; - } -} - -@media only screen and (max-width: 320px) { - .eltdf-grid-col-smaller-phone-portrait-12 { - width: 100%; - float: none; - } -} - -/* ========================================================================== - Grid System style - end - ========================================================================== */ -/* ========================================================================== - #Animation styles - start - ========================================================================== */ -@-webkit-keyframes element-from-left { - 0% { - opacity: 0; - -webkit-transform: translate(-20%, 0); - transform: translate(-20%, 0); - } - 100% { - opacity: 1; - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } -} - -@keyframes element-from-left { - 0% { - opacity: 0; - -webkit-transform: translate(-20%, 0); - transform: translate(-20%, 0); - } - 100% { - opacity: 1; - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } -} - -@-webkit-keyframes element-from-right { - 0% { - opacity: 0; - -webkit-transform: translate(20%, 0); - transform: translate(20%, 0); - } - 100% { - opacity: 1; - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } -} - -@keyframes element-from-right { - 0% { - opacity: 0; - -webkit-transform: translate(20%, 0); - transform: translate(20%, 0); - } - 100% { - opacity: 1; - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } -} - -@-webkit-keyframes element-from-top { - 0% { - opacity: 0; - -webkit-transform: translate(0, -30%); - transform: translate(0, -30%); - } - 100% { - opacity: 1; - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } -} - -@keyframes element-from-top { - 0% { - opacity: 0; - -webkit-transform: translate(0, -30%); - transform: translate(0, -30%); - } - 100% { - opacity: 1; - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } -} - -@-webkit-keyframes element-from-bottom { - 0% { - opacity: 0; - -webkit-transform: translate(0, 30%); - transform: translate(0, 30%); - } - 100% { - opacity: 1; - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } -} - -@keyframes element-from-bottom { - 0% { - opacity: 0; - -webkit-transform: translate(0, 30%); - transform: translate(0, 30%); - } - 100% { - opacity: 1; - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } -} - -.eltdf-element-from-left, -.eltdf-element-from-right, -.eltdf-element-from-top, -.eltdf-element-from-bottom, -.eltdf-element-from-fade { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-element-from-left > div, -.eltdf-element-from-right > div, -.eltdf-element-from-top > div, -.eltdf-element-from-bottom > div, -.eltdf-element-from-fade > div { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - opacity: 0; -} - -.eltdf-element-from-fade.eltdf-element-from-fade-on > div { - opacity: 1; - -webkit-transition: opacity 0.8s ease 0s; - transition: opacity 0.8s ease 0s; -} - -.eltdf-element-from-left.eltdf-element-from-left-on > div { - -webkit-animation: element-from-left 0.55s 1 ease; - animation: element-from-left 0.55s 1 ease; - opacity: 1; -} - -.eltdf-element-from-right.eltdf-element-from-right-on > div { - -webkit-animation: element-from-right 0.55s 1 ease; - animation: element-from-right 0.55s 1 ease; - opacity: 1; -} - -.eltdf-element-from-top.eltdf-element-from-top-on > div { - -webkit-animation: element-from-top 0.55s 1 ease; - animation: element-from-top 0.55s 1 ease; - opacity: 1; -} - -.eltdf-element-from-bottom.eltdf-element-from-bottom-on > div { - -webkit-animation: element-from-bottom 0.55s 1 ease; - animation: element-from-bottom 0.55s 1 ease; - opacity: 1; -} - -.eltdf-flip-in { - opacity: 0; - -webkit-transform: perspective(1000px) rotateY(25deg); - transform: perspective(1000px) rotateY(25deg); - -webkit-transition: all 1.1s ease-in-out; - transition: all 1.1s ease-in-out; -} - -.eltdf-flip-in.eltdf-flip-in-on { - opacity: 1; - -webkit-transform: rotateY(0deg); - transform: rotateY(0deg); -} - -.eltdf-grow-in { - opacity: 0; - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transition: all 1s cubic-bezier(0, 1, 0.5, 1); - transition: all 1s cubic-bezier(0, 1, 0.5, 1); -} - -.eltdf-grow-in.eltdf-grow-in-on { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); -} - -.eltdf-z-rotate { - opacity: 0; - -webkit-transform: rotateZ(7deg); - transform: rotateZ(7deg); - -webkit-transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1); - transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1); - -webkit-transform-origin: top right; - transform-origin: top right; -} - -.eltdf-z-rotate.eltdf-z-rotate-on { - opacity: 1; - -webkit-transform: rotateZ(0deg); - transform: rotateZ(0deg); -} - -.eltdf-x-rotate { - opacity: 0; - -webkit-transform: perspective(900px) rotateX(-45deg); - transform: perspective(900px) rotateX(-45deg); - -webkit-transition: all 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86); - transition: all 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86); -} - -.eltdf-x-rotate.eltdf-x-rotate-on { - opacity: 1; - -webkit-transform: rotateX(0deg); - transform: rotateX(0deg); -} - -.eltdf-y-translate { - opacity: 0; - -webkit-transform: translate(0, 30px); - transform: translate(0, 30px); - -webkit-transition: all 700ms cubic-bezier(0.68, -0.65, 0.265, 1.65); - transition: all 700ms cubic-bezier(0.68, -0.65, 0.265, 1.65); -} - -.eltdf-y-translate.eltdf-y-translate-on { - opacity: 1; - -webkit-transform: translate(0, 0); - transform: translate(0, 0); -} - -.eltdf-fade-in-down { - opacity: 0; - -webkit-transform: translate(0, -25px); - transform: translate(0, -25px); - -webkit-transition: all 0.9s cubic-bezier(0, 1, 0.5, 1); - transition: all 0.9s cubic-bezier(0, 1, 0.5, 1); -} - -.eltdf-fade-in-down.eltdf-fade-in-down-on { - opacity: 1; - -webkit-transform: translate(0, 0); - transform: translate(0, 0); -} - -.eltdf-fade-in-left-x-rotate { - opacity: 0; - -webkit-transform: rotateZ(-5deg) translate(-30px, 0); - transform: rotateZ(-5deg) translate(-30px, 0); - -webkit-transition: all 0.4s ease; - transition: all 0.4s ease; -} - -.eltdf-fade-in-left-x-rotate.eltdf-fade-in-left-x-rotate-on { - opacity: 1; - -webkit-transform: rotateZ(0deg) translate(0, 0); - transform: rotateZ(0deg) translate(0, 0); -} - -.eltdf-fade-in { - opacity: 0; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} - -.eltdf-fade-in.eltdf-fade-in-on { - opacity: 1; -} - -/* ========================================================================== - #Animation styles - end - ========================================================================== */ -.eltdf-st-loader { - position: absolute; - top: 50%; - left: 50%; - z-index: 2100; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} - -.eltdf-st-loader1 { - position: relative; - display: inline-block; - width: 100%; - height: 100%; -} - -.eltdf-st-loader2 { - margin: -50% 0 0 -50%; -} - -/* rotate circles - start */ -.eltdf-rotate-circles { - width: 60px; - height: 20px; -} - -.eltdf-rotate-circles > div { - background-color: #333; - display: inline-block; - width: 12px; - height: 12px; - margin: 4px; - border-radius: 100%; - opacity: 0; - -webkit-animation: ball-fall 1.5s ease infinite; - animation: ball-fall 1.5s ease infinite; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} - -.eltdf-rotate-circles > div:nth-child(1) { - -webkit-animation-delay: -200ms; - animation-delay: -200ms; -} - -.eltdf-rotate-circles > div:nth-child(2) { - -webkit-animation-delay: -100ms; - animation-delay: -100ms; -} - -.eltdf-rotate-circles > div:nth-child(3) { - -webkit-animation-delay: 0ms; - animation-delay: 0ms; -} - -@-webkit-keyframes ball-fall { - 0% { - opacity: 0; - -webkit-transform: translateY(-145%); - transform: translateY(-145%); - } - 10% { - opacity: .5; - } - 20% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 80% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 90% { - opacity: .5; - } - 100% { - opacity: 0; - -webkit-transform: translateY(145%); - transform: translateY(145%); - } -} - -@keyframes ball-fall { - 0% { - opacity: 0; - -webkit-transform: translateY(-145%); - transform: translateY(-145%); - } - 10% { - opacity: .5; - } - 20% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 80% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 90% { - opacity: .5; - } - 100% { - opacity: 0; - -webkit-transform: translateY(145%); - transform: translateY(145%); - } -} - -/* rotate circles - end */ -/* pulse - start */ -.eltdf-st-loader .pulse { - width: 32px; - height: 32px; - margin: -16px 0 0 -16px; - background-color: #17436f; - border-radius: 16px; - -webkit-animation: scaleout 1.0s infinite ease-in-out; - animation: scaleout 1.0s infinite ease-in-out; -} - -@-webkit-keyframes scaleout { - 0% { - -webkit-transform: scale(0); - } - 100% { - -webkit-transform: scale(1); - opacity: 0; - } -} - -@keyframes scaleout { - 0% { - transform: scale(0); - -webkit-transform: scale(0); - } - 100% { - transform: scale(1); - -webkit-transform: scale(1); - opacity: 0; - } -} - -/* pulse - end */ -/* double pulse - start */ -.eltdf-st-loader .double_pulse { - width: 40px; - height: 40px; - margin: -20px 0 0 -20px; - position: relative; -} - -.eltdf-st-loader .double_pulse .double-bounce1, -.eltdf-st-loader .double_pulse .double-bounce2 { - width: 100%; - height: 100%; - border-radius: 50%; - background-color: #17436f; - opacity: 0.6; - position: absolute; - top: 0; - left: 0; - -webkit-animation: bounce 2.0s infinite ease-in-out; - animation: bounce 2.0s infinite ease-in-out; -} - -.eltdf-st-loader .double_pulse .double-bounce2 { - -webkit-animation-delay: -1.0s; - animation-delay: -1.0s; -} - -@-webkit-keyframes bounce { - 0%, - 100% { - -webkit-transform: scale(0); - } - 50% { - -webkit-transform: scale(1); - } -} - -@keyframes bounce { - 0%, - 100% { - transform: scale(0); - -webkit-transform: scale(0); - } - 50% { - transform: scale(1); - -webkit-transform: scale(1); - } -} - -/* double pulse - end */ -/* cube - start */ -.eltdf-st-loader .cube { - width: 60px; - height: 60px; - margin: -30px 0 0 -30px; - background-color: #17436f; - -webkit-animation: rotateplane 1.2s infinite ease-in-out; - animation: rotateplane 1.2s infinite ease-in-out; -} - -@-webkit-keyframes rotateplane { - 0% { - -webkit-transform: perspective(120px); - } - 50% { - -webkit-transform: perspective(120px) rotateY(180deg); - } - 100% { - -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg); - } -} - -@keyframes rotateplane { - 0% { - transform: perspective(120px) rotateX(0deg) rotateY(0deg); - -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg); - } - 50% { - transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); - -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); - } - 100% { - transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); - -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); - } -} - -/* cube - end */ -/* rotating cubes - start */ -.eltdf-st-loader .rotating_cubes { - width: 32px; - height: 32px; - margin: -16px 0 0 -16px; - position: relative; -} - -.eltdf-st-loader .rotating_cubes .cube1, -.eltdf-st-loader .rotating_cubes .cube2 { - background-color: #17436f; - width: 10px; - height: 10px; - position: absolute; - top: 0; - left: 0; - -webkit-animation: cubemove 1.8s infinite ease-in-out; - animation: cubemove 1.8s infinite ease-in-out; -} - -.eltdf-st-loader .rotating_cubes .cube2 { - -webkit-animation-delay: -0.9s; - animation-delay: -0.9s; -} - -@-webkit-keyframes cubemove { - 25% { - -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5); - } - 50% { - -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg); - } - 75% { - -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5); - } - 100% { - -webkit-transform: rotate(-360deg); - } -} - -@keyframes cubemove { - 25% { - transform: translateX(42px) rotate(-90deg) scale(0.5); - -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5); - } - 50% { - transform: translateX(42px) translateY(42px) rotate(-179deg); - -webkit-transform: translateX(42px) translateY(42px) rotate(-179deg); - } - 50.1% { - transform: translateX(42px) translateY(42px) rotate(-180deg); - -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg); - } - 75% { - transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5); - -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5); - } - 100% { - transform: rotate(-360deg); - -webkit-transform: rotate(-360deg); - } -} - -/* rotating cubes - end */ -/* stripes - start */ -.eltdf-st-loader .stripes { - width: 50px; - height: 60px; - margin: -30px 0 0 -25px; - text-align: center; - font-size: 10px; -} - -.eltdf-st-loader .stripes > div { - background-color: #17436f; - height: 100%; - width: 6px; - display: inline-block; - margin: 0 3px 0 0; - -webkit-animation: stretchdelay 1.2s infinite ease-in-out; - animation: stretchdelay 1.2s infinite ease-in-out; -} - -.eltdf-st-loader .stripes .rect2 { - -webkit-animation-delay: -1.1s; - animation-delay: -1.1s; -} - -.eltdf-st-loader .stripes .rect3 { - -webkit-animation-delay: -1.0s; - animation-delay: -1.0s; -} - -.eltdf-st-loader .stripes .rect4 { - -webkit-animation-delay: -0.9s; - animation-delay: -0.9s; -} - -.eltdf-st-loader .stripes .rect5 { - -webkit-animation-delay: -0.8s; - animation-delay: -0.8s; -} - -@-webkit-keyframes stretchdelay { - 0%, - 40%, - 100% { - -webkit-transform: scaleY(0.4); - } - 20% { - -webkit-transform: scaleY(1); - } -} - -@keyframes stretchdelay { - 0%, - 40%, - 100% { - transform: scaleY(0.4); - -webkit-transform: scaleY(0.4); - } - 20% { - transform: scaleY(1); - -webkit-transform: scaleY(1); - } -} - -/* stripes - end */ -/* wave - start */ -.eltdf-st-loader .wave { - width: 72px; - text-align: center; - margin: -9px 0 0 -36px; -} - -.eltdf-st-loader .wave > div { - width: 18px; - height: 18px; - background-color: #17436f; - margin: 0 3px 0 0; - border-radius: 100%; - display: inline-block; - -webkit-animation: bouncedelay 1.4s infinite ease-in-out; - animation: bouncedelay 1.4s infinite ease-in-out; - /* Prevent first frame from flickering when animation starts */ - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} - -.eltdf-st-loader .wave .bounce1 { - -webkit-animation-delay: -0.32s; - animation-delay: -0.32s; -} - -.eltdf-st-loader .wave .bounce2 { - -webkit-animation-delay: -0.16s; - animation-delay: -0.16s; -} - -@-webkit-keyframes bouncedelay { - 0%, - 80%, - 100% { - -webkit-transform: scale(0); - } - 40% { - -webkit-transform: scale(1); - } -} - -@keyframes bouncedelay { - 0%, - 80%, - 100% { - transform: scale(0); - -webkit-transform: scale(0); - } - 40% { - transform: scale(1); - -webkit-transform: scale(1); - } -} - -/* wave - end */ -/* two_rotating_circles - start */ -.eltdf-st-loader .two_rotating_circles { - width: 40px; - height: 40px; - margin: -20px 0 0 -20px; - position: relative; - text-align: center; - -webkit-animation: rotatecircles 2.0s infinite linear; - animation: rotatecircles 2.0s infinite linear; -} - -.eltdf-st-loader .two_rotating_circles .dot1, -.eltdf-st-loader .two_rotating_circles .dot2 { - width: 60%; - height: 60%; - display: inline-block; - position: absolute; - top: 0; - background-color: #17436f; - border-radius: 100%; - -webkit-animation: bounce 2.0s infinite ease-in-out; - animation: bounce 2.0s infinite ease-in-out; -} - -.eltdf-st-loader .two_rotating_circles .dot2 { - top: auto; - bottom: 0; - -webkit-animation-delay: -1.0s; - animation-delay: -1.0s; -} - -@-webkit-keyframes rotatecircles { - 100% { - -webkit-transform: rotate(360deg); - } -} - -@keyframes rotatecircles { - 100% { - transform: rotate(360deg); - -webkit-transform: rotate(360deg); - } -} - -/* two_rotating_circles - end */ -/* five_rotating_circles - start */ -.eltdf-st-loader .five_rotating_circles { - width: 60px; - height: 60px; - margin: -30px 0 0 -30px; - position: relative; -} - -.eltdf-st-loader .five_rotating_circles .container1 > div, -.eltdf-st-loader .five_rotating_circles .container2 > div, -.eltdf-st-loader .five_rotating_circles .container3 > div { - width: 12px; - height: 12px; - background-color: #17436f; - border-radius: 100%; - position: absolute; - -webkit-animation: bouncedelay 1.2s infinite ease-in-out; - animation: bouncedelay 1.2s infinite ease-in-out; - /* Prevent first frame from flickering when animation starts */ - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} - -.eltdf-st-loader .five_rotating_circles .spinner-container { - position: absolute; - width: 100%; - height: 100%; -} - -.eltdf-st-loader .five_rotating_circles .container2 { - -webkit-transform: rotateZ(45deg); - transform: rotateZ(45deg); -} - -.eltdf-st-loader .five_rotating_circles .container3 { - -webkit-transform: rotateZ(90deg); - transform: rotateZ(90deg); -} - -.eltdf-st-loader .five_rotating_circles .circle1 { - top: 0; - left: 0; -} - -.eltdf-st-loader .five_rotating_circles .circle2 { - top: 0; - right: 0; -} - -.eltdf-st-loader .five_rotating_circles .circle3 { - right: 0; - bottom: 0; -} - -.eltdf-st-loader .five_rotating_circles .circle4 { - left: 0; - bottom: 0; -} - -.eltdf-st-loader .five_rotating_circles .container2 .circle1 { - -webkit-animation-delay: -1.1s; - animation-delay: -1.1s; -} - -.eltdf-st-loader .five_rotating_circles .container3 .circle1 { - -webkit-animation-delay: -1.0s; - animation-delay: -1.0s; -} - -.eltdf-st-loader .five_rotating_circles .container1 .circle2 { - -webkit-animation-delay: -0.9s; - animation-delay: -0.9s; -} - -.eltdf-st-loader .five_rotating_circles .container2 .circle2 { - -webkit-animation-delay: -0.8s; - animation-delay: -0.8s; -} - -.eltdf-st-loader .five_rotating_circles .container3 .circle2 { - -webkit-animation-delay: -0.7s; - animation-delay: -0.7s; -} - -.eltdf-st-loader .five_rotating_circles .container1 .circle3 { - -webkit-animation-delay: -0.6s; - animation-delay: -0.6s; -} - -.eltdf-st-loader .five_rotating_circles .container2 .circle3 { - -webkit-animation-delay: -0.5s; - animation-delay: -0.5s; -} - -.eltdf-st-loader .five_rotating_circles .container3 .circle3 { - -webkit-animation-delay: -0.4s; - animation-delay: -0.4s; -} - -.eltdf-st-loader .five_rotating_circles .container1 .circle4 { - -webkit-animation-delay: -0.3s; - animation-delay: -0.3s; -} - -.eltdf-st-loader .five_rotating_circles .container2 .circle4 { - -webkit-animation-delay: -0.2s; - animation-delay: -0.2s; -} - -.eltdf-st-loader .five_rotating_circles .container3 .circle4 { - -webkit-animation-delay: -0.1s; - animation-delay: -0.1s; -} - -/* five_rotating_circles - end */ -/* atom - start */ -.eltdf-st-loader .atom { - width: 100px; - height: 100px; - margin: -50px 0 0 -50px; - position: relative; -} - -.eltdf-st-loader .atom .ball-1 { - height: 50%; - width: 50%; - left: 50%; - top: 50%; - position: absolute; - z-index: 1; - -webkit-animation: atom_shrink 4.5s infinite linear; - animation: atom_shrink 4.5s infinite linear; -} - -.eltdf-st-loader .atom .ball-1:before { - content: ''; - background: #17436f; - border-radius: 50%; - height: 100%; - width: 100%; - position: absolute; - top: -50%; - left: -50%; -} - -.eltdf-st-loader .atom .ball-2, -.eltdf-st-loader .atom .ball-3, -.eltdf-st-loader .atom .ball-4 { - position: absolute; - width: 100%; - height: 100%; - z-index: 0; -} - -.eltdf-st-loader .atom .ball-2:before, -.eltdf-st-loader .atom .ball-3:before, -.eltdf-st-loader .atom .ball-4:before { - content: ''; - height: 20px; - width: 20px; - border-radius: 50%; - background: #17436f; - top: 0; - left: 0; - margin: 0 auto; - position: absolute; -} - -.eltdf-st-loader .atom .ball-2 { - -webkit-animation: atom_zindex 1.5s 0.75s infinite steps(2, end); - animation: atom_zindex 1.5s 0.75s infinite steps(2, end); -} - -.eltdf-st-loader .atom .ball-3 { - -webkit-transform: rotate(120deg); - transform: rotate(120deg); - -webkit-animation: atom_zindex 1.5s -0.25s infinite steps(2, end); - animation: atom_zindex 1.5s -0.25s infinite steps(2, end); -} - -.eltdf-st-loader .atom .ball-4 { - -webkit-transform: rotate(240deg); - transform: rotate(240deg); - -webkit-animation: atom_zindex 1.5s 0.25s infinite steps(2, end); - animation: atom_zindex 1.5s 0.25s infinite steps(2, end); -} - -.eltdf-st-loader .atom .ball-2:before { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - -webkit-animation: atom_position 1.5s infinite ease, atom_size 1.5s -1.125s infinite ease; - animation: atom_position 1.5s infinite ease, atom_size 1.5s -1.125s infinite ease; -} - -.eltdf-st-loader .atom .ball-3:before { - -webkit-animation: atom_position 1.5s -1s infinite ease, atom_size 1.5s -0.75s infinite ease; - animation: atom_position 1.5s -1s infinite ease, atom_size 1.5s -0.75s infinite ease; -} - -.eltdf-st-loader .atom .ball-4:before { - -webkit-animation: atom_position 1.5s -0.5s infinite ease, atom_size 1.5s -0.125s infinite ease; - animation: atom_position 1.5s -0.5s infinite ease, atom_size 1.5s -0.125s infinite ease; -} - -@-webkit-keyframes atom_position { - 50% { - top: 80px; - left: 80px; - } -} - -@keyframes atom_position { - 50% { - top: 80px; - left: 80px; - } -} - -@-webkit-keyframes atom_size { - 50% { - -webkit-transform: scale(0.5, 0.5); - } -} - -@keyframes atom_size { - 50% { - -webkit-transform: scale(0.5, 0.5); - transform: scale(0.5, 0.5); - } -} - -@-webkit-keyframes atom_zindex { - 100% { - z-index: 10; - } -} - -@keyframes atom_zindex { - 100% { - z-index: 10; - } -} - -@-webkit-keyframes atom_shrink { - 50% { - -webkit-transform: scale(0.9, 0.9); - } -} - -@keyframes atom_shrink { - 50% { - -webkit-transform: scale(0.9, 0.9); - transform: scale(0.9, 0.9); - } -} - -/* atom - end */ -/* clock - start*/ -.eltdf-st-loader .clock { - width: 50px; - height: 50px; - margin: -25px 0 0 -25px; - position: relative; - -webkit-animation: clock 8s infinite steps(8); - animation: clock 8s infinite steps(8); -} - -.eltdf-st-loader .clock .ball { - height: 50px; - width: 50px; - position: absolute; -} - -.eltdf-st-loader .clock .ball:before { - content: ''; - border-radius: 50%; - height: 18.31501832px; - width: 18.31501832px; - position: absolute; - background: #17436f; -} - -.eltdf-st-loader .clock .ball-1 { - -webkit-transform: rotate(-135deg); - transform: rotate(-135deg); - -webkit-animation: clock1 1s ease-in infinite; - animation: clock1 1s ease-in infinite; -} - -.eltdf-st-loader .clock .ball-2 { - transform: rotate(-90deg); - -webkit-transform: rotate(-90deg); - -moz-transform: rotate(-90deg); - -o-transform: rotate(-90deg); - -webkit-animation: clock2 1s ease-in infinite; - animation: clock2 1s ease-in infinite; -} - -.eltdf-st-loader .clock .ball-3 { - transform: rotate(-45deg); - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - -webkit-animation: clock3 1s ease-in infinite; - animation: clock3 1s ease-in infinite; -} - -.eltdf-st-loader .clock .ball-4 { - -webkit-animation: clock4 1s ease-in infinite; - animation: clock4 1s ease-in infinite; -} - -@-webkit-keyframes clock { - 100% { - -webkit-transform: rotate(360deg); - } -} - -@keyframes clock { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@-webkit-keyframes clock1 { - 0% { - -webkit-transform: rotate(-135deg); - } - 30% { - -webkit-transform: rotate(-450deg); - } - 100% { - -webkit-transform: rotate(-450deg); - } -} - -@keyframes clock1 { - 0% { - -webkit-transform: rotate(-135deg); - transform: rotate(-135deg); - } - 30% { - -webkit-transform: rotate(-450deg); - transform: rotate(-450deg); - } - 100% { - -webkit-transform: rotate(-450deg); - transform: rotate(-450deg); - } -} - -@-webkit-keyframes clock2 { - 5% { - -webkit-transform: rotate(-90deg); - } - 35% { - -webkit-transform: rotate(-405deg); - } - 100% { - -webkit-transform: rotate(-405deg); - } -} - -@keyframes clock2 { - 5% { - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); - } - 35% { - -webkit-transform: rotate(-405deg); - transform: rotate(-405deg); - } - 100% { - -webkit-transform: rotate(-405deg); - transform: rotate(-405deg); - } -} - -@-webkit-keyframes clock3 { - 10% { - -webkit-transform: rotate(-45deg); - } - 40% { - -webkit-transform: rotate(-360deg); - } - 100% { - -webkit-transform: rotate(-360deg); - } -} - -@keyframes clock3 { - 10% { - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - } - 40% { - -webkit-transform: rotate(-360deg); - transform: rotate(-360deg); - } - 100% { - -webkit-transform: rotate(-360deg); - transform: rotate(-360deg); - } -} - -@-webkit-keyframes clock4 { - 15% { - -webkit-transform: rotate(0deg); - } - 45% { - -webkit-transform: rotate(-315deg); - } - 100% { - -webkit-transform: rotate(-315deg); - } -} - -@keyframes clock4 { - 15% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 45% { - -webkit-transform: rotate(-315deg); - transform: rotate(-315deg); - } - 100% { - -webkit-transform: rotate(-315deg); - transform: rotate(-315deg); - } -} - -/* clock - end*/ -/* mitosis - start*/ -.eltdf-st-loader .mitosis { - height: 50px; - width: 50px; - margin: -25px 0 0 -25px; - position: relative; - -webkit-animation: mitosis_invert 2s infinite steps(2, end); - animation: mitosis_invert 2s infinite steps(2, end); -} - -.eltdf-st-loader .mitosis .ball { - height: 100%; - width: 100%; - position: absolute; - border-radius: 50%; - top: 0; - left: 0; - background: #17436f; -} - -.eltdf-st-loader .mitosis .ball-1 { - -webkit-animation: mitosis_ball1 1s infinite alternate linear; - animation: mitosis_ball1 1s infinite alternate linear; -} - -.eltdf-st-loader .mitosis .ball-2 { - -webkit-animation: mitosis_ball2 1s infinite alternate linear; - animation: mitosis_ball2 1s infinite alternate linear; -} - -.eltdf-st-loader .mitosis .ball-3 { - -webkit-animation: mitosis_ball3 1s infinite alternate linear; - animation: mitosis_ball3 1s infinite alternate linear; -} - -.eltdf-st-loader .mitosis .ball-4 { - -webkit-animation: mitosis_ball4 1s infinite alternate linear; - animation: mitosis_ball4 1s infinite alternate linear; -} - -@-webkit-keyframes mitosis_invert { - 100% { - -webkit-transform: rotate(180deg); - } -} - -@keyframes mitosis_invert { - 100% { - -webkit-transform: rotate(180deg); - transform: rotate(180deg); - } -} - -@-webkit-keyframes mitosis_ball1 { - 12% { - -webkit-transform: none; - } - 26% { - -webkit-transform: translateX(25%) scale(1, 0.8); - } - 40% { - -webkit-transform: translateX(50%) scale(0.8, 0.8); - } - 60% { - -webkit-transform: translateX(50%) scale(0.8, 0.8); - } - 74% { - -webkit-transform: translate(50%, 25%) scale(0.6, 0.8); - } - 88% { - -webkit-transform: translate(50%, 50%) scale(0.6, 0.6); - } - 100% { - -webkit-transform: translate(50%, 50%) scale(0.6, 0.6); - } -} - -@keyframes mitosis_ball1 { - 12% { - -webkit-transform: none; - transform: none; - } - 26% { - -webkit-transform: translateX(25%) scale(1, 0.8); - transform: translateX(25%) scale(1, 0.8); - } - 40% { - -webkit-transform: translateX(50%) scale(0.8, 0.8); - transform: translateX(50%) scale(0.8, 0.8); - } - 60% { - -webkit-transform: translateX(50%) scale(0.8, 0.8); - transform: translateX(50%) scale(0.8, 0.8); - } - 74% { - -webkit-transform: translate(50%, 25%) scale(0.6, 0.8); - transform: translate(50%, 25%) scale(0.6, 0.8); - } - 88% { - -webkit-transform: translate(50%, 50%) scale(0.6, 0.6); - transform: translate(50%, 50%) scale(0.6, 0.6); - } - 100% { - -webkit-transform: translate(50%, 50%) scale(0.6, 0.6); - transform: translate(50%, 50%) scale(0.6, 0.6); - } -} - -@-webkit-keyframes mitosis_ball2 { - 12% { - -webkit-transform: none; - } - 26% { - -webkit-transform: translateX(25%) scale(1, 0.8); - } - 40% { - -webkit-transform: translateX(50%) scale(0.8, 0.8); - } - 60% { - -webkit-transform: translateX(50%) scale(0.8, 0.8); - } - 74% { - -webkit-transform: translate(50%, -25%) scale(0.6, 0.8); - } - 88% { - -webkit-transform: translate(50%, -50%) scale(0.6, 0.6); - } - 100% { - -webkit-transform: translate(50%, -50%) scale(0.6, 0.6); - } -} - -@keyframes mitosis_ball2 { - 12% { - -webkit-transform: none; - transform: none; - } - 26% { - -webkit-transform: translateX(25%) scale(1, 0.8); - transform: translateX(25%) scale(1, 0.8); - } - 40% { - -webkit-transform: translateX(50%) scale(0.8, 0.8); - transform: translateX(50%) scale(0.8, 0.8); - } - 60% { - -webkit-transform: translateX(50%) scale(0.8, 0.8); - transform: translateX(50%) scale(0.8, 0.8); - } - 74% { - -webkit-transform: translate(50%, -25%) scale(0.6, 0.8); - transform: translate(50%, -25%) scale(0.6, 0.8); - } - 88% { - -webkit-transform: translate(50%, -50%) scale(0.6, 0.6); - transform: translate(50%, -50%) scale(0.6, 0.6); - } - 100% { - -webkit-transform: translate(50%, -50%) scale(0.6, 0.6); - transform: translate(50%, -50%) scale(0.6, 0.6); - } -} - -@-webkit-keyframes mitosis_ball3 { - 12% { - -webkit-transform: none; - } - 26% { - -webkit-transform: translateX(-25%) scale(1, 0.8); - } - 40% { - -webkit-transform: translateX(-50%) scale(0.8, 0.8); - } - 60% { - -webkit-transform: translateX(-50%) scale(0.8, 0.8); - } - 74% { - -webkit-transform: translate(-50%, 25%) scale(0.6, 0.8); - } - 88% { - -webkit-transform: translate(-50%, 50%) scale(0.6, 0.6); - } - 100% { - -webkit-transform: translate(-50%, 50%) scale(0.6, 0.6); - } -} - -@keyframes mitosis_ball3 { - 12% { - -webkit-transform: none; - transform: none; - } - 26% { - -webkit-transform: translateX(-25%) scale(1, 0.8); - transform: translateX(-25%) scale(1, 0.8); - } - 40% { - -webkit-transform: translateX(-50%) scale(0.8, 0.8); - transform: translateX(-50%) scale(0.8, 0.8); - } - 60% { - -webkit-transform: translateX(-50%) scale(0.8, 0.8); - transform: translateX(-50%) scale(0.8, 0.8); - } - 74% { - -webkit-transform: translate(-50%, 25%) scale(0.6, 0.8); - transform: translate(-50%, 25%) scale(0.6, 0.8); - } - 88% { - -webkit-transform: translate(-50%, 50%) scale(0.6, 0.6); - transform: translate(-50%, 50%) scale(0.6, 0.6); - } - 100% { - -webkit-transform: translate(-50%, 50%) scale(0.6, 0.6); - transform: translate(-50%, 50%) scale(0.6, 0.6); - } -} - -@-webkit-keyframes mitosis_ball4 { - 12% { - -webkit-transform: none; - } - 26% { - -webkit-transform: translateX(-25%) scale(1, 0.8); - } - 40% { - -webkit-transform: translateX(-50%) scale(0.8, 0.8); - } - 60% { - -webkit-transform: translateX(-50%) scale(0.8, 0.8); - } - 74% { - -webkit-transform: translate(-50%, -25%) scale(0.6, 0.8); - } - 88% { - -webkit-transform: translate(-50%, -50%) scale(0.6, 0.6); - } - 100% { - -webkit-transform: translate(-50%, -50%) scale(0.6, 0.6); - } -} - -@keyframes mitosis_ball4 { - 12% { - -webkit-transform: none; - transform: none; - } - 26% { - -webkit-transform: translateX(-25%) scale(1, 0.8); - transform: translateX(-25%) scale(1, 0.8); - } - 40% { - -webkit-transform: translateX(-50%) scale(0.8, 0.8); - transform: translateX(-50%) scale(0.8, 0.8); - } - 60% { - -webkit-transform: translateX(-50%) scale(0.8, 0.8); - transform: translateX(-50%) scale(0.8, 0.8); - } - 74% { - -webkit-transform: translate(-50%, -25%) scale(0.6, 0.8); - transform: translate(-50%, -25%) scale(0.6, 0.8); - } - 88% { - -webkit-transform: translate(-50%, -50%) scale(0.6, 0.6); - transform: translate(-50%, -50%) scale(0.6, 0.6); - } - 100% { - -webkit-transform: translate(-50%, -50%) scale(0.6, 0.6); - transform: translate(-50%, -50%) scale(0.6, 0.6); - } -} - -/* mitosis - end*/ -/* lines - start*/ -.eltdf-st-loader .lines { - width: 60px; - height: 60px; - margin: 0 0 0 -30px; -} - -.eltdf-st-loader .lines .line1, -.eltdf-st-loader .lines .line2, -.eltdf-st-loader .lines .line3, -.eltdf-st-loader .lines .line4 { - margin-left: 10px; - position: absolute; - width: 60px; - height: 4px; - background-color: #17436f; - -webkit-animation: lines_spin 1.5s infinite linear; - -webkit-animation-timing-function: ease; -} - -.eltdf-st-loader .lines .line2 { - -webkit-animation-delay: 0.1s; -} - -.eltdf-st-loader .lines .line3 { - -webkit-animation-delay: 0.2s; -} - -.eltdf-st-loader .lines .line4 { - -webkit-animation-delay: 0.3s; -} - -@-webkit-keyframes lines_spin { - 100% { - -webkit-transform: rotate(360deg); - } -} - -@keyframes lines_spin { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -/* lines - end*/ -/* fussion - start*/ -.eltdf-st-loader .fussion { - width: 30px; - height: 30px; - margin: -45px 0 0 -30px; - position: relative; -} - -.eltdf-st-loader .fussion .ball { - height: 40px; - width: 40px; - left: 50%; - top: 50%; - background: #17436f; - border-radius: 50%; - float: left; - position: absolute; -} - -.eltdf-st-loader .fussion .ball-1 { - background: #17436f; - top: 0; - left: 50%; - -webkit-animation: fussion_ball1 1s 0s ease infinite; - animation: fussion_ball1 1s 0s ease infinite; - z-index: 1; -} - -.eltdf-st-loader .fussion .ball-2 { - background: #17436f; - top: 50%; - left: 100%; - -webkit-animation: fussion_ball2 1s 0s ease infinite; - animation: fussion_ball2 1s 0s ease infinite; - z-index: 2; -} - -.eltdf-st-loader .fussion .ball-3 { - background: #17436f; - top: 100%; - left: 50%; - -webkit-animation: fussion_ball3 1s 0s ease infinite; - animation: fussion_ball3 1s 0s ease infinite; - z-index: 1; -} - -.eltdf-st-loader .fussion .ball-4 { - background: #17436f; - top: 50%; - left: 0; - -webkit-animation: fussion_ball4 1s 0s ease infinite; - animation: fussion_ball4 1s 0s ease infinite; - z-index: 2; -} - -@-webkit-keyframes fussion_ball1 { - 50% { - top: -100%; - left: 200%; - } - 100% { - top: 50%; - left: 100%; - z-index: 2; - } -} - -@keyframes fussion_ball1 { - 50% { - top: -100%; - left: 200%; - } - 100% { - top: 50%; - left: 100%; - z-index: 2; - } -} - -@-webkit-keyframes fussion_ball2 { - 50% { - top: 200%; - left: 200%; - } - 100% { - top: 100%; - left: 50%; - z-index: 1; - } -} - -@keyframes fussion_ball2 { - 50% { - top: 200%; - left: 200%; - } - 100% { - top: 100%; - left: 50%; - z-index: 1; - } -} - -@-webkit-keyframes fussion_ball3 { - 50% { - top: 200%; - left: -100%; - } - 100% { - top: 50%; - left: 0; - z-index: 2; - } -} - -@keyframes fussion_ball3 { - 50% { - top: 200%; - left: -100%; - } - 100% { - top: 50%; - left: 0; - z-index: 2; - } -} - -@-webkit-keyframes fussion_ball4 { - 50% { - top: -100%; - left: -100%; - } - 100% { - top: 0; - left: 50%; - z-index: 1; - } -} - -@keyframes fussion_ball4 { - 50% { - top: -100%; - left: -100%; - } - 100% { - top: 0; - left: 50%; - z-index: 1; - } -} - -/* fussion - end*/ -/* wave_circles - start*/ -.eltdf-st-loader .wave_circles { - width: 150px; - height: 30px; - margin: -15px 0 0 -75px; -} - -.eltdf-st-loader .wave_circles .ball { - height: 30px; - width: 30px; - float: left; - background: #17436f; - border-radius: 50%; - margin-right: 10px; -} - -.eltdf-st-loader .wave_circles .ball-1 { - -webkit-animation: wave_jump3 1.8s infinite ease-out; - animation: wave_jump3 1.8s infinite ease-out; -} - -.eltdf-st-loader .wave_circles .ball-2 { - -webkit-animation: wave_jump2 1.8s infinite ease-out; - animation: wave_jump2 1.8s infinite ease-out; -} - -.eltdf-st-loader .wave_circles .ball-3 { - -webkit-animation: wave_jump1 1.8s infinite ease-out; - animation: wave_jump1 1.8s infinite ease-out; -} - -.eltdf-st-loader .wave_circles .ball-4 { - margin-right: 0; - -webkit-animation: wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1); - animation: wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1); -} - -@-webkit-keyframes wave_jump1 { - 12% { - -webkit-transform: translate(20px, -40px); - -webkit-animation-timing-function: ease-in; - } - 24% { - -webkit-transform: translate(40px, 0); - } - 100% { - -webkit-transform: translate(40px, 0); - } -} - -@keyframes wave_jump1 { - 12% { - -webkit-transform: translate(20px, -40px); - transform: translate(20px, -40px); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 24% { - -webkit-transform: translate(40px, 0); - transform: translate(40px, 0); - } - 100% { - -webkit-transform: translate(40px, 0); - transform: translate(40px, 0); - } -} - -@-webkit-keyframes wave_jump2 { - 12% { - -webkit-transform: translate(0, 0); - } - 24% { - -webkit-transform: translate(20px, -40px); - -webkit-animation-timing-function: ease-in; - } - 36% { - -webkit-transform: translate(40px, 0); - } - 100% { - -webkit-transform: translate(40px, 0); - } -} - -@keyframes wave_jump2 { - 12% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 24% { - -webkit-transform: translate(20px, -40px); - transform: translate(20px, -40px); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 36% { - -webkit-transform: translate(40px, 0); - transform: translate(40px, 0); - } - 100% { - -webkit-transform: translate(40px, 0); - transform: translate(40px, 0); - } -} - -@-webkit-keyframes wave_jump3 { - 24% { - -webkit-transform: translate(0, 0); - } - 36% { - -webkit-transform: translate(20px, -40px); - -webkit-animation-timing-function: ease-in; - } - 48% { - -webkit-transform: translate(40px, 0); - } - 100% { - -webkit-transform: translate(40px, 0); - } -} - -@keyframes wave_jump3 { - 24% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 36% { - -webkit-transform: translate(20px, -40px); - transform: translate(20px, -40px); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 48% { - -webkit-transform: translate(40px, 0); - transform: translate(40px, 0); - } - 100% { - -webkit-transform: translate(40px, 0); - transform: translate(40px, 0); - } -} - -@-webkit-keyframes wave_wipe { - 48% { - -webkit-transform: translateX(-120px); - } - 100% { - -webkit-transform: translateX(-120px); - } -} - -@keyframes wave_wipe { - 48% { - -webkit-transform: translateX(-120px); - transform: translateX(-120px); - } - 100% { - -webkit-transform: translateX(-120px); - transform: translateX(-120px); - } -} - -/* wave_circles - end*/ -/* pulse_circles - start*/ -.eltdf-st-loader .pulse_circles { - width: 100px; - height: 100px; - margin: -50px 0 0 -50px; - position: relative; -} - -.eltdf-st-loader .pulse_circles * { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-st-loader .pulse_circles .ball { - height: 100%; - width: 100%; - background: #17436f; - position: absolute; - border-radius: 50%; - border: 0 solid #17436f; - -webkit-animation: pulse_circles_pulse 3s infinite; - animation: pulse_circles_pulse 3s infinite; -} - -.eltdf-st-loader .pulse_circles .ball-2 { - -webkit-animation-delay: -0.75s; - animation-delay: -0.75s; -} - -.eltdf-st-loader .pulse_circles .ball-3 { - -webkit-animation-delay: -1.5s; - animation-delay: -1.5s; -} - -.eltdf-st-loader .pulse_circles .ball-4 { - -webkit-animation-delay: -2.25s; - animation-delay: -2.25s; -} - -@-webkit-keyframes pulse_circles_pulse { - 0% { - -webkit-transform: scale(0.1, 0.1); - opacity: 1; - border-width: 50px; - } - 100% { - -webkit-transform: scale(1, 1); - opacity: 0; - border-width: 0; - } -} - -@keyframes pulse_circles_pulse { - 0% { - -webkit-transform: scale(0.1, 0.1); - transform: scale(0.1, 0.1); - opacity: 1; - border-width: 50px; - } - 100% { - -webkit-transform: scale(1, 1); - transform: scale(1, 1); - opacity: 0; - border-width: 0; - } -} - -/* pulse_circles - end*/ -/* overlapping_diamonds - start*/ -.overlapping-diamonds { - width: 20px; - height: 20px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - margin-top: -10px; -} - -@-webkit-keyframes part-anim { - 0% { - -webkit-transform: translate3d(-10px, -10px, 0); - transform: translate3d(-10px, -10px, 0); - } - 100% { - -webkit-transform: translate3d(10px, 10px, 0); - transform: translate3d(10px, 10px, 0); - } -} - -@keyframes part-anim { - 0% { - -webkit-transform: translate3d(-10px, -10px, 0); - transform: translate3d(-10px, -10px, 0); - } - 100% { - -webkit-transform: translate3d(10px, 10px, 0); - transform: translate3d(10px, 10px, 0); - } -} - -.overlapping-diamonds-part { - position: absolute; - width: 20px; - height: 20px; - z-index: 1; - -webkit-animation: part-anim 0.8s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite alternate; - animation: part-anim 0.8s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite alternate; -} - -.overlapping-diamonds-first { - border: 1px solid #17436f; - background: transparent; - right: 0; - bottom: 0; - animation-direction: alternate-reverse; -} - -.overlapping-diamonds-second { - border: 1px solid #17436f; - background-color: transparent; - left: 0; - top: 0; -} - -.overlapping-diamonds-second:before { - content: ''; - position: absolute; - height: 100%; - width: 1px; - background-color: #17436f; - top: 0; - left: 50%; -} - -.overlapping-diamonds-second:after { - content: ''; - position: absolute; - width: 100%; - height: 1px; - background-color: #17436f; - top: 50%; - left: 0; -} - -@-webkit-keyframes blend-anim { - 0% { - -webkit-transform: scale(0.01, 0.01) rotateY(0deg); - transform: scale(0.01, 0.01) rotateY(0deg); - -webkit-animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); - animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); - } - 50% { - -webkit-transform: scale(1, 1) rotateY(0deg); - transform: scale(1, 1) rotateY(0deg); - -webkit-animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); - animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); - } - 100% { - -webkit-transform: scale(0.01, 0.01) rotateY(0deg); - transform: scale(0.01, 0.01) rotateY(0deg); - } -} - -@keyframes blend-anim { - 0% { - -webkit-transform: scale(0.01, 0.01) rotateY(0deg); - transform: scale(0.01, 0.01) rotateY(0deg); - -webkit-animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); - animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); - } - 50% { - -webkit-transform: scale(1, 1) rotateY(0deg); - transform: scale(1, 1) rotateY(0deg); - -webkit-animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); - animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); - } - 100% { - -webkit-transform: scale(0.01, 0.01) rotateY(0deg); - transform: scale(0.01, 0.01) rotateY(0deg); - } -} - -/* overlapping_diamonds - end*/ -/* common mixins - start */ -/* common mixins - end */ -/* mixins styles - start */ -#respond textarea, -.eltdf-style-form textarea, -#respond input[type='text'], -input[type='text'], -input[type='email'], -input[type='password'], -.post-password-form input[type='password'], -.wpcf7-form-control.wpcf7-text, -.wpcf7-form-control.wpcf7-number, -.wpcf7-form-control.wpcf7-date, -.wpcf7-form-control.wpcf7-textarea, -.wpcf7-form-control.wpcf7-select, -.wpcf7-form-control.wpcf7-quiz { - width: 100%; - margin: 0 0 32px; - padding: 12px 21px; - font-family: inherit; - font-size: 12px; - line-height: 31px; - font-weight: 400; - letter-spacing: 0.1em; - text-transform: uppercase; - color: #999; - background-color: transparent; - border: 1px solid #e1e1e1; - border-radius: 0; - outline: 0; - -webkit-appearance: none; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: border-color 0.2s ease-in-out; - transition: border-color 0.2s ease-in-out; -} - -#respond textarea:focus, -.eltdf-style-form textarea:focus, -#respond input:focus[type='text'], -input:focus[type='text'], -input:focus[type='email'], -input:focus[type='password'], -.wpcf7-form-control.wpcf7-text:focus, -.wpcf7-form-control.wpcf7-number:focus, -.wpcf7-form-control.wpcf7-date:focus, -.wpcf7-form-control.wpcf7-textarea:focus, -.wpcf7-form-control.wpcf7-select:focus, -.wpcf7-form-control.wpcf7-quiz:focus { - color: #333333; - border-color: #17436f; -} - -#respond textarea::-webkit-input-placeholder, -.eltdf-style-form textarea::-webkit-input-placeholder, -#respond input[type='text']::-webkit-input-placeholder, -input[type='text']::-webkit-input-placeholder, -input[type='email']::-webkit-input-placeholder, -input[type='password']::-webkit-input-placeholder, -.post-password-form input[type='password']::-webkit-input-placeholder, -.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder, -.wpcf7-form-control.wpcf7-number::-webkit-input-placeholder, -.wpcf7-form-control.wpcf7-date::-webkit-input-placeholder, -.wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder, -.wpcf7-form-control.wpcf7-select::-webkit-input-placeholder, -.wpcf7-form-control.wpcf7-quiz::-webkit-input-placeholder { - color: inherit; -} - -#respond textarea:-moz-placeholder, -.eltdf-style-form textarea:-moz-placeholder, -#respond input:-moz-placeholder[type='text'], -input:-moz-placeholder[type='text'], -input:-moz-placeholder[type='email'], -input:-moz-placeholder[type='password'], -.wpcf7-form-control.wpcf7-text:-moz-placeholder, -.wpcf7-form-control.wpcf7-number:-moz-placeholder, -.wpcf7-form-control.wpcf7-date:-moz-placeholder, -.wpcf7-form-control.wpcf7-textarea:-moz-placeholder, -.wpcf7-form-control.wpcf7-select:-moz-placeholder, -.wpcf7-form-control.wpcf7-quiz:-moz-placeholder { - color: inherit; - opacity: 1; -} - -#respond textarea::-moz-placeholder, -.eltdf-style-form textarea::-moz-placeholder, -#respond input[type='text']::-moz-placeholder, -input[type='text']::-moz-placeholder, -input[type='email']::-moz-placeholder, -input[type='password']::-moz-placeholder, -.post-password-form input[type='password']::-moz-placeholder, -.wpcf7-form-control.wpcf7-text::-moz-placeholder, -.wpcf7-form-control.wpcf7-number::-moz-placeholder, -.wpcf7-form-control.wpcf7-date::-moz-placeholder, -.wpcf7-form-control.wpcf7-textarea::-moz-placeholder, -.wpcf7-form-control.wpcf7-select::-moz-placeholder, -.wpcf7-form-control.wpcf7-quiz::-moz-placeholder { - color: inherit; - opacity: 1; -} - -#respond textarea:-ms-input-placeholder, -.eltdf-style-form textarea:-ms-input-placeholder, -#respond input:-ms-input-placeholder[type='text'], -input:-ms-input-placeholder[type='text'], -input:-ms-input-placeholder[type='email'], -input:-ms-input-placeholder[type='password'], -.wpcf7-form-control.wpcf7-text:-ms-input-placeholder, -.wpcf7-form-control.wpcf7-number:-ms-input-placeholder, -.wpcf7-form-control.wpcf7-date:-ms-input-placeholder, -.wpcf7-form-control.wpcf7-textarea:-ms-input-placeholder, -.wpcf7-form-control.wpcf7-select:-ms-input-placeholder, -.wpcf7-form-control.wpcf7-quiz:-ms-input-placeholder { - color: inherit; -} - -/* mixins styles - end */ -/* ========================================================================== - #Comments styles - start - ========================================================================== */ -.eltdf-comment-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - padding: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-comment-holder .eltdf-comment-holder-inner { - padding: 41px 0 20px; -} - -.eltdf-comment-holder .eltdf-comment.eltdf-pingback-comment .eltdf-comment-text { - padding: 0; -} - -.eltdf-comment-holder .eltdf-comment-list { - list-style: none; - position: relative; - z-index: 150; - padding: 0; - margin: 0; -} - -.eltdf-comment-holder .eltdf-comment-list li { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 25px 0 0; - padding: 29px 0 0; -} - -.eltdf-comment-holder .eltdf-comment-list > li:first-child { - margin: 0; - padding: 0; - border: 0; -} - -.eltdf-comment-holder .eltdf-comment-list .children { - padding: 0 0 0 81px; -} - -.eltdf-comment-holder .eltdf-comments-title { - margin-bottom: 28px; -} - -.eltdf-comment-holder .eltdf-comments-title > * { - margin: 0; -} - -.eltdf-comment-holder .eltdf-comment-image { - position: relative; - display: block; - top: 10px; - left: 0; - width: 82px; - height: 82px; - float: left; -} - -.eltdf-comment-holder .eltdf-comment-image img { - display: block; - border-radius: 4em; -} - -.eltdf-comment-holder .eltdf-comment-text { - padding: 15px 0 23px 99px; - min-height: 82px; -} - -.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-info { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-comment-holder .eltdf-comment-text .replay, -.eltdf-comment-holder .eltdf-comment-text .comment-reply-link, -.eltdf-comment-holder .eltdf-comment-text .comment-edit-link { - float: right; - margin-left: 10px; - margin-right: 10px; - color: #17436f; - font-size: 12px; - letter-spacing: .1em; - font-weight: 600; - text-transform: uppercase; -} - -.eltdf-comment-holder .eltdf-comment-text .replay:hover, -.eltdf-comment-holder .eltdf-comment-text .comment-reply-link:hover, -.eltdf-comment-holder .eltdf-comment-text .comment-edit-link:hover { - color: #333333; -} - -.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-name { - float: left; - margin: 0; -} - -.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-date { - margin: 0 0 10px; - font-size: 12px; - font-weight: 600; - letter-spacing: .1em; -} - -.eltdf-comment-holder .eltdf-comment-text .eltdf-text-holder p { - margin: 0; -} - -.eltdf-comment-holder .eltdf-comment-text .comment-respond { - margin: 20px 0; -} - -.eltdf-comment-holder .eltdf-comment-text .comment-respond .comment-reply-title { - margin: 0 0 10px; -} - -.eltdf-comment-holder .eltdf-comment-text #cancel-comment-reply-link { - margin-left: 10px; - font-family: "Open Sans", sans-serif; - font-size: 12px; - color: #17436f; -} - -.eltdf-comment-holder .eltdf-comment-text #cancel-comment-reply-link:hover { - color: #333333; -} - -.eltdf-comment-holder .eltdf-comment-text ul li, -.eltdf-comment-holder .eltdf-comment-text ol li { - display: list-item; -} - -.eltdf-comment-holder .eltdf-comment-text li { - margin: 0 !important; - padding: 0 !important; - border: 0 !important; -} - -.eltdf-comment-form { - padding: 0; - clear: both; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-comment-form .eltdf-comment-form-inner { - padding: 45px 0 78px; -} - -.eltdf-comment-form .comment-reply-title { - margin: 0 0 12px; -} - -@media only screen and (max-width: 768px) { - .eltdf-comment-holder .eltdf-comment-list .children { - padding: 0 0 0 40px; - } -} - -@media only screen and (max-width: 680px) { - .eltdf-comment-holder .eltdf-comment-list .children { - padding: 0; - } - .eltdf-comment-holder .eltdf-comment-text .eltdf-comment-date, - .eltdf-comment-holder .eltdf-comment-text .eltdf-comment-name { - float: none; - } - .eltdf-comment-holder .eltdf-comment-text .replay, - .eltdf-comment-holder .eltdf-comment-text .comment-reply-link, - .eltdf-comment-holder .eltdf-comment-text .comment-edit-link { - float: none; - margin: 0 10px 0 0; - } -} - -@media only screen and (max-width: 480px) { - .eltdf-comment-holder .eltdf-comment-image { - float: none; - } - .eltdf-comment-holder .eltdf-comment-text { - padding: 20px 0 0; - min-height: inherit; - } -} - -/* ========================================================================== - #Comments styles - end - ========================================================================== */ -.post-password-form input[type='password'] { - margin-top: 10px; -} - -footer .wpcf7-form-control.wpcf7-text, -footer .wpcf7-form-control.wpcf7-number, -footer .wpcf7-form-control.wpcf7-date, -footer .wpcf7-form-control.wpcf7-textarea, -footer .wpcf7-form-control.wpcf7-select, -footer .wpcf7-form-control.wpcf7-quiz { - margin: 0; -} - -.wpcf7-form-control.wpcf7-textarea { - max-width: 100%; -} - -#submit_comment, -.post-password-form input[type='submit'], -input.wpcf7-form-control.wpcf7-submit { - font-family: inherit; - position: relative; - display: inline-block; - vertical-align: middle; - width: auto; - outline: none; - font-size: 14px; - line-height: 2.2em; - letter-spacing: 0.1em; - font-weight: 600; - text-transform: uppercase; - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - -webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease; - transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease; - padding: 13px 46px; - color: #fff; - background-color: #17436f; - border: none; - cursor: pointer; -} - -#submit_comment:hover, -.post-password-form input[type='submit']:hover, -input.wpcf7-form-control.wpcf7-submit:hover { - color: #fff; - background-color: #333333; -} - -input.wpcf7-form-control.wpcf7-submit { - background-color: #006767; -} - -p.form-submit, -.wpcf7-form p { - margin: 0; -} - -p.form-submit { - margin-top: 10px; -} - -#respond textarea, -.eltdf-style-form textarea, -.wpcf7-form textarea { - display: block; - padding: 16px 18px; -} - -.eltdf-two-columns-form-without-space .wpcf7-form .ajax-loader { - display: none; -} - -span.wpcf7-form-control-wrap.eltdf-select:after { - font-family: FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - content: '\f107'; - right: 20px; - top: 0px; - padding: 0 0 2px; - position: absolute; - pointer-events: none; -} - -@media only screen and (max-width: 680px) { - .wpcf7 .eltdf-two-columns-form-with-space .eltdf-column-left { - display: inline-block; - width: 100%; - padding: 0; - } - .wpcf7 .eltdf-two-columns-form-with-space .eltdf-column-right { - width: auto; - padding: 0; - } -} - -/* ========================================================================== - #Comments styles - end - ========================================================================== */ -/* ========================================================================== - #Global Owl Slider - begin - ========================================================================== */ -.eltdf-owl-slider { - visibility: hidden; -} - -.eltdf-owl-slider .owl-stage-outer { - z-index: 1; -} - -.eltdf-owl-slider.eltdf-slider-is-moving .owl-item .eltdf-block-drag-link { - z-index: -1 !important; -} - -.eltdf-owl-slider.eltdf-slider-has-both-nav .owl-nav .owl-prev, -.eltdf-owl-slider.eltdf-slider-has-both-nav .owl-nav .owl-next { - -webkit-transform: translateY(calc(-50% - 21px)); - transform: translateY(calc(-50% - 21px)); -} - -.eltdf-owl-slider .owl-nav .owl-prev, -.eltdf-owl-slider .owl-nav .owl-next { - position: absolute; - top: 50%; - z-index: 3; - color: #FFF; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - -webkit-transition: color 0.2s ease-out; - transition: color 0.2s ease-out; -} - -.eltdf-owl-slider .owl-nav .owl-prev:hover, -.eltdf-owl-slider .owl-nav .owl-next:hover { - color: #17436f; -} - -.eltdf-owl-slider .owl-nav .owl-prev > span, -.eltdf-owl-slider .owl-nav .owl-next > span { - position: relative; - display: inline-block; - vertical-align: middle; - font-size: 40px; - line-height: 1; -} - -.eltdf-owl-slider .owl-nav .owl-prev > span:before, -.eltdf-owl-slider .owl-nav .owl-next > span:before { - display: block; - line-height: inherit; -} - -.eltdf-owl-slider .owl-nav .owl-prev { - left: 30px; -} - -.eltdf-owl-slider .owl-nav .owl-next { - right: 30px; -} - -.eltdf-owl-slider .owl-dots { - text-align: center; - margin: 16px 0 0; -} - -.eltdf-owl-slider .owl-dots .owl-dot { - display: inline-block; - vertical-align: middle; -} - -.eltdf-owl-slider .owl-dots .owl-dot span { - display: inline-block; - vertical-align: middle; - width: 12px; - height: 12px; - margin: 0 6px; - border-radius: 3em; - background-color: transparent; - border: 2px solid rgba(51, 51, 51, 0.5); - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: background-color 0.2s ease-out, border 0.2s ease-out; - transition: background-color 0.2s ease-out, border 0.2s ease-out; -} - -.eltdf-owl-slider .owl-dots .owl-dot:hover span, -.eltdf-owl-slider .owl-dots .owl-dot.active span { - background-color: #333333; - border-color: #333333; -} - -.eltdf-owl-slider .owl-carousel .owl-item img { - -webkit-transform: translateZ(0); -} - -.eltdf-owl-slider + .eltdf-slider-thumbnail { - display: inline-block; - vertical-align: middle; - list-style: none; - margin: 20px -10px 0; -} - -.eltdf-owl-slider + .eltdf-slider-thumbnail > .eltdf-slider-thumbnail-item { - float: left; - padding: 0 10px; - margin-bottom: 20px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - line-height: 0; -} - -.eltdf-owl-slider + .eltdf-slider-thumbnail > .eltdf-slider-thumbnail-item img { - border: 2px solid transparent; - -webkit-transition: border-color 0.2s ease-out; - transition: border-color 0.2s ease-out; -} - -.eltdf-owl-slider + .eltdf-slider-thumbnail > .eltdf-slider-thumbnail-item.active img { - border: 2px solid #17436f; -} - -.eltdf-owl-slider + .eltdf-slider-thumbnail.eltdf-slider-columns-two .eltdf-slider-thumbnail-item { - width: 50%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-owl-slider + .eltdf-slider-thumbnail.eltdf-slider-columns-two .eltdf-slider-thumbnail-item { - width: 33.3333%; - } -} - -.eltdf-owl-slider + .eltdf-slider-thumbnail.eltdf-slider-columns-three .eltdf-slider-thumbnail-item { - width: 33.33333%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-owl-slider + .eltdf-slider-thumbnail.eltdf-slider-columns-three .eltdf-slider-thumbnail-item { - width: 33.3333%; - } -} - -.eltdf-owl-slider + .eltdf-slider-thumbnail.eltdf-slider-columns-four .eltdf-slider-thumbnail-item { - width: 25%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-owl-slider + .eltdf-slider-thumbnail.eltdf-slider-columns-four .eltdf-slider-thumbnail-item { - width: 33.3333%; - } -} - -.eltdf-owl-slider + .eltdf-slider-thumbnail.eltdf-slider-columns-five .eltdf-slider-thumbnail-item { - width: 20%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-owl-slider + .eltdf-slider-thumbnail.eltdf-slider-columns-five .eltdf-slider-thumbnail-item { - width: 33.3333%; - } -} - -.eltdf-owl-slider + .eltdf-slider-thumbnail.eltdf-slider-columns-six .eltdf-slider-thumbnail-item { - width: 16.66667%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-owl-slider + .eltdf-slider-thumbnail.eltdf-slider-columns-six .eltdf-slider-thumbnail-item { - width: 33.3333%; - } -} - -/* ========================================================================== - #Global Owl Slider - end - ========================================================================== */ -/* ========================================================================== - #404 styles - start - ========================================================================== */ -.error404 .eltdf-wrapper { - padding: 0 !important; -} - -.error404 .eltdf-content { - height: 100vh; -} - -.error404.admin-bar .eltdf-content { - height: calc(100vh - 32px); -} - -.error404 .eltdf-content-inner { - position: relative; - display: table; - table-layout: fixed; - height: 100%; - width: 100%; -} - -.error404 .eltdf-page-not-found { - position: relative; - display: table-cell; - height: 100%; - width: 100%; - vertical-align: middle; - padding: 0 20%; - text-align: center; -} - -.error404 .eltdf-page-not-found .eltdf-404-title { - margin: 0; -} - -.error404 .eltdf-page-not-found .eltdf-404-subtitle { - margin: 35px 0 0; -} - -.error404 .eltdf-page-not-found .eltdf-404-text { - margin: 10px 0 0; -} - -.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder { - border-color: #fff; -} - -.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input, -.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder button { - color: #fff; -} - -.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field::-webkit-input-placeholder { - color: #fff; -} - -.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field:-moz-placeholder { - color: #fff; - opacity: 1; -} - -.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field::-moz-placeholder { - color: #fff; - opacity: 1; -} - -.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field:-ms-input-placeholder { - color: #fff; -} - -.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder button:hover { - color: rgba(255, 255, 255, 0.8); -} - -.error404 .eltdf-page-not-found .eltdf-404-form .input-holder { - width: 45%; - min-width: 300px; - border: 1px solid #c9c9c9; - margin: 30px auto 0; -} - -.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input, -.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button { - background-color: transparent; - border: 0; - border-radius: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #808285; - display: inline-block; - float: left; - font-family: "Open Sans", sans-serif; - font-size: 14px; - font-style: italic; - font-weight: inherit; - height: 48px; - line-height: 46px; - outline: 0; - position: relative; - vertical-align: top; - -webkit-appearance: none; - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field { - width: calc(100% - 48px); - padding: 10px 0 10px 21px; -} - -.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field::-webkit-input-placeholder { - color: #808285; -} - -.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field:-moz-placeholder { - color: #808285; - opacity: 1; -} - -.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field::-moz-placeholder { - color: #808285; - opacity: 1; -} - -.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field:-ms-input-placeholder { - color: #808285; -} - -.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button { - background: transparent; - color: #333333; - cursor: pointer; - font-size: 17px; - width: 48px; - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button:hover { - color: #000; -} - -.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button span { - display: block; - left: 0; - line-height: 48px; - position: absolute; - top: 0; - width: 100%; -} - -.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button span:before { - display: block; - line-height: inherit; -} - -@media only screen and (max-width: 1024px) { - .error404 .eltdf-content { - height: 100%; - min-height: 100vh; - } - .error404.admin-bar .eltdf-content { - height: 100%; - min-height: calc(100vh - 32px); - } -} - -@media only screen and (max-width: 768px) { - .error404 .eltdf-page-not-found { - padding: 70px 30px 20px; - } -} - -/* ========================================================================== - #404 styles - end - ========================================================================== */ -/* ========================================================================== - #Back to Top styles - start - ========================================================================== */ -#eltdf-back-to-top { - position: fixed; - width: 41px; - right: 25px; - bottom: 25px; - margin: 0; - z-index: 10000; - opacity: 0; - visibility: hidden; -} - -#eltdf-back-to-top.off { - opacity: 0; - visibility: hidden; - -webkit-transition: opacity 0.15s ease, visibility 0s 0.15s; - transition: opacity 0.15s ease, visibility 0s 0.15s; -} - -#eltdf-back-to-top.on { - opacity: 1; - visibility: visible; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -#eltdf-back-to-top > span { - position: relative; - display: block; - width: 39px; - height: 39px; - line-height: 40px; - font-size: 15px; - text-align: center; - color: #fff; - background-color: #17436f; - border: 1px solid #17436f; - overflow: hidden; - -webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease; - transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease; -} - -#eltdf-back-to-top > span i:first-child { - -webkit-transform: translateY(0); - transform: translateY(0); -} - -#eltdf-back-to-top > span i:last-child { - position: absolute; - top: 100%; - left: 0; - width: 100%; - height: 100%; - line-height: inherit; - -webkit-transform: translateY(0); - transform: translateY(0); -} - -#eltdf-back-to-top > span i { - -webkit-transition: 0.15s ease 0.05s; - transition: 0.15s ease 0.05s; -} - -#eltdf-back-to-top > span:hover i:first-child { - -webkit-transform: translateY(-300%); - transform: translateY(-300%); -} - -#eltdf-back-to-top > span:hover i:last-child { - -webkit-transform: translateY(-100%); - transform: translateY(-100%); -} - -#eltdf-back-to-top span span { - display: block; - line-height: inherit; -} - -/* ========================================================================== - #Back to Top styles - end - ========================================================================== */ -/* ========================================================================== - #Self Hosted Video styles - begin - ========================================================================== */ -.eltdf-self-hosted-video-holder .eltdf-video-wrap .mejs-poster, -.eltdf-self-hosted-video-holder .eltdf-video-wrap .mejs-container, -.eltdf-self-hosted-video-holder .eltdf-video-wrap .mejs-overlay-play { - height: 100% !important; - /*!important because of the inline style*/ - width: 100% !important; - /*!important because of the inline style*/ -} - -/* ========================================================================== - #Self Hosted Video styles - end - ========================================================================== */ -/* ========================================================================== - #Removing search cancel button - ========================================================================== */ -input[type="search"]::-webkit-search-decoration, -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-results-button, -input[type="search"]::-webkit-search-results-decoration { - display: none; -} - -input[type="search"]::-ms-clear { - display: none; -} - -input[type=text]::-ms-clear { - display: none; -} - -/* ========================================================================== - 4. Widgets styles - ========================================================================== */ -footer { - /* ========================================================================== - Default WordPress widgets styles - begin - ========================================================================== */ - /* ========================================================================== - Default WordPress widgets styles - begin - ========================================================================== */ -} - -footer .widget { - margin: 0 0 20px; - padding: 0; -} - -footer .widget .eltdf-widget-title-holder { - margin-bottom: 20px; -} - -footer .widget .eltdf-widget-title-holder .eltdf-widget-title { - color: #FFF; - margin: 0; -} - -footer .widget .eltdf-widget-title-holder .eltdf-separator { - border-color: #909090; - border-bottom-width: 3px; - width: 30px; -} - -footer .widget ul { - padding: 0; - margin: 0; - list-style: none; -} - -footer .widget ul li { - display: block; - margin: 0; - padding: 0 0 3px; -} - -footer .widget ul li:last-child { - border: 0; - padding-bottom: 0; -} - -footer .widget ul li a { - color: #909090; -} - -footer .widget ul li a:hover { - color: #17436f; -} - -footer .widget ul .children li, -footer .widget ul .sub-menu li { - padding-left: 15px; -} - -footer .widget.widget_pages ul li, -footer .widget.widget_archive ul li, -footer .widget.widget_categories ul li, -footer .widget.widget_meta ul li, -footer .widget.widget_recent_entries ul li, -footer .widget.widget_nav_menu ul li { - overflow: hidden; -} - -footer .widget.widget_pages ul li a, -footer .widget.widget_archive ul li a, -footer .widget.widget_categories ul li a, -footer .widget.widget_meta ul li a, -footer .widget.widget_recent_entries ul li a, -footer .widget.widget_nav_menu ul li a { - display: inline; - overflow: hidden; - padding: 0; - position: relative; -} - -footer .widget.widget_pages ul li a abbr, -footer .widget.widget_archive ul li a abbr, -footer .widget.widget_categories ul li a abbr, -footer .widget.widget_meta ul li a abbr, -footer .widget.widget_recent_entries ul li a abbr, -footer .widget.widget_nav_menu ul li a abbr { - color: #FFF; -} - -footer .widget.widget_pages ul li a abbr:hover, -footer .widget.widget_archive ul li a abbr:hover, -footer .widget.widget_categories ul li a abbr:hover, -footer .widget.widget_meta ul li a abbr:hover, -footer .widget.widget_recent_entries ul li a abbr:hover, -footer .widget.widget_nav_menu ul li a abbr:hover { - color: #17436f; -} - -footer .widget.widget_recent_comments .eltdf-widget-title, -footer .widget.widget_rss .eltdf-widget-title { - margin-bottom: 0; -} - -footer .widget #wp-calendar { - text-align: center; - width: 100%; -} - -footer .widget #wp-calendar caption { - margin: 0 0 3px; -} - -footer .widget #wp-calendar th, -footer .widget #wp-calendar td { - padding: 3px 4px; -} - -footer .widget #wp-calendar td#today { - color: #909090; - background-color: #FFF; -} - -footer .widget #wp-calendar tfoot a { - color: #909090; -} - -footer .widget #wp-calendar tfoot a:hover { - color: #17436f; -} - -footer .widget.widget_rss .rss-widget-icon { - display: inline-block; -} - -footer .widget.widget_rss .rsswidget { - display: inline-block; - color: #FFF; - font-weight: 500; - margin-bottom: 3px; -} - -footer .widget.widget_rss .rss-date { - display: block; - margin-bottom: 3px; - font-size: 15px; -} - -footer .widget.widget_rss cite { - display: block; - margin-top: calc(3px / 2); -} - -footer .widget.widget_search .input-holder { - border-color: #cccccc; - border-style: solid; - border-width: 1px; -} - -footer .widget.widget_search .input-holder input, -footer .widget.widget_search .input-holder button { - position: relative; - vertical-align: top; - background-color: transparent; - border: 0; - border-radius: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #909090; - display: inline-block; - float: left; - font-family: "Crimson Text", cursive; - font-size: 14px; - font-weight: 500; - height: 52px; - line-height: 55px; - outline: 0; - text-transform: uppercase; - -webkit-appearance: none; - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -footer .widget.widget_search .input-holder input.search-field { - width: calc(100% - 52px); - padding: 10px 0 10px 21px; -} - -footer .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder { - color: #909090; -} - -footer .widget.widget_search .input-holder input.search-field:-moz-placeholder { - color: #909090; - opacity: 1; -} - -footer .widget.widget_search .input-holder input.search-field::-moz-placeholder { - color: #909090; - opacity: 1; -} - -footer .widget.widget_search .input-holder input.search-field:-ms-input-placeholder { - color: #909090; -} - -footer .widget.widget_search .input-holder button { - background: #FFF; - color: #333333; - cursor: pointer; - font-size: 15px; - width: 52px; - padding: 10px 0; - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -footer .widget.widget_search .input-holder button:hover { - color: #17436f; -} - -footer .widget.widget_search .input-holder button span { - display: block; - left: 0; - line-height: inherit; - position: absolute; - top: 0; - width: 100%; -} - -footer .widget.widget_search .input-holder button span:before { - display: block; - line-height: inherit; -} - -footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field { - border-radius: 3px; - border-color: #cccccc; - border-style: solid; - border-width: 1px; - background-color: transparent; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #909090; - display: inline-block; - float: left; - font-family: "Open Sans", sans-serif; - font-size: 12px; - font-weight: inherit; - height: 52px; - line-height: calc(52px - 2px); - outline: 0; - position: relative; - vertical-align: top; - -webkit-appearance: none; - padding: 0 25px 0 20px; - width: 100%; - /* width of loading icon */ - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder { - color: #909090; -} - -footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder { - color: #909090; - opacity: 1; -} - -footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder { - color: #909090; - opacity: 1; -} - -footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder { - color: #909090; -} - -footer .widget.widget_archive select, -footer .widget.widget_categories select, -footer .widget.widget_text select { - background-color: transparent; - border-color: #cccccc; - border-style: solid; - border-width: 1px; - border-radius: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #909090; - display: inline-block; - font-family: "Open Sans", sans-serif; - font-size: 15px; - font-weight: inherit; - height: 52px; - line-height: calc(52px - 2px); - margin-top: 3px; - outline: 0; - padding: 0 0 0 21px; - position: relative; - vertical-align: top; - width: 100%; - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -footer .widget.widget_archive img, -footer .widget.widget_categories img, -footer .widget.widget_text img { - margin-bottom: 10px; -} - -footer .widget.widget_tag_cloud a { - border-radius: 2px; - color: #676767; - display: inline-block; - font-size: 14px !important; - font-family: "Open Sans", sans-serif; - font-weight: inherit; - line-height: 30px; - padding: 0; -} - -footer .widget.widget_tag_cloud a:hover { - color: #17436f; -} - -footer .widget.widget_tag_cloud a:after { - content: ","; -} - -footer .widget.widget_tag_cloud a:last-child:after { - content: ""; -} - -footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item { - margin: 0 0 25px; - padding: 0; -} - -footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a { - display: table; - width: 100%; -} - -footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image, -footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title { - display: table-cell; - vertical-align: middle; -} - -footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img, -footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img { - display: block; -} - -footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image { - width: 100px; -} - -footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info { - display: table-cell; - vertical-align: middle; - padding-left: 12px; -} - -footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title { - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; - margin: 0 0 10px; -} - -footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title { - color: #333333; - font-size: 1em; - font-weight: 300; - line-height: 1.42em; -} - -footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover { - color: #17436f; -} - -footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date { - display: block; - margin: 10px 0 0; - color: #676767; - font-size: 12px; - font-weight: 600; - line-height: 20px; - letter-spacing: 0.1em; -} - -footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover { - color: transparent; -} - -footer .widget.widget_calla_instagram_widget .eltdf-widget-title-holder, -footer .widget.eltdf-recent-post-widget .eltdf-widget-title-holder { - margin-bottom: 19px; -} - -footer .widget.eltdf-author-info-widget, -footer .widget.eltdf-recent-post-widget { - margin: 0 0 38px; -} - -footer .widget { - margin: 0 0 20px; - padding: 0; -} - -footer .widget .eltdf-widget-title-holder .eltdf-separator { - border-color: #909090; - border-bottom-width: 3px; - width: 30px; -} - -footer .widget a { - color: #909090; -} - -footer .widget a:hover { - color: #17436f; -} - -.eltdf-fullscreen-sidebar { - /* ========================================================================== - Default WordPress widgets styles - begin - ========================================================================== */ - /* ========================================================================== - Default WordPress widgets styles - begin - ========================================================================== */ -} - -.eltdf-fullscreen-sidebar .widget { - margin: 0 0 45px; - padding: 0; -} - -.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder { - margin-bottom: 31px; -} - -.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-widget-title { - color: #676767; - margin: 0; -} - -.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-separator { - border-color: #333333; - border-bottom-width: 3px; - width: 30px; -} - -.eltdf-fullscreen-sidebar .widget ul { - padding: 0; - margin: 0; - list-style: none; -} - -.eltdf-fullscreen-sidebar .widget ul li { - display: block; - margin: 0; - padding: 0 0 15px; -} - -.eltdf-fullscreen-sidebar .widget ul li:last-child { - border: 0; - padding-bottom: 0; -} - -.eltdf-fullscreen-sidebar .widget ul li a { - color: #666666; -} - -.eltdf-fullscreen-sidebar .widget ul li a:hover { - color: #17436f; -} - -.eltdf-fullscreen-sidebar .widget ul .children li, -.eltdf-fullscreen-sidebar .widget ul .sub-menu li { - padding-left: 15px; -} - -.eltdf-fullscreen-sidebar .widget.widget_pages ul li, -.eltdf-fullscreen-sidebar .widget.widget_archive ul li, -.eltdf-fullscreen-sidebar .widget.widget_categories ul li, -.eltdf-fullscreen-sidebar .widget.widget_meta ul li, -.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li, -.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li { - overflow: hidden; -} - -.eltdf-fullscreen-sidebar .widget.widget_pages ul li a, -.eltdf-fullscreen-sidebar .widget.widget_archive ul li a, -.eltdf-fullscreen-sidebar .widget.widget_categories ul li a, -.eltdf-fullscreen-sidebar .widget.widget_meta ul li a, -.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li a, -.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li a { - display: inline; - overflow: hidden; - padding: 0; - position: relative; -} - -.eltdf-fullscreen-sidebar .widget.widget_pages ul li a abbr, -.eltdf-fullscreen-sidebar .widget.widget_archive ul li a abbr, -.eltdf-fullscreen-sidebar .widget.widget_categories ul li a abbr, -.eltdf-fullscreen-sidebar .widget.widget_meta ul li a abbr, -.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li a abbr, -.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li a abbr { - color: #676767; -} - -.eltdf-fullscreen-sidebar .widget.widget_pages ul li a abbr:hover, -.eltdf-fullscreen-sidebar .widget.widget_archive ul li a abbr:hover, -.eltdf-fullscreen-sidebar .widget.widget_categories ul li a abbr:hover, -.eltdf-fullscreen-sidebar .widget.widget_meta ul li a abbr:hover, -.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li a abbr:hover, -.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li a abbr:hover { - color: #17436f; -} - -.eltdf-fullscreen-sidebar .widget.widget_recent_comments .eltdf-widget-title, -.eltdf-fullscreen-sidebar .widget.widget_rss .eltdf-widget-title { - margin-bottom: 0; -} - -.eltdf-fullscreen-sidebar .widget #wp-calendar { - text-align: center; - width: 100%; -} - -.eltdf-fullscreen-sidebar .widget #wp-calendar caption { - margin: 0 0 15px; -} - -.eltdf-fullscreen-sidebar .widget #wp-calendar th, -.eltdf-fullscreen-sidebar .widget #wp-calendar td { - padding: 3px 4px; -} - -.eltdf-fullscreen-sidebar .widget #wp-calendar td#today { - color: #333333; - background-color: #999999; -} - -.eltdf-fullscreen-sidebar .widget #wp-calendar tfoot a { - color: #666666; -} - -.eltdf-fullscreen-sidebar .widget #wp-calendar tfoot a:hover { - color: #17436f; -} - -.eltdf-fullscreen-sidebar .widget.widget_rss .rss-widget-icon { - display: inline-block; -} - -.eltdf-fullscreen-sidebar .widget.widget_rss .rsswidget { - display: inline-block; - color: #676767; - font-weight: 500; - margin-bottom: 15px; -} - -.eltdf-fullscreen-sidebar .widget.widget_rss .rss-date { - display: block; - margin-bottom: 15px; - font-size: 15px; -} - -.eltdf-fullscreen-sidebar .widget.widget_rss cite { - display: block; - margin-top: calc(15px / 2); -} - -.eltdf-fullscreen-sidebar .widget.widget_search .input-holder { - border-color: #cccccc; - border-style: solid; - border-width: 1px; -} - -.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input, -.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button { - position: relative; - vertical-align: top; - background-color: transparent; - border: 0; - border-radius: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #333333; - display: inline-block; - float: left; - font-family: "Crimson Text", cursive; - font-size: 14px; - font-weight: 500; - height: 52px; - line-height: 55px; - outline: 0; - text-transform: uppercase; - -webkit-appearance: none; - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field { - width: calc(100% - 52px); - padding: 10px 0 10px 21px; -} - -.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder { - color: #333333; -} - -.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field:-moz-placeholder { - color: #333333; - opacity: 1; -} - -.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field::-moz-placeholder { - color: #333333; - opacity: 1; -} - -.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field:-ms-input-placeholder { - color: #333333; -} - -.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button { - background: #999999; - color: #333333; - cursor: pointer; - font-size: 15px; - width: 52px; - padding: 10px 0; - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button:hover { - color: #17436f; -} - -.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button span { - display: block; - left: 0; - line-height: inherit; - position: absolute; - top: 0; - width: 100%; -} - -.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button span:before { - display: block; - line-height: inherit; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field { - border-radius: 3px; - border-color: #cccccc; - border-style: solid; - border-width: 1px; - background-color: transparent; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #333333; - display: inline-block; - float: left; - font-family: "Open Sans", sans-serif; - font-size: 12px; - font-weight: inherit; - height: 52px; - line-height: calc(52px - 2px); - outline: 0; - position: relative; - vertical-align: top; - -webkit-appearance: none; - padding: 0 25px 0 20px; - width: 100%; - /* width of loading icon */ - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder { - color: #333333; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder { - color: #333333; - opacity: 1; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder { - color: #333333; - opacity: 1; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder { - color: #333333; -} - -.eltdf-fullscreen-sidebar .widget.widget_archive select, -.eltdf-fullscreen-sidebar .widget.widget_categories select, -.eltdf-fullscreen-sidebar .widget.widget_text select { - background-color: transparent; - border-color: #cccccc; - border-style: solid; - border-width: 1px; - border-radius: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #333333; - display: inline-block; - font-family: "Open Sans", sans-serif; - font-size: 15px; - font-weight: inherit; - height: 52px; - line-height: calc(52px - 2px); - margin-top: 15px; - outline: 0; - padding: 0 0 0 21px; - position: relative; - vertical-align: top; - width: 100%; - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -.eltdf-fullscreen-sidebar .widget.widget_archive img, -.eltdf-fullscreen-sidebar .widget.widget_categories img, -.eltdf-fullscreen-sidebar .widget.widget_text img { - margin-bottom: 15px; -} - -.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a { - border-radius: 2px; - color: #676767; - display: inline-block; - font-size: 14px !important; - font-family: "Open Sans", sans-serif; - font-weight: inherit; - line-height: 30px; - padding: 0; -} - -.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a:hover { - color: #17436f; -} - -.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a:after { - content: ","; -} - -.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a:last-child:after { - content: ""; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item { - margin: 0 0 25px; - padding: 0; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a { - display: table; - width: 100%; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image, -.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title { - display: table-cell; - vertical-align: middle; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img, -.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img { - display: block; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image { - width: 100px; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info { - display: table-cell; - vertical-align: middle; - padding-left: 12px; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title { - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; - margin: 0 0 15px; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title { - color: #333333; - font-size: 1em; - font-weight: 300; - line-height: 1.42em; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover { - color: #17436f; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date { - display: block; - margin: 10px 0 0; - color: #676767; - font-size: 12px; - font-weight: 600; - line-height: 20px; - letter-spacing: 0.1em; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover { - color: transparent; -} - -.eltdf-fullscreen-sidebar .widget.widget_calla_instagram_widget .eltdf-widget-title-holder, -.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-widget-title-holder { - margin-bottom: 19px; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-author-info-widget, -.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget { - margin: 0 0 38px; -} - -.eltdf-fullscreen-sidebar .widget { - margin: 0 0 45px; - padding: 0; -} - -.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-separator { - border-color: #333333; - border-bottom-width: 3px; - width: 30px; -} - -.eltdf-fullscreen-sidebar .widget { - text-align: left; -} - -.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder { - margin-bottom: 21px; -} - -.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-widget-title { - text-align: left; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-blog-list-widget .eltdf-blog-list-holder .eltdf-bli-content { - text-align: left; -} - -.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item { - background-color: #fff; -} - -/*Global widgets style*/ -.eltdf-page-header .widget, -.eltdf-top-bar .widget, -.eltdf-sticky-header .widget, -.eltdf-mobile-header .widget { - margin: 0; -} - -.eltdf-page-header .widget.widget_pages, -.eltdf-page-header .widget.widget_archive, -.eltdf-page-header .widget.widget_categories, -.eltdf-page-header .widget.widget_meta, -.eltdf-page-header .widget.widget_recent_entries, -.eltdf-page-header .widget.widget_recent_comments, -.eltdf-page-header .widget.widget_rss, -.eltdf-page-header .widget.widget_calendar, -.eltdf-page-header .widget.widget_rss, -.eltdf-page-header .widget.widget_archive, -.eltdf-page-header .widget.widget_categories, -.eltdf-page-header .widget.widget_tag_cloud, -.eltdf-page-header .widget.widget_search, -.eltdf-top-bar .widget.widget_pages, -.eltdf-top-bar .widget.widget_archive, -.eltdf-top-bar .widget.widget_categories, -.eltdf-top-bar .widget.widget_meta, -.eltdf-top-bar .widget.widget_recent_entries, -.eltdf-top-bar .widget.widget_recent_comments, -.eltdf-top-bar .widget.widget_rss, -.eltdf-top-bar .widget.widget_calendar, -.eltdf-top-bar .widget.widget_rss, -.eltdf-top-bar .widget.widget_archive, -.eltdf-top-bar .widget.widget_categories, -.eltdf-top-bar .widget.widget_tag_cloud, -.eltdf-top-bar .widget.widget_search, -.eltdf-sticky-header .widget.widget_pages, -.eltdf-sticky-header .widget.widget_archive, -.eltdf-sticky-header .widget.widget_categories, -.eltdf-sticky-header .widget.widget_meta, -.eltdf-sticky-header .widget.widget_recent_entries, -.eltdf-sticky-header .widget.widget_recent_comments, -.eltdf-sticky-header .widget.widget_rss, -.eltdf-sticky-header .widget.widget_calendar, -.eltdf-sticky-header .widget.widget_rss, -.eltdf-sticky-header .widget.widget_archive, -.eltdf-sticky-header .widget.widget_categories, -.eltdf-sticky-header .widget.widget_tag_cloud, -.eltdf-sticky-header .widget.widget_search, -.eltdf-mobile-header .widget.widget_pages, -.eltdf-mobile-header .widget.widget_archive, -.eltdf-mobile-header .widget.widget_categories, -.eltdf-mobile-header .widget.widget_meta, -.eltdf-mobile-header .widget.widget_recent_entries, -.eltdf-mobile-header .widget.widget_recent_comments, -.eltdf-mobile-header .widget.widget_rss, -.eltdf-mobile-header .widget.widget_calendar, -.eltdf-mobile-header .widget.widget_rss, -.eltdf-mobile-header .widget.widget_archive, -.eltdf-mobile-header .widget.widget_categories, -.eltdf-mobile-header .widget.widget_tag_cloud, -.eltdf-mobile-header .widget.widget_search { - display: none !important; -} - -.eltdf-side-menu { - /* ========================================================================== - Default WordPress widgets styles - begin - ========================================================================== */ - /* ========================================================================== - Default WordPress widgets styles - begin - ========================================================================== */ -} - -.eltdf-side-menu .widget { - margin: 0 0 32px; - padding: 0; -} - -.eltdf-side-menu .widget .eltdf-widget-title-holder { - margin-bottom: 22px; -} - -.eltdf-side-menu .widget .eltdf-widget-title-holder .eltdf-widget-title { - color: #000; - margin: 0; -} - -.eltdf-side-menu .widget .eltdf-widget-title-holder .eltdf-separator { - border-color: #333333; - border-bottom-width: 3px; - width: 30px; -} - -.eltdf-side-menu .widget ul { - padding: 0; - margin: 0; - list-style: none; -} - -.eltdf-side-menu .widget ul li { - display: block; - margin: 0; - padding: 0 0 10px; -} - -.eltdf-side-menu .widget ul li:last-child { - border: 0; - padding-bottom: 0; -} - -.eltdf-side-menu .widget ul li a { - color: #666666; -} - -.eltdf-side-menu .widget ul li a:hover { - color: #17436f; -} - -.eltdf-side-menu .widget ul .children li, -.eltdf-side-menu .widget ul .sub-menu li { - padding-left: 15px; -} - -.eltdf-side-menu .widget.widget_pages ul li, -.eltdf-side-menu .widget.widget_archive ul li, -.eltdf-side-menu .widget.widget_categories ul li, -.eltdf-side-menu .widget.widget_meta ul li, -.eltdf-side-menu .widget.widget_recent_entries ul li, -.eltdf-side-menu .widget.widget_nav_menu ul li { - overflow: hidden; -} - -.eltdf-side-menu .widget.widget_pages ul li a, -.eltdf-side-menu .widget.widget_archive ul li a, -.eltdf-side-menu .widget.widget_categories ul li a, -.eltdf-side-menu .widget.widget_meta ul li a, -.eltdf-side-menu .widget.widget_recent_entries ul li a, -.eltdf-side-menu .widget.widget_nav_menu ul li a { - display: inline; - overflow: hidden; - padding: 0; - position: relative; -} - -.eltdf-side-menu .widget.widget_pages ul li a abbr, -.eltdf-side-menu .widget.widget_archive ul li a abbr, -.eltdf-side-menu .widget.widget_categories ul li a abbr, -.eltdf-side-menu .widget.widget_meta ul li a abbr, -.eltdf-side-menu .widget.widget_recent_entries ul li a abbr, -.eltdf-side-menu .widget.widget_nav_menu ul li a abbr { - color: #000; -} - -.eltdf-side-menu .widget.widget_pages ul li a abbr:hover, -.eltdf-side-menu .widget.widget_archive ul li a abbr:hover, -.eltdf-side-menu .widget.widget_categories ul li a abbr:hover, -.eltdf-side-menu .widget.widget_meta ul li a abbr:hover, -.eltdf-side-menu .widget.widget_recent_entries ul li a abbr:hover, -.eltdf-side-menu .widget.widget_nav_menu ul li a abbr:hover { - color: #17436f; -} - -.eltdf-side-menu .widget.widget_recent_comments .eltdf-widget-title, -.eltdf-side-menu .widget.widget_rss .eltdf-widget-title { - margin-bottom: 0; -} - -.eltdf-side-menu .widget #wp-calendar { - text-align: center; - width: 100%; -} - -.eltdf-side-menu .widget #wp-calendar caption { - margin: 0 0 10px; -} - -.eltdf-side-menu .widget #wp-calendar th, -.eltdf-side-menu .widget #wp-calendar td { - padding: 3px 4px; -} - -.eltdf-side-menu .widget #wp-calendar td#today { - color: #333333; - background-color: #fff; -} - -.eltdf-side-menu .widget #wp-calendar tfoot a { - color: #666666; -} - -.eltdf-side-menu .widget #wp-calendar tfoot a:hover { - color: #17436f; -} - -.eltdf-side-menu .widget.widget_rss .rss-widget-icon { - display: inline-block; -} - -.eltdf-side-menu .widget.widget_rss .rsswidget { - display: inline-block; - color: #000; - font-weight: 500; - margin-bottom: 10px; -} - -.eltdf-side-menu .widget.widget_rss .rss-date { - display: block; - margin-bottom: 10px; - font-size: 15px; -} - -.eltdf-side-menu .widget.widget_rss cite { - display: block; - margin-top: calc(10px / 2); -} - -.eltdf-side-menu .widget.widget_search .input-holder { - border-color: #cccccc; - border-style: solid; - border-width: 1px; -} - -.eltdf-side-menu .widget.widget_search .input-holder input, -.eltdf-side-menu .widget.widget_search .input-holder button { - position: relative; - vertical-align: top; - background-color: transparent; - border: 0; - border-radius: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #333333; - display: inline-block; - float: left; - font-family: "Crimson Text", cursive; - font-size: 14px; - font-weight: 500; - height: 52px; - line-height: 55px; - outline: 0; - text-transform: uppercase; - -webkit-appearance: none; - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -.eltdf-side-menu .widget.widget_search .input-holder input.search-field { - width: calc(100% - 52px); - padding: 10px 0 10px 21px; -} - -.eltdf-side-menu .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder { - color: #333333; -} - -.eltdf-side-menu .widget.widget_search .input-holder input.search-field:-moz-placeholder { - color: #333333; - opacity: 1; -} - -.eltdf-side-menu .widget.widget_search .input-holder input.search-field::-moz-placeholder { - color: #333333; - opacity: 1; -} - -.eltdf-side-menu .widget.widget_search .input-holder input.search-field:-ms-input-placeholder { - color: #333333; -} - -.eltdf-side-menu .widget.widget_search .input-holder button { - background: #fff; - color: #333333; - cursor: pointer; - font-size: 15px; - width: 52px; - padding: 10px 0; - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -.eltdf-side-menu .widget.widget_search .input-holder button:hover { - color: #17436f; -} - -.eltdf-side-menu .widget.widget_search .input-holder button span { - display: block; - left: 0; - line-height: inherit; - position: absolute; - top: 0; - width: 100%; -} - -.eltdf-side-menu .widget.widget_search .input-holder button span:before { - display: block; - line-height: inherit; -} - -.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field { - border-radius: 3px; - border-color: #cccccc; - border-style: solid; - border-width: 1px; - background-color: transparent; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #333333; - display: inline-block; - float: left; - font-family: "Open Sans", sans-serif; - font-size: 12px; - font-weight: inherit; - height: 52px; - line-height: calc(52px - 2px); - outline: 0; - position: relative; - vertical-align: top; - -webkit-appearance: none; - padding: 0 25px 0 20px; - width: 100%; - /* width of loading icon */ - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder { - color: #333333; -} - -.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder { - color: #333333; - opacity: 1; -} - -.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder { - color: #333333; - opacity: 1; -} - -.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder { - color: #333333; -} - -.eltdf-side-menu .widget.widget_archive select, -.eltdf-side-menu .widget.widget_categories select, -.eltdf-side-menu .widget.widget_text select { - background-color: transparent; - border-color: #cccccc; - border-style: solid; - border-width: 1px; - border-radius: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #333333; - display: inline-block; - font-family: "Open Sans", sans-serif; - font-size: 15px; - font-weight: inherit; - height: 52px; - line-height: calc(52px - 2px); - margin-top: 10px; - outline: 0; - padding: 0 0 0 21px; - position: relative; - vertical-align: top; - width: 100%; - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -.eltdf-side-menu .widget.widget_archive img, -.eltdf-side-menu .widget.widget_categories img, -.eltdf-side-menu .widget.widget_text img { - margin-bottom: 10px; -} - -.eltdf-side-menu .widget.widget_tag_cloud a { - border-radius: 2px; - color: #676767; - display: inline-block; - font-size: 14px !important; - font-family: "Open Sans", sans-serif; - font-weight: inherit; - line-height: 30px; - padding: 0; -} - -.eltdf-side-menu .widget.widget_tag_cloud a:hover { - color: #17436f; -} - -.eltdf-side-menu .widget.widget_tag_cloud a:after { - content: ","; -} - -.eltdf-side-menu .widget.widget_tag_cloud a:last-child:after { - content: ""; -} - -.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item { - margin: 0 0 25px; - padding: 0; -} - -.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a { - display: table; - width: 100%; -} - -.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image, -.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title { - display: table-cell; - vertical-align: middle; -} - -.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img, -.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img { - display: block; -} - -.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image { - width: 100px; -} - -.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info { - display: table-cell; - vertical-align: middle; - padding-left: 12px; -} - -.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title { - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; - margin: 0 0 10px; -} - -.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title { - color: #333333; - font-size: 1em; - font-weight: 300; - line-height: 1.42em; -} - -.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover { - color: #17436f; -} - -.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date { - display: block; - margin: 10px 0 0; - color: #676767; - font-size: 12px; - font-weight: 600; - line-height: 20px; - letter-spacing: 0.1em; -} - -.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover { - color: transparent; -} - -.eltdf-side-menu .widget.widget_calla_instagram_widget .eltdf-widget-title-holder, -.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-widget-title-holder { - margin-bottom: 19px; -} - -.eltdf-side-menu .widget.eltdf-author-info-widget, -.eltdf-side-menu .widget.eltdf-recent-post-widget { - margin: 0 0 38px; -} - -.eltdf-side-menu .widget { - margin: 0 0 32px; - padding: 0; -} - -.eltdf-side-menu .widget .eltdf-widget-title-holder .eltdf-separator { - border-color: #333333; - border-bottom-width: 3px; - width: 30px; -} - -aside.eltdf-sidebar { - position: relative; - z-index: 11; - margin: 0 0 60px; -} - -aside.eltdf-sidebar .widget { - color: #676767; -} - -aside.eltdf-sidebar .widget:last-child { - margin: 0 !important; -} - -.wpb_widgetised_column { - position: relative; -} - -.wpb_widgetised_column .widget:last-child { - margin: 0 !important; -} - -aside.eltdf-sidebar, -.wpb_widgetised_column { - /* ========================================================================== - Default WordPress widgets styles - begin - ========================================================================== */ - /* ========================================================================== - Default WordPress widgets styles - begin - ========================================================================== */ -} - -aside.eltdf-sidebar .widget, -.wpb_widgetised_column .widget { - margin: 0 0 41px; - padding: 0; -} - -aside.eltdf-sidebar .widget .eltdf-widget-title-holder, -.wpb_widgetised_column .widget .eltdf-widget-title-holder { - margin-bottom: 7px; -} - -aside.eltdf-sidebar .widget .eltdf-widget-title-holder .eltdf-widget-title, -.wpb_widgetised_column .widget .eltdf-widget-title-holder .eltdf-widget-title { - color: #333333; - margin: 0; -} - -aside.eltdf-sidebar .widget .eltdf-widget-title-holder .eltdf-separator, -.wpb_widgetised_column .widget .eltdf-widget-title-holder .eltdf-separator { - border-color: #676767; - border-bottom-width: 3px; - width: 30px; -} - -aside.eltdf-sidebar .widget ul, -.wpb_widgetised_column .widget ul { - padding: 0; - margin: 0; - list-style: none; -} - -aside.eltdf-sidebar .widget ul li, -.wpb_widgetised_column .widget ul li { - display: block; - margin: 0; - padding: 0 0 2px; -} - -aside.eltdf-sidebar .widget ul li:last-child, -.wpb_widgetised_column .widget ul li:last-child { - border: 0; - padding-bottom: 0; -} - -aside.eltdf-sidebar .widget ul li a, -.wpb_widgetised_column .widget ul li a { - color: #676767; -} - -aside.eltdf-sidebar .widget ul li a:hover, -.wpb_widgetised_column .widget ul li a:hover { - color: #17436f; -} - -aside.eltdf-sidebar .widget ul .children li, -aside.eltdf-sidebar .widget ul .sub-menu li, -.wpb_widgetised_column .widget ul .children li, -.wpb_widgetised_column .widget ul .sub-menu li { - padding-left: 15px; -} - -aside.eltdf-sidebar .widget.widget_pages ul li, -aside.eltdf-sidebar .widget.widget_archive ul li, -aside.eltdf-sidebar .widget.widget_categories ul li, -aside.eltdf-sidebar .widget.widget_meta ul li, -aside.eltdf-sidebar .widget.widget_recent_entries ul li, -aside.eltdf-sidebar .widget.widget_nav_menu ul li, -.wpb_widgetised_column .widget.widget_pages ul li, -.wpb_widgetised_column .widget.widget_archive ul li, -.wpb_widgetised_column .widget.widget_categories ul li, -.wpb_widgetised_column .widget.widget_meta ul li, -.wpb_widgetised_column .widget.widget_recent_entries ul li, -.wpb_widgetised_column .widget.widget_nav_menu ul li { - overflow: hidden; -} - -aside.eltdf-sidebar .widget.widget_pages ul li a, -aside.eltdf-sidebar .widget.widget_archive ul li a, -aside.eltdf-sidebar .widget.widget_categories ul li a, -aside.eltdf-sidebar .widget.widget_meta ul li a, -aside.eltdf-sidebar .widget.widget_recent_entries ul li a, -aside.eltdf-sidebar .widget.widget_nav_menu ul li a, -.wpb_widgetised_column .widget.widget_pages ul li a, -.wpb_widgetised_column .widget.widget_archive ul li a, -.wpb_widgetised_column .widget.widget_categories ul li a, -.wpb_widgetised_column .widget.widget_meta ul li a, -.wpb_widgetised_column .widget.widget_recent_entries ul li a, -.wpb_widgetised_column .widget.widget_nav_menu ul li a { - display: inline; - overflow: hidden; - padding: 0; - position: relative; -} - -aside.eltdf-sidebar .widget.widget_pages ul li a abbr, -aside.eltdf-sidebar .widget.widget_archive ul li a abbr, -aside.eltdf-sidebar .widget.widget_categories ul li a abbr, -aside.eltdf-sidebar .widget.widget_meta ul li a abbr, -aside.eltdf-sidebar .widget.widget_recent_entries ul li a abbr, -aside.eltdf-sidebar .widget.widget_nav_menu ul li a abbr, -.wpb_widgetised_column .widget.widget_pages ul li a abbr, -.wpb_widgetised_column .widget.widget_archive ul li a abbr, -.wpb_widgetised_column .widget.widget_categories ul li a abbr, -.wpb_widgetised_column .widget.widget_meta ul li a abbr, -.wpb_widgetised_column .widget.widget_recent_entries ul li a abbr, -.wpb_widgetised_column .widget.widget_nav_menu ul li a abbr { - color: #333333; -} - -aside.eltdf-sidebar .widget.widget_pages ul li a abbr:hover, -aside.eltdf-sidebar .widget.widget_archive ul li a abbr:hover, -aside.eltdf-sidebar .widget.widget_categories ul li a abbr:hover, -aside.eltdf-sidebar .widget.widget_meta ul li a abbr:hover, -aside.eltdf-sidebar .widget.widget_recent_entries ul li a abbr:hover, -aside.eltdf-sidebar .widget.widget_nav_menu ul li a abbr:hover, -.wpb_widgetised_column .widget.widget_pages ul li a abbr:hover, -.wpb_widgetised_column .widget.widget_archive ul li a abbr:hover, -.wpb_widgetised_column .widget.widget_categories ul li a abbr:hover, -.wpb_widgetised_column .widget.widget_meta ul li a abbr:hover, -.wpb_widgetised_column .widget.widget_recent_entries ul li a abbr:hover, -.wpb_widgetised_column .widget.widget_nav_menu ul li a abbr:hover { - color: #17436f; -} - -aside.eltdf-sidebar .widget.widget_recent_comments .eltdf-widget-title, -aside.eltdf-sidebar .widget.widget_rss .eltdf-widget-title, -.wpb_widgetised_column .widget.widget_recent_comments .eltdf-widget-title, -.wpb_widgetised_column .widget.widget_rss .eltdf-widget-title { - margin-bottom: 0; -} - -aside.eltdf-sidebar .widget #wp-calendar, -.wpb_widgetised_column .widget #wp-calendar { - text-align: center; - width: 100%; -} - -aside.eltdf-sidebar .widget #wp-calendar caption, -.wpb_widgetised_column .widget #wp-calendar caption { - margin: 0 0 2px; -} - -aside.eltdf-sidebar .widget #wp-calendar th, -aside.eltdf-sidebar .widget #wp-calendar td, -.wpb_widgetised_column .widget #wp-calendar th, -.wpb_widgetised_column .widget #wp-calendar td { - padding: 3px 4px; -} - -aside.eltdf-sidebar .widget #wp-calendar td#today, -.wpb_widgetised_column .widget #wp-calendar td#today { - color: #676767; - background-color: #ffffff; -} - -aside.eltdf-sidebar .widget #wp-calendar tfoot a, -.wpb_widgetised_column .widget #wp-calendar tfoot a { - color: #676767; -} - -aside.eltdf-sidebar .widget #wp-calendar tfoot a:hover, -.wpb_widgetised_column .widget #wp-calendar tfoot a:hover { - color: #17436f; -} - -aside.eltdf-sidebar .widget.widget_rss .rss-widget-icon, -.wpb_widgetised_column .widget.widget_rss .rss-widget-icon { - display: inline-block; -} - -aside.eltdf-sidebar .widget.widget_rss .rsswidget, -.wpb_widgetised_column .widget.widget_rss .rsswidget { - display: inline-block; - color: #333333; - font-weight: 500; - margin-bottom: 2px; -} - -aside.eltdf-sidebar .widget.widget_rss .rss-date, -.wpb_widgetised_column .widget.widget_rss .rss-date { - display: block; - margin-bottom: 2px; - font-size: 15px; -} - -aside.eltdf-sidebar .widget.widget_rss cite, -.wpb_widgetised_column .widget.widget_rss cite { - display: block; - margin-top: calc(2px / 2); -} - -aside.eltdf-sidebar .widget.widget_search .input-holder, -.wpb_widgetised_column .widget.widget_search .input-holder { - border-color: #c9c9c9; - border-style: solid; - border-width: 1px; -} - -aside.eltdf-sidebar .widget.widget_search .input-holder input, -aside.eltdf-sidebar .widget.widget_search .input-holder button, -.wpb_widgetised_column .widget.widget_search .input-holder input, -.wpb_widgetised_column .widget.widget_search .input-holder button { - position: relative; - vertical-align: top; - background-color: transparent; - border: 0; - border-radius: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #676767; - display: inline-block; - float: left; - font-family: "Crimson Text", cursive; - font-size: 14px; - font-weight: 500; - height: 55px; - line-height: 55px; - outline: 0; - text-transform: uppercase; - -webkit-appearance: none; - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field, -.wpb_widgetised_column .widget.widget_search .input-holder input.search-field { - width: calc(100% - 55px); - padding: 10px 0 10px 21px; -} - -aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder, -.wpb_widgetised_column .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder { - color: #676767; -} - -aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field:-moz-placeholder, -.wpb_widgetised_column .widget.widget_search .input-holder input.search-field:-moz-placeholder { - color: #676767; - opacity: 1; -} - -aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field::-moz-placeholder, -.wpb_widgetised_column .widget.widget_search .input-holder input.search-field::-moz-placeholder { - color: #676767; - opacity: 1; -} - -aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field:-ms-input-placeholder, -.wpb_widgetised_column .widget.widget_search .input-holder input.search-field:-ms-input-placeholder { - color: #676767; -} - -aside.eltdf-sidebar .widget.widget_search .input-holder button, -.wpb_widgetised_column .widget.widget_search .input-holder button { - background: #ffffff; - color: #333333; - cursor: pointer; - font-size: 15px; - width: 55px; - padding: 10px 0; - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -aside.eltdf-sidebar .widget.widget_search .input-holder button:hover, -.wpb_widgetised_column .widget.widget_search .input-holder button:hover { - color: #17436f; -} - -aside.eltdf-sidebar .widget.widget_search .input-holder button span, -.wpb_widgetised_column .widget.widget_search .input-holder button span { - display: block; - left: 0; - line-height: inherit; - position: absolute; - top: 0; - width: 100%; -} - -aside.eltdf-sidebar .widget.widget_search .input-holder button span:before, -.wpb_widgetised_column .widget.widget_search .input-holder button span:before { - display: block; - line-height: inherit; -} - -aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field, -.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field { - border-radius: 3px; - border-color: #c9c9c9; - border-style: solid; - border-width: 1px; - background-color: transparent; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #676767; - display: inline-block; - float: left; - font-family: "Open Sans", sans-serif; - font-size: 12px; - font-weight: inherit; - height: 55px; - line-height: calc(55px - 2px); - outline: 0; - position: relative; - vertical-align: top; - -webkit-appearance: none; - padding: 0 25px 0 20px; - width: 100%; - /* width of loading icon */ - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder, -.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder { - color: #676767; -} - -aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder, -.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder { - color: #676767; - opacity: 1; -} - -aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder, -.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder { - color: #676767; - opacity: 1; -} - -aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder, -.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder { - color: #676767; -} - -aside.eltdf-sidebar .widget.widget_archive select, -aside.eltdf-sidebar .widget.widget_categories select, -aside.eltdf-sidebar .widget.widget_text select, -.wpb_widgetised_column .widget.widget_archive select, -.wpb_widgetised_column .widget.widget_categories select, -.wpb_widgetised_column .widget.widget_text select { - background-color: transparent; - border-color: #c9c9c9; - border-style: solid; - border-width: 1px; - border-radius: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #676767; - display: inline-block; - font-family: "Open Sans", sans-serif; - font-size: 15px; - font-weight: inherit; - height: 55px; - line-height: calc(55px - 2px); - margin-top: 2px; - outline: 0; - padding: 0 0 0 21px; - position: relative; - vertical-align: top; - width: 100%; - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -aside.eltdf-sidebar .widget.widget_archive img, -aside.eltdf-sidebar .widget.widget_categories img, -aside.eltdf-sidebar .widget.widget_text img, -.wpb_widgetised_column .widget.widget_archive img, -.wpb_widgetised_column .widget.widget_categories img, -.wpb_widgetised_column .widget.widget_text img { - margin-bottom: 10px; -} - -aside.eltdf-sidebar .widget.widget_tag_cloud a, -.wpb_widgetised_column .widget.widget_tag_cloud a { - border-radius: 2px; - color: #676767; - display: inline-block; - font-size: 14px !important; - font-family: "Open Sans", sans-serif; - font-weight: inherit; - line-height: 27px; - padding: 0; -} - -aside.eltdf-sidebar .widget.widget_tag_cloud a:hover, -.wpb_widgetised_column .widget.widget_tag_cloud a:hover { - color: #17436f; -} - -aside.eltdf-sidebar .widget.widget_tag_cloud a:after, -.wpb_widgetised_column .widget.widget_tag_cloud a:after { - content: ","; -} - -aside.eltdf-sidebar .widget.widget_tag_cloud a:last-child:after, -.wpb_widgetised_column .widget.widget_tag_cloud a:last-child:after { - content: ""; -} - -aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item, -.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item { - margin: 0 0 25px; - padding: 0; -} - -aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a, -.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a { - display: table; - width: 100%; -} - -aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image, -aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title, -.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image, -.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title { - display: table-cell; - vertical-align: middle; -} - -aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img, -aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img, -.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img, -.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img { - display: block; -} - -aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image, -.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image { - width: 100px; -} - -aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info, -.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info { - display: table-cell; - vertical-align: middle; - padding-left: 12px; -} - -aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title, -.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title { - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; - margin: 0 0 10px; -} - -aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title, -.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title { - color: #333333; - font-size: 1em; - font-weight: 300; - line-height: 1.42em; -} - -aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover, -.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover { - color: #17436f; -} - -aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date, -.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date { - display: block; - margin: 10px 0 0; - color: #676767; - font-size: 12px; - font-weight: 600; - line-height: 20px; - letter-spacing: 0.1em; -} - -aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover, -.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover { - color: transparent; -} - -aside.eltdf-sidebar .widget.widget_calla_instagram_widget .eltdf-widget-title-holder, -aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-widget-title-holder, -.wpb_widgetised_column .widget.widget_calla_instagram_widget .eltdf-widget-title-holder, -.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-widget-title-holder { - margin-bottom: 19px; -} - -aside.eltdf-sidebar .widget.eltdf-author-info-widget, -aside.eltdf-sidebar .widget.eltdf-recent-post-widget, -.wpb_widgetised_column .widget.eltdf-author-info-widget, -.wpb_widgetised_column .widget.eltdf-recent-post-widget { - margin: 0 0 38px; -} - -aside.eltdf-sidebar .widget, -.wpb_widgetised_column .widget { - margin: 0 0 41px; - padding: 0; -} - -aside.eltdf-sidebar .widget .eltdf-widget-title-holder .eltdf-separator, -.wpb_widgetised_column .widget .eltdf-widget-title-holder .eltdf-separator { - border-color: #676767; - border-bottom-width: 3px; - width: 30px; -} - -/* ========================================================================== - Author Info widget style - begin - ========================================================================== */ -aside.eltdf-sidebar .eltdf-author-info-widget { - padding: 30px 34px 19px; -} - -.widget.eltdf-author-info-widget { - border: 1px solid #17436f; - padding: 30px 0; - text-align: center; - color: inherit; - line-height: inherit; - font-size: inherit; - font-style: inherit; - font-weight: inherit; - letter-spacing: inherit; -} - -.widget.eltdf-author-info-widget .eltdf-aiw-inner ul li { - display: inline-block; - margin: 0 15px 0 0; - padding: 0; -} - -.widget.eltdf-author-info-widget .eltdf-aiw-inner ul li:last-child { - margin-right: 0; -} - -.widget.eltdf-author-info-widget .eltdf-aiw-inner ul a { - font-size: 15px; - color: #999; -} - -.widget.eltdf-author-info-widget .eltdf-aiw-title { - margin: 0; - font-size: 30px; - letter-spacing: 0.1em; -} - -.widget.eltdf-author-info-widget .eltdf-aiw-image { - display: inline-block; - margin: 0 0 11px; -} - -.widget.eltdf-author-info-widget .eltdf-aiw-image img { - border-radius: 100%; -} - -.widget.eltdf-author-info-widget .eltdf-aiw-text { - display: block; - font-size: 14px; - color: #17436f; - font-weight: 400; - word-wrap: break-word; -} - -.widget.eltdf-author-info-widget .eltdf-aiw-text p { - margin: 0 0 14px 0; -} - -/* ========================================================================== - Author Info widget style - end - ========================================================================== */ -/* ========================================================================== - Blog List widget style - begin - ========================================================================== */ -.widget.eltdf-blog-list-widget { - margin: 0 0 20px; -} - -.widget.eltdf-blog-list-widget > h4 { - margin: 0 0 15px; -} - -footer .eltdf-footer-top .widget.eltdf-blog-list-widget > h2, -.eltdf-top-bar .widget.eltdf-blog-list-widget > h2 { - margin: 0 0 8px; -} - -/* ========================================================================== - Blog List widget style - end - ========================================================================== */ -/* ========================================================================== - Icon widget style - begin - ========================================================================== */ -.eltdf-icon-widget-holder { - position: relative; - display: inline-block; - vertical-align: middle; - margin: 0; -} - -.eltdf-icon-widget-holder > * { - position: relative; - display: inline-block; - vertical-align: middle; - color: inherit; - font-size: inherit; - line-height: inherit; - font-style: inherit; - font-weight: inherit; - letter-spacing: inherit; - text-transform: inherit; -} - -.eltdf-icon-widget-holder .eltdf-icon-element { - font-size: 16px; -} - -.eltdf-icon-widget-holder .eltdf-icon-text { - padding: 0 0 0 10px; -} - -.eltdf-icon-widget-holder .eltdf-icon-text.eltdf-no-icon { - padding: 0; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder { - color: #333 !important; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder:hover { - color: rgba(51, 51, 51, 0.8) !important; -} - -.eltdf-light-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder { - color: #fff !important; -} - -.eltdf-light-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder:hover { - color: rgba(255, 255, 255, 0.8) !important; -} - -/* ========================================================================== - Icon widget style - end - ========================================================================== */ -/* ========================================================================== - Image Slider widget style - begin - ========================================================================== */ -.widget.eltdf-image-slider-widget { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.widget.eltdf-image-slider-widget .eltdf-is-widget-inner { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.widget.eltdf-image-slider-widget .eltdf-widget-title { - margin: 0 0 32px; -} - -.widget.eltdf-image-slider-widget img { - display: block; -} - -/* ========================================================================== - Image Slider widget style - end - ========================================================================== */ -/* ========================================================================== - Instagram widget responsive style - begin - ========================================================================== */ -@media only screen and (max-width: 1200px) { - .calla-instagram-feed:not(.eltdf-instagram-carousel) li img { - width: 100%; - } - .calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-6 li { - width: 25%; - } - .calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-9 li { - width: 25%; - } -} - -@media only screen and (max-width: 768px) { - .calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-6 li { - width: 33.33333%; - } - .calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-9 li { - width: 33.33333%; - } -} - -@media only screen and (max-width: 680px) { - .calla-instagram-feed:not(.eltdf-instagram-carousel) li { - width: 50% !important; - } -} - -/* ========================================================================== - Instagram widget responsive style - end - ========================================================================== */ -/* ========================================================================== - Instagram widget style - begin - ========================================================================== */ -.calla-instagram-feed { - list-style: none; - padding: 0; - margin: 0; -} - -.calla-instagram-feed li { - float: left; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border: none !important; -} - -.calla-instagram-feed li a { - position: relative; - display: block; - overflow: hidden; -} - -.calla-instagram-feed li a:after { - content: ''; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - background-color: rgba(51, 51, 51, 0.4); - opacity: 0; - -webkit-transition: opacity 0.6s; - transition: opacity 0.6s; -} - -.calla-instagram-feed li a:hover:after { - opacity: 1; -} - -.calla-instagram-feed li img { - width: 100%; - display: block; -} - -.calla-instagram-feed.eltdf-instagram-gallery.eltdf-no-space { - margin: 0; -} - -.calla-instagram-feed.eltdf-instagram-gallery.eltdf-no-space li { - padding: 0 0px; - margin: 0 0 0px; -} - -.calla-instagram-feed.eltdf-instagram-gallery.eltdf-tiny-space { - margin: 0 -5px -10px; -} - -.calla-instagram-feed.eltdf-instagram-gallery.eltdf-tiny-space li { - padding: 0 5px; - margin: 0 0 10px; -} - -.calla-instagram-feed.eltdf-instagram-gallery.eltdf-small-space { - margin: 0 -10px -20px; -} - -.calla-instagram-feed.eltdf-instagram-gallery.eltdf-small-space li { - padding: 0 10px; - margin: 0 0 20px; -} - -.calla-instagram-feed.eltdf-instagram-gallery.eltdf-normal-space { - margin: 0 -15px -30px; -} - -.calla-instagram-feed.eltdf-instagram-gallery.eltdf-normal-space li { - padding: 0 15px; - margin: 0 0 30px; -} - -.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-2 li { - width: 50%; -} - -.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-3 li { - width: 33.33333%; -} - -.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-4 li { - width: 25%; -} - -.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-6 li { - width: 16.66667%; -} - -.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-9 li { - width: 11.11111%; -} - -.calla-instagram-feed.eltdf-instagram-carousel li { - position: relative; - width: 100%; - margin: 0; - padding: 0; -} - -.calla-instagram-feed.eltdf-instagram-carousel li a { - position: relative; - display: block; - height: 100%; -} - -.calla-instagram-feed.eltdf-instagram-carousel li a:before { - content: ''; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(255, 255, 255, 0.25); - opacity: 0; - -webkit-transition: opacity 0.3s ease-in-out; - transition: opacity 0.3s ease-in-out; -} - -.calla-instagram-feed.eltdf-instagram-carousel li a:hover { - opacity: 1; -} - -/* ========================================================================== - Instagram widget style - end - ========================================================================== */ -.widget.eltdf-raw-html-widget { - margin: 0; -} - -.widget.eltdf-raw-html-widget.eltdf-grid-auto-width { - position: relative; - display: inline-block; - vertical-align: middle; - width: auto; -} - -.widget.eltdf-search-post-type-widget { - line-height: 0; - position: relative; -} - -.widget.eltdf-search-post-type-widget .eltdf-search-post-type { - display: inline-block; - width: 100%; - position: relative; -} - -.widget.eltdf-search-post-type-widget .eltdf-post-type-search-results { - background: #fff; - height: auto; - display: none; - width: 100%; - position: absolute; - z-index: 99; - left: 0; - top: 100%; -} - -.widget.eltdf-search-post-type-widget .eltdf-post-type-search-results ul { - padding: 10px 20px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - display: inline-block; - line-height: 0; - width: 100%; -} - -.widget.eltdf-search-post-type-widget .eltdf-post-type-search-results ul li { - display: inline-block; - width: 100%; -} - -.widget.eltdf-search-post-type-widget .eltdf-search-icon, -.widget.eltdf-search-post-type-widget .eltdf-search-loading { - position: absolute; - right: 20px; - top: 50%; - margin-top: -9px; - font-size: 18px; - color: #000000; - -webkit-transition: opacity 0.2s ease-out; - transition: opacity 0.2s ease-out; - opacity: 1; -} - -.widget.eltdf-search-post-type-widget .eltdf-search-icon.eltdf-hidden, -.widget.eltdf-search-post-type-widget .eltdf-search-loading.eltdf-hidden { - opacity: 0; -} - -.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-search-post-type { - background-color: rgba(255, 255, 255, 0.9); -} - -.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field { - border-radius: 0; - height: 57px; - line-height: calc(57px - 2px); - border: 0; - font-size: 15px; - color: #878787; -} - -.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-results { - background-color: rgba(255, 255, 255, 0.9); - border-top: 1px solid #dadada; -} - -.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-results ul { - padding: 16px 20px; -} - -.widget.eltdf-separator-widget { - margin: 0 !important; - /* overwrite default widget margin */ -} - -/* ========================================================================== - Social Icon widget style - begin - ========================================================================== */ -.eltdf-social-icon-widget-holder { - position: relative; - display: inline-block; - vertical-align: middle; - margin: 0; -} - -.eltdf-social-icon-widget-holder .eltdf-social-icon-widget { - color: inherit; - line-height: inherit; - font-size: inherit; - font-style: inherit; - font-weight: inherit; - letter-spacing: inherit; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder { - color: #333 !important; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder:hover { - color: rgba(51, 51, 51, 0.8) !important; -} - -.eltdf-light-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder { - color: #fff !important; -} - -.eltdf-light-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder:hover { - color: rgba(255, 255, 255, 0.8) !important; -} - -/* ========================================================================== - Social Icon widget style - end - ========================================================================== */ -/* ========================================================================== - Social Icons Group widget style - begin - ========================================================================== */ -.eltdf-social-icons-group-widget.eltdf-square-icons .eltdf-social-icon-widget-holder { - position: relative; - width: 44px; - height: 44px; - margin: 0 7px; - font-size: 17px; - color: #fff; - background-color: #333333; -} - -.eltdf-social-icons-group-widget.eltdf-square-icons .eltdf-social-icon-widget-holder:hover { - color: #333333; - background-color: #17436f; -} - -.eltdf-social-icons-group-widget.eltdf-square-icons .eltdf-social-icon-widget-holder .eltdf-social-icon-widget { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); -} - -.eltdf-social-icons-group-widget.eltdf-square-icons.eltdf-light-skin .eltdf-social-icon-widget-holder { - color: #333333; - background-color: #fff; -} - -.eltdf-social-icons-group-widget.eltdf-square-icons.eltdf-light-skin .eltdf-social-icon-widget-holder:hover { - color: #333333; - background-color: #17436f; -} - -.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder { - display: inline-block; - vertical-align: middle; - margin: 0 10px 0 0; - text-align: center; - color: #676767; -} - -.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder:hover { - color: #17436f; -} - -.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder:first-child { - margin-left: 0; -} - -.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder:last-child { - margin-right: 0; -} - -/* ========================================================================== - Social Icons Group widget style - end - ========================================================================== */ -/* ========================================================================== - Sticky Sidebar widget start styles - ========================================================================== */ -.eltdf-widget-sticky-sidebar { - position: relative; - width: 100%; - height: 0; - margin: 0 !important; - padding: 0 !important; - border: none !important; - background: transparent !important; -} - -/* ========================================================================== - Sticky Sidebar widget end styles - ========================================================================== */ -/* ========================================================================== - Twitter widget style - begin - ========================================================================== */ -.widget.widget_calla_twitter_widget { - margin: 0 0 20px; -} - -.widget.widget_calla_twitter_widget > h4 { - margin: 0 0 8px; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 0; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget li { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget li:not(:last-child) { - margin: 0 0 12px !important; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text { - position: relative; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text a { - position: relative; - line-height: inherit; - color: inherit; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text a.eltdf-tweet-time { - display: block; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text a.eltdf-tweet-time span { - margin: 0 2px 0 0; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-twitter-icon { - position: absolute; - top: 2px; - left: 0; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-twitter-icon i { - font-size: 18px; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text { - padding: 0 0 0 28px; - font-size: 15px; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text a, -.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text span { - color: #333333; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text a:hover { - color: #17436f; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - padding: 0 40px; - text-align: center; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li { - overflow: hidden; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-twitter-icon i { - font-size: 16px; - color: #17436f; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text { - font-size: 14px; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a, -.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text span { - color: #17436f; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a:hover { - color: #333333; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a.eltdf-tweet-time { - margin: 21px 0 0; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .owl-prev { - left: 0; -} - -.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .owl-next { - right: 0; -} - -/* ========================================================================== - Twitter widget style - end - ========================================================================== */ -.widget.eltdf-vertical-separator-widget { - display: inline-block; - vertical-align: top; - margin: 0 !important; - /* overwrite default widget margin */ - font-size: 0; -} - -.widget.eltdf-vertical-separator-widget.eltdf-vertical-separator-full-height { - height: 100%; -} - -.widget.eltdf-vertical-separator-widget .eltdf-vsw-height-holder { - display: inline-block; - vertical-align: middle; - height: 100%; -} - -.widget.eltdf-vertical-separator-widget .eltdf-vsw { - display: inline-block; - vertical-align: middle; - border-left: 1px solid currentColor; - height: 20px; - width: 1px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -/* ========================================================================== - 5. Plugins styles - ========================================================================== */ -/*! - * animate.css -http://daneden.me/animate - * Version - 3.5.0 - * Licensed under the MIT license - http://opensource.org/licenses/MIT - * - * Copyright (c) 2016 Daniel Eden - */ -.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.flipOutX, -.animated.flipOutY, -.animated.bounceIn, -.animated.bounceOut { - -webkit-animation-duration: .75s; - animation-duration: .75s; -} - -@-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; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ -@-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; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ -@-webkit-keyframes wobble { - from { - -webkit-transform: none; - transform: none; - } - 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: none; - transform: none; - } -} - -@keyframes wobble { - from { - -webkit-transform: none; - transform: none; - } - 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: none; - transform: none; - } -} - -.wobble { - -webkit-animation-name: wobble; - animation-name: wobble; -} - -@-webkit-keyframes jello { - from, - 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 { - from, - 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 { - 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-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: none; - transform: none; - } -} - -@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: none; - transform: none; - } -} - -.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: none; - transform: none; - } -} - -@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: none; - transform: none; - } -} - -.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: none; - transform: none; - } -} - -@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: none; - transform: none; - } -} - -.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-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: none; - transform: none; - } -} - -@keyframes fadeInDown { - from { - 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 { - from { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInDownBig { - from { - 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 { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInLeft { - from { - 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 { - from { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInLeftBig { - from { - 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 { - from { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInRight { - from { - 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 { - from { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInRightBig { - from { - 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 { - from { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInUp { - from { - 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 { - from { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInUpBig { - from { - 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 { - 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-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-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: none; - transform: none; - 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: 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 { - 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: none; - transform: none; - 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: none; - transform: none; - 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: none; - transform: none; - 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: none; - transform: none; - 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: none; - transform: none; - 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: none; - transform: none; - 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: none; - transform: none; - 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: none; - transform: none; - 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: none; - transform: none; - 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: none; - transform: none; - 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-name: hinge; - animation-name: hinge; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ -@-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: none; - transform: none; - } -} - -@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: none; - transform: none; - } -} - -.rollIn { - -webkit-animation-name: rollIn; - animation-name: rollIn; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ -@-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; -} - -/** - * Owl Carousel v2.2.0 - * Copyright 2013-2016 David Deutsch - * Licensed under MIT (https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE) - */ -.eltdf-owl-slider { - position: relative; - display: none; - width: 100%; - margin: 0; - -webkit-tap-highlight-color: transparent; - z-index: 1; - /* No Js */ - /* - * Owl Carousel - Animate Plugin - */ -} - -.eltdf-owl-slider.owl-loaded { - display: block; -} - -.eltdf-owl-slider.owl-loading { - opacity: 0; - display: block; -} - -.eltdf-owl-slider.owl-hidden { - opacity: 0; -} - -.eltdf-owl-slider.owl-refresh .owl-item { - visibility: hidden; -} - -.eltdf-owl-slider.owl-drag .owl-item { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.eltdf-owl-slider.owl-grab { - cursor: move; - cursor: -webkit-grab; - cursor: grab; -} - -.eltdf-owl-slider.owl-rtl { - direction: rtl; -} - -.eltdf-owl-slider.owl-rtl .owl-item { - float: right; -} - -.no-js .eltdf-owl-slider { - display: block; -} - -.eltdf-owl-slider .owl-stage { - position: relative; - -ms-touch-action: pan-Y; -} - -.eltdf-owl-slider .owl-stage:after { - content: "."; - display: block; - clear: both; - visibility: hidden; - line-height: 0; - height: 0; -} - -.eltdf-owl-slider .owl-stage-outer { - position: relative; - overflow: hidden; - /* fix for flashing background */ - -webkit-transform: translate3d(0px, 0px, 0px); -} - -.eltdf-owl-slider .owl-wrapper, -.eltdf-owl-slider .owl-item { - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); -} - -.eltdf-owl-slider .owl-item { - position: relative; - min-height: 1px; - float: left; - -webkit-backface-visibility: hidden; - -webkit-tap-highlight-color: transparent; - -webkit-touch-callout: none; -} - -.eltdf-owl-slider .owl-item img { - display: block; - width: 100%; -} - -.eltdf-owl-slider .owl-item img .owl-lazy { - -webkit-transform-style: preserve-3d; - transform-style: preserve-3d; -} - -.eltdf-owl-slider .owl-item .owl-lazy { - opacity: 0; - -webkit-transition: opacity 400ms ease; - transition: opacity 400ms ease; -} - -.eltdf-owl-slider .owl-nav.disabled { - display: none; -} - -.eltdf-owl-slider .owl-nav .owl-prev, -.eltdf-owl-slider .owl-nav .owl-next { - cursor: pointer; - cursor: hand; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.eltdf-owl-slider .owl-dots.disabled { - display: none; -} - -.eltdf-owl-slider .owl-dots .owl-dot { - cursor: pointer; - cursor: hand; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.eltdf-owl-slider .animated { - -webkit-animation-duration: 1000ms; - animation-duration: 1000ms; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} - -.eltdf-owl-slider .owl-animated-in { - z-index: 0; -} - -.eltdf-owl-slider .owl-animated-out { - z-index: 1; -} - -.eltdf-owl-slider .fadeOut { - -webkit-animation-name: fadeOut; - animation-name: fadeOut; -} - -/* - * Owl Carousel - Auto Height Plugin - */ -.owl-height { - -webkit-transition: height 500ms ease-in-out; - transition: height 500ms ease-in-out; -} - -@-webkit-keyframes fadeOut { - 0% { - opacity: 1; - } - 100% { - opacity: 0; - } -} - -@keyframes fadeOut { - 0% { - opacity: 1; - } - 100% { - opacity: 0; - } -} - -/* ========================================================================== - #Perfect scroll styles - start - ========================================================================== */ -.ps { - -ms-touch-action: auto; - touch-action: auto; - overflow: hidden !important; - -ms-overflow-style: none; -} - -@supports (-ms-overflow-style: none) { - .ps { - overflow: auto !important; - } -} - -@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { - .ps { - overflow: auto !important; - } -} - -.ps.ps--active-x > .ps__scrollbar-x-rail, -.ps.ps--active-y > .ps__scrollbar-y-rail { - display: none; - /* Switched from block to none by Theme Author to hide the rulers */ - background-color: transparent; -} - -.ps.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail { - background-color: #eee; - opacity: 0.9; -} - -.ps.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail > .ps__scrollbar-x { - background-color: #999; - height: 11px; -} - -.ps.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail { - background-color: #eee; - opacity: 0.9; -} - -.ps.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail > .ps__scrollbar-y { - background-color: #999; - width: 11px; -} - -.ps > .ps__scrollbar-x-rail { - display: none; - position: absolute; - /* please don't change 'position' */ - opacity: 0; - -webkit-transition: background-color .2s linear, opacity .2s linear; - transition: background-color .2s linear, opacity .2s linear; - bottom: 0px; - /* there must be 'bottom' for ps__scrollbar-x-rail */ - height: 15px; -} - -.ps > .ps__scrollbar-x-rail > .ps__scrollbar-x { - position: absolute; - /* please don't change 'position' */ - background-color: #aaa; - border-radius: 6px; - -webkit-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out; - transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out; - bottom: 2px; - /* there must be 'bottom' for ps__scrollbar-x */ - height: 6px; -} - -.ps > .ps__scrollbar-x-rail:hover > .ps__scrollbar-x, -.ps > .ps__scrollbar-x-rail:active > .ps__scrollbar-x { - height: 11px; -} - -.ps > .ps__scrollbar-y-rail { - display: none; - position: absolute; - /* please don't change 'position' */ - opacity: 0; - -webkit-transition: background-color .2s linear, opacity .2s linear; - transition: background-color .2s linear, opacity .2s linear; - right: 0; - /* there must be 'right' for ps__scrollbar-y-rail */ - width: 15px; -} - -.ps > .ps__scrollbar-y-rail > .ps__scrollbar-y { - position: absolute; - /* please don't change 'position' */ - background-color: #aaa; - border-radius: 6px; - -webkit-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out; - transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out; - right: 2px; - /* there must be 'right' for ps__scrollbar-y */ - width: 6px; -} - -.ps > .ps__scrollbar-y-rail:hover > .ps__scrollbar-y, -.ps > .ps__scrollbar-y-rail:active > .ps__scrollbar-y { - width: 11px; -} - -.ps:hover.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail { - background-color: #eee; - opacity: 0.9; -} - -.ps:hover.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail > .ps__scrollbar-x { - background-color: #999; - height: 11px; -} - -.ps:hover.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail { - background-color: #eee; - opacity: 0.9; -} - -.ps:hover.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail > .ps__scrollbar-y { - background-color: #999; - width: 11px; -} - -.ps:hover > .ps__scrollbar-x-rail, -.ps:hover > .ps__scrollbar-y-rail { - opacity: 0.6; -} - -.ps:hover > .ps__scrollbar-x-rail:hover { - background-color: #eee; - opacity: 0.9; -} - -.ps:hover > .ps__scrollbar-x-rail:hover > .ps__scrollbar-x { - background-color: #999; -} - -.ps:hover > .ps__scrollbar-y-rail:hover { - background-color: #eee; - opacity: 0.9; -} - -.ps:hover > .ps__scrollbar-y-rail:hover > .ps__scrollbar-y { - background-color: #999; -} - -/* ========================================================================== - #Perfect scroll styles - end - ========================================================================== */ -/* ========================================================================== - Pretty Photo style - begin - ========================================================================== */ -body .pp_pic_holder { - position: fixed !important; - top: 50% !important; - left: 50% !important; - display: none; - width: 100px; - z-index: 10001 !important; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); -} - -@media only screen and (max-width: 768px) { - body .pp_pic_holder { - width: 90% !important; - } -} - -body .pp_pic_holder.is-single .pp_details { - display: none; -} - -body .pp_pic_holder .pp_top, -body .pp_pic_holder .pp_bottom { - display: none !important; -} - -body .pp_pic_holder .pp_content { - position: relative; - background: none; - margin: 0 auto; - height: 40px; - min-width: 40px; - width: 100%; -} - -@media only screen and (max-width: 768px) { - body .pp_pic_holder .pp_content { - width: 100% !important; - } -} - -* html body .pp_pic_holder .pp_content { - width: 40px; -} - -body .pp_pic_holder .pp_content_container { - position: relative; - text-align: left; - width: 100%; -} - -body .pp_pic_holder .pp_content_container .pp_left, -body .pp_pic_holder .pp_content_container .pp_right { - background: none !important; - padding: 0 !important; -} - -body .pp_pic_holder #pp_full_res { - line-height: 1 !important; -} - -body .pp_pic_holder #pp_full_res .pp_inline { - color: #333333; - text-align: left; -} - -body .pp_pic_holder #pp_full_res .pp_inline p { - margin: 0 0 15px; -} - -body .pp_pic_holder #pp_full_res iframe { - width: 100% !important; -} - -body .pp_pic_holder #pp_full_res img { - display: block; -} - -@media only screen and (max-width: 768px) { - body .pp_pic_holder #pp_full_res img { - width: 100% !important; - height: auto !important; - } -} - -body .pp_pic_holder .ppt, -body .pp_pic_holder .pp_gallery, -body .pp_pic_holder .pp_description { - display: none !important; -} - -body .pp_pic_holder .pp_loaderIcon { - position: absolute; - left: 50%; - top: 50%; - width: 32px; - height: 32px; - margin: -16px 0 0 -16px; - background-color: #fff; - border-radius: 16px; - -webkit-animation: scaleout 1.0s infinite ease-in-out; - animation: scaleout 1.0s infinite ease-in-out; -} - -body .pp_pic_holder .pp_fade { - position: relative; - top: 50%; - display: none; - -webkit-transform: translateY(-50%) translateZ(0); - transform: translateY(-50%) translateZ(0); -} - -body .pp_pic_holder .pp_details { - position: relative; - top: -1px; - display: table; - vertical-align: top; - width: 100% !important; - float: none !important; - margin: 0 !important; - padding: 15px 24px; - background-color: #fff; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -body .pp_pic_holder .pp_details .pp_nav { - position: relative; - display: table-cell; - vertical-align: middle; - width: 100%; - height: auto; - float: none; - margin: 0 !important; -} - -body .pp_pic_holder .pp_details .pp_nav .pp_play, -body .pp_pic_holder .pp_details .pp_nav .pp_pause { - display: none; -} - -body .pp_pic_holder .pp_details .pp_nav .currentTextHolder { - position: absolute; - top: 0; - left: 50%; - width: auto; - margin: 0; - padding: 0; - float: none; - color: #676767; - font-family: inherit; - font-size: inherit; - line-height: 30px; - font-style: inherit; - letter-spacing: 5px; -} - -body .pp_pic_holder a:focus { - outline: none; -} - -body .pp_pic_holder a.pp_arrow_previous, -body .pp_pic_holder a.pp_arrow_next { - position: relative; - display: inline-block; - vertical-align: top; - left: auto !important; - float: none; - width: auto !important; - height: auto !important; - margin: 0 !important; - color: #676767; - font-family: 'Ionicons'; - font-size: 0; - line-height: 1; - text-indent: 0; - background: none !important; - opacity: 1 !important; - overflow: visible; -} - -body .pp_pic_holder a.pp_arrow_previous:after, -body .pp_pic_holder a.pp_arrow_next:after { - font-size: 30px; -} - -body .pp_pic_holder a.pp_arrow_previous:hover, -body .pp_pic_holder a.pp_arrow_next:hover { - color: #333333; -} - -body .pp_pic_holder a.pp_arrow_previous:after { - content: "\f3d2"; -} - -body .pp_pic_holder a.pp_arrow_next { - margin: 0 0 0 14px !important; -} - -body .pp_pic_holder a.pp_arrow_next:after { - content: "\f3d3"; -} - -body .pp_pic_holder a.pp_next, -body .pp_pic_holder a.pp_previous { - position: absolute; - top: calc(50% - 20px); - width: auto; - height: auto; - display: inline-block; - margin: 0 !important; - background: none !important; - color: #333333; - font-family: 'Ionicons'; - font-size: 40px; - line-height: 1; - text-indent: -9999px !important; - opacity: 0; - -webkit-transition: opacity 0.2s ease-out, color 0.2s ease-out; - transition: opacity 0.2s ease-out, color 0.2s ease-out; -} - -body .pp_pic_holder a.pp_next > *, -body .pp_pic_holder a.pp_previous > * { - display: none; -} - -body .pp_pic_holder a.pp_next:after, -body .pp_pic_holder a.pp_previous:after { - display: block; - line-height: inherit; - text-indent: 0 !important; -} - -body .pp_pic_holder a.pp_next:hover, -body .pp_pic_holder a.pp_previous:hover { - color: rgba(51, 51, 51, 0.8); -} - -body .pp_pic_holder a.pp_previous { - left: 30px; -} - -@media only screen and (max-width: 768px) { - body .pp_pic_holder a.pp_previous { - left: 20px; - } -} - -body .pp_pic_holder a.pp_previous:after { - content: "\f3d2"; -} - -body .pp_pic_holder a.pp_next { - right: 30px; -} - -@media only screen and (max-width: 768px) { - body .pp_pic_holder a.pp_next { - right: 20px; - } -} - -body .pp_pic_holder a.pp_next:after { - content: "\f3d3"; -} - -body .pp_pic_holder a.pp_close { - position: relative; - display: table-cell; - vertical-align: middle; - width: auto; - height: auto; - margin: 0 !important; - background: none !important; - color: #676767; - font-family: 'Ionicons'; - font-size: 0; - line-height: 1; - text-indent: 0; - cursor: pointer; - opacity: 1 !important; - /*&:after { - content: "\f2d7"; - font-size: 28px; - }*/ -} - -body .pp_pic_holder a.pp_close:hover { - color: #333333; -} - -body .pp_pic_holder a.pp_expand { - position: absolute; - right: -22px; - top: -18px; - display: block; - height: auto; - width: auto; - color: #fff; - font-family: 'Ionicons'; - font-size: 0; - line-height: 1; - text-align: center; - text-indent: 0; - background: none !important; - z-index: 2001; -} - -body .pp_pic_holder a.pp_expand:after { - content: "\f386"; - font-size: 22px; -} - -body .pp_pic_holder a.pp_expand:hover { - color: rgba(255, 255, 255, 0.8); -} - -body .pp_hoverContainer { - position: absolute; - top: 0; - width: 100%; - z-index: 2000; -} - -@media only screen and (max-width: 768px) { - body .pp_hoverContainer { - width: 100% !important; - height: 100% !important; - } -} - -body .pp_hoverContainer:hover a.pp_next, -body .pp_hoverContainer:hover a.pp_previous { - opacity: 1; -} - -body .pp_overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - display: none; - background-color: #333333; - z-index: 10000 !important; -} - -/* ========================================================================== - Pretty Photo style - end - ========================================================================== */ -/* ========================================================================== - WooCommerce Select 2 Script styles - begin - ========================================================================== */ -/* - Version: 4.0.3 Timestamp: Monday Mart 27 2:59:00pm EDT 2017 -*/ -.select2-container--default { - position: relative; - display: inline-block; - vertical-align: middle; - width: 200px; - margin: 0; - border: 0; - border-radius: 0; - text-align: initial; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; -} - -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__rendered { - padding: 0 20px 0 30px; -} - -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { - left: 20px; - right: auto; -} - -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { - float: right; -} - -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__rendered { - padding: 0 20px 0 30px; -} - -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - margin: 7px auto 0 5px; -} - -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { - margin: 0 auto 0 3px; -} - -.select2-container--default.select2-container--disabled .select2-selection--single { - background-color: #eee; - cursor: default; -} - -.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { - display: none; -} - -.select2-container--default.select2-container--disabled .select2-selection--multiple { - background-color: #eee; - cursor: default; -} - -.select2-container--default.select2-container--disabled .select2-selection__choice__remove { - display: none; -} - -.select2-container--default.select2-container--open .select2-selection--single { - color: #333333; -} - -.select2-container--default.select2-container--open .select2-dropdown { - left: 0; -} - -.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above { - border-bottom-color: transparent; -} - -.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below { - border-top-color: transparent; -} - -.select2-container--default .select2-selection--single { - display: block; - height: 50px; - line-height: 48px; - padding: 0; - font-family: inherit; - font-size: inherit; - color: inherit; - background-color: transparent; - border: 1px solid #c9c9c9; - border-radius: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - cursor: pointer; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-user-select: none; -} - -.select2-container--default .select2-selection--single .select2-selection__rendered { - display: block; - padding: 0 30px 0 20px; - color: inherit; - line-height: inherit; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.select2-container--default .select2-selection--single .select2-selection__clear { - position: relative; - cursor: pointer; - float: right; - margin: 0; - font-weight: inherit; -} - -.select2-container--default .select2-selection--single .select2-selection__placeholder { - color: inherit; -} - -.select2-container--default .select2-selection--single .select2-selection__arrow { - position: absolute; - width: auto; - height: 100%; - top: 0; - right: 20px; - color: inherit; - line-height: inherit; - text-align: center; -} - -.select2-container--default .select2-selection--single .select2-selection__arrow b { - display: none; -} - -.select2-container--default .select2-selection--single .select2-selection__arrow:before { - font-family: 'Linearicons-Free'; - content: '\e874'; -} - -.select2-container--default .select2-selection--multiple { - display: block; - height: 44px; - line-height: 42px; - padding: 0; - font-family: inherit; - font-size: inherit; - color: inherit; - background-color: transparent; - border: 1px solid #c9c9c9; - border-radius: 0; - outline: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - cursor: pointer; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-user-select: none; -} - -.select2-container--default .select2-selection--multiple .select2-selection__rendered { - display: block; - list-style: none; - padding: 0 30px; - margin: 0; - color: inherit; - line-height: inherit; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.select2-container--default .select2-selection--multiple .select2-selection__rendered li { - list-style: none; -} - -.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__placeholder { - float: left; - margin: 0; - color: inherit; -} - -.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__clear { - position: relative; - cursor: pointer; - float: right; - margin: 0; - font-weight: inherit; -} - -.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice { - float: left; - margin: 7px 5px 0 0; - padding: 0 10px; - line-height: 30px; - color: #fff; - background-color: #333333; - border: 0; - border-radius: 0; - cursor: default; -} - -.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove { - display: inline-block; - margin: 0 3px 0 0; - color: inherit; - font-weight: 700; - cursor: pointer; - -webkit-transition: opacity 0.2s ease-out; - transition: opacity 0.2s ease-out; -} - -.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove:hover { - color: inherit; - opacity: 0.8; -} - -.select2-container--default .select2-search--inline { - float: left; -} - -.select2-container--default .select2-search--inline .select2-search__field { - margin: 0; - padding: 0; - font-size: 100%; - background: transparent; - border: none; - outline: 0; - -webkit-box-shadow: none; - box-shadow: none; - -webkit-appearance: textfield; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.select2-container--default .select2-search--inline .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -.select2-container--default .select2-dropdown { - position: absolute; - top: 0; - left: -100000px; - width: 100%; - display: block; - background-color: #fff; - border: 1px solid #c9c9c9; - border-radius: 0; - z-index: 1051; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.select2-container--default .select2-search--dropdown { - display: block; - padding: 14px 15px 2px; -} - -.select2-container--default .select2-search--dropdown.select2-search--hide { - display: none; -} - -.select2-container--default .select2-search--dropdown .select2-search__field { - padding: 4px 8px; - margin: 0; - width: 100%; - color: inherit; - font-size: inherit; - line-height: 20px; - font-family: inherit; - font-weight: inherit; - border: 1px solid #c9c9c9; - outline: none; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-appearance: none; -} - -.select2-container--default .select2-search--dropdown .select2-search__field:focus { - border-color: #333333; -} - -.select2-container--default .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -.select2-container--default .select2-results { - display: block; - padding: 0; - margin: 0; - overflow: hidden; -} - -.select2-container--default .select2-results > .select2-results__options { - max-height: 200px; - overflow-y: auto; -} - -.select2-container--default .select2-results__options { - position: relative; - padding: 2px 15px; - margin: 5px 0; - list-style: none; -} - -.select2-container--default .select2-results__option { - padding: 7px 0; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-user-select: none; - -webkit-transition: color 0.2s ease-out; - transition: color 0.2s ease-out; -} - -.select2-container--default .select2-results__option[aria-selected] { - cursor: pointer; -} - -.select2-container--default .select2-results__option[role=group] { - padding: 0; -} - -.select2-container--default .select2-results__option[aria-disabled=true] { - color: #333333; -} - -.select2-container--default .select2-results__option[aria-selected=true], -.select2-container--default .select2-results__option[data-selected=true] { - color: #333333; - background: none; -} - -.select2-container--default .select2-results__option .select2-results__option { - padding-left: 1em; -} - -.select2-container--default .select2-results__option .select2-results__option .select2-results__group { - padding-left: 0; -} - -.select2-container--default .select2-results__option .select2-results__option .select2-results__option { - margin-left: -1em; - padding-left: 2em; -} - -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -2em; - padding-left: 3em; -} - -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -3em; - padding-left: 4em; -} - -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -4em; - padding-left: 5em; -} - -.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -5em; - padding-left: 6em; -} - -.select2-container--default .select2-results__option--highlighted[aria-selected] { - color: #333333; - background: none; -} - -.select2-container--default .select2-results__group { - display: block; - padding: 7px 0; - cursor: default; -} - -.select2-close-mask { - border: 0; - margin: 0; - padding: 0; - display: block; - position: fixed; - left: 0; - top: 0; - min-height: 100%; - min-width: 100%; - height: auto; - width: auto; - opacity: 0; - z-index: 99; - background-color: #fff; - filter: alpha(opacity=0); -} - -.select2-hidden-accessible { - border: 0 !important; - clip: rect(0 0 0 0) !important; - height: 1px !important; - margin: -1px !important; - overflow: hidden !important; - padding: 0 !important; - position: absolute !important; - width: 1px !important; -} - -/* ========================================================================== - WooCommerce Select 2 Script styles - end - ========================================================================== */ -/* ========================================================================== - WPML style start - ========================================================================== */ -.widget_icl_lang_sel_widget { - position: relative; - display: inline-block; - vertical-align: middle; -} - -.widget_icl_lang_sel_widget img { - position: relative; - display: inline-block !important; - vertical-align: middle; - top: -1px; - padding-right: 6px; -} - -.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown, -.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click { - position: relative; - display: inline-block; - vertical-align: middle; - width: 200px; - text-align: left; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown:hover .wpml-ls-sub-menu, -.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click:hover .wpml-ls-sub-menu { - opacity: 1; - visibility: visible; - -webkit-transition-delay: 0s; - transition-delay: 0s; -} - -.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-legacy-dropdown, -.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-legacy-dropdown { - padding: 0; - margin: 0; -} - -.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle, -.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle { - position: relative; - display: block; - padding: 9px 20px; - color: #333333; - background-color: #fff; - border: 1px solid #c9c9c9; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:hover, -.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover { - color: #17436f; -} - -.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:after, -.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:after { - content: '\33'; - position: absolute; - top: calc(50% - 8px); - right: 20px; - display: block; - font-family: 'ElegantIcons'; - font-size: 15px; - line-height: 1; -} - -.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu, -.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu { - position: absolute; - top: 100%; - left: 0; - width: 100%; - padding: 14px 20px; - margin: 0; - list-style: none; - background-color: #fff; - border: 1px solid #c9c9c9; - border-top: 0; - z-index: 10; - opacity: 0; - visibility: hidden; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: visibility 0s linear 0.25s, opacity 0.25s ease-in-out; - transition: visibility 0s linear 0.25s, opacity 0.25s ease-in-out; -} - -.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item, -.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item { - display: block; - width: 100%; - margin: 0; - padding: 0; -} - -.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a, -.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a { - display: block; - padding: 7px 0; -} - -.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul { - list-style-type: none; - margin: 0; - padding: 0; -} - -.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li { - display: inline-block; - vertical-align: middle; - margin: 0 15px 5px 0; -} - -.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li:last-child { - margin-right: 0; -} - -.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li a { - display: block; -} - -.widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul { - list-style-type: none; - margin: 0; - padding: 0; -} - -.widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li { - display: block; - margin: 0; - padding: 5px 0; -} - -.widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li a { - display: block; -} - -aside.eltdf-sidebar .widget_icl_lang_sel_widget, -.wpb_widgetised_column .widget_icl_lang_sel_widget, -.eltdf-page-footer .widget_icl_lang_sel_widget, -.eltdf-side-menu .widget_icl_lang_sel_widget, -.eltdf-vertical-menu-area .widget_icl_lang_sel_widget { - width: 100%; -} - -aside.eltdf-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown, -aside.eltdf-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click, -.wpb_widgetised_column .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown, -.wpb_widgetised_column .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click, -.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown, -.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click, -.eltdf-side-menu .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown, -.eltdf-side-menu .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click, -.eltdf-vertical-menu-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown, -.eltdf-vertical-menu-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click { - width: 100%; -} - -.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown, -.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click { - width: 140px; -} - -.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle, -.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle { - padding: 0; - line-height: 46px; - color: #fff; - background-color: transparent; - border: 0; -} - -.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:after, -.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:after { - right: 0; -} - -.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li { - margin-bottom: 0; -} - -.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li { - display: inline-block; - vertical-align: middle; - margin-right: 15px; -} - -.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child { - margin-right: 0; -} - -.eltdf-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li, -.eltdf-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li, -.eltdf-footer-top-holder .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li { - display: inline-block; - vertical-align: middle; - margin-right: 15px; -} - -.eltdf-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child, -.eltdf-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child, -.eltdf-footer-top-holder .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child { - margin-right: 0; -} - -.eltdf-main-menu > ul > li.menu-item-language.has_sub > a > span.item_outer .item_text:after { - content: '\33'; - position: absolute; - right: -15px; - top: 0; - font-family: 'ElegantIcons'; - font-size: 15px; -} - -.eltdf-main-menu > ul > li.menu-item-language a > span.item_outer .item_text { - position: relative; - display: table; -} - -.eltdf-main-menu > ul > li.menu-item-language a > span.item_outer .item_text > * { - display: table-cell; - vertical-align: middle; -} - -.eltdf-main-menu > ul > li.menu-item-language a > span.item_outer .item_text img { - padding: 5px 6px 0 0; -} - -.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle, -.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle { - color: #fff; - background-color: transparent; - border-color: #fff; -} - -.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:hover, -.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover { - color: rgba(255, 255, 255, 0.8); -} - -.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu, -.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu { - background-color: #363636; -} - -.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a, -.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a { - color: #fff; -} - -.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:hover, -.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a:hover { - color: rgba(255, 255, 255, 0.8); -} - -/* ========================================================================== - WPML style start - ========================================================================== */ -/* ========================================================================== - Blog styles - begin - ========================================================================== */ -/* common mixins - start */ -/* common mixins - end */ -/* mixins styles - start */ -/* mixins styles - end */ -/* ========================================================================== - Blog Common style - begin - ========================================================================== */ -.eltdf-blog-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 0 0 40px; - clear: both; -} - -.eltdf-blog-holder article { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 0 0 76px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background-repeat: no-repeat; - background-position: center; - background-size: cover; -} - -.eltdf-blog-holder article.sticky .eltdf-post-title a { - color: #17436f; -} - -.eltdf-blog-holder article .eltdf-post-content { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-blog-holder article .eltdf-post-heading .eltdf-post-image, -.eltdf-blog-holder article .eltdf-post-heading .eltdf-blog-video-holder { - margin-bottom: 51px; -} - -.eltdf-blog-holder article .eltdf-post-image { - position: relative; - display: inline-block; - vertical-align: middle; - max-width: 100%; -} - -.eltdf-blog-holder article .eltdf-post-image img { - display: block; -} - -.eltdf-blog-holder article .eltdf-post-quote-image, -.eltdf-blog-holder article .eltdf-post-link-image { - float: left; - font-size: 180px; - color: #17436f; - font-family: "Crimson Text", cursive; - letter-spacing: 0.1em; -} - -.eltdf-blog-holder article .eltdf-post-image-background { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - height: 100%; - background-position: center; - background-size: cover; -} - -.eltdf-blog-holder article .eltdf-post-image-background a { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; -} - -.eltdf-blog-holder article .eltdf-post-image-icon { - position: absolute; - top: 20px; - right: 20px; - font-size: 30px; - line-height: 1; - color: #fff; -} - -.eltdf-blog-holder article .eltdf-post-text { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-blog-holder article .eltdf-post-text .eltdf-quote-author { - display: inline-block; - margin-top: 10px; - font-size: 16px; - font-family: "Crimson Text", cursive; - color: #17436f; - font-weight: 700; - letter-spacing: 0.1em; - text-transform: uppercase; -} - -.eltdf-blog-holder article .eltdf-post-mark { - position: absolute; - top: 30px; - left: 28px; - width: 50px; - text-align: left; -} - -.eltdf-blog-holder article .eltdf-post-title { - margin: 0; -} - -.eltdf-blog-holder article .eltdf-post-excerpt-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 15px 0 0; -} - -.eltdf-blog-holder article .eltdf-post-excerpt-holder p { - margin: 0; -} - -.eltdf-blog-holder article .eltdf-post-excerpt:after { - content: '...'; -} - -.eltdf-blog-holder article .eltdf-more-link-container { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 15px 0 0; -} - -.eltdf-blog-holder article .eltdf-post-info { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-blog-holder article .eltdf-post-info > * { - position: relative; - display: inline-block; - vertical-align: top; - color: currentColor; -} - -.eltdf-blog-holder article .eltdf-post-info > * a { - color: inherit; -} - -.eltdf-blog-holder article .eltdf-post-info-top { - margin-bottom: 10px; -} - -.eltdf-blog-holder article .eltdf-post-info-top > div { - position: relative; - display: inline-block; - vertical-align: top; - font-size: 12px; - letter-spacing: 0.1em; - font-weight: 600; - text-transform: uppercase; -} - -.eltdf-blog-holder article .eltdf-post-info-top > div:after { - content: '/'; -} - -.eltdf-blog-holder article .eltdf-post-info-top > div:last-child { - padding: 0; -} - -.eltdf-blog-holder article .eltdf-post-info-top > div:last-child:after { - content: ''; -} - -.eltdf-blog-holder article .eltdf-post-info-top > div a { - color: inherit; -} - -.eltdf-blog-holder article .eltdf-post-info-top > div a:hover { - color: #17436f; -} - -.eltdf-blog-holder article .eltdf-post-info-top > div .eltdf-post-info-author-link { - color: #17436f; -} - -.eltdf-blog-holder article .eltdf-post-info-top > div .eltdf-post-info-author-link:hover { - color: #333333; -} - -.eltdf-blog-holder article .eltdf-post-info-top .eltdf-post-info-category { - padding: 0 0 0 5px; - color: #17436f; -} - -.eltdf-blog-holder article .eltdf-post-info-top .eltdf-post-info-category:hover { - color: #333333; -} - -.eltdf-blog-holder article .eltdf-post-info-bottom { - padding-top: 17px; -} - -.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-left, -.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -@media only screen and (min-width: 769px) { - .eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-left, - .eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right { - width: 50%; - } - .eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-left { - float: left; - } - .eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right { - text-align: right; - float: right; - } -} - -.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right > div { - margin-left: 17px; -} - -.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right > div:first-child { - margin-left: 0; -} - -.eltdf-blog-holder article .eltdf-post-read-more-button { - margin-top: 20px; -} - -.eltdf-blog-holder article.format-link .eltdf-post-text { - padding: 82px 130px; - background-color: #f3f3f3; -} - -.eltdf-blog-holder article.format-link .eltdf-post-text-main { - position: relative; - display: table; - table-layout: fixed; - height: 100%; - width: 100%; - text-align: center; -} - -.eltdf-blog-holder article.format-link .eltdf-post-text-main .eltdf-post-link-holder { - display: table-cell; - vertical-align: middle; - width: 100%; -} - -.eltdf-blog-holder article.format-link .eltdf-post-mark span { - font-size: 50px; - color: #17436f; -} - -.eltdf-blog-holder article.format-quote .eltdf-post-text { - padding: 50px 15%; - background-color: #f3f3f3; -} - -.eltdf-blog-holder article.format-quote .eltdf-post-text-main { - position: relative; - display: table; - table-layout: fixed; - height: 100%; - width: 100%; - text-align: center; -} - -.eltdf-blog-holder article.format-quote .eltdf-post-text-main .eltdf-post-title { - line-height: 1.5em; -} - -.eltdf-blog-holder article.format-quote .eltdf-post-mark { - width: 80px; - top: 10px; - left: 12px; -} - -.eltdf-blog-holder article.format-quote .eltdf-post-mark span { - font-size: 80px; - color: #17436f; -} - -.eltdf-blog-holder article.format-quote .eltdf-post-author { - display: inline-block; - margin-bottom: 23px; - font-size: 13px; - line-height: 20px; -} - -.eltdf-blog-holder article.format-gallery .eltdf-post-image { - width: 100%; -} - -.eltdf-blog-holder article.format-gallery .owl-carousel .owl-item { - z-index: 2; -} - -.eltdf-blog-holder article.format-gallery .owl-carousel .owl-item.active { - z-index: 3; -} - -.eltdf-blog-holder article.format-audio.has-post-thumbnail .eltdf-post-heading { - position: relative; -} - -.eltdf-blog-holder article.format-audio.has-post-thumbnail .eltdf-blog-audio-holder { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - display: inline-block; - vertical-align: middle; -} - -.eltdf-blog-holder article.format-audio .eltdf-post-image { - width: 100%; - max-width: inherit; - margin-bottom: 0; -} - -.eltdf-blog-holder article.format-audio .eltdf-post-image img { - width: 100%; -} - -.eltdf-blog-holder article.format-audio .eltdf-post-heading { - margin: 0 0 51px; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container, -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-embed, -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-embed body, -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls { - background: none; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container { - background-color: #333333; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container, -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls { - height: 38px !important; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls { - padding: 0 10px 0 4px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-playpause-button { - width: 39px; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-volume-button { - width: 30px; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-playpause-button, -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-volume-button { - height: 38px; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-playpause-button button, -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-volume-button button { - position: relative; - height: 100%; - background: none; - background-position: center; - background-repeat: no-repeat; - margin: 0; - border: 0; - outline: none; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-playpause-button.mejs-play button, -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-volume-button.mejs-play button { - width: 39px; - background-image: url("../../framework/modules/blog/assets/img/audio/play.png"); -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-playpause-button.mejs-pause button, -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-volume-button.mejs-pause button { - width: 39px; - background-image: url("../../framework/modules/blog/assets/img/audio/pause.png"); -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-playpause-button.mejs-stop button, -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-volume-button.mejs-stop button { - width: 39px; - background-image: url("../../framework/modules/blog/assets/img/audio/stop.png"); -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-playpause-button.mejs-mute button, -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-volume-button.mejs-mute button { - width: 30px; - background-image: url("../../framework/modules/blog/assets/img/audio/sound.png"); -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-playpause-button.mejs-unmute button, -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-volume-button.mejs-unmute button { - width: 30px; - background-image: url("../../framework/modules/blog/assets/img/audio/mute.png"); -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-time { - height: 100%; - padding: 0; - font-family: inherit; - font-size: 13px; - color: #fff; - line-height: 40px; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-time-rail { - height: 100%; - padding: 0; - font-family: inherit; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-time-rail .mejs-time-total { - height: 5px; - margin: 17px 0; - background: none; - background-color: #fff; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-time-rail .mejs-time-total .mejs-time-current { - height: 5px; - background-color: #17436f; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-time-rail .mejs-time-total .mejs-time-buffering, -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-time-rail .mejs-time-total .mejs-time-hovered { - height: 5px; - z-index: 9999; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-time-rail .mejs-time-total .mejs-time-hovered { - background: rgba(0, 0, 0, 0.5); -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-time-rail .mejs-time-total .mejs-time-float { - top: -16px; - border: 0; - color: #fff; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-time-rail .mejs-time-total .mejs-time-handle-content { - display: none; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-time-rail .mejs-time-total .mejs-time-float-corner { - top: 11px; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-time-rail .mejs-time-total .mejs-time-loaded, -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > .mejs-time-rail .mejs-time-total .mejs-time-float { - background: none; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > a.mejs-horizontal-volume-slider { - height: 38px; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total, -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current { - height: 5px; - background: none; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total { - top: 17px; - background-color: #fff; -} - -.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls > a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current { - background-color: #17436f; -} - -.eltdf-blog-holder article.format-video .eltdf-self-hosted-video { - max-width: 100%; -} - -/* ========================================================================== - Blog Common style - end - ========================================================================== */ -/* ========================================================================== - Blog Masonry general style - begin - ========================================================================== */ -.eltdf-blog-holder.eltdf-blog-type-masonry { - /***** Number of Columns - begin *****/ - /***** Number of Columns - end *****/ - /***** Space on container if full width - start *****/ - /***** Space on container if full width - end *****/ -} - -.eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-holder-inner { - opacity: 0; -} - -.eltdf-blog-holder.eltdf-blog-type-masonry article { - float: left; -} - -.eltdf-blog-holder.eltdf-blog-type-masonry article, -.eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-sizer { - width: 100%; -} - -.eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-gutter { - width: 0; -} - -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns article, -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns .eltdf-blog-masonry-grid-sizer { - width: 50%; -} - -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns article.eltdf-post-size-large-width, -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns article.eltdf-post-size-large-width-height { - width: 100%; -} - -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns article, -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns .eltdf-blog-masonry-grid-sizer { - width: 33.33333%; -} - -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns article.eltdf-post-size-large-width, -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns article.eltdf-post-size-large-width-height { - width: 66.66667%; -} - -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns article, -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns .eltdf-blog-masonry-grid-sizer { - width: 25%; -} - -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns article.eltdf-post-size-large-width, -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns article.eltdf-post-size-large-width-height { - width: 50%; -} - -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns article, -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns .eltdf-blog-masonry-grid-sizer { - width: 20%; -} - -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns article.eltdf-post-size-large-width, -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns article.eltdf-post-size-large-width-height { - width: 40%; -} - -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-no-space { - padding: 0 0px; -} - -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-tiny-space { - padding: 0 10px; -} - -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-small-space { - padding: 0 20px; -} - -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-normal-space { - padding: 0 30px; -} - -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-medium-space { - padding: 0 40px; -} - -.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-large-space { - padding: 0 50px; -} - -/* ========================================================================== - Blog Masonry general style - end - ========================================================================== */ -/* ========================================================================== - Blog pagination standard style - begin - ========================================================================== */ -.eltdf-blog-pagination-wp { - display: none; -} - -.eltdf-blog-pagination { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 20px 0 100px; - clear: both; -} - -.eltdf-blog-pagination ul { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - padding: 0; - margin: 0; - list-style: none; - text-align: center; -} - -.eltdf-blog-pagination ul li { - position: relative; - display: inline-block; - vertical-align: top; - margin: 0 10px; -} - -.eltdf-blog-pagination ul li a { - position: relative; - display: inline-block; - vertical-align: middle; - margin: 0; - padding: 0; - color: #676767; - font-size: 18px; -} - -.eltdf-blog-pagination ul li a.eltdf-pag-active { - color: #17436f; - font-weight: 500; -} - -.eltdf-blog-pagination ul li a:hover { - color: #17436f; -} - -.eltdf-blog-pagination ul li.eltdf-pag-prev, -.eltdf-blog-pagination ul li.eltdf-pag-next, -.eltdf-blog-pagination ul li.eltdf-pag-first, -.eltdf-blog-pagination ul li.eltdf-pag-last { - margin: 0 7px; -} - -.eltdf-blog-pagination ul li.eltdf-pag-prev a, -.eltdf-blog-pagination ul li.eltdf-pag-next a, -.eltdf-blog-pagination ul li.eltdf-pag-first a, -.eltdf-blog-pagination ul li.eltdf-pag-last a { - font-size: 16px; - color: #676767; -} - -.eltdf-blog-pagination ul li.eltdf-pag-prev a span, -.eltdf-blog-pagination ul li.eltdf-pag-next a span, -.eltdf-blog-pagination ul li.eltdf-pag-first a span, -.eltdf-blog-pagination ul li.eltdf-pag-last a span { - display: block; - line-height: inherit; -} - -.eltdf-blog-pagination ul li.eltdf-pag-prev a span:before, -.eltdf-blog-pagination ul li.eltdf-pag-next a span:before, -.eltdf-blog-pagination ul li.eltdf-pag-first a span:before, -.eltdf-blog-pagination ul li.eltdf-pag-last a span:before { - display: block; - line-height: inherit; -} - -.eltdf-blog-pagination ul li.eltdf-pag-prev a:hover, -.eltdf-blog-pagination ul li.eltdf-pag-next a:hover, -.eltdf-blog-pagination ul li.eltdf-pag-first a:hover, -.eltdf-blog-pagination ul li.eltdf-pag-last a:hover { - color: #17436f; -} - -.eltdf-blog-pagination ul li.eltdf-pag-first a span, -.eltdf-blog-pagination ul li.eltdf-pag-last a span { - display: inline-block; - vertical-align: top; -} - -.eltdf-blog-pagination ul li.eltdf-pag-first a span:first-child, -.eltdf-blog-pagination ul li.eltdf-pag-last a span:first-child { - letter-spacing: -14px; -} - -/* ========================================================================== - Blog pagination standard style - end - ========================================================================== */ -/* ========================================================================== - Blog List shortcode pagination standard style - begin - ========================================================================== */ -.eltdf-blog-list-holder.eltdf-bl-pag-standard-shortcodes .eltdf-blog-list { - opacity: 1; - -webkit-transition: opacity 0.2s ease-out; - transition: opacity 0.2s ease-out; -} - -.eltdf-blog-list-holder.eltdf-bl-pag-standard-shortcodes.eltdf-bl-pag-standard-shortcodes-animate .eltdf-blog-list { - opacity: 0; -} - -.eltdf-bl-standard-pagination { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 20px 0 0; - clear: both; -} - -.eltdf-bl-standard-pagination ul { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - padding: 0; - margin: 0; - list-style: none; - text-align: center; -} - -.eltdf-bl-standard-pagination ul li { - position: relative; - display: inline-block; - vertical-align: top; - margin: 0 10px; - padding: 0; -} - -.eltdf-bl-standard-pagination ul li a { - position: relative; - display: inline-block; - vertical-align: middle; - margin: 0; - padding: 0; - color: #676767; - font-size: 18px; -} - -.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-active a { - color: #17436f; - font-weight: 500; -} - -.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev, -.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next { - top: 0px; -} - -.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a, -.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a { - font-size: 16px; - -webkit-transition: color 0.2s ease-out, opacity 0.2s ease-out; - transition: color 0.2s ease-out, opacity 0.2s ease-out; -} - -.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a span, -.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a span { - display: block; - line-height: inherit; -} - -.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a span:before, -.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a span:before { - display: block; - line-height: inherit; -} - -.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a { - opacity: 0; -} - -.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a { - opacity: 1; -} - -/* ========================================================================== - Blog List shortcode pagination standard style - end - ========================================================================== */ -/* ========================================================================== - Blog pagination load more style - begin - ========================================================================== */ -.eltdf-blog-pag-load-more { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 40px 0 30px; - text-align: center; -} - -/* ========================================================================== - Blog pagination load more style - end - ========================================================================== */ -/* ========================================================================== - Blog pagination loading element style - begin - ========================================================================== */ -.eltdf-blog-pag-loading { - position: relative; - display: none; - width: 100%; - margin: 40px 0 20px; - color: #333333; - text-align: center; -} - -.eltdf-blog-pag-loading.eltdf-standard-pag-trigger { - position: absolute; - top: 50px; - left: 0; -} - -.eltdf-blog-pag-loading.eltdf-showing { - display: block; -} - -.eltdf-blog-pag-loading > div { - position: relative; - display: inline-block; - vertical-align: middle; - width: 14px; - height: 14px; - margin: 0 3px; - background-color: #333333; - border-radius: 100%; - -webkit-animation: bl-pag-bouncedelay 1.4s infinite ease-in-out both; - animation: bl-pag-bouncedelay 1.4s infinite ease-in-out both; -} - -.eltdf-blog-pag-loading .eltdf-blog-pag-bounce1 { - -webkit-animation-delay: -0.32s; - animation-delay: -0.32s; -} - -.eltdf-blog-pag-loading .eltdf-blog-pag-bounce2 { - -webkit-animation-delay: -0.16s; - animation-delay: -0.16s; -} - -@-webkit-keyframes bl-pag-bouncedelay { - 0%, - 80%, - 100% { - -webkit-transform: scale(0); - } - 40% { - -webkit-transform: scale(1); - } -} - -@keyframes bl-pag-bouncedelay { - 0%, - 80%, - 100% { - -webkit-transform: scale(0); - transform: scale(0); - } - 40% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -/* ========================================================================== - Blog pagination loading element style - end - ========================================================================== */ -/* ========================================================================== - Blog List - Masonry style - begin - ========================================================================== */ -.eltdf-blog-holder.eltdf-blog-masonry article { - margin: 0 0 20px; - padding: 0 0 30px; -} - -.eltdf-blog-holder.eltdf-blog-masonry article .eltdf-post-heading .eltdf-post-image { - margin-bottom: 25px; -} - -.eltdf-blog-holder.eltdf-blog-masonry article .eltdf-post-excerpt-holder { - margin: 9px 0 0; -} - -.eltdf-blog-holder.eltdf-blog-masonry article .eltdf-post-text { - padding: 0; -} - -.eltdf-blog-holder.eltdf-blog-masonry article.format-link .eltdf-post-text, -.eltdf-blog-holder.eltdf-blog-masonry article.format-quote .eltdf-post-text { - padding: 100px 20px; -} - -/* ========================================================================== - Blog List - Masonry style - end - ========================================================================== */ -/* ========================================================================== - Blog List - Standard style - begin - ========================================================================== */ -.eltdf-blog-holder.eltdf-blog-standard article { - padding: 0; -} - -.eltdf-blog-holder.eltdf-blog-standard article .eltdf-post-excerpt-holder { - margin: 9px 0 0; -} - -/* ========================================================================== - Blog List - Standard style - end - ========================================================================== */ -/* Single author box styles - begin - ====================================================================== */ -.eltdf-author-description { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - display: block; - vertical-align: middle; - padding: 30px 31px; - margin-bottom: 30px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border: 1px solid #e7e7e7; - background-color: #f9f9f9; - min-height: 100px; -} - -.eltdf-author-description .eltdf-author-description-content { - position: relative; -} - -.eltdf-author-description .eltdf-author-description-image { - float: left; - width: 100px; - overflow: hidden; -} - -.eltdf-author-description .eltdf-author-description-image img { - vertical-align: middle; - border-radius: 100%; -} - -.eltdf-author-description .eltdf-author-description-text-holder { - position: relative; - padding-left: 131px; -} - -.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name { - margin: 0; -} - -.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name a { - color: #333333; -} - -.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name a:hover { - color: #17436f; -} - -.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-email { - margin: 0; -} - -.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-text { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-text > p { - margin: 17px 0 14px; -} - -.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons a { - position: relative; - display: inline-block; - vertical-align: middle; - padding: 0; - margin: 0 15px 0 0; - font-size: 14px; - color: #333333; -} - -.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons a:last-child { - margin: 0; -} - -.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons a:hover { - color: #17436f; -} - -@media only screen and (max-width: 768px) { - .eltdf-author-description .eltdf-author-description-content { - padding: 0; - } - .eltdf-author-description .eltdf-author-description-image { - display: block; - width: 100%; - } - .eltdf-author-description .eltdf-author-description-text-holder { - display: block; - padding: 0; - margin-top: 30px; - } -} - -/* Single author box styles - end - ====================================================================== */ -/* Single posts navigation styles - begin - ====================================================================== */ -.eltdf-blog-single-navigation { - position: relative; - display: table; - width: 100%; - vertical-align: middle; - padding: 0; - clear: both; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-blog-single-navigation .eltdf-blog-single-navigation-inner { - padding: 78px 0 30px; -} - -.eltdf-blog-single-navigation .eltdf-blog-single-prev, -.eltdf-blog-single-navigation .eltdf-blog-single-next { - color: #676767; -} - -.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark, -.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark { - font-size: 48px; - line-height: inherit; - color: inherit; -} - -.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark:before, -.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark:before { - display: block; - line-height: inherit; -} - -.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-label, -.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-label { - color: inherit; -} - -.eltdf-blog-single-navigation .eltdf-blog-single-prev:hover, -.eltdf-blog-single-navigation .eltdf-blog-single-next:hover { - color: #17436f; -} - -.eltdf-blog-single-navigation .eltdf-blog-single-prev { - float: left; -} - -.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark, -.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-label { - float: left; -} - -.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark { - margin: 0 14px 0 0; -} - -.eltdf-blog-single-navigation .eltdf-blog-single-prev span.lnr-chevron-left { - float: left; - line-height: 1.75; - margin-right: 20px; -} - -.eltdf-blog-single-navigation .eltdf-blog-single-next { - float: right; -} - -.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark, -.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-label { - float: right; -} - -.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark { - margin: 0 0 0 14px; -} - -.eltdf-blog-single-navigation .eltdf-blog-single-next span.lnr-chevron-right { - float: right; - line-height: 1.75; - margin-left: 20px; -} - -.eltdf-single-links-pages { - clear: both; - margin: 20px 0 5px; -} - -.eltdf-single-links-pages .eltdf-single-links-pages-inner > a, -.eltdf-single-links-pages .eltdf-single-links-pages-inner > span { - position: relative; - display: inline-block; - vertical-align: middle; - margin: 0 15px 5px 0; -} - -/* Single posts navigation styles - end - ====================================================================== */ -/* Related posts styles - begin - ====================================================================== */ -.eltdf-related-posts-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - padding: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-related-posts-holder .eltdf-related-posts-holder-inner { - padding: 46px 0 26px; -} - -.eltdf-related-posts-holder .eltdf-related-posts-title { - margin: 0 0 40px; -} - -.eltdf-related-posts-holder .eltdf-related-posts-title > * { - margin: 0; -} - -.eltdf-related-posts-holder .eltdf-related-posts-inner { - margin: 0 -15px; -} - -.eltdf-related-posts-holder .eltdf-related-post { - position: relative; - display: inline-block; - float: left; - width: 25%; - margin: 0 0 30px; - padding: 0 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-content-has-sidebar .eltdf-related-posts-holder .eltdf-related-post { - widtH: 33.33333333333333%; -} - -.touch .eltdf-related-posts-holder .eltdf-related-post { - cursor: pointer; -} - -.eltdf-related-posts-holder .eltdf-related-post:hover .eltdf-related-post-image a:after { - opacity: 1; -} - -.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - overflow: hidden; -} - -.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image a { - position: relative; - display: block; -} - -.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image a:after { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - content: ''; - background-color: rgba(51, 51, 51, 0.4); - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image img { - display: block; -} - -.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-title { - margin: 15px 0 0; -} - -.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-title:first-child { - margin-top: 0; -} - -.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 5px 0 0; -} - -.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info > div { - position: relative; - display: inline-block; - vertical-align: top; - float: left; - padding: 0 13px 0 0; - color: inherit; - font-size: 12px; - letter-spacing: .1em; - font-weight: 600; - text-transform: uppercase; -} - -.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info > div:after { - position: absolute; - top: 0; - right: 4px; - content: '/'; -} - -.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info > div:last-child { - padding: 0; -} - -.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info > div:last-child:after { - display: none; -} - -.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info > div:last-child:hover { - color: #17436f; -} - -.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info > div.eltdf-post-info-author a { - color: #17436f; -} - -.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info > div.eltdf-post-info-author a:hover { - color: #333333; -} - -.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info > div a { - color: inherit; - line-height: inherit; - font-size: inherit; - font-weight: inherit; -} - -/* Related posts styles - end - ====================================================================== */ -/* ========================================================================== - Blog Single style - begin - ========================================================================== */ -.eltdf-blog-holder.eltdf-blog-single article { - margin: 0 0 30px; -} - -.eltdf-blog-holder.eltdf-blog-single article.format-quote .eltdf-post-additional-content, -.eltdf-blog-holder.eltdf-blog-single article.post_format-post-format-link .eltdf-post-additional-content { - margin-top: 30px; -} - -.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-additional-content { - margin-top: 20px; -} - -.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-top .eltdf-post-info-category { - padding: 0; -} - -.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-top .eltdf-post-info-category a { - padding: 0 5px 0 0; -} - -.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom { - padding: 10px 0 0; - margin: 32px 0 0; - border-top: 1px solid #c9c9c9; - clear: both; -} - -.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left > div { - display: inline-block; - margin-right: 20px; - font-size: 15px; -} - -.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left > div .eltdf-tags a { - color: #17436f; - font-size: 12px; - letter-spacing: .1em; - font-weight: 600; - text-transform: uppercase; -} - -.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left > div .eltdf-tags a:hover { - color: #333333; -} - -.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left .eltdf-blog-like span { - padding-left: 5px; -} - -.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left .eltdf-post-info-author-text { - color: #333333; -} - -.eltdf-blog-holder.eltdf-blog-single .eltdf-comment-pager .page-numbers { - margin-right: 10px; -} - -/* ========================================================================== - Blog Single style - end - ========================================================================== */ -/* ========================================================================== - Blog List shortcode global style - begin - ========================================================================== */ -.eltdf-blog-list-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - clear: both; -} - -.eltdf-blog-list-holder .eltdf-blog-list { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - list-style: none; - margin: 0; - padding: 0; -} - -.eltdf-blog-list-holder .eltdf-bl-item { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - padding: 0; - margin: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-blog-list-holder .eltdf-bli-inner { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-blog-list-holder .eltdf-bli-content { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-blog-list-holder .eltdf-bli-content .eltdf-share-link { - font-size: 14px; -} - -.eltdf-blog-list-holder .eltdf-post-image { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 0 0 30px; -} - -.eltdf-blog-list-holder .eltdf-post-image a { - display: block; -} - -.eltdf-blog-list-holder .eltdf-post-image img { - display: block; -} - -.eltdf-blog-list-holder .eltdf-bli-info { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin-bottom: 5px; - text-transform: uppercase; - clear: both; -} - -.eltdf-blog-list-holder .eltdf-bli-info > div { - position: relative; - display: inline-block; - vertical-align: top; - font-size: 12px; - line-height: 1.2; - padding: 0 5px 5px 0; - letter-spacing: .1em; - font-weight: 600; -} - -.eltdf-blog-list-holder .eltdf-bli-info > div.eltdf-post-info-date a { - color: #676767; -} - -.eltdf-blog-list-holder .eltdf-bli-info > div:last-child { - padding: 0 0 5px; -} - -.eltdf-blog-list-holder .eltdf-bli-info > div:last-child:after { - content: ""; -} - -.eltdf-blog-list-holder .eltdf-bli-info > div a { - color: #17436f; -} - -.eltdf-blog-list-holder .eltdf-bli-info > div a:hover { - color: #333333; -} - -.eltdf-blog-list-holder .eltdf-bli-info > div a span { - margin-left: 5px; -} - -.eltdf-blog-list-holder .eltdf-bli-info > div:after { - content: "/"; -} - -.eltdf-blog-list-holder .eltdf-bli-info > div.eltdf-blog-share { - width: 100%; - padding-top: 20px; -} - -.eltdf-blog-list-holder .eltdf-post-title { - margin: 0; -} - -.eltdf-blog-list-holder .eltdf-bli-excerpt .eltdf-post-excerpt { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 10px 0 0; - /*&:after { - content: '...'; - }*/ -} - -.eltdf-blog-list-holder .eltdf-bli-excerpt .eltdf-post-excerpt p { - margin: 0; -} - -.eltdf-blog-list-holder .eltdf-bli-excerpt .eltdf-more-link-container { - margin-top: 10px; -} - -.eltdf-blog-list-holder .eltdf-post-read-more-button { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 14px 0 0; -} - -.eltdf-blog-list-holder.eltdf-bl-image-zoom .eltdf-post-image { - overflow: hidden; -} - -.eltdf-blog-list-holder.eltdf-bl-image-zoom .eltdf-post-image img { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transition: -webkit-transform 0.3s ease; - transition: -webkit-transform 0.3s ease; - transition: transform 0.3s ease; - transition: transform 0.3s ease, -webkit-transform 0.3s ease; -} - -.eltdf-blog-list-holder.eltdf-bl-image-zoom .eltdf-post-image:hover img { - -webkit-transform: scale(1.05) translateZ(0); - transform: scale(1.05) translateZ(0); -} - -.eltdf-blog-list-holder.eltdf-bl-image-shader .eltdf-post-image a { - display: block; -} - -.eltdf-blog-list-holder.eltdf-bl-image-shader .eltdf-post-image a:hover:after { - opacity: 1; -} - -.eltdf-blog-list-holder.eltdf-bl-image-shader .eltdf-post-image a:after { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - content: ''; - background-color: rgba(51, 51, 51, 0.4); - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -/* ========================================================================== - Blog List shortcode global style - end - ========================================================================== */ -/* ========================================================================== - Blog List shortcode - Boxed type style - begin - ========================================================================== */ -.eltdf-blog-list-holder.eltdf-bl-boxed:not(.eltdf-bl-one-column) .eltdf-bl-item { - float: left; -} - -.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-two-columns .eltdf-bl-item { - width: 50%; -} - -@media only screen and (min-width: 1025px) { - .eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-two-columns .eltdf-bl-item:nth-child(2n+1) { - clear: both; - } -} - -.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-three-columns .eltdf-bl-item { - width: 33.33333%; -} - -@media only screen and (min-width: 1025px) { - .eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-three-columns .eltdf-bl-item:nth-child(3n+1) { - clear: both; - } -} - -.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-four-columns .eltdf-bl-item { - width: 25%; -} - -@media only screen and (min-width: 1201px) { - .eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-four-columns .eltdf-bl-item:nth-child(4n+1) { - clear: both; - } -} - -.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-five-columns .eltdf-bl-item { - width: 20%; -} - -@media only screen and (min-width: 1201px) { - .eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-five-columns .eltdf-bl-item:nth-child(5n+1) { - clear: both; - } -} - -.eltdf-blog-list-holder.eltdf-bl-boxed .eltdf-bli-content { - padding: 32px 30px 32px; - background-color: #f6f6f6; - text-align: left; -} - -.eltdf-blog-list-holder.eltdf-bl-boxed .eltdf-post-image { - margin: 0; -} - -/* ========================================================================== - Blog List shortcode - Boxed type style - end - ========================================================================== */ -/* ========================================================================== - Blog List shortcode - Masonry type style - begin - ========================================================================== */ -.eltdf-blog-list-holder.eltdf-bl-masonry { - -webkit-transition: none !important; - transition: none !important; - overflow: visible !important; -} - -.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-blog-list { - opacity: 0; - -webkit-transition: opacity 0.2s ease-out; - transition: opacity 0.2s ease-out; -} - -.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-bl-item { - width: 100%; - vertical-align: top; - z-index: 100; -} - -.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-bl-grid-sizer { - width: 100%; - padding: 0; - margin: 0; -} - -.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-bl-grid-gutter { - width: 0; - padding: 0; - margin: 0; -} - -.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-two-columns .eltdf-bl-item, -.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-two-columns .eltdf-bl-grid-sizer { - width: 50%; -} - -.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-three-columns .eltdf-bl-item, -.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-three-columns .eltdf-bl-grid-sizer { - width: 33.33333%; -} - -.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-four-columns .eltdf-bl-item, -.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-four-columns .eltdf-bl-grid-sizer { - width: 25%; -} - -.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-five-columns .eltdf-bl-item, -.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-five-columns .eltdf-bl-grid-sizer { - width: 20%; -} - -/* ========================================================================== - Blog List shortcode - Masonry type style - end - ========================================================================== */ -/* ========================================================================== - Blog List shortcode - Minimal type style - begin - ========================================================================== */ -.eltdf-blog-list-holder.eltdf-bl-minimal .eltdf-post-info-date { - display: block; - margin: 10px 0 0 0; - line-height: 1; -} - -.eltdf-blog-list-holder.eltdf-bl-minimal .eltdf-post-info-date a { - color: #676767; -} - -.eltdf-blog-list-holder.eltdf-bl-minimal .eltdf-post-info-date a:hover { - color: #333333; -} - -/* ========================================================================== - Blog List shortcode - Minimal type style - end - ========================================================================== */ -/* ========================================================================== - Blog List shortcode - Simple type style - begin - ========================================================================== */ -.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-post-image { - display: table-cell; - vertical-align: top; - width: 84px; -} - -.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content { - display: table-cell; - vertical-align: top; - width: auto; - text-align: left; -} - -.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content:not(:first-child) { - padding-left: 25px; -} - -.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content .eltdf-post-info-date { - display: block; - margin: 10px 0 0; - line-height: 1; -} - -.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content .eltdf-post-info-date a { - color: #676767; -} - -.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content .eltdf-post-info-date a:hover { - color: #333333; -} - -/* ========================================================================== - Blog List shortcode - Simple type style - end - ========================================================================== */ -/* ========================================================================== - Blog List shortcode - Standard type style - begin - ========================================================================== */ -.eltdf-blog-list-holder.eltdf-bl-standard:not(.eltdf-bl-one-column) .eltdf-bl-item { - float: left; -} - -.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-two-columns .eltdf-bl-item { - width: 50%; -} - -@media only screen and (min-width: 1025px) { - .eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-two-columns .eltdf-bl-item:nth-child(2n+1) { - clear: both; - } -} - -.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-three-columns .eltdf-bl-item { - width: 33.33333%; -} - -@media only screen and (min-width: 1025px) { - .eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-three-columns .eltdf-bl-item:nth-child(3n+1) { - clear: both; - } -} - -.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-four-columns .eltdf-bl-item { - width: 25%; -} - -@media only screen and (min-width: 1281px) { - .eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-four-columns .eltdf-bl-item:nth-child(4n+1) { - clear: both; - } -} - -.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-five-columns .eltdf-bl-item { - width: 20%; -} - -@media only screen and (min-width: 1281px) { - .eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-five-columns .eltdf-bl-item:nth-child(5n+1) { - clear: both; - } -} - -/* ========================================================================== - Blog List shortcode - Standard type style - end - ========================================================================== */ -/* ========================================================================== - Blog List loading element style - begin - ========================================================================== */ -.eltdf-bl-loading { - position: relative; - display: none; - width: 100%; - margin: 40px 0 20px; - text-align: center; -} - -.eltdf-bl-loading.eltdf-showing { - display: block; -} - -.eltdf-bl-loading > div { - position: relative; - display: inline-block; - vertical-align: middle; - width: 14px; - height: 14px; - margin: 0 3px; - background-color: #333333; - border-radius: 100%; - -webkit-animation: bl-bouncedelay 1.4s infinite ease-in-out both; - animation: bl-bouncedelay 1.4s infinite ease-in-out both; -} - -.eltdf-bl-loading .eltdf-bl-loading-bounce1 { - -webkit-animation-delay: -0.32s; - animation-delay: -0.32s; -} - -.eltdf-bl-loading .eltdf-bl-loading-bounce2 { - -webkit-animation-delay: -0.16s; - animation-delay: -0.16s; -} - -@-webkit-keyframes bl-bouncedelay { - 0%, - 80%, - 100% { - -webkit-transform: scale(0); - } - 40% { - -webkit-transform: scale(1); - } -} - -@keyframes bl-bouncedelay { - 0%, - 80%, - 100% { - -webkit-transform: scale(0); - transform: scale(0); - } - 40% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -/* ========================================================================== - Blog List loading element style - end - ========================================================================== */ -/* ========================================================================== - Blog Slider shortcode style - begin - ========================================================================== */ -.eltdf-blog-slider-holder { - /***** Slider Type Style - begin *****/ - /***** Slider Type Style - end *****/ - /***** Carousel Type Style - begin *****/ - /***** Carousel Type Style - end *****/ - /***** Carousel Centered Type Style - begin *****/ - /***** Carousel Centered Type Style - end *****/ -} - -.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-blog-slider-item { - text-align: center; -} - -.touch .eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-blog-slider-item { - cursor: pointer; -} - -.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-blog-slider-item:hover .eltdf-item-text-wrapper { - opacity: 1; -} - -.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-title { - color: #fff; -} - -.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-title a:hover { - color: rgba(255, 255, 255, 0.8); -} - -.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-read-more-button a { - color: #fff; -} - -.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-read-more-button a:hover { - color: rgba(255, 255, 255, 0.8) !important; -} - -.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-item-image a:hover:after { - opacity: 1; -} - -.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-item-image a:after { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - content: ''; - background-color: rgba(51, 51, 51, 0.4); - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-post-title { - margin: 29px 0 0; -} - -.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-post-read-more-button { - margin: 15px 0 0; -} - -.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .active.center .eltdf-item-text-wrapper { - opacity: 1; -} - -.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-blog-slider-item { - text-align: center; -} - -.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-title { - color: #fff; -} - -.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-title a:hover { - color: rgba(255, 255, 255, 0.8); -} - -.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-read-more-button a { - color: #fff; -} - -.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-read-more-button a:hover { - color: rgba(255, 255, 255, 0.8) !important; -} - -.eltdf-blog-slider-holder .eltdf-blog-slider-item { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - list-style-type: none; -} - -.eltdf-blog-slider-holder .eltdf-item-image { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-blog-slider-holder .eltdf-item-text-wrapper { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - background-color: rgba(185, 122, 86, 0.85); - opacity: 0; - -webkit-transition: opacity 0.45s ease-out; - transition: opacity 0.45s ease-out; -} - -.eltdf-blog-slider-holder .eltdf-item-text-holder { - position: relative; - display: table; - table-layout: fixed; - height: 100%; - width: 100%; -} - -.eltdf-blog-slider-holder .eltdf-item-text-holder-inner { - position: relative; - display: table-cell; - height: 100%; - width: 100%; - vertical-align: middle; - padding: 0 5%; -} - -.eltdf-blog-slider-holder .eltdf-item-info-section { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin-bottom: 2px; -} - -.eltdf-blog-slider-holder .eltdf-item-info-section > div { - position: relative; - display: inline-block; - vertical-align: top; - padding-right: 10px; - margin-right: 3px; - color: #fff; - font-size: 12px; - line-height: 24px; -} - -.eltdf-blog-slider-holder .eltdf-item-info-section > div a { - color: inherit; - font-family: inherit; - font-size: inherit; - font-weight: inherit; - font-style: inherit; - line-height: inherit; - letter-spacing: inherit; - text-transform: inherit; -} - -.eltdf-blog-slider-holder .eltdf-item-info-section > div a:hover { - color: rgba(255, 255, 255, 0.8); -} - -.eltdf-blog-slider-holder .eltdf-item-info-section > div:after { - content: "/"; - position: absolute; - top: 0; - right: 2px; -} - -.eltdf-blog-slider-holder .eltdf-item-info-section > div:last-child { - padding-right: 0; - margin-right: 0; -} - -.eltdf-blog-slider-holder .eltdf-item-info-section > div:last-child:after { - content: ''; -} - -.eltdf-blog-slider-holder .eltdf-post-title { - margin: 0; -} - -.eltdf-blog-slider-holder .eltdf-bli-excerpt { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 12px 0 0; -} - -.eltdf-blog-slider-holder .eltdf-bli-excerpt p { - margin: 0; -} - -.eltdf-blog-slider-holder .eltdf-post-read-more-button { - margin: 5px 0 0; -} - -/* ========================================================================== - Blog Slider shortcode style - end - ========================================================================== */ -/* ========================================================================== - Blog styles - end - ========================================================================== */ -/* ========================================================================== - Content Bottom styles - begin - ========================================================================== */ -/* common mixins - start */ -/* common mixins - end */ -/* mixins styles - start */ -/* mixins styles - end */ -/* ========================================================================== - #Content bottom styles - begin - ========================================================================== */ -.eltdf-content-bottom .eltdf-content-bottom-inner { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-content-bottom .eltdf-content-bottom-inner.eltdf-grid { - padding: 20px 0; -} - -.eltdf-content-bottom .eltdf-content-bottom-inner.eltdf-full-width { - padding: 20px 40px; -} - -/* ========================================================================== - #Content bottom styles - end - ========================================================================== */ -/* ========================================================================== - Content Bottom styles - end - ========================================================================== */ -/* ========================================================================== - Footer styles - begin - ========================================================================== */ -/* common mixins - start */ -/* common mixins - end */ -/* mixins styles - start */ -/* mixins styles - end */ -/* ========================================================================== - Footer style - begin - ========================================================================== */ -.eltdf-page-footer { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - z-index: 100; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-page-footer .widget .textwidget { - color: #909090; -} - -.eltdf-page-footer .widget .eltdf-widget-title-holder { - margin-top: 7px; -} - -.eltdf-page-footer .eltdf-footer-top-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - background-color: #2c2c2c; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-alignment-center { - text-align: center; -} - -.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-alignment-left { - text-align: left; -} - -.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-alignment-right { - text-align: right; -} - -.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-inner { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-inner.eltdf-grid { - padding: 110px 0 91px; -} - -.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-inner.eltdf-full-width { - padding: 110px 12% 91px; -} - -.eltdf-page-footer .eltdf-footer-bottom-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - background-color: #202020; - -webkit-box-sizing: border-box; - box-sizing: border-box; - text-align: center; -} - -.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner .widget { - margin: 0; -} - -.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner.eltdf-grid { - padding: 12px 0; -} - -.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner.eltdf-full-width { - padding: 12px 40px; -} - -/* ========================================================================== - Footer style - end - ========================================================================== */ -/* ========================================================================== - Footer styles - end - ========================================================================== */ -/* ========================================================================== - Header styles - begin - ========================================================================== */ -/* common mixins - start */ -/* common mixins - end */ -/* mixins styles - start */ -/* mixins styles - end */ -/* ========================================================================== - Header styles - begin - ========================================================================== */ -.eltdf-page-header { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 0; - padding: 0; - z-index: 110; - -webkit-box-sizing: border-box; - box-sizing: border-box; - /* ========================================================================== - #General header layout - start - ========================================================================== */ - /* ========================================================================== - #General header layout - end - ========================================================================== */ - /* ========================================================================== - #Logo area styles - start - ========================================================================== */ - /* ========================================================================== - #Logo area styles - end - ========================================================================== */ - /* ========================================================================== - #Menu area styles - start - ========================================================================== */ - /* ========================================================================== - #Menu area styles - end - ========================================================================== */ - /* ========================================================================== - #Specific styles - start - ========================================================================== */ - /* ========================================================================== - #Specific styles - end - ========================================================================== */ -} - -.eltdf-page-header a img { - display: block; -} - -.eltdf-page-header p { - margin: 0; -} - -.eltdf-page-header .eltdf-vertical-align-containers { - padding: 0 40px; -} - -.eltdf-paspartu-enabled .eltdf-page-header .eltdf-vertical-align-containers { - padding: 0; -} - -.eltdf-page-header .eltdf-grid { - height: 100%; -} - -.eltdf-page-header .eltdf-grid .eltdf-vertical-align-containers { - padding: 0; - -webkit-transition: background-color 0.3s ease; - transition: background-color 0.3s ease; -} - -.eltdf-page-header .eltdf-logo-area { - position: relative; - height: 90px; - overflow: hidden; - background-color: #fff; -} - -.eltdf-page-header .eltdf-logo-area .eltdf-logo-wrapper a { - max-height: 90px; -} - -.eltdf-page-header .eltdf-menu-area { - position: relative; - height: 90px; - background-color: #fff; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers { - max-width: 1300px; - margin: 0 auto; - padding: 0 !important; -} - -.eltdf-boxed .eltdf-page-header .eltdf-menu-area { - padding: 0; -} - -.eltdf-page-header .eltdf-menu-area .eltdf-logo-wrapper a { - max-height: 90px; -} - -.eltdf-page-header .eltdf-menu-area .widget { - display: inline-block; - vertical-align: middle; - margin: 0; -} - -.eltdf-logo-area-border-disable .eltdf-page-header .eltdf-logo-area { - border: none; -} - -.eltdf-logo-area-in-grid-border-disable .eltdf-page-header .eltdf-logo-area .eltdf-grid .eltdf-vertical-align-containers { - border: none; -} - -.eltdf-header-logo-area-in-grid-padding .eltdf-page-header .eltdf-logo-area .eltdf-vertical-align-containers { - padding: 0 25px; -} - -.eltdf-menu-area-shadow-disable .eltdf-page-header .eltdf-menu-area { - -webkit-box-shadow: none; - box-shadow: none; -} - -.eltdf-menu-area-shadow-disable .eltdf-page-header .eltdf-menu-area .eltdf-grid .eltdf-vertical-align-containers { - -webkit-box-shadow: none; - box-shadow: none; -} - -.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area { - border: none; -} - -.eltdf-menu-area-in-grid-border-disable .eltdf-page-header .eltdf-menu-area .eltdf-grid .eltdf-vertical-align-containers { - border: none; -} - -.eltdf-header-logo-area-in-grid-padding .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers { - padding: 0 25px; -} - -/* ========================================================================== -#Light header - begin -========================================================================== */ -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-light-logo { - opacity: 1; -} - -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-normal-logo, -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-dark-logo { - opacity: 0; -} - -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area { - color: #fff !important; -} - -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget { - color: #fff !important; -} - -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget p, -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a, -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget span, -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget i, -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget .widgettitle { - color: #fff !important; -} - -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a:hover { - color: rgba(255, 255, 255, 0.8) !important; -} - -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area { - color: #fff !important; -} - -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget { - color: #fff !important; -} - -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget p, -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a, -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget span, -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget i, -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget .widgettitle { - color: #fff !important; -} - -.eltdf-light-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a:hover { - color: rgba(255, 255, 255, 0.8) !important; -} - -/* ========================================================================== -#Light header - end -========================================================================== */ -/* ========================================================================== -#Dark header - begin -========================================================================== */ -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-dark-logo { - opacity: 1; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-normal-logo, -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-light-logo { - opacity: 0; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area { - color: #333 !important; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget { - color: #333 !important; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget p, -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a, -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget span, -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget i, -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget .widgettitle { - color: #333 !important; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a:hover { - color: rgba(51, 51, 51, 0.8) !important; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area { - color: #333 !important; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget { - color: #333 !important; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget p, -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a, -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget span, -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget i, -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget .widgettitle { - color: #333 !important; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a:hover { - color: rgba(51, 51, 51, 0.8) !important; -} - -/* ========================================================================== -#Dark header - end -========================================================================== */ -/* ========================================================================== - Header end - end - ========================================================================== */ -/* ========================================================================== - Header logo styles - begin - ========================================================================== */ -.eltdf-logo-wrapper { - display: inline-block; - vertical-align: middle; -} - -.eltdf-logo-wrapper a { - position: relative; - display: inline-block; - vertical-align: middle; - max-width: 100%; -} - -.eltdf-logo-wrapper a img { - height: 100%; - width: auto; - -webkit-transition: opacity 0.2s ease; - transition: opacity 0.2s ease; -} - -.eltdf-logo-wrapper a img.eltdf-normal-logo { - opacity: 1; -} - -.eltdf-logo-wrapper a img.eltdf-dark-logo { - opacity: 0; - -webkit-transform: translateY(-100%); - transform: translateY(-100%); -} - -.eltdf-logo-wrapper a img.eltdf-light-logo { - opacity: 0; - -webkit-transform: translateY(-200%); - transform: translateY(-200%); -} - -/* ========================================================================== - Header logo styles - end - ========================================================================== */ -/* ========================================================================== - Header main menu style - begin - ========================================================================== */ -.eltdf-main-menu { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - height: 100%; - width: auto; -} - -.eltdf-main-menu ul { - list-style: none outside none; - margin: 0; - padding: 0; - text-align: left; -} - -.eltdf-main-menu ul li { - position: relative; - display: inline-block; - float: left; - padding: 0; - margin: 0; -} - -.eltdf-main-menu ul li a { - font-size: 11px; - line-height: 1.3em; - color: #010101; - letter-spacing: 0.1em; - text-transform: uppercase; - font-weight: 400; -} - -.eltdf-main-menu ul li a:hover { - color: #17436f; -} - -.eltdf-main-menu ul li a i:before { - margin: 0 7px 0 0; -} - -.eltdf-main-menu ul li a .menu_icon_wrapper { - position: relative; - display: inline-block; - vertical-align: middle; -} - -.eltdf-main-menu ul li a .eltdf-menu-featured-icon { - position: relative; - top: -4px; - left: 5px; - color: currentColor; - font-size: 10px; - margin: 0; -} - -.eltdf-main-menu ul li a .eltdf-menu-featured-icon:before { - margin: 0; -} - -.eltdf-main-menu > ul { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - height: 100%; -} - -.eltdf-main-menu > ul > li { - float: left; - height: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-main-menu > ul > li > a { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - height: 100%; - padding: 0 31px; - color: #333333; - font-size: 13px; - font-weight: 600; - text-transform: uppercase; - line-height: 40px; - letter-spacing: 0.1em; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-main-menu > ul > li > a > span.item_outer { - position: relative; - display: block; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} - -.eltdf-main-menu > ul > li > a > span.item_outer .item_text { - position: relative; - display: inline-block; - vertical-align: top; -} - -.eltdf-main-menu > ul > li.eltdf-active-item > a { - color: #17436f; -} - -.eltdf-main-menu > ul > li.has_sub > a .eltdf-menu-arrow { - display: none; -} - -.eltdf-light-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu > ul > li > a { - color: #fff; -} - -.eltdf-light-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu > ul > li > a:hover { - color: rgba(255, 255, 255, 0.8); -} - -.eltdf-light-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu > ul > li.eltdf-active-item > a { - color: rgba(255, 255, 255, 0.8); -} - -.eltdf-dark-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu > ul > li > a { - color: #333; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu > ul > li > a:hover { - color: #333; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu > ul > li.eltdf-active-item > a { - color: #333; -} - -/* Narrow drop down styles - ========================================================================== */ -.eltdf-drop-down .second { - position: absolute; - display: block; - left: -1px; - top: 100%; - visibility: hidden; - overflow: hidden; - opacity: 0; - z-index: 10; - -webkit-transition: top 0.15s ease-out; - transition: top 0.15s ease-out; -} - -.eltdf-drop-down .second.eltdf-drop-down-start { - visibility: visible; - overflow: visible; - opacity: 1; - -webkit-transition: opacity 0.2s ease-out; - transition: opacity 0.2s ease-out; -} - -.eltdf-drop-down .second.right { - right: 0; - left: auto; -} - -.eltdf-drop-down .second .inner { - position: relative; - display: block; - padding: 0; - margin: 0; - z-index: 997; -} - -.eltdf-drop-down .second .inner ul li { - display: block; - float: none; - height: auto; -} - -.eltdf-drop-down .second .inner ul li .widget { - width: 100%; - margin: 0 !important; -} - -.eltdf-drop-down .second .inner ul li a { - display: block; - float: none; - margin: 0; - padding: 10px 31px; - color: #000000; -} - -.eltdf-drop-down .second .inner ul li a .item_outer { - position: relative; - display: block; - overflow: hidden; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: padding 0.2s ease-in-out; - transition: padding 0.2s ease-in-out; -} - -.eltdf-drop-down .second .inner ul li a:hover { - color: #17436f; -} - -.eltdf-drop-down .second .inner ul li.current-menu-ancestor > a, -.eltdf-drop-down .second .inner ul li.current-menu-item > a { - color: #17436f; -} - -.eltdf-drop-down .second .inner ul li.sub > a .item_outer:after { - position: absolute; - display: inline-block; - vertical-align: middle; - top: 0; - right: 0; - content: '\e876'; - font-family: 'Linearicons-Free'; - font-size: 10px; - font-weight: normal; - font-style: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.eltdf-drop-down .second .inner ul.right li a .item_outer { - padding: 0 0 0 30px; -} - -.eltdf-drop-down .second .inner ul.right li.sub > a .item_outer:after { - right: auto; - left: 0; - content: "\e875"; -} - -.eltdf-drop-down .second .inner ul.right li a { - text-align: right; -} - -.eltdf-drop-down .second .inner ul.right li ul { - left: -100%; -} - -.eltdf-drop-down li.left_position .second { - left: 0; -} - -.eltdf-drop-down li.right_position .second { - left: auto; - right: 0; -} - -.eltdf-drop-down > ul > li:hover > .second { - z-index: 20; -} - -.eltdf-drop-down .narrow .second .inner ul { - position: relative; - display: inline-block; - vertical-align: middle; - background-color: #fff; - padding: 22px 0; - border: 1px solid #e9e9e9; -} - -.eltdf-drop-down .narrow .second .inner ul li { - width: 240px; -} - -.eltdf-drop-down .narrow .second .inner ul li ul { - position: absolute; - left: 100%; - top: -23px; - height: auto; - opacity: 0; - overflow: hidden; - z-index: 10; - -webkit-transform: translateZ(0); - -webkit-transition: opacity 0.4s ease-out; - transition: opacity 0.4s ease-out; -} - -.eltdf-drop-down .narrow .second .inner ul li:hover ul { - z-index: 20; - opacity: 1; -} - -.eltdf-drop-down .narrow .second .inner ul.right li ul { - left: -100%; -} - -/* Wide drop down styles - ========================================================================== */ -.eltdf-drop-down .wide .second .inner { - background-color: #fff; - text-align: center; - border-top: 1px solid #ebebeb; - border-bottom: 1px solid #ebebeb; -} - -.eltdf-drop-down .wide .second .inner ul li a { - padding: 10px 0; -} - -.eltdf-drop-down .wide .second .inner ul li ul { - position: relative; - display: block; - top: 0; - left: 0; - visibility: visible; -} - -.eltdf-drop-down .wide .second .inner ul li ul li:last-child a { - padding-bottom: 0; -} - -.eltdf-drop-down .wide .second .inner > ul { - position: relative; - display: inline-block; - vertical-align: middle; - width: 1100px; - padding: 25px 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -@media only screen and (min-width: 1400px) { - .eltdf-grid-1300 .eltdf-drop-down .wide .second .inner > ul { - width: 1300px; - } -} - -@media only screen and (min-width: 1300px) { - .eltdf-grid-1200 .eltdf-drop-down .wide .second .inner > ul { - width: 1200px; - } -} - -@media only screen and (min-width: 1200px) { - .eltdf-grid-1000 .eltdf-drop-down .wide .second .inner > ul { - width: 1000px; - } -} - -@media only screen and (min-width: 1024px) { - .eltdf-grid-800 .eltdf-drop-down .wide .second .inner > ul { - width: 800px; - } -} - -.eltdf-drop-down .wide .second .inner > ul > li { - float: left; - width: 25%; - border-left: 1px solid #e9e9e9; - margin: 0; - padding: 7px 35px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-drop-down .wide .second .inner > ul > li:first-child, -.eltdf-drop-down .wide .second .inner > ul > li:nth-child(4n+1) { - border-left: none; -} - -.eltdf-drop-down .wide .second .inner > ul > li:nth-child(4n+1) { - clear: both; -} - -.eltdf-drop-down .wide .second .inner > ul > li > a { - padding: 0 0 14px; - font-size: 13px; - text-transform: uppercase; - letter-spacing: 0.1em; - line-height: 1.1em; - font-weight: 600; - color: #333333; -} - -.eltdf-drop-down .wide .second .inner > ul > li > a.no_link { - cursor: default; -} - -.eltdf-drop-down .wide .second .inner > ul > li > a .item_outer { - padding: 0; - overflow: inherit; -} - -.eltdf-drop-down .wide .second .inner > ul > li > a .item_outer:before, -.eltdf-drop-down .wide .second .inner > ul > li > a .item_outer:after { - display: none; -} - -.eltdf-drop-down .wide .second .inner > ul > li.current-menu-ancestor > a, -.eltdf-drop-down .wide .second .inner > ul > li.current-menu-item > a { - color: #17436f; -} - -.eltdf-drop-down .wide.left_position .second .inner > ul, -.eltdf-drop-down .wide.right_position .second .inner > ul { - width: auto; - white-space: nowrap; -} - -.eltdf-drop-down .wide.left_position .second .inner > ul > li, -.eltdf-drop-down .wide.right_position .second .inner > ul > li { - float: none; - display: inline-block; - vertical-align: top; -} - -.eltdf-drop-down .wide.left_position .second .inner > ul > li:nth-child(4n+1), -.eltdf-drop-down .wide.right_position .second .inner > ul > li:nth-child(4n+1) { - border-left: none; -} - -.eltdf-drop-down .wide.left_position .second ul li, -.eltdf-drop-down .wide.right_position .second ul li { - width: 200px; -} - -/* ========================================================================== - Header main menu style - end - ========================================================================== */ -/* ========================================================================== - Fixed header style - begin - ========================================================================== */ -.eltdf-page-header .eltdf-fixed-wrapper.fixed { - position: fixed; - top: 0; - left: 0; - width: 100%; - -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.09); - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.09); - -webkit-backface-visibility: hidden; -} - -.admin-bar .eltdf-page-header .eltdf-fixed-wrapper.fixed { - top: 32px; -} - -.eltdf-page-header .eltdf-fixed-wrapper.fixed .eltdf-menu-area { - background-color: #fff; -} - -/* ========================================================================== - Fixed header style - end - ========================================================================== */ -/* ========================================================================== - Header Centered style - begin - ========================================================================== */ -.eltdf-header-centered .eltdf-page-header .eltdf-logo-area { - height: 110px; - overflow: visible; - z-index: 2; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-header-centered .eltdf-page-header .eltdf-logo-area .eltdf-logo-wrapper a { - max-height: 110px; -} - -.eltdf-header-centered .eltdf-page-header .eltdf-menu-area { - height: 67px; - z-index: 1; -} - -.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-center-inner { - height: 100%; -} - -.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-left-inner, -.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-right-inner { - height: 100%; -} - -.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-left-inner:before, -.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-right-inner:before { - content: ''; - display: inline-block; - vertical-align: middle; - height: 100%; -} - -.eltdf-header-centered .eltdf-page-header .eltdf-sticky-header .eltdf-position-left-inner { - height: auto; -} - -.eltdf-header-centered .eltdf-page-header .eltdf-sticky-header .eltdf-position-right-inner { - height: 100%; -} - -.eltdf-header-centered .eltdf-page-header .eltdf-fixed-wrapper:not(.fixed) + .eltdf-search-cover { - top: auto; - bottom: 0; -} - -.eltdf-header-centered.eltdf-no-behavior .eltdf-page-header .eltdf-search-cover, -.eltdf-header-centered.eltdf-sticky-header-on-scroll-up .eltdf-page-header .eltdf-search-cover, -.eltdf-header-centered.eltdf-sticky-header-on-scroll-down-up .eltdf-page-header .eltdf-search-cover { - top: auto; - bottom: 0; -} - -/* ========================================================================== - Header Centered style - end - ========================================================================== */ -/* ========================================================================== - Header Standard style - begin - ========================================================================== */ -.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-main-menu { - width: auto; - padding: 0 0 0 20px; -} - -.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-left-inner { - height: 100%; -} - -.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right:before { - display: none; -} - -.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right-inner { - display: -webkit-flex; - /* Safari */ - -webkit-align-items: center; - /* Safari 7.0+ */ - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 100%; -} - -.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-center-inner { - height: 100%; -} - -.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right:before { - display: none; -} - -.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right-inner { - display: -webkit-flex; - /* Safari */ - -webkit-align-items: center; - /* Safari 7.0+ */ - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 100%; -} - -.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-main-menu { - width: auto; -} - -.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-right-inner { - height: 100%; -} - -/* ========================================================================== - Header Standard style - end - ========================================================================== */ -/* ========================================================================== - Mobile header style - begin - ========================================================================== */ -.eltdf-mobile-header { - position: relative; - display: none; - z-index: 110; - /* #General mobile header styles - ========================================================================== */ - /* #End of general mobile header styles - ========================================================================== */ - /* #Mobile logo styles - ========================================================================== */ - /* #End of mobile logo styles - ========================================================================== */ - /* #Mobile menu opener styles - ========================================================================== */ - /* #End of mobile menu opener styles - ========================================================================== */ - /* #Mobile menu navigation styles - ========================================================================== */ - /* #End of mobile menu navigation styles - ========================================================================== */ -} - -.eltdf-mobile-header .eltdf-mobile-header-inner { - position: relative; - height: 70px; - background-color: #fff; - border-bottom: 1px solid #c9c9c9; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-mobile-header .eltdf-mobile-header-inner .eltdf-mobile-header-holder { - position: relative; - z-index: 2; - height: 100%; -} - -.eltdf-mobile-header .eltdf-grid { - height: 100%; -} - -.eltdf-mobile-header .eltdf-vertical-align-containers { - padding: 0; -} - -.eltdf-mobile-header .eltdf-mobile-logo-wrapper a { - display: block; -} - -.eltdf-mobile-header .eltdf-mobile-logo-wrapper img { - display: block; - height: 100%; - width: auto; -} - -.eltdf-mobile-header .eltdf-mobile-menu-opener { - position: relative; - height: 100%; - float: left; - z-index: 2; -} - -.eltdf-mobile-header .eltdf-mobile-menu-opener a { - display: table; - height: 100%; - padding-right: 10px; -} - -.eltdf-mobile-header .eltdf-mobile-menu-opener a > * { - position: relative; - display: table-cell; - vertical-align: middle; - line-height: 1em; -} - -.eltdf-mobile-header .eltdf-mobile-menu-opener a .eltdf-mobile-menu-text { - color: inherit; - font-family: inherit; - font-size: inherit; - font-weight: inherit; - font-style: inherit; - line-height: inherit; - letter-spacing: inherit; - text-transform: inherit; - padding-left: 5px; -} - -.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-icon-pack .eltdf-mobile-menu-icon { - font-size: 24px; -} - -.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-icon-pack .eltdf-mobile-menu-icon * { - display: block; - line-height: inherit; -} - -.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-icon-pack .eltdf-mobile-menu-icon *:before { - display: block; - line-height: inherit; -} - -.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-svg-path .eltdf-mobile-menu-icon > * { - vertical-align: middle; -} - -.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-svg-path .eltdf-mobile-menu-icon > *, -.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-svg-path .eltdf-mobile-menu-icon path { - fill: currentColor; - stroke: currentColor; -} - -.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opened a { - color: #17436f; -} - -.eltdf-mobile-header .eltdf-mobile-nav { - display: none; - background-color: #fff; - border-bottom: 1px solid #c9c9c9; -} - -.eltdf-mobile-header .eltdf-mobile-nav ul { - padding: 0; - margin: 0; - list-style-type: none; -} - -.eltdf-mobile-header .eltdf-mobile-nav ul li { - position: relative; - padding: 0; - margin: 0; -} - -.eltdf-mobile-header .eltdf-mobile-nav ul li a, -.eltdf-mobile-header .eltdf-mobile-nav ul li h6 { - position: relative; - display: block; - padding: 9px 0; - margin: 0; - color: #676767; - cursor: pointer; -} - -.eltdf-mobile-header .eltdf-mobile-nav ul li a:hover, -.eltdf-mobile-header .eltdf-mobile-nav ul li h6:hover { - color: #17436f; -} - -.eltdf-mobile-header .eltdf-mobile-nav ul ul { - display: none; - margin-left: 15px; -} - -.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-ancestor > a, -.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-item > a, -.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-ancestor > h6, -.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-item > h6 { - color: #17436f; -} - -.eltdf-mobile-header .eltdf-mobile-nav ul ul li a, -.eltdf-mobile-header .eltdf-mobile-nav ul ul li h6 { - font-size: 11px; - line-height: 24px; -} - -.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > a, -.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > h6 { - padding-left: 4px; - font-size: 13px; -} - -.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li.eltdf-active-item > a, -.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li.eltdf-active-item > h6 { - color: #17436f; -} - -.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow { - position: absolute; - right: 0; - top: 0; - width: 50px; - height: auto; - padding: 9px 12px 9px 0; - font-size: 15px; - line-height: inherit; - text-align: right; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow:hover { - cursor: pointer; -} - -.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow .eltdf-sub-arrow { - line-height: 1; - -webkit-transition: transform 0.2s ease-in-out; - -webkit-transition: -webkit-transform 0.2s ease-in-out; - transition: -webkit-transform 0.2s ease-in-out; - transition: transform 0.2s ease-in-out; - transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; -} - -.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow .fa-angle-down { - display: none; -} - -.eltdf-mobile-header .eltdf-mobile-nav li.eltdf-opened > .mobile_arrow > .eltdf-sub-arrow { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -.eltdf-mobile-header .eltdf-mobile-nav > ul > li:last-child > a, -.eltdf-mobile-header .eltdf-mobile-nav > .eltdf-grid > ul > li:last-child > a { - border-bottom: none; -} - -/* ========================================================================== - Mobile header style - end - ========================================================================== */ -/* ========================================================================== - Sticky Mobile header style - begin - ========================================================================== */ -.eltdf-sticky-up-mobile-header .eltdf-animate-mobile-header .eltdf-mobile-header-inner { - width: 100%; - -webkit-transform: translateY(-100%); - transform: translateY(-100%); - -webkit-transition: -webkit-transform 0.4s ease-in-out, left 0.2s ease, right 0.2s ease; - -webkit-transition: left 0.2s ease, right 0.2s ease, -webkit-transform 0.4s ease-in-out; - transition: left 0.2s ease, right 0.2s ease, -webkit-transform 0.4s ease-in-out; - transition: transform 0.4s ease-in-out, left 0.2s ease, right 0.2s ease; - transition: transform 0.4s ease-in-out, left 0.2s ease, right 0.2s ease, -webkit-transform 0.4s ease-in-out; -} - -.eltdf-sticky-up-mobile-header .mobile-header-appear .eltdf-mobile-header-inner { - position: fixed; - top: 0; - left: 0; - width: 100%; - -webkit-transform: translateY(0); - transform: translateY(0); -} - -/* ========================================================================== - Sticky Mobile header style - end - ========================================================================== */ -/* ========================================================================== - Sticky header style - begin - ========================================================================== */ -.eltdf-sticky-header { - position: fixed; - top: 0; - left: 0; - height: 70px; - width: 100%; - -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.09); - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.09); - z-index: 100; - -webkit-backface-visibility: hidden; - -webkit-transform: translateY(-100%); - transform: translateY(-100%); - -webkit-transition: -webkit-transform 0.6s ease; - transition: -webkit-transform 0.6s ease; - transition: transform 0.6s ease; - transition: transform 0.6s ease, -webkit-transform 0.6s ease; -} - -.eltdf-sticky-header .eltdf-grid { - height: 100% !important; -} - -.eltdf-sticky-header.header-appear { - -webkit-transform: translateY(0%); - transform: translateY(0%); -} - -.admin-bar .eltdf-sticky-header.header-appear { - top: 32px; -} - -.eltdf-sticky-header .eltdf-sticky-holder { - position: relative; - height: 100%; - z-index: 2; - background-color: #fff; - border-bottom: 1px solid #c9c9c9; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-sticky-header .eltdf-sticky-holder .eltdf-logo-wrapper a { - max-height: 70px; -} - -.eltdf-sticky-header .eltdf-sticky-holder .eltdf-vertical-align-containers { - padding: 0 40px; -} - -.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-main-menu { - width: auto; - padding: 0 0 0 20px; -} - -.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-left-inner { - height: 100%; -} - -.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right:before { - display: none; -} - -.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right-inner { - display: -webkit-flex; - /* Safari */ - -webkit-align-items: center; - /* Safari 7.0+ */ - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 100%; -} - -.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-center-inner { - height: 100%; -} - -.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right:before { - display: none; -} - -.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right-inner { - display: -webkit-flex; - /* Safari */ - -webkit-align-items: center; - /* Safari 7.0+ */ - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 100%; -} - -.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-right .eltdf-main-menu { - width: auto; -} - -.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-right-inner { - height: 100%; -} - -.eltdf-sticky-header .widget { - display: inline-block; - vertical-align: middle; - margin: 0; -} - -/* ========================================================================== - Sticky header style - end - ========================================================================== */ -/* ========================================================================== - Top header style - begin - ========================================================================== */ -.eltdf-top-bar { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - height: 48px; - color: #fff; - font-size: 12px; - font-weight: 400; - background-color: #006767; - background-repeat: no-repeat; - background-position: center center; - z-index: 111; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background: url("/wp-content/themes/calla/assets/img/header-top-bar-background.jpg") repeat center !important; -} - -.eltdf-top-bar > .eltdf-vertical-align-containers { - padding: 0 40px; -} - -.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-left:before, -.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-right:before { - display: none; -} - -.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-left-inner, -.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-right-inner { - display: -webkit-flex; - /* Safari */ - -webkit-align-items: center; - /* Safari 7.0+ */ - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 100%; -} - -.eltdf-top-bar .eltdf-grid { - height: 100%; -} - -.eltdf-top-bar .eltdf-grid .eltdf-vertical-align-containers { - padding-left: 0; - padding-right: 0; -} - -.eltdf-top-bar-in-grid-padding .eltdf-top-bar .eltdf-grid .eltdf-vertical-align-containers { - padding: 0 40px; -} - -.eltdf-top-bar .widget { - margin: 0; -} - -.eltdf-top-bar .widget ul li { - display: inline-block; - vertical-align: middle; - padding: 0 20px 0 0; -} - -.eltdf-top-bar .widget ul li a { - color: #ffffff; - font-size: 12px; -} - -.eltdf-top-bar .widget ul li a:hover { - color: rgba(255, 255, 255, 0.7); -} - -.eltdf-top-bar .widget ul li:last-child { - padding: 0; -} - -.eltdf-top-bar .widget a { - color: inherit; -} - -/* ========================================================================== - Top header style - end - ========================================================================== */ -/* ========================================================================== - Header styles - end - ========================================================================== */ -/* ========================================================================== - Search styles - begin - ========================================================================== */ -/* common mixins - start */ -/* common mixins - end */ -/* mixins styles - start */ -/* mixins styles - end */ -/* ========================================================================== -# Search opener - begin -========================================================================== */ -.eltdf-search-opener { - position: relative; - display: inline-block; - vertical-align: middle; - font-size: 14px; - line-height: 1; - margin: 0 5px; -} - -.eltdf-search-opener .eltdf-search-opener-wrapper > * { - position: relative; - display: inline-block; - vertical-align: middle; - line-height: inherit; -} - -.eltdf-search-opener .eltdf-search-opener-wrapper > *:before { - display: block; - line-height: inherit; -} - -.eltdf-search-opener.eltdf-search-opener-svg-path .eltdf-search-opener-wrapper > * { - vertical-align: middle; -} - -.eltdf-search-opener.eltdf-search-opener-svg-path .eltdf-search-opener-wrapper > *, -.eltdf-search-opener.eltdf-search-opener-svg-path .eltdf-search-opener-wrapper path { - fill: currentColor; - stroke: currentColor; -} - -.eltdf-light-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener, -.eltdf-light-header .eltdf-top-bar .eltdf-search-opener { - color: #fff !important; -} - -.eltdf-light-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener:hover, -.eltdf-light-header .eltdf-top-bar .eltdf-search-opener:hover { - color: rgba(255, 255, 255, 0.8) !important; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener, -.eltdf-dark-header .eltdf-top-bar .eltdf-search-opener { - color: #333 !important; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener:hover, -.eltdf-dark-header .eltdf-top-bar .eltdf-search-opener:hover { - color: rgba(51, 51, 51, 0.8) !important; -} - -/* ========================================================================== -# Search opener - end -========================================================================== */ -/* ========================================================================== -# Search template style - begin -========================================================================== */ -.eltdf-search-page-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 0 0 80px; -} - -.eltdf-search-page-holder .eltdf-search-page-form { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 0 0 30px; -} - -.eltdf-search-page-holder .eltdf-search-page-form .eltdf-search-title { - margin: 0 0 20px; -} - -.eltdf-search-page-holder .eltdf-search-page-form .eltdf-search-label { - display: block; - font-size: 13px; -} - -.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 0 0 10px; - clear: both; - border-bottom: 1px solid #c9c9c9; -} - -.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-column-left { - display: table-cell; - vertical-align: top; -} - -.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-column-right { - display: table-cell; - width: 1%; - text-align: left; - vertical-align: top; -} - -.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field { - position: relative; - width: 100%; - height: 40px; - line-height: 40px; - margin: 0; - padding: 0 20px 0 3px; - font-family: inherit; - font-size: inherit; - color: inherit; - background-color: transparent; - border: none; - outline: 0; - vertical-align: middle; - -webkit-appearance: none; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field::-webkit-input-placeholder { - color: inherit; -} - -.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field:-moz-placeholder { - color: inherit; - opacity: 1; -} - -.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field::-moz-placeholder { - color: inherit; - opacity: 1; -} - -.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field:-ms-input-placeholder { - color: inherit; -} - -.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-submit { - position: relative; - display: inline-block; - width: auto; - height: 40px; - line-height: 40px; - padding: 0; - font-size: 18px; - color: #676767; - background-color: transparent; - border: 0; - outline: 0; - cursor: pointer; - vertical-align: middle; - -webkit-transition: color 0.2s ease-in-out; - transition: color 0.2s ease-in-out; -} - -.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-submit:hover { - color: #333333; -} - -.eltdf-search-page-holder article { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - padding: 30px 0; - margin: 0; - border-bottom: 1px solid #c9c9c9; -} - -.eltdf-search-page-holder article.sticky .eltdf-post-title a { - color: #17436f; -} - -.eltdf-search-page-holder article.page .eltdf-post-title-area .eltdf-post-info > div.eltdf-post-info-category { - display: none; -} - -.eltdf-search-page-holder article .eltdf-post-content { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-search-page-holder article .eltdf-post-image { - display: block; - float: left; - width: 130px; -} - -.eltdf-search-page-holder article .eltdf-post-image a, -.eltdf-search-page-holder article .eltdf-post-image img { - display: block; -} - -.eltdf-search-page-holder article .eltdf-post-title-area { - min-height: 130px; - padding: 0 0 0 150px; -} - -.eltdf-search-page-holder article .eltdf-post-title-area.eltdf-no-thumbnail { - padding: 0; - min-height: inherit; -} - -.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner { - width: 100%; - height: 100%; - overflow: hidden; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-title { - margin: 0; -} - -.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-excerpt { - margin: 7px 0 0; -} - -.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-read-more-button { - margin-top: 12px; -} - -.eltdf-search-page-holder .eltdf-blog-pagination { - margin: 50px 0 0; -} - -/* ========================================================================== -# Search template style - end -========================================================================== */ -/* ========================================================================== -# Search covers header - start -========================================================================== */ -.eltdf-search-cover { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 67px; - display: none; - background-color: #FFF; - border-top: 1px solid #e9e9e9; - border-bottom: 1px solid #e9e9e9; - z-index: 115; -} - -.eltdf-search-cover .eltdf-container, -.eltdf-search-cover .eltdf-container-inner { - height: 100%; -} - -.eltdf-fixed-header-appear .eltdf-search-cover, -.eltdf-sticky-header-appear .eltdf-search-cover, -.eltdf-mobile-header.mobile-header-appear .eltdf-search-cover { - position: fixed; -} - -.eltdf-fixed-header-appear.admin-bar .eltdf-search-cover, -.eltdf-sticky-header-appear.admin-bar .eltdf-search-cover, -.admin-bar .eltdf-mobile-header.mobile-header-appear .eltdf-search-cover { - top: 32px; -} - -.eltdf-search-cover .eltdf-form-holder-outer { - display: table; - width: 100%; - height: 100%; -} - -.eltdf-search-cover .eltdf-form-holder { - position: relative; - display: table-cell; - vertical-align: middle; - padding: 5px 111px 0; -} - -@media (max-width: 576px) { - .eltdf-search-cover .eltdf-form-holder { - padding: 5px 15px 0; - } -} - -.eltdf-search-cover .eltdf-form-holder-inner { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-search-cover .eltdf-container-inner .eltdf-form-holder { - padding: 0; -} - -.eltdf-search-cover .eltdf-container-inner .eltdf-search-close { - right: 0; -} - -.eltdf-search-cover input { - display: inline-block; - vertical-align: middle; - width: 90%; - margin: 0; - padding: 0; - float: left; - font-family: "Crimson Text", cursive; - color: #676767; - font-size: 16px; - font-weight: 600; - background-color: transparent; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - outline: none; - outline-offset: 0; - border-radius: 0; - letter-spacing: 0.05em; -} - -.eltdf-search-cover input:focus { - color: #676767; -} - -.eltdf-search-cover input::-webkit-input-placeholder { - color: inherit; -} - -.eltdf-search-cover input:-moz-placeholder { - color: inherit; - opacity: 1; -} - -.eltdf-search-cover input::-moz-placeholder { - color: inherit; - opacity: 1; -} - -.eltdf-search-cover input:-ms-input-placeholder { - color: inherit; -} - -.eltdf-search-cover input[type="submit"] { - border: 0 none; - clip: rect(0px, 0px, 0px, 0px); - height: 1px; - margin: -1px; - padding: 0; - position: absolute; - width: 1px; - visibility: hidden; -} - -.eltdf-search-cover .eltdf-search-close { - position: absolute; - right: -6px; - top: 50%; - display: inline-block; - vertical-align: middle; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} - -.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack { - color: #676767; - font-size: 25px; - line-height: 1em; -} - -.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack span { - display: block; - line-height: inherit; -} - -.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack span:before { - display: block; - line-height: inherit; -} - -.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack:hover { - color: #17436f; -} - -.eltdf-search-cover .eltdf-search-close.eltdf-search-close-svg-path > * { - vertical-align: middle; -} - -.eltdf-search-cover .eltdf-search-close.eltdf-search-close-svg-path > *, -.eltdf-search-cover .eltdf-search-close.eltdf-search-close-svg-path path { - fill: currentColor; - stroke: currentColor; -} - -.eltdf-search-cover.disabled input, -.eltdf-search-cover.disabled input:focus { - font-weight: normal; -} - -.eltdf-fixed-on-scroll .eltdf-search-cover .eltdf-search-close { - -webkit-transform: none; - transform: none; - top: 0; -} - -/* ========================================================================== -# Search covers header - end -========================================================================== */ -/* ========================================================================== -# Fullscreen search - start -========================================================================== */ -/* Fullscreen search general style - start -========================================================================== */ -.eltdf-fullscreen-search-holder { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 105; - opacity: 0; -} - -.eltdf-fullscreen-search-holder .eltdf-fullscreen-search-table { - display: table; - width: 100%; - height: 100%; -} - -.eltdf-fullscreen-search-holder .eltdf-fullscreen-search-cell { - position: relative; - display: table-cell; - height: 100%; - width: 100%; - vertical-align: middle; - text-align: center; -} - -.eltdf-fullscreen-search-holder .eltdf-form-holder-inner { - position: relative; - width: 40%; - margin: auto; -} - -.eltdf-fullscreen-search-holder .eltdf-form-holder-inner .eltdf-line { - position: absolute; - left: 0; - bottom: -2px; - width: 0; - border-bottom: 1px solid #c9c9c9; - -webkit-transition: all 0.3s 0.2s; - transition: all 0.3s 0.2s; -} - -.eltdf-fullscreen-search-opened .eltdf-fullscreen-search-holder .eltdf-form-holder-inner .eltdf-line { - width: 100%; - -webkit-transition: width 0.5s ease 0.6s; - transition: width 0.5s ease 0.6s; -} - -.eltdf-fullscreen-search-holder .eltdf-field-holder { - display: block; - position: relative; -} - -.eltdf-fullscreen-search-holder .eltdf-search-field { - position: relative; - height: 100%; - width: 100%; - border: 0; - padding: 0 20px 10px; - margin-bottom: 0; - background: transparent; - outline: none; - font-family: inherit; - font-size: 25px; - color: #333333; - line-height: 2em; -} - -.eltdf-fullscreen-search-holder .eltdf-search-submit { - position: absolute; - right: 0; - bottom: -20px; - width: auto; - color: #333333; - background-color: transparent; - border: none; - outline: none; - opacity: 0; - cursor: pointer; - -webkit-transition: all 0.3s 0.2s; - transition: all 0.3s 0.2s; -} - -.eltdf-fullscreen-search-holder .eltdf-search-submit.eltdf-search-submit-icon-pack { - font-size: 18px; - line-height: 1em; -} - -.eltdf-fullscreen-search-holder .eltdf-search-submit.eltdf-search-submit-svg-path > *, -.eltdf-fullscreen-search-holder .eltdf-search-submit.eltdf-search-submit-svg-path path { - fill: currentColor; - stroke: currentColor; -} - -.eltdf-fullscreen-search-holder .eltdf-search-submit:hover { - color: #333333; -} - -.eltdf-fullscreen-search-opened .eltdf-fullscreen-search-holder .eltdf-search-submit { - opacity: 1; - bottom: 10px; - -webkit-transition: color 0.2s ease, opacity 0.2s ease-out 1.1s, bottom 0.4s ease-out 0.9s; - transition: color 0.2s ease, opacity 0.2s ease-out 1.1s, bottom 0.4s ease-out 0.9s; -} - -.eltdf-fullscreen-search-holder .eltdf-search-close { - position: absolute; - top: 33px; - right: 70px; - color: #676767; - opacity: 0; - visibility: hidden; - z-index: 1; -} - -.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-icon-pack { - font-size: 25px; - line-height: 1em; -} - -.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-icon-pack span { - display: block; - line-height: inherit; -} - -.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-icon-pack span:before { - display: block; - line-height: inherit; -} - -.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-svg-path > * { - vertical-align: middle; -} - -.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-svg-path > *, -.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-svg-path path { - fill: currentColor; - stroke: currentColor; -} - -.admin-bar .eltdf-fullscreen-search-holder .eltdf-search-close { - top: 72px; -} - -.eltdf-fullscreen-search-holder .eltdf-search-close:hover { - color: #333333; -} - -/* Fullscreen search general style - end -========================================================================== */ -/* Fullscreen search fade style - start -========================================================================== */ -.eltdf-search-fade .eltdf-fullscreen-search-holder { - visibility: hidden; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - opacity: 0; - z-index: 112; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-search-fade .eltdf-fullscreen-search-holder .eltdf-fullscreen-search-table { - background-color: rgba(255, 255, 255, 0.98); -} - -.eltdf-search-fade-out.eltdf-search-fade .eltdf-fullscreen-search-holder { - -webkit-animation: search_fade_out 0.2s ease-out both; - animation: search_fade_out 0.2s ease-out both; -} - -.eltdf-search-fade-in.eltdf-search-fade .eltdf-fullscreen-search-holder.eltdf-animate { - -webkit-animation: search_fade_in 0.3s ease both; - animation: search_fade_in 0.3s ease both; -} - -.eltdf-search-fade .eltdf-fullscreen-search-holder.eltdf-animate .eltdf-search-close { - opacity: 1; - visibility: visible; -} - -@-webkit-keyframes search_fade_out { - 0% { - opacity: 1; - visibility: visible; - } - 100% { - opacity: 0; - visibility: hidden; - } -} - -@keyframes search_fade_out { - 0% { - opacity: 1; - visibility: visible; - } - 100% { - opacity: 0; - visibility: hidden; - } -} - -@-webkit-keyframes search_fade_in { - 0% { - opacity: 0; - visibility: hidden; - } - 100% { - opacity: 1; - visibility: visible; - } -} - -@keyframes search_fade_in { - 0% { - opacity: 0; - visibility: hidden; - } - 100% { - opacity: 1; - visibility: visible; - } -} - -/* Fullscreen search fade style - end -========================================================================== */ -/* ========================================================================== -# Fullscreen search - end -========================================================================== */ -/* ========================================================================== -# Slide From Header Bottom search general style - start -========================================================================== */ -.eltdf-slide-from-header-bottom-holder { - position: absolute; - top: 100%; - right: 0; - width: 300px; - display: none; - padding: 25px; - margin: 0; - background-color: #fff; - border: 1px solid #c9c9c9; - overflow: hidden; - z-index: 9999; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-fixed-header-appear .eltdf-slide-from-header-bottom-holder, -.eltdf-sticky-header-appear .eltdf-slide-from-header-bottom-holder, -.eltdf-mobile-header.mobile-header-appear .eltdf-slide-from-header-bottom-holder { - position: fixed; -} - -.eltdf-slide-from-header-bottom-holder .eltdf-form-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - border: 1px solid #c9c9c9; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-field, -.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit { - position: relative; - display: inline-block; - vertical-align: top; - float: left; - margin: 0; - height: 44px; - line-height: 42px; - color: #676767; - background-color: transparent; - border: 0; - border-radius: 0; - outline: 0; - -webkit-appearance: none; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: color 0.2s ease-out; - transition: color 0.2s ease-out; -} - -.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-field { - width: calc(100% - 40px); - padding: 0 10px 0 20px; - font-family: inherit; -} - -.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-field:focus { - color: #333333; -} - -.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit { - width: 40px; - padding: 0 12px 0 0; - cursor: pointer; -} - -.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-icon-pack { - font-size: 15px; - line-height: 1em; -} - -.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-icon-pack span { - display: block; - line-height: inherit; -} - -.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-icon-pack span:before { - display: block; - line-height: inherit; -} - -.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-svg-path > * { - vertical-align: middle; -} - -.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-svg-path > *, -.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-svg-path path { - fill: currentColor; - stroke: currentColor; -} - -.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit:hover { - color: #333333; -} - -/* ========================================================================== -# Slide From Header Bottom search general style - end -========================================================================== */ -/* ========================================================================== - Search styles - end - ========================================================================== */ -/* ========================================================================== - Side area styles - begin - ========================================================================== */ -/* common mixins - start */ -/* common mixins - end */ -/* mixins styles - start */ -/* mixins styles - end */ -/* ========================================================================== -# Side area style - begin -========================================================================== */ -.eltdf-light-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener, -.eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener { - color: #fff !important; -} - -.eltdf-light-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener.opened, -.eltdf-light-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener:hover, -.eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener.opened, -.eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener:hover { - color: rgba(255, 255, 255, 0.8) !important; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener, -.eltdf-dark-header .eltdf-top-bar .eltdf-side-menu-button-opener { - color: #333 !important; -} - -.eltdf-dark-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener.opened, -.eltdf-dark-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener:hover, -.eltdf-dark-header .eltdf-top-bar .eltdf-side-menu-button-opener.opened, -.eltdf-dark-header .eltdf-top-bar .eltdf-side-menu-button-opener:hover { - color: rgba(51, 51, 51, 0.8) !important; -} - -.eltdf-side-menu-button-opener { - position: relative; - display: inline-block; - vertical-align: middle; -} - -.eltdf-side-menu-button-opener .eltdf-side-menu-title { - position: relative; - display: inline-block; - vertical-align: middle; - margin: 0 8px 0 0; - color: currentColor; -} - -.eltdf-side-menu-button-opener .eltdf-side-menu-icon { - position: relative; - display: inline-block; - vertical-align: middle; -} - -.eltdf-side-menu-button-opener.opened, -.eltdf-side-menu-button-opener:hover { - color: #17436f; -} - -.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-icon-pack .eltdf-side-menu-icon { - font-size: 20px; -} - -.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-icon-pack .eltdf-side-menu-icon * { - display: block; - line-height: inherit; -} - -.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-icon-pack .eltdf-side-menu-icon *:before { - display: block; - line-height: inherit; -} - -.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-svg-path .eltdf-side-menu-icon > * { - vertical-align: middle; -} - -.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-svg-path .eltdf-side-menu-icon > *, -.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-svg-path .eltdf-side-menu-icon path { - fill: currentColor; - stroke: currentColor; -} - -.eltdf-side-menu { - position: fixed; - top: 0; - right: -400px; - width: 400px; - height: 100%; - min-height: 100%; - padding: 25px 48px 25px; - background-color: #fff; - border-left: 1px solid #e9e9e9; - text-align: left; - overflow: hidden; - visibility: hidden; - z-index: 9999; - -webkit-backface-visibility: hidden; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); - transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); -} - -.eltdf-side-menu .eltdf-close-side-menu-holder { - position: absolute; - top: 33px; - right: 40px; - z-index: 1000; -} - -.admin-bar .eltdf-side-menu .eltdf-close-side-menu-holder { - top: 68px; -} - -.eltdf-side-menu a.eltdf-close-side-menu { - display: block; - z-index: 1000; - color: #676767; -} - -.eltdf-side-menu a.eltdf-close-side-menu:hover { - color: #17436f; -} - -.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-icon-pack { - font-size: 20px; -} - -.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-icon-pack * { - display: block; - line-height: inherit; -} - -.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-icon-pack *:before { - display: block; - line-height: inherit; -} - -.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-svg-path > * { - vertical-align: middle; -} - -.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-svg-path > *, -.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-svg-path path { - fill: currentColor; - stroke: currentColor; -} - -/* ========================================================================== -# Side area style - end -========================================================================== */ -/* ========================================================================== -# Side area slides over content style - begin -========================================================================== */ -.eltdf-right-side-menu-opened .eltdf-wrapper, -.eltdf-right-side-menu-opened footer.uncover, -.eltdf-right-side-menu-opened .eltdf-fixed-wrapper.fixed, -.eltdf-right-side-menu-opened .eltdf-sticky-header, -.eltdf-right-side-menu-opened .mobile-header-appear .eltdf-mobile-header-inner { - left: -405px; -} - -.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .eltdf-wrapper, -.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) footer.uncover, -.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .eltdf-fixed-wrapper.fixed, -.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .eltdf-sticky-header, -.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .mobile-header-appear .eltdf-mobile-header-inner { - left: 0; -} - -.eltdf-side-menu-slide-from-right .eltdf-wrapper { - background-color: #fff; - position: relative; - z-index: 1000; - -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); - transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); -} - -.eltdf-side-menu-slide-from-right .eltdf-wrapper .eltdf-cover { - z-index: 0; - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - overflow: hidden; - opacity: 0; - filter: alpha(opacity=0); - background: #000; - -webkit-transition: opacity 0.2s ease-in-out, background 0.2s ease-in-out, z-index 0.2s ease-in-out; - transition: opacity 0.2s ease-in-out, background 0.2s ease-in-out, z-index 0.2s ease-in-out; -} - -.eltdf-side-menu-slide-from-right .carousel-inner { - -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); - transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); -} - -.eltdf-side-menu-slide-from-right .eltdf-sticky-header, -.eltdf-side-menu-slide-from-right .eltdf-fixed-wrapper.fixed { - -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); - transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); -} - -.eltdf-side-menu-slide-from-right footer.uncover { - -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); - transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); -} - -.eltdf-side-menu-slide-from-right.eltdf-right-side-menu-opened .eltdf-cover { - z-index: 1002; - opacity: 0.6; - filter: alpha(opacity=60); -} - -.eltdf-side-menu-slide-from-right.eltdf-right-side-menu-opened .eltdf-side-menu { - right: 0; - visibility: visible; -} - -/* ========================================================================== -# Side area slides over content style - end -========================================================================== */ -/* ========================================================================== -# Side area uncovering - begin -========================================================================== */ -.eltdf-side-area-uncovered-from-content .eltdf-side-menu { - right: 0; - z-index: 90; -} - -.eltdf-side-area-uncovered-from-content .eltdf-sticky-header, -.eltdf-side-area-uncovered-from-content .eltdf-fixed-wrapper.fixed { - -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); - transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); -} - -.eltdf-side-area-uncovered-from-content.eltdf-right-side-menu-opened .eltdf-sticky-header, -.eltdf-side-area-uncovered-from-content.eltdf-right-side-menu-opened .eltdf-fixed-wrapper.fixed, -.eltdf-side-area-uncovered-from-content.eltdf-right-side-menu-opened .eltdf-mobile-header-inner { - left: -405px; -} - -/* ========================================================================== -# Side area uncovering - end -========================================================================== */ -/* ========================================================================== -# Side area slides with content style - begin -========================================================================== */ -.eltdf-side-menu-slide-with-content { - overflow-x: hidden; - position: relative; - left: 0; - -webkit-overflow-scrolling: auto !important; - -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); - transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); -} - -.eltdf-side-menu-slide-with-content .eltdf-side-menu { - visibility: visible; -} - -.eltdf-side-menu-slide-with-content footer.uncover, -.eltdf-side-menu-slide-with-content .eltdf-wrapper { - -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); - transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); -} - -.eltdf-side-menu-slide-with-content .eltdf-sticky-header, -.eltdf-side-menu-slide-with-content .eltdf-fixed-wrapper.fixed, -.eltdf-side-menu-slide-with-content .eltdf-mobile-header-inner { - -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); - transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); -} - -.eltdf-side-menu-slide-with-content .carousel-inner { - left: 0 !important; - -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); - transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1); -} - -.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-wrapper, -.eltdf-side-menu-slide-with-content.eltdf-side-menu-open footer.uncover, -.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-sticky-header, -.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-fixed-wrapper, -.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-mobile-header-inner { - left: -405px; -} - -.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-side-menu { - right: 0; -} - -.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .carousel-inner:not(.relative_position) { - left: -405px !important; -} - -/* ========================================================================== -# Side area slides with content style - end -========================================================================== */ -/* ========================================================================== -# Side area responsive style - begin -========================================================================== */ -@media only screen and (max-width: 1440px) { - .eltdf-side-menu-slide-from-right .eltdf-side-menu { - padding: 25px 48px 100px; - } -} - -/* ========================================================================== -# Side area style - end -========================================================================== */ -/* ========================================================================== - Side area styles - end - ========================================================================== */ -/* ========================================================================== - Title styles - begin - ========================================================================== */ -/* common mixins - start */ -/* common mixins - end */ -/* mixins styles - start */ -/* mixins styles - end */ -/* ========================================================================== - Title style - begin - ========================================================================== */ -.eltdf-title-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - height: 270px; - background-color: #f6f6f6; - background-position: center; - background-repeat: no-repeat; - z-index: 101; -} - -.eltdf-title-holder.eltdf-title-full-width .eltdf-grid { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 0; - padding: 0 40px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-title-holder.eltdf-bg-responsive { - height: auto !important; -} - -.eltdf-title-holder.eltdf-bg-responsive .eltdf-title-image { - display: block; -} - -.eltdf-title-holder.eltdf-bg-responsive .eltdf-title-wrapper { - position: absolute; - top: 50%; - left: 0; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} - -.eltdf-title-holder.eltdf-bg-parallax { - background-attachment: fixed; -} - -.eltdf-title-holder .eltdf-title-image { - display: none; -} - -.eltdf-title-holder .eltdf-title-image img { - display: block; - width: 100%; -} - -.eltdf-title-holder .eltdf-separator-icon { - padding: 0 10px; -} - -.eltdf-title-holder .eltdf-separator { - width: 38px; - border-bottom: 1px solid #17436f; -} - -.eltdf-title-holder .eltdf-title-wrapper { - position: relative; - display: table; - table-layout: fixed; - height: 100%; - width: 100%; -} - -.eltdf-title-holder .eltdf-title-inner { - position: relative; - display: table-cell; - height: 100%; - width: 100%; - vertical-align: middle; -} - -/* ========================================================================== - Title style - end - ========================================================================== */ -/* ========================================================================== - Breadcrumbs Title type style - begin - ========================================================================== */ -.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs { - color: #676767; - font-family: "Crimson Text", cursive; - font-size: 16px; - font-weight: 600; - letter-spacing: 0.05em; - text-transform: uppercase; - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a { - opacity: 1; - -webkit-transition: opacity 0.2s ease-out; - transition: opacity 0.2s ease-out; -} - -.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a:hover { - color: inherit; - opacity: 0.9; -} - -.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs a, -.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs span { - position: relative; - display: inline-block; - vertical-align: middle; - color: #676767; -} - -.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs a:hover { - color: #17436f; -} - -/* ========================================================================== - Breadcrumbs Title type style - end - ========================================================================== */ -/* ========================================================================== - Centered Title type style - begin - ========================================================================== */ -.eltdf-title-holder.eltdf-centered-type .eltdf-title-inner { - text-align: center; -} - -.eltdf-title-holder.eltdf-centered-type .eltdf-page-title { - margin: 0; -} - -.eltdf-title-holder.eltdf-centered-type .eltdf-page-subtitle { - display: block; - margin: 10px 0 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -/* ========================================================================== - Centered Title type style - end - ========================================================================== */ -/* ========================================================================== - Standard With Breadcrumbs Title type style - begin - ========================================================================== */ -.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-title-info, -.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs-info { - display: table-cell; - vertical-align: middle; -} - -.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-title-info { - width: 99%; -} - -.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs-info { - width: 1%; - white-space: nowrap; -} - -.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-page-title { - margin: 0; - font-size: 30px; -} - -.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-page-subtitle { - margin: 5px 0 0; -} - -.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs { - color: #676767; - font-family: "Crimson Text", cursive; - font-size: 13px; - font-weight: 300; - text-transform: uppercase; -} - -.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a { - opacity: 1; - -webkit-transition: opacity 0.2s ease-out; - transition: opacity 0.2s ease-out; -} - -.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a:hover { - color: #17436f; - opacity: 0.9; -} - -.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs a, -.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs span { - position: relative; - display: inline-block; - vertical-align: middle; - color: #676767; -} - -.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs a:hover { - color: #17436f; -} - -/* ========================================================================== - Standard With Breadcrumbs Title type style - end - ========================================================================== */ -/* ========================================================================== - Standard Title type style - begin - ========================================================================== */ -.eltdf-title-holder.eltdf-standard-type .eltdf-page-title { - margin: 0; -} - -.eltdf-title-holder.eltdf-standard-type .eltdf-page-subtitle { - margin: 10px 0 0; -} - -/* ========================================================================== - Standard Title type style - end - ========================================================================== */ -/* ========================================================================== - Title styles - end - ========================================================================== */ -/* ========================================================================== - Global partials - ========================================================================== */ -/* common mixins - start */ -/* common mixins - end */ -/* mixins styles - start */ -/* mixins styles - end */ -/* ========================================================================== - Custom Post Types styles - ========================================================================== */ -/* ========================================================================== - Portfolio Single page style - begin - ========================================================================== */ -.eltdf-portfolio-single-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 0 0 50px; -} - -.eltdf-portfolio-single-holder .eltdf-ps-image-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-portfolio-single-holder .eltdf-ps-image-holder .eltdf-ps-image { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-portfolio-single-holder .eltdf-ps-image-holder .eltdf-ps-image a, -.eltdf-portfolio-single-holder .eltdf-ps-image-holder .eltdf-ps-image img { - position: relative; - display: block; -} - -.eltdf-portfolio-single-holder .eltdf-ps-info-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 0 0 5px; -} - -.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item p, -.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item a { - display: inline-block; - vertical-align: baseline; - margin: 0; -} - -.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item a:hover { - color: #17436f; -} - -.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item.eltdf-ps-social-share { - margin-top: 7px; -} - -.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item .eltdf-ps-info-category:not(:last-child):after { - content: ','; -} - -.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-title { - display: inline-block; - vertical-align: baseline; - margin: 0; -} - -/* ========================================================================== - Portfolio Single page style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Single page specific style for types - begin - ========================================================================== */ -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images { - /***** Columns Layout - begin *****/ - /***** Columns Layout - end *****/ -} - -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-two-columns .eltdf-ps-image { - width: 50%; -} - -@media only screen and (min-width: 1025px) { - .eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-two-columns .eltdf-ps-image:nth-child(2n+1) { - clear: both; - } -} - -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-three-columns .eltdf-ps-image { - width: 33.33333%; -} - -@media only screen and (min-width: 1025px) { - .eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-three-columns .eltdf-ps-image:nth-child(3n+1) { - clear: both; - } -} - -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-four-columns .eltdf-ps-image { - width: 25%; -} - -@media only screen and (min-width: 1201px) { - .eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-four-columns .eltdf-ps-image:nth-child(4n+1) { - clear: both; - } -} - -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images { - /***** Columns Layout - begin *****/ - /***** Columns Layout - end *****/ -} - -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-image, -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-grid-sizer { - width: 25%; -} - -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-grid-gutter { - width: 0; -} - -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-image a { - height: 100%; -} - -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-image.eltdf-ps-fixed-masonry img { - height: 100%; -} - -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-masonry-large-width img { - width: 100%; -} - -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-image, -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-grid-sizer { - width: 50%; -} - -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-image.eltdf-ps-masonry-large-width, -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-image.eltdf-ps-masonry-large-width-height { - width: 100%; -} - -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-image, -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-grid-sizer { - width: 33.33333%; -} - -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-image.eltdf-ps-masonry-large-width, -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-image.eltdf-ps-masonry-large-width-height { - width: 66.66667%; -} - -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-image, -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-grid-sizer { - width: 25%; -} - -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-image.eltdf-ps-masonry-large-width, -.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-image.eltdf-ps-masonry-large-width-height { - width: 50%; -} - -.eltdf-portfolio-single-holder .eltdf-ps-item-title { - margin: 0 0 11px; -} - -/* ========================================================================== - Portfolio Single page specific style for types - end - ========================================================================== */ -/* ========================================================================== - Portfolio Single - Gallery layout style - begin - ========================================================================== */ -.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder { - width: 100%; -} - -.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image { - float: left; -} - -.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:hover:after { - opacity: 1; -} - -.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:after { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - content: ''; - background-color: rgba(51, 51, 51, 0.4); - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout > .eltdf-grid-row { - margin-top: 40px; -} - -.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-info-holder { - padding: 72px 0 0; -} - -.eltdf-portfolio-single-holder .eltdf-ps-item-title { - margin: 0 0 6px; -} - -/* ========================================================================== - Portfolio Single - Gallery layout style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Single - Huge Images layout style - begin - ========================================================================== */ -.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout { - padding: 0 4%; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout .eltdf-ps-image-holder { - margin: 0 0 50px; -} - -.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout .eltdf-ps-image-holder .eltdf-ps-image { - margin: 0 0 50px; -} - -.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout .eltdf-ps-image-holder .eltdf-ps-image:last-child { - margin: 0; -} - -@media only screen and (max-width: 1200px) { - .eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout { - padding: 0 40px; - } -} - -@media only screen and (max-width: 768px) { - .eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout { - padding: 0 30px; - } -} - -/* ========================================================================== - Portfolio Single - Huge Images layout style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Single - Images layout style - begin - ========================================================================== */ -.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-image-holder { - margin: 0 0 50px; -} - -.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-image-holder .eltdf-ps-image { - margin: 0 0 50px; -} - -.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-image-holder .eltdf-ps-image:last-child { - margin: 0; -} - -.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-info-holder { - padding: 72px 0 0; -} - -.eltdf-portfolio-single-holder .eltdf-ps-item-title { - margin: 0 0 6px; -} - -/* ========================================================================== - Portfolio Single - Images layout style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Single - Masonry layout style - begin - ========================================================================== */ -.eltdf-portfolio-single-holder.eltdf-ps-masonry-layout .eltdf-ps-image-holder .eltdf-ps-image-inner { - opacity: 0; -} - -.eltdf-portfolio-single-holder.eltdf-ps-masonry-layout > .eltdf-grid-row { - margin-top: 40px; -} - -/* ========================================================================== - Portfolio Single - Masonry layout style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Single - Slider layout style - begin - ========================================================================== */ -.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-image-holder { - margin: 0 0 50px; -} - -.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-image-holder .eltdf-ps-image-inner { - visibility: hidden; -} - -.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-image-holder .eltdf-ps-image img { - width: 100%; -} - -.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-info-holder { - padding: 72px 0 0; -} - -.eltdf-portfolio-single-holder .eltdf-ps-item-title { - margin: 0 0 6px; -} - -/* ========================================================================== - Portfolio Single - Slider layout style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Single - Small Gallery layout style - begin - ========================================================================== */ -.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder { - width: 100%; -} - -.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image { - float: left; -} - -.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:hover:after { - opacity: 1; -} - -.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:after { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - content: ''; - background-color: rgba(51, 51, 51, 0.4); - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-content-item { - margin: 5px 0 30px; -} - -/* ========================================================================== - Portfolio Single - Small Gallery layout style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Single - Small Images layout style - begin - ========================================================================== */ -.eltdf-portfolio-single-holder.eltdf-ps-small-images-layout .eltdf-ps-image-holder .eltdf-ps-image { - margin: 0 0 50px; -} - -.eltdf-portfolio-single-holder.eltdf-ps-small-images-layout .eltdf-ps-image-holder .eltdf-ps-image:last-child { - margin: 0; -} - -.eltdf-portfolio-single-holder.eltdf-ps-small-images-layout .eltdf-ps-content-item { - margin: 5px 0 30px; -} - -/* ========================================================================== - Portfolio Single - Small Images layout style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Single - Small Masonry layout style - begin - ========================================================================== */ -.eltdf-portfolio-single-holder.eltdf-ps-small-masonry-layout .eltdf-ps-image-holder .eltdf-ps-image-inner { - opacity: 0; -} - -.eltdf-portfolio-single-holder.eltdf-ps-small-masonry-layout .eltdf-ps-content-item { - margin: 5px 0 30px; -} - -/* ========================================================================== - Portfolio Single - Small Masonry layout style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Single - Small Slider layout style - begin - ========================================================================== */ -.eltdf-portfolio-single-holder.eltdf-ps-small-slider-layout .eltdf-ps-image-holder .eltdf-ps-image-inner { - visibility: hidden; -} - -.eltdf-portfolio-single-holder.eltdf-ps-small-slider-layout .eltdf-ps-image-holder .eltdf-ps-image img { - width: 100%; -} - -.eltdf-portfolio-single-holder.eltdf-ps-small-slider-layout .eltdf-ps-content-item { - margin: 5px 0 30px; -} - -/* ========================================================================== - Portfolio Single - Small Slider layout style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Single navigation style - begin - ========================================================================== */ -.eltdf-ps-navigation { - position: relative; - display: table; - width: 100%; - vertical-align: middle; - padding: 0; - margin: 145px 0 0; - clear: both; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-ps-full-width-custom-layout .eltdf-ps-navigation { - padding: 0 40px; -} - -.eltdf-ps-navigation .eltdf-ps-back-btn { - position: absolute; - top: 50%; - left: 50%; - display: inline-block; - vertical-align: middle; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); -} - -.eltdf-ps-navigation .eltdf-ps-back-btn a { - position: relative; - display: inline-block; - margin: 0; - padding: 0; - vertical-align: middle; - cursor: pointer; - font-size: 26px; - line-height: 1; -} - -.eltdf-ps-navigation .eltdf-ps-back-btn a span { - display: block; - line-height: inherit; -} - -.eltdf-ps-navigation .eltdf-ps-prev, -.eltdf-ps-navigation .eltdf-ps-next { - position: relative; - display: table-cell; - vertical-align: middle; - width: 49%; - padding: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-ps-navigation .eltdf-ps-prev a, -.eltdf-ps-navigation .eltdf-ps-next a { - position: relative; - display: inline-block; - vertical-align: middle; - font-size: 16px; - color: #676767; -} - -.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark, -.eltdf-ps-navigation .eltdf-ps-next a .eltdf-ps-nav-mark { - position: relative; - display: inline-block; - vertical-align: top; - font-size: 20px; - line-height: 24px; -} - -.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark:after, -.eltdf-ps-navigation .eltdf-ps-next a .eltdf-ps-nav-mark:after { - display: inline-block; - line-height: inherit; -} - -.eltdf-ps-navigation .eltdf-ps-prev a:hover, -.eltdf-ps-navigation .eltdf-ps-next a:hover { - color: #17436f; -} - -.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark { - left: 0; - padding-right: 7px; -} - -.eltdf-ps-navigation .eltdf-ps-next { - text-align: right; -} - -.eltdf-ps-navigation .eltdf-ps-next a .eltdf-ps-nav-mark { - right: 0; - padding-left: 7px; -} - -/* ========================================================================== - Portfolio Single navigation style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Single navigation style - begin - ========================================================================== */ -.eltdf-ps-related-posts-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 30px 0 0; - clear: both; -} - -.eltdf-ps-related-posts-holder .eltdf-ps-related-posts { - margin: 0 -15px; -} - -.eltdf-ps-related-posts-holder .eltdf-ps-related-post { - position: relative; - display: inline-block; - vertical-align: middle; - width: 25%; - float: left; - padding: 0 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -@media only screen and (max-width: 1024px) { - .eltdf-ps-related-posts-holder .eltdf-ps-related-post { - width: 50%; - } - .eltdf-ps-related-posts-holder .eltdf-ps-related-post:nth-child(2n+1) { - clear: both; - } -} - -@media only screen and (max-width: 680px) { - .eltdf-ps-related-posts-holder .eltdf-ps-related-post { - width: 100%; - } -} - -.eltdf-ps-related-posts-holder .eltdf-ps-related-image { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-ps-related-posts-holder .eltdf-ps-related-image a, -.eltdf-ps-related-posts-holder .eltdf-ps-related-image img { - display: block; -} - -.eltdf-ps-related-posts-holder .eltdf-ps-related-text { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 20px 0 0; -} - -.eltdf-ps-related-posts-holder .eltdf-ps-related-text .eltdf-ps-related-title { - margin: 0; -} - -.eltdf-ps-related-posts-holder .eltdf-ps-related-text .eltdf-ps-related-categories { - margin: 6px 0 0; -} - -/* ========================================================================== - Portfolio Single navigation style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Category List shortcode style - begin - ========================================================================== */ -.eltdf-portfolio-category-list-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - /***** Article Global Style - begin *****/ - /***** Article Global Style - end *****/ -} - -.eltdf-portfolio-category-list-holder article { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.touch .eltdf-portfolio-category-list-holder article { - cursor: pointer; -} - -.eltdf-portfolio-category-list-holder article:hover .eltdf-pcli-text-holder { - opacity: 1; -} - -.eltdf-portfolio-category-list-holder article .eltdf-pcl-item-inner { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - overflow: hidden; -} - -.eltdf-portfolio-category-list-holder article .eltdf-pcli-image { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-portfolio-category-list-holder article .eltdf-pcli-image img { - display: block; - width: 100%; -} - -.eltdf-portfolio-category-list-holder article .eltdf-pcli-text-holder { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - padding: 20px; - background-color: rgba(51, 51, 51, 0.6); - opacity: 0; - text-align: center; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: opacity 0.2s ease-in-out; - transition: opacity 0.2s ease-in-out; -} - -.eltdf-portfolio-category-list-holder article .eltdf-pcli-text-wrapper { - position: relative; - display: table; - table-layout: fixed; - height: 100%; - width: 100%; -} - -.eltdf-portfolio-category-list-holder article .eltdf-pcli-text { - position: relative; - display: table-cell; - height: 100%; - width: 100%; - vertical-align: middle; -} - -.eltdf-portfolio-category-list-holder article .eltdf-pcli-title { - margin: 0; - color: #fff; -} - -.eltdf-portfolio-category-list-holder article .eltdf-pcli-excerpt { - margin: 3px 0 0; - color: #fff; -} - -.eltdf-portfolio-category-list-holder article .eltdf-pcli-link { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; -} - -.eltdf-portfolio-category-list-holder:not(.eltdf-pcl-one-column) article { - float: left; -} - -.eltdf-portfolio-category-list-holder.eltdf-pcl-two-columns article { - width: 50%; -} - -@media only screen and (min-width: 1025px) { - .eltdf-portfolio-category-list-holder.eltdf-pcl-two-columns article:nth-child(2n+1) { - clear: both; - } -} - -.eltdf-portfolio-category-list-holder.eltdf-pcl-three-columns article { - width: 33.33333%; -} - -@media only screen and (min-width: 1025px) { - .eltdf-portfolio-category-list-holder.eltdf-pcl-three-columns article:nth-child(3n+1) { - clear: both; - } -} - -.eltdf-portfolio-category-list-holder.eltdf-pcl-four-columns article { - width: 25%; -} - -@media only screen and (min-width: 1281px) { - .eltdf-portfolio-category-list-holder.eltdf-pcl-four-columns article:nth-child(4n+1) { - clear: both; - } -} - -.eltdf-portfolio-category-list-holder.eltdf-pcl-five-columns article { - width: 20%; -} - -@media only screen and (min-width: 1281px) { - .eltdf-portfolio-category-list-holder.eltdf-pcl-five-columns article:nth-child(5n+1) { - clear: both; - } -} - -/* ========================================================================== - Portfolio Category List shortcode style - end - ========================================================================== */ -/* ========================================================================== - Portfolio shortcode style - begin - ========================================================================== */ -.eltdf-portfolio-list-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - /***** Article Global Style - begin *****/ - /***** Article Global Style - end *****/ - /***** Specific Global Style - begin *****/ - /***** Specific Global Style - end *****/ - /***** Portfolio Types - begin *****/ - /***** Portfolio Types - end *****/ - /***** Additional Features - begin *****/ - /***** Additional Features - end *****/ -} - -.eltdf-portfolio-list-holder article { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.touch .eltdf-portfolio-list-holder article { - cursor: pointer; -} - -.eltdf-portfolio-list-holder article .eltdf-pl-item-inner { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-portfolio-list-holder article .eltdf-pli-image { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-portfolio-list-holder article .eltdf-pli-image img { - display: block; - width: 100%; -} - -.eltdf-portfolio-list-holder article .eltdf-pli-link { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; -} - -.eltdf-portfolio-list-holder article .eltdf-pli-text-wrapper { - position: relative; - display: table; - table-layout: fixed; - height: 100%; - width: 100%; -} - -.eltdf-portfolio-list-holder article .eltdf-pli-text { - position: relative; - display: table-cell; - height: 100%; - width: 100%; - vertical-align: middle; -} - -.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-title { - margin: 0; -} - -.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder { - position: relative; - display: block; - margin: 5px 0 0; -} - -.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a { - position: relative; - display: inline-block; - vertical-align: middle; - padding: 0 6px 0 0; - margin: 0 3px 0 0; - font-size: 14px; - font-weight: 700; - color: #17436f; - letter-spacing: 0.05em; - font-family: "Crimson Text", cursive; - text-transform: uppercase; - z-index: 8; -} - -.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:after { - position: absolute; - top: 0; - right: -4px; - content: '/'; - color: inherit; - font-size: 12px; - line-height: inherit; -} - -.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:last-child { - margin: 0; - padding: 0; -} - -.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:last-child:after { - display: none; -} - -.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-excerpt { - margin: 3px 0 0; -} - -.eltdf-portfolio-list-holder.eltdf-pl-has-shadow article .eltdf-pli-image { - -webkit-box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09); - box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09); -} - -.eltdf-portfolio-list-holder.eltdf-pl-has-filter .eltdf-pl-inner { - overflow: hidden; -} - -.eltdf-portfolio-list-holder.eltdf-pl-no-content .eltdf-pli-text-holder { - display: none; -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery:not(.eltdf-pl-one-column) article { - float: left; -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-two-columns article { - width: 50%; -} - -@media only screen and (min-width: 769px) { - .eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-two-columns article:nth-child(2n+1) { - clear: both; - } -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-three-columns article { - width: 33.33333%; -} - -@media only screen and (min-width: 769px) { - .eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-three-columns article:nth-child(3n+1) { - clear: both; - } -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-four-columns article { - width: 25%; -} - -@media only screen and (min-width: 1025px) { - .eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-four-columns article:nth-child(4n+1) { - clear: both; - } -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-five-columns article { - width: 20%; -} - -@media only screen and (min-width: 1441px) { - .eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-five-columns article:nth-child(5n+1) { - clear: both; - } -} - -.eltdf-portfolio-list-holder.eltdf-pl-masonry .eltdf-pl-inner { - opacity: 0; -} - -.eltdf-portfolio-list-holder.eltdf-pl-masonry article, -.eltdf-portfolio-list-holder.eltdf-pl-masonry .eltdf-pl-grid-sizer { - width: 100%; -} - -.eltdf-portfolio-list-holder.eltdf-pl-masonry .eltdf-pl-grid-gutter { - width: 0; -} - -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article, -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns .eltdf-pl-grid-sizer { - width: 50%; -} - -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article.eltdf-pl-masonry-large-width, -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article.eltdf-pl-masonry-large-width-height { - width: 100%; -} - -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article, -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns .eltdf-pl-grid-sizer { - width: 33.33333%; -} - -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article.eltdf-pl-masonry-large-width, -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article.eltdf-pl-masonry-large-width-height { - width: 66.66667%; -} - -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article, -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns .eltdf-pl-grid-sizer { - width: 25%; -} - -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article.eltdf-pl-masonry-large-width, -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article.eltdf-pl-masonry-large-width-height { - width: 50%; -} - -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article, -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns .eltdf-pl-grid-sizer { - width: 20%; -} - -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article.eltdf-pl-masonry-large-width, -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article.eltdf-pl-masonry-large-width-height { - width: 40%; -} - -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-images-fixed article .eltdf-pl-item-inner { - height: 100%; -} - -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-images-fixed article .eltdf-pli-image { - height: 100%; -} - -.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-images-fixed article .eltdf-pli-image img { - height: 100%; -} - -.eltdf-portfolio-list-holder.eltdf-pl-has-animation article { - opacity: 0; - -webkit-transform: translateY(80px); - transform: translateY(80px); - -webkit-transition: opacity 0.8s cubic-bezier(0.34, 0.52, 0.57, 1.04), transform 0.8s cubic-bezier(0.34, 0.52, 0.57, 1.04); - -webkit-transition: opacity 0.8s cubic-bezier(0.34, 0.52, 0.57, 1.04), -webkit-transform 0.8s cubic-bezier(0.34, 0.52, 0.57, 1.04); - transition: opacity 0.8s cubic-bezier(0.34, 0.52, 0.57, 1.04), -webkit-transform 0.8s cubic-bezier(0.34, 0.52, 0.57, 1.04); - transition: opacity 0.8s cubic-bezier(0.34, 0.52, 0.57, 1.04), transform 0.8s cubic-bezier(0.34, 0.52, 0.57, 1.04); - transition: opacity 0.8s cubic-bezier(0.34, 0.52, 0.57, 1.04), transform 0.8s cubic-bezier(0.34, 0.52, 0.57, 1.04), -webkit-transform 0.8s cubic-bezier(0.34, 0.52, 0.57, 1.04); -} - -.eltdf-portfolio-list-holder.eltdf-pl-has-animation article.eltdf-item-show { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); -} - -.eltdf-portfolio-list-holder.eltdf-pl-has-animation article.eltdf-item-show.eltdf-item-shown { - -webkit-transition: none; - transition: none; -} - -.touch .eltdf-portfolio-list-holder.eltdf-pl-has-animation article { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); -} - -/* ========================================================================== - Portfolio shortcode style - end - ========================================================================== */ -/* ========================================================================== - Portfolio filter style - begin - ========================================================================== */ -.eltdf-pl-filter-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 0 0 30px; - text-align: center; -} - -.eltdf-pl-filter-holder ul { - position: relative; - display: inline-block; - vertical-align: middle; - margin: 0; - padding: 0; - list-style: none; -} - -.eltdf-pl-filter-holder ul li { - position: relative; - display: inline-block; - vertical-align: middle; - margin: 0 0 10px; - padding: 0 22px; - cursor: pointer; -} - -@media only screen and (max-width: 1440px) { - .eltdf-pl-filter-holder ul li { - padding: 0 16px; - } -} - -@media only screen and (max-width: 1024px) { - .eltdf-pl-filter-holder ul li { - padding: 0 10px; - } -} - -.eltdf-pl-filter-holder ul li span { - position: relative; - display: inline-block; - vertical-align: middle; - color: #333333; - font-size: 12px; - font-weight: 700; - line-height: 22px; - text-transform: uppercase; - letter-spacing: .1em; - white-space: nowrap; - -webkit-transition: color 0.2s ease-out; - transition: color 0.2s ease-out; -} - -.eltdf-pl-filter-holder ul li.eltdf-pl-current span, -.eltdf-pl-filter-holder ul li:hover span { - color: #17436f; -} - -/* ========================================================================== - Portfolio filter style - end - ========================================================================== */ -/* ========================================================================== - Portfolio standard pagination style - begin - ========================================================================== */ -.eltdf-portfolio-list-holder.eltdf-pl-pag-standard .eltdf-pl-inner { - opacity: 1; - -webkit-transition: opacity 0.2s ease-out; - transition: opacity 0.2s ease-out; -} - -.eltdf-portfolio-list-holder.eltdf-pl-pag-standard.eltdf-pl-pag-standard-animate .eltdf-pl-inner { - opacity: 0; -} - -.eltdf-pl-standard-pagination { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 20px 0 0; - clear: both; -} - -.eltdf-pl-standard-pagination ul { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - padding: 0; - margin: 0; - list-style: none; - text-align: center; -} - -.eltdf-pl-standard-pagination ul li { - position: relative; - display: inline-block; - vertical-align: top; - margin: 0 12px; - padding: 0; -} - -.eltdf-pl-standard-pagination ul li a { - position: relative; - display: inline-block; - vertical-align: middle; - margin: 0; - padding: 0; -} - -.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-active a { - color: #17436f; -} - -.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev, -.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next { - position: absolute; - top: 0; -} - -.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a, -.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a { - font-size: 30px; - -webkit-transition: color 0.2s ease-out, opacity 0.2s ease-out; - transition: color 0.2s ease-out, opacity 0.2s ease-out; -} - -.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a span, -.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a span { - display: block; - line-height: inherit; -} - -.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a span:before, -.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a span:before { - display: block; - line-height: inherit; -} - -.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev { - left: 0; -} - -.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a { - opacity: 0; -} - -.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next { - right: 0; -} - -.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a { - opacity: 1; -} - -/* ========================================================================== - Portfolio standard pagination style - end - ========================================================================== */ -/* ========================================================================== - Portfolio load more pagination style - begin - ========================================================================== */ -.eltdf-pl-load-more-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-pl-load-more-holder .eltdf-pl-load-more { - margin: 40px 0 0; - text-align: center; -} - -/* ========================================================================== - Portfolio load more pagination style - end - ========================================================================== */ -/* ========================================================================== - Portfolio loading element style - begin - ========================================================================== */ -.eltdf-pl-loading { - position: relative; - display: none; - width: 100%; - margin: 40px 0 20px; - color: #333333; - text-align: center; -} - -.eltdf-pl-loading.eltdf-filter-trigger { - position: absolute; - top: 250px; - left: 0; -} - -.eltdf-pl-loading.eltdf-standard-pag-trigger { - position: absolute; - top: 50px; - left: 0; -} - -.eltdf-pl-has-filter .eltdf-pl-loading.eltdf-standard-pag-trigger { - top: 150px; -} - -.eltdf-pl-loading.eltdf-showing { - display: block; -} - -.eltdf-pl-loading > div { - position: relative; - display: inline-block; - vertical-align: middle; - width: 14px; - height: 14px; - margin: 0 3px; - background-color: #333333; - border-radius: 100%; - -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both; - animation: sk-bouncedelay 1.4s infinite ease-in-out both; -} - -.eltdf-pl-loading .eltdf-pl-loading-bounce1 { - -webkit-animation-delay: -0.32s; - animation-delay: -0.32s; -} - -.eltdf-pl-loading .eltdf-pl-loading-bounce2 { - -webkit-animation-delay: -0.16s; - animation-delay: -0.16s; -} - -@-webkit-keyframes sk-bouncedelay { - 0%, - 80%, - 100% { - -webkit-transform: scale(0); - } - 40% { - -webkit-transform: scale(1); - } -} - -@keyframes sk-bouncedelay { - 0%, - 80%, - 100% { - -webkit-transform: scale(0); - transform: scale(0); - } - 40% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -/* ========================================================================== - Portfolio loading element style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Item Layout - Gallery Overlay Icon style - begin - ========================================================================== */ -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon.eltdf-pl-has-shadow .eltdf-pl-item-inner { - -webkit-box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09); - box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09); -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon article:hover .eltdf-pli-text-holder { - opacity: 1; -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon article .eltdf-pl-item-inner { - overflow: hidden; -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon article .eltdf-pli-text .eltdf-pli-icon { - color: #333333; - font-size: 40px; -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon .eltdf-pli-text-holder { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - padding: 20px; - background-color: rgba(255, 255, 255, 0.93); - border: 3px solid #17436f; - opacity: 0; - text-align: center; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: opacity 0.2s ease-in-out; - transition: opacity 0.2s ease-in-out; -} - -/* ========================================================================== - Portfolio Item Layout - Gallery Overlay Icon style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Item Layout - Gallery Overlay with Zoom style - begin - ========================================================================== */ -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom.eltdf-pl-has-shadow .eltdf-pl-item-inner { - -webkit-box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09); - box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09); -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article:hover .eltdf-pli-image img { - -webkit-transform: scale(1.04) translateZ(0); - transform: scale(1.04) translateZ(0); -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article:hover .eltdf-pli-text-holder { - opacity: 1; -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pl-item-inner { - overflow: hidden; -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-image { - overflow: hidden; - -webkit-backface-visibility: hidden; -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-image img { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transition: -webkit-transform ease 0.3s; - transition: -webkit-transform ease 0.3s; - transition: transform ease 0.3s; - transition: transform ease 0.3s, -webkit-transform ease 0.3s; -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-title, -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-excerpt { - color: #333333; -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-category-holder a { - color: #17436f; - font-family: "Crimson Text", cursive; - font-size: 16px; - letter-spacing: .1em; -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-category-holder a:hover { - color: #333333; -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom .eltdf-pli-text-holder { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - padding: 20px; - background-color: rgba(255, 255, 255, 0.93); - border: 3px solid #17436f; - opacity: 0; - text-align: center; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: opacity 0.2s ease-in-out; - transition: opacity 0.2s ease-in-out; -} - -/* ========================================================================== - Portfolio Item Layout - Gallery Overlay with Zoom style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Item Layout - Gallery Overlay style - begin - ========================================================================== */ -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay.eltdf-pl-has-shadow .eltdf-pl-item-inner { - -webkit-box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09); - box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09); -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article:hover .eltdf-pli-text-holder { - opacity: 1; -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pl-item-inner { - overflow: hidden; -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-title, -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-excerpt { - color: #333333; -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-category-holder a { - color: #17436f; - font-family: "Crimson Text", cursive; - font-size: 16px; - font-weight: 700; - text-transform: uppercase; - letter-spacing: 0.1em; -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-category-holder a:hover { - color: #333333; -} - -.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay .eltdf-pli-text-holder { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - padding: 20px; - background-color: rgba(255, 255, 255, 0.93); - border: 3px solid #17436f; - opacity: 0; - text-align: center; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: opacity 0.2s ease-in-out; - transition: opacity 0.2s ease-in-out; -} - -/* ========================================================================== - Portfolio Item Layout - Gallery Overlay style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Item Layout - Standard Shader style - begin - ========================================================================== */ -.eltdf-portfolio-list-holder.eltdf-pl-standard-shader article:hover .eltdf-pli-image:after { - opacity: 1; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-shader article .eltdf-pli-image:after { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - content: ''; - background-color: rgba(51, 51, 51, 0.4); - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - z-index: 1; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-shader article .eltdf-pli-link { - z-index: 2; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-shader .eltdf-pli-text-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 35px 0 0; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-shader .eltdf-pli-text-holder .eltdf-pli-category-holder { - margin: 0; -} - -/* ========================================================================== - Portfolio Item Layout - Standard Shader style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Item Layout - Standard Switch Images style - begin - ========================================================================== */ -.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article .eltdf-pli-image img { - -webkit-transition: opacity 0.2s ease-in-out; - transition: opacity 0.2s ease-in-out; - -webkit-backface-visibility: hidden; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article .eltdf-pli-image img:nth-child(1) { - opacity: 1; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article .eltdf-pli-image img:nth-child(2) { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - opacity: 0; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article.eltdf-pl-has-switch-image:hover .eltdf-pli-image img:nth-child(1) { - opacity: 1; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article.eltdf-pl-has-switch-image:hover .eltdf-pli-image img:nth-child(2) { - opacity: 1; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images .eltdf-pli-text-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 35px 0 0; - display: none !important; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images .eltdf-pli-text-holder .eltdf-pli-category-holder { - margin: 0; -} - -/* ========================================================================== - Portfolio Item Layout - Standard Switch Images style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Item Layout - Standard Zoom and Shader style - begin - ========================================================================== */ -.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article:hover .eltdf-pli-image img { - -webkit-transform: scale(1.03) translateZ(0); - transform: scale(1.03) translateZ(0); -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article:hover .eltdf-pli-image:after { - opacity: 1; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-image { - overflow: hidden; - -webkit-backface-visibility: hidden; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-image img { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transition: -webkit-transform 0.3s ease; - transition: -webkit-transform 0.3s ease; - transition: transform 0.3s ease; - transition: transform 0.3s ease, -webkit-transform 0.3s ease; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-image:after { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - content: ''; - background-color: rgba(51, 51, 51, 0.4); - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - z-index: 1; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-link { - z-index: 2; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader .eltdf-pli-text-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 35px 0 0; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader .eltdf-pli-text-holder .eltdf-pli-category-holder { - margin: 0; -} - -/* ========================================================================== - Portfolio Item Layout - Standard Zoom and Shader style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Item Layout - Standard Zoom style - begin - ========================================================================== */ -.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article:hover .eltdf-pli-image img { - -webkit-transform: scale(1.03) translateZ(0); - transform: scale(1.03) translateZ(0); -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article .eltdf-pli-image { - overflow: hidden; - -webkit-backface-visibility: hidden; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article .eltdf-pli-image img { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transition: -webkit-transform 0.3s ease; - transition: -webkit-transform 0.3s ease; - transition: transform 0.3s ease; - transition: transform 0.3s ease, -webkit-transform 0.3s ease; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article .eltdf-pli-link { - z-index: 2; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom .eltdf-pli-text-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 35px 0 0; -} - -.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom .eltdf-pli-text-holder .eltdf-pli-category-holder { - margin: 0; -} - -/* ========================================================================== - Portfolio Item Layout - Standard Zoom style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Project Info shortcode style - begin - ========================================================================== */ -.eltdf-portfolio-project-info { - position: relative; - display: inline-block; - vertical-align: middle; -} - -.eltdf-portfolio-project-info .eltdf-ppi-label { - margin: 0; - padding: 0; -} - -.eltdf-portfolio-project-info > div { - position: relative; - display: inline-block; - vertical-align: middle; -} - -.eltdf-portfolio-project-info > div a { - position: relative; - display: inline-block; - vertical-align: middle; - margin: 0 5px 0 0; -} - -.eltdf-portfolio-project-info > div a:last-child { - margin: 0; -} - -.eltdf-portfolio-project-info .eltdf-ppi-title { - position: relative; - display: inline-block; - vertical-align: middle; - margin: 0; -} - -.eltdf-portfolio-project-info .eltdf-ppi-image { - position: relative; - display: inline-block; - vertical-align: middle; - margin: 0; -} - -.eltdf-portfolio-project-info .eltdf-ppi-image img { - display: block; -} - -/* ========================================================================== - Portfolio Project Info shortcode style - end - ========================================================================== */ -/* ========================================================================== - Portfolio Slider shortcode style - begin - ========================================================================== */ -.eltdf-portfolio-slider-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-portfolio-slider-holder .eltdf-pl-inner { - margin: 0 !important; -} - -.eltdf-portfolio-slider-holder article { - width: auto !important; - padding: 0 !important; - margin: 0 !important; - float: none !important; -} - -.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-prev, -.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-next { - color: #fff; -} - -.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-prev:hover, -.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-next:hover { - color: rgba(255, 255, 255, 0.8); -} - -.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-prev, -.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-next { - color: #333; -} - -.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-prev:hover, -.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-next:hover { - color: rgba(51, 51, 51, 0.8); -} - -.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot span { - background-color: rgba(255, 255, 255, 0.2); -} - -.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot.active span, -.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot:hover span { - background-color: rgba(255, 255, 255, 0.8); -} - -.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot span { - background-color: rgba(51, 51, 51, 0.2); -} - -.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot.active span, -.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot:hover span { - background-color: rgba(51, 51, 51, 0.8); -} - -.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-on-slider .owl-nav .owl-prev, -.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-on-slider .owl-nav .owl-next { - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} - -.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-on-slider .owl-dots { - position: absolute; - left: 0; - bottom: 20px; - width: 100%; - margin: 0; -} - -/* ========================================================================== - Portfolio Slider shortcode style - end - ========================================================================== */ -/* ========================================================================== - Testimonials boxed style - begin - ========================================================================== */ -.eltdf-testimonials-holder.eltdf-testimonials-boxed { - padding: 60px 15px; - margin: 0 -15px; - /* Light/Dark styles */ -} - -.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials { - margin: 0; -} - -.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials .eltdf-testimonial-text-holder { - width: 100%; - text-align: center; -} - -.eltdf-testimonials-holder.eltdf-testimonials-boxed .owl-item { - padding: 0 20px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content { - padding: 74px 50px 70px; - background-color: #fbfbfb; - -webkit-box-sizing: border-box; - box-sizing: border-box; - text-align: center; -} - -.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content .eltdf-testimonial-image { - padding: 0 0 20px 0; - float: none; - margin: 0 auto; -} - -.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-author-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 0; -} - -.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-author-holder .eltdf-testimonial-image { - float: left; -} - -.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-icon { - display: block; - text-align: center; - margin-bottom: 10px; -} - -.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-text { - margin: 3% 0 0; -} - -/* ========================================================================== - Testimonials boxed style - end - ========================================================================== */ -/* ========================================================================== - Testimonials standard style - begin - ========================================================================== */ -.eltdf-testimonials-holder.eltdf-testimonials-standard { - text-align: center; - border: 2px solid #e9e8e8; - /* Light/Dark styles */ -} - -.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-image { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-image img { - display: block; - margin: 0 auto; -} - -.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-title { - margin: 0; - color: #17436f; -} - -.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonials .owl-dots { - width: 65%; - margin: 0 auto; - text-align: left; - margin-left: 195px; -} - -.eltdf-testimonials-holder.eltdf-testimonials-standard.eltdf-testimonials-light { - background-color: #006767; -} - -/* ========================================================================== - Testimonials standard style - end - ========================================================================== */ -/* ========================================================================== - Testimonials shortcode style - begin - ========================================================================== */ -.eltdf-testimonials-holder { - padding: 73px 189px 59px 105px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-testimonials-holder .eltdf-testimonials, -.eltdf-testimonials-holder .eltdf-testimonial-content, -.eltdf-testimonials-holder .eltdf-testimonial-text-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-testimonials-holder .eltdf-testimonials { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-author { - display: block; - margin: 12px 0 0; - text-transform: uppercase; -} - -.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-author .eltdf-testimonials-author-name { - font-family: "Crimson Text", cursive; - color: #17436f; - font-size: 16px; - font-weight: 600; -} - -.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-author .eltdf-testimonials-author-job { - font-family: "Open Sans", sans-serif; - font-size: 12px; - font-weight: 600; -} - -.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-text-holder { - float: left; - width: calc(100% - 195px); - text-align: left; -} - -.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-text-holder .eltdf-testimonial-text { - margin: 0 0 14px; - font-size: 1.15em; - line-height: 1.75em; -} - -.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-image { - float: left; - width: 115px; - vertical-align: middle; - margin: 0; - padding: 0 80px 0 0; -} - -.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-image img { - width: auto !important; - border-radius: 100%; -} - -.eltdf-testimonials-holder .eltdf-testimonials .owl-dots { - width: 100%; - margin: 0; - text-align: center; -} - -.eltdf-testimonials-holder .eltdf-testimonials .owl-dots .owl-dot span { - width: 8px; - height: 8px; - background-color: #cfcfcf; - border: #cfcfcf; - margin: 0 3px; -} - -.eltdf-testimonials-holder .eltdf-testimonials .owl-dots .owl-dot.active span { - width: 10px; - height: 10px; - background-color: #17436f; - border: #17436f; -} - -.eltdf-testimonials-holder .eltdf-testimonial-quote-image { - color: #17436f; -} - -.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-content { - background-color: #006767; -} - -.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-title, -.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-text, -.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-author { - color: #fff; -} - -.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-text-holder .eltdf-testimonial-author .eltdf-testimonials-author-name, -.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-text-holder .eltdf-testimonial-author .eltdf-testimonials-author-job { - color: #fff; -} - -.eltdf-testimonials-holder.eltdf-testimonials-light .owl-dots .owl-dot span { - border: 2px solid rgba(255, 255, 255, 0.5); -} - -.eltdf-testimonials-holder.eltdf-testimonials-light .owl-dots .owl-dot:hover span, -.eltdf-testimonials-holder.eltdf-testimonials-light .owl-dots .owl-dot.active span { - background-color: #fff; - border-color: #fff; -} - -/* ========================================================================== - Testimonials shortcode style - end - ========================================================================== */ -/* ========================================================================== - Global partials - ========================================================================== */ -/* common mixins - start */ -/* common mixins - end */ -/* mixins styles - start */ -/* mixins styles - end */ -/* ========================================================================== - Custom Post Types styles - ========================================================================== */ -/* ========================================================================== - Global partials - ========================================================================== */ -/* common mixins - start */ -/* common mixins - end */ -/* mixins styles - start */ -/* mixins styles - end */ -/* ========================================================================== - Shortcodes styles - ========================================================================== */ -/* ========================================================================== - Accordions shortcode style - begin - ========================================================================== */ -.eltdf-accordion-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-accordion-holder .eltdf-accordion-title { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - cursor: pointer; - margin: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transform: translateZ(0px); - transform: translateZ(0px); - -webkit-transition: color 0.2s ease-out, background-color 0.2s ease-out; - transition: color 0.2s ease-out, background-color 0.2s ease-out; -} - -.eltdf-accordion-holder .eltdf-accordion-title .eltdf-tab-title { - display: block; - line-height: inherit; -} - -.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark { - position: absolute; - top: 50%; - left: 0; - width: 20px; - height: 20px; - margin: -1px 0 0; - line-height: 20px; - text-align: center; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} - -.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span { - position: absolute; - display: block; - width: 100%; - height: 100%; - font-size: inherit; - line-height: inherit; - -webkit-transition: opacity 0.2s ease-out; - transition: opacity 0.2s ease-out; -} - -.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span:before { - display: block; - line-height: inherit; -} - -.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span.eltdf_icon_minus { - opacity: 0; -} - -.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span.eltdf_icon_plus { - opacity: 1; -} - -.eltdf-accordion-holder .eltdf-accordion-title.ui-state-active .eltdf-accordion-mark span.eltdf_icon_minus, -.eltdf-accordion-holder .eltdf-accordion-title.ui-state-hover .eltdf-accordion-mark span.eltdf_icon_minus { - opacity: 1; -} - -.eltdf-accordion-holder .eltdf-accordion-title.ui-state-active .eltdf-accordion-mark span.eltdf_icon_plus, -.eltdf-accordion-holder .eltdf-accordion-title.ui-state-hover .eltdf-accordion-mark span.eltdf_icon_plus { - opacity: 0; -} - -.eltdf-accordion-holder span.eltdf-accordion-title { - font-family: "Crimson Text", cursive; - font-weight: 700; - color: #333333; - letter-spacing: 0.1em; - text-transform: uppercase; -} - -.eltdf-accordion-holder .eltdf-accordion-content { - margin: 0; - padding: 21px 0 0; - border: none; -} - -.eltdf-accordion-holder .eltdf-accordion-content p { - margin: 0; -} - -.eltdf-accordion-holder.eltdf-ac-boxed.eltdf-white-skin .eltdf-accordion-title { - background-color: #fff; - border: none; -} - -.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title { - margin: 24px 0 0; - padding: 16px 20px 16px 44px; - background-color: #f3f3f3; - border: none; -} - -.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title:first-child { - margin: 0; -} - -.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title .eltdf-accordion-mark { - left: 12px; -} - -.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title.ui-state-active, -.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title.ui-state-hover { - color: #fff; - background-color: #006767; -} - -.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-title { - border: none; - border-bottom: 1px solid #808285; - padding: 20px 20px 20px 44px; -} - -.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-title .eltdf-accordion-mark { - left: 12px; -} - -.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-content { - border-bottom: 1px solid #808285; - padding: 21px 0; -} - -/* ========================================================================== - Accordions shortcode style - end - ========================================================================== */ -/* ========================================================================== - Banner shortcode style - begin - ========================================================================== */ -.eltdf-banner-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.touch .eltdf-banner-holder { - cursor: pointer; -} - -.eltdf-banner-holder.eltdf-visible-on-hover:hover .eltdf-banner-text-holder { - opacity: 1; -} - -.eltdf-banner-holder.eltdf-visible-on-hover .eltdf-banner-text-holder { - opacity: 0; - background-color: rgba(51, 51, 51, 0.4); - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-shader .eltdf-banner-text-holder:after { - content: ''; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(51, 51, 51, 0.4); - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-shader:hover .eltdf-banner-text-holder:after { - opacity: 1; -} - -.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom { - overflow: hidden; -} - -.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom .eltdf-banner-image { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transition: -webkit-transform 0.3s ease; - transition: -webkit-transform 0.3s ease; - transition: transform 0.3s ease; - transition: transform 0.3s ease, -webkit-transform 0.3s ease; -} - -.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom:hover .eltdf-banner-image { - -webkit-transform: scale(1.03) translateZ(0); - transform: scale(1.03) translateZ(0); -} - -.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader { - overflow: hidden; -} - -.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader .eltdf-banner-image { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transition: -webkit-transform 0.3s ease; - transition: -webkit-transform 0.3s ease; - transition: transform 0.3s ease; - transition: transform 0.3s ease, -webkit-transform 0.3s ease; -} - -.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader .eltdf-banner-text-holder:after { - content: ''; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(51, 51, 51, 0.4); - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader:hover .eltdf-banner-image { - -webkit-transform: scale(1.03) translateZ(0); - transform: scale(1.03) translateZ(0); -} - -.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader:hover .eltdf-banner-text-holder:after { - opacity: 1; -} - -.eltdf-banner-holder.eltdf-disabled .eltdf-banner-text-holder { - display: none; -} - -.eltdf-banner-holder.eltdf-banner-info-centered .eltdf-banner-text-holder { - padding: 70px 20px; - text-align: center; -} - -.eltdf-banner-holder .eltdf-banner-image { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-banner-holder .eltdf-banner-image img { - display: block; -} - -.eltdf-banner-holder .eltdf-banner-text-holder { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - padding: 35px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -@media only screen and (max-width: 768px) { - .eltdf-banner-holder .eltdf-banner-text-holder { - padding: 25px; - } -} - -.eltdf-banner-holder .eltdf-banner-text-outer { - position: relative; - display: table; - table-layout: fixed; - height: 100%; - width: 100%; -} - -.eltdf-banner-holder .eltdf-banner-text-inner { - position: relative; - display: table-cell; - height: 100%; - width: 100%; - vertical-align: top; -} - -.eltdf-banner-holder .eltdf-banner-subtitle { - position: relative; - margin: 0; - z-index: 10; -} - -.eltdf-banner-holder .eltdf-banner-title { - position: relative; - line-height: 1em; - margin: 0; - z-index: 10; -} - -.eltdf-banner-holder .eltdf-banner-title .eltdf-banner-title-light { - font-weight: 300; -} - -.eltdf-banner-holder .eltdf-banner-link-text { - position: relative; - display: inline-block; - vertical-align: top; - margin: 11px 0 0; - color: #fff; - line-height: 1em; - z-index: 2; - -webkit-transform: translateZ(0); - transform: translateZ(0); -} - -.eltdf-banner-holder .eltdf-banner-link-text:hover .eltdf-banner-link-hover { - width: 100%; -} - -.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-original { - position: relative; - display: inline-block; - vertical-align: top; - width: 100%; -} - -.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-original span { - color: inherit; -} - -.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-hover { - position: absolute; - top: 0; - left: 0; - width: 0.1%; - height: 100%; - display: inline-block; - vertical-align: top; - white-space: nowrap; - overflow: hidden; - -webkit-transition: width 0.4s ease-in-out; - transition: width 0.4s ease-in-out; -} - -.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-hover span { - color: #17436f; -} - -.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-icon, -.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-label { - position: relative; - display: inline-block; - vertical-align: top; -} - -.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-icon { - margin: 0 2px 0 0; - font-size: 15px; -} - -.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-label { - font-size: 14px; - line-height: inherit; -} - -.eltdf-banner-holder .eltdf-banner-link { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - z-index: 1; -} - -/* ========================================================================== - Banner shortcode style - end - ========================================================================== */ -/* ========================================================================== - Button shortcode style - begin - ========================================================================== */ -.eltdf-btn { - font-family: inherit; - position: relative; - display: inline-block; - vertical-align: middle; - width: auto; - outline: none; - font-size: 14px; - line-height: 2.2em; - letter-spacing: 0.1em; - font-weight: 600; - text-transform: uppercase; - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - -webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease; - transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease; - padding: 13px 46px; - cursor: pointer; -} - -.eltdf-btn.eltdf-btn-simple { - padding: 0 !important; - font-size: 12px; - color: #333333; - background-color: transparent; - border: 0; - vertical-align: middle; -} - -.eltdf-btn.eltdf-btn-simple .eltdf-btn-text { - display: inline-block; - vertical-align: middle; -} - -.eltdf-btn.eltdf-btn-simple.eltdf-btn-underline:after { - content: ''; - position: absolute; - bottom: 0; - left: 0; - width: 0; - height: 1px; - background-color: currentColor; - -webkit-transition: width 0.3s ease; - transition: width 0.3s ease; -} - -.eltdf-btn.eltdf-btn-simple.eltdf-btn-underline:hover:after { - width: 100%; -} - -.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-hover-color):not(.eltdf-btn-underline):hover { - color: #17436f !important; -} - -.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-hover-bg):hover { - background-color: transparent !important; -} - -.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-border-hover):hover { - border-color: transparent !important; -} - -.eltdf-btn.eltdf-btn-solid { - color: #fff; - background-color: #17436f; - border: none; -} - -.eltdf-btn.eltdf-btn-solid:not(.eltdf-btn-custom-hover-color):hover { - color: #fff !important; -} - -.eltdf-btn.eltdf-btn-solid:not(.eltdf-btn-custom-hover-bg):hover { - background-color: #333333 !important; -} - -.eltdf-btn.eltdf-btn-outline { - color: #17436f; - background-color: transparent; -} - -.eltdf-btn.eltdf-btn-outline .eltdf-btn-border { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border: 1px solid #17436f; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; -} - -.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border .eltdf-btn-border.eltdf-btn-border-first { - -webkit-transform: translate(-2px, -2px); - transform: translate(-2px, -2px); -} - -.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border .eltdf-btn-border.eltdf-btn-border-second { - -webkit-transform: translate(2px, 2px); - transform: translate(2px, 2px); -} - -.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border:hover .eltdf-btn-border.eltdf-btn-border-first { - -webkit-transform: translate(-3px, -3px); - transform: translate(-3px, -3px); -} - -.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border:hover .eltdf-btn-border.eltdf-btn-border-second { - -webkit-transform: translate(3px, 3px); - transform: translate(3px, 3px); -} - -.eltdf-btn.eltdf-btn-outline:not(.eltdf-btn-double-border):not(.eltdf-btn-custom-hover-color):hover { - color: #333333 !important; -} - -.eltdf-btn.eltdf-btn-outline:not(.eltdf-btn-double-border):not(.eltdf-btn-custom-border-hover):hover .eltdf-btn-border { - border-color: #333333 !important; -} - -.eltdf-btn.eltdf-btn-small { - font-size: 12px; - padding: 10px 34px; -} - -.eltdf-btn.eltdf-btn-large { - padding: 15px 56px; -} - -.eltdf-btn.eltdf-btn-huge { - display: block; - text-align: center; - padding: 15px 26px; -} - -.eltdf-btn.eltdf-btn-icon > i, -.eltdf-btn.eltdf-btn-icon > span:not(.eltdf-btn-text) { - position: relative; - display: inline-block; - vertical-align: top; - margin: 0 0 0 4px; - font-size: 1.142857142857143em; - line-height: inherit; - -webkit-transition: -webkit-transform 0.3s ease; - transition: -webkit-transform 0.3s ease; - transition: transform 0.3s ease; - transition: transform 0.3s ease, -webkit-transform 0.3s ease; -} - -.eltdf-btn.eltdf-btn-icon > i:before, -.eltdf-btn.eltdf-btn-icon > span:not(.eltdf-btn-text):before { - display: block; - line-height: inherit; -} - -.eltdf-btn.eltdf-btn-icon.eltdf-btn-icon-animate:hover > i, -.eltdf-btn.eltdf-btn-icon.eltdf-btn-icon-animate:hover > span:not(.eltdf-btn-text) { - -webkit-transform: translateX(3px); - transform: translateX(3px); -} - -/* ========================================================================== - Button shortcode style - end - ========================================================================== */ -/* ========================================================================== - Call To Action shortcode style - begin - ========================================================================== */ -.eltdf-call-to-action-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - /***** Layout Style - begin *****/ - /***** Layout Style - end *****/ - /***** Columns Space - begin *****/ - /***** Columns Space - end *****/ -} - -.eltdf-call-to-action-holder .eltdf-cta-text-holder, -.eltdf-call-to-action-holder .eltdf-cta-button-holder { - position: relative; - display: inline-block; - vertical-align: middle; -} - -.eltdf-call-to-action-holder .eltdf-cta-text-holder h1, -.eltdf-call-to-action-holder .eltdf-cta-text-holder h2, -.eltdf-call-to-action-holder .eltdf-cta-text-holder h3, -.eltdf-call-to-action-holder .eltdf-cta-text-holder h4, -.eltdf-call-to-action-holder .eltdf-cta-text-holder h5, -.eltdf-call-to-action-holder .eltdf-cta-text-holder h6 { - margin: 0; -} - -.eltdf-call-to-action-holder .eltdf-cta-button-holder .eltdf-btn { - white-space: nowrap; -} - -.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-inner { - display: table; -} - -.eltdf-call-to-action-holder.eltdf-normal-layout:not(.eltdf-content-in-grid) .eltdf-cta-inner { - width: 100%; -} - -.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-text-holder, -.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-button-holder { - display: table-cell; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-button-holder { - text-align: right; -} - -.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-inner { - text-align: center; -} - -.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-text-holder, -.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-button-holder { - width: 100%; -} - -.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-button-holder { - margin: 28px 0 0; -} - -.eltdf-call-to-action-holder.eltdf-two-halves-columns .eltdf-cta-text-holder, -.eltdf-call-to-action-holder.eltdf-two-halves-columns .eltdf-cta-button-holder { - width: 50%; -} - -.eltdf-call-to-action-holder.eltdf-two-thirds-columns .eltdf-cta-text-holder { - width: 66.66666666666667%; -} - -.eltdf-call-to-action-holder.eltdf-two-thirds-columns .eltdf-cta-button-holder { - width: 33.33333333333333%; -} - -.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-text-holder { - width: 75%; -} - -.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-button-holder { - width: 25%; -} - -.eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-text-holder { - width: 80%; -} - -.eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-button-holder { - width: 20%; -} - -/* ========================================================================== - Call To Action shortcode style - end - ========================================================================== */ -/* ========================================================================== - Clients Carousel shortcode style - begin - ========================================================================== */ -.eltdf-clients-carousel-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - /***** Hover Types - begin *****/ - /***** Hover Types - end *****/ -} - -.eltdf-clients-carousel-holder .eltdf-cc-inner { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-clients-carousel-holder .eltdf-cc-item { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.touch .eltdf-clients-carousel-holder .eltdf-cc-item { - cursor: pointer; -} - -.eltdf-clients-carousel-holder .eltdf-cc-item .eltdf-cc-item { - position: relative; - display: block; -} - -.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item:hover .eltdf-cc-image { - opacity: 0; -} - -.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item:hover .eltdf-cc-hover-image { - opacity: 1; -} - -.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item .eltdf-cc-image { - position: relative; - display: block; - width: auto; - margin: 0 auto; - opacity: 1; - -webkit-transition: opacity 0.15s ease-out; - transition: opacity 0.15s ease-out; -} - -.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item .eltdf-cc-hover-image { - position: absolute; - top: 0; - left: 50%; - width: auto; - opacity: 0; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - -webkit-transition: opacity 0.15s ease-out; - transition: opacity 0.15s ease-out; -} - -.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item { - overflow: hidden; -} - -.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item:hover .eltdf-cc-image { - -webkit-transform: translateY(100%); - transform: translateY(100%); -} - -.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item:hover .eltdf-cc-hover-image { - -webkit-transform: translate(-50%, 0); - transform: translate(-50%, 0); -} - -.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item .eltdf-cc-image { - position: relative; - display: block; - width: auto; - margin: 0 auto; - -webkit-transition: -webkit-transform 0.4s ease; - transition: -webkit-transform 0.4s ease; - transition: transform 0.4s ease; - transition: transform 0.4s ease, -webkit-transform 0.4s ease; -} - -.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item .eltdf-cc-hover-image { - position: absolute; - top: 0; - left: 50%; - width: auto; - -webkit-transform: translate(-50%, -100%); - transform: translate(-50%, -100%); - -webkit-transition: -webkit-transform 0.4s ease; - transition: -webkit-transform 0.4s ease; - transition: transform 0.4s ease; - transition: transform 0.4s ease, -webkit-transform 0.4s ease; -} - -/* ========================================================================== - Clients Carousel shortcode style - end - ========================================================================== */ -/* ========================================================================== - Countdown shortcode style - begin - ========================================================================== */ -.eltdf-countdown { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-countdown.eltdf-light-skin .countdown-row .countdown-section .countdown-amount, -.eltdf-countdown.eltdf-light-skin .countdown-row .countdown-section .countdown-period { - color: #fff; -} - -.eltdf-countdown .countdown-rtl { - direction: rtl; -} - -.eltdf-countdown .countdown-row { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - text-align: center; - clear: both; -} - -.eltdf-countdown .countdown-row.countdown-show1 .countdown-section { - width: 100%; -} - -.eltdf-countdown .countdown-row.countdown-show2 .countdown-section { - width: 50%; -} - -.eltdf-countdown .countdown-row.countdown-show3 .countdown-section { - width: 33.33333%; -} - -.eltdf-countdown .countdown-row.countdown-show4 .countdown-section { - width: 25%; -} - -.eltdf-countdown .countdown-row.countdown-show5 .countdown-section { - width: 20%; -} - -.eltdf-countdown .countdown-row.countdown-show6 .countdown-section { - width: 16.66667%; -} - -.eltdf-countdown .countdown-row .countdown-section { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - padding: 0 5px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-countdown .countdown-row .countdown-section .countdown-amount { - position: relative; - display: block; - color: #333333; - font-family: "Crimson Text", cursive; - font-size: 60px; - line-height: 1em; - letter-spacing: 0.1em; -} - -.eltdf-countdown .countdown-row .countdown-section .countdown-period { - display: block; - font-family: "Crimson Text", cursive; - font-weight: 400; - color: #333333; - font-size: 22px; - text-transform: uppercase; - letter-spacing: 0.05em; - margin-top: 7px; -} - -/* ========================================================================== - Countdown shortcode style - end - ========================================================================== */ -/* ========================================================================== - Counter shortcode style - begin - ========================================================================== */ -.eltdf-counter-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - opacity: 0; - -webkit-transition: opacity 0.2s ease-in; - transition: opacity 0.2s ease-in; -} - -.eltdf-counter-holder .eltdf-counter-inner { - position: relative; - display: inline-block; - vertical-align: middle; -} - -.eltdf-counter-holder .eltdf-counter { - display: inline-block !important; - vertical-align: middle; - font-size: 60px; - font-family: "Crimson Text", cursive; - color: #4e4e4e; - line-height: 1em; - letter-spacing: 0.1em; - overflow: hidden; -} - -.eltdf-counter-holder .eltdf-counter-title { - display: block; - margin: 5px 0 0; -} - -.eltdf-counter-holder .eltdf-counter-text { - margin: 10px 0 0; - font-size: 15px; -} - -/* ========================================================================== - Counter shortcode style - end - ========================================================================== */ -/* ========================================================================== - Custom Font shortcode style - begin - ========================================================================== */ -.eltdf-custom-font-holder .eltdf-cf-typed-wrap { - width: 0; - white-space: nowrap; -} - -.eltdf-custom-font-holder .eltdf-cf-typed { - display: inline-block; -} - -.eltdf-custom-font-holder .eltdf-cf-typed span { - display: none; -} - -.eltdf-custom-font-holder .eltdf-cf-typed ~ .typed-cursor { - display: inline-block; - opacity: 1; - -webkit-animation: blink 0.7s infinite; - animation: blink 0.7s infinite; -} - -@-webkit-keyframes blink { - 0% { - opacity: 1; - filter: alpha(opacity=100); - } - 50% { - opacity: 0; - filter: alpha(opacity=0); - } - 100% { - opacity: 1; - filter: alpha(opacity=100); - } -} - -@keyframes blink { - 0% { - opacity: 1; - filter: alpha(opacity=100); - } - 50% { - opacity: 0; - filter: alpha(opacity=0); - } - 100% { - opacity: 1; - filter: alpha(opacity=100); - } -} - -/* ========================================================================== - Custom Font shortcode style - end - ========================================================================== */ -/* ========================================================================== - Dropcaps shortcode style - begin - ========================================================================== */ -.eltdf-dropcaps { - position: relative; - display: inline-block; - vertical-align: top; - float: left; - line-height: 42px; - font-size: 42px; - color: #676767; - font-weight: 300; - text-align: center; - margin: 5px 15px 0 0; -} - -.eltdf-dropcaps.eltdf-square, -.eltdf-dropcaps.eltdf-circle { - height: 35px; - width: 35px; - font-size: 22px; - line-height: 35px; - font-weight: 600; - color: #fff; - background-color: #333333; - margin: 10px 12px 0 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-dropcaps.eltdf-circle { - border-radius: 3em; -} - -/* ========================================================================== - Dropcaps shortcode style - end - ========================================================================== */ -/* ========================================================================== - Elements Holder shortcode style - begin - ========================================================================== */ -.eltdf-elements-holder { - width: 100%; - display: table; - table-layout: fixed; -} - -.eltdf-elements-holder.eltdf-eh-full-height { - height: 100%; -} - -.eltdf-elements-holder.eltdf-ehi-float .eltdf-eh-item { - float: left; -} - -.eltdf-elements-holder.eltdf-two-columns .eltdf-eh-item { - width: 50%; -} - -.eltdf-elements-holder.eltdf-three-columns .eltdf-eh-item { - width: 33.33333%; -} - -.eltdf-elements-holder.eltdf-four-columns .eltdf-eh-item { - width: 25%; -} - -.eltdf-elements-holder.eltdf-five-columns .eltdf-eh-item { - width: 20%; -} - -.eltdf-elements-holder.eltdf-six-columns .eltdf-eh-item { - width: 16.66667%; -} - -.eltdf-elements-holder .eltdf-eh-item { - display: table-cell; - vertical-align: middle; - height: 100%; - background-position: center; - background-size: cover; -} - -.eltdf-elements-holder .eltdf-eh-item.eltdf-vertical-alignment-top { - vertical-align: top; -} - -.eltdf-elements-holder .eltdf-eh-item.eltdf-vertical-alignment-bottom { - vertical-align: bottom; -} - -.eltdf-elements-holder .eltdf-eh-item.eltdf-horizontal-alignment-center { - text-align: center; -} - -.eltdf-elements-holder .eltdf-eh-item.eltdf-horizontal-alignment-right { - text-align: right; -} - -.eltdf-elements-holder .eltdf-eh-item .eltdf-elements-holder-item-inner { - width: 100%; -} - -.eltdf-elements-holder .eltdf-ehi-content { - padding: 0 20px; -} - -/* ========================================================================== - Elements Holder shortcode style - end - ========================================================================== */ -/* ========================================================================== - Full Screen Image Slider shortcode style - begin - ========================================================================== */ -.eltdf-full-screen-image-slider { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - opacity: 0; -} - -.eltdf-full-screen-image-slider.eltdf-fsis-is-init { - opacity: 1; -} - -.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-slider .owl-nav .owl-prev { - left: -100px; -} - -.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-slider .owl-nav .owl-next { - right: -100px; -} - -.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-slider .owl-dots { - bottom: -30px; -} - -.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-prev-nav { - left: -100px; -} - -.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-next-nav { - right: -100px; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-slider { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - height: 100vh; - z-index: inherit; -} - -.admin-bar .eltdf-full-screen-image-slider .eltdf-fsis-slider { - height: calc(100vh - 32px); -} - -.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-stage-outer { - overflow: visible; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-prev, -.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-next { - width: 40px; - text-align: center; - -webkit-transition: left 0.4s ease, right 0.4s ease; - transition: left 0.4s ease, right 0.4s ease; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-prev { - left: 25px; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-prev:hover { - left: 15px; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-next { - right: 25px; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-next:hover { - right: 15px; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots { - position: absolute; - left: 0; - bottom: calc(8% - 14px); - width: 100%; - margin: 0; - counter-reset: section; - z-index: 3; - -webkit-transition: bottom 0.4s ease; - transition: bottom 0.4s ease; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot { - margin: 0 14px; - color: #676767; - font-size: 16px; - line-height: 28px; - font-weight: 500; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot:hover, -.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot.active { - color: #333333; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot span { - display: none; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot:after { - counter-increment: section; - content: "0" counter(section); -} - -.eltdf-full-screen-image-slider .eltdf-fsis-thumb-nav { - position: absolute; - top: 20%; - height: 60%; - width: 100px; - display: block; - z-index: 1; - background-position: 20% 20%; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-prev-nav { - left: 0; - -webkit-transition: background 0.3s ease, left 0.4s ease; - transition: background 0.3s ease, left 0.4s ease; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-next-nav { - right: 0; - -webkit-transition: background 0.3s ease, right 0.4s ease; - transition: background 0.3s ease, right 0.4s ease; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-slider-mask { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - z-index: -1; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-slider-mask.eltdf-drag { - z-index: 2; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-item { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - height: 100vh; - overflow: hidden; -} - -.admin-bar .eltdf-full-screen-image-slider .eltdf-fsis-item { - height: calc(100vh - 32px); -} - -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-image-top { - top: -2%; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-image-left { - left: 9%; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-image-right { - right: 14%; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-title, -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-subtitle { - top: 0; - opacity: 1; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-image-top { - top: calc(-2% - 10px); - left: calc(28% - 20px); -} - -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-image-left { - bottom: calc(2% - 20px); - left: calc(9% - 10px); -} - -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-image-right { - bottom: calc(7% - 20px); - right: calc(14% - 10px); -} - -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-top, -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-bottom { - height: 18%; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-left, -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-right { - width: 18%; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-image-top { - top: calc(-2% - 25px); - left: calc(28% - 50px); -} - -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-image-left { - bottom: calc(2% - 50px); - left: calc(9% - 25px); -} - -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-image-right { - bottom: calc(7% - 50px); - right: calc(14% - 25px); -} - -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-top, -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-bottom { - height: 0; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-left, -.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-right { - width: 0; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-image-wrapper { - position: relative; - display: table; - table-layout: fixed; - height: 100%; - width: 100%; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-image-inner { - position: relative; - display: table-cell; - height: 100%; - width: 100%; - vertical-align: middle; - text-align: center; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-image { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - background-position: center; - background-repeat: no-repeat; - background-size: cover; - cursor: pointer; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-content-image { - position: absolute; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-content-image img { - width: auto; - max-width: 600px; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-image-top { - top: -50%; - left: 28%; - -webkit-transform: rotate(-23deg); - transform: rotate(-23deg); - -webkit-transition: top 0.8s ease, left 0.8s ease; - transition: top 0.8s ease, left 0.8s ease; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-image-left { - bottom: 2%; - left: -50%; - -webkit-transform: rotate(-10.5deg); - transform: rotate(-10.5deg); - -webkit-transition: bottom 0.8s ease, left 0.8s ease; - transition: bottom 0.8s ease, left 0.8s ease; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-image-right { - bottom: 7%; - right: -50%; - -webkit-transform: rotate(-12deg); - transform: rotate(-12deg); - -webkit-transition: bottom 0.8s ease, right 0.8s ease; - transition: bottom 0.8s ease, right 0.8s ease; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-title { - position: relative; - top: 15px; - margin: 0; - padding: 0 12%; - line-height: 1.2em; - color: #fff; - opacity: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: opacity 0.2s ease-in, top 0.3s ease-in; - transition: opacity 0.2s ease-in, top 0.3s ease-in; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-subtitle { - position: relative; - top: 25px; - margin: 20px 0 0; - padding: 0 14%; - color: #fff; - opacity: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: opacity 0.2s ease-in, top 0.3s ease-in; - transition: opacity 0.2s ease-in, top 0.3s ease-in; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-frame { - position: fixed; - background-color: #fff; - -webkit-transition: all 0.6s ease; - transition: all 0.6s ease; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-frame-top { - top: 0; - left: 0; - width: 100%; - height: 20%; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-frame-bottom { - bottom: 0; - left: 0; - width: 100%; - height: 20%; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-frame-left { - top: 0; - left: 0; - width: 20%; - height: 100%; -} - -.eltdf-full-screen-image-slider .eltdf-fsis-frame-right { - top: 0; - right: 0; - width: 20%; - height: 100%; -} - -/* ========================================================================== - Full Screen Image Slider shortcode style - end - ========================================================================== */ -/* ========================================================================== - Full Screen Sections shortcode style - begin - ========================================================================== */ -html.fp-enabled, -.fp-enabled body { - margin: 0; - padding: 0; - overflow: hidden; - /*Avoid flicker on slides transitions for mobile phones #336 */ - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} - -#superContainer { - height: 100%; - position: relative; - /* Touch detection for Windows 8 */ - -ms-touch-action: none; - /* IE 11 on Windows Phone 8.1*/ - touch-action: none; -} - -.fp-scrollable { - overflow: hidden; - position: relative; -} - -.fp-scroller { - overflow: hidden; -} - -.iScrollIndicator { - border: 0 !important; -} - -.fp-notransition { - -webkit-transition: none !important; - transition: none !important; -} - -.fp-auto-height.eltdf-fss-item, -.fp-auto-height .eltdf-fss-slide, -.fp-auto-height .fp-tableCell { - height: auto !important; -} - -.fp-responsive .fp-auto-height-responsive.eltdf-fss-item, -.fp-responsive .fp-auto-height-responsive .eltdf-fss-slide, -.fp-responsive .fp-auto-height-responsive .fp-tableCell { - height: auto !important; -} - -#fp-nav { - position: fixed; - top: 50%; - right: 40px; - margin: -32px 0 0; - z-index: 1001; -} - -@media only screen and (max-width: 1024px) { - #fp-nav { - right: 30px; - } -} - -#fp-nav ul { - margin: 0; - padding: 0; -} - -#fp-nav ul li { - position: relative; - display: block; - margin: 10px 0; - padding: 0; -} - -#fp-nav ul li a { - position: relative; - width: 12px; - height: 12px; - display: block; - background-color: rgba(80, 80, 80, 0.3); - border-radius: 100%; - z-index: 1; - -webkit-transition: background-color 0.2s ease-in-out; - transition: background-color 0.2s ease-in-out; -} - -#fp-nav ul li a.active, -#fp-nav ul li a:hover { - background-color: rgba(80, 80, 80, 0.7); -} - -.eltdf-light-header #fp-nav ul li a span { - background-color: rgba(255, 255, 255, 0.3); -} - -.eltdf-light-header #fp-nav ul li a.active span, -.eltdf-light-header #fp-nav ul li a:hover span { - background-color: #fff; -} - -.eltdf-dark-header #fp-nav ul li a span { - background-color: rgba(0, 0, 0, 0.3); -} - -.eltdf-dark-header #fp-nav ul li a.active span, -.eltdf-dark-header #fp-nav ul li a:hover span { - background-color: #000; -} - -#fp-nav ul li a span { - position: relative; - height: 100%; - width: 100%; - display: block; -} - -.eltdf-full-screen-sections { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-full-screen-sections .eltdf-fss-wrapper { - visibility: hidden; -} - -.eltdf-full-screen-sections .eltdf-fss-item { - position: relative; - display: table; - table-layout: fixed; - height: 100%; - width: 100%; - margin: 0; - padding: 0; - background-position: center; - background-size: cover; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: -webkit-transform 0.3s ease-in-out; - transition: -webkit-transform 0.3s ease-in-out; - transition: transform 0.3s ease-in-out; - transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; -} - -.eltdf-full-screen-sections .eltdf-fss-item.active { - -webkit-transform: scale(0.92); - transform: scale(0.92); -} - -.eltdf-full-screen-sections .eltdf-fss-item.active.fp-completely { - -webkit-transform: scale(1); - transform: scale(1); -} - -.eltdf-full-screen-sections .eltdf-fss-item.fp-completely:not(.active) { - -webkit-transform: scale(0.92); - transform: scale(0.92); -} - -.eltdf-full-screen-sections .eltdf-fss-item .fp-scroller > .vc_column_container { - padding: 0; - margin: 0; -} - -.eltdf-full-screen-sections .eltdf-fss-item .fp-scroller > .vc_column_container > .vc_column-inner { - padding: 0; - margin: 0; -} - -.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-va-top .eltdf-fss-item-inner { - vertical-align: top; -} - -.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-va-bottom .eltdf-fss-item-inner { - vertical-align: bottom; -} - -.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-ha-left .eltdf-fss-item-inner { - text-align: left; -} - -.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-ha-center .eltdf-fss-item-inner { - text-align: center; -} - -.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-ha-right .eltdf-fss-item-inner { - text-align: right; -} - -.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-has-link .eltdf-fss-item-inner a { - position: relative; - z-index: 2; -} - -.eltdf-full-screen-sections .eltdf-fss-item .eltdf-fss-item-inner { - position: relative; - display: table-cell; - height: 100%; - width: 100%; - vertical-align: middle; - padding: 5%; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-full-screen-sections .eltdf-fss-item .eltdf-fss-item-inner a { - position: relative; - z-index: 2; -} - -.eltdf-full-screen-sections .eltdf-fss-item .eltdf-fss-item-link { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - z-index: 1; -} - -.eltdf-full-screen-sections .eltdf-fss-nav-holder { - position: fixed; - bottom: 48px; - left: 57px; - display: block; - width: 55px; - text-align: center; - visibility: hidden; - z-index: 1001; -} - -.eltdf-full-screen-sections .eltdf-fss-nav-holder a { - display: block; - font-size: 55px; - line-height: 0.9; - color: #333333; - height: auto; - opacity: 1; - -webkit-transition: color 0.2s ease-out, opacity 0.25s ease-out; - transition: color 0.2s ease-out, opacity 0.25s ease-out; -} - -.eltdf-full-screen-sections .eltdf-fss-nav-holder a:hover { - color: rgba(51, 51, 51, 0.7); -} - -.eltdf-light-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a { - color: #fff; -} - -.eltdf-light-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a:hover { - color: rgba(255, 255, 255, 0.7); -} - -.eltdf-dark-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a { - color: #000; -} - -.eltdf-dark-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a:hover { - color: rgba(0, 0, 0, 0.7); -} - -.eltdf-full-screen-sections .eltdf-fss-nav-holder a span { - display: block; - line-height: inherit; -} - -.eltdf-full-screen-sections .eltdf-fss-nav-holder a span:before { - display: block; - line-height: inherit; -} - -@media only screen and (max-width: 1024px) { - .eltdf-full-screen-sections .eltdf-fss-nav-holder { - bottom: 28px; - left: 37px; - } -} - -/* ========================================================================== - Full Screen Sections shortcode style - end - ========================================================================== */ -/* ========================================================================== - Google Map shortcode style - begin - ========================================================================== */ -.eltdf-google-map-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-google-map-holder .eltdf-google-map { - display: block; - width: 100%; - height: 300px; -} - -.eltdf-google-map-holder .eltdf-google-map iframe, -.eltdf-google-map-holder .eltdf-google-map object, -.eltdf-google-map-holder .eltdf-google-map embed { - width: 100%; - display: block; -} - -.eltdf-google-map-holder .eltdf-google-map img { - max-width: none; -} - -.eltdf-google-map-holder .eltdf-snazzy-map { - display: none; -} - -.eltdf-google-map-holder .eltdf-google-map-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - display: none; - z-index: 1000; -} - -/* ========================================================================== - Google Map shortcode style - end - ========================================================================== */ -/* ========================================================================== - Icon List Item shortcode style - begin - ========================================================================== */ -.eltdf-icon-list-holder { - position: relative; - display: table; - table-layout: fixed; - height: auto; - width: 100%; - margin-bottom: 8px; -} - -.eltdf-icon-list-holder .eltdf-il-icon-holder, -.eltdf-icon-list-holder .eltdf-il-text { - position: relative; - display: table-cell; - vertical-align: top; -} - -.eltdf-icon-list-holder .eltdf-il-icon-holder { - width: 1%; -} - -.eltdf-icon-list-holder .eltdf-il-icon-holder > * { - position: relative; - display: inline-block; - vertical-align: top; - font-size: 17px; - line-height: inherit; -} - -.eltdf-icon-list-holder .eltdf-il-icon-holder > *:before { - display: block; - line-height: inherit; -} - -.eltdf-icon-list-holder .eltdf-il-text { - width: 99%; - padding: 0 0 0 13px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -/* ========================================================================== - Icon List Item shortcode style - end - ========================================================================== */ -/* ========================================================================== - Icon With Text shortcode style - begin - ========================================================================== */ -.eltdf-iwt { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-iwt .eltdf-iwt-icon a { - position: relative; - display: inline-block; - vertical-align: middle; -} - -.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode { - line-height: 1; - color: #006767; -} - -.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode.eltdf-circle, -.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode.eltdf-square, -.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle { - line-height: 2; -} - -.eltdf-iwt .eltdf-iwt-icon .eltdf-iwt-custom-icon { - position: relative; - display: inline-block; - vertical-align: middle; -} - -.eltdf-iwt .eltdf-iwt-icon .eltdf-iwt-custom-icon .eltdf-iwt-hover-icon { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} - -.eltdf-iwt .eltdf-iwt-icon .eltdf-iwt-custom-icon img { - vertical-align: middle; -} - -.eltdf-iwt .eltdf-iwt-title { - margin: 0; -} - -.eltdf-iwt .eltdf-iwt-title a { - position: relative; - display: inline-block; - vertical-align: top; -} - -.eltdf-iwt .eltdf-iwt-title-text { - display: block; -} - -.eltdf-iwt .eltdf-iwt-text { - margin: 10px 0 0; -} - -.eltdf-iwt.eltdf-iwt-icon-left { - width: auto; -} - -.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-icon, -.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-content { - display: table-cell; - vertical-align: top; -} - -.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-icon { - position: relative; - top: 1px; -} - -.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-icon img { - max-width: none; -} - -.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-content { - padding: 0 0 0 15px; -} - -.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-icon, -.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-title-text { - position: relative; - display: table-cell; - vertical-align: middle; -} - -.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-icon img { - max-width: none; -} - -.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-title-text { - padding: 0 0 0 17px; -} - -.eltdf-iwt.eltdf-iwt-icon-top { - text-align: center; -} - -.eltdf-iwt.eltdf-iwt-icon-top .eltdf-iwt-content { - padding: 15px 0 0; -} - -.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon img { - opacity: 1; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon .eltdf-iwt-hover-icon img { - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon:hover img { - opacity: 0; -} - -.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon:hover .eltdf-iwt-hover-icon img { - opacity: 1; -} - -/* ========================================================================== - Icon With Text shortcode style - end - ========================================================================== */ -/* ========================================================================== - Icon shortcode style - begin - ========================================================================== */ -.eltdf-icon-shortcode { - position: relative; - display: inline-block; - vertical-align: middle; - line-height: 1.1em; -} - -.eltdf-icon-shortcode.eltdf-circle, -.eltdf-icon-shortcode.eltdf-square, -.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle { - width: 2em; - height: 2em; - line-height: 2em; - text-align: center; -} - -.eltdf-icon-shortcode.eltdf-circle .eltdf-icon-bckg-holder, -.eltdf-icon-shortcode.eltdf-square .eltdf-icon-bckg-holder, -.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle .eltdf-icon-bckg-holder { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: #17436f; - -webkit-transition: background-color 0.3s ease, border-color 0.3s ease; - transition: background-color 0.3s ease, border-color 0.3s ease; -} - -.eltdf-icon-shortcode.eltdf-circle a, -.eltdf-icon-shortcode.eltdf-square a, -.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle a { - position: relative; - display: inline-block; - vertical-align: top; - width: 100%; - height: 100%; - z-index: 10; -} - -.eltdf-icon-shortcode.eltdf-circle .eltdf-icon-element, -.eltdf-icon-shortcode.eltdf-square .eltdf-icon-element, -.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle .eltdf-icon-element { - position: relative; - color: #fff; - line-height: inherit; - z-index: 5; -} - -.eltdf-icon-shortcode.eltdf-circle { - border-radius: 50%; -} - -.eltdf-icon-shortcode.eltdf-circle .eltdf-icon-bckg-holder { - border-radius: 50%; -} - -.eltdf-icon-shortcode .eltdf-icon-element { - display: block; - line-height: inherit; - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; -} - -.eltdf-icon-shortcode .eltdf-icon-element:before { - display: block; - line-height: inherit; -} - -.eltdf-icon-shortcode.eltdf-icon-switch { - overflow: hidden; -} - -.eltdf-icon-shortcode.eltdf-icon-switch .eltdf-icon-original { - -webkit-transform: translateY(0); - transform: translateY(0); - -webkit-transition: -webkit-transform 0.3s ease; - transition: -webkit-transform 0.3s ease; - transition: transform 0.3s ease; - transition: transform 0.3s ease, -webkit-transform 0.3s ease; -} - -.eltdf-icon-shortcode.eltdf-icon-switch .eltdf-icon-duplicate { - position: absolute; - top: 100%; - left: 0; - width: 100%; - height: 100%; - -webkit-transform: translateY(0); - transform: translateY(0); - -webkit-transition: -webkit-transform 0.3s ease; - transition: -webkit-transform 0.3s ease; - transition: transform 0.3s ease; - transition: transform 0.3s ease, -webkit-transform 0.3s ease; -} - -.eltdf-icon-shortcode.eltdf-icon-switch:hover .eltdf-icon-original { - -webkit-transform: translateY(-100%); - transform: translateY(-100%); -} - -.eltdf-icon-shortcode.eltdf-icon-switch:hover .eltdf-icon-duplicate { - -webkit-transform: translateY(-100%); - transform: translateY(-100%); -} - -.eltdf-icon-animation-holder { - position: relative; - display: inline-block; - vertical-align: middle; - -webkit-transform: scale(0); - transform: scale(0); - -webkit-transition: transform 0.15s ease-in-out; - -webkit-transition: -webkit-transform 0.15s ease-in-out; - transition: -webkit-transform 0.15s ease-in-out; - transition: transform 0.15s ease-in-out; - transition: transform 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; -} - -.eltdf-icon-animation-holder.eltdf-icon-animation-show { - -webkit-transform: scale(1); - transform: scale(1); -} - -.eltdf-icon-tiny { - font-size: 1.33333333em; - line-height: .75em; - vertical-align: -15%; -} - -.eltdf-icon-small { - font-size: 2em; -} - -.eltdf-icon-medium { - font-size: 3em; -} - -.eltdf-icon-large { - font-size: 4em; -} - -.eltdf-icon-huge { - font-size: 5em; -} - -/* ========================================================================== - Icon shortcode style - end - ========================================================================== */ -/* ========================================================================== - Image Gallery shortcode style - begin - ========================================================================== */ -.eltdf-image-gallery { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - /***** Image Gallery Grid Style - begin *****/ - /***** Image Gallery Grid Style - end *****/ - /***** Image Gallery Masonry Style - begin *****/ - /***** Image Gallery Masonry Style - end *****/ - /***** Lightbox Behavior Style - begin *****/ - /***** Lightbox Behavior Style - end *****/ - /***** Shader Hover Style - begin *****/ - /***** Shader Hover Style - end *****/ - /***** Zoom Hover Style - begin *****/ - /***** Zoom Hover Style - end *****/ - /***** Zoom & Shader Hover Style - begin *****/ - /***** Zoom & Shader Hover Style - end *****/ - /***** Grayscale Hover Style - begin *****/ - /***** Grayscale Hover Style - end *****/ -} - -.eltdf-image-gallery.eltdf-has-shadow .eltdf-ig-image-inner { - -webkit-box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09); - box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09); -} - -.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-slider-type .owl-stage-outer, -.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-carousel-type .owl-stage-outer { - padding: 0 0 20px; -} - -.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-slider-type .eltdf-ig-image, -.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-carousel-type .eltdf-ig-image { - -webkit-box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09); - box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09); -} - -.eltdf-image-gallery .eltdf-ig-image { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-image-gallery .eltdf-ig-image a, -.eltdf-image-gallery .eltdf-ig-image img { - position: relative; - display: block; -} - -.eltdf-image-gallery .eltdf-ig-image-inner { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-image-gallery .eltdf-ig-slider { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-image-gallery .eltdf-ig-grid .eltdf-ig-image { - float: left; -} - -.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-two-columns .eltdf-ig-image { - width: 50%; -} - -@media only screen and (min-width: 1025px) { - .eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-two-columns .eltdf-ig-image:nth-child(2n+1) { - clear: both; - } -} - -.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-three-columns .eltdf-ig-image { - width: 33.33333%; -} - -@media only screen and (min-width: 1025px) { - .eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-three-columns .eltdf-ig-image:nth-child(3n+1) { - clear: both; - } -} - -.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-four-columns .eltdf-ig-image { - width: 25%; -} - -@media only screen and (min-width: 1025px) { - .eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-four-columns .eltdf-ig-image:nth-child(4n+1) { - clear: both; - } -} - -.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-five-columns .eltdf-ig-image { - width: 20%; -} - -@media only screen and (min-width: 1025px) { - .eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-five-columns .eltdf-ig-image:nth-child(5n+1) { - clear: both; - } -} - -.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-six-columns .eltdf-ig-image { - width: 16.66667%; -} - -@media only screen and (min-width: 1025px) { - .eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-six-columns .eltdf-ig-image:nth-child(6n+1) { - clear: both; - } -} - -.eltdf-image-gallery .eltdf-ig-masonry { - opacity: 0; - -webkit-transition: opacity 0.2s ease-out; - transition: opacity 0.2s ease-out; -} - -.eltdf-image-gallery .eltdf-ig-masonry .eltdf-ig-grid-sizer { - width: 100%; -} - -.eltdf-image-gallery .eltdf-ig-masonry .eltdf-ig-grid-gutter { - width: 0; -} - -.eltdf-image-gallery .eltdf-ig-masonry .eltdf-image-gallery-masonry-fixed { - overflow: hidden; -} - -.eltdf-image-gallery .eltdf-ig-masonry .eltdf-large-height-masonry-item .eltdf-ig-image-inner { - height: 100%; - overflow: hidden; -} - -.eltdf-image-gallery .eltdf-ig-masonry .eltdf-large-height-masonry-item img { - max-width: initial; - height: 100%; - width: auto; -} - -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image, -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-grid-sizer { - width: 50%; -} - -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image.eltdf-large-masonry-item, -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image.eltdf-large-width-masonry-item, -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item { - width: 100%; -} - -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image, -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-grid-sizer { - width: 33.33333%; -} - -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image.eltdf-large-masonry-item, -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image.eltdf-large-width-masonry-item, -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item { - width: 66.66667%; -} - -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image, -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-grid-sizer { - width: 25%; -} - -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image.eltdf-large-masonry-item, -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image.eltdf-large-width-masonry-item, -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item { - width: 50%; -} - -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image, -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-grid-sizer { - width: 20%; -} - -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image.eltdf-large-masonry-item, -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image.eltdf-large-width-masonry-item, -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item { - width: 40%; -} - -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image, -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-grid-sizer { - width: 16.66667%; -} - -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image.eltdf-large-masonry-item, -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image.eltdf-large-width-masonry-item, -.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item { - width: 33.33333%; -} - -.eltdf-image-gallery.eltdf-image-behavior-lightbox .eltdf-ig-image .eltdf-ig-lightbox-icon { - position: absolute; - top: 50%; - left: 50%; - color: #fff; - font-size: 38px; - opacity: 0; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - z-index: 10; -} - -.eltdf-image-gallery.eltdf-image-behavior-lightbox .eltdf-ig-image:hover .eltdf-ig-lightbox-icon { - opacity: 1; -} - -.eltdf-image-gallery.eltdf-image-hover-shader .eltdf-ig-image a:hover:after { - opacity: 1; -} - -.eltdf-image-gallery.eltdf-image-hover-shader .eltdf-ig-image a:after { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - content: ''; - background-color: rgba(51, 51, 51, 0.4); - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image { - overflow: hidden; - -webkit-backface-visibility: hidden; -} - -.touch .eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image { - cursor: pointer; -} - -.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image:hover img { - -webkit-transform: scale(1.03) translateZ(0); - transform: scale(1.03) translateZ(0); -} - -.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image .eltdf-ig-image-inner { - overflow: hidden; -} - -.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image img { - -webkit-transform: scale(1.005) translateZ(0); - transform: scale(1.005) translateZ(0); - -webkit-transition: -webkit-transform 0.3s ease; - transition: -webkit-transform 0.3s ease; - transition: transform 0.3s ease; - transition: transform 0.3s ease, -webkit-transform 0.3s ease; -} - -.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image { - overflow: hidden; - -webkit-backface-visibility: hidden; -} - -.touch .eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image { - cursor: pointer; -} - -.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image:hover img { - -webkit-transform: scale(1.03) translateZ(0); - transform: scale(1.03) translateZ(0); -} - -.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image .eltdf-ig-image-inner { - overflow: hidden; -} - -.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image img { - -webkit-transform: scale(1.005) translateZ(0); - transform: scale(1.005) translateZ(0); - -webkit-transition: -webkit-transform 0.3s ease; - transition: -webkit-transform 0.3s ease; - transition: transform 0.3s ease; - transition: transform 0.3s ease, -webkit-transform 0.3s ease; -} - -.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image a:hover:after { - opacity: 1; -} - -.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image a:after { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - content: ''; - background-color: rgba(51, 51, 51, 0.4); - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image { - overflow: hidden; -} - -.touch .eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image { - cursor: pointer; -} - -.eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image:hover img { - -webkit-filter: grayscale(0); -} - -.eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image img { - filter: url("../../../../plugins/calla-core/assets/css/img/desaturate.svg#grayscale"); - -webkit-filter: grayscale(100%); - -moz-filter: grayscale(100%); - filter: gray; - filter: grayscale(100%); - -webkit-transition: all 0.3s ease-in-out; - transition: all 0.3s ease-in-out; -} - -/* ========================================================================== - Image Gallery shortcode style - end - ========================================================================== */ -/* ========================================================================== - Image With Text shortcode style - begin - ========================================================================== */ -.eltdf-image-with-text-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - /***** Custom Link Behavior Style - begin *****/ - /***** Custom Link Behavior Style - end *****/ - /***** Lightbox Behavior Style - begin *****/ - /***** Lightbox Behavior Style - end *****/ - /***** Zoom Behavior Style - begin *****/ - /***** Zoom Behavior Style - end *****/ - /***** Grayscale Behavior Style - begin *****/ - /***** Grayscale Behavior Style - end *****/ -} - -.eltdf-image-with-text-holder.eltdf-has-shadow .eltdf-iwt-image { - -webkit-box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09); - box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09); -} - -.eltdf-image-with-text-holder .eltdf-iwt-image { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-image-with-text-holder .eltdf-iwt-image a, -.eltdf-image-with-text-holder .eltdf-iwt-image img { - position: relative; - display: block; -} - -.eltdf-image-with-text-holder .eltdf-iwt-text-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-image-with-text-holder .eltdf-iwt-title { - margin: 32px 0 0; -} - -.eltdf-image-with-text-holder .eltdf-iwt-text { - margin: 14px 0 0; -} - -.eltdf-image-with-text-holder.eltdf-image-behavior-custom-link .eltdf-iwt-image { - -webkit-transform: translateY(0); - transform: translateY(0); - -webkit-transition: -webkit-transform 0.5s ease; - transition: -webkit-transform 0.5s ease; - transition: transform 0.5s ease; - transition: transform 0.5s ease, -webkit-transform 0.5s ease; -} - -.eltdf-image-with-text-holder.eltdf-image-behavior-custom-link .eltdf-iwt-image:hover { - -webkit-transform: translateY(-10px); - transform: translateY(-10px); -} - -.eltdf-image-with-text-holder.eltdf-image-behavior-lightbox .eltdf-iwt-image a:hover:after { - opacity: 1; -} - -.eltdf-image-with-text-holder.eltdf-image-behavior-lightbox .eltdf-iwt-image a:after { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - content: ''; - background-color: rgba(51, 51, 51, 0.4); - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image { - overflow: hidden; -} - -.touch .eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image { - cursor: pointer; -} - -.eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image:hover img { - -webkit-transform: scale(1.04); - transform: scale(1.04); -} - -.eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image img { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transition: -webkit-transform 0.3s ease-in-out; - transition: -webkit-transform 0.3s ease-in-out; - transition: transform 0.3s ease-in-out; - transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; -} - -.eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image { - overflow: hidden; -} - -.touch .eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image { - cursor: pointer; -} - -.eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image:hover img { - -webkit-filter: grayscale(0); - filter: none; -} - -.eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image img { - filter: url("../../../../plugins/calla-core/assets/css/img/desaturate.svg#grayscale"); - -webkit-filter: grayscale(100%); - -moz-filter: grayscale(100%); - filter: gray; - filter: grayscale(100%); - -webkit-transition: all 0.3s ease-in-out; - transition: all 0.3s ease-in-out; -} - -/* ========================================================================== - Image With Text shortcode style - end - ========================================================================== */ -/* ========================================================================== - Item Showcase shortcode style - begin - ========================================================================== */ -.eltdf-item-showcase-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - text-align: center; - opacity: 0; -} - -.eltdf-item-showcase-holder .eltdf-is-image { - position: relative; - display: inline-block; - vertical-align: middle; - float: left; - width: 40%; - margin-top: -100px; - opacity: 0; - -webkit-transform: translateY(70px); - transform: translateY(70px); -} - -.eltdf-item-showcase-holder .eltdf-is-image.eltdf-appeared { - -webkit-transition: opacity 0.55s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.55s cubic-bezier(0.23, 1, 0.32, 1); - transition: opacity 0.55s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.55s cubic-bezier(0.23, 1, 0.32, 1); - transition: opacity 0.55s cubic-bezier(0.23, 1, 0.32, 1), transform 0.55s cubic-bezier(0.23, 1, 0.32, 1); - transition: opacity 0.55s cubic-bezier(0.23, 1, 0.32, 1), transform 0.55s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.55s cubic-bezier(0.23, 1, 0.32, 1); - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); -} - -.eltdf-item-showcase-holder .eltdf-is-item-holder { - display: inline-block; - vertical-align: middle; - width: 30%; -} - -.eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-left-holder { - float: left; -} - -.eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-right-holder { - float: right; -} - -.eltdf-item-showcase-holder .eltdf-is-item-holder .eltdf-is-item:first-child { - margin: 0; -} - -.eltdf-item-showcase-holder .eltdf-is-item { - position: relative; - display: inline-block; - vertical-align: middle; - margin: 56px 0 0; - opacity: 0; -} - -.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-left { - text-align: right; - -webkit-transform: translateX(-70px); - transform: translateX(-70px); -} - -.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-left .eltdf-is-content { - padding: 0 20px 0 0; -} - -.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-right { - text-align: left; - -webkit-transform: translateX(70px); - transform: translateX(70px); -} - -.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-right .eltdf-is-content { - padding: 0 0 0 20px; -} - -.eltdf-item-showcase-holder .eltdf-is-item.eltdf-appeared { - -webkit-transition: opacity 0.55s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.55s cubic-bezier(0.23, 1, 0.32, 1); - transition: opacity 0.55s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.55s cubic-bezier(0.23, 1, 0.32, 1); - transition: opacity 0.55s cubic-bezier(0.23, 1, 0.32, 1), transform 0.55s cubic-bezier(0.23, 1, 0.32, 1); - transition: opacity 0.55s cubic-bezier(0.23, 1, 0.32, 1), transform 0.55s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.55s cubic-bezier(0.23, 1, 0.32, 1); - opacity: 1; - -webkit-transform: translateX(0); - transform: translateX(0); -} - -.eltdf-item-showcase-holder .eltdf-is-item .eltdf-is-content { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-item-showcase-holder .eltdf-is-item .eltdf-is-title { - margin: 0; -} - -.eltdf-item-showcase-holder .eltdf-is-item .eltdf-is-text { - margin: 14px 0 0; -} - -/* ========================================================================== - Item Showcase shortcode style - end - ========================================================================== */ -/* ========================================================================== - Pie Chart shortcode style - begin - ========================================================================== */ -.eltdf-pie-chart-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - opacity: 0; - -webkit-transition: opacity 0.2s ease-in; - transition: opacity 0.2s ease-in; -} - -.eltdf-pie-chart-holder .eltdf-pc-percentage { - position: relative; - display: block; - height: 176px; - width: 176px; - line-height: 176px; - text-align: center; - margin: 0 auto; -} - -.eltdf-pie-chart-holder .eltdf-pc-percentage canvas { - position: absolute; - top: 0; - left: 0; -} - -.eltdf-pie-chart-holder .eltdf-pc-percentage .eltdf-pc-percent { - position: relative; - display: inline-block; - vertical-align: middle; - color: #333333; - font-size: 36px; - line-height: inherit; - font-weight: 600; -} - -.eltdf-pie-chart-holder .eltdf-pc-percentage .eltdf-pc-percent:after { - position: relative; - top: -15px; - content: '%'; - font-size: 15px; -} - -.eltdf-pie-chart-holder .eltdf-pc-text-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - text-align: center; - margin: 25px 0 0; -} - -.eltdf-pie-chart-holder .eltdf-pc-text-holder .eltdf-pc-title { - margin: 0; -} - -/* ========================================================================== - Pie Chart shortcode style - end - ========================================================================== */ -/* ========================================================================== - Pricing Tables shortcode style - begin - ========================================================================== */ -.eltdf-pricing-tables { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - clear: both; -} - -.eltdf-pricing-tables .eltdf-pt-wrapper { - position: relative; -} - -.eltdf-pricing-tables.eltdf-two-columns .eltdf-price-table { - width: 50%; -} - -.eltdf-pricing-tables.eltdf-three-columns .eltdf-price-table { - width: 33.33333%; -} - -.eltdf-pricing-tables.eltdf-four-columns .eltdf-price-table { - width: 25%; -} - -.eltdf-pricing-tables.eltdf-five-columns .eltdf-price-table { - width: 20%; -} - -.eltdf-price-table { - position: relative; - width: 100%; - padding: 0; - margin: 0; - float: left; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-price-table .eltdf-pt-inner { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - background-color: #f9f9f9; -} - -.eltdf-price-table .eltdf-pt-inner ul { - list-style: none; - margin: 0; - padding: 0; -} - -.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-title { - display: block; - color: inherit; - text-align: center; - margin: 0; -} - -.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom { - padding: 60px 30px; -} - -.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-title { - color: #000; - margin-bottom: 55px; -} - -.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-price-holder { - font-family: "Crimson Text", cursive; - font-size: 40px; - color: #333333; - margin-bottom: 30px; -} - -.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-content { - margin-bottom: 50px; -} - -.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-button .eltdf-btn { - background-color: #006767; -} - -.eltdf-price-table .eltdf-pt-inner ul li { - margin: 0; - text-align: center; -} - -.eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-title-holder { - position: relative; - background-color: #006767; - background-repeat: no-repeat; - background-position: center center; - background-size: cover; - color: #fff; - padding: 35px 15px 35px; -} - -.eltdf-price-table .eltdf-pt-inner ul li .eltdf-pt-value { - position: relative; - line-height: 1; - font-weight: 300; -} - -.eltdf-price-table .eltdf-pt-inner ul li .eltdf-pt-price { - position: relative; - left: -5px; - display: inline-block; - line-height: 1; - font-weight: 300; -} - -.eltdf-price-table .eltdf-pt-inner ul li .eltdf-pt-mark { - position: relative; - display: block; - margin: 5px 0 0; - font-family: "Crimson Text", cursive; - font-size: 22px; -} - -/* ========================================================================== - Pricing Tables shortcode style - end - ========================================================================== */ -/* ========================================================================== - Process shortcode style - begin - ========================================================================== */ -.eltdf-process-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-process-holder.eltdf-two-columns .eltdf-mark-horizontal-holder .eltdf-process-mark { - width: 50%; -} - -.eltdf-process-holder.eltdf-two-columns .eltdf-mark-vertical-holder .eltdf-process-mark { - height: 50%; -} - -.eltdf-process-holder.eltdf-two-columns .eltdf-process-item { - width: 50%; -} - -.eltdf-process-holder.eltdf-three-columns .eltdf-mark-horizontal-holder .eltdf-process-mark { - width: 33.33333%; -} - -.eltdf-process-holder.eltdf-three-columns .eltdf-mark-vertical-holder .eltdf-process-mark { - height: 33.33333%; -} - -.eltdf-process-holder.eltdf-three-columns .eltdf-process-item { - width: 33.33333%; -} - -.eltdf-process-holder.eltdf-four-columns .eltdf-mark-horizontal-holder .eltdf-process-mark { - width: 25%; -} - -.eltdf-process-holder.eltdf-four-columns .eltdf-mark-vertical-holder .eltdf-process-mark { - height: 25%; -} - -.eltdf-process-holder.eltdf-four-columns .eltdf-process-item { - width: 25%; -} - -.eltdf-process-holder.eltdf-process-appeared .eltdf-process-circle { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); -} - -.eltdf-process-holder.eltdf-process-appeared .eltdf-mark-horizontal-holder .eltdf-process-line { - width: 100%; -} - -.eltdf-process-holder.eltdf-process-appeared .eltdf-mark-vertical-holder .eltdf-process-line { - height: 100%; -} - -.eltdf-process-holder.eltdf-process-appeared .eltdf-process-item { - opacity: 1; -} - -.eltdf-process-holder .eltdf-mark-horizontal-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - clear: both; -} - -.eltdf-process-holder .eltdf-mark-horizontal-holder .eltdf-process-mark { - float: left; -} - -.eltdf-process-holder .eltdf-mark-horizontal-holder .eltdf-process-line { - top: 50%; - left: 50%; - width: 0; - height: 1px; - -webkit-transition: width 0.4s ease 0.1s; - transition: width 0.4s ease 0.1s; -} - -.eltdf-process-holder .eltdf-mark-vertical-holder { - position: absolute; - top: 26px; - left: 0; - display: none; - width: 46px; - height: 100%; -} - -.eltdf-process-holder .eltdf-mark-vertical-holder .eltdf-process-line { - top: 23px; - left: 50%; - width: 1px; - height: 0; - -webkit-transition: height 0.4s ease 0.1s; - transition: height 0.4s ease 0.1s; -} - -.eltdf-process-holder .eltdf-process-mark { - position: relative; - display: inline-block; - vertical-align: top; - text-align: center; -} - -.eltdf-process-holder .eltdf-process-mark:last-child .eltdf-process-line { - display: none; -} - -.eltdf-process-holder .eltdf-process-mark:nth-child(2) .eltdf-process-circle { - -webkit-transition-delay: 0.5s; - transition-delay: 0.5s; -} - -.eltdf-process-holder .eltdf-process-mark:nth-child(2) .eltdf-process-line { - -webkit-transition-delay: 0.6s; - transition-delay: 0.6s; -} - -.eltdf-process-holder .eltdf-process-mark:nth-child(3) .eltdf-process-circle { - -webkit-transition-delay: 1s; - transition-delay: 1s; -} - -.eltdf-process-holder .eltdf-process-mark:nth-child(3) .eltdf-process-line { - -webkit-transition-delay: 1.2s; - transition-delay: 1.2s; -} - -.eltdf-process-holder .eltdf-process-mark:nth-child(4) .eltdf-process-circle { - -webkit-transition-delay: 1.5s; - transition-delay: 1.5s; -} - -.eltdf-process-holder .eltdf-process-mark:nth-child(4) .eltdf-process-line { - -webkit-transition-delay: 1.8s; - transition-delay: 1.8s; -} - -.eltdf-process-holder .eltdf-process-circle { - position: relative; - display: inline-block; - vertical-align: top; - width: 46px; - height: 46px; - font-size: 18px; - line-height: 46px; - font-weight: 700; - color: #fff; - background-color: #17436f; - border-radius: 100%; - opacity: 0; - -webkit-transition: opacity .2s ease, -webkit-transform .3s ease; - transition: opacity .2s ease, -webkit-transform .3s ease; - transition: opacity .2s ease, transform .3s ease; - transition: opacity .2s ease, transform .3s ease, -webkit-transform .3s ease; - -webkit-transform: scale(0.6); - transform: scale(0.6); -} - -.eltdf-process-holder .eltdf-process-line { - position: absolute; - background-color: #17436f; -} - -.eltdf-process-holder .eltdf-process-inner { - margin: 0 -15px; -} - -.eltdf-process-holder .eltdf-process-item { - position: relative; - display: inline-block; - vertical-align: top; - float: left; - padding: 0 15px; - opacity: 0; - text-align: center; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: opacity 0.2s ease; - transition: opacity 0.2s ease; -} - -.eltdf-process-holder .eltdf-process-item:nth-child(2) { - -webkit-transition-delay: 0.5s; - transition-delay: 0.5s; -} - -.eltdf-process-holder .eltdf-process-item:nth-child(3) { - -webkit-transition-delay: 1s; - transition-delay: 1s; -} - -.eltdf-process-holder .eltdf-process-item:nth-child(4) { - -webkit-transition-delay: 1.5s; - transition-delay: 1.5s; -} - -.eltdf-process-holder .eltdf-pi-content { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 26px 0 10px; -} - -.eltdf-process-holder .eltdf-pi-title { - margin: 0; -} - -.eltdf-process-holder .eltdf-pi-text { - margin: 11px 0 0; -} - -/* ========================================================================== - Process shortcode style - end - ========================================================================== */ -/* ========================================================================== - Progress Bar shortcode style - begin - ========================================================================== */ -.eltdf-progress-bar { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-progress-bar .eltdf-pb-title-holder { - position: relative; - margin: 10px 0 4px; -} - -.eltdf-progress-bar .eltdf-pb-title-holder .eltdf-pb-title { - position: relative; - display: inline-block; - vertical-align: middle; - z-index: 100; -} - -.eltdf-progress-bar .eltdf-pb-percent { - position: absolute; - right: 0; - bottom: 1px; - width: auto; - color: #333333; - font-size: 18px; - opacity: 0; - z-index: 10; -} - -.eltdf-progress-bar .eltdf-pb-percent:after { - content: '%'; -} - -.eltdf-progress-bar .eltdf-pb-content-holder { - position: relative; - height: 3px; - overflow: hidden; - background-color: #ebebeb; -} - -.eltdf-progress-bar .eltdf-pb-content-holder .eltdf-pb-content { - height: 3px; - max-width: 100%; - overflow: hidden; - background-color: #17436f; -} - -/* ========================================================================== - Progress Bar shortcode style - end - ========================================================================== */ -/* ========================================================================== - Section Title shortcode styles - begin - ========================================================================== */ -.eltdf-section-title-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-section-title-holder .eltdf-st-title { - display: block; - margin: 0 0 16px; -} - -.eltdf-section-title-holder .eltdf-st-title .eltdf-st-title-bold { - font-weight: 700; -} - -.eltdf-section-title-holder .eltdf-st-title .eltdf-st-title-light { - font-weight: 300; -} - -.eltdf-section-title-holder .eltdf-st-tagline-text { - margin-bottom: 5px; -} - -.eltdf-section-title-holder .eltdf-st-text { - display: block; - margin: 14px 0 0; -} - -/* ========================================================================== - Section Title shortcode styles - end - ========================================================================== */ -/* ========================================================================== - Separator shortcode style - begin - ========================================================================== */ -.eltdf-separator-holder { - position: relative; - height: auto; - font-size: 0; - line-height: 1em; - margin: 10px 0; -} - -.eltdf-separator-holder.eltdf-separator-center { - text-align: center; -} - -.eltdf-separator-holder.eltdf-separator-left { - text-align: left; -} - -.eltdf-separator-holder.eltdf-separator-right { - text-align: right; -} - -.eltdf-separator-holder.eltdf-separator-full-width .eltdf-separator { - width: 100% !important; -} - -.eltdf-separator-holder .eltdf-separator-icon { - display: inline-block; - vertical-align: middle; -} - -.eltdf-separator-holder .eltdf-separator-icon .eltdf-icon-shortcode .eltdf-icon-element { - line-height: 1em; -} - -.eltdf-separator { - position: relative; - display: inline-block; - vertical-align: middle; - border-bottom: 1px solid #ebebeb; -} - -/* ========================================================================== - Separator shortcode style - end - ========================================================================== */ -/* ========================================================================== - Single Image shortcode style - begin - ========================================================================== */ -.eltdf-single-image-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - /***** Custom Link Behavior Style - begin *****/ - /***** Custom Link Behavior Style - end *****/ - /***** Lightbox Behavior Style - begin *****/ - /***** Lightbox Behavior Style - end *****/ - /***** Zoom Behavior Style - begin *****/ - /***** Zoom Behavior Style - end *****/ - /***** Grayscale Behavior Style - begin *****/ - /***** Grayscale Behavior Style - end *****/ - /***** Moving Behavior Style - begin *****/ - /***** Moving Behavior Style - end *****/ -} - -.eltdf-single-image-holder.eltdf-has-shadow .eltdf-si-inner { - -webkit-box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09); - box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09); -} - -.eltdf-single-image-holder .eltdf-si-inner { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-single-image-holder .eltdf-si-inner a, -.eltdf-single-image-holder .eltdf-si-inner img { - position: relative; - display: block; -} - -.eltdf-single-image-holder.eltdf-image-behavior-custom-link .eltdf-si-inner a:hover:after { - opacity: 1; -} - -.eltdf-single-image-holder.eltdf-image-behavior-custom-link .eltdf-si-inner a:after { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - content: ''; - background-color: rgba(51, 51, 51, 0.4); - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.eltdf-single-image-holder.eltdf-image-behavior-lightbox .eltdf-si-inner a:hover:after { - opacity: 1; -} - -.eltdf-single-image-holder.eltdf-image-behavior-lightbox .eltdf-si-inner a:after { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - content: ''; - background-color: rgba(51, 51, 51, 0.4); - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner { - overflow: hidden; -} - -.touch .eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner { - cursor: pointer; -} - -.eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner:hover img { - -webkit-transform: scale(1.04); - transform: scale(1.04); -} - -.eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner img { - -webkit-transform: scale(1); - transform: scale(1); - -webkit-transition: -webkit-transform 0.3s ease-in-out; - transition: -webkit-transform 0.3s ease-in-out; - transition: transform 0.3s ease-in-out; - transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; -} - -.eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner { - overflow: hidden; -} - -.touch .eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner { - cursor: pointer; -} - -.eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner:hover img { - -webkit-filter: grayscale(0); - filter: none; -} - -.eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner img { - filter: url("../../../../plugins/calla-core/assets/css/img/desaturate.svg#grayscale"); - -webkit-filter: grayscale(100%); - -moz-filter: grayscale(100%); - filter: gray; - filter: grayscale(100%); - -webkit-transition: all 0.3s ease-in-out; - transition: all 0.3s ease-in-out; -} - -.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner { - overflow: hidden; - padding: 10% 0; - background-repeat: no-repeat; - background-position: 0 center; - background-size: 120%; - -webkit-transition: background 0.7s ease-out; - transition: background 0.7s ease-out; -} - -.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner:hover { - background-position: 90% center; -} - -.touch .eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner { - cursor: pointer; -} - -.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner img { - z-index: -1; - max-width: 80%; -} - -@media only screen and (max-width: 1024px) { - .eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner { - padding: 0; - background: none; - } - .eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner img { - z-index: inherit; - max-width: 100%; - } -} - -/* ========================================================================== - Single Image shortcode style - end - ========================================================================== */ -/* ========================================================================== - Social Share shortcode style - begin - ========================================================================== */ -.eltdf-social-share-holder { - position: relative; - display: inline-block; - vertical-align: top; -} - -.eltdf-social-share-holder ul { - position: relative; - display: inline-block; - vertical-align: top; - list-style: none; - padding: 0; - margin: 0; -} - -/* List type - begin -========================================================================== */ -.eltdf-social-share-holder.eltdf-list .eltdf-social-title { - position: relative; - display: inline-block; - vertical-align: top; - margin: 0; - color: #333333; -} - -.eltdf-social-share-holder.eltdf-list li { - position: relative; - display: inline-block; - vertical-align: top; - padding: 0; - margin: 0 15px 0 0; -} - -.eltdf-social-share-holder.eltdf-list li a { - color: #999; - font-size: 15px; -} - -.eltdf-social-share-holder.eltdf-list li a:hover { - color: #17436f; -} - -/* List type - end -========================================================================== */ -/* Dropdown type - begin -========================================================================== */ -.eltdf-social-share-holder.eltdf-dropdown { - position: relative; - display: inline-block; - vertical-align: bottom; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener { - display: block; - color: #676767; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener .eltdf-social-share-title { - display: inline-block; - vertical-align: top; - margin-right: 5px; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener .social_share { - font-size: 12px; - color: #333333; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener:hover { - color: #17436f; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener:hover .social_share { - color: inherit; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown { - position: relative; - visibility: hidden; - z-index: 950; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul { - position: relative; - display: block; - z-index: 990; - margin: 0; - padding: 0 !important; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li { - width: 88px; - height: 28px; - line-height: 28px; - visibility: hidden; - position: absolute; - text-align: center; - opacity: 0; - margin: 0; - padding: 0; - border: 1px solid #c9c9c9; - background-color: #fff; - font-size: 12px; - color: #676767; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: opacity 0.2s ease-out 0s, visibility 0.2s ease-out 0s, background-color 0.2s ease-out 0s; - transition: opacity 0.2s ease-out 0s, visibility 0.2s ease-out 0s, background-color 0.2s ease-out 0s; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:not(:first-child) { - border-top: none; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-facebook-share:hover { - background-color: #3b5998; - color: #fff; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-twitter-share:hover { - background-color: #00aced; - color: #fff; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-google_plus-share:hover { - background-color: #dd4b39; - color: #fff; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-linkedin-share:hover { - background-color: #007bb5; - color: #fff; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-tumblr-share:hover { - background-color: #32506d; - color: #fff; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-pinterest-share:hover { - background-color: #cb2027; - color: #fff; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-vk-share:hover { - background-color: #45668e; - color: #fff; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li * { - display: block; - line-height: inherit; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li a { - color: inherit !important; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(1) { - bottom: -28px; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(2) { - bottom: -56px; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(3) { - bottom: -84px; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(4) { - bottom: -112px; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(5) { - bottom: -140px; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(6) { - bottom: -168px; -} - -.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(7) { - bottom: -196px; -} - -.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li { - opacity: 1; - visibility: visible; - cursor: pointer; -} - -.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li { - /* opacity and visibility need to be different, but not background-color */ -} - -.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(2) { - -webkit-transition: opacity 0.2s ease-out 0.2s, visibility 0.2s ease-out 0.2s, background-color 0.2s ease-out; - transition: opacity 0.2s ease-out 0.2s, visibility 0.2s ease-out 0.2s, background-color 0.2s ease-out; -} - -.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(3) { - -webkit-transition: opacity 0.2s ease-out 0.3s, visibility 0.2s ease-out 0.3s, background-color 0.2s ease-out; - transition: opacity 0.2s ease-out 0.3s, visibility 0.2s ease-out 0.3s, background-color 0.2s ease-out; -} - -.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(4) { - -webkit-transition: opacity 0.2s ease-out 0.4s, visibility 0.2s ease-out 0.4s, background-color 0.2s ease-out; - transition: opacity 0.2s ease-out 0.4s, visibility 0.2s ease-out 0.4s, background-color 0.2s ease-out; -} - -.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(5) { - -webkit-transition: opacity 0.2s ease-out 0.5s, visibility 0.2s ease-out 0.5s, background-color 0.2s ease-out; - transition: opacity 0.2s ease-out 0.5s, visibility 0.2s ease-out 0.5s, background-color 0.2s ease-out; -} - -.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(6) { - -webkit-transition: opacity 0.2s ease-out 0.6s, visibility 0.2s ease-out 0.6s, background-color 0.2s ease-out; - transition: opacity 0.2s ease-out 0.6s, visibility 0.2s ease-out 0.6s, background-color 0.2s ease-out; -} - -.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(7) { - -webkit-transition: opacity 0.2s ease-out 0.7s, visibility 0.2s ease-out 0.7s, background-color 0.2s ease-out; - transition: opacity 0.2s ease-out 0.7s, visibility 0.2s ease-out 0.7s, background-color 0.2s ease-out; -} - -/* Dropdown type - end -========================================================================== */ -/* ========================================================================== - Social Share shortcode style - end - ========================================================================== */ -/* ========================================================================== - Tabs shortcode style - begin - ========================================================================== */ -.eltdf-tabs { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-tabs .eltdf-tabs-nav { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 0; - padding: 0; - list-style: none; -} - -.eltdf-tabs .eltdf-tabs-nav li { - float: left; - margin: 0; - padding: 0; -} - -.eltdf-tabs .eltdf-tabs-nav li a { - position: relative; - display: inline-block; - vertical-align: middle; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background-color: #f6f6f6; - font-family: "Crimson Text", cursive; - color: #333333; - font-size: 14px; - font-weight: 700; - text-transform: uppercase; - letter-spacing: .05em; - -webkit-transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out; - transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out; -} - -.eltdf-tabs .eltdf-tabs-nav li a.ui-tabs-anchor { - padding: 15px 40px 12px; -} - -.eltdf-tabs .eltdf-tab-container { - -webkit-box-sizing: border-box; - box-sizing: border-box; - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-tabs .eltdf-tab-container p { - margin: 0; -} - -.eltdf-tabs.eltdf-tabs-standard { - border: none; -} - -.eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li a { - background-color: transparent; -} - -.eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li.ui-state-active a, -.eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li.ui-state-hover a { - color: #fff; - background-color: #006767; -} - -.eltdf-tabs.eltdf-tabs-standard .eltdf-tab-container { - margin: 21px 0 0; -} - -.eltdf-tabs.eltdf-tabs-boxed { - border: none; -} - -.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li { - margin-right: 2px; -} - -.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li a { - color: #333333; - background-color: #f6f6f6; -} - -.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li.ui-state-active a, -.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li.ui-state-hover a { - color: #fff; - background-color: #006767; -} - -.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li:last-child { - margin: 0; -} - -.eltdf-tabs.eltdf-tabs-boxed .eltdf-tab-container { - margin: 21px 0 0; -} - -.eltdf-tabs.eltdf-tabs-boxed-white { - border: none; -} - -.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li { - margin-right: 2px; -} - -.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li a { - color: #333333; - background-color: #fff; -} - -.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li.ui-state-active a, -.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li.ui-state-hover a { - color: #fff; - background-color: #006767; -} - -.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li:last-child { - margin: 0; -} - -.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tab-container { - margin: 21px 0 0; -} - -.eltdf-tabs.eltdf-tabs-simple { - border: none; -} - -.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav { - border-bottom: 1px solid #808285; -} - -.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li { - margin: 0 31px 0 0; -} - -.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li a { - background-color: transparent; -} - -.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li a:last-child { - padding-left: 0; -} - -.eltdf-tabs.eltdf-tabs-simple .eltdf-tab-container { - padding: 21px 0; - border-bottom: 1px solid #808285; -} - -.eltdf-tabs.eltdf-tabs-vertical { - display: table; - border: none; -} - -.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav { - display: table-cell; - vertical-align: top; - width: 30%; - height: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li { - width: 100%; -} - -.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li a { - width: 100%; - text-align: center; -} - -.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li a.ui-tabs-anchor { - padding: 15px 0; -} - -.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li.ui-state-active a, -.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li.ui-state-hover a { - color: #fff; - background-color: #006767; -} - -.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li:last-child { - margin: 0; -} - -.eltdf-tabs.eltdf-tabs-vertical .eltdf-tab-container { - display: table-cell; - vertical-align: top; - width: 70%; - padding: 10px 30px; - height: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.ui-widget-content { - padding: 0; - font-family: inherit; - font-size: inherit; - color: inherit; - background: none; - border: 0; - border-radius: 0; -} - -.ui-widget-content .ui-widget-header { - font-size: inherit; - line-height: inherit; - font-weight: inherit; - color: initial; - background: none; - border: 0; - border-radius: 0; -} - -.ui-widget-content .ui-tabs-nav li { - position: initial; - font-weight: inherit; - color: inherit; - background: initial; - border: 0; - border-radius: 0; -} - -.ui-widget-content .ui-widget-content { - color: inherit; - background: none; - border: 0; - border-radius: 0; -} - -/* ========================================================================== - Tabs shortcode style - end - ========================================================================== */ -/* ========================================================================== - Team shortcode style - begin - ========================================================================== */ -.eltdf-team-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.touch .eltdf-team-holder.eltdf-team-info-on-image { - cursor: pointer; -} - -.eltdf-team-holder.eltdf-team-info-on-image:hover .eltdf-team-image img { - filter: url("data:image/svg+xml;charset=utf-8,#filter"); - -webkit-filter: blur(5px); - filter: blur(5px); -} - -.eltdf-team-holder.eltdf-team-info-on-image:hover .eltdf-team-social-wrapper { - opacity: 1; -} - -.eltdf-team-holder.eltdf-team-info-on-image:hover .eltdf-team-social-inner { - -webkit-transition: -webkit-transform 0.45s cubic-bezier(0.64, 0.01, 0.15, 1.16), opacity 0.5s; - -webkit-transition: opacity 0.5s, -webkit-transform 0.45s cubic-bezier(0.64, 0.01, 0.15, 1.16); - transition: opacity 0.5s, -webkit-transform 0.45s cubic-bezier(0.64, 0.01, 0.15, 1.16); - transition: transform 0.45s cubic-bezier(0.64, 0.01, 0.15, 1.16), opacity 0.5s; - transition: transform 0.45s cubic-bezier(0.64, 0.01, 0.15, 1.16), opacity 0.5s, -webkit-transform 0.45s cubic-bezier(0.64, 0.01, 0.15, 1.16); - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - text-align: center; -} - -.eltdf-team-holder.eltdf-team-info-on-image .eltdf-team-position { - margin: 3px 0 0px; - color: #333333; -} - -.eltdf-team-holder.eltdf-team-info-on-image .eltdf-team-social-holder { - margin: 7px 0 0; -} - -.eltdf-team-holder.eltdf-team-info-on-image .eltdf-team-text { - color: #333333; -} - -.eltdf-team-holder .eltdf-team-image { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - overflow: hidden; -} - -.eltdf-team-holder .eltdf-team-image img { - display: block; - margin: 0 auto; - -webkit-transition: all 0s ease 0.1s; - transition: all 0s ease 0.1s; -} - -.eltdf-team-holder .eltdf-team-title-holder { - text-align: center; -} - -.eltdf-team-holder .eltdf-team-info { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 31px 0 0; - text-align: center; -} - -.eltdf-team-holder .eltdf-team-name { - margin: 0; -} - -.eltdf-team-holder .eltdf-team-position { - display: block; - margin: 5px 0; -} - -.eltdf-team-holder .eltdf-team-text { - margin: 10px 0; -} - -.eltdf-team-holder .eltdf-team-social-wrapper { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - background-color: rgba(255, 255, 255, 0.9); - border: 2px solid #17436f; - -webkit-box-sizing: border-box; - box-sizing: border-box; - text-align: center; - opacity: 0; - -webkit-transform: translateZ(0); - transform: translateZ(0); - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; - z-index: 1; -} - -.eltdf-team-holder .eltdf-team-social-outer { - position: relative; - display: table; - table-layout: fixed; - height: 100%; - width: 100%; -} - -.eltdf-team-holder .eltdf-team-social-inner { - position: relative; - display: table-cell; - height: 100%; - width: 100%; - padding: 2px 30px 0px; - vertical-align: middle; - -webkit-transition: -webkit-transform 0.2s ease; - transition: -webkit-transform 0.2s ease; - transition: transform 0.2s ease; - transition: transform 0.2s ease, -webkit-transform 0.2s ease; - -webkit-transform: translate3d(0, 40px, 0); - transform: translate3d(0, 40px, 0); -} - -.eltdf-team-holder .eltdf-team-social-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin: 0; -} - -.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon { - font-size: 15px; - margin: 0 10px 0 0; -} - -.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon:last-child { - margin-right: 0; -} - -.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon .eltdf-icon-element { - font-size: inherit; - -webkit-transition: none; - transition: none; -} - -.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon a { - color: #999; -} - -.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon a:hover { - color: #17436f; -} - -/* ========================================================================== - Team shortcode style - end - ========================================================================== */ -/* ========================================================================== - Text Marquee shortcode style - begin - ========================================================================== */ -.eltdf-text-marquee { - position: relative; - white-space: nowrap; - color: #333333; - font-size: 60px; - line-height: 1.2em; - font-weight: 600; - overflow: hidden; -} - -.eltdf-text-marquee .eltdf-marquee-element { - position: relative; - display: inline-block; - vertical-align: top; - padding: 0 25px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-text-marquee .eltdf-marquee-element.eltdf-aux-text { - position: absolute; - top: 0; - left: 0; -} - -/* ========================================================================== - Text Marquee shortcode style - end - ========================================================================== */ -html { - height: 100%; - overflow-x: hidden; -} - -.curtains { - width: 100%; -} - -.curtains > li { - -webkit-transform: translateZ(0); - background: white; - position: fixed; - display: block; - top: 0; - left: 0; - width: 100%; - min-height: 100%; - overflow: hidden; - z-index: 1; -} - -.curtains > li.hidden { - display: none; -} - -.curtains > li:first-child { - z-index: 2; -} - -.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom) .eltdf-page-header { - -webkit-transition: top 0.6s ease; - transition: top 0.6s ease; - position: fixed; - top: 0; - left: 0; -} - -.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom).eltdf-header-top-enabled .eltdf-top-bar { - -webkit-transition: top 0.6s ease; - transition: top 0.6s ease; - position: fixed; - top: -45px; - left: 0; -} - -.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom).eltdf-header-top-enabled:not(.eltdf-sticky-header-appear) .eltdf-top-bar { - top: 0; -} - -.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom).eltdf-header-top-enabled:not(.eltdf-sticky-header-appear) .eltdf-page-header { - top: 45px; -} - -.eltdf-uncovering-section-on-page footer { - display: none; -} - -.eltdf-uncovering-sections { - -webkit-transition: opacity 0.3s ease-out; - transition: opacity 0.3s ease-out; - opacity: 0; -} - -.eltdf-uncovering-sections ul, -.eltdf-uncovering-sections li { - margin: 0; - padding: 0; -} - -.eltdf-uncovering-sections.eltdf-loaded { - opacity: 1; -} - -.eltdf-uncovering-sections .eltdf-uss-item { - display: inline-block; - height: 100%; - width: 100%; - margin: 0; - padding: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - overflow: hidden; - will-change: transform; -} - -.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-image-holder { - position: absolute; - top: -5%; - left: 0; - width: 100%; - height: 125%; - will-change: transform; - background-position: center; - background-size: cover; -} - -.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-va-top .eltdf-uss-item-inner { - vertical-align: top; -} - -.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-va-bottom .eltdf-uss-item-inner { - vertical-align: bottom; -} - -.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-ha-left .eltdf-uss-item-inner { - text-align: left; -} - -.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-ha-center .eltdf-uss-item-inner { - text-align: center; -} - -.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-ha-right .eltdf-uss-item-inner { - text-align: right; -} - -.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-has-link .eltdf-uss-item-inner a { - position: relative; -} - -.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-outer { - position: relative; - display: table; - table-layout: fixed; - height: 100%; - width: 100%; -} - -.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-inner { - position: relative; - display: table-cell; - height: 100%; - width: 100%; - vertical-align: middle; - padding: 5%; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-inner a { - position: relative; -} - -.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-link { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - z-index: 1; -} - -.eltdf-fss-shadow { - background: #323134; - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 19; - opacity: 0; - pointer-events: none; - backface-visibility: hidden; - -moz-backface-visibility: hidden; - -webkit-backface-visibility: hidden; - will-change: opacity; -} - -/* ========================================================================== - Vertical Split Slider shortcode style - begin - ========================================================================== */ -.eltdf-vss-initialized .eltdf-content .eltdf-content-inner > .eltdf-container > .eltdf-container-inner { - padding: 0; -} - -.eltdf-vss-initialized .eltdf-content .eltdf-content-inner > .eltdf-full-width > .eltdf-full-width-inner { - padding: 0; -} - -.eltdf-vertical-split-slider { - position: relative; - opacity: 0; - margin: 0 -2px; - overflow: hidden; -} - -.eltdf-vertical-split-slider .eltdf-vss-ms-left, -.eltdf-vertical-split-slider .eltdf-vss-ms-right { - position: absolute; - width: 50%; - height: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-vertical-split-slider .eltdf-vss-ms-left { - top: 0; - left: 0; -} - -.eltdf-vertical-split-slider .eltdf-vss-ms-left .eltdf-vss-ms-section { - background-position: 100% center; - background-size: cover; -} - -.eltdf-vertical-split-slider .eltdf-vss-ms-right { - top: 10000px; - right: 0; -} - -.eltdf-vertical-split-slider .eltdf-vss-ms-right .eltdf-vss-ms-section { - background-position: 0 center; - background-size: cover; -} - -.eltdf-vertical-split-slider .eltdf-vss-ms-section.ms-table { - display: table; - width: 100%; - table-layout: fixed; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-vertical-split-slider .eltdf-vss-ms-section .ms-tableCell { - display: table-cell; - vertical-align: middle; - width: 100%; - height: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: padding 0.45s cubic-bezier(0.4, 0, 0.2, 1); - transition: padding 0.45s cubic-bezier(0.4, 0, 0.2, 1); -} - -.eltdf-vertical-split-slider .eltdf-vss-ms-section .ms-easing { - -webkit-transition: all 0.7s ease-out; - transition: all 0.7s ease-out; -} - -.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-ms-left .eltdf-vss-ms-section .ms-tableCell { - padding: 7.5rem 0 7.5rem 7.5rem; -} - -.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-ms-right .eltdf-vss-ms-section .ms-tableCell { - padding: 7.5rem 7.5rem 7.5rem 0; -} - -.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-horizontal-mask:before, -.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-horizontal-mask:after { - -webkit-transform: scaleY(1); - transform: scaleY(1); -} - -.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-vertical-mask:before, -.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-vertical-mask:after { - -webkit-transform: scaleX(1); - transform: scaleX(1); -} - -.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:before, -.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:after { - content: ''; - position: absolute; - left: 0; - right: 0; - background-color: #fff; - height: 7.5rem; - z-index: 500; - -webkit-transform: scaleY(0); - transform: scaleY(0); - -webkit-transition: -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1); - transition: -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1); - transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1); - transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1); -} - -.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:before { - top: 0; - -webkit-transform-origin: center top; - transform-origin: center top; -} - -.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:after { - bottom: 0; - -webkit-transform-origin: center bottom; - transform-origin: center bottom; -} - -.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:before, -.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:after { - content: ''; - position: absolute; - top: 0; - bottom: 0; - background-color: #fff; - width: 7.5rem; - z-index: 500; - -webkit-transform: scaleX(0); - transform: scaleX(0); - -webkit-transition: -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1); - transition: -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1); - transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1); - transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1); -} - -.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:before { - left: 0; - -webkit-transform-origin: center left; - transform-origin: center left; -} - -.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:after { - right: 0; - -webkit-transform-origin: center right; - transform-origin: center right; -} - -.eltdf-vss-responsive { - display: none; -} - -.eltdf-vss-responsive .eltdf-vss-ms-section { - background-position: center; - background-size: cover; -} - -#multiscroll-nav { - position: fixed; - top: 50%; - right: 64px; - margin-top: -10px; - opacity: 1; - z-index: 1000; - -webkit-transition: opacity 0.5s ease-out; - transition: opacity 0.5s ease-out; -} - -.eltdf-fullscreen-menu-opened #multiscroll-nav { - z-index: -1; -} - -#multiscroll-nav ul { - margin: 0; - padding: 0; -} - -#multiscroll-nav ul li { - position: relative; - display: block; - margin: 12px 3px; - overflow: hidden; -} - -#multiscroll-nav ul li a { - position: relative; - display: block; - width: 12px; - height: 12px; - margin: 0 auto; - background-color: transparent; - border: 2px solid rgba(51, 51, 51, 0.5); - border-radius: 3em; - z-index: 1; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -#multiscroll-nav ul li a.active { - background-color: #333333; - border-color: #333333; -} - -.eltdf-light-header #multiscroll-nav ul li a { - border-color: #fff; -} - -.eltdf-light-header #multiscroll-nav ul li a.active { - background-color: #fff; -} - -.eltdf-dark-header #multiscroll-nav ul li a { - border-color: #333; -} - -.eltdf-dark-header #multiscroll-nav ul li a.active { - background-color: #333; -} - -#multiscroll-nav ul li a span { - display: block; -} - -/* ========================================================================== - Vertical Split Slider shortcode style - end - ========================================================================== */ -/* ========================================================================== - Video Button shortcode start styles - ========================================================================== */ -.eltdf-video-button-holder { - position: relative; - display: inline-block; - vertical-align: middle; -} - -.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play, -.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play-image { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - z-index: 1; -} - -.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play .eltdf-video-button-play-inner, -.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play-image .eltdf-video-button-play-inner { - position: relative; - top: 50%; - left: 0; - display: block; - text-align: center; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} - -.eltdf-video-button-holder .eltdf-video-button-image { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; -} - -.eltdf-video-button-holder .eltdf-video-button-image img { - display: block; -} - -.eltdf-video-button-holder .eltdf-video-button-play, -.eltdf-video-button-holder .eltdf-video-button-play-image { - position: relative; - display: inline-block; - vertical-align: top; - z-index: 1; -} - -.eltdf-video-button-holder .eltdf-video-button-play { - color: #333333; - font-size: 106px; - line-height: 1; -} - -.eltdf-video-button-holder .eltdf-video-button-play span { - display: block; - line-height: inherit; -} - -.eltdf-video-button-holder .eltdf-video-button-play span:before { - display: block; - line-height: inherit; -} - -.eltdf-video-button-holder .eltdf-video-button-play-image.eltdf-vb-has-hover-image:hover img:first-child { - opacity: 0; -} - -.eltdf-video-button-holder .eltdf-video-button-play-image.eltdf-vb-has-hover-image:hover img:nth-child(2) { - opacity: 1; -} - -.eltdf-video-button-holder .eltdf-video-button-play-image img { - display: block; - margin: 0 auto; - -webkit-transition: opacity 0.3s ease-in-out; - transition: opacity 0.3s ease-in-out; -} - -.eltdf-video-button-holder .eltdf-video-button-play-image img:first-child { - position: relative; - opacity: 1; -} - -.eltdf-video-button-holder .eltdf-video-button-play-image img:nth-child(2) { - position: absolute; - top: 0; - left: 50%; - opacity: 0; - -webkit-transform: translateX(-50%) translateZ(0); - transform: translateX(-50%) translateZ(0); -} - -.rev_slider_wrapper .eltdf-video-button-holder .eltdf-video-button-play-image img:nth-child(2) { - -webkit-transform: translateZ(0); - transform: translateZ(0); -} - -/* ========================================================================== - Video Button shortcode end styles - ========================================================================== */ -/* ========================================================================== - Global partials - ========================================================================== */ -/* common mixins - start */ -/* common mixins - end */ -/* mixins styles - start */ -/* mixins styles - end */ -/* ========================================================================== - Shortcodes styles - ========================================================================== */ -.eltdf-twitter-list-holder { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - clear: both; -} - -.eltdf-twitter-list-holder:not(.eltdf-tl-one-column) .eltdf-tl-item { - float: left; -} - -.eltdf-twitter-list-holder .eltdf-twitter-list { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - list-style: none; - margin: 0; - padding: 0; -} - -.eltdf-twitter-list-holder .eltdf-tl-item { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - padding: 0; - margin: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-twitter-list-holder .eltdf-tli-inner { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - background-color: #ffffff; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -.eltdf-twitter-list-holder .eltdf-tli-inner:hover { - -webkit-box-shadow: -2px 4px 13px 0 rgba(81, 137, 162, 0.05); - box-shadow: -2px 4px 13px 0 rgba(81, 137, 162, 0.05); - -webkit-transform: translateY(-3px); - transform: translateY(-3px); -} - -.eltdf-twitter-list-holder .eltdf-tli-content { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - padding: 35px 23px; - border: 1px solid #f2f2f2; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-twitter-list-holder .eltdf-twitter-content-top { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - margin-bottom: 25px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-twitter-list-holder .eltdf-twitter-link-over { - position: absolute; - display: block; - width: 100%; - height: 100%; - top: 0; - left: 0; - z-index: 1; -} - -.eltdf-twitter-list-holder .eltdf-twitter-user { - position: relative; - display: inline-block; - width: 100%; - vertical-align: middle; - padding-right: 30px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-image { - position: relative; - display: inline-block; - vertical-align: top; - float: left; - width: 56px; - height: 56px; -} - -.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-image img { - border-radius: 50%; -} - -.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-name { - position: relative; - display: inline-block; - vertical-align: top; - float: left; - width: calc(100% - 56px); - padding-left: 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-name * { - margin: 0; -} - -.eltdf-twitter-list-holder .eltdf-twitter-icon { - position: absolute; - top: -7px; - right: 3px; - width: 20px; - display: inline-block; - vertical-align: top; - color: #17436f; - font-size: 24px; - text-align: right; -} - -.eltdf-twitter-list-holder .eltdf-tweet-text { - padding-left: 12px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.eltdf-twitter-list-holder .eltdf-tweet-text a { - position: relative; - color: #808080; - z-index: 2; -} - -.eltdf-twitter-list-holder .eltdf-tweet-text a:hover { - color: #17436f; -} - -.eltdf-twitter-list-holder .eltdf-twitter-profile a { - position: relative; - color: #808080; - z-index: 2; -} - -.eltdf-twitter-list-holder .eltdf-twitter-profile a:hover { - color: #17436f; -} - -.eltdf-twitter-list-holder.eltdf-tl-two-columns .eltdf-tl-item { - width: 50%; -} - -@media only screen and (min-width: 1025px) { - .eltdf-twitter-list-holder.eltdf-tl-two-columns .eltdf-tl-item:nth-child(2n+1) { - clear: both; - } -} - -.eltdf-twitter-list-holder.eltdf-tl-three-columns .eltdf-tl-item { - width: 33.33333%; -} - -@media only screen and (min-width: 1201px) { - .eltdf-twitter-list-holder.eltdf-tl-three-columns .eltdf-tl-item:nth-child(3n+1) { - clear: both; - } -} - -.eltdf-twitter-list-holder.eltdf-tl-four-columns .eltdf-tl-item { - width: 25%; -} - -@media only screen and (min-width: 1281px) { - .eltdf-twitter-list-holder.eltdf-tl-four-columns .eltdf-tl-item:nth-child(4n+1) { - clear: both; - } -} - -.eltdf-twitter-list-holder.eltdf-tl-five-columns .eltdf-tl-item { - width: 20%; -} - -@media only screen and (min-width: 1281px) { - .eltdf-twitter-list-holder.eltdf-tl-five-columns .eltdf-tl-item:nth-child(5n+1) { - clear: both; - } -} - -#rev_slider_2_1_wrapper { - max-width: 1441px; -} - -.vc_custom_1669889642678 .eltdf-separator-holder { - margin-bottom: 50px; -} - -.vc_custom_1669889642678 .eltdf-image-with-text-holder .eltdf-iwt-text-holder { - margin: -115px 0 0; - padding: 15px; - background: rgba(255, 255, 255, 0.75); -} - -.vc_custom_1669889642678 .eltdf-image-with-text-holder .eltdf-iwt-text-holder h3 { - font-size: 20px; - color: #000; - padding: 0; - margin: 0; -} - -.eltdf-product-list-title { - font-size: 16px; - margin-bottom: 15px !important; -} - -.product-categories ul.children { - margin-left: 0 !important; -} - -.product-categories > li > a { - font-weight: 500; -} - -body.home .eltdf-full-width .eltdf-grid-col-push-3 { - left: 0 !important; -} - -body.home .eltdf-full-width .eltdf-grid-col-9 { - width: 100% !important; -} - -.eltdf-standard-with-breadcrumbs-type .eltdf-grid { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.eltdf-standard-with-breadcrumbs-type .eltdf-grid .eltdf-title-info, -.eltdf-standard-with-breadcrumbs-type .eltdf-grid .eltdf-breadcrumbs-info { - width: 100%; -} - -.xoo-wsc-items-count, -.xoo-wsc-sc-count { - background: #17436F; -} - -span.xoo-wsc-pname, -span.xoo-wsc-pname a { - font-size: 14px; -} - -.xoo-wsc-qty-price { - font-size: 14px; -} - -.eltdf-side-menu-button-opener { - display: none !important; -} -/*# sourceMappingURL=modules.css.map */ \ No newline at end of file diff --git a/wp-content/themes/calla/assets/css/modules.css.map b/wp-content/themes/calla/assets/css/modules.css.map deleted file mode 100644 index 09ed72e..0000000 --- a/wp-content/themes/calla/assets/css/modules.css.map +++ /dev/null @@ -1,9 +0,0 @@ -{ - "version": 3, - "mappings": "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", - "sources": [ - "modules.scss" - ], - "names": [], - "file": "modules.css" -} \ No newline at end of file diff --git a/wp-content/themes/calla/assets/css/modules.min.css b/wp-content/themes/calla/assets/css/modules.min.css index 6eb8bcf..39529c2 100644 --- a/wp-content/themes/calla/assets/css/modules.min.css +++ b/wp-content/themes/calla/assets/css/modules.min.css @@ -1,8 +1,7 @@ -#respond input[type=text],#respond textarea,.eltdf-style-form textarea,.post-password-form input[type=password],.wpcf7-form-control.wpcf7-date,.wpcf7-form-control.wpcf7-number,.wpcf7-form-control.wpcf7-quiz,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea,input[type=email],input[type=password],input[type=text]{width:100%;margin:0 0 32px;padding:12px 21px;font-family:inherit;font-size:12px;line-height:31px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#999;background-color:transparent;border:1px solid #e1e1e1;border-radius:0;outline:0;-webkit-appearance:none;box-sizing:border-box;-webkit-transition:border-color .2s ease-in-out;-moz-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}#respond input:focus[type=text],#respond textarea:focus,.eltdf-style-form textarea:focus,.wpcf7-form-control.wpcf7-date:focus,.wpcf7-form-control.wpcf7-number:focus,.wpcf7-form-control.wpcf7-quiz:focus,.wpcf7-form-control.wpcf7-select:focus,.wpcf7-form-control.wpcf7-text:focus,.wpcf7-form-control.wpcf7-textarea:focus,input:focus[type=email],input:focus[type=password],input:focus[type=text]{color:#333;border-color:#17436f}#respond input[type=text]::-webkit-input-placeholder,#respond textarea::-webkit-input-placeholder,.eltdf-style-form textarea::-webkit-input-placeholder,.post-password-form input[type=password]::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-date::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-number::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-quiz::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-select::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:inherit}#respond input:-moz-placeholder[type=text],#respond textarea:-moz-placeholder,.eltdf-style-form textarea:-moz-placeholder,.wpcf7-form-control.wpcf7-date:-moz-placeholder,.wpcf7-form-control.wpcf7-number:-moz-placeholder,.wpcf7-form-control.wpcf7-quiz:-moz-placeholder,.wpcf7-form-control.wpcf7-select:-moz-placeholder,.wpcf7-form-control.wpcf7-text:-moz-placeholder,.wpcf7-form-control.wpcf7-textarea:-moz-placeholder,input:-moz-placeholder[type=email],input:-moz-placeholder[type=password],input:-moz-placeholder[type=text]{color:inherit;opacity:1}#respond input[type=text]::-moz-placeholder,#respond textarea::-moz-placeholder,.eltdf-style-form textarea::-moz-placeholder,.post-password-form input[type=password]::-moz-placeholder,.wpcf7-form-control.wpcf7-date::-moz-placeholder,.wpcf7-form-control.wpcf7-number::-moz-placeholder,.wpcf7-form-control.wpcf7-quiz::-moz-placeholder,.wpcf7-form-control.wpcf7-select::-moz-placeholder,.wpcf7-form-control.wpcf7-text::-moz-placeholder,.wpcf7-form-control.wpcf7-textarea::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder{color:inherit;opacity:1}#respond input:-ms-input-placeholder[type=text],#respond textarea:-ms-input-placeholder,.eltdf-style-form textarea:-ms-input-placeholder,.wpcf7-form-control.wpcf7-date:-ms-input-placeholder,.wpcf7-form-control.wpcf7-number:-ms-input-placeholder,.wpcf7-form-control.wpcf7-quiz:-ms-input-placeholder,.wpcf7-form-control.wpcf7-select:-ms-input-placeholder,.wpcf7-form-control.wpcf7-text:-ms-input-placeholder,.wpcf7-form-control.wpcf7-textarea:-ms-input-placeholder,input:-ms-input-placeholder[type=email],input:-ms-input-placeholder[type=password],input:-ms-input-placeholder[type=text]{color:inherit}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{background:0 0;border:0;margin:0;padding:0;vertical-align:baseline;outline:0}article,aside,details,figcaption,figure,footer,header,nav,section{display:block}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;border:medium none;vertical-align:middle}table th{border:0;padding:5px 7px;text-align:center}table td{padding:5px 10px;text-align:center}a img{border:none}.wp-caption,img{max-width:100%;height:auto}iframe{max-width:100%}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clear:after{clear:both;content:"";display:block}html{overflow-y:scroll!important}body{font-family:"Open Sans",sans-serif;font-size:14px;line-height:27px;font-weight:300;color:#676767;background-color:#fff;overflow-x:hidden!important;-webkit-font-smoothing:antialiased}h1{font-size:60px;color:#4e4e4e;line-height:1.2em}h2{font-size:40px;line-height:1.275em}h3{font-size:34px;line-height:1.2em}h4{font-size:30px;line-height:1.2em}h5{font-size:22px;line-height:1.22em}h6{font-size:16px}h1,h6{font-weight:700;letter-spacing:.1em}h2,h3,h4,h5{font-weight:600;letter-spacing:.05em}h2,h3,h4,h5,h6{color:#333}h1,h2,h3,h4,h5,h6{margin:20px 0;font-family:"Crimson Text",cursive;text-transform:uppercase}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#17436f}a,p a{color:#333;text-decoration:none;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}a:hover,p a:hover{color:#17436f}p{margin:10px 0}input[type=submit]{-webkit-appearance:none}ol,ul{list-style-position:inside;margin:15px 0}ol ol,ol ul,ul ol,ul ul{margin:0;padding:0 0 0 15px}pre{background-color:#fff;padding:15px;max-width:100%;white-space:pre-wrap;word-wrap:break-word;margin:15px 0}dt{font-size:15px;font-weight:700;margin-bottom:10px}dd{margin-bottom:15px}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sub{top:.5ex}sup{bottom:.5ex}.wp-caption-text{margin:0;font-style:italic}table{width:100%}table tbody tr,table thead tr{border:1px solid #c9c9c9}table tbody th{border-right:1px solid #c9c9c9}blockquote{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:10px 0;padding:0;quotes:none;box-sizing:border-box;color:#17436f;font-size:18px;line-height:32px;font-style:italic;font-weight:400}blockquote>*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;margin:0;display:inline}blockquote:after,blockquote:before{content:'"'}blockquote cite{font-style:normal;font-weight:400}::selection{background:#17436f;color:#fff}::-moz-selection{background:#17436f;color:#fff}.bypostauthor,.gallery-caption,.sticky,.wp-caption,.wp-caption-text{opacity:1}.alignleft{display:inline;float:left;margin:0 20px 20px 0}.alignright{display:inline;float:right;margin:0 0 20px 20px}.aligncenter{clear:both;display:block;margin:10px auto}.alignwide{margin-left:auto;margin-right:auto;clear:both}@media only screen and (max-width:1024px){.alignwide{width:100%;max-width:100%}}.alignfull{position:relative;left:-1rem;width:calc(100% + (2 * 1rem));max-width:calc(100% + (2 * 1rem));clear:both}@media only screen and (max-width:1024px){.alignfull{left:calc(-12.5% - 75px);width:calc(125% + 150px);max-width:calc(125% + 150px);margin-top:calc(2 * 1rem);margin-bottom:calc(2 * 1rem)}}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-align-center{text-align:center}.eltdf-wrapper{position:relative;left:0;z-index:1000;-webkit-transition:left .33s cubic-bezier(.694,.0482,.335,1);-moz-transition:left .33s cubic-bezier(.694,.0482,.335,1);transition:left .33s cubic-bezier(.694,.0482,.335,1)}.eltdf-wrapper .eltdf-wrapper-inner{width:100%;overflow:hidden}.eltdf-content{position:relative;margin-top:0;z-index:100;background-color:#fff}.eltdf-boxed{overflow:hidden!important}.eltdf-boxed .eltdf-wrapper{display:inline-block;vertical-align:middle;width:100%;background-size:cover}.touch .eltdf-boxed .eltdf-wrapper{background-repeat:repeat}.eltdf-boxed .eltdf-wrapper .eltdf-wrapper-inner{width:1160px;overflow:visible;margin:auto}.eltdf-boxed .eltdf-content{overflow:hidden}.eltdf-boxed .eltdf-footer-inner{width:1160px;margin:auto}.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed,.eltdf-boxed .eltdf-page-header .eltdf-sticky-header{width:1160px;left:auto}.eltdf-paspartu-enabled .eltdf-wrapper{padding:10px;background-color:#fff;box-sizing:border-box}.eltdf-paspartu-enabled.eltdf-top-paspartu-disabled .eltdf-wrapper{padding-top:0!important}.eltdf-paspartu-enabled .eltdf-page-header .eltdf-fixed-wrapper.fixed{left:10px;width:calc(100% - 20px)}.eltdf-paspartu-enabled .eltdf-sticky-header{left:10px;width:calc(100% - 20px)}.eltdf-paspartu-enabled .eltdf-mobile-header.mobile-header-appear .eltdf-mobile-header-inner{left:10px;width:calc(100% - 20px)}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled.admin-bar .eltdf-wrapper:before{top:32px}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:after,.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:before{content:'';position:fixed;left:0;width:100%;height:auto;padding-top:inherit;background-color:inherit;z-index:99999}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:before{top:0}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:after{bottom:0}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-page-header .eltdf-fixed-wrapper.fixed{margin-top:10px}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-sticky-header.header-appear{margin-top:10px}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-mobile-header.mobile-header-appear .eltdf-mobile-header-inner{margin-top:10px}.eltdf-smooth-transition-loader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;background-color:#fff}.eltdf-container{position:relative;padding:0;width:100%;z-index:100}.eltdf-container:before{content:" ";display:table}.eltdf-container:after{content:" ";display:table;clear:both}.eltdf-container-inner{width:1100px;margin:0 auto}.eltdf-full-width{position:relative;z-index:100}.eltdf-content .eltdf-content-inner>.eltdf-container>.eltdf-container-inner,.eltdf-content .eltdf-content-inner>.eltdf-full-width>.eltdf-full-width-inner{padding-top:130px}@media only screen and (min-width:1400px){.eltdf-grid-1300 .eltdf-container-inner,.eltdf-grid-1300 .eltdf-grid,.eltdf-grid-1300 .eltdf-row-grid-section{width:1300px}.eltdf-grid-1300.eltdf-boxed .eltdf-footer-inner,.eltdf-grid-1300.eltdf-boxed .eltdf-wrapper-inner{width:1380px}.eltdf-grid-1300.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed,.eltdf-grid-1300.eltdf-boxed .eltdf-page-header .eltdf-sticky-header{width:1380px;left:auto}}@media only screen and (min-width:1300px){.eltdf-grid-1200 .eltdf-container-inner,.eltdf-grid-1200 .eltdf-grid,.eltdf-grid-1200 .eltdf-row-grid-section{width:1200px}.eltdf-grid-1200.eltdf-boxed .eltdf-footer-inner,.eltdf-grid-1200.eltdf-boxed .eltdf-wrapper-inner{width:1250px}.eltdf-grid-1200.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed,.eltdf-grid-1200.eltdf-boxed .eltdf-page-header .eltdf-sticky-header{width:1250px;left:auto}}@media only screen and (min-width:1200px){.eltdf-grid-1000 .eltdf-container-inner,.eltdf-grid-1000 .eltdf-grid,.eltdf-grid-1000 .eltdf-row-grid-section{width:1000px}.eltdf-grid-1000.eltdf-boxed .eltdf-footer-inner,.eltdf-grid-1000.eltdf-boxed .eltdf-wrapper-inner{width:1050px}.eltdf-grid-1000.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed,.eltdf-grid-1000.eltdf-boxed .eltdf-page-header .eltdf-sticky-header{width:1050px;left:auto}}@media only screen and (min-width:1024px){.eltdf-grid-800 .eltdf-container-inner,.eltdf-grid-800 .eltdf-grid,.eltdf-grid-800 .eltdf-row-grid-section{width:800px}.eltdf-grid-800.eltdf-boxed .eltdf-footer-inner,.eltdf-grid-800.eltdf-boxed .eltdf-wrapper-inner{width:850px}.eltdf-grid-800.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed,.eltdf-grid-800.eltdf-boxed .eltdf-page-header .eltdf-sticky-header{width:850px;left:auto}}@-webkit-keyframes preload-background{from{background-position:0 0}to{background-position:100% 0}}@keyframes preload-background{from{background-position:0 0}to{background-position:100% 0}}.eltdf-preload-background{background:transparent url(../img/preload_pattern.png) repeat scroll inherit!important;-webkit-animation-name:preload-background;-webkit-animation-duration:40s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-name:preload-background;animation-duration:40s;animation-iteration-count:infinite;animation-timing-function:linear;animation-delay:0s;animation-fill-mode:forwards}.eltdf-grid{width:1100px;margin:0 auto}.eltdf-vertical-align-containers{position:relative;height:100%;width:100%;padding:0 20px;box-sizing:border-box}.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-left,.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-right{width:25%}.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-center{width:50%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-center,.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-left,.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-right{width:33.33%}.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-center{width:50%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.eltdf-vertical-align-containers.eltdf-50-50 .eltdf-position-left,.eltdf-vertical-align-containers.eltdf-50-50 .eltdf-position-right{width:50%}.eltdf-vertical-align-containers.eltdf-33-66 .eltdf-position-left{width:33.33%}.eltdf-vertical-align-containers.eltdf-33-66 .eltdf-position-right{width:66.66%}.eltdf-vertical-align-containers.eltdf-66-33 .eltdf-position-left{width:66.66%}.eltdf-vertical-align-containers.eltdf-66-33 .eltdf-position-right{width:33.33%}.eltdf-vertical-align-containers .eltdf-position-left{position:relative;float:left;z-index:2;height:100%}.eltdf-vertical-align-containers .eltdf-position-center{height:100%;width:100%;position:absolute;left:0;text-align:center;z-index:1}.eltdf-vertical-align-containers .eltdf-position-right{position:relative;float:right;z-index:2;height:100%;text-align:right}.eltdf-vertical-align-containers .eltdf-position-center-inner,.eltdf-vertical-align-containers .eltdf-position-left-inner,.eltdf-vertical-align-containers .eltdf-position-right-inner{vertical-align:middle;display:inline-block}.eltdf-vertical-align-containers .eltdf-position-right.eltdf-has-widget .eltdf-position-right-inner{height:100%}.eltdf-vertical-align-containers .eltdf-position-center:before,.eltdf-vertical-align-containers .eltdf-position-left:before,.eltdf-vertical-align-containers .eltdf-position-right:before{content:"";display:inline-block;vertical-align:middle;height:100%;margin-right:0}.last_toggle_el_margin,.wpb_button,.wpb_content_element,.wpb_row,ul.wpb_thumbnails-fluid>li{margin-bottom:0!important}.vc_row .wpb_gmaps_widget .wpb_wrapper{padding:0;background-color:transparent}.eltdf-row-grid-section{position:relative;width:1100px;margin:0 auto;z-index:20}.eltdf-content-aligment-left{text-align:left}.eltdf-content-aligment-center{text-align:center}.eltdf-content-aligment-right{text-align:right}@media only screen and (max-width:1280px){.eltdf-disabled-bg-image-bellow-1280{background-image:none!important}}@media only screen and (max-width:1024px){.eltdf-disabled-bg-image-bellow-1024{background-image:none!important}}@media only screen and (max-width:768px){.eltdf-disabled-bg-image-bellow-768{background-image:none!important}}@media only screen and (max-width:680px){.eltdf-disabled-bg-image-bellow-680{background-image:none!important}}@media only screen and (max-width:480px){.eltdf-disabled-bg-image-bellow-480{background-image:none!important}}.eltdf-parallax-row-holder{position:static;padding:0;background-repeat:no-repeat;background-color:transparent;background-position:center 0;background-attachment:fixed;overflow:hidden}@media only screen and (max-width:1024px){.eltdf-parallax-row-holder{height:auto!important;min-height:200px!important;background-position:center top!important;background-attachment:scroll;background-size:cover}}.eltdf-rev-has-paspartu{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100vh;margin:0;box-sizing:border-box}.admin-bar .eltdf-rev-has-paspartu{height:calc(100vh - 32px)}.eltdf-rev-has-paspartu.eltdf-side-paspartu-disabled{padding-left:0!important;padding-right:0!important}.eltdf-rev-has-paspartu.eltdf-paspartu-tiny{padding:10px}.eltdf-rev-has-paspartu.eltdf-paspartu-tiny.eltdf-top-paspartu-disabled{padding-top:0}.eltdf-rev-has-paspartu.eltdf-paspartu-tiny.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 10px)!important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-tiny.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 42px)!important}.eltdf-rev-has-paspartu.eltdf-paspartu-tiny .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 20px)!important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-tiny .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 52px)!important}.eltdf-rev-has-paspartu.eltdf-paspartu-small{padding:20px}.eltdf-rev-has-paspartu.eltdf-paspartu-small.eltdf-top-paspartu-disabled{padding-top:0}.eltdf-rev-has-paspartu.eltdf-paspartu-small.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 20px)!important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-small.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 52px)!important}.eltdf-rev-has-paspartu.eltdf-paspartu-small .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 40px)!important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-small .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 72px)!important}.eltdf-rev-has-paspartu.eltdf-paspartu-normal{padding:30px}.eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled{padding-top:0}.eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 30px)!important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 62px)!important}.eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 60px)!important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 92px)!important}@media only screen and (max-width:680px){.eltdf-rev-has-paspartu.eltdf-paspartu-normal{padding:20px}.eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled{padding-top:0}.eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 20px)!important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 52px)!important}.eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 40px)!important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 72px)!important}}.eltdf-rev-has-paspartu.eltdf-paspartu-large{padding:50px}.eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled{padding-top:0}.eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 50px)!important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 82px)!important}.eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 100px)!important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 132px)!important}@media only screen and (max-width:680px){.eltdf-rev-has-paspartu.eltdf-paspartu-large{padding:20px}.eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled{padding-top:0}.eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 20px)!important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 52px)!important}.eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 40px)!important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 72px)!important}}.eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner{width:100%!important;left:0!important}.eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper{left:0!important;width:100%!important;height:100%!important}.eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:100vh!important}.admin-bar .eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 32px)!important}.screen-reader-text{position:absolute!important;height:0;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal!important}.screen-reader-text:focus{display:block;top:5px;left:5px;width:auto;height:auto;padding:15px 23px 14px;color:#21759b;font-size:14px;font-weight:700;line-height:normal;text-decoration:none;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;z-index:100000}.eltdf-two-columns-form-without-space .eltdf-column-left{display:table-cell;width:99%;vertical-align:top}.eltdf-two-columns-form-without-space .eltdf-column-right{display:table-cell;width:1%;text-align:left;vertical-align:top}.eltdf-two-columns-form-with-space .eltdf-column-left{display:table-cell;width:99%;vertical-align:top;padding:0 10px 0 0;box-sizing:border-box}.eltdf-two-columns-form-with-space .eltdf-column-right{display:table-cell;width:1%;text-align:left;vertical-align:top;padding:0 0 0 10px;box-sizing:border-box}.eltdf-no-space.eltdf-disable-bottom-space{margin-bottom:0}.eltdf-no-space .eltdf-outer-space{margin:0}.eltdf-no-space .eltdf-outer-space .eltdf-item-space{padding:0 0;margin:0 0 0}.eltdf-no-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-tiny-space.eltdf-disable-bottom-space{margin-bottom:-10px}.eltdf-tiny-space .eltdf-outer-space{margin:0 -5px}.eltdf-tiny-space .eltdf-outer-space .eltdf-item-space{padding:0 5px;margin:0 0 10px}.eltdf-tiny-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-small-space.eltdf-disable-bottom-space{margin-bottom:-20px}.eltdf-small-space .eltdf-outer-space{margin:0 -10px}.eltdf-small-space .eltdf-outer-space .eltdf-item-space{padding:0 10px;margin:0 0 20px}.eltdf-small-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-normal-space.eltdf-disable-bottom-space{margin-bottom:-30px}.eltdf-normal-space .eltdf-outer-space{margin:0 -15px}.eltdf-normal-space .eltdf-outer-space .eltdf-item-space{padding:0 15px;margin:0 0 30px}.eltdf-normal-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-medium-space.eltdf-disable-bottom-space{margin-bottom:-40px}.eltdf-medium-space .eltdf-outer-space{margin:0 -20px}.eltdf-medium-space .eltdf-outer-space .eltdf-item-space{padding:0 20px;margin:0 0 40px}.eltdf-medium-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-large-space.eltdf-disable-bottom-space{margin-bottom:-50px}.eltdf-large-space .eltdf-outer-space{margin:0 -25px}.eltdf-large-space .eltdf-outer-space .eltdf-item-space{padding:0 25px;margin:0 0 50px}.eltdf-large-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-huge-space.eltdf-disable-bottom-space{margin-bottom:-80px}.eltdf-huge-space .eltdf-outer-space{margin:0 -40px}.eltdf-huge-space .eltdf-outer-space .eltdf-item-space{padding:0 40px;margin:0 0 80px}.eltdf-huge-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-grid-row{margin-left:-15px;margin-right:-15px}.eltdf-grid-row:after,.eltdf-grid-row:before{content:" ";display:table}.eltdf-grid-row:after{clear:both}.eltdf-grid-no-gutter{margin-left:0;margin-right:0}.eltdf-grid-no-gutter>div{padding-left:0;padding-right:0}.eltdf-grid-tiny-gutter{margin-left:-5px;margin-right:-5px}.eltdf-grid-tiny-gutter>div{padding-left:5px;padding-right:5px}.eltdf-grid-small-gutter{margin-left:-10px;margin-right:-10px}.eltdf-grid-small-gutter>div{padding-left:10px;padding-right:10px}.eltdf-grid-normal-gutter{margin-left:-15px;margin-right:-15px}.eltdf-grid-normal-gutter>div{padding-left:15px;padding-right:15px}.eltdf-grid-medium-gutter{margin-left:-20px;margin-right:-20px}.eltdf-grid-medium-gutter>div{padding-left:20px;padding-right:20px}.eltdf-grid-large-gutter{margin-left:-25px;margin-right:-25px}.eltdf-grid-large-gutter>div{padding-left:25px;padding-right:25px}.eltdf-grid-huge-gutter{margin-left:-40px;margin-right:-40px}.eltdf-grid-huge-gutter>div{padding-left:40px;padding-right:40px}.eltdf-grid-col-1{position:relative;float:left;width:8.33333%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-1:after,.eltdf-grid-col-1:before{content:" ";display:table}.eltdf-grid-col-1:after{clear:both}@media only screen and (max-width:1024px){.eltdf-grid-col-1{width:100%;float:none}}.eltdf-grid-col-2{position:relative;float:left;width:16.66667%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-2:after,.eltdf-grid-col-2:before{content:" ";display:table}.eltdf-grid-col-2:after{clear:both}@media only screen and (max-width:1024px){.eltdf-grid-col-2{width:100%;float:none}}.eltdf-grid-col-3{position:relative;float:left;width:25%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-3:after,.eltdf-grid-col-3:before{content:" ";display:table}.eltdf-grid-col-3:after{clear:both}@media only screen and (max-width:1024px){.eltdf-grid-col-3{width:100%;float:none}}.eltdf-grid-col-4{position:relative;float:left;width:33.33333%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-4:after,.eltdf-grid-col-4:before{content:" ";display:table}.eltdf-grid-col-4:after{clear:both}@media only screen and (max-width:1024px){.eltdf-grid-col-4{width:100%;float:none}}.eltdf-grid-col-5{position:relative;float:left;width:41.66667%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-5:after,.eltdf-grid-col-5:before{content:" ";display:table}.eltdf-grid-col-5:after{clear:both}@media only screen and (max-width:1024px){.eltdf-grid-col-5{width:100%;float:none}}.eltdf-grid-col-6{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-6:after,.eltdf-grid-col-6:before{content:" ";display:table}.eltdf-grid-col-6:after{clear:both}@media only screen and (max-width:1024px){.eltdf-grid-col-6{width:100%;float:none}}.eltdf-grid-col-7{position:relative;float:left;width:58.33333%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-7:after,.eltdf-grid-col-7:before{content:" ";display:table}.eltdf-grid-col-7:after{clear:both}@media only screen and (max-width:1024px){.eltdf-grid-col-7{width:100%;float:none}}.eltdf-grid-col-8{position:relative;float:left;width:66.66667%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-8:after,.eltdf-grid-col-8:before{content:" ";display:table}.eltdf-grid-col-8:after{clear:both}@media only screen and (max-width:1024px){.eltdf-grid-col-8{width:100%;float:none}}.eltdf-grid-col-9{position:relative;float:left;width:75%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-9:after,.eltdf-grid-col-9:before{content:" ";display:table}.eltdf-grid-col-9:after{clear:both}@media only screen and (max-width:1024px){.eltdf-grid-col-9{width:100%;float:none}}.eltdf-grid-col-10{position:relative;float:left;width:83.33333%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-10:after,.eltdf-grid-col-10:before{content:" ";display:table}.eltdf-grid-col-10:after{clear:both}@media only screen and (max-width:1024px){.eltdf-grid-col-10{width:100%;float:none}}.eltdf-grid-col-11{position:relative;float:left;width:91.66667%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-11:after,.eltdf-grid-col-11:before{content:" ";display:table}.eltdf-grid-col-11:after{clear:both}@media only screen and (max-width:1024px){.eltdf-grid-col-11{width:100%;float:none}}.eltdf-grid-col-12{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-12:after,.eltdf-grid-col-12:before{content:" ";display:table}.eltdf-grid-col-12:after{clear:both}@media only screen and (max-width:1024px){.eltdf-grid-col-12{width:100%;float:none}}.eltdf-grid-col-push-1{left:8.33333%}@media only screen and (max-width:1024px){.eltdf-grid-col-push-1{left:0}}.eltdf-grid-col-pull-1{right:8.33333%}@media only screen and (max-width:1024px){.eltdf-grid-col-pull-1{right:0}}.eltdf-grid-col-push-2{left:16.66667%}@media only screen and (max-width:1024px){.eltdf-grid-col-push-2{left:0}}.eltdf-grid-col-pull-2{right:16.66667%}@media only screen and (max-width:1024px){.eltdf-grid-col-pull-2{right:0}}.eltdf-grid-col-push-3{left:25%}@media only screen and (max-width:1024px){.eltdf-grid-col-push-3{left:0}}.eltdf-grid-col-pull-3{right:25%}@media only screen and (max-width:1024px){.eltdf-grid-col-pull-3{right:0}}.eltdf-grid-col-push-4{left:33.33333%}@media only screen and (max-width:1024px){.eltdf-grid-col-push-4{left:0}}.eltdf-grid-col-pull-4{right:33.33333%}@media only screen and (max-width:1024px){.eltdf-grid-col-pull-4{right:0}}.eltdf-grid-col-push-5{left:41.66667%}@media only screen and (max-width:1024px){.eltdf-grid-col-push-5{left:0}}.eltdf-grid-col-pull-5{right:41.66667%}@media only screen and (max-width:1024px){.eltdf-grid-col-pull-5{right:0}}.eltdf-grid-col-push-6{left:50%}@media only screen and (max-width:1024px){.eltdf-grid-col-push-6{left:0}}.eltdf-grid-col-pull-6{right:50%}@media only screen and (max-width:1024px){.eltdf-grid-col-pull-6{right:0}}.eltdf-grid-col-push-7{left:58.33333%}@media only screen and (max-width:1024px){.eltdf-grid-col-push-7{left:0}}.eltdf-grid-col-pull-7{right:58.33333%}@media only screen and (max-width:1024px){.eltdf-grid-col-pull-7{right:0}}.eltdf-grid-col-push-8{left:66.66667%}@media only screen and (max-width:1024px){.eltdf-grid-col-push-8{left:0}}.eltdf-grid-col-pull-8{right:66.66667%}@media only screen and (max-width:1024px){.eltdf-grid-col-pull-8{right:0}}.eltdf-grid-col-push-9{left:75%}@media only screen and (max-width:1024px){.eltdf-grid-col-push-9{left:0}}.eltdf-grid-col-pull-9{right:75%}@media only screen and (max-width:1024px){.eltdf-grid-col-pull-9{right:0}}.eltdf-grid-col-push-10{left:83.33333%}@media only screen and (max-width:1024px){.eltdf-grid-col-push-10{left:0}}.eltdf-grid-col-pull-10{right:83.33333%}@media only screen and (max-width:1024px){.eltdf-grid-col-pull-10{right:0}}.eltdf-grid-col-push-11{left:91.66667%}@media only screen and (max-width:1024px){.eltdf-grid-col-push-11{left:0}}.eltdf-grid-col-pull-11{right:91.66667%}@media only screen and (max-width:1024px){.eltdf-grid-col-pull-11{right:0}}.eltdf-grid-col-push-12{left:100%}@media only screen and (max-width:1024px){.eltdf-grid-col-push-12{left:0}}.eltdf-grid-col-pull-12{right:100%}@media only screen and (max-width:1024px){.eltdf-grid-col-pull-12{right:0}}@media only screen and (max-width:1440px){.eltdf-grid-col-laptop-landscape-large-1{width:8.33333%;float:left}}@media only screen and (max-width:1366px){.eltdf-grid-col-laptop-landscape-mac-1{width:8.33333%;float:left}}@media only screen and (max-width:1280px){.eltdf-grid-col-laptop-landscape-medium-1{width:8.33333%;float:left}}@media only screen and (max-width:1200px){.eltdf-grid-col-laptop-landscape-1{width:8.33333%;float:left}}@media only screen and (max-width:1024px){.eltdf-grid-col-ipad-landscape-1{width:8.33333%;float:left}}@media only screen and (max-width:768px){.eltdf-grid-col-ipad-portrait-1{width:8.33333%;float:left}}@media only screen and (max-width:680px){.eltdf-grid-col-phone-landscape-1{width:8.33333%;float:left}}@media only screen and (max-width:480px){.eltdf-grid-col-phone-portrait-1{width:8.33333%;float:left}}@media only screen and (max-width:320px){.eltdf-grid-col-smaller-phone-portrait-1{width:8.33333%;float:left}}@media only screen and (max-width:1440px){.eltdf-grid-col-laptop-landscape-large-2{width:16.66667%;float:left}}@media only screen and (max-width:1366px){.eltdf-grid-col-laptop-landscape-mac-2{width:16.66667%;float:left}}@media only screen and (max-width:1280px){.eltdf-grid-col-laptop-landscape-medium-2{width:16.66667%;float:left}}@media only screen and (max-width:1200px){.eltdf-grid-col-laptop-landscape-2{width:16.66667%;float:left}}@media only screen and (max-width:1024px){.eltdf-grid-col-ipad-landscape-2{width:16.66667%;float:left}}@media only screen and (max-width:768px){.eltdf-grid-col-ipad-portrait-2{width:16.66667%;float:left}}@media only screen and (max-width:680px){.eltdf-grid-col-phone-landscape-2{width:16.66667%;float:left}}@media only screen and (max-width:480px){.eltdf-grid-col-phone-portrait-2{width:16.66667%;float:left}}@media only screen and (max-width:320px){.eltdf-grid-col-smaller-phone-portrait-2{width:16.66667%;float:left}}@media only screen and (max-width:1440px){.eltdf-grid-col-laptop-landscape-large-3{width:25%;float:left}}@media only screen and (max-width:1366px){.eltdf-grid-col-laptop-landscape-mac-3{width:25%;float:left}}@media only screen and (max-width:1280px){.eltdf-grid-col-laptop-landscape-medium-3{width:25%;float:left}}@media only screen and (max-width:1200px){.eltdf-grid-col-laptop-landscape-3{width:25%;float:left}}@media only screen and (max-width:1024px){.eltdf-grid-col-ipad-landscape-3{width:25%;float:left}}@media only screen and (max-width:768px){.eltdf-grid-col-ipad-portrait-3{width:25%;float:left}}@media only screen and (max-width:680px){.eltdf-grid-col-phone-landscape-3{width:25%;float:left}}@media only screen and (max-width:480px){.eltdf-grid-col-phone-portrait-3{width:25%;float:left}}@media only screen and (max-width:320px){.eltdf-grid-col-smaller-phone-portrait-3{width:25%;float:left}}@media only screen and (max-width:1440px){.eltdf-grid-col-laptop-landscape-large-4{width:33.33333%;float:left}}@media only screen and (max-width:1366px){.eltdf-grid-col-laptop-landscape-mac-4{width:33.33333%;float:left}}@media only screen and (max-width:1280px){.eltdf-grid-col-laptop-landscape-medium-4{width:33.33333%;float:left}}@media only screen and (max-width:1200px){.eltdf-grid-col-laptop-landscape-4{width:33.33333%;float:left}}@media only screen and (max-width:1024px){.eltdf-grid-col-ipad-landscape-4{width:33.33333%;float:left}}@media only screen and (max-width:768px){.eltdf-grid-col-ipad-portrait-4{width:33.33333%;float:left}}@media only screen and (max-width:680px){.eltdf-grid-col-phone-landscape-4{width:33.33333%;float:left}}@media only screen and (max-width:480px){.eltdf-grid-col-phone-portrait-4{width:33.33333%;float:left}}@media only screen and (max-width:320px){.eltdf-grid-col-smaller-phone-portrait-4{width:33.33333%;float:left}}@media only screen and (max-width:1440px){.eltdf-grid-col-laptop-landscape-large-5{width:41.66667%;float:left}}@media only screen and (max-width:1366px){.eltdf-grid-col-laptop-landscape-mac-5{width:41.66667%;float:left}}@media only screen and (max-width:1280px){.eltdf-grid-col-laptop-landscape-medium-5{width:41.66667%;float:left}}@media only screen and (max-width:1200px){.eltdf-grid-col-laptop-landscape-5{width:41.66667%;float:left}}@media only screen and (max-width:1024px){.eltdf-grid-col-ipad-landscape-5{width:41.66667%;float:left}}@media only screen and (max-width:768px){.eltdf-grid-col-ipad-portrait-5{width:41.66667%;float:left}}@media only screen and (max-width:680px){.eltdf-grid-col-phone-landscape-5{width:41.66667%;float:left}}@media only screen and (max-width:480px){.eltdf-grid-col-phone-portrait-5{width:41.66667%;float:left}}@media only screen and (max-width:320px){.eltdf-grid-col-smaller-phone-portrait-5{width:41.66667%;float:left}}@media only screen and (max-width:1440px){.eltdf-grid-col-laptop-landscape-large-6{width:50%;float:left}}@media only screen and (max-width:1366px){.eltdf-grid-col-laptop-landscape-mac-6{width:50%;float:left}}@media only screen and (max-width:1280px){.eltdf-grid-col-laptop-landscape-medium-6{width:50%;float:left}}@media only screen and (max-width:1200px){.eltdf-grid-col-laptop-landscape-6{width:50%;float:left}}@media only screen and (max-width:1024px){.eltdf-grid-col-ipad-landscape-6{width:50%;float:left}}@media only screen and (max-width:768px){.eltdf-grid-col-ipad-portrait-6{width:50%;float:left}}@media only screen and (max-width:680px){.eltdf-grid-col-phone-landscape-6{width:50%;float:left}}@media only screen and (max-width:480px){.eltdf-grid-col-phone-portrait-6{width:50%;float:left}}@media only screen and (max-width:320px){.eltdf-grid-col-smaller-phone-portrait-6{width:50%;float:left}}@media only screen and (max-width:1440px){.eltdf-grid-col-laptop-landscape-large-7{width:58.33333%;float:left}}@media only screen and (max-width:1366px){.eltdf-grid-col-laptop-landscape-mac-7{width:58.33333%;float:left}}@media only screen and (max-width:1280px){.eltdf-grid-col-laptop-landscape-medium-7{width:58.33333%;float:left}}@media only screen and (max-width:1200px){.eltdf-grid-col-laptop-landscape-7{width:58.33333%;float:left}}@media only screen and (max-width:1024px){.eltdf-grid-col-ipad-landscape-7{width:58.33333%;float:left}}@media only screen and (max-width:768px){.eltdf-grid-col-ipad-portrait-7{width:58.33333%;float:left}}@media only screen and (max-width:680px){.eltdf-grid-col-phone-landscape-7{width:58.33333%;float:left}}@media only screen and (max-width:480px){.eltdf-grid-col-phone-portrait-7{width:58.33333%;float:left}}@media only screen and (max-width:320px){.eltdf-grid-col-smaller-phone-portrait-7{width:58.33333%;float:left}}@media only screen and (max-width:1440px){.eltdf-grid-col-laptop-landscape-large-8{width:66.66667%;float:left}}@media only screen and (max-width:1366px){.eltdf-grid-col-laptop-landscape-mac-8{width:66.66667%;float:left}}@media only screen and (max-width:1280px){.eltdf-grid-col-laptop-landscape-medium-8{width:66.66667%;float:left}}@media only screen and (max-width:1200px){.eltdf-grid-col-laptop-landscape-8{width:66.66667%;float:left}}@media only screen and (max-width:1024px){.eltdf-grid-col-ipad-landscape-8{width:66.66667%;float:left}}@media only screen and (max-width:768px){.eltdf-grid-col-ipad-portrait-8{width:66.66667%;float:left}}@media only screen and (max-width:680px){.eltdf-grid-col-phone-landscape-8{width:66.66667%;float:left}}@media only screen and (max-width:480px){.eltdf-grid-col-phone-portrait-8{width:66.66667%;float:left}}@media only screen and (max-width:320px){.eltdf-grid-col-smaller-phone-portrait-8{width:66.66667%;float:left}}@media only screen and (max-width:1440px){.eltdf-grid-col-laptop-landscape-large-9{width:75%;float:left}}@media only screen and (max-width:1366px){.eltdf-grid-col-laptop-landscape-mac-9{width:75%;float:left}}@media only screen and (max-width:1280px){.eltdf-grid-col-laptop-landscape-medium-9{width:75%;float:left}}@media only screen and (max-width:1200px){.eltdf-grid-col-laptop-landscape-9{width:75%;float:left}}@media only screen and (max-width:1024px){.eltdf-grid-col-ipad-landscape-9{width:75%;float:left}}@media only screen and (max-width:768px){.eltdf-grid-col-ipad-portrait-9{width:75%;float:left}}@media only screen and (max-width:680px){.eltdf-grid-col-phone-landscape-9{width:75%;float:left}}@media only screen and (max-width:480px){.eltdf-grid-col-phone-portrait-9{width:75%;float:left}}@media only screen and (max-width:320px){.eltdf-grid-col-smaller-phone-portrait-9{width:75%;float:left}}@media only screen and (max-width:1440px){.eltdf-grid-col-laptop-landscape-large-10{width:83.33333%;float:left}}@media only screen and (max-width:1366px){.eltdf-grid-col-laptop-landscape-mac-10{width:83.33333%;float:left}}@media only screen and (max-width:1280px){.eltdf-grid-col-laptop-landscape-medium-10{width:83.33333%;float:left}}@media only screen and (max-width:1200px){.eltdf-grid-col-laptop-landscape-10{width:83.33333%;float:left}}@media only screen and (max-width:1024px){.eltdf-grid-col-ipad-landscape-10{width:83.33333%;float:left}}@media only screen and (max-width:768px){.eltdf-grid-col-ipad-portrait-10{width:83.33333%;float:left}}@media only screen and (max-width:680px){.eltdf-grid-col-phone-landscape-10{width:83.33333%;float:left}}@media only screen and (max-width:480px){.eltdf-grid-col-phone-portrait-10{width:83.33333%;float:left}}@media only screen and (max-width:320px){.eltdf-grid-col-smaller-phone-portrait-10{width:83.33333%;float:left}}@media only screen and (max-width:1440px){.eltdf-grid-col-laptop-landscape-large-11{width:91.66667%;float:left}}@media only screen and (max-width:1366px){.eltdf-grid-col-laptop-landscape-mac-11{width:91.66667%;float:left}}@media only screen and (max-width:1280px){.eltdf-grid-col-laptop-landscape-medium-11{width:91.66667%;float:left}}@media only screen and (max-width:1200px){.eltdf-grid-col-laptop-landscape-11{width:91.66667%;float:left}}@media only screen and (max-width:1024px){.eltdf-grid-col-ipad-landscape-11{width:91.66667%;float:left}}@media only screen and (max-width:768px){.eltdf-grid-col-ipad-portrait-11{width:91.66667%;float:left}}@media only screen and (max-width:680px){.eltdf-grid-col-phone-landscape-11{width:91.66667%;float:left}}@media only screen and (max-width:480px){.eltdf-grid-col-phone-portrait-11{width:91.66667%;float:left}}@media only screen and (max-width:320px){.eltdf-grid-col-smaller-phone-portrait-11{width:91.66667%;float:left}}@media only screen and (max-width:1440px){.eltdf-grid-col-laptop-landscape-large-12{width:100%;float:none}}@media only screen and (max-width:1366px){.eltdf-grid-col-laptop-landscape-mac-12{width:100%;float:none}}@media only screen and (max-width:1280px){.eltdf-grid-col-laptop-landscape-medium-12{width:100%;float:none}}@media only screen and (max-width:1200px){.eltdf-grid-col-laptop-landscape-12{width:100%;float:none}}@media only screen and (max-width:1024px){.eltdf-grid-col-ipad-landscape-12{width:100%;float:none}}@media only screen and (max-width:768px){.eltdf-grid-col-ipad-portrait-12{width:100%;float:none}}@media only screen and (max-width:680px){.eltdf-grid-col-phone-landscape-12{width:100%;float:none}}@media only screen and (max-width:480px){.eltdf-grid-col-phone-portrait-12{width:100%;float:none}}@media only screen and (max-width:320px){.eltdf-grid-col-smaller-phone-portrait-12{width:100%;float:none}}@-webkit-keyframes element-from-left{0%{opacity:0;transform:translate(-20%,0)}100%{opacity:1;transform:translate(0,0)}}@keyframes element-from-left{0%{opacity:0;transform:translate(-20%,0)}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes element-from-right{0%{opacity:0;transform:translate(20%,0)}100%{opacity:1;transform:translate(0,0)}}@keyframes element-from-right{0%{opacity:0;transform:translate(20%,0)}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes element-from-top{0%{opacity:0;transform:translate(0,-30%)}100%{opacity:1;transform:translate(0,0)}}@keyframes element-from-top{0%{opacity:0;transform:translate(0,-30%)}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes element-from-bottom{0%{opacity:0;transform:translate(0,30%)}100%{opacity:1;transform:translate(0,0)}}@keyframes element-from-bottom{0%{opacity:0;transform:translate(0,30%)}100%{opacity:1;transform:translate(0,0)}}.eltdf-element-from-bottom,.eltdf-element-from-fade,.eltdf-element-from-left,.eltdf-element-from-right,.eltdf-element-from-top{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-element-from-bottom>div,.eltdf-element-from-fade>div,.eltdf-element-from-left>div,.eltdf-element-from-right>div,.eltdf-element-from-top>div{position:relative;display:inline-block;width:100%;vertical-align:middle;opacity:0}.eltdf-element-from-fade.eltdf-element-from-fade-on>div{opacity:1;-webkit-transition:opacity .8s ease 0s;-moz-transition:opacity .8s ease 0s;transition:opacity .8s ease 0s}.eltdf-element-from-left.eltdf-element-from-left-on>div{-webkit-animation:element-from-left .55s 1 ease;-moz-animation:element-from-left .55s 1 ease;animation:element-from-left .55s 1 ease;opacity:1}.eltdf-element-from-right.eltdf-element-from-right-on>div{-webkit-animation:element-from-right .55s 1 ease;-moz-animation:element-from-right .55s 1 ease;animation:element-from-right .55s 1 ease;opacity:1}.eltdf-element-from-top.eltdf-element-from-top-on>div{-webkit-animation:element-from-top .55s 1 ease;-moz-animation:element-from-top .55s 1 ease;animation:element-from-top .55s 1 ease;opacity:1}.eltdf-element-from-bottom.eltdf-element-from-bottom-on>div{-webkit-animation:element-from-bottom .55s 1 ease;-moz-animation:element-from-bottom .55s 1 ease;animation:element-from-bottom .55s 1 ease;opacity:1}.eltdf-flip-in{opacity:0;-webkit-transform:perspective(1000px) rotateY(25deg);-moz-transform:perspective(1000px) rotateY(25deg);transform:perspective(1000px) rotateY(25deg);-webkit-transition:all 1.1s ease-in-out;-moz-transition:all 1.1s ease-in-out;transition:all 1.1s ease-in-out}.eltdf-flip-in.eltdf-flip-in-on{opacity:1;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0)}.eltdf-grow-in{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8);-webkit-transition:all 1s cubic-bezier(0,1,.5,1);-moz-transition:all 1s cubic-bezier(0,1,.5,1);transition:all 1s cubic-bezier(0,1,.5,1)}.eltdf-grow-in.eltdf-grow-in-on{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.eltdf-z-rotate{opacity:0;-webkit-transform:rotateZ(7deg);-moz-transform:rotateZ(7deg);transform:rotateZ(7deg);-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);-moz-transition:all .3s cubic-bezier(.165,.84,.44,1);transition:all .3s cubic-bezier(.165,.84,.44,1);-webkit-transform-origin:top right;-moz-transform-origin:top right;transform-origin:top right}.eltdf-z-rotate.eltdf-z-rotate-on{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);transform:rotateZ(0)}.eltdf-x-rotate{opacity:0;-webkit-transform:perspective(900px) rotateX(-45deg);-moz-transform:perspective(900px) rotateX(-45deg);transform:perspective(900px) rotateX(-45deg);-webkit-transition:all .6s cubic-bezier(.785,.135,.15,.86);-moz-transition:all .6s cubic-bezier(.785,.135,.15,.86);transition:all .6s cubic-bezier(.785,.135,.15,.86)}.eltdf-x-rotate.eltdf-x-rotate-on{opacity:1;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);transform:rotateX(0)}.eltdf-y-translate{opacity:0;-webkit-transform:translate(0,30px);-moz-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:all .7s cubic-bezier(.68,-.65,.265,1.65);-moz-transition:all .7s cubic-bezier(.68,-.65,.265,1.65);transition:all .7s cubic-bezier(.68,-.65,.265,1.65)}.eltdf-y-translate.eltdf-y-translate-on{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}.eltdf-fade-in-down{opacity:0;-webkit-transform:translate(0,-25px);-moz-transform:translate(0,-25px);transform:translate(0,-25px);-webkit-transition:all .9s cubic-bezier(0,1,.5,1);-moz-transition:all .9s cubic-bezier(0,1,.5,1);transition:all .9s cubic-bezier(0,1,.5,1)}.eltdf-fade-in-down.eltdf-fade-in-down-on{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}.eltdf-fade-in-left-x-rotate{opacity:0;-webkit-transform:rotateZ(-5deg) translate(-30px,0);-moz-transform:rotateZ(-5deg) translate(-30px,0);transform:rotateZ(-5deg) translate(-30px,0);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.eltdf-fade-in-left-x-rotate.eltdf-fade-in-left-x-rotate-on{opacity:1;-webkit-transform:rotateZ(0) translate(0,0);-moz-transform:rotateZ(0) translate(0,0);transform:rotateZ(0) translate(0,0)}.eltdf-fade-in{opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.eltdf-fade-in.eltdf-fade-in-on{opacity:1}.eltdf-st-loader{position:absolute;top:50%;left:50%;z-index:2100;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.eltdf-st-loader1{position:relative;display:inline-block;width:100%;height:100%}.eltdf-st-loader2{margin:-50% 0 0 -50%}.eltdf-rotate-circles{width:60px;height:20px}.eltdf-rotate-circles>div{background-color:#333;display:inline-block;width:12px;height:12px;margin:4px;border-radius:100%;opacity:0;-webkit-animation:ball-fall 1.5s ease infinite;animation:ball-fall 1.5s ease infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.eltdf-rotate-circles>div:nth-child(1){-webkit-animation-delay:-.2s;animation-delay:-.2s}.eltdf-rotate-circles>div:nth-child(2){-webkit-animation-delay:-.1s;animation-delay:-.1s}.eltdf-rotate-circles>div:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);-moz-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-webkit-transform:translateY(145%);-moz-transform:translateY(145%);transform:translateY(145%)}}@keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);-moz-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-webkit-transform:translateY(145%);-moz-transform:translateY(145%);transform:translateY(145%)}}.eltdf-st-loader .pulse{width:32px;height:32px;margin:-16px 0 0 -16px;background-color:#17436f;border-radius:16px;-webkit-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@-moz-keyframes scaleout{0%{-moz-transform:scale(0)}100%{-moz-transform:scale(1);opacity:0}}@-ms-keyframes scaleout{0%{-ms-transform:scale(0)}100%{-ms-transform:scale(1);opacity:0}}@-o-keyframes scaleout{0%{-o-transform:scale(0)}100%{-o-transform:scale(1);opacity:0}}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}.eltdf-st-loader .double_pulse{width:40px;height:40px;margin:-20px 0 0 -20px;position:relative}.eltdf-st-loader .double_pulse .double-bounce1,.eltdf-st-loader .double_pulse .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#17436f;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.eltdf-st-loader .double_pulse .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.eltdf-st-loader .cube{width:60px;height:60px;margin:-30px 0 0 -30px;background-color:#17436f;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0);-webkit-transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.eltdf-st-loader .rotating_cubes{width:32px;height:32px;margin:-16px 0 0 -16px;position:relative}.eltdf-st-loader .rotating_cubes .cube1,.eltdf-st-loader .rotating_cubes .cube2{background-color:#17436f;width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:cubemove 1.8s infinite ease-in-out;animation:cubemove 1.8s infinite ease-in-out}.eltdf-st-loader .rotating_cubes .cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes cubemove{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}.eltdf-st-loader .stripes{width:50px;height:60px;margin:-30px 0 0 -25px;text-align:center;font-size:10px}.eltdf-st-loader .stripes>div{background-color:#17436f;height:100%;width:6px;display:inline-block;margin:0 3px 0 0;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.eltdf-st-loader .stripes .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.eltdf-st-loader .stripes .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.eltdf-st-loader .stripes .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.eltdf-st-loader .stripes .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.eltdf-st-loader .wave{width:72px;text-align:center;margin:-9px 0 0 -36px}.eltdf-st-loader .wave>div{width:18px;height:18px;background-color:#17436f;margin:0 3px 0 0;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.eltdf-st-loader .wave .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.eltdf-st-loader .wave .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.eltdf-st-loader .two_rotating_circles{width:40px;height:40px;margin:-20px 0 0 -20px;position:relative;text-align:center;-webkit-animation:rotatecircles 2s infinite linear;animation:rotatecircles 2s infinite linear}.eltdf-st-loader .two_rotating_circles .dot1,.eltdf-st-loader .two_rotating_circles .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#17436f;border-radius:100%;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.eltdf-st-loader .two_rotating_circles .dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes rotatecircles{100%{-webkit-transform:rotate(360deg)}}@keyframes rotatecircles{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.eltdf-st-loader .five_rotating_circles{width:60px;height:60px;margin:-30px 0 0 -30px;position:relative}.eltdf-st-loader .five_rotating_circles .container1>div,.eltdf-st-loader .five_rotating_circles .container2>div,.eltdf-st-loader .five_rotating_circles .container3>div{width:12px;height:12px;background-color:#17436f;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.eltdf-st-loader .five_rotating_circles .spinner-container{position:absolute;width:100%;height:100%}.eltdf-st-loader .five_rotating_circles .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.eltdf-st-loader .five_rotating_circles .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.eltdf-st-loader .five_rotating_circles .circle1{top:0;left:0}.eltdf-st-loader .five_rotating_circles .circle2{top:0;right:0}.eltdf-st-loader .five_rotating_circles .circle3{right:0;bottom:0}.eltdf-st-loader .five_rotating_circles .circle4{left:0;bottom:0}.eltdf-st-loader .five_rotating_circles .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.eltdf-st-loader .five_rotating_circles .container3 .circle1{-webkit-animation-delay:-1s;animation-delay:-1s}.eltdf-st-loader .five_rotating_circles .container1 .circle2{-webkit-animation-delay:-.9s;animation-delay:-.9s}.eltdf-st-loader .five_rotating_circles .container2 .circle2{-webkit-animation-delay:-.8s;animation-delay:-.8s}.eltdf-st-loader .five_rotating_circles .container3 .circle2{-webkit-animation-delay:-.7s;animation-delay:-.7s}.eltdf-st-loader .five_rotating_circles .container1 .circle3{-webkit-animation-delay:-.6s;animation-delay:-.6s}.eltdf-st-loader .five_rotating_circles .container2 .circle3{-webkit-animation-delay:-.5s;animation-delay:-.5s}.eltdf-st-loader .five_rotating_circles .container3 .circle3{-webkit-animation-delay:-.4s;animation-delay:-.4s}.eltdf-st-loader .five_rotating_circles .container1 .circle4{-webkit-animation-delay:-.3s;animation-delay:-.3s}.eltdf-st-loader .five_rotating_circles .container2 .circle4{-webkit-animation-delay:-.2s;animation-delay:-.2s}.eltdf-st-loader .five_rotating_circles .container3 .circle4{-webkit-animation-delay:-.1s;animation-delay:-.1s}.eltdf-st-loader .atom{width:100px;height:100px;margin:-50px 0 0 -50px;position:relative}.eltdf-st-loader .atom .ball-1{height:50%;width:50%;left:50%;top:50%;position:absolute;z-index:1;-webkit-animation:atom_shrink 4.5s infinite linear;-moz-animation:atom_shrink 4.5s infinite linear;-o-animation:atom_shrink 4.5s infinite linear;animation:atom_shrink 4.5s infinite linear}.eltdf-st-loader .atom .ball-1:before{content:'';background:#17436f;border-radius:50%;height:100%;width:100%;position:absolute;top:-50%;left:-50%}.eltdf-st-loader .atom .ball-2,.eltdf-st-loader .atom .ball-3,.eltdf-st-loader .atom .ball-4{position:absolute;width:100%;height:100%;z-index:0}.eltdf-st-loader .atom .ball-2:before,.eltdf-st-loader .atom .ball-3:before,.eltdf-st-loader .atom .ball-4:before{content:'';height:20px;width:20px;border-radius:50%;background:#17436f;top:0;left:0;margin:0 auto;position:absolute}.eltdf-st-loader .atom .ball-2{-webkit-animation:atom_zindex 1.5s .75s infinite steps(2,end);-moz-animation:atom_zindex 1.5s .75s infinite steps(2,end);-o-animation:atom_zindex 1.5s .75s infinite steps(2,end);animation:atom_zindex 1.5s .75s infinite steps(2,end)}.eltdf-st-loader .atom .ball-3{-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation:atom_zindex 1.5s -.25s infinite steps(2,end);-moz-animation:atom_zindex 1.5s -.25s infinite steps(2,end);-o-animation:atom_zindex 1.5s -.25s infinite steps(2,end);animation:atom_zindex 1.5s -.25s infinite steps(2,end)}.eltdf-st-loader .atom .ball-4{-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation:atom_zindex 1.5s .25s infinite steps(2,end);-moz-animation:atom_zindex 1.5s .25s infinite steps(2,end);-o-animation:atom_zindex 1.5s .25s infinite steps(2,end);animation:atom_zindex 1.5s .25s infinite steps(2,end)}.eltdf-st-loader .atom .ball-2:before{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-animation:atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease;-moz-animation:atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease;-o-animation:atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease;animation:atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease}.eltdf-st-loader .atom .ball-3:before{-webkit-animation:atom_position 1.5s -1s infinite ease,atom_size 1.5s -.75s infinite ease;-moz-animation:atom_position 1.5s -1s infinite ease,atom_size 1.5s -.75s infinite ease;-o-animation:atom_position 1.5s -1s infinite ease,atom_size 1.5s -.75s infinite ease;animation:atom_position 1.5s -1s infinite ease,atom_size 1.5s -.75s infinite ease}.eltdf-st-loader .atom .ball-4:before{-webkit-animation:atom_position 1.5s -.5s infinite ease,atom_size 1.5s -125ms infinite ease;-moz-animation:atom_position 1.5s -.5s infinite ease,atom_size 1.5s -125ms infinite ease;-o-animation:atom_position 1.5s -.5s infinite ease,atom_size 1.5s -125ms infinite ease;animation:atom_position 1.5s -.5s infinite ease,atom_size 1.5s -125ms infinite ease}@-webkit-keyframes atom_position{50%{top:80px;left:80px}}@-moz-keyframes atom_position{50%{top:80px;left:80px}}@-o-keyframes atom_position{50%{top:80px;left:80px}}@keyframes atom_position{50%{top:80px;left:80px}}@-webkit-keyframes atom_size{50%{-webkit-transform:scale(.5,.5)}}@-moz-keyframes atom_size{50%{-moz-transform:scale(.5,.5)}}@-o-keyframes atom_size{50%{-o-transform:scale(.5,.5)}}@keyframes atom_size{50%{transform:scale(.5,.5)}}@-webkit-keyframes atom_zindex{100%{z-index:10}}@-moz-keyframes atom_zindex{100%{z-index:10}}@-o-keyframes atom_zindex{100%{z-index:10}}@keyframes atom_zindex{100%{z-index:10}}@-webkit-keyframes atom_shrink{50%{-webkit-transform:scale(.9,.9)}}@-moz-keyframes atom_shrink{50%{-moz-transform:scale(.9,.9)}}@-o-keyframes atom_shrink{50%{-o-transform:scale(.9,.9)}}@keyframes atom_shrink{50%{transform:scale(.9,.9)}}.eltdf-st-loader .clock{width:50px;height:50px;margin:-25px 0 0 -25px;position:relative;-webkit-animation:clock 8s infinite steps(8);-moz-animation:clock 8s infinite steps(8);-o-animation:clock 8s infinite steps(8);animation:clock 8s infinite steps(8)}.eltdf-st-loader .clock .ball{height:50px;width:50px;position:absolute}.eltdf-st-loader .clock .ball:before{content:'';border-radius:50%;height:18.31501832px;width:18.31501832px;position:absolute;background:#17436f}.eltdf-st-loader .clock .ball-1{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-animation:clock1 1s ease-in infinite;-moz-animation:clock1 1s ease-in infinite;-o-animation:clock1 1s ease-in infinite;animation:clock1 1s ease-in infinite}.eltdf-st-loader .clock .ball-2{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-animation:clock2 1s ease-in infinite;-moz-animation:clock2 1s ease-in infinite;-o-animation:clock2 1s ease-in infinite;animation:clock2 1s ease-in infinite}.eltdf-st-loader .clock .ball-3{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-animation:clock3 1s ease-in infinite;-moz-animation:clock3 1s ease-in infinite;-o-animation:clock3 1s ease-in infinite;animation:clock3 1s ease-in infinite}.eltdf-st-loader .clock .ball-4{-webkit-animation:clock4 1s ease-in infinite;-moz-animation:clock4 1s ease-in infinite;-o-animation:clock4 1s ease-in infinite;animation:clock4 1s ease-in infinite}@-webkit-keyframes clock{100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes clock{100%{-moz-transform:rotate(360deg)}}@-o-keyframes clock{100%{-o-transform:rotate(360deg)}}@keyframes clock{100%{transform:rotate(360deg)}}@-webkit-keyframes clock1{0%{-webkit-transform:rotate(-135deg)}30%{-webkit-transform:rotate(-450deg)}100%{-webkit-transform:rotate(-450deg)}}@-moz-keyframes clock1{0%{-moz-transform:rotate(-135deg)}30%{-moz-transform:rotate(-450deg)}100%{-moz-transform:rotate(-450deg)}}@-o-keyframes clock1{0%{-o-transform:rotate(-135deg)}30%{-o-transform:rotate(-450deg)}100%{-o-transform:rotate(-450deg)}}@keyframes clock1{0%{transform:rotate(-135deg)}30%{transform:rotate(-450deg)}100%{transform:rotate(-450deg)}}@-webkit-keyframes clock2{5%{-webkit-transform:rotate(-90deg)}35%{-webkit-transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg)}}@-moz-keyframes clock2{5%{-moz-transform:rotate(-90deg)}35%{-moz-transform:rotate(-405deg)}100%{-moz-transform:rotate(-405deg)}}@-o-keyframes clock2{5%{-o-transform:rotate(-90deg)}35%{-o-transform:rotate(-405deg)}100%{-o-transform:rotate(-405deg)}}@keyframes clock2{5%{transform:rotate(-90deg)}35%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@-webkit-keyframes clock3{10%{-webkit-transform:rotate(-45deg)}40%{-webkit-transform:rotate(-360deg)}100%{-webkit-transform:rotate(-360deg)}}@-moz-keyframes clock3{10%{-moz-transform:rotate(-45deg)}40%{-moz-transform:rotate(-360deg)}100%{-moz-transform:rotate(-360deg)}}@-o-keyframes clock3{10%{-o-transform:rotate(-45deg)}40%{-o-transform:rotate(-360deg)}100%{-o-transform:rotate(-360deg)}}@keyframes clock3{10%{transform:rotate(-45deg)}40%{transform:rotate(-360deg)}100%{transform:rotate(-360deg)}}@-webkit-keyframes clock4{15%{-webkit-transform:rotate(0)}45%{-webkit-transform:rotate(-315deg)}100%{-webkit-transform:rotate(-315deg)}}@-moz-keyframes clock4{15%{-moz-transform:rotate(0)}45%{-moz-transform:rotate(-315deg)}100%{-moz-transform:rotate(-315deg)}}@-o-keyframes clock4{15%{-o-transform:rotate(0)}45%{-o-transform:rotate(-315deg)}100%{-o-transform:rotate(-315deg)}}@keyframes clock4{15%{transform:rotate(0)}45%{transform:rotate(-315deg)}100%{transform:rotate(-315deg)}}.eltdf-st-loader .mitosis{height:50px;width:50px;margin:-25px 0 0 -25px;position:relative;-webkit-animation:mitosis_invert 2s infinite steps(2,end);-moz-animation:mitosis_invert 2s infinite steps(2,end);-o-animation:mitosis_invert 2s infinite steps(2,end);animation:mitosis_invert 2s infinite steps(2,end)}.eltdf-st-loader .mitosis .ball{height:100%;width:100%;position:absolute;border-radius:50%;top:0;left:0;background:#17436f}.eltdf-st-loader .mitosis .ball-1{-webkit-animation:mitosis_ball1 1s infinite alternate linear;-moz-animation:mitosis_ball1 1s infinite alternate linear;-o-animation:mitosis_ball1 1s infinite alternate linear;animation:mitosis_ball1 1s infinite alternate linear}.eltdf-st-loader .mitosis .ball-2{-webkit-animation:mitosis_ball2 1s infinite alternate linear;-moz-animation:mitosis_ball2 1s infinite alternate linear;-o-animation:mitosis_ball2 1s infinite alternate linear;animation:mitosis_ball2 1s infinite alternate linear}.eltdf-st-loader .mitosis .ball-3{-webkit-animation:mitosis_ball3 1s infinite alternate linear;-moz-animation:mitosis_ball3 1s infinite alternate linear;-o-animation:mitosis_ball3 1s infinite alternate linear;animation:mitosis_ball3 1s infinite alternate linear}.eltdf-st-loader .mitosis .ball-4{-webkit-animation:mitosis_ball4 1s infinite alternate linear;-moz-animation:mitosis_ball4 1s infinite alternate linear;-o-animation:mitosis_ball4 1s infinite alternate linear;animation:mitosis_ball4 1s infinite alternate linear}@-webkit-keyframes mitosis_invert{100%{-webkit-transform:rotate(180deg)}}@-moz-keyframes mitosis_invert{100%{-moz-transform:rotate(180deg)}}@-o-keyframes mitosis_invert{100%{-o-transform:rotate(180deg)}}@keyframes mitosis_invert{100%{transform:rotate(180deg)}}@-webkit-keyframes mitosis_ball1{12%{-webkit-transform:none}26%{-webkit-transform:translateX(25%) scale(1,.8)}40%{-webkit-transform:translateX(50%) scale(.8,.8)}60%{-webkit-transform:translateX(50%) scale(.8,.8)}74%{-webkit-transform:translate(50%,25%) scale(.6,.8)}88%{-webkit-transform:translate(50%,50%) scale(.6,.6)}100%{-webkit-transform:translate(50%,50%) scale(.6,.6)}}@-moz-keyframes mitosis_ball1{12%{-moz-transform:none}26%{-moz-transform:translateX(25%) scale(1,.8)}40%{-moz-transform:translateX(50%) scale(.8,.8)}60%{-moz-transform:translateX(50%) scale(.8,.8)}74%{-moz-transform:translate(50%,25%) scale(.6,.8)}88%{-moz-transform:translate(50%,50%) scale(.6,.6)}100%{-moz-transform:translate(50%,50%) scale(.6,.6)}}@-o-keyframes mitosis_ball1{12%{-o-transform:none}26%{-o-transform:translateX(25%) scale(1,.8)}40%{-o-transform:translateX(50%) scale(.8,.8)}60%{-o-transform:translateX(50%) scale(.8,.8)}74%{-o-transform:translate(50%,25%) scale(.6,.8)}88%{-o-transform:translate(50%,50%) scale(.6,.6)}100%{-o-transform:translate(50%,50%) scale(.6,.6)}}@keyframes mitosis_ball1{12%{transform:none}26%{transform:translateX(25%) scale(1,.8)}40%{transform:translateX(50%) scale(.8,.8)}60%{transform:translateX(50%) scale(.8,.8)}74%{transform:translate(50%,25%) scale(.6,.8)}88%{transform:translate(50%,50%) scale(.6,.6)}100%{transform:translate(50%,50%) scale(.6,.6)}}@-webkit-keyframes mitosis_ball2{12%{-webkit-transform:none}26%{-webkit-transform:translateX(25%) scale(1,.8)}40%{-webkit-transform:translateX(50%) scale(.8,.8)}60%{-webkit-transform:translateX(50%) scale(.8,.8)}74%{-webkit-transform:translate(50%,-25%) scale(.6,.8)}88%{-webkit-transform:translate(50%,-50%) scale(.6,.6)}100%{-webkit-transform:translate(50%,-50%) scale(.6,.6)}}@-moz-keyframes mitosis_ball2{12%{-moz-transform:none}26%{-moz-transform:translateX(25%) scale(1,.8)}40%{-moz-transform:translateX(50%) scale(.8,.8)}60%{-moz-transform:translateX(50%) scale(.8,.8)}74%{-moz-transform:translate(50%,-25%) scale(.6,.8)}88%{-moz-transform:translate(50%,-50%) scale(.6,.6)}100%{-moz-transform:translate(50%,-50%) scale(.6,.6)}}@-o-keyframes mitosis_ball2{12%{-o-transform:none}26%{-o-transform:translateX(25%) scale(1,.8)}40%{-o-transform:translateX(50%) scale(.8,.8)}60%{-o-transform:translateX(50%) scale(.8,.8)}74%{-o-transform:translate(50%,-25%) scale(.6,.8)}88%{-o-transform:translate(50%,-50%) scale(.6,.6)}100%{-o-transform:translate(50%,-50%) scale(.6,.6)}}@keyframes mitosis_ball2{12%{transform:none}26%{transform:translateX(25%) scale(1,.8)}40%{transform:translateX(50%) scale(.8,.8)}60%{transform:translateX(50%) scale(.8,.8)}74%{transform:translate(50%,-25%) scale(.6,.8)}88%{transform:translate(50%,-50%) scale(.6,.6)}100%{transform:translate(50%,-50%) scale(.6,.6)}}@-webkit-keyframes mitosis_ball3{12%{-webkit-transform:none}26%{-webkit-transform:translateX(-25%) scale(1,.8)}40%{-webkit-transform:translateX(-50%) scale(.8,.8)}60%{-webkit-transform:translateX(-50%) scale(.8,.8)}74%{-webkit-transform:translate(-50%,25%) scale(.6,.8)}88%{-webkit-transform:translate(-50%,50%) scale(.6,.6)}100%{-webkit-transform:translate(-50%,50%) scale(.6,.6)}}@-moz-keyframes mitosis_ball3{12%{-moz-transform:none}26%{-moz-transform:translateX(-25%) scale(1,.8)}40%{-moz-transform:translateX(-50%) scale(.8,.8)}60%{-moz-transform:translateX(-50%) scale(.8,.8)}74%{-moz-transform:translate(-50%,25%) scale(.6,.8)}88%{-moz-transform:translate(-50%,50%) scale(.6,.6)}100%{-moz-transform:translate(-50%,50%) scale(.6,.6)}}@-o-keyframes mitosis_ball3{12%{-o-transform:none}26%{-o-transform:translateX(-25%) scale(1,.8)}40%{-o-transform:translateX(-50%) scale(.8,.8)}60%{-o-transform:translateX(-50%) scale(.8,.8)}74%{-o-transform:translate(-50%,25%) scale(.6,.8)}88%{-o-transform:translate(-50%,50%) scale(.6,.6)}100%{-o-transform:translate(-50%,50%) scale(.6,.6)}}@keyframes mitosis_ball3{12%{transform:none}26%{transform:translateX(-25%) scale(1,.8)}40%{transform:translateX(-50%) scale(.8,.8)}60%{transform:translateX(-50%) scale(.8,.8)}74%{transform:translate(-50%,25%) scale(.6,.8)}88%{transform:translate(-50%,50%) scale(.6,.6)}100%{transform:translate(-50%,50%) scale(.6,.6)}}@-webkit-keyframes mitosis_ball4{12%{-webkit-transform:none}26%{-webkit-transform:translateX(-25%) scale(1,.8)}40%{-webkit-transform:translateX(-50%) scale(.8,.8)}60%{-webkit-transform:translateX(-50%) scale(.8,.8)}74%{-webkit-transform:translate(-50%,-25%) scale(.6,.8)}88%{-webkit-transform:translate(-50%,-50%) scale(.6,.6)}100%{-webkit-transform:translate(-50%,-50%) scale(.6,.6)}}@-moz-keyframes mitosis_ball4{12%{-moz-transform:none}26%{-moz-transform:translateX(-25%) scale(1,.8)}40%{-moz-transform:translateX(-50%) scale(.8,.8)}60%{-moz-transform:translateX(-50%) scale(.8,.8)}74%{-moz-transform:translate(-50%,-25%) scale(.6,.8)}88%{-moz-transform:translate(-50%,-50%) scale(.6,.6)}100%{-moz-transform:translate(-50%,-50%) scale(.6,.6)}}@-o-keyframes mitosis_ball4{12%{-o-transform:none}26%{-o-transform:translateX(-25%) scale(1,.8)}40%{-o-transform:translateX(-50%) scale(.8,.8)}60%{-o-transform:translateX(-50%) scale(.8,.8)}74%{-o-transform:translate(-50%,-25%) scale(.6,.8)}88%{-o-transform:translate(-50%,-50%) scale(.6,.6)}100%{-o-transform:translate(-50%,-50%) scale(.6,.6)}}@keyframes mitosis_ball4{12%{transform:none}26%{transform:translateX(-25%) scale(1,.8)}40%{transform:translateX(-50%) scale(.8,.8)}60%{transform:translateX(-50%) scale(.8,.8)}74%{transform:translate(-50%,-25%) scale(.6,.8)}88%{transform:translate(-50%,-50%) scale(.6,.6)}100%{transform:translate(-50%,-50%) scale(.6,.6)}}.eltdf-st-loader .lines{width:60px;height:60px;margin:0 0 0 -30px}.eltdf-st-loader .lines .line1,.eltdf-st-loader .lines .line2,.eltdf-st-loader .lines .line3,.eltdf-st-loader .lines .line4{margin-left:10px;position:absolute;width:60px;height:4px;background-color:#17436f;-webkit-animation:lines_spin 1.5s infinite linear;-webkit-animation-timing-function:ease}.eltdf-st-loader .lines .line2{-webkit-animation-delay:.1s}.eltdf-st-loader .lines .line3{-webkit-animation-delay:.2s}.eltdf-st-loader .lines .line4{-webkit-animation-delay:.3s}@-webkit-keyframes lines_spin{100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes lines_spin{100%{-moz-transform:rotate(360deg)}}@-o-keyframes lines_spin{100%{-o-transform:rotate(360deg)}}@keyframes lines_spin{100%{transform:rotate(360deg)}}.eltdf-st-loader .fussion{width:30px;height:30px;margin:-45px 0 0 -30px;position:relative}.eltdf-st-loader .fussion .ball{height:40px;width:40px;left:50%;top:50%;background:#17436f;border-radius:50%;float:left;position:absolute}.eltdf-st-loader .fussion .ball-1{background:#17436f;top:0;left:50%;-webkit-animation:fussion_ball1 1s 0s ease infinite;-moz-animation:fussion_ball1 1s 0s ease infinite;-o-animation:fussion_ball1 1s 0s ease infinite;animation:fussion_ball1 1s 0s ease infinite;z-index:1}.eltdf-st-loader .fussion .ball-2{background:#17436f;top:50%;left:100%;-webkit-animation:fussion_ball2 1s 0s ease infinite;-moz-animation:fussion_ball2 1s 0s ease infinite;-o-animation:fussion_ball2 1s 0s ease infinite;animation:fussion_ball2 1s 0s ease infinite;z-index:2}.eltdf-st-loader .fussion .ball-3{background:#17436f;top:100%;left:50%;-webkit-animation:fussion_ball3 1s 0s ease infinite;-moz-animation:fussion_ball3 1s 0s ease infinite;-o-animation:fussion_ball3 1s 0s ease infinite;animation:fussion_ball3 1s 0s ease infinite;z-index:1}.eltdf-st-loader .fussion .ball-4{background:#17436f;top:50%;left:0;-webkit-animation:fussion_ball4 1s 0s ease infinite;-moz-animation:fussion_ball4 1s 0s ease infinite;-o-animation:fussion_ball4 1s 0s ease infinite;animation:fussion_ball4 1s 0s ease infinite;z-index:2}@-webkit-keyframes fussion_ball1{50%{top:-100%;left:200%}100%{top:50%;left:100%;z-index:2}}@-moz-keyframes fussion_ball1{50%{top:-100%;left:200%}100%{top:50%;left:100%;z-index:2}}@-o-keyframes fussion_ball1{50%{top:-100%;left:200%}100%{top:50%;left:100%;z-index:2}}@keyframes fussion_ball1{50%{top:-100%;left:200%}100%{top:50%;left:100%;z-index:2}}@-webkit-keyframes fussion_ball2{50%{top:200%;left:200%}100%{top:100%;left:50%;z-index:1}}@-moz-keyframes fussion_ball2{50%{top:200%;left:200%}100%{top:100%;left:50%;z-index:1}}@-o-keyframes fussion_ball2{50%{top:200%;left:200%}100%{top:100%;left:50%;z-index:1}}@keyframes fussion_ball2{50%{top:200%;left:200%}100%{top:100%;left:50%;z-index:1}}@-webkit-keyframes fussion_ball3{50%{top:200%;left:-100%}100%{top:50%;left:0;z-index:2}}@-moz-keyframes fussion_ball3{50%{top:200%;left:-100%}100%{top:50%;left:0;z-index:2}}@-o-keyframes fussion_ball3{50%{top:200%;left:-100%}100%{top:50%;left:0;z-index:2}}@keyframes fussion_ball3{50%{top:200%;left:-100%}100%{top:50%;left:0;z-index:2}}@-webkit-keyframes fussion_ball4{50%{top:-100%;left:-100%}100%{top:0;left:50%;z-index:1}}@-moz-keyframes fussion_ball4{50%{top:-100%;left:-100%}100%{top:0;left:50%;z-index:1}}@-o-keyframes fussion_ball4{50%{top:-100%;left:-100%}100%{top:0;left:50%;z-index:1}}@keyframes fussion_ball4{50%{top:-100%;left:-100%}100%{top:0;left:50%;z-index:1}}.eltdf-st-loader .wave_circles{width:150px;height:30px;margin:-15px 0 0 -75px}.eltdf-st-loader .wave_circles .ball{height:30px;width:30px;float:left;background:#17436f;border-radius:50%;margin-right:10px}.eltdf-st-loader .wave_circles .ball-1{-webkit-animation:wave_jump3 1.8s infinite ease-out;-moz-animation:wave_jump3 1.8s infinite ease-out;-o-animation:wave_jump3 1.8s infinite ease-out;animation:wave_jump3 1.8s infinite ease-out}.eltdf-st-loader .wave_circles .ball-2{-webkit-animation:wave_jump2 1.8s infinite ease-out;-moz-animation:wave_jump2 1.8s infinite ease-out;-o-animation:wave_jump2 1.8s infinite ease-out;animation:wave_jump2 1.8s infinite ease-out}.eltdf-st-loader .wave_circles .ball-3{-webkit-animation:wave_jump1 1.8s infinite ease-out;-moz-animation:wave_jump1 1.8s infinite ease-out;-o-animation:wave_jump1 1.8s infinite ease-out;animation:wave_jump1 1.8s infinite ease-out}.eltdf-st-loader .wave_circles .ball-4{margin-right:0;-webkit-animation:wave_wipe 1.8s infinite cubic-bezier(.5,0,.5,1);-moz-animation:wave_wipe 1.8s infinite cubic-bezier(.5,0,.5,1);-o-animation:wave_wipe 1.8s infinite cubic-bezier(.5,0,.5,1);animation:wave_wipe 1.8s infinite cubic-bezier(.5,0,.5,1)}@-webkit-keyframes wave_jump1{12%{-webkit-transform:translate(20px,-40px);-webkit-animation-timing-function:ease-in}24%{-webkit-transform:translate(40px,0)}100%{-webkit-transform:translate(40px,0)}}@-moz-keyframes wave_jump1{12%{-moz-transform:translate(20px,-40px);-moz-animation-timing-function:ease-in}24%{-moz-transform:translate(40px,0)}100%{-moz-transform:translate(40px,0)}}@-moz-keyframes wave_jump1{12%{-o-transform:translate(20px,-40px);-o-animation-timing-function:ease-in}24%{-o-transform:translate(40px,0)}100%{-o-transform:translate(40px,0)}}@keyframes wave_jump1{12%{transform:translate(20px,-40px);animation-timing-function:ease-in}24%{transform:translate(40px,0)}100%{transform:translate(40px,0)}}@-webkit-keyframes wave_jump2{12%{-webkit-transform:translate(0,0)}24%{-webkit-transform:translate(20px,-40px);-webkit-animation-timing-function:ease-in}36%{-webkit-transform:translate(40px,0)}100%{-webkit-transform:translate(40px,0)}}@-moz-keyframes wave_jump2{12%{-moz-transform:translate(0,0)}24%{-moz-transform:translate(20px,-40px);-moz-animation-timing-function:ease-in}36%{-moz-transform:translate(40px,0)}100%{-moz-transform:translate(40px,0)}}@-o-keyframes wave_jump2{12%{-o-transform:translate(0,0)}24%{-o-transform:translate(20px,-40px);-o-animation-timing-function:ease-in}36%{-o-transform:translate(40px,0)}100%{-o-transform:translate(40px,0)}}@keyframes wave_jump2{12%{transform:translate(0,0)}24%{transform:translate(20px,-40px);animation-timing-function:ease-in}36%{transform:translate(40px,0)}100%{transform:translate(40px,0)}}@-webkit-keyframes wave_jump3{24%{-webkit-transform:translate(0,0)}36%{-webkit-transform:translate(20px,-40px);-webkit-animation-timing-function:ease-in}48%{-webkit-transform:translate(40px,0)}100%{-webkit-transform:translate(40px,0)}}@-moz-keyframes wave_jump3{24%{-moz-transform:translate(0,0)}36%{-moz-transform:translate(20px,-40px);-moz-animation-timing-function:ease-in}48%{-moz-transform:translate(40px,0)}100%{-moz-transform:translate(40px,0)}}@-o-keyframes wave_jump3{24%{-o-transform:translate(0,0)}36%{-o-transform:translate(20px,-40px);-o-animation-timing-function:ease-in}48%{-o-transform:translate(40px,0)}100%{-o-transform:translate(40px,0)}}@keyframes wave_jump3{24%{transform:translate(0,0)}36%{transform:translate(20px,-40px);animation-timing-function:ease-in}48%{transform:translate(40px,0)}100%{transform:translate(40px,0)}}@-webkit-keyframes wave_wipe{48%{-webkit-transform:translateX(-120px)}100%{-webkit-transform:translateX(-120px)}}@-moz-keyframes wave_wipe{48%{-moz-transform:translateX(-120px)}100%{-moz-transform:translateX(-120px)}}@-o-keyframes wave_wipe{48%{-o-transform:translateX(-120px)}100%{-o-transform:translateX(-120px)}}@keyframes wave_wipe{48%{transform:translateX(-120px)}100%{transform:translateX(-120px)}}.eltdf-st-loader .pulse_circles{width:100px;height:100px;margin:-50px 0 0 -50px;position:relative}.eltdf-st-loader .pulse_circles *{box-sizing:border-box}.eltdf-st-loader .pulse_circles .ball{height:100%;width:100%;background:#17436f;position:absolute;border-radius:50%;border:0 solid #17436f;-webkit-animation:pulse_circles_pulse 3s infinite;-moz-animation:pulse_circles_pulse 3s infinite;-o-animation:pulse_circles_pulse 3s infinite;animation:pulse_circles_pulse 3s infinite}.eltdf-st-loader .pulse_circles .ball-2{-webkit-animation-delay:-.75s;-moz-animation-delay:-.75s;-o-animation-delay:-.75s;animation-delay:-.75s}.eltdf-st-loader .pulse_circles .ball-3{-webkit-animation-delay:-1.5s;-moz-animation-delay:-1.5s;-o-animation-delay:-1.5s;animation-delay:-1.5s}.eltdf-st-loader .pulse_circles .ball-4{-webkit-animation-delay:-2.25s;-moz-animation-delay:-2.25s;-o-animation-delay:-2.25s;animation-delay:-2.25s}@-webkit-keyframes pulse_circles_pulse{0%{-webkit-transform:scale(.1,.1);opacity:1;border-width:50px}100%{-webkit-transform:scale(1,1);opacity:0;border-width:0}}@-moz-keyframes pulse_circles_pulse{0%{-moz-transform:scale(.1,.1);opacity:1;border-width:50px}100%{-moz-transform:scale(1,1);opacity:0;border-width:0}}@-o-keyframes pulse_circles_pulse{0%{-o-transform:scale(.1,.1);opacity:1;border-width:50px}100%{-o-transform:scale(1,1);opacity:0;border-width:0}}@keyframes pulse_circles_pulse{0%{transform:scale(.1,.1);opacity:1;border-width:50px}100%{transform:scale(1,1);opacity:0;border-width:0}}.overlapping-diamonds{width:20px;height:20px;transform:rotate(-45deg);margin-top:-10px}@keyframes part-anim{0%{transform:translate3d(-10px,-10px,0)}100%{transform:translate3d(10px,10px,0)}}.overlapping-diamonds-part{position:absolute;width:20px;height:20px;z-index:1;animation:part-anim .8s cubic-bezier(.445,.05,.55,.95) infinite alternate}.overlapping-diamonds-first{border:1px solid #17436f;background:0 0;right:0;bottom:0;animation-direction:alternate-reverse}.overlapping-diamonds-second{border:1px solid #17436f;background-color:transparent;left:0;top:0}.overlapping-diamonds-second:before{content:'';position:absolute;height:100%;width:1px;background-color:#17436f;top:0;left:50%}.overlapping-diamonds-second:after{content:'';position:absolute;width:100%;height:1px;background-color:#17436f;top:50%;left:0}@keyframes blend-anim{0%{transform:scale(.01,.01) rotateY(0);animation-timing-function:cubic-bezier(.47,0,.745,.715)}50%{transform:scale(1,1) rotateY(0);animation-timing-function:cubic-bezier(.39,.575,.565,1)}100%{transform:scale(.01,.01) rotateY(0)}}#respond input[type=text],#respond textarea,.eltdf-style-form textarea,.post-password-form input[type=password],.wpcf7-form-control.wpcf7-date,.wpcf7-form-control.wpcf7-number,.wpcf7-form-control.wpcf7-quiz,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea,input[type=email],input[type=password],input[type=text]{width:100%;margin:0 0 32px;padding:12px 21px;font-family:inherit;font-size:12px;line-height:31px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#999;background-color:transparent;border:1px solid #e1e1e1;border-radius:0;outline:0;-webkit-appearance:none;box-sizing:border-box;-webkit-transition:border-color .2s ease-in-out;-moz-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}#respond input:focus[type=text],#respond textarea:focus,.eltdf-style-form textarea:focus,.wpcf7-form-control.wpcf7-date:focus,.wpcf7-form-control.wpcf7-number:focus,.wpcf7-form-control.wpcf7-quiz:focus,.wpcf7-form-control.wpcf7-select:focus,.wpcf7-form-control.wpcf7-text:focus,.wpcf7-form-control.wpcf7-textarea:focus,input:focus[type=email],input:focus[type=password],input:focus[type=text]{color:#333;border-color:#17436f}#respond input[type=text]::-webkit-input-placeholder,#respond textarea::-webkit-input-placeholder,.eltdf-style-form textarea::-webkit-input-placeholder,.post-password-form input[type=password]::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-date::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-number::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-quiz::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-select::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:inherit}#respond input:-moz-placeholder[type=text],#respond textarea:-moz-placeholder,.eltdf-style-form textarea:-moz-placeholder,.wpcf7-form-control.wpcf7-date:-moz-placeholder,.wpcf7-form-control.wpcf7-number:-moz-placeholder,.wpcf7-form-control.wpcf7-quiz:-moz-placeholder,.wpcf7-form-control.wpcf7-select:-moz-placeholder,.wpcf7-form-control.wpcf7-text:-moz-placeholder,.wpcf7-form-control.wpcf7-textarea:-moz-placeholder,input:-moz-placeholder[type=email],input:-moz-placeholder[type=password],input:-moz-placeholder[type=text]{color:inherit;opacity:1}#respond input[type=text]::-moz-placeholder,#respond textarea::-moz-placeholder,.eltdf-style-form textarea::-moz-placeholder,.post-password-form input[type=password]::-moz-placeholder,.wpcf7-form-control.wpcf7-date::-moz-placeholder,.wpcf7-form-control.wpcf7-number::-moz-placeholder,.wpcf7-form-control.wpcf7-quiz::-moz-placeholder,.wpcf7-form-control.wpcf7-select::-moz-placeholder,.wpcf7-form-control.wpcf7-text::-moz-placeholder,.wpcf7-form-control.wpcf7-textarea::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder{color:inherit;opacity:1}#respond input:-ms-input-placeholder[type=text],#respond textarea:-ms-input-placeholder,.eltdf-style-form textarea:-ms-input-placeholder,.wpcf7-form-control.wpcf7-date:-ms-input-placeholder,.wpcf7-form-control.wpcf7-number:-ms-input-placeholder,.wpcf7-form-control.wpcf7-quiz:-ms-input-placeholder,.wpcf7-form-control.wpcf7-select:-ms-input-placeholder,.wpcf7-form-control.wpcf7-text:-ms-input-placeholder,.wpcf7-form-control.wpcf7-textarea:-ms-input-placeholder,input:-ms-input-placeholder[type=email],input:-ms-input-placeholder[type=password],input:-ms-input-placeholder[type=text]{color:inherit}.eltdf-comment-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;box-sizing:border-box}.eltdf-comment-holder .eltdf-comment-holder-inner{padding:41px 0 20px}.eltdf-comment-holder .eltdf-comment.eltdf-pingback-comment .eltdf-comment-text{padding:0}.eltdf-comment-holder .eltdf-comment-list{list-style:none;position:relative;z-index:150;padding:0;margin:0}.eltdf-comment-holder .eltdf-comment-list li{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:25px 0 0;padding:29px 0 0}.eltdf-comment-holder .eltdf-comment-list>li:first-child{margin:0;padding:0;border:0}.eltdf-comment-holder .eltdf-comment-list .children{padding:0 0 0 81px}.eltdf-comment-holder .eltdf-comments-title{margin-bottom:28px}.eltdf-comment-holder .eltdf-comments-title>*{margin:0}.eltdf-comment-holder .eltdf-comment-image{position:relative;display:block;top:10px;left:0;width:82px;height:82px;float:left}.eltdf-comment-holder .eltdf-comment-image img{display:block;border-radius:4em}.eltdf-comment-holder .eltdf-comment-text{padding:15px 0 23px 99px;min-height:82px}.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-info{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-comment-holder .eltdf-comment-text .comment-edit-link,.eltdf-comment-holder .eltdf-comment-text .comment-reply-link,.eltdf-comment-holder .eltdf-comment-text .replay{float:right;margin-left:10px;margin-right:10px;color:#17436f;font-size:12px;letter-spacing:.1em;font-weight:600;text-transform:uppercase}.eltdf-comment-holder .eltdf-comment-text .comment-edit-link:hover,.eltdf-comment-holder .eltdf-comment-text .comment-reply-link:hover,.eltdf-comment-holder .eltdf-comment-text .replay:hover{color:#333}.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-name{float:left;margin:0}.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-date{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.1em}.eltdf-comment-holder .eltdf-comment-text .eltdf-text-holder p{margin:0}.eltdf-comment-holder .eltdf-comment-text .comment-respond{margin:20px 0}.eltdf-comment-holder .eltdf-comment-text .comment-respond .comment-reply-title{margin:0 0 10px}.eltdf-comment-holder .eltdf-comment-text #cancel-comment-reply-link{margin-left:10px;font-family:"Open Sans",sans-serif;font-size:12px;color:#17436f}.eltdf-comment-holder .eltdf-comment-text #cancel-comment-reply-link:hover{color:#333}.eltdf-comment-holder .eltdf-comment-text ol li,.eltdf-comment-holder .eltdf-comment-text ul li{display:list-item}.eltdf-comment-holder .eltdf-comment-text li{margin:0!important;padding:0!important;border:0!important}.eltdf-comment-form{padding:0;clear:both;box-sizing:border-box}.eltdf-comment-form .eltdf-comment-form-inner{padding:45px 0 78px}.eltdf-comment-form .comment-reply-title{margin:0 0 12px}@media only screen and (max-width:768px){.eltdf-comment-holder .eltdf-comment-list .children{padding:0 0 0 40px}}@media only screen and (max-width:680px){.eltdf-comment-holder .eltdf-comment-list .children{padding:0}.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-date,.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-name{float:none}.eltdf-comment-holder .eltdf-comment-text .comment-edit-link,.eltdf-comment-holder .eltdf-comment-text .comment-reply-link,.eltdf-comment-holder .eltdf-comment-text .replay{float:none;margin:0 10px 0 0}}@media only screen and (max-width:480px){.eltdf-comment-holder .eltdf-comment-image{float:none}.eltdf-comment-holder .eltdf-comment-text{padding:20px 0 0;min-height:inherit}}.post-password-form input[type=password]{margin-top:10px}footer .wpcf7-form-control.wpcf7-date,footer .wpcf7-form-control.wpcf7-number,footer .wpcf7-form-control.wpcf7-quiz,footer .wpcf7-form-control.wpcf7-select,footer .wpcf7-form-control.wpcf7-text,footer .wpcf7-form-control.wpcf7-textarea{margin:0}.wpcf7-form-control.wpcf7-textarea{max-width:100%}#submit_comment,.post-password-form input[type=submit],input.wpcf7-form-control.wpcf7-submit{font-family:inherit;position:relative;display:inline-block;vertical-align:middle;width:auto;outline:0;font-size:14px;line-height:2.2em;letter-spacing:.1em;font-weight:600;text-transform:uppercase;box-sizing:border-box;margin:0;-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;padding:13px 46px;color:#fff;background-color:#17436f;border:none;cursor:pointer}#submit_comment:hover,.post-password-form input[type=submit]:hover,input.wpcf7-form-control.wpcf7-submit:hover{color:#fff;background-color:#333}input.wpcf7-form-control.wpcf7-submit{background-color:#006767}.wpcf7-form p,p.form-submit{margin:0}p.form-submit{margin-top:10px}#respond textarea,.eltdf-style-form textarea,.wpcf7-form textarea{display:block;padding:16px 18px}.eltdf-two-columns-form-without-space .wpcf7-form .ajax-loader{display:none}span.wpcf7-form-control-wrap.eltdf-select:after{font-family:FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:'\f107';right:20px;top:0;padding:0 0 2px;position:absolute;pointer-events:none}@media only screen and (max-width:680px){.wpcf7 .eltdf-two-columns-form-with-space .eltdf-column-left{display:inline-block;width:100%;padding:0}.wpcf7 .eltdf-two-columns-form-with-space .eltdf-column-right{width:auto;padding:0}}.eltdf-owl-slider{visibility:hidden}.eltdf-owl-slider .owl-stage-outer{z-index:1}.eltdf-owl-slider.eltdf-slider-is-moving .owl-item .eltdf-block-drag-link{z-index:-1!important}.eltdf-owl-slider.eltdf-slider-has-both-nav .owl-nav .owl-next,.eltdf-owl-slider.eltdf-slider-has-both-nav .owl-nav .owl-prev{-webkit-transform:translateY(calc(-50% - 21px));-moz-transform:translateY(calc(-50% - 21px));transform:translateY(calc(-50% - 21px))}.eltdf-owl-slider .owl-nav .owl-next,.eltdf-owl-slider .owl-nav .owl-prev{position:absolute;top:50%;z-index:3;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}.eltdf-owl-slider .owl-nav .owl-next:hover,.eltdf-owl-slider .owl-nav .owl-prev:hover{color:#17436f}.eltdf-owl-slider .owl-nav .owl-next>span,.eltdf-owl-slider .owl-nav .owl-prev>span{position:relative;display:inline-block;vertical-align:middle;font-size:40px;line-height:1}.eltdf-owl-slider .owl-nav .owl-next>span:before,.eltdf-owl-slider .owl-nav .owl-prev>span:before{display:block;line-height:inherit}.eltdf-owl-slider .owl-nav .owl-prev{left:30px}.eltdf-owl-slider .owl-nav .owl-next{right:30px}.eltdf-owl-slider .owl-dots{text-align:center;margin:16px 0 0}.eltdf-owl-slider .owl-dots .owl-dot{display:inline-block;vertical-align:middle}.eltdf-owl-slider .owl-dots .owl-dot span{display:inline-block;vertical-align:middle;width:12px;height:12px;margin:0 6px;border-radius:3em;background-color:transparent;border:2px solid rgba(51,51,51,.5);box-sizing:border-box;-webkit-transition:background-color .2s ease-out,border .2s ease-out;-moz-transition:background-color .2s ease-out,border .2s ease-out;transition:background-color .2s ease-out,border .2s ease-out}.eltdf-owl-slider .owl-dots .owl-dot.active span,.eltdf-owl-slider .owl-dots .owl-dot:hover span{background-color:#333;border-color:#333}.eltdf-owl-slider .owl-carousel .owl-item img{-webkit-transform:translateZ(0)}.eltdf-owl-slider+.eltdf-slider-thumbnail{display:inline-block;vertical-align:middle;list-style:none;margin:20px -10px 0}.eltdf-owl-slider+.eltdf-slider-thumbnail>.eltdf-slider-thumbnail-item{float:left;padding:0 10px;margin-bottom:20px;box-sizing:border-box;line-height:0}.eltdf-owl-slider+.eltdf-slider-thumbnail>.eltdf-slider-thumbnail-item img{border:2px solid transparent;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.eltdf-owl-slider+.eltdf-slider-thumbnail>.eltdf-slider-thumbnail-item.active img{border:2px solid #17436f}.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-two .eltdf-slider-thumbnail-item{width:50%}@media only screen and (max-width:1024px){.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-two .eltdf-slider-thumbnail-item{width:33.3333%}}.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-three .eltdf-slider-thumbnail-item{width:33.33333%}@media only screen and (max-width:1024px){.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-three .eltdf-slider-thumbnail-item{width:33.3333%}}.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-four .eltdf-slider-thumbnail-item{width:25%}@media only screen and (max-width:1024px){.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-four .eltdf-slider-thumbnail-item{width:33.3333%}}.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-five .eltdf-slider-thumbnail-item{width:20%}@media only screen and (max-width:1024px){.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-five .eltdf-slider-thumbnail-item{width:33.3333%}}.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-six .eltdf-slider-thumbnail-item{width:16.66667%}@media only screen and (max-width:1024px){.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-six .eltdf-slider-thumbnail-item{width:33.3333%}}.error404 .eltdf-wrapper{padding:0!important}.error404 .eltdf-content{height:100vh}.error404.admin-bar .eltdf-content{height:calc(100vh - 32px)}.error404 .eltdf-content-inner{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.error404 .eltdf-page-not-found{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;padding:0 20%;text-align:center}.error404 .eltdf-page-not-found .eltdf-404-title{margin:0}.error404 .eltdf-page-not-found .eltdf-404-subtitle{margin:35px 0 0}.error404 .eltdf-page-not-found .eltdf-404-text{margin:10px 0 0}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder{border-color:#fff}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder button,.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input{color:#fff}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field::-webkit-input-placeholder{color:#fff}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field:-moz-placeholder{color:#fff;opacity:1}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field::-moz-placeholder{color:#fff;opacity:1}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field:-ms-input-placeholder{color:#fff}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder button:hover{color:rgba(255,255,255,.8)}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder{width:45%;min-width:300px;border:1px solid #c9c9c9;margin:30px auto 0}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button,.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input{background-color:transparent;border:0;border-radius:0;box-sizing:border-box;color:#808285;display:inline-block;float:left;font-family:"Open Sans",sans-serif;font-size:14px;font-style:italic;font-weight:inherit;height:48px;line-height:46px;outline:0;position:relative;vertical-align:top;-webkit-appearance:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field{width:calc(100% - 48px);padding:10px 0 10px 21px}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field::-webkit-input-placeholder{color:#808285}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field:-moz-placeholder{color:#808285;opacity:1}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field::-moz-placeholder{color:#808285;opacity:1}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field:-ms-input-placeholder{color:#808285}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button{background:0 0;color:#333;cursor:pointer;font-size:17px;width:48px;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button:hover{color:#000}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button span{display:block;left:0;line-height:48px;position:absolute;top:0;width:100%}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button span:before{display:block;line-height:inherit}@media only screen and (max-width:1024px){.error404 .eltdf-content{height:100%;min-height:100vh}.error404.admin-bar .eltdf-content{height:100%;min-height:calc(100vh - 32px)}}@media only screen and (max-width:768px){.error404 .eltdf-page-not-found{padding:70px 30px 20px}}#eltdf-back-to-top{position:fixed;width:41px;right:25px;bottom:25px;margin:0;z-index:10000;opacity:0;visibility:hidden}#eltdf-back-to-top.off{opacity:0;visibility:hidden;-webkit-transition:opacity .15s ease,visibility 0s .15s;-moz-transition:opacity .15s ease,visibility 0s .15s;transition:opacity .15s ease,visibility 0s .15s}#eltdf-back-to-top.on{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}#eltdf-back-to-top>span{position:relative;display:block;width:39px;height:39px;line-height:40px;font-size:15px;text-align:center;color:#fff;background-color:#17436f;border:1px solid #17436f;overflow:hidden;-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease}#eltdf-back-to-top>span i:first-child{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}#eltdf-back-to-top>span i:last-child{position:absolute;top:100%;left:0;width:100%;height:100%;line-height:inherit;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}#eltdf-back-to-top>span i{-webkit-transition:.15s ease 50ms;-moz-transition:.15s ease 50ms;transition:.15s ease 50ms}#eltdf-back-to-top>span:hover i:first-child{-webkit-transform:translateY(-300%);-moz-transform:translateY(-300%);transform:translateY(-300%)}#eltdf-back-to-top>span:hover i:last-child{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}#eltdf-back-to-top span span{display:block;line-height:inherit}.eltdf-self-hosted-video-holder .eltdf-video-wrap .mejs-container,.eltdf-self-hosted-video-holder .eltdf-video-wrap .mejs-overlay-play,.eltdf-self-hosted-video-holder .eltdf-video-wrap .mejs-poster{height:100%!important;/*!important because of the inline style*/width:100%!important/*!important because of the inline style*/}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=search]::-ms-clear{display:none}input[type=text]::-ms-clear{display:none}footer .widget{margin:0 0 20px;padding:0}footer .widget .eltdf-widget-title-holder{margin-bottom:20px}footer .widget .eltdf-widget-title-holder .eltdf-widget-title{color:#fff;margin:0}footer .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#909090;border-bottom-width:3px;width:30px}footer .widget ul{padding:0;margin:0;list-style:none}footer .widget ul li{display:block;margin:0;padding:0 0 3px}footer .widget ul li:last-child{border:0;padding-bottom:0}footer .widget ul li a{color:#909090}footer .widget ul li a:hover{color:#17436f}footer .widget ul .children li,footer .widget ul .sub-menu li{padding-left:15px}footer .widget.widget_archive ul li,footer .widget.widget_categories ul li,footer .widget.widget_meta ul li,footer .widget.widget_nav_menu ul li,footer .widget.widget_pages ul li,footer .widget.widget_recent_entries ul li{overflow:hidden}footer .widget.widget_archive ul li a,footer .widget.widget_categories ul li a,footer .widget.widget_meta ul li a,footer .widget.widget_nav_menu ul li a,footer .widget.widget_pages ul li a,footer .widget.widget_recent_entries ul li a{display:inline;overflow:hidden;padding:0;position:relative}footer .widget.widget_archive ul li a abbr,footer .widget.widget_categories ul li a abbr,footer .widget.widget_meta ul li a abbr,footer .widget.widget_nav_menu ul li a abbr,footer .widget.widget_pages ul li a abbr,footer .widget.widget_recent_entries ul li a abbr{color:#fff}footer .widget.widget_archive ul li a abbr:hover,footer .widget.widget_categories ul li a abbr:hover,footer .widget.widget_meta ul li a abbr:hover,footer .widget.widget_nav_menu ul li a abbr:hover,footer .widget.widget_pages ul li a abbr:hover,footer .widget.widget_recent_entries ul li a abbr:hover{color:#17436f}footer .widget.widget_recent_comments .eltdf-widget-title,footer .widget.widget_rss .eltdf-widget-title{margin-bottom:0}footer .widget #wp-calendar{text-align:center;width:100%}footer .widget #wp-calendar caption{margin:0 0 3px}footer .widget #wp-calendar td,footer .widget #wp-calendar th{padding:3px 4px}footer .widget #wp-calendar td#today{color:#909090;background-color:#fff}footer .widget #wp-calendar tfoot a{color:#909090}footer .widget #wp-calendar tfoot a:hover{color:#17436f}footer .widget.widget_rss .rss-widget-icon{display:inline-block}footer .widget.widget_rss .rsswidget{display:inline-block;color:#fff;font-weight:500;margin-bottom:3px}footer .widget.widget_rss .rss-date{display:block;margin-bottom:3px;font-size:15px}footer .widget.widget_rss cite{display:block;margin-top:calc(3px / 2)}footer .widget.widget_search .input-holder{border-color:#ccc;border-style:solid;border-width:1px}footer .widget.widget_search .input-holder button,footer .widget.widget_search .input-holder input{position:relative;vertical-align:top;background-color:transparent;border:0;border-radius:0;box-sizing:border-box;color:#909090;display:inline-block;float:left;font-family:"Crimson Text",cursive;font-size:14px;font-weight:500;height:52px;line-height:55px;outline:0;text-transform:uppercase;-webkit-appearance:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}footer .widget.widget_search .input-holder input.search-field{width:calc(100% - 52px);padding:10px 0 10px 21px}footer .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder{color:#909090}footer .widget.widget_search .input-holder input.search-field:-moz-placeholder{color:#909090;opacity:1}footer .widget.widget_search .input-holder input.search-field::-moz-placeholder{color:#909090;opacity:1}footer .widget.widget_search .input-holder input.search-field:-ms-input-placeholder{color:#909090}footer .widget.widget_search .input-holder button{background:#fff;color:#333;cursor:pointer;font-size:15px;width:52px;padding:10px 0;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}footer .widget.widget_search .input-holder button:hover{color:#17436f}footer .widget.widget_search .input-holder button span{display:block;left:0;line-height:inherit;position:absolute;top:0;width:100%}footer .widget.widget_search .input-holder button span:before{display:block;line-height:inherit}footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field{border-radius:3px;border-color:#ccc;border-style:solid;border-width:1px;background-color:transparent;box-sizing:border-box;color:#909090;display:inline-block;float:left;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:inherit;height:52px;line-height:calc(52px - 2px);outline:0;position:relative;vertical-align:top;-webkit-appearance:none;padding:0 25px 0 20px;width:100%;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder{color:#909090}footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder{color:#909090;opacity:1}footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder{color:#909090;opacity:1}footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder{color:#909090}footer .widget.widget_archive select,footer .widget.widget_categories select,footer .widget.widget_text select{background-color:transparent;border-color:#ccc;border-style:solid;border-width:1px;border-radius:0;box-sizing:border-box;color:#909090;display:inline-block;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:inherit;height:52px;line-height:calc(52px - 2px);margin-top:3px;outline:0;padding:0 0 0 21px;position:relative;vertical-align:top;width:100%;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}footer .widget.widget_archive img,footer .widget.widget_categories img,footer .widget.widget_text img{margin-bottom:10px}footer .widget.widget_tag_cloud a{border-radius:2px;color:#676767;display:inline-block;font-size:14px!important;font-family:"Open Sans",sans-serif;font-weight:inherit;line-height:30px;padding:0}footer .widget.widget_tag_cloud a:hover{color:#17436f}footer .widget.widget_tag_cloud a:after{content:","}footer .widget.widget_tag_cloud a:last-child:after{content:""}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item{margin:0 0 25px;padding:0}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a{display:table;width:100%}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{display:table-cell;vertical-align:middle}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img{display:block}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image{width:100px}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info{display:table-cell;vertical-align:middle;padding-left:12px}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out;margin:0 0 10px}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title{color:#333;font-size:1em;font-weight:300;line-height:1.42em}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover{color:#17436f}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date{display:block;margin:10px 0 0;color:#676767;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.1em}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover{color:transparent}footer .widget.eltdf-recent-post-widget .eltdf-widget-title-holder,footer .widget.widget_calla_instagram_widget .eltdf-widget-title-holder{margin-bottom:19px}footer .widget.eltdf-author-info-widget,footer .widget.eltdf-recent-post-widget{margin:0 0 38px}footer .widget{margin:0 0 20px;padding:0}footer .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#909090;border-bottom-width:3px;width:30px}footer .widget a{color:#909090}footer .widget a:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget{margin:0 0 45px;padding:0}.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder{margin-bottom:31px}.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-widget-title{color:#676767;margin:0}.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#333;border-bottom-width:3px;width:30px}.eltdf-fullscreen-sidebar .widget ul{padding:0;margin:0;list-style:none}.eltdf-fullscreen-sidebar .widget ul li{display:block;margin:0;padding:0 0 15px}.eltdf-fullscreen-sidebar .widget ul li:last-child{border:0;padding-bottom:0}.eltdf-fullscreen-sidebar .widget ul li a{color:#666}.eltdf-fullscreen-sidebar .widget ul li a:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget ul .children li,.eltdf-fullscreen-sidebar .widget ul .sub-menu li{padding-left:15px}.eltdf-fullscreen-sidebar .widget.widget_archive ul li,.eltdf-fullscreen-sidebar .widget.widget_categories ul li,.eltdf-fullscreen-sidebar .widget.widget_meta ul li,.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li,.eltdf-fullscreen-sidebar .widget.widget_pages ul li,.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li{overflow:hidden}.eltdf-fullscreen-sidebar .widget.widget_archive ul li a,.eltdf-fullscreen-sidebar .widget.widget_categories ul li a,.eltdf-fullscreen-sidebar .widget.widget_meta ul li a,.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li a,.eltdf-fullscreen-sidebar .widget.widget_pages ul li a,.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li a{display:inline;overflow:hidden;padding:0;position:relative}.eltdf-fullscreen-sidebar .widget.widget_archive ul li a abbr,.eltdf-fullscreen-sidebar .widget.widget_categories ul li a abbr,.eltdf-fullscreen-sidebar .widget.widget_meta ul li a abbr,.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li a abbr,.eltdf-fullscreen-sidebar .widget.widget_pages ul li a abbr,.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li a abbr{color:#676767}.eltdf-fullscreen-sidebar .widget.widget_archive ul li a abbr:hover,.eltdf-fullscreen-sidebar .widget.widget_categories ul li a abbr:hover,.eltdf-fullscreen-sidebar .widget.widget_meta ul li a abbr:hover,.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li a abbr:hover,.eltdf-fullscreen-sidebar .widget.widget_pages ul li a abbr:hover,.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li a abbr:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget.widget_recent_comments .eltdf-widget-title,.eltdf-fullscreen-sidebar .widget.widget_rss .eltdf-widget-title{margin-bottom:0}.eltdf-fullscreen-sidebar .widget #wp-calendar{text-align:center;width:100%}.eltdf-fullscreen-sidebar .widget #wp-calendar caption{margin:0 0 15px}.eltdf-fullscreen-sidebar .widget #wp-calendar td,.eltdf-fullscreen-sidebar .widget #wp-calendar th{padding:3px 4px}.eltdf-fullscreen-sidebar .widget #wp-calendar td#today{color:#333;background-color:#999}.eltdf-fullscreen-sidebar .widget #wp-calendar tfoot a{color:#666}.eltdf-fullscreen-sidebar .widget #wp-calendar tfoot a:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget.widget_rss .rss-widget-icon{display:inline-block}.eltdf-fullscreen-sidebar .widget.widget_rss .rsswidget{display:inline-block;color:#676767;font-weight:500;margin-bottom:15px}.eltdf-fullscreen-sidebar .widget.widget_rss .rss-date{display:block;margin-bottom:15px;font-size:15px}.eltdf-fullscreen-sidebar .widget.widget_rss cite{display:block;margin-top:calc(15px / 2)}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder{border-color:#ccc;border-style:solid;border-width:1px}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button,.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input{position:relative;vertical-align:top;background-color:transparent;border:0;border-radius:0;box-sizing:border-box;color:#333;display:inline-block;float:left;font-family:"Crimson Text",cursive;font-size:14px;font-weight:500;height:52px;line-height:55px;outline:0;text-transform:uppercase;-webkit-appearance:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field{width:calc(100% - 52px);padding:10px 0 10px 21px}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder{color:#333}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field:-moz-placeholder{color:#333;opacity:1}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field::-moz-placeholder{color:#333;opacity:1}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field:-ms-input-placeholder{color:#333}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button{background:#999;color:#333;cursor:pointer;font-size:15px;width:52px;padding:10px 0;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button span{display:block;left:0;line-height:inherit;position:absolute;top:0;width:100%}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button span:before{display:block;line-height:inherit}.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field{border-radius:3px;border-color:#ccc;border-style:solid;border-width:1px;background-color:transparent;box-sizing:border-box;color:#333;display:inline-block;float:left;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:inherit;height:52px;line-height:calc(52px - 2px);outline:0;position:relative;vertical-align:top;-webkit-appearance:none;padding:0 25px 0 20px;width:100%;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder{color:#333}.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder{color:#333;opacity:1}.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder{color:#333;opacity:1}.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder{color:#333}.eltdf-fullscreen-sidebar .widget.widget_archive select,.eltdf-fullscreen-sidebar .widget.widget_categories select,.eltdf-fullscreen-sidebar .widget.widget_text select{background-color:transparent;border-color:#ccc;border-style:solid;border-width:1px;border-radius:0;box-sizing:border-box;color:#333;display:inline-block;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:inherit;height:52px;line-height:calc(52px - 2px);margin-top:15px;outline:0;padding:0 0 0 21px;position:relative;vertical-align:top;width:100%;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.eltdf-fullscreen-sidebar .widget.widget_archive img,.eltdf-fullscreen-sidebar .widget.widget_categories img,.eltdf-fullscreen-sidebar .widget.widget_text img{margin-bottom:15px}.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a{border-radius:2px;color:#676767;display:inline-block;font-size:14px!important;font-family:"Open Sans",sans-serif;font-weight:inherit;line-height:30px;padding:0}.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a:after{content:","}.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a:last-child:after{content:""}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item{margin:0 0 25px;padding:0}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a{display:table;width:100%}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{display:table-cell;vertical-align:middle}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img{display:block}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image{width:100px}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info{display:table-cell;vertical-align:middle;padding-left:12px}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out;margin:0 0 15px}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title{color:#333;font-size:1em;font-weight:300;line-height:1.42em}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date{display:block;margin:10px 0 0;color:#676767;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.1em}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover{color:transparent}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-widget-title-holder,.eltdf-fullscreen-sidebar .widget.widget_calla_instagram_widget .eltdf-widget-title-holder{margin-bottom:19px}.eltdf-fullscreen-sidebar .widget.eltdf-author-info-widget,.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget{margin:0 0 38px}.eltdf-fullscreen-sidebar .widget{margin:0 0 45px;padding:0}.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#333;border-bottom-width:3px;width:30px}.eltdf-fullscreen-sidebar .widget{text-align:left}.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder{margin-bottom:21px}.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-widget-title{text-align:left}.eltdf-fullscreen-sidebar .widget.eltdf-blog-list-widget .eltdf-blog-list-holder .eltdf-bli-content{text-align:left}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item{background-color:#fff}.eltdf-mobile-header .widget,.eltdf-page-header .widget,.eltdf-sticky-header .widget,.eltdf-top-bar .widget{margin:0}.eltdf-mobile-header .widget.widget_archive,.eltdf-mobile-header .widget.widget_calendar,.eltdf-mobile-header .widget.widget_categories,.eltdf-mobile-header .widget.widget_meta,.eltdf-mobile-header .widget.widget_pages,.eltdf-mobile-header .widget.widget_recent_comments,.eltdf-mobile-header .widget.widget_recent_entries,.eltdf-mobile-header .widget.widget_rss,.eltdf-mobile-header .widget.widget_search,.eltdf-mobile-header .widget.widget_tag_cloud,.eltdf-page-header .widget.widget_archive,.eltdf-page-header .widget.widget_calendar,.eltdf-page-header .widget.widget_categories,.eltdf-page-header .widget.widget_meta,.eltdf-page-header .widget.widget_pages,.eltdf-page-header .widget.widget_recent_comments,.eltdf-page-header .widget.widget_recent_entries,.eltdf-page-header .widget.widget_rss,.eltdf-page-header .widget.widget_search,.eltdf-page-header .widget.widget_tag_cloud,.eltdf-sticky-header .widget.widget_archive,.eltdf-sticky-header .widget.widget_calendar,.eltdf-sticky-header .widget.widget_categories,.eltdf-sticky-header .widget.widget_meta,.eltdf-sticky-header .widget.widget_pages,.eltdf-sticky-header .widget.widget_recent_comments,.eltdf-sticky-header .widget.widget_recent_entries,.eltdf-sticky-header .widget.widget_rss,.eltdf-sticky-header .widget.widget_search,.eltdf-sticky-header .widget.widget_tag_cloud,.eltdf-top-bar .widget.widget_archive,.eltdf-top-bar .widget.widget_calendar,.eltdf-top-bar .widget.widget_categories,.eltdf-top-bar .widget.widget_meta,.eltdf-top-bar .widget.widget_pages,.eltdf-top-bar .widget.widget_recent_comments,.eltdf-top-bar .widget.widget_recent_entries,.eltdf-top-bar .widget.widget_rss,.eltdf-top-bar .widget.widget_search,.eltdf-top-bar .widget.widget_tag_cloud{display:none!important}.eltdf-side-menu .widget{margin:0 0 32px;padding:0}.eltdf-side-menu .widget .eltdf-widget-title-holder{margin-bottom:22px}.eltdf-side-menu .widget .eltdf-widget-title-holder .eltdf-widget-title{color:#000;margin:0}.eltdf-side-menu .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#333;border-bottom-width:3px;width:30px}.eltdf-side-menu .widget ul{padding:0;margin:0;list-style:none}.eltdf-side-menu .widget ul li{display:block;margin:0;padding:0 0 10px}.eltdf-side-menu .widget ul li:last-child{border:0;padding-bottom:0}.eltdf-side-menu .widget ul li a{color:#666}.eltdf-side-menu .widget ul li a:hover{color:#17436f}.eltdf-side-menu .widget ul .children li,.eltdf-side-menu .widget ul .sub-menu li{padding-left:15px}.eltdf-side-menu .widget.widget_archive ul li,.eltdf-side-menu .widget.widget_categories ul li,.eltdf-side-menu .widget.widget_meta ul li,.eltdf-side-menu .widget.widget_nav_menu ul li,.eltdf-side-menu .widget.widget_pages ul li,.eltdf-side-menu .widget.widget_recent_entries ul li{overflow:hidden}.eltdf-side-menu .widget.widget_archive ul li a,.eltdf-side-menu .widget.widget_categories ul li a,.eltdf-side-menu .widget.widget_meta ul li a,.eltdf-side-menu .widget.widget_nav_menu ul li a,.eltdf-side-menu .widget.widget_pages ul li a,.eltdf-side-menu .widget.widget_recent_entries ul li a{display:inline;overflow:hidden;padding:0;position:relative}.eltdf-side-menu .widget.widget_archive ul li a abbr,.eltdf-side-menu .widget.widget_categories ul li a abbr,.eltdf-side-menu .widget.widget_meta ul li a abbr,.eltdf-side-menu .widget.widget_nav_menu ul li a abbr,.eltdf-side-menu .widget.widget_pages ul li a abbr,.eltdf-side-menu .widget.widget_recent_entries ul li a abbr{color:#000}.eltdf-side-menu .widget.widget_archive ul li a abbr:hover,.eltdf-side-menu .widget.widget_categories ul li a abbr:hover,.eltdf-side-menu .widget.widget_meta ul li a abbr:hover,.eltdf-side-menu .widget.widget_nav_menu ul li a abbr:hover,.eltdf-side-menu .widget.widget_pages ul li a abbr:hover,.eltdf-side-menu .widget.widget_recent_entries ul li a abbr:hover{color:#17436f}.eltdf-side-menu .widget.widget_recent_comments .eltdf-widget-title,.eltdf-side-menu .widget.widget_rss .eltdf-widget-title{margin-bottom:0}.eltdf-side-menu .widget #wp-calendar{text-align:center;width:100%}.eltdf-side-menu .widget #wp-calendar caption{margin:0 0 10px}.eltdf-side-menu .widget #wp-calendar td,.eltdf-side-menu .widget #wp-calendar th{padding:3px 4px}.eltdf-side-menu .widget #wp-calendar td#today{color:#333;background-color:#fff}.eltdf-side-menu .widget #wp-calendar tfoot a{color:#666}.eltdf-side-menu .widget #wp-calendar tfoot a:hover{color:#17436f}.eltdf-side-menu .widget.widget_rss .rss-widget-icon{display:inline-block}.eltdf-side-menu .widget.widget_rss .rsswidget{display:inline-block;color:#000;font-weight:500;margin-bottom:10px}.eltdf-side-menu .widget.widget_rss .rss-date{display:block;margin-bottom:10px;font-size:15px}.eltdf-side-menu .widget.widget_rss cite{display:block;margin-top:calc(10px / 2)}.eltdf-side-menu .widget.widget_search .input-holder{border-color:#ccc;border-style:solid;border-width:1px}.eltdf-side-menu .widget.widget_search .input-holder button,.eltdf-side-menu .widget.widget_search .input-holder input{position:relative;vertical-align:top;background-color:transparent;border:0;border-radius:0;box-sizing:border-box;color:#333;display:inline-block;float:left;font-family:"Crimson Text",cursive;font-size:14px;font-weight:500;height:52px;line-height:55px;outline:0;text-transform:uppercase;-webkit-appearance:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.eltdf-side-menu .widget.widget_search .input-holder input.search-field{width:calc(100% - 52px);padding:10px 0 10px 21px}.eltdf-side-menu .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder{color:#333}.eltdf-side-menu .widget.widget_search .input-holder input.search-field:-moz-placeholder{color:#333;opacity:1}.eltdf-side-menu .widget.widget_search .input-holder input.search-field::-moz-placeholder{color:#333;opacity:1}.eltdf-side-menu .widget.widget_search .input-holder input.search-field:-ms-input-placeholder{color:#333}.eltdf-side-menu .widget.widget_search .input-holder button{background:#fff;color:#333;cursor:pointer;font-size:15px;width:52px;padding:10px 0;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.eltdf-side-menu .widget.widget_search .input-holder button:hover{color:#17436f}.eltdf-side-menu .widget.widget_search .input-holder button span{display:block;left:0;line-height:inherit;position:absolute;top:0;width:100%}.eltdf-side-menu .widget.widget_search .input-holder button span:before{display:block;line-height:inherit}.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field{border-radius:3px;border-color:#ccc;border-style:solid;border-width:1px;background-color:transparent;box-sizing:border-box;color:#333;display:inline-block;float:left;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:inherit;height:52px;line-height:calc(52px - 2px);outline:0;position:relative;vertical-align:top;-webkit-appearance:none;padding:0 25px 0 20px;width:100%;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder{color:#333}.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder{color:#333;opacity:1}.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder{color:#333;opacity:1}.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder{color:#333}.eltdf-side-menu .widget.widget_archive select,.eltdf-side-menu .widget.widget_categories select,.eltdf-side-menu .widget.widget_text select{background-color:transparent;border-color:#ccc;border-style:solid;border-width:1px;border-radius:0;box-sizing:border-box;color:#333;display:inline-block;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:inherit;height:52px;line-height:calc(52px - 2px);margin-top:10px;outline:0;padding:0 0 0 21px;position:relative;vertical-align:top;width:100%;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.eltdf-side-menu .widget.widget_archive img,.eltdf-side-menu .widget.widget_categories img,.eltdf-side-menu .widget.widget_text img{margin-bottom:10px}.eltdf-side-menu .widget.widget_tag_cloud a{border-radius:2px;color:#676767;display:inline-block;font-size:14px!important;font-family:"Open Sans",sans-serif;font-weight:inherit;line-height:30px;padding:0}.eltdf-side-menu .widget.widget_tag_cloud a:hover{color:#17436f}.eltdf-side-menu .widget.widget_tag_cloud a:after{content:","}.eltdf-side-menu .widget.widget_tag_cloud a:last-child:after{content:""}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item{margin:0 0 25px;padding:0}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a{display:table;width:100%}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{display:table-cell;vertical-align:middle}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img{display:block}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image{width:100px}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info{display:table-cell;vertical-align:middle;padding-left:12px}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out;margin:0 0 10px}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title{color:#333;font-size:1em;font-weight:300;line-height:1.42em}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover{color:#17436f}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date{display:block;margin:10px 0 0;color:#676767;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.1em}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover{color:transparent}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-widget-title-holder,.eltdf-side-menu .widget.widget_calla_instagram_widget .eltdf-widget-title-holder{margin-bottom:19px}.eltdf-side-menu .widget.eltdf-author-info-widget,.eltdf-side-menu .widget.eltdf-recent-post-widget{margin:0 0 38px}.eltdf-side-menu .widget{margin:0 0 32px;padding:0}.eltdf-side-menu .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#333;border-bottom-width:3px;width:30px}aside.eltdf-sidebar{position:relative;z-index:11;margin:0 0 60px}aside.eltdf-sidebar .widget{color:#676767}aside.eltdf-sidebar .widget:last-child{margin:0!important}.wpb_widgetised_column{position:relative}.wpb_widgetised_column .widget:last-child{margin:0!important}.wpb_widgetised_column .widget,aside.eltdf-sidebar .widget{margin:0 0 41px;padding:0}.wpb_widgetised_column .widget .eltdf-widget-title-holder,aside.eltdf-sidebar .widget .eltdf-widget-title-holder{margin-bottom:7px}.wpb_widgetised_column .widget .eltdf-widget-title-holder .eltdf-widget-title,aside.eltdf-sidebar .widget .eltdf-widget-title-holder .eltdf-widget-title{color:#333;margin:0}.wpb_widgetised_column .widget .eltdf-widget-title-holder .eltdf-separator,aside.eltdf-sidebar .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#676767;border-bottom-width:3px;width:30px}.wpb_widgetised_column .widget ul,aside.eltdf-sidebar .widget ul{padding:0;margin:0;list-style:none}.wpb_widgetised_column .widget ul li,aside.eltdf-sidebar .widget ul li{display:block;margin:0;padding:0 0 2px}.wpb_widgetised_column .widget ul li:last-child,aside.eltdf-sidebar .widget ul li:last-child{border:0;padding-bottom:0}.wpb_widgetised_column .widget ul li a,aside.eltdf-sidebar .widget ul li a{color:#000;font-size:15px}.wpb_widgetised_column .widget ul li a:hover,aside.eltdf-sidebar .widget ul li a:hover{color:#17436f}.wpb_widgetised_column .widget ul .children li,.wpb_widgetised_column .widget ul .sub-menu li,aside.eltdf-sidebar .widget ul .children li,aside.eltdf-sidebar .widget ul .sub-menu li{padding-left:15px}.wpb_widgetised_column .widget.widget_archive ul li,.wpb_widgetised_column .widget.widget_categories ul li,.wpb_widgetised_column .widget.widget_meta ul li,.wpb_widgetised_column .widget.widget_nav_menu ul li,.wpb_widgetised_column .widget.widget_pages ul li,.wpb_widgetised_column .widget.widget_recent_entries ul li,aside.eltdf-sidebar .widget.widget_archive ul li,aside.eltdf-sidebar .widget.widget_categories ul li,aside.eltdf-sidebar .widget.widget_meta ul li,aside.eltdf-sidebar .widget.widget_nav_menu ul li,aside.eltdf-sidebar .widget.widget_pages ul li,aside.eltdf-sidebar .widget.widget_recent_entries ul li{overflow:hidden}.wpb_widgetised_column .widget.widget_archive ul li a,.wpb_widgetised_column .widget.widget_categories ul li a,.wpb_widgetised_column .widget.widget_meta ul li a,.wpb_widgetised_column .widget.widget_nav_menu ul li a,.wpb_widgetised_column .widget.widget_pages ul li a,.wpb_widgetised_column .widget.widget_recent_entries ul li a,aside.eltdf-sidebar .widget.widget_archive ul li a,aside.eltdf-sidebar .widget.widget_categories ul li a,aside.eltdf-sidebar .widget.widget_meta ul li a,aside.eltdf-sidebar .widget.widget_nav_menu ul li a,aside.eltdf-sidebar .widget.widget_pages ul li a,aside.eltdf-sidebar .widget.widget_recent_entries ul li a{display:inline;overflow:hidden;padding:0;position:relative}.wpb_widgetised_column .widget.widget_archive ul li a abbr,.wpb_widgetised_column .widget.widget_categories ul li a abbr,.wpb_widgetised_column .widget.widget_meta ul li a abbr,.wpb_widgetised_column .widget.widget_nav_menu ul li a abbr,.wpb_widgetised_column .widget.widget_pages ul li a abbr,.wpb_widgetised_column .widget.widget_recent_entries ul li a abbr,aside.eltdf-sidebar .widget.widget_archive ul li a abbr,aside.eltdf-sidebar .widget.widget_categories ul li a abbr,aside.eltdf-sidebar .widget.widget_meta ul li a abbr,aside.eltdf-sidebar .widget.widget_nav_menu ul li a abbr,aside.eltdf-sidebar .widget.widget_pages ul li a abbr,aside.eltdf-sidebar .widget.widget_recent_entries ul li a abbr{color:#333}.wpb_widgetised_column .widget.widget_archive ul li a abbr:hover,.wpb_widgetised_column .widget.widget_categories ul li a abbr:hover,.wpb_widgetised_column .widget.widget_meta ul li a abbr:hover,.wpb_widgetised_column .widget.widget_nav_menu ul li a abbr:hover,.wpb_widgetised_column .widget.widget_pages ul li a abbr:hover,.wpb_widgetised_column .widget.widget_recent_entries ul li a abbr:hover,aside.eltdf-sidebar .widget.widget_archive ul li a abbr:hover,aside.eltdf-sidebar .widget.widget_categories ul li a abbr:hover,aside.eltdf-sidebar .widget.widget_meta ul li a abbr:hover,aside.eltdf-sidebar .widget.widget_nav_menu ul li a abbr:hover,aside.eltdf-sidebar .widget.widget_pages ul li a abbr:hover,aside.eltdf-sidebar .widget.widget_recent_entries ul li a abbr:hover{color:#17436f}.wpb_widgetised_column .widget.widget_recent_comments .eltdf-widget-title,.wpb_widgetised_column .widget.widget_rss .eltdf-widget-title,aside.eltdf-sidebar .widget.widget_recent_comments .eltdf-widget-title,aside.eltdf-sidebar .widget.widget_rss .eltdf-widget-title{margin-bottom:0}.wpb_widgetised_column .widget #wp-calendar,aside.eltdf-sidebar .widget #wp-calendar{text-align:center;width:100%}.wpb_widgetised_column .widget #wp-calendar caption,aside.eltdf-sidebar .widget #wp-calendar caption{margin:0 0 2px}.wpb_widgetised_column .widget #wp-calendar td,.wpb_widgetised_column .widget #wp-calendar th,aside.eltdf-sidebar .widget #wp-calendar td,aside.eltdf-sidebar .widget #wp-calendar th{padding:3px 4px}.wpb_widgetised_column .widget #wp-calendar td#today,aside.eltdf-sidebar .widget #wp-calendar td#today{color:#676767;background-color:#fff}.wpb_widgetised_column .widget #wp-calendar tfoot a,aside.eltdf-sidebar .widget #wp-calendar tfoot a{color:#676767}.wpb_widgetised_column .widget #wp-calendar tfoot a:hover,aside.eltdf-sidebar .widget #wp-calendar tfoot a:hover{color:#17436f}.wpb_widgetised_column .widget.widget_rss .rss-widget-icon,aside.eltdf-sidebar .widget.widget_rss .rss-widget-icon{display:inline-block}.wpb_widgetised_column .widget.widget_rss .rsswidget,aside.eltdf-sidebar .widget.widget_rss .rsswidget{display:inline-block;color:#333;font-weight:500;margin-bottom:2px}.wpb_widgetised_column .widget.widget_rss .rss-date,aside.eltdf-sidebar .widget.widget_rss .rss-date{display:block;margin-bottom:2px;font-size:15px}.wpb_widgetised_column .widget.widget_rss cite,aside.eltdf-sidebar .widget.widget_rss cite{display:block;margin-top:calc(2px / 2)}.wpb_widgetised_column .widget.widget_search .input-holder,aside.eltdf-sidebar .widget.widget_search .input-holder{border-color:#c9c9c9;border-style:solid;border-width:1px}.wpb_widgetised_column .widget.widget_search .input-holder button,.wpb_widgetised_column .widget.widget_search .input-holder input,aside.eltdf-sidebar .widget.widget_search .input-holder button,aside.eltdf-sidebar .widget.widget_search .input-holder input{position:relative;vertical-align:top;background-color:transparent;border:0;border-radius:0;box-sizing:border-box;color:#676767;display:inline-block;float:left;font-family:"Crimson Text",cursive;font-size:14px;font-weight:500;height:55px;line-height:55px;outline:0;text-transform:uppercase;-webkit-appearance:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.wpb_widgetised_column .widget.widget_search .input-holder input.search-field,aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field{width:calc(100% - 55px);padding:10px 0 10px 21px}.wpb_widgetised_column .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder,aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder{color:#676767}.wpb_widgetised_column .widget.widget_search .input-holder input.search-field:-moz-placeholder,aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field:-moz-placeholder{color:#676767;opacity:1}.wpb_widgetised_column .widget.widget_search .input-holder input.search-field::-moz-placeholder,aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field::-moz-placeholder{color:#676767;opacity:1}.wpb_widgetised_column .widget.widget_search .input-holder input.search-field:-ms-input-placeholder,aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field:-ms-input-placeholder{color:#676767}.wpb_widgetised_column .widget.widget_search .input-holder button,aside.eltdf-sidebar .widget.widget_search .input-holder button{background:#fff;color:#333;cursor:pointer;font-size:15px;width:55px;padding:10px 0;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.wpb_widgetised_column .widget.widget_search .input-holder button:hover,aside.eltdf-sidebar .widget.widget_search .input-holder button:hover{color:#17436f}.wpb_widgetised_column .widget.widget_search .input-holder button span,aside.eltdf-sidebar .widget.widget_search .input-holder button span{display:block;left:0;line-height:inherit;position:absolute;top:0;width:100%}.wpb_widgetised_column .widget.widget_search .input-holder button span:before,aside.eltdf-sidebar .widget.widget_search .input-holder button span:before{display:block;line-height:inherit}.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field,aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field{border-radius:3px;border-color:#c9c9c9;border-style:solid;border-width:1px;background-color:transparent;box-sizing:border-box;color:#676767;display:inline-block;float:left;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:inherit;height:55px;line-height:calc(55px - 2px);outline:0;position:relative;vertical-align:top;-webkit-appearance:none;padding:0 25px 0 20px;width:100%;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder,aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder{color:#676767}.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder,aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder{color:#676767;opacity:1}.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder,aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder{color:#676767;opacity:1}.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder,aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder{color:#676767}.wpb_widgetised_column .widget.widget_archive select,.wpb_widgetised_column .widget.widget_categories select,.wpb_widgetised_column .widget.widget_text select,aside.eltdf-sidebar .widget.widget_archive select,aside.eltdf-sidebar .widget.widget_categories select,aside.eltdf-sidebar .widget.widget_text select{background-color:transparent;border-color:#c9c9c9;border-style:solid;border-width:1px;border-radius:0;box-sizing:border-box;color:#676767;display:inline-block;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:inherit;height:55px;line-height:calc(55px - 2px);margin-top:2px;outline:0;padding:0 0 0 21px;position:relative;vertical-align:top;width:100%;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.wpb_widgetised_column .widget.widget_archive img,.wpb_widgetised_column .widget.widget_categories img,.wpb_widgetised_column .widget.widget_text img,aside.eltdf-sidebar .widget.widget_archive img,aside.eltdf-sidebar .widget.widget_categories img,aside.eltdf-sidebar .widget.widget_text img{margin-bottom:10px}.wpb_widgetised_column .widget.widget_tag_cloud a,aside.eltdf-sidebar .widget.widget_tag_cloud a{border-radius:2px;color:#676767;display:inline-block;font-size:14px!important;font-family:"Open Sans",sans-serif;font-weight:inherit;line-height:27px;padding:0}.wpb_widgetised_column .widget.widget_tag_cloud a:hover,aside.eltdf-sidebar .widget.widget_tag_cloud a:hover{color:#17436f}.wpb_widgetised_column .widget.widget_tag_cloud a:after,aside.eltdf-sidebar .widget.widget_tag_cloud a:after{content:","}.wpb_widgetised_column .widget.widget_tag_cloud a:last-child:after,aside.eltdf-sidebar .widget.widget_tag_cloud a:last-child:after{content:""}.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item{margin:0 0 25px;padding:0}.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a{display:table;width:100%}.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{display:table-cell;vertical-align:middle}.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img{display:block}.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image{width:100px}.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info{display:table-cell;vertical-align:middle;padding-left:12px}.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out;margin:0 0 10px}.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title{color:#333;font-size:1em;font-weight:300;line-height:1.42em}.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover{color:#17436f}.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date{display:block;margin:10px 0 0;color:#676767;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.1em}.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover{color:transparent}.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-widget-title-holder,.wpb_widgetised_column .widget.widget_calla_instagram_widget .eltdf-widget-title-holder,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-widget-title-holder,aside.eltdf-sidebar .widget.widget_calla_instagram_widget .eltdf-widget-title-holder{margin-bottom:19px}.wpb_widgetised_column .widget.eltdf-author-info-widget,.wpb_widgetised_column .widget.eltdf-recent-post-widget,aside.eltdf-sidebar .widget.eltdf-author-info-widget,aside.eltdf-sidebar .widget.eltdf-recent-post-widget{margin:0 0 38px}.wpb_widgetised_column .widget,aside.eltdf-sidebar .widget{margin:0 0 41px;padding:0}.wpb_widgetised_column .widget .eltdf-widget-title-holder .eltdf-separator,aside.eltdf-sidebar .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#676767;border-bottom-width:3px;width:30px}aside.eltdf-sidebar .eltdf-author-info-widget{padding:30px 34px 19px}.widget.eltdf-author-info-widget{border:1px solid #17436f;padding:30px 0;text-align:center;color:inherit;line-height:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit}.widget.eltdf-author-info-widget .eltdf-aiw-inner ul li{display:inline-block;margin:0 15px 0 0;padding:0}.widget.eltdf-author-info-widget .eltdf-aiw-inner ul li:last-child{margin-right:0}.widget.eltdf-author-info-widget .eltdf-aiw-inner ul a{font-size:15px;color:#999}.widget.eltdf-author-info-widget .eltdf-aiw-title{margin:0;font-size:30px;letter-spacing:.1em}.widget.eltdf-author-info-widget .eltdf-aiw-image{display:inline-block;margin:0 0 11px}.widget.eltdf-author-info-widget .eltdf-aiw-image img{border-radius:100%}.widget.eltdf-author-info-widget .eltdf-aiw-text{display:block;font-size:14px;color:#17436f;font-weight:400;word-wrap:break-word}.widget.eltdf-author-info-widget .eltdf-aiw-text p{margin:0 0 14px 0}.widget.eltdf-blog-list-widget{margin:0 0 20px}.widget.eltdf-blog-list-widget>h4{margin:0 0 15px}.eltdf-top-bar .widget.eltdf-blog-list-widget>h2,footer .eltdf-footer-top .widget.eltdf-blog-list-widget>h2{margin:0 0 8px}.eltdf-icon-widget-holder{position:relative;display:inline-block;vertical-align:middle;margin:0}.eltdf-icon-widget-holder>*{position:relative;display:inline-block;vertical-align:middle;color:inherit;font-size:inherit;line-height:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}.eltdf-icon-widget-holder .eltdf-icon-element{font-size:16px}.eltdf-icon-widget-holder .eltdf-icon-text{padding:0 0 0 10px}.eltdf-icon-widget-holder .eltdf-icon-text.eltdf-no-icon{padding:0}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder{color:#333!important}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder:hover{color:rgba(51,51,51,.8)!important}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder{color:#fff!important}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder:hover{color:rgba(255,255,255,.8)!important}.widget.eltdf-image-slider-widget{position:relative;display:inline-block;width:100%;vertical-align:middle}.widget.eltdf-image-slider-widget .eltdf-is-widget-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.widget.eltdf-image-slider-widget .eltdf-widget-title{margin:0 0 32px}.widget.eltdf-image-slider-widget img{display:block}@media only screen and (max-width:1200px){.calla-instagram-feed:not(.eltdf-instagram-carousel) li img{width:100%}.calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-6 li{width:25%}.calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-9 li{width:25%}}@media only screen and (max-width:768px){.calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-6 li{width:33.33333%}.calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-9 li{width:33.33333%}}@media only screen and (max-width:680px){.calla-instagram-feed:not(.eltdf-instagram-carousel) li{width:50%!important}}.calla-instagram-feed{list-style:none;padding:0;margin:0}.calla-instagram-feed li{float:left;box-sizing:border-box;border:none!important}.calla-instagram-feed li a{position:relative;display:block;overflow:hidden}.calla-instagram-feed li a:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s}.calla-instagram-feed li a:hover:after{opacity:1}.calla-instagram-feed li img{width:100%;display:block}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-no-space{margin:0}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-no-space li{padding:0 0;margin:0 0 0}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-tiny-space{margin:0 -5px -10px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-tiny-space li{padding:0 5px;margin:0 0 10px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-small-space{margin:0 -10px -20px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-small-space li{padding:0 10px;margin:0 0 20px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-normal-space{margin:0 -15px -30px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-normal-space li{padding:0 15px;margin:0 0 30px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-2 li{width:50%}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-3 li{width:33.33333%}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-4 li{width:25%}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-6 li{width:16.66667%}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-9 li{width:11.11111%}.calla-instagram-feed.eltdf-instagram-carousel li{position:relative;width:100%;margin:0;padding:0}.calla-instagram-feed.eltdf-instagram-carousel li a{position:relative;display:block;height:100%}.calla-instagram-feed.eltdf-instagram-carousel li a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.25);opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.calla-instagram-feed.eltdf-instagram-carousel li a:hover{opacity:1}.widget.eltdf-raw-html-widget{margin:0}.widget.eltdf-raw-html-widget.eltdf-grid-auto-width{position:relative;display:inline-block;vertical-align:middle;width:auto}.widget.eltdf-search-post-type-widget{line-height:0;position:relative}.widget.eltdf-search-post-type-widget .eltdf-search-post-type{display:inline-block;width:100%;position:relative}.widget.eltdf-search-post-type-widget .eltdf-post-type-search-results{background:#fff;height:auto;display:none;width:100%;position:absolute;z-index:99;left:0;top:100%}.widget.eltdf-search-post-type-widget .eltdf-post-type-search-results ul{padding:10px 20px;box-sizing:border-box;display:inline-block;line-height:0;width:100%}.widget.eltdf-search-post-type-widget .eltdf-post-type-search-results ul li{display:inline-block;width:100%}.widget.eltdf-search-post-type-widget .eltdf-search-icon,.widget.eltdf-search-post-type-widget .eltdf-search-loading{position:absolute;right:20px;top:50%;margin-top:-9px;font-size:18px;color:#000;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out;opacity:1}.widget.eltdf-search-post-type-widget .eltdf-search-icon.eltdf-hidden,.widget.eltdf-search-post-type-widget .eltdf-search-loading.eltdf-hidden{opacity:0}.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-search-post-type{background-color:rgba(255,255,255,.9)}.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field{border-radius:0;height:57px;line-height:calc(57px - 2px);border:0;font-size:15px;color:#878787}.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-results{background-color:rgba(255,255,255,.9);border-top:1px solid #dadada}.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-results ul{padding:16px 20px}.widget.eltdf-separator-widget{margin:0!important}.eltdf-social-icon-widget-holder{position:relative;display:inline-block;vertical-align:middle;margin:0}.eltdf-social-icon-widget-holder .eltdf-social-icon-widget{color:inherit;line-height:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder{color:#333!important}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder:hover{color:rgba(51,51,51,.8)!important}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder{color:#fff!important}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder:hover{color:rgba(255,255,255,.8)!important}.eltdf-social-icons-group-widget.eltdf-square-icons .eltdf-social-icon-widget-holder{position:relative;width:44px;height:44px;margin:0 7px;font-size:17px;color:#fff;background-color:#333}.eltdf-social-icons-group-widget.eltdf-square-icons .eltdf-social-icon-widget-holder:hover{color:#333;background-color:#17436f}.eltdf-social-icons-group-widget.eltdf-square-icons .eltdf-social-icon-widget-holder .eltdf-social-icon-widget{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.eltdf-social-icons-group-widget.eltdf-square-icons.eltdf-light-skin .eltdf-social-icon-widget-holder{color:#333;background-color:#fff}.eltdf-social-icons-group-widget.eltdf-square-icons.eltdf-light-skin .eltdf-social-icon-widget-holder:hover{color:#333;background-color:#17436f}.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder{display:inline-block;vertical-align:middle;margin:0 10px 0 0;text-align:center;color:#676767}.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder:hover{color:#17436f}.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder:first-child{margin-left:0}.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder:last-child{margin-right:0}.eltdf-widget-sticky-sidebar{position:relative;width:100%;height:0;margin:0!important;padding:0!important;border:none!important;background:0 0!important}.widget.widget_calla_twitter_widget{margin:0 0 20px}.widget.widget_calla_twitter_widget>h4{margin:0 0 8px}.widget.widget_calla_twitter_widget .eltdf-twitter-widget{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0}.widget.widget_calla_twitter_widget .eltdf-twitter-widget li{position:relative;display:inline-block;width:100%;vertical-align:middle}.widget.widget_calla_twitter_widget .eltdf-twitter-widget li:not(:last-child){margin:0 0 12px!important}.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text{position:relative}.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text a{position:relative;line-height:inherit;color:inherit}.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text a.eltdf-tweet-time{display:block}.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text a.eltdf-tweet-time span{margin:0 2px 0 0}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-twitter-icon{position:absolute;top:2px;left:0}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-twitter-icon i{font-size:18px}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text{padding:0 0 0 28px;font-size:15px}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text a,.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text span{color:#333}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text a:hover{color:#17436f}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0 40px;text-align:center;box-sizing:border-box}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li{overflow:hidden}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-twitter-icon i{font-size:16px;color:#17436f}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text{font-size:14px}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a,.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text span{color:#17436f}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a:hover{color:#333}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a.eltdf-tweet-time{margin:21px 0 0}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .owl-prev{left:0}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .owl-next{right:0}.widget.eltdf-vertical-separator-widget{display:inline-block;vertical-align:top;margin:0!important;font-size:0}.widget.eltdf-vertical-separator-widget.eltdf-vertical-separator-full-height{height:100%}.widget.eltdf-vertical-separator-widget .eltdf-vsw-height-holder{display:inline-block;vertical-align:middle;height:100%}.widget.eltdf-vertical-separator-widget .eltdf-vsw{display:inline-block;vertical-align:middle;border-left:1px solid currentColor;height:20px;width:1px;box-sizing:border-box}/*! +#respond textarea,.eltdf-style-form textarea,#respond input[type=text],input[type=text],input[type=email],input[type=password],.post-password-form input[type=password],.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-number,.wpcf7-form-control.wpcf7-date,.wpcf7-form-control.wpcf7-textarea,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-quiz{width:100%;margin:0 0 32px;padding:12px 21px;font-family:inherit;font-size:12px;line-height:31px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#999;background-color:rgba(0,0,0,0);border:1px solid #e1e1e1;border-radius:0;outline:0;-webkit-appearance:none;box-sizing:border-box;transition:border-color .2s ease-in-out}#respond textarea:focus,.eltdf-style-form textarea:focus,#respond input:focus[type=text],input:focus[type=text],input:focus[type=email],input:focus[type=password],.wpcf7-form-control.wpcf7-text:focus,.wpcf7-form-control.wpcf7-number:focus,.wpcf7-form-control.wpcf7-date:focus,.wpcf7-form-control.wpcf7-textarea:focus,.wpcf7-form-control.wpcf7-select:focus,.wpcf7-form-control.wpcf7-quiz:focus{color:#333;border-color:#17436f}#respond textarea::-webkit-input-placeholder,.eltdf-style-form textarea::-webkit-input-placeholder,#respond input[type=text]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,.post-password-form input[type=password]::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-number::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-date::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-select::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-quiz::-webkit-input-placeholder{color:inherit}#respond textarea:-moz-placeholder,.eltdf-style-form textarea:-moz-placeholder,#respond input:-moz-placeholder[type=text],input:-moz-placeholder[type=text],input:-moz-placeholder[type=email],input:-moz-placeholder[type=password],.wpcf7-form-control.wpcf7-text:-moz-placeholder,.wpcf7-form-control.wpcf7-number:-moz-placeholder,.wpcf7-form-control.wpcf7-date:-moz-placeholder,.wpcf7-form-control.wpcf7-textarea:-moz-placeholder,.wpcf7-form-control.wpcf7-select:-moz-placeholder,.wpcf7-form-control.wpcf7-quiz:-moz-placeholder{color:inherit;opacity:1}#respond textarea::-moz-placeholder,.eltdf-style-form textarea::-moz-placeholder,#respond input[type=text]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,.post-password-form input[type=password]::-moz-placeholder,.wpcf7-form-control.wpcf7-text::-moz-placeholder,.wpcf7-form-control.wpcf7-number::-moz-placeholder,.wpcf7-form-control.wpcf7-date::-moz-placeholder,.wpcf7-form-control.wpcf7-textarea::-moz-placeholder,.wpcf7-form-control.wpcf7-select::-moz-placeholder,.wpcf7-form-control.wpcf7-quiz::-moz-placeholder{color:inherit;opacity:1}#respond textarea:-ms-input-placeholder,.eltdf-style-form textarea:-ms-input-placeholder,#respond input:-ms-input-placeholder[type=text],input:-ms-input-placeholder[type=text],input:-ms-input-placeholder[type=email],input:-ms-input-placeholder[type=password],.wpcf7-form-control.wpcf7-text:-ms-input-placeholder,.wpcf7-form-control.wpcf7-number:-ms-input-placeholder,.wpcf7-form-control.wpcf7-date:-ms-input-placeholder,.wpcf7-form-control.wpcf7-textarea:-ms-input-placeholder,.wpcf7-form-control.wpcf7-select:-ms-input-placeholder,.wpcf7-form-control.wpcf7-quiz:-ms-input-placeholder{color:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:rgba(0,0,0,0);border:0;margin:0;padding:0;vertical-align:baseline;outline:none}article,aside,details,figcaption,figure,footer,header,nav,section{display:block}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;border:medium none;vertical-align:middle}table th{border:0;padding:5px 7px;text-align:center}table td{padding:5px 10px;text-align:center}a img{border:none}img,.wp-caption{max-width:100%;height:auto}iframe{max-width:100%}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clear:after{clear:both;content:"";display:block}html{overflow-y:scroll !important}body{font-family:"Open Sans",sans-serif;font-size:14px;line-height:27px;font-weight:300;color:#676767;background-color:#fff;overflow-x:hidden !important;-webkit-font-smoothing:antialiased}h1{font-size:60px;color:#4e4e4e;line-height:1.2em}h2{font-size:40px;line-height:1.275em}h3{font-size:34px;line-height:1.2em}h4{font-size:30px;line-height:1.2em}h5{font-size:22px;line-height:1.22em}h6{font-size:16px}h1,h6{font-weight:700;letter-spacing:.1em}h2,h3,h4,h5{font-weight:600;letter-spacing:.05em}h2,h3,h4,h5,h6{color:#333}h1,h2,h3,h4,h5,h6{margin:20px 0;font-family:"Crimson Text",cursive;text-transform:uppercase}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#17436f}a,p a{color:#333;text-decoration:none;transition:color .2s ease-out}a:hover,p a:hover{color:#17436f}p{margin:10px 0}input[type=submit]{-webkit-appearance:none}ul,ol{list-style-position:inside;margin:15px 0}ul ul,ol ol,ol ul,ul ol{margin:0;padding:0 0 0 15px}pre{background-color:#fff;padding:15px;max-width:100%;white-space:pre-wrap;word-wrap:break-word;margin:15px 0}dt{font-size:15px;font-weight:bold;margin-bottom:10px}dd{margin-bottom:15px}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sub{top:.5ex}sup{bottom:.5ex}.wp-caption-text{margin:0;font-style:italic}table{width:100%}table thead tr,table tbody tr{border:1px solid #c9c9c9}table tbody th{border-right:1px solid #c9c9c9}blockquote{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:10px 0;padding:0;quotes:none;box-sizing:border-box;color:#17436f;font-size:18px;line-height:32px;font-style:italic;font-weight:400}blockquote>*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;margin:0;display:inline}blockquote:before,blockquote:after{content:'"'}blockquote cite{font-style:normal;font-weight:400}::-moz-selection{background:#17436f;color:#fff}::selection{background:#17436f;color:#fff}::-moz-selection{background:#17436f;color:#fff}.wp-caption,.wp-caption-text,.sticky,.gallery-caption,.bypostauthor{opacity:1}.alignleft{display:inline;float:left;margin:0 20px 20px 0}.alignright{display:inline;float:right;margin:0 0 20px 20px}.aligncenter{clear:both;display:block;margin:10px auto}.alignwide{margin-left:auto;margin-right:auto;clear:both}@media only screen and (max-width: 1024px){.alignwide{width:100%;max-width:100%}}.alignfull{position:relative;left:-1rem;width:calc(100% + 2rem);max-width:calc(100% + 2rem);clear:both}@media only screen and (max-width: 1024px){.alignfull{left:calc(-12.5% - 75px);width:calc(125% + 150px);max-width:calc(125% + 150px);margin-top:2rem;margin-bottom:2rem}}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-align-center{text-align:center}.eltdf-wrapper{position:relative;left:0;z-index:1000;transition:left .33s cubic-bezier(0.694, 0.0482, 0.335, 1)}.eltdf-wrapper .eltdf-wrapper-inner{width:100%;overflow:hidden}.eltdf-content{position:relative;margin-top:0;z-index:100;background-color:#fff}.eltdf-boxed{overflow:hidden !important}.eltdf-boxed .eltdf-wrapper{display:inline-block;vertical-align:middle;width:100%;background-size:cover}.touch .eltdf-boxed .eltdf-wrapper{background-repeat:repeat}.eltdf-boxed .eltdf-wrapper .eltdf-wrapper-inner{width:1160px;overflow:visible;margin:auto}.eltdf-boxed .eltdf-content{overflow:hidden}.eltdf-boxed .eltdf-footer-inner{width:1160px;margin:auto}.eltdf-boxed .eltdf-page-header .eltdf-sticky-header,.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed{width:1160px;left:auto}.eltdf-paspartu-enabled .eltdf-wrapper{padding:10px;background-color:#fff;box-sizing:border-box}.eltdf-paspartu-enabled.eltdf-top-paspartu-disabled .eltdf-wrapper{padding-top:0 !important}.eltdf-paspartu-enabled .eltdf-page-header .eltdf-fixed-wrapper.fixed{left:10px;width:calc(100% - 20px)}.eltdf-paspartu-enabled .eltdf-sticky-header{left:10px;width:calc(100% - 20px)}.eltdf-paspartu-enabled .eltdf-mobile-header.mobile-header-appear .eltdf-mobile-header-inner{left:10px;width:calc(100% - 20px)}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled.admin-bar .eltdf-wrapper:before{top:32px}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:before,.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:after{content:"";position:fixed;left:0;width:100%;height:auto;padding-top:inherit;background-color:inherit;z-index:99999}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:before{top:0}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:after{bottom:0}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-page-header .eltdf-fixed-wrapper.fixed{margin-top:10px}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-sticky-header.header-appear{margin-top:10px}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-mobile-header.mobile-header-appear .eltdf-mobile-header-inner{margin-top:10px}.eltdf-smooth-transition-loader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;background-color:#fff}.eltdf-container{position:relative;padding:0;width:100%;z-index:100}.eltdf-container:before{content:" ";display:table}.eltdf-container:after{content:" ";display:table;clear:both}.eltdf-container-inner{width:1100px;margin:0 auto}.eltdf-full-width{position:relative;z-index:100}.eltdf-content .eltdf-content-inner>.eltdf-container>.eltdf-container-inner,.eltdf-content .eltdf-content-inner>.eltdf-full-width>.eltdf-full-width-inner{padding-top:130px}@media only screen and (min-width: 1400px){.eltdf-grid-1300 .eltdf-grid,.eltdf-grid-1300 .eltdf-container-inner,.eltdf-grid-1300 .eltdf-row-grid-section{width:1300px}.eltdf-grid-1300.eltdf-boxed .eltdf-footer-inner,.eltdf-grid-1300.eltdf-boxed .eltdf-wrapper-inner{width:1380px}.eltdf-grid-1300.eltdf-boxed .eltdf-page-header .eltdf-sticky-header,.eltdf-grid-1300.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed{width:1380px;left:auto}}@media only screen and (min-width: 1300px){.eltdf-grid-1200 .eltdf-grid,.eltdf-grid-1200 .eltdf-container-inner,.eltdf-grid-1200 .eltdf-row-grid-section{width:1200px}.eltdf-grid-1200.eltdf-boxed .eltdf-footer-inner,.eltdf-grid-1200.eltdf-boxed .eltdf-wrapper-inner{width:1250px}.eltdf-grid-1200.eltdf-boxed .eltdf-page-header .eltdf-sticky-header,.eltdf-grid-1200.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed{width:1250px;left:auto}}@media only screen and (min-width: 1200px){.eltdf-grid-1000 .eltdf-grid,.eltdf-grid-1000 .eltdf-container-inner,.eltdf-grid-1000 .eltdf-row-grid-section{width:1000px}.eltdf-grid-1000.eltdf-boxed .eltdf-footer-inner,.eltdf-grid-1000.eltdf-boxed .eltdf-wrapper-inner{width:1050px}.eltdf-grid-1000.eltdf-boxed .eltdf-page-header .eltdf-sticky-header,.eltdf-grid-1000.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed{width:1050px;left:auto}}@media only screen and (min-width: 1024px){.eltdf-grid-800 .eltdf-grid,.eltdf-grid-800 .eltdf-container-inner,.eltdf-grid-800 .eltdf-row-grid-section{width:800px}.eltdf-grid-800.eltdf-boxed .eltdf-footer-inner,.eltdf-grid-800.eltdf-boxed .eltdf-wrapper-inner{width:850px}.eltdf-grid-800.eltdf-boxed .eltdf-page-header .eltdf-sticky-header,.eltdf-grid-800.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed{width:850px;left:auto}}@keyframes preload-background{from{background-position:0 0}to{background-position:100% 0}}.eltdf-preload-background{background:rgba(0,0,0,0) url("../img/preload_pattern.png") repeat scroll inherit !important;-webkit-animation-name:preload-background;-webkit-animation-duration:40s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-name:preload-background;animation-duration:40s;animation-iteration-count:infinite;animation-timing-function:linear;animation-delay:0s;animation-fill-mode:forwards}.eltdf-grid{width:1100px;margin:0 auto}.eltdf-vertical-align-containers{position:relative;height:100%;width:100%;padding:0 20px;box-sizing:border-box}.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-left,.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-right{width:25%}.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-center{width:50%;left:50%;transform:translateX(-50%)}.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-left,.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-center,.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-right{width:33.33%}.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-center{width:50%;left:50%;transform:translateX(-50%)}.eltdf-vertical-align-containers.eltdf-50-50 .eltdf-position-left,.eltdf-vertical-align-containers.eltdf-50-50 .eltdf-position-right{width:50%}.eltdf-vertical-align-containers.eltdf-33-66 .eltdf-position-left{width:33.33%}.eltdf-vertical-align-containers.eltdf-33-66 .eltdf-position-right{width:66.66%}.eltdf-vertical-align-containers.eltdf-66-33 .eltdf-position-left{width:66.66%}.eltdf-vertical-align-containers.eltdf-66-33 .eltdf-position-right{width:33.33%}.eltdf-vertical-align-containers .eltdf-position-left{position:relative;float:left;z-index:2;height:100%}.eltdf-vertical-align-containers .eltdf-position-center{height:100%;width:100%;position:absolute;left:0;text-align:center;z-index:1}.eltdf-vertical-align-containers .eltdf-position-right{position:relative;float:right;z-index:2;height:100%;text-align:right}.eltdf-vertical-align-containers .eltdf-position-left-inner,.eltdf-vertical-align-containers .eltdf-position-center-inner,.eltdf-vertical-align-containers .eltdf-position-right-inner{vertical-align:middle;display:inline-block}.eltdf-vertical-align-containers .eltdf-position-right.eltdf-has-widget .eltdf-position-right-inner{height:100%}.eltdf-vertical-align-containers .eltdf-position-left:before,.eltdf-vertical-align-containers .eltdf-position-center:before,.eltdf-vertical-align-containers .eltdf-position-right:before{content:"";display:inline-block;vertical-align:middle;height:100%;margin-right:0}.wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid>li,.last_toggle_el_margin,.wpb_button{margin-bottom:0 !important}.vc_row .wpb_gmaps_widget .wpb_wrapper{padding:0;background-color:rgba(0,0,0,0)}.eltdf-row-grid-section{position:relative;width:1100px;margin:0 auto;z-index:20}.eltdf-content-aligment-left{text-align:left}.eltdf-content-aligment-center{text-align:center}.eltdf-content-aligment-right{text-align:right}@media only screen and (max-width: 1280px){.eltdf-disabled-bg-image-bellow-1280{background-image:none !important}}@media only screen and (max-width: 1024px){.eltdf-disabled-bg-image-bellow-1024{background-image:none !important}}@media only screen and (max-width: 768px){.eltdf-disabled-bg-image-bellow-768{background-image:none !important}}@media only screen and (max-width: 680px){.eltdf-disabled-bg-image-bellow-680{background-image:none !important}}@media only screen and (max-width: 480px){.eltdf-disabled-bg-image-bellow-480{background-image:none !important}}.eltdf-parallax-row-holder{position:static;padding:0;background-repeat:no-repeat;background-color:rgba(0,0,0,0);background-position:center 0;background-attachment:fixed;overflow:hidden}@media only screen and (max-width: 1024px){.eltdf-parallax-row-holder{height:auto !important;min-height:200px !important;background-position:center top !important;background-attachment:scroll;background-size:cover}}.eltdf-rev-has-paspartu{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100vh;margin:0;box-sizing:border-box}.admin-bar .eltdf-rev-has-paspartu{height:calc(100vh - 32px)}.eltdf-rev-has-paspartu.eltdf-side-paspartu-disabled{padding-left:0 !important;padding-right:0 !important}.eltdf-rev-has-paspartu.eltdf-paspartu-tiny{padding:10px}.eltdf-rev-has-paspartu.eltdf-paspartu-tiny.eltdf-top-paspartu-disabled{padding-top:0}.eltdf-rev-has-paspartu.eltdf-paspartu-tiny.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 10px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-tiny.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 42px) !important}.eltdf-rev-has-paspartu.eltdf-paspartu-tiny .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 20px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-tiny .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 52px) !important}.eltdf-rev-has-paspartu.eltdf-paspartu-small{padding:20px}.eltdf-rev-has-paspartu.eltdf-paspartu-small.eltdf-top-paspartu-disabled{padding-top:0}.eltdf-rev-has-paspartu.eltdf-paspartu-small.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 20px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-small.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 52px) !important}.eltdf-rev-has-paspartu.eltdf-paspartu-small .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 40px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-small .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 72px) !important}.eltdf-rev-has-paspartu.eltdf-paspartu-normal{padding:30px}.eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled{padding-top:0}.eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 30px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 62px) !important}.eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 60px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 92px) !important}@media only screen and (max-width: 680px){.eltdf-rev-has-paspartu.eltdf-paspartu-normal{padding:20px}.eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled{padding-top:0}.eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 20px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 52px) !important}.eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 40px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 72px) !important}}.eltdf-rev-has-paspartu.eltdf-paspartu-large{padding:50px}.eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled{padding-top:0}.eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 50px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 82px) !important}.eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 100px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 132px) !important}@media only screen and (max-width: 680px){.eltdf-rev-has-paspartu.eltdf-paspartu-large{padding:20px}.eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled{padding-top:0}.eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 20px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 52px) !important}.eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 40px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 72px) !important}}.eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner{width:100% !important;left:0 !important}.eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper{left:0 !important;width:100% !important;height:100% !important}.eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:100vh !important}.admin-bar .eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 32px) !important}.screen-reader-text{position:absolute !important;height:0;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);word-wrap:normal !important}.screen-reader-text:focus{display:block;top:5px;left:5px;width:auto;height:auto;padding:15px 23px 14px;color:#21759b;font-size:14px;font-weight:700;line-height:normal;text-decoration:none;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;z-index:100000}.eltdf-two-columns-form-without-space .eltdf-column-left{display:table-cell;width:99%;vertical-align:top}.eltdf-two-columns-form-without-space .eltdf-column-right{display:table-cell;width:1%;text-align:left;vertical-align:top}.eltdf-two-columns-form-with-space .eltdf-column-left{display:table-cell;width:99%;vertical-align:top;padding:0 10px 0 0;box-sizing:border-box}.eltdf-two-columns-form-with-space .eltdf-column-right{display:table-cell;width:1%;text-align:left;vertical-align:top;padding:0 0 0 10px;box-sizing:border-box}.eltdf-no-space.eltdf-disable-bottom-space{margin-bottom:0}.eltdf-no-space .eltdf-outer-space{margin:0}.eltdf-no-space .eltdf-outer-space .eltdf-item-space{padding:0 0px;margin:0 0 0px}.eltdf-no-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-tiny-space.eltdf-disable-bottom-space{margin-bottom:-10px}.eltdf-tiny-space .eltdf-outer-space{margin:0 -5px}.eltdf-tiny-space .eltdf-outer-space .eltdf-item-space{padding:0 5px;margin:0 0 10px}.eltdf-tiny-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-small-space.eltdf-disable-bottom-space{margin-bottom:-20px}.eltdf-small-space .eltdf-outer-space{margin:0 -10px}.eltdf-small-space .eltdf-outer-space .eltdf-item-space{padding:0 10px;margin:0 0 20px}.eltdf-small-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-normal-space.eltdf-disable-bottom-space{margin-bottom:-30px}.eltdf-normal-space .eltdf-outer-space{margin:0 -15px}.eltdf-normal-space .eltdf-outer-space .eltdf-item-space{padding:0 15px;margin:0 0 30px}.eltdf-normal-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-medium-space.eltdf-disable-bottom-space{margin-bottom:-40px}.eltdf-medium-space .eltdf-outer-space{margin:0 -20px}.eltdf-medium-space .eltdf-outer-space .eltdf-item-space{padding:0 20px;margin:0 0 40px}.eltdf-medium-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-large-space.eltdf-disable-bottom-space{margin-bottom:-50px}.eltdf-large-space .eltdf-outer-space{margin:0 -25px}.eltdf-large-space .eltdf-outer-space .eltdf-item-space{padding:0 25px;margin:0 0 50px}.eltdf-large-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-huge-space.eltdf-disable-bottom-space{margin-bottom:-80px}.eltdf-huge-space .eltdf-outer-space{margin:0 -40px}.eltdf-huge-space .eltdf-outer-space .eltdf-item-space{padding:0 40px;margin:0 0 80px}.eltdf-huge-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-grid-row{margin-left:-15px;margin-right:-15px}.eltdf-grid-row:before,.eltdf-grid-row:after{content:" ";display:table}.eltdf-grid-row:after{clear:both}.eltdf-grid-row{*zoom:1}.eltdf-grid-no-gutter{margin-left:0px;margin-right:0px}.eltdf-grid-no-gutter>div{padding-left:0px;padding-right:0px}.eltdf-grid-tiny-gutter{margin-left:-5px;margin-right:-5px}.eltdf-grid-tiny-gutter>div{padding-left:5px;padding-right:5px}.eltdf-grid-small-gutter{margin-left:-10px;margin-right:-10px}.eltdf-grid-small-gutter>div{padding-left:10px;padding-right:10px}.eltdf-grid-normal-gutter{margin-left:-15px;margin-right:-15px}.eltdf-grid-normal-gutter>div{padding-left:15px;padding-right:15px}.eltdf-grid-medium-gutter{margin-left:-20px;margin-right:-20px}.eltdf-grid-medium-gutter>div{padding-left:20px;padding-right:20px}.eltdf-grid-large-gutter{margin-left:-25px;margin-right:-25px}.eltdf-grid-large-gutter>div{padding-left:25px;padding-right:25px}.eltdf-grid-huge-gutter{margin-left:-40px;margin-right:-40px}.eltdf-grid-huge-gutter>div{padding-left:40px;padding-right:40px}.eltdf-grid-col-1{position:relative;float:left;width:8.33333%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-1:before,.eltdf-grid-col-1:after{content:" ";display:table}.eltdf-grid-col-1:after{clear:both}.eltdf-grid-col-1{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-1{width:100%;float:none}}.eltdf-grid-col-2{position:relative;float:left;width:16.66667%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-2:before,.eltdf-grid-col-2:after{content:" ";display:table}.eltdf-grid-col-2:after{clear:both}.eltdf-grid-col-2{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-2{width:100%;float:none}}.eltdf-grid-col-3{position:relative;float:left;width:25%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-3:before,.eltdf-grid-col-3:after{content:" ";display:table}.eltdf-grid-col-3:after{clear:both}.eltdf-grid-col-3{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-3{width:100%;float:none}}.eltdf-grid-col-4{position:relative;float:left;width:33.33333%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-4:before,.eltdf-grid-col-4:after{content:" ";display:table}.eltdf-grid-col-4:after{clear:both}.eltdf-grid-col-4{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-4{width:100%;float:none}}.eltdf-grid-col-5{position:relative;float:left;width:41.66667%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-5:before,.eltdf-grid-col-5:after{content:" ";display:table}.eltdf-grid-col-5:after{clear:both}.eltdf-grid-col-5{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-5{width:100%;float:none}}.eltdf-grid-col-6{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-6:before,.eltdf-grid-col-6:after{content:" ";display:table}.eltdf-grid-col-6:after{clear:both}.eltdf-grid-col-6{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-6{width:100%;float:none}}.eltdf-grid-col-7{position:relative;float:left;width:58.33333%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-7:before,.eltdf-grid-col-7:after{content:" ";display:table}.eltdf-grid-col-7:after{clear:both}.eltdf-grid-col-7{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-7{width:100%;float:none}}.eltdf-grid-col-8{position:relative;float:left;width:66.66667%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-8:before,.eltdf-grid-col-8:after{content:" ";display:table}.eltdf-grid-col-8:after{clear:both}.eltdf-grid-col-8{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-8{width:100%;float:none}}.eltdf-grid-col-9{position:relative;float:left;width:75%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-9:before,.eltdf-grid-col-9:after{content:" ";display:table}.eltdf-grid-col-9:after{clear:both}.eltdf-grid-col-9{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-9{width:100%;float:none}}.eltdf-grid-col-10{position:relative;float:left;width:83.33333%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-10:before,.eltdf-grid-col-10:after{content:" ";display:table}.eltdf-grid-col-10:after{clear:both}.eltdf-grid-col-10{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-10{width:100%;float:none}}.eltdf-grid-col-11{position:relative;float:left;width:91.66667%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-11:before,.eltdf-grid-col-11:after{content:" ";display:table}.eltdf-grid-col-11:after{clear:both}.eltdf-grid-col-11{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-11{width:100%;float:none}}.eltdf-grid-col-12{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-12:before,.eltdf-grid-col-12:after{content:" ";display:table}.eltdf-grid-col-12:after{clear:both}.eltdf-grid-col-12{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-12{width:100%;float:none}}.eltdf-grid-col-push-1{left:8.33333%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-1{left:0}}.eltdf-grid-col-pull-1{right:8.33333%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-1{right:0}}.eltdf-grid-col-push-2{left:16.66667%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-2{left:0}}.eltdf-grid-col-pull-2{right:16.66667%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-2{right:0}}.eltdf-grid-col-push-3{left:25%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-3{left:0}}.eltdf-grid-col-pull-3{right:25%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-3{right:0}}.eltdf-grid-col-push-4{left:33.33333%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-4{left:0}}.eltdf-grid-col-pull-4{right:33.33333%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-4{right:0}}.eltdf-grid-col-push-5{left:41.66667%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-5{left:0}}.eltdf-grid-col-pull-5{right:41.66667%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-5{right:0}}.eltdf-grid-col-push-6{left:50%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-6{left:0}}.eltdf-grid-col-pull-6{right:50%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-6{right:0}}.eltdf-grid-col-push-7{left:58.33333%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-7{left:0}}.eltdf-grid-col-pull-7{right:58.33333%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-7{right:0}}.eltdf-grid-col-push-8{left:66.66667%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-8{left:0}}.eltdf-grid-col-pull-8{right:66.66667%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-8{right:0}}.eltdf-grid-col-push-9{left:75%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-9{left:0}}.eltdf-grid-col-pull-9{right:75%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-9{right:0}}.eltdf-grid-col-push-10{left:83.33333%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-10{left:0}}.eltdf-grid-col-pull-10{right:83.33333%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-10{right:0}}.eltdf-grid-col-push-11{left:91.66667%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-11{left:0}}.eltdf-grid-col-pull-11{right:91.66667%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-11{right:0}}.eltdf-grid-col-push-12{left:100%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-12{left:0}}.eltdf-grid-col-pull-12{right:100%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-12{right:0}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-1{width:8.33333%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-1{width:8.33333%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-1{width:8.33333%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-1{width:8.33333%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-1{width:8.33333%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-1{width:8.33333%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-1{width:8.33333%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-1{width:8.33333%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-1{width:8.33333%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-2{width:16.66667%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-2{width:16.66667%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-2{width:16.66667%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-2{width:16.66667%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-2{width:16.66667%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-2{width:16.66667%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-2{width:16.66667%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-2{width:16.66667%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-2{width:16.66667%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-3{width:25%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-3{width:25%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-3{width:25%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-3{width:25%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-3{width:25%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-3{width:25%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-3{width:25%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-3{width:25%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-3{width:25%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-4{width:33.33333%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-4{width:33.33333%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-4{width:33.33333%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-4{width:33.33333%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-4{width:33.33333%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-4{width:33.33333%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-4{width:33.33333%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-4{width:33.33333%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-4{width:33.33333%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-5{width:41.66667%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-5{width:41.66667%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-5{width:41.66667%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-5{width:41.66667%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-5{width:41.66667%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-5{width:41.66667%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-5{width:41.66667%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-5{width:41.66667%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-5{width:41.66667%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-6{width:50%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-6{width:50%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-6{width:50%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-6{width:50%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-6{width:50%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-6{width:50%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-6{width:50%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-6{width:50%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-6{width:50%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-7{width:58.33333%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-7{width:58.33333%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-7{width:58.33333%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-7{width:58.33333%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-7{width:58.33333%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-7{width:58.33333%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-7{width:58.33333%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-7{width:58.33333%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-7{width:58.33333%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-8{width:66.66667%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-8{width:66.66667%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-8{width:66.66667%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-8{width:66.66667%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-8{width:66.66667%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-8{width:66.66667%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-8{width:66.66667%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-8{width:66.66667%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-8{width:66.66667%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-9{width:75%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-9{width:75%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-9{width:75%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-9{width:75%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-9{width:75%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-9{width:75%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-9{width:75%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-9{width:75%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-9{width:75%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-10{width:83.33333%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-10{width:83.33333%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-10{width:83.33333%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-10{width:83.33333%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-10{width:83.33333%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-10{width:83.33333%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-10{width:83.33333%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-10{width:83.33333%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-10{width:83.33333%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-11{width:91.66667%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-11{width:91.66667%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-11{width:91.66667%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-11{width:91.66667%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-11{width:91.66667%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-11{width:91.66667%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-11{width:91.66667%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-11{width:91.66667%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-11{width:91.66667%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-12{width:100%;float:none}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-12{width:100%;float:none}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-12{width:100%;float:none}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-12{width:100%;float:none}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-12{width:100%;float:none}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-12{width:100%;float:none}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-12{width:100%;float:none}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-12{width:100%;float:none}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-12{width:100%;float:none}}@keyframes element-from-left{0%{opacity:0;transform:translate(-20%, 0)}100%{opacity:1;transform:translate(0, 0)}}@keyframes element-from-right{0%{opacity:0;transform:translate(20%, 0)}100%{opacity:1;transform:translate(0, 0)}}@keyframes element-from-top{0%{opacity:0;transform:translate(0, -30%)}100%{opacity:1;transform:translate(0, 0)}}@keyframes element-from-bottom{0%{opacity:0;transform:translate(0, 30%)}100%{opacity:1;transform:translate(0, 0)}}.eltdf-element-from-left,.eltdf-element-from-right,.eltdf-element-from-top,.eltdf-element-from-bottom,.eltdf-element-from-fade{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-element-from-left>div,.eltdf-element-from-right>div,.eltdf-element-from-top>div,.eltdf-element-from-bottom>div,.eltdf-element-from-fade>div{position:relative;display:inline-block;width:100%;vertical-align:middle;opacity:0}.eltdf-element-from-fade.eltdf-element-from-fade-on>div{opacity:1;transition:opacity .8s ease 0s}.eltdf-element-from-left.eltdf-element-from-left-on>div{animation:element-from-left .55s 1 ease;opacity:1}.eltdf-element-from-right.eltdf-element-from-right-on>div{animation:element-from-right .55s 1 ease;opacity:1}.eltdf-element-from-top.eltdf-element-from-top-on>div{animation:element-from-top .55s 1 ease;opacity:1}.eltdf-element-from-bottom.eltdf-element-from-bottom-on>div{animation:element-from-bottom .55s 1 ease;opacity:1}.eltdf-flip-in{opacity:0;transform:perspective(1000px) rotateY(25deg);transition:all 1.1s ease-in-out}.eltdf-flip-in.eltdf-flip-in-on{opacity:1;transform:rotateY(0deg)}.eltdf-grow-in{opacity:0;transform:scale(0.8);transition:all 1s cubic-bezier(0, 1, 0.5, 1)}.eltdf-grow-in.eltdf-grow-in-on{opacity:1;transform:scale(1)}.eltdf-z-rotate{opacity:0;transform:rotateZ(7deg);transition:all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);transform-origin:top right}.eltdf-z-rotate.eltdf-z-rotate-on{opacity:1;transform:rotateZ(0deg)}.eltdf-x-rotate{opacity:0;transform:perspective(900px) rotateX(-45deg);transition:all .6s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.eltdf-x-rotate.eltdf-x-rotate-on{opacity:1;transform:rotateX(0deg)}.eltdf-y-translate{opacity:0;transform:translate(0, 30px);transition:all 700ms cubic-bezier(0.68, -0.65, 0.265, 1.65)}.eltdf-y-translate.eltdf-y-translate-on{opacity:1;transform:translate(0, 0)}.eltdf-fade-in-down{opacity:0;transform:translate(0, -25px);transition:all .9s cubic-bezier(0, 1, 0.5, 1)}.eltdf-fade-in-down.eltdf-fade-in-down-on{opacity:1;transform:translate(0, 0)}.eltdf-fade-in-left-x-rotate{opacity:0;transform:rotateZ(-5deg) translate(-30px, 0);transition:all .4s ease}.eltdf-fade-in-left-x-rotate.eltdf-fade-in-left-x-rotate-on{opacity:1;transform:rotateZ(0deg) translate(0, 0)}.eltdf-fade-in{opacity:0;transition:all 1s ease}.eltdf-fade-in.eltdf-fade-in-on{opacity:1}.eltdf-st-loader{position:absolute;top:50%;left:50%;z-index:2100;transform:translate(-50%, -50%)}.eltdf-st-loader1{position:relative;display:inline-block;width:100%;height:100%}.eltdf-st-loader2{margin:-50% 0 0 -50%}.eltdf-rotate-circles{width:60px;height:20px}.eltdf-rotate-circles>div{background-color:#333;display:inline-block;width:12px;height:12px;margin:4px;border-radius:100%;opacity:0;animation:ball-fall 1.5s ease infinite;animation-fill-mode:both}.eltdf-rotate-circles>div:nth-child(1){animation-delay:-200ms}.eltdf-rotate-circles>div:nth-child(2){animation-delay:-100ms}.eltdf-rotate-circles>div:nth-child(3){animation-delay:0ms}@keyframes ball-fall{0%{opacity:0;transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}90%{opacity:.5}100%{opacity:0;transform:translateY(145%)}}.eltdf-st-loader .pulse{width:32px;height:32px;margin:-16px 0 0 -16px;background-color:#17436f;border-radius:16px;animation:scaleout 1s infinite ease-in-out}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}.eltdf-st-loader .double_pulse{width:40px;height:40px;margin:-20px 0 0 -20px;position:relative}.eltdf-st-loader .double_pulse .double-bounce1,.eltdf-st-loader .double_pulse .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#17436f;opacity:.6;position:absolute;top:0;left:0;animation:bounce 2s infinite ease-in-out}.eltdf-st-loader .double_pulse .double-bounce2{animation-delay:-1s}@keyframes bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.eltdf-st-loader .cube{width:60px;height:60px;margin:-30px 0 0 -30px;background-color:#17436f;animation:rotateplane 1.2s infinite ease-in-out}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.eltdf-st-loader .rotating_cubes{width:32px;height:32px;margin:-16px 0 0 -16px;position:relative}.eltdf-st-loader .rotating_cubes .cube1,.eltdf-st-loader .rotating_cubes .cube2{background-color:#17436f;width:10px;height:10px;position:absolute;top:0;left:0;animation:cubemove 1.8s infinite ease-in-out}.eltdf-st-loader .rotating_cubes .cube2{animation-delay:-0.9s}@keyframes cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(0.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}.eltdf-st-loader .stripes{width:50px;height:60px;margin:-30px 0 0 -25px;text-align:center;font-size:10px}.eltdf-st-loader .stripes>div{background-color:#17436f;height:100%;width:6px;display:inline-block;margin:0 3px 0 0;animation:stretchdelay 1.2s infinite ease-in-out}.eltdf-st-loader .stripes .rect2{animation-delay:-1.1s}.eltdf-st-loader .stripes .rect3{animation-delay:-1s}.eltdf-st-loader .stripes .rect4{animation-delay:-0.9s}.eltdf-st-loader .stripes .rect5{animation-delay:-0.8s}@keyframes stretchdelay{0%,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.eltdf-st-loader .wave{width:72px;text-align:center;margin:-9px 0 0 -36px}.eltdf-st-loader .wave>div{width:18px;height:18px;background-color:#17436f;margin:0 3px 0 0;border-radius:100%;display:inline-block;animation:bouncedelay 1.4s infinite ease-in-out;animation-fill-mode:both}.eltdf-st-loader .wave .bounce1{animation-delay:-0.32s}.eltdf-st-loader .wave .bounce2{animation-delay:-0.16s}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.eltdf-st-loader .two_rotating_circles{width:40px;height:40px;margin:-20px 0 0 -20px;position:relative;text-align:center;animation:rotatecircles 2s infinite linear}.eltdf-st-loader .two_rotating_circles .dot1,.eltdf-st-loader .two_rotating_circles .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#17436f;border-radius:100%;animation:bounce 2s infinite ease-in-out}.eltdf-st-loader .two_rotating_circles .dot2{top:auto;bottom:0;animation-delay:-1s}@keyframes rotatecircles{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.eltdf-st-loader .five_rotating_circles{width:60px;height:60px;margin:-30px 0 0 -30px;position:relative}.eltdf-st-loader .five_rotating_circles .container1>div,.eltdf-st-loader .five_rotating_circles .container2>div,.eltdf-st-loader .five_rotating_circles .container3>div{width:12px;height:12px;background-color:#17436f;border-radius:100%;position:absolute;animation:bouncedelay 1.2s infinite ease-in-out;animation-fill-mode:both}.eltdf-st-loader .five_rotating_circles .spinner-container{position:absolute;width:100%;height:100%}.eltdf-st-loader .five_rotating_circles .container2{transform:rotateZ(45deg)}.eltdf-st-loader .five_rotating_circles .container3{transform:rotateZ(90deg)}.eltdf-st-loader .five_rotating_circles .circle1{top:0;left:0}.eltdf-st-loader .five_rotating_circles .circle2{top:0;right:0}.eltdf-st-loader .five_rotating_circles .circle3{right:0;bottom:0}.eltdf-st-loader .five_rotating_circles .circle4{left:0;bottom:0}.eltdf-st-loader .five_rotating_circles .container2 .circle1{animation-delay:-1.1s}.eltdf-st-loader .five_rotating_circles .container3 .circle1{animation-delay:-1s}.eltdf-st-loader .five_rotating_circles .container1 .circle2{animation-delay:-0.9s}.eltdf-st-loader .five_rotating_circles .container2 .circle2{animation-delay:-0.8s}.eltdf-st-loader .five_rotating_circles .container3 .circle2{animation-delay:-0.7s}.eltdf-st-loader .five_rotating_circles .container1 .circle3{animation-delay:-0.6s}.eltdf-st-loader .five_rotating_circles .container2 .circle3{animation-delay:-0.5s}.eltdf-st-loader .five_rotating_circles .container3 .circle3{animation-delay:-0.4s}.eltdf-st-loader .five_rotating_circles .container1 .circle4{animation-delay:-0.3s}.eltdf-st-loader .five_rotating_circles .container2 .circle4{animation-delay:-0.2s}.eltdf-st-loader .five_rotating_circles .container3 .circle4{animation-delay:-0.1s}.eltdf-st-loader .atom{width:100px;height:100px;margin:-50px 0 0 -50px;position:relative}.eltdf-st-loader .atom .ball-1{height:50%;width:50%;left:50%;top:50%;position:absolute;z-index:1;animation:atom_shrink 4.5s infinite linear}.eltdf-st-loader .atom .ball-1:before{content:"";background:#17436f;border-radius:50%;height:100%;width:100%;position:absolute;top:-50%;left:-50%}.eltdf-st-loader .atom .ball-2,.eltdf-st-loader .atom .ball-3,.eltdf-st-loader .atom .ball-4{position:absolute;width:100%;height:100%;z-index:0}.eltdf-st-loader .atom .ball-2:before,.eltdf-st-loader .atom .ball-3:before,.eltdf-st-loader .atom .ball-4:before{content:"";height:20px;width:20px;border-radius:50%;background:#17436f;top:0;left:0;margin:0 auto;position:absolute}.eltdf-st-loader .atom .ball-2{animation:atom_zindex 1.5s .75s infinite steps(2, end)}.eltdf-st-loader .atom .ball-3{transform:rotate(120deg);animation:atom_zindex 1.5s -0.25s infinite steps(2, end)}.eltdf-st-loader .atom .ball-4{transform:rotate(240deg);animation:atom_zindex 1.5s .25s infinite steps(2, end)}.eltdf-st-loader .atom .ball-2:before{transform:rotate(0deg);animation:atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease}.eltdf-st-loader .atom .ball-3:before{animation:atom_position 1.5s -1s infinite ease,atom_size 1.5s -0.75s infinite ease}.eltdf-st-loader .atom .ball-4:before{animation:atom_position 1.5s -0.5s infinite ease,atom_size 1.5s -0.125s infinite ease}@keyframes atom_position{50%{top:80px;left:80px}}@keyframes atom_size{50%{transform:scale(0.5, 0.5)}}@keyframes atom_zindex{100%{z-index:10}}@keyframes atom_shrink{50%{transform:scale(0.9, 0.9)}}.eltdf-st-loader .clock{width:50px;height:50px;margin:-25px 0 0 -25px;position:relative;animation:clock 8s infinite steps(8)}.eltdf-st-loader .clock .ball{height:50px;width:50px;position:absolute}.eltdf-st-loader .clock .ball:before{content:"";border-radius:50%;height:18.31501832px;width:18.31501832px;position:absolute;background:#17436f}.eltdf-st-loader .clock .ball-1{transform:rotate(-135deg);animation:clock1 1s ease-in infinite}.eltdf-st-loader .clock .ball-2{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);animation:clock2 1s ease-in infinite}.eltdf-st-loader .clock .ball-3{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);animation:clock3 1s ease-in infinite}.eltdf-st-loader .clock .ball-4{animation:clock4 1s ease-in infinite}@keyframes clock{100%{transform:rotate(360deg)}}@keyframes clock1{0%{transform:rotate(-135deg)}30%{transform:rotate(-450deg)}100%{transform:rotate(-450deg)}}@keyframes clock2{5%{transform:rotate(-90deg)}35%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes clock3{10%{transform:rotate(-45deg)}40%{transform:rotate(-360deg)}100%{transform:rotate(-360deg)}}@keyframes clock4{15%{transform:rotate(0deg)}45%{transform:rotate(-315deg)}100%{transform:rotate(-315deg)}}.eltdf-st-loader .mitosis{height:50px;width:50px;margin:-25px 0 0 -25px;position:relative;animation:mitosis_invert 2s infinite steps(2, end)}.eltdf-st-loader .mitosis .ball{height:100%;width:100%;position:absolute;border-radius:50%;top:0;left:0;background:#17436f}.eltdf-st-loader .mitosis .ball-1{animation:mitosis_ball1 1s infinite alternate linear}.eltdf-st-loader .mitosis .ball-2{animation:mitosis_ball2 1s infinite alternate linear}.eltdf-st-loader .mitosis .ball-3{animation:mitosis_ball3 1s infinite alternate linear}.eltdf-st-loader .mitosis .ball-4{animation:mitosis_ball4 1s infinite alternate linear}@keyframes mitosis_invert{100%{transform:rotate(180deg)}}@keyframes mitosis_ball1{12%{transform:none}26%{transform:translateX(25%) scale(1, 0.8)}40%{transform:translateX(50%) scale(0.8, 0.8)}60%{transform:translateX(50%) scale(0.8, 0.8)}74%{transform:translate(50%, 25%) scale(0.6, 0.8)}88%{transform:translate(50%, 50%) scale(0.6, 0.6)}100%{transform:translate(50%, 50%) scale(0.6, 0.6)}}@keyframes mitosis_ball2{12%{transform:none}26%{transform:translateX(25%) scale(1, 0.8)}40%{transform:translateX(50%) scale(0.8, 0.8)}60%{transform:translateX(50%) scale(0.8, 0.8)}74%{transform:translate(50%, -25%) scale(0.6, 0.8)}88%{transform:translate(50%, -50%) scale(0.6, 0.6)}100%{transform:translate(50%, -50%) scale(0.6, 0.6)}}@keyframes mitosis_ball3{12%{transform:none}26%{transform:translateX(-25%) scale(1, 0.8)}40%{transform:translateX(-50%) scale(0.8, 0.8)}60%{transform:translateX(-50%) scale(0.8, 0.8)}74%{transform:translate(-50%, 25%) scale(0.6, 0.8)}88%{transform:translate(-50%, 50%) scale(0.6, 0.6)}100%{transform:translate(-50%, 50%) scale(0.6, 0.6)}}@keyframes mitosis_ball4{12%{transform:none}26%{transform:translateX(-25%) scale(1, 0.8)}40%{transform:translateX(-50%) scale(0.8, 0.8)}60%{transform:translateX(-50%) scale(0.8, 0.8)}74%{transform:translate(-50%, -25%) scale(0.6, 0.8)}88%{transform:translate(-50%, -50%) scale(0.6, 0.6)}100%{transform:translate(-50%, -50%) scale(0.6, 0.6)}}.eltdf-st-loader .lines{width:60px;height:60px;margin:0 0 0 -30px}.eltdf-st-loader .lines .line1,.eltdf-st-loader .lines .line2,.eltdf-st-loader .lines .line3,.eltdf-st-loader .lines .line4{margin-left:10px;position:absolute;width:60px;height:4px;background-color:#17436f;-webkit-animation:lines_spin 1.5s infinite linear;-webkit-animation-timing-function:ease}.eltdf-st-loader .lines .line2{-webkit-animation-delay:.1s}.eltdf-st-loader .lines .line3{-webkit-animation-delay:.2s}.eltdf-st-loader .lines .line4{-webkit-animation-delay:.3s}@keyframes lines_spin{100%{transform:rotate(360deg)}}.eltdf-st-loader .fussion{width:30px;height:30px;margin:-45px 0 0 -30px;position:relative}.eltdf-st-loader .fussion .ball{height:40px;width:40px;left:50%;top:50%;background:#17436f;border-radius:50%;float:left;position:absolute}.eltdf-st-loader .fussion .ball-1{background:#17436f;top:0;left:50%;animation:fussion_ball1 1s 0s ease infinite;z-index:1}.eltdf-st-loader .fussion .ball-2{background:#17436f;top:50%;left:100%;animation:fussion_ball2 1s 0s ease infinite;z-index:2}.eltdf-st-loader .fussion .ball-3{background:#17436f;top:100%;left:50%;animation:fussion_ball3 1s 0s ease infinite;z-index:1}.eltdf-st-loader .fussion .ball-4{background:#17436f;top:50%;left:0;animation:fussion_ball4 1s 0s ease infinite;z-index:2}@keyframes fussion_ball1{50%{top:-100%;left:200%}100%{top:50%;left:100%;z-index:2}}@keyframes fussion_ball2{50%{top:200%;left:200%}100%{top:100%;left:50%;z-index:1}}@keyframes fussion_ball3{50%{top:200%;left:-100%}100%{top:50%;left:0;z-index:2}}@keyframes fussion_ball4{50%{top:-100%;left:-100%}100%{top:0;left:50%;z-index:1}}.eltdf-st-loader .wave_circles{width:150px;height:30px;margin:-15px 0 0 -75px}.eltdf-st-loader .wave_circles .ball{height:30px;width:30px;float:left;background:#17436f;border-radius:50%;margin-right:10px}.eltdf-st-loader .wave_circles .ball-1{animation:wave_jump3 1.8s infinite ease-out}.eltdf-st-loader .wave_circles .ball-2{animation:wave_jump2 1.8s infinite ease-out}.eltdf-st-loader .wave_circles .ball-3{animation:wave_jump1 1.8s infinite ease-out}.eltdf-st-loader .wave_circles .ball-4{margin-right:0;animation:wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1)}@keyframes wave_jump1{12%{transform:translate(20px, -40px);animation-timing-function:ease-in}24%{transform:translate(40px, 0)}100%{transform:translate(40px, 0)}}@keyframes wave_jump2{12%{transform:translate(0, 0)}24%{transform:translate(20px, -40px);animation-timing-function:ease-in}36%{transform:translate(40px, 0)}100%{transform:translate(40px, 0)}}@keyframes wave_jump3{24%{transform:translate(0, 0)}36%{transform:translate(20px, -40px);animation-timing-function:ease-in}48%{transform:translate(40px, 0)}100%{transform:translate(40px, 0)}}@keyframes wave_wipe{48%{transform:translateX(-120px)}100%{transform:translateX(-120px)}}.eltdf-st-loader .pulse_circles{width:100px;height:100px;margin:-50px 0 0 -50px;position:relative}.eltdf-st-loader .pulse_circles *{box-sizing:border-box}.eltdf-st-loader .pulse_circles .ball{height:100%;width:100%;background:#17436f;position:absolute;border-radius:50%;border:0 solid #17436f;animation:pulse_circles_pulse 3s infinite}.eltdf-st-loader .pulse_circles .ball-2{animation-delay:-0.75s}.eltdf-st-loader .pulse_circles .ball-3{animation-delay:-1.5s}.eltdf-st-loader .pulse_circles .ball-4{animation-delay:-2.25s}@keyframes pulse_circles_pulse{0%{transform:scale(0.1, 0.1);opacity:1;border-width:50px}100%{transform:scale(1, 1);opacity:0;border-width:0}}.overlapping-diamonds{width:20px;height:20px;transform:rotate(-45deg);margin-top:-10px}@keyframes part-anim{0%{transform:translate3d(-10px, -10px, 0)}100%{transform:translate3d(10px, 10px, 0)}}.overlapping-diamonds-part{position:absolute;width:20px;height:20px;z-index:1;animation:part-anim .8s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite alternate}.overlapping-diamonds-first{border:1px solid #17436f;background:rgba(0,0,0,0);right:0;bottom:0;animation-direction:alternate-reverse}.overlapping-diamonds-second{border:1px solid #17436f;background-color:rgba(0,0,0,0);left:0;top:0}.overlapping-diamonds-second:before{content:"";position:absolute;height:100%;width:1px;background-color:#17436f;top:0;left:50%}.overlapping-diamonds-second:after{content:"";position:absolute;width:100%;height:1px;background-color:#17436f;top:50%;left:0}@keyframes blend-anim{0%{transform:scale(0.01, 0.01) rotateY(0deg);animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}50%{transform:scale(1, 1) rotateY(0deg);animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}100%{transform:scale(0.01, 0.01) rotateY(0deg)}}#respond textarea,.eltdf-style-form textarea,#respond input[type=text],input[type=text],input[type=email],input[type=password],.post-password-form input[type=password],.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-number,.wpcf7-form-control.wpcf7-date,.wpcf7-form-control.wpcf7-textarea,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-quiz{width:100%;margin:0 0 32px;padding:12px 21px;font-family:inherit;font-size:12px;line-height:31px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#999;background-color:rgba(0,0,0,0);border:1px solid #e1e1e1;border-radius:0;outline:0;-webkit-appearance:none;box-sizing:border-box;transition:border-color .2s ease-in-out}#respond textarea:focus,.eltdf-style-form textarea:focus,#respond input:focus[type=text],input:focus[type=text],input:focus[type=email],input:focus[type=password],.wpcf7-form-control.wpcf7-text:focus,.wpcf7-form-control.wpcf7-number:focus,.wpcf7-form-control.wpcf7-date:focus,.wpcf7-form-control.wpcf7-textarea:focus,.wpcf7-form-control.wpcf7-select:focus,.wpcf7-form-control.wpcf7-quiz:focus{color:#333;border-color:#17436f}#respond textarea::-webkit-input-placeholder,.eltdf-style-form textarea::-webkit-input-placeholder,#respond input[type=text]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,.post-password-form input[type=password]::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-number::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-date::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-select::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-quiz::-webkit-input-placeholder{color:inherit}#respond textarea:-moz-placeholder,.eltdf-style-form textarea:-moz-placeholder,#respond input:-moz-placeholder[type=text],input:-moz-placeholder[type=text],input:-moz-placeholder[type=email],input:-moz-placeholder[type=password],.wpcf7-form-control.wpcf7-text:-moz-placeholder,.wpcf7-form-control.wpcf7-number:-moz-placeholder,.wpcf7-form-control.wpcf7-date:-moz-placeholder,.wpcf7-form-control.wpcf7-textarea:-moz-placeholder,.wpcf7-form-control.wpcf7-select:-moz-placeholder,.wpcf7-form-control.wpcf7-quiz:-moz-placeholder{color:inherit;opacity:1}#respond textarea::-moz-placeholder,.eltdf-style-form textarea::-moz-placeholder,#respond input[type=text]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,.post-password-form input[type=password]::-moz-placeholder,.wpcf7-form-control.wpcf7-text::-moz-placeholder,.wpcf7-form-control.wpcf7-number::-moz-placeholder,.wpcf7-form-control.wpcf7-date::-moz-placeholder,.wpcf7-form-control.wpcf7-textarea::-moz-placeholder,.wpcf7-form-control.wpcf7-select::-moz-placeholder,.wpcf7-form-control.wpcf7-quiz::-moz-placeholder{color:inherit;opacity:1}#respond textarea:-ms-input-placeholder,.eltdf-style-form textarea:-ms-input-placeholder,#respond input:-ms-input-placeholder[type=text],input:-ms-input-placeholder[type=text],input:-ms-input-placeholder[type=email],input:-ms-input-placeholder[type=password],.wpcf7-form-control.wpcf7-text:-ms-input-placeholder,.wpcf7-form-control.wpcf7-number:-ms-input-placeholder,.wpcf7-form-control.wpcf7-date:-ms-input-placeholder,.wpcf7-form-control.wpcf7-textarea:-ms-input-placeholder,.wpcf7-form-control.wpcf7-select:-ms-input-placeholder,.wpcf7-form-control.wpcf7-quiz:-ms-input-placeholder{color:inherit}.eltdf-comment-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;box-sizing:border-box}.eltdf-comment-holder .eltdf-comment-holder-inner{padding:41px 0 20px}.eltdf-comment-holder .eltdf-comment.eltdf-pingback-comment .eltdf-comment-text{padding:0}.eltdf-comment-holder .eltdf-comment-list{list-style:none;position:relative;z-index:150;padding:0;margin:0}.eltdf-comment-holder .eltdf-comment-list li{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:25px 0 0;padding:29px 0 0}.eltdf-comment-holder .eltdf-comment-list>li:first-child{margin:0;padding:0;border:0}.eltdf-comment-holder .eltdf-comment-list .children{padding:0 0 0 81px}.eltdf-comment-holder .eltdf-comments-title{margin-bottom:28px}.eltdf-comment-holder .eltdf-comments-title>*{margin:0}.eltdf-comment-holder .eltdf-comment-image{position:relative;display:block;top:10px;left:0;width:82px;height:82px;float:left}.eltdf-comment-holder .eltdf-comment-image img{display:block;border-radius:4em}.eltdf-comment-holder .eltdf-comment-text{padding:15px 0 23px 99px;min-height:82px}.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-info{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-comment-holder .eltdf-comment-text .replay,.eltdf-comment-holder .eltdf-comment-text .comment-reply-link,.eltdf-comment-holder .eltdf-comment-text .comment-edit-link{float:right;margin-left:10px;margin-right:10px;color:#17436f;font-size:12px;letter-spacing:.1em;font-weight:600;text-transform:uppercase}.eltdf-comment-holder .eltdf-comment-text .replay:hover,.eltdf-comment-holder .eltdf-comment-text .comment-reply-link:hover,.eltdf-comment-holder .eltdf-comment-text .comment-edit-link:hover{color:#333}.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-name{float:left;margin:0}.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-date{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.1em}.eltdf-comment-holder .eltdf-comment-text .eltdf-text-holder p{margin:0}.eltdf-comment-holder .eltdf-comment-text .comment-respond{margin:20px 0}.eltdf-comment-holder .eltdf-comment-text .comment-respond .comment-reply-title{margin:0 0 10px}.eltdf-comment-holder .eltdf-comment-text #cancel-comment-reply-link{margin-left:10px;font-family:"Open Sans",sans-serif;font-size:12px;color:#17436f}.eltdf-comment-holder .eltdf-comment-text #cancel-comment-reply-link:hover{color:#333}.eltdf-comment-holder .eltdf-comment-text ul li,.eltdf-comment-holder .eltdf-comment-text ol li{display:list-item}.eltdf-comment-holder .eltdf-comment-text li{margin:0 !important;padding:0 !important;border:0 !important}.eltdf-comment-form{padding:0;clear:both;box-sizing:border-box}.eltdf-comment-form .eltdf-comment-form-inner{padding:45px 0 78px}.eltdf-comment-form .comment-reply-title{margin:0 0 12px}@media only screen and (max-width: 768px){.eltdf-comment-holder .eltdf-comment-list .children{padding:0 0 0 40px}}@media only screen and (max-width: 680px){.eltdf-comment-holder .eltdf-comment-list .children{padding:0}.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-date,.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-name{float:none}.eltdf-comment-holder .eltdf-comment-text .replay,.eltdf-comment-holder .eltdf-comment-text .comment-reply-link,.eltdf-comment-holder .eltdf-comment-text .comment-edit-link{float:none;margin:0 10px 0 0}}@media only screen and (max-width: 480px){.eltdf-comment-holder .eltdf-comment-image{float:none}.eltdf-comment-holder .eltdf-comment-text{padding:20px 0 0;min-height:inherit}}.post-password-form input[type=password]{margin-top:10px}footer .wpcf7-form-control.wpcf7-text,footer .wpcf7-form-control.wpcf7-number,footer .wpcf7-form-control.wpcf7-date,footer .wpcf7-form-control.wpcf7-textarea,footer .wpcf7-form-control.wpcf7-select,footer .wpcf7-form-control.wpcf7-quiz{margin:0}.wpcf7-form-control.wpcf7-textarea{max-width:100%}#submit_comment,.post-password-form input[type=submit],input.wpcf7-form-control.wpcf7-submit{font-family:inherit;position:relative;display:inline-block;vertical-align:middle;width:auto;outline:none;font-size:14px;line-height:2.2em;letter-spacing:.1em;font-weight:600;text-transform:uppercase;box-sizing:border-box;margin:0;transition:color .3s ease,background-color .3s ease,border-color .3s ease;padding:13px 46px;color:#fff;background-color:#17436f;border:none;cursor:pointer}#submit_comment:hover,.post-password-form input[type=submit]:hover,input.wpcf7-form-control.wpcf7-submit:hover{color:#fff;background-color:#333}input.wpcf7-form-control.wpcf7-submit{background-color:#006767}p.form-submit,.wpcf7-form p{margin:0}p.form-submit{margin-top:10px}#respond textarea,.eltdf-style-form textarea,.wpcf7-form textarea{display:block;padding:16px 18px}.eltdf-two-columns-form-without-space .wpcf7-form .ajax-loader{display:none}span.wpcf7-form-control-wrap.eltdf-select:after{font-family:FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";right:20px;top:0px;padding:0 0 2px;position:absolute;pointer-events:none}@media only screen and (max-width: 680px){.wpcf7 .eltdf-two-columns-form-with-space .eltdf-column-left{display:inline-block;width:100%;padding:0}.wpcf7 .eltdf-two-columns-form-with-space .eltdf-column-right{width:auto;padding:0}}.eltdf-owl-slider{visibility:hidden}.eltdf-owl-slider .owl-stage-outer{z-index:1}.eltdf-owl-slider.eltdf-slider-is-moving .owl-item .eltdf-block-drag-link{z-index:-1 !important}.eltdf-owl-slider.eltdf-slider-has-both-nav .owl-nav .owl-prev,.eltdf-owl-slider.eltdf-slider-has-both-nav .owl-nav .owl-next{transform:translateY(calc(-50% - 21px))}.eltdf-owl-slider .owl-nav .owl-prev,.eltdf-owl-slider .owl-nav .owl-next{position:absolute;top:50%;z-index:3;color:#fff;transform:translateY(-50%);transition:color .2s ease-out}.eltdf-owl-slider .owl-nav .owl-prev:hover,.eltdf-owl-slider .owl-nav .owl-next:hover{color:#17436f}.eltdf-owl-slider .owl-nav .owl-prev>span,.eltdf-owl-slider .owl-nav .owl-next>span{position:relative;display:inline-block;vertical-align:middle;font-size:40px;line-height:1}.eltdf-owl-slider .owl-nav .owl-prev>span:before,.eltdf-owl-slider .owl-nav .owl-next>span:before{display:block;line-height:inherit}.eltdf-owl-slider .owl-nav .owl-prev{left:30px}.eltdf-owl-slider .owl-nav .owl-next{right:30px}.eltdf-owl-slider .owl-dots{text-align:center;margin:16px 0 0}.eltdf-owl-slider .owl-dots .owl-dot{display:inline-block;vertical-align:middle}.eltdf-owl-slider .owl-dots .owl-dot span{display:inline-block;vertical-align:middle;width:12px;height:12px;margin:0 6px;border-radius:3em;background-color:rgba(0,0,0,0);border:2px solid rgba(51,51,51,.5);box-sizing:border-box;transition:background-color .2s ease-out,border .2s ease-out}.eltdf-owl-slider .owl-dots .owl-dot:hover span,.eltdf-owl-slider .owl-dots .owl-dot.active span{background-color:#333;border-color:#333}.eltdf-owl-slider .owl-carousel .owl-item img{-webkit-transform:translateZ(0)}.eltdf-owl-slider+.eltdf-slider-thumbnail{display:inline-block;vertical-align:middle;list-style:none;margin:20px -10px 0}.eltdf-owl-slider+.eltdf-slider-thumbnail>.eltdf-slider-thumbnail-item{float:left;padding:0 10px;margin-bottom:20px;box-sizing:border-box;line-height:0}.eltdf-owl-slider+.eltdf-slider-thumbnail>.eltdf-slider-thumbnail-item img{border:2px solid rgba(0,0,0,0);transition:border-color .2s ease-out}.eltdf-owl-slider+.eltdf-slider-thumbnail>.eltdf-slider-thumbnail-item.active img{border:2px solid #17436f}.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-two .eltdf-slider-thumbnail-item{width:50%}@media only screen and (max-width: 1024px){.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-two .eltdf-slider-thumbnail-item{width:33.3333%}}.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-three .eltdf-slider-thumbnail-item{width:33.33333%}@media only screen and (max-width: 1024px){.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-three .eltdf-slider-thumbnail-item{width:33.3333%}}.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-four .eltdf-slider-thumbnail-item{width:25%}@media only screen and (max-width: 1024px){.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-four .eltdf-slider-thumbnail-item{width:33.3333%}}.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-five .eltdf-slider-thumbnail-item{width:20%}@media only screen and (max-width: 1024px){.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-five .eltdf-slider-thumbnail-item{width:33.3333%}}.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-six .eltdf-slider-thumbnail-item{width:16.66667%}@media only screen and (max-width: 1024px){.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-six .eltdf-slider-thumbnail-item{width:33.3333%}}.error404 .eltdf-wrapper{padding:0 !important}.error404 .eltdf-content{height:100vh}.error404.admin-bar .eltdf-content{height:calc(100vh - 32px)}.error404 .eltdf-content-inner{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.error404 .eltdf-page-not-found{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;padding:0 20%;text-align:center}.error404 .eltdf-page-not-found .eltdf-404-title{margin:0}.error404 .eltdf-page-not-found .eltdf-404-subtitle{margin:35px 0 0}.error404 .eltdf-page-not-found .eltdf-404-text{margin:10px 0 0}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder{border-color:#fff}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input,.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder button{color:#fff}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field::-webkit-input-placeholder{color:#fff}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field:-moz-placeholder{color:#fff;opacity:1}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field::-moz-placeholder{color:#fff;opacity:1}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field:-ms-input-placeholder{color:#fff}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder button:hover{color:rgba(255,255,255,.8)}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder{width:45%;min-width:300px;border:1px solid #c9c9c9;margin:30px auto 0}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input,.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button{background-color:rgba(0,0,0,0);border:0;border-radius:0;box-sizing:border-box;color:#808285;display:inline-block;float:left;font-family:"Open Sans",sans-serif;font-size:14px;font-style:italic;font-weight:inherit;height:48px;line-height:46px;outline:0;position:relative;vertical-align:top;-webkit-appearance:none;transition:color .2s ease-in-out}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field{width:calc(100% - 48px);padding:10px 0 10px 21px}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field::-webkit-input-placeholder{color:#808285}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field:-moz-placeholder{color:#808285;opacity:1}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field::-moz-placeholder{color:#808285;opacity:1}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field:-ms-input-placeholder{color:#808285}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button{background:rgba(0,0,0,0);color:#333;cursor:pointer;font-size:17px;width:48px;transition:color .2s ease-in-out}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button:hover{color:#000}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button span{display:block;left:0;line-height:48px;position:absolute;top:0;width:100%}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button span:before{display:block;line-height:inherit}@media only screen and (max-width: 1024px){.error404 .eltdf-content{height:100%;min-height:100vh}.error404.admin-bar .eltdf-content{height:100%;min-height:calc(100vh - 32px)}}@media only screen and (max-width: 768px){.error404 .eltdf-page-not-found{padding:70px 30px 20px}}#eltdf-back-to-top{position:fixed;width:41px;right:25px;bottom:25px;margin:0;z-index:10000;opacity:0;visibility:hidden}#eltdf-back-to-top.off{opacity:0;visibility:hidden;transition:opacity .15s ease,visibility 0s .15s}#eltdf-back-to-top.on{opacity:1;visibility:visible;transition:opacity .3s ease}#eltdf-back-to-top>span{position:relative;display:block;width:39px;height:39px;line-height:40px;font-size:15px;text-align:center;color:#fff;background-color:#17436f;border:1px solid #17436f;overflow:hidden;transition:color .3s ease,background-color .3s ease,border-color .3s ease}#eltdf-back-to-top>span i:first-child{transform:translateY(0)}#eltdf-back-to-top>span i:last-child{position:absolute;top:100%;left:0;width:100%;height:100%;line-height:inherit;transform:translateY(0)}#eltdf-back-to-top>span i{transition:.15s ease .05s}#eltdf-back-to-top>span:hover i:first-child{transform:translateY(-300%)}#eltdf-back-to-top>span:hover i:last-child{transform:translateY(-100%)}#eltdf-back-to-top span span{display:block;line-height:inherit}.eltdf-self-hosted-video-holder .eltdf-video-wrap .mejs-poster,.eltdf-self-hosted-video-holder .eltdf-video-wrap .mejs-container,.eltdf-self-hosted-video-holder .eltdf-video-wrap .mejs-overlay-play{height:100% !important;/*!important because of the inline style*/width:100% !important;/*!important because of the inline style*/}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=search]::-ms-clear{display:none}input[type=text]::-ms-clear{display:none}footer .widget{margin:0 0 20px;padding:0}footer .widget .eltdf-widget-title-holder{margin-bottom:20px}footer .widget .eltdf-widget-title-holder .eltdf-widget-title{color:#fff;margin:0}footer .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#909090;border-bottom-width:3px;width:30px}footer .widget ul{padding:0;margin:0;list-style:none}footer .widget ul li{display:block;margin:0;padding:0 0 3px}footer .widget ul li:last-child{border:0;padding-bottom:0}footer .widget ul li a{color:#909090}footer .widget ul li a:hover{color:#17436f}footer .widget ul .children li,footer .widget ul .sub-menu li{padding-left:15px}footer .widget.widget_pages ul li,footer .widget.widget_archive ul li,footer .widget.widget_categories ul li,footer .widget.widget_meta ul li,footer .widget.widget_recent_entries ul li,footer .widget.widget_nav_menu ul li{overflow:hidden}footer .widget.widget_pages ul li a,footer .widget.widget_archive ul li a,footer .widget.widget_categories ul li a,footer .widget.widget_meta ul li a,footer .widget.widget_recent_entries ul li a,footer .widget.widget_nav_menu ul li a{display:inline;overflow:hidden;padding:0;position:relative}footer .widget.widget_pages ul li a abbr,footer .widget.widget_archive ul li a abbr,footer .widget.widget_categories ul li a abbr,footer .widget.widget_meta ul li a abbr,footer .widget.widget_recent_entries ul li a abbr,footer .widget.widget_nav_menu ul li a abbr{color:#fff}footer .widget.widget_pages ul li a abbr:hover,footer .widget.widget_archive ul li a abbr:hover,footer .widget.widget_categories ul li a abbr:hover,footer .widget.widget_meta ul li a abbr:hover,footer .widget.widget_recent_entries ul li a abbr:hover,footer .widget.widget_nav_menu ul li a abbr:hover{color:#17436f}footer .widget.widget_recent_comments .eltdf-widget-title,footer .widget.widget_rss .eltdf-widget-title{margin-bottom:0}footer .widget #wp-calendar{text-align:center;width:100%}footer .widget #wp-calendar caption{margin:0 0 3px}footer .widget #wp-calendar th,footer .widget #wp-calendar td{padding:3px 4px}footer .widget #wp-calendar td#today{color:#909090;background-color:#fff}footer .widget #wp-calendar tfoot a{color:#909090}footer .widget #wp-calendar tfoot a:hover{color:#17436f}footer .widget.widget_rss .rss-widget-icon{display:inline-block}footer .widget.widget_rss .rsswidget{display:inline-block;color:#fff;font-weight:500;margin-bottom:3px}footer .widget.widget_rss .rss-date{display:block;margin-bottom:3px;font-size:15px}footer .widget.widget_rss cite{display:block;margin-top:1.5px}footer .widget.widget_search .input-holder{border-color:#ccc;border-style:solid;border-width:1px}footer .widget.widget_search .input-holder input,footer .widget.widget_search .input-holder button{position:relative;vertical-align:top;background-color:rgba(0,0,0,0);border:0;border-radius:0;box-sizing:border-box;color:#909090;display:inline-block;float:left;font-family:"Crimson Text",cursive;font-size:14px;font-weight:500;height:52px;line-height:55px;outline:0;text-transform:uppercase;-webkit-appearance:none;transition:color .2s ease-in-out}footer .widget.widget_search .input-holder input.search-field{width:calc(100% - 52px);padding:10px 0 10px 21px}footer .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder{color:#909090}footer .widget.widget_search .input-holder input.search-field:-moz-placeholder{color:#909090;opacity:1}footer .widget.widget_search .input-holder input.search-field::-moz-placeholder{color:#909090;opacity:1}footer .widget.widget_search .input-holder input.search-field:-ms-input-placeholder{color:#909090}footer .widget.widget_search .input-holder button{background:#fff;color:#333;cursor:pointer;font-size:15px;width:52px;padding:10px 0;transition:color .2s ease-in-out}footer .widget.widget_search .input-holder button:hover{color:#17436f}footer .widget.widget_search .input-holder button span{display:block;left:0;line-height:inherit;position:absolute;top:0;width:100%}footer .widget.widget_search .input-holder button span:before{display:block;line-height:inherit}footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field{border-radius:3px;border-color:#ccc;border-style:solid;border-width:1px;background-color:rgba(0,0,0,0);box-sizing:border-box;color:#909090;display:inline-block;float:left;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:inherit;height:52px;line-height:50px;outline:0;position:relative;vertical-align:top;-webkit-appearance:none;padding:0 25px 0 20px;width:100%;transition:color .2s ease-in-out}footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder{color:#909090}footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder{color:#909090;opacity:1}footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder{color:#909090;opacity:1}footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder{color:#909090}footer .widget.widget_archive select,footer .widget.widget_categories select,footer .widget.widget_text select{background-color:rgba(0,0,0,0);border-color:#ccc;border-style:solid;border-width:1px;border-radius:0;box-sizing:border-box;color:#909090;display:inline-block;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:inherit;height:52px;line-height:50px;margin-top:3px;outline:0;padding:0 0 0 21px;position:relative;vertical-align:top;width:100%;transition:color .2s ease-in-out}footer .widget.widget_archive img,footer .widget.widget_categories img,footer .widget.widget_text img{margin-bottom:10px}footer .widget.widget_tag_cloud a{border-radius:2px;color:#676767;display:inline-block;font-size:14px !important;font-family:"Open Sans",sans-serif;font-weight:inherit;line-height:30px;padding:0}footer .widget.widget_tag_cloud a:hover{color:#17436f}footer .widget.widget_tag_cloud a:after{content:","}footer .widget.widget_tag_cloud a:last-child:after{content:""}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item{margin:0 0 25px;padding:0}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a{display:table;width:100%}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{display:table-cell;vertical-align:middle}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img{display:block}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image{width:100px}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info{display:table-cell;vertical-align:middle;padding-left:12px}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{transition:color .2s ease-in-out;margin:0 0 10px}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title{color:#333;font-size:1em;font-weight:300;line-height:1.42em}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover{color:#17436f}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date{display:block;margin:10px 0 0;color:#676767;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.1em}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover{color:rgba(0,0,0,0)}footer .widget.widget_calla_instagram_widget .eltdf-widget-title-holder,footer .widget.eltdf-recent-post-widget .eltdf-widget-title-holder{margin-bottom:19px}footer .widget.eltdf-author-info-widget,footer .widget.eltdf-recent-post-widget{margin:0 0 38px}footer .widget{margin:0 0 20px;padding:0}footer .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#909090;border-bottom-width:3px;width:30px}footer .widget a{color:#909090}footer .widget a:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget{margin:0 0 45px;padding:0}.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder{margin-bottom:31px}.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-widget-title{color:#676767;margin:0}.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#333;border-bottom-width:3px;width:30px}.eltdf-fullscreen-sidebar .widget ul{padding:0;margin:0;list-style:none}.eltdf-fullscreen-sidebar .widget ul li{display:block;margin:0;padding:0 0 15px}.eltdf-fullscreen-sidebar .widget ul li:last-child{border:0;padding-bottom:0}.eltdf-fullscreen-sidebar .widget ul li a{color:#666}.eltdf-fullscreen-sidebar .widget ul li a:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget ul .children li,.eltdf-fullscreen-sidebar .widget ul .sub-menu li{padding-left:15px}.eltdf-fullscreen-sidebar .widget.widget_pages ul li,.eltdf-fullscreen-sidebar .widget.widget_archive ul li,.eltdf-fullscreen-sidebar .widget.widget_categories ul li,.eltdf-fullscreen-sidebar .widget.widget_meta ul li,.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li,.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li{overflow:hidden}.eltdf-fullscreen-sidebar .widget.widget_pages ul li a,.eltdf-fullscreen-sidebar .widget.widget_archive ul li a,.eltdf-fullscreen-sidebar .widget.widget_categories ul li a,.eltdf-fullscreen-sidebar .widget.widget_meta ul li a,.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li a,.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li a{display:inline;overflow:hidden;padding:0;position:relative}.eltdf-fullscreen-sidebar .widget.widget_pages ul li a abbr,.eltdf-fullscreen-sidebar .widget.widget_archive ul li a abbr,.eltdf-fullscreen-sidebar .widget.widget_categories ul li a abbr,.eltdf-fullscreen-sidebar .widget.widget_meta ul li a abbr,.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li a abbr,.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li a abbr{color:#676767}.eltdf-fullscreen-sidebar .widget.widget_pages ul li a abbr:hover,.eltdf-fullscreen-sidebar .widget.widget_archive ul li a abbr:hover,.eltdf-fullscreen-sidebar .widget.widget_categories ul li a abbr:hover,.eltdf-fullscreen-sidebar .widget.widget_meta ul li a abbr:hover,.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li a abbr:hover,.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li a abbr:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget.widget_recent_comments .eltdf-widget-title,.eltdf-fullscreen-sidebar .widget.widget_rss .eltdf-widget-title{margin-bottom:0}.eltdf-fullscreen-sidebar .widget #wp-calendar{text-align:center;width:100%}.eltdf-fullscreen-sidebar .widget #wp-calendar caption{margin:0 0 15px}.eltdf-fullscreen-sidebar .widget #wp-calendar th,.eltdf-fullscreen-sidebar .widget #wp-calendar td{padding:3px 4px}.eltdf-fullscreen-sidebar .widget #wp-calendar td#today{color:#333;background-color:#999}.eltdf-fullscreen-sidebar .widget #wp-calendar tfoot a{color:#666}.eltdf-fullscreen-sidebar .widget #wp-calendar tfoot a:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget.widget_rss .rss-widget-icon{display:inline-block}.eltdf-fullscreen-sidebar .widget.widget_rss .rsswidget{display:inline-block;color:#676767;font-weight:500;margin-bottom:15px}.eltdf-fullscreen-sidebar .widget.widget_rss .rss-date{display:block;margin-bottom:15px;font-size:15px}.eltdf-fullscreen-sidebar .widget.widget_rss cite{display:block;margin-top:7.5px}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder{border-color:#ccc;border-style:solid;border-width:1px}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input,.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button{position:relative;vertical-align:top;background-color:rgba(0,0,0,0);border:0;border-radius:0;box-sizing:border-box;color:#333;display:inline-block;float:left;font-family:"Crimson Text",cursive;font-size:14px;font-weight:500;height:52px;line-height:55px;outline:0;text-transform:uppercase;-webkit-appearance:none;transition:color .2s ease-in-out}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field{width:calc(100% - 52px);padding:10px 0 10px 21px}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder{color:#333}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field:-moz-placeholder{color:#333;opacity:1}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field::-moz-placeholder{color:#333;opacity:1}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field:-ms-input-placeholder{color:#333}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button{background:#999;color:#333;cursor:pointer;font-size:15px;width:52px;padding:10px 0;transition:color .2s ease-in-out}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button span{display:block;left:0;line-height:inherit;position:absolute;top:0;width:100%}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button span:before{display:block;line-height:inherit}.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field{border-radius:3px;border-color:#ccc;border-style:solid;border-width:1px;background-color:rgba(0,0,0,0);box-sizing:border-box;color:#333;display:inline-block;float:left;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:inherit;height:52px;line-height:50px;outline:0;position:relative;vertical-align:top;-webkit-appearance:none;padding:0 25px 0 20px;width:100%;transition:color .2s ease-in-out}.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder{color:#333}.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder{color:#333;opacity:1}.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder{color:#333;opacity:1}.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder{color:#333}.eltdf-fullscreen-sidebar .widget.widget_archive select,.eltdf-fullscreen-sidebar .widget.widget_categories select,.eltdf-fullscreen-sidebar .widget.widget_text select{background-color:rgba(0,0,0,0);border-color:#ccc;border-style:solid;border-width:1px;border-radius:0;box-sizing:border-box;color:#333;display:inline-block;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:inherit;height:52px;line-height:50px;margin-top:15px;outline:0;padding:0 0 0 21px;position:relative;vertical-align:top;width:100%;transition:color .2s ease-in-out}.eltdf-fullscreen-sidebar .widget.widget_archive img,.eltdf-fullscreen-sidebar .widget.widget_categories img,.eltdf-fullscreen-sidebar .widget.widget_text img{margin-bottom:15px}.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a{border-radius:2px;color:#676767;display:inline-block;font-size:14px !important;font-family:"Open Sans",sans-serif;font-weight:inherit;line-height:30px;padding:0}.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a:after{content:","}.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a:last-child:after{content:""}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item{margin:0 0 25px;padding:0}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a{display:table;width:100%}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{display:table-cell;vertical-align:middle}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img{display:block}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image{width:100px}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info{display:table-cell;vertical-align:middle;padding-left:12px}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{transition:color .2s ease-in-out;margin:0 0 15px}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title{color:#333;font-size:1em;font-weight:300;line-height:1.42em}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date{display:block;margin:10px 0 0;color:#676767;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.1em}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover{color:rgba(0,0,0,0)}.eltdf-fullscreen-sidebar .widget.widget_calla_instagram_widget .eltdf-widget-title-holder,.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-widget-title-holder{margin-bottom:19px}.eltdf-fullscreen-sidebar .widget.eltdf-author-info-widget,.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget{margin:0 0 38px}.eltdf-fullscreen-sidebar .widget{margin:0 0 45px;padding:0}.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#333;border-bottom-width:3px;width:30px}.eltdf-fullscreen-sidebar .widget{text-align:left}.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder{margin-bottom:21px}.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-widget-title{text-align:left}.eltdf-fullscreen-sidebar .widget.eltdf-blog-list-widget .eltdf-blog-list-holder .eltdf-bli-content{text-align:left}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item{background-color:#fff}.eltdf-page-header .widget,.eltdf-top-bar .widget,.eltdf-sticky-header .widget,.eltdf-mobile-header .widget{margin:0}.eltdf-page-header .widget.widget_pages,.eltdf-page-header .widget.widget_archive,.eltdf-page-header .widget.widget_categories,.eltdf-page-header .widget.widget_meta,.eltdf-page-header .widget.widget_recent_entries,.eltdf-page-header .widget.widget_recent_comments,.eltdf-page-header .widget.widget_rss,.eltdf-page-header .widget.widget_calendar,.eltdf-page-header .widget.widget_rss,.eltdf-page-header .widget.widget_archive,.eltdf-page-header .widget.widget_categories,.eltdf-page-header .widget.widget_tag_cloud,.eltdf-page-header .widget.widget_search,.eltdf-top-bar .widget.widget_pages,.eltdf-top-bar .widget.widget_archive,.eltdf-top-bar .widget.widget_categories,.eltdf-top-bar .widget.widget_meta,.eltdf-top-bar .widget.widget_recent_entries,.eltdf-top-bar .widget.widget_recent_comments,.eltdf-top-bar .widget.widget_rss,.eltdf-top-bar .widget.widget_calendar,.eltdf-top-bar .widget.widget_rss,.eltdf-top-bar .widget.widget_archive,.eltdf-top-bar .widget.widget_categories,.eltdf-top-bar .widget.widget_tag_cloud,.eltdf-top-bar .widget.widget_search,.eltdf-sticky-header .widget.widget_pages,.eltdf-sticky-header .widget.widget_archive,.eltdf-sticky-header .widget.widget_categories,.eltdf-sticky-header .widget.widget_meta,.eltdf-sticky-header .widget.widget_recent_entries,.eltdf-sticky-header .widget.widget_recent_comments,.eltdf-sticky-header .widget.widget_rss,.eltdf-sticky-header .widget.widget_calendar,.eltdf-sticky-header .widget.widget_rss,.eltdf-sticky-header .widget.widget_archive,.eltdf-sticky-header .widget.widget_categories,.eltdf-sticky-header .widget.widget_tag_cloud,.eltdf-sticky-header .widget.widget_search,.eltdf-mobile-header .widget.widget_pages,.eltdf-mobile-header .widget.widget_archive,.eltdf-mobile-header .widget.widget_categories,.eltdf-mobile-header .widget.widget_meta,.eltdf-mobile-header .widget.widget_recent_entries,.eltdf-mobile-header .widget.widget_recent_comments,.eltdf-mobile-header .widget.widget_rss,.eltdf-mobile-header .widget.widget_calendar,.eltdf-mobile-header .widget.widget_rss,.eltdf-mobile-header .widget.widget_archive,.eltdf-mobile-header .widget.widget_categories,.eltdf-mobile-header .widget.widget_tag_cloud,.eltdf-mobile-header .widget.widget_search{display:none !important}.eltdf-side-menu .widget{margin:0 0 32px;padding:0}.eltdf-side-menu .widget .eltdf-widget-title-holder{margin-bottom:22px}.eltdf-side-menu .widget .eltdf-widget-title-holder .eltdf-widget-title{color:#000;margin:0}.eltdf-side-menu .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#333;border-bottom-width:3px;width:30px}.eltdf-side-menu .widget ul{padding:0;margin:0;list-style:none}.eltdf-side-menu .widget ul li{display:block;margin:0;padding:0 0 10px}.eltdf-side-menu .widget ul li:last-child{border:0;padding-bottom:0}.eltdf-side-menu .widget ul li a{color:#666}.eltdf-side-menu .widget ul li a:hover{color:#17436f}.eltdf-side-menu .widget ul .children li,.eltdf-side-menu .widget ul .sub-menu li{padding-left:15px}.eltdf-side-menu .widget.widget_pages ul li,.eltdf-side-menu .widget.widget_archive ul li,.eltdf-side-menu .widget.widget_categories ul li,.eltdf-side-menu .widget.widget_meta ul li,.eltdf-side-menu .widget.widget_recent_entries ul li,.eltdf-side-menu .widget.widget_nav_menu ul li{overflow:hidden}.eltdf-side-menu .widget.widget_pages ul li a,.eltdf-side-menu .widget.widget_archive ul li a,.eltdf-side-menu .widget.widget_categories ul li a,.eltdf-side-menu .widget.widget_meta ul li a,.eltdf-side-menu .widget.widget_recent_entries ul li a,.eltdf-side-menu .widget.widget_nav_menu ul li a{display:inline;overflow:hidden;padding:0;position:relative}.eltdf-side-menu .widget.widget_pages ul li a abbr,.eltdf-side-menu .widget.widget_archive ul li a abbr,.eltdf-side-menu .widget.widget_categories ul li a abbr,.eltdf-side-menu .widget.widget_meta ul li a abbr,.eltdf-side-menu .widget.widget_recent_entries ul li a abbr,.eltdf-side-menu .widget.widget_nav_menu ul li a abbr{color:#000}.eltdf-side-menu .widget.widget_pages ul li a abbr:hover,.eltdf-side-menu .widget.widget_archive ul li a abbr:hover,.eltdf-side-menu .widget.widget_categories ul li a abbr:hover,.eltdf-side-menu .widget.widget_meta ul li a abbr:hover,.eltdf-side-menu .widget.widget_recent_entries ul li a abbr:hover,.eltdf-side-menu .widget.widget_nav_menu ul li a abbr:hover{color:#17436f}.eltdf-side-menu .widget.widget_recent_comments .eltdf-widget-title,.eltdf-side-menu .widget.widget_rss .eltdf-widget-title{margin-bottom:0}.eltdf-side-menu .widget #wp-calendar{text-align:center;width:100%}.eltdf-side-menu .widget #wp-calendar caption{margin:0 0 10px}.eltdf-side-menu .widget #wp-calendar th,.eltdf-side-menu .widget #wp-calendar td{padding:3px 4px}.eltdf-side-menu .widget #wp-calendar td#today{color:#333;background-color:#fff}.eltdf-side-menu .widget #wp-calendar tfoot a{color:#666}.eltdf-side-menu .widget #wp-calendar tfoot a:hover{color:#17436f}.eltdf-side-menu .widget.widget_rss .rss-widget-icon{display:inline-block}.eltdf-side-menu .widget.widget_rss .rsswidget{display:inline-block;color:#000;font-weight:500;margin-bottom:10px}.eltdf-side-menu .widget.widget_rss .rss-date{display:block;margin-bottom:10px;font-size:15px}.eltdf-side-menu .widget.widget_rss cite{display:block;margin-top:5px}.eltdf-side-menu .widget.widget_search .input-holder{border-color:#ccc;border-style:solid;border-width:1px}.eltdf-side-menu .widget.widget_search .input-holder input,.eltdf-side-menu .widget.widget_search .input-holder button{position:relative;vertical-align:top;background-color:rgba(0,0,0,0);border:0;border-radius:0;box-sizing:border-box;color:#333;display:inline-block;float:left;font-family:"Crimson Text",cursive;font-size:14px;font-weight:500;height:52px;line-height:55px;outline:0;text-transform:uppercase;-webkit-appearance:none;transition:color .2s ease-in-out}.eltdf-side-menu .widget.widget_search .input-holder input.search-field{width:calc(100% - 52px);padding:10px 0 10px 21px}.eltdf-side-menu .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder{color:#333}.eltdf-side-menu .widget.widget_search .input-holder input.search-field:-moz-placeholder{color:#333;opacity:1}.eltdf-side-menu .widget.widget_search .input-holder input.search-field::-moz-placeholder{color:#333;opacity:1}.eltdf-side-menu .widget.widget_search .input-holder input.search-field:-ms-input-placeholder{color:#333}.eltdf-side-menu .widget.widget_search .input-holder button{background:#fff;color:#333;cursor:pointer;font-size:15px;width:52px;padding:10px 0;transition:color .2s ease-in-out}.eltdf-side-menu .widget.widget_search .input-holder button:hover{color:#17436f}.eltdf-side-menu .widget.widget_search .input-holder button span{display:block;left:0;line-height:inherit;position:absolute;top:0;width:100%}.eltdf-side-menu .widget.widget_search .input-holder button span:before{display:block;line-height:inherit}.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field{border-radius:3px;border-color:#ccc;border-style:solid;border-width:1px;background-color:rgba(0,0,0,0);box-sizing:border-box;color:#333;display:inline-block;float:left;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:inherit;height:52px;line-height:50px;outline:0;position:relative;vertical-align:top;-webkit-appearance:none;padding:0 25px 0 20px;width:100%;transition:color .2s ease-in-out}.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder{color:#333}.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder{color:#333;opacity:1}.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder{color:#333;opacity:1}.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder{color:#333}.eltdf-side-menu .widget.widget_archive select,.eltdf-side-menu .widget.widget_categories select,.eltdf-side-menu .widget.widget_text select{background-color:rgba(0,0,0,0);border-color:#ccc;border-style:solid;border-width:1px;border-radius:0;box-sizing:border-box;color:#333;display:inline-block;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:inherit;height:52px;line-height:50px;margin-top:10px;outline:0;padding:0 0 0 21px;position:relative;vertical-align:top;width:100%;transition:color .2s ease-in-out}.eltdf-side-menu .widget.widget_archive img,.eltdf-side-menu .widget.widget_categories img,.eltdf-side-menu .widget.widget_text img{margin-bottom:10px}.eltdf-side-menu .widget.widget_tag_cloud a{border-radius:2px;color:#676767;display:inline-block;font-size:14px !important;font-family:"Open Sans",sans-serif;font-weight:inherit;line-height:30px;padding:0}.eltdf-side-menu .widget.widget_tag_cloud a:hover{color:#17436f}.eltdf-side-menu .widget.widget_tag_cloud a:after{content:","}.eltdf-side-menu .widget.widget_tag_cloud a:last-child:after{content:""}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item{margin:0 0 25px;padding:0}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a{display:table;width:100%}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{display:table-cell;vertical-align:middle}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img{display:block}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image{width:100px}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info{display:table-cell;vertical-align:middle;padding-left:12px}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{transition:color .2s ease-in-out;margin:0 0 10px}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title{color:#333;font-size:1em;font-weight:300;line-height:1.42em}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover{color:#17436f}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date{display:block;margin:10px 0 0;color:#676767;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.1em}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover{color:rgba(0,0,0,0)}.eltdf-side-menu .widget.widget_calla_instagram_widget .eltdf-widget-title-holder,.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-widget-title-holder{margin-bottom:19px}.eltdf-side-menu .widget.eltdf-author-info-widget,.eltdf-side-menu .widget.eltdf-recent-post-widget{margin:0 0 38px}.eltdf-side-menu .widget{margin:0 0 32px;padding:0}.eltdf-side-menu .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#333;border-bottom-width:3px;width:30px}aside.eltdf-sidebar{position:relative;z-index:11;margin:0 0 60px}aside.eltdf-sidebar .widget{color:#676767}aside.eltdf-sidebar .widget:last-child{margin:0 !important}.wpb_widgetised_column{position:relative}.wpb_widgetised_column .widget:last-child{margin:0 !important}aside.eltdf-sidebar .widget,.wpb_widgetised_column .widget{margin:0 0 41px;padding:0}aside.eltdf-sidebar .widget .eltdf-widget-title-holder,.wpb_widgetised_column .widget .eltdf-widget-title-holder{margin-bottom:7px}aside.eltdf-sidebar .widget .eltdf-widget-title-holder .eltdf-widget-title,.wpb_widgetised_column .widget .eltdf-widget-title-holder .eltdf-widget-title{color:#333;margin:0}aside.eltdf-sidebar .widget .eltdf-widget-title-holder .eltdf-separator,.wpb_widgetised_column .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#676767;border-bottom-width:3px;width:30px}aside.eltdf-sidebar .widget ul,.wpb_widgetised_column .widget ul{padding:0;margin:0;list-style:none}aside.eltdf-sidebar .widget ul li,.wpb_widgetised_column .widget ul li{display:block;margin:0;padding:0 0 2px}aside.eltdf-sidebar .widget ul li:last-child,.wpb_widgetised_column .widget ul li:last-child{border:0;padding-bottom:0}aside.eltdf-sidebar .widget ul li a,.wpb_widgetised_column .widget ul li a{color:#000;font-size:15px}aside.eltdf-sidebar .widget ul li a:hover,.wpb_widgetised_column .widget ul li a:hover{color:#17436f}aside.eltdf-sidebar .widget ul .children li,aside.eltdf-sidebar .widget ul .sub-menu li,.wpb_widgetised_column .widget ul .children li,.wpb_widgetised_column .widget ul .sub-menu li{padding-left:15px}aside.eltdf-sidebar .widget.widget_pages ul li,aside.eltdf-sidebar .widget.widget_archive ul li,aside.eltdf-sidebar .widget.widget_categories ul li,aside.eltdf-sidebar .widget.widget_meta ul li,aside.eltdf-sidebar .widget.widget_recent_entries ul li,aside.eltdf-sidebar .widget.widget_nav_menu ul li,.wpb_widgetised_column .widget.widget_pages ul li,.wpb_widgetised_column .widget.widget_archive ul li,.wpb_widgetised_column .widget.widget_categories ul li,.wpb_widgetised_column .widget.widget_meta ul li,.wpb_widgetised_column .widget.widget_recent_entries ul li,.wpb_widgetised_column .widget.widget_nav_menu ul li{overflow:hidden}aside.eltdf-sidebar .widget.widget_pages ul li a,aside.eltdf-sidebar .widget.widget_archive ul li a,aside.eltdf-sidebar .widget.widget_categories ul li a,aside.eltdf-sidebar .widget.widget_meta ul li a,aside.eltdf-sidebar .widget.widget_recent_entries ul li a,aside.eltdf-sidebar .widget.widget_nav_menu ul li a,.wpb_widgetised_column .widget.widget_pages ul li a,.wpb_widgetised_column .widget.widget_archive ul li a,.wpb_widgetised_column .widget.widget_categories ul li a,.wpb_widgetised_column .widget.widget_meta ul li a,.wpb_widgetised_column .widget.widget_recent_entries ul li a,.wpb_widgetised_column .widget.widget_nav_menu ul li a{display:inline;overflow:hidden;padding:0;position:relative}aside.eltdf-sidebar .widget.widget_pages ul li a abbr,aside.eltdf-sidebar .widget.widget_archive ul li a abbr,aside.eltdf-sidebar .widget.widget_categories ul li a abbr,aside.eltdf-sidebar .widget.widget_meta ul li a abbr,aside.eltdf-sidebar .widget.widget_recent_entries ul li a abbr,aside.eltdf-sidebar .widget.widget_nav_menu ul li a abbr,.wpb_widgetised_column .widget.widget_pages ul li a abbr,.wpb_widgetised_column .widget.widget_archive ul li a abbr,.wpb_widgetised_column .widget.widget_categories ul li a abbr,.wpb_widgetised_column .widget.widget_meta ul li a abbr,.wpb_widgetised_column .widget.widget_recent_entries ul li a abbr,.wpb_widgetised_column .widget.widget_nav_menu ul li a abbr{color:#333}aside.eltdf-sidebar .widget.widget_pages ul li a abbr:hover,aside.eltdf-sidebar .widget.widget_archive ul li a abbr:hover,aside.eltdf-sidebar .widget.widget_categories ul li a abbr:hover,aside.eltdf-sidebar .widget.widget_meta ul li a abbr:hover,aside.eltdf-sidebar .widget.widget_recent_entries ul li a abbr:hover,aside.eltdf-sidebar .widget.widget_nav_menu ul li a abbr:hover,.wpb_widgetised_column .widget.widget_pages ul li a abbr:hover,.wpb_widgetised_column .widget.widget_archive ul li a abbr:hover,.wpb_widgetised_column .widget.widget_categories ul li a abbr:hover,.wpb_widgetised_column .widget.widget_meta ul li a abbr:hover,.wpb_widgetised_column .widget.widget_recent_entries ul li a abbr:hover,.wpb_widgetised_column .widget.widget_nav_menu ul li a abbr:hover{color:#17436f}aside.eltdf-sidebar .widget.widget_recent_comments .eltdf-widget-title,aside.eltdf-sidebar .widget.widget_rss .eltdf-widget-title,.wpb_widgetised_column .widget.widget_recent_comments .eltdf-widget-title,.wpb_widgetised_column .widget.widget_rss .eltdf-widget-title{margin-bottom:0}aside.eltdf-sidebar .widget #wp-calendar,.wpb_widgetised_column .widget #wp-calendar{text-align:center;width:100%}aside.eltdf-sidebar .widget #wp-calendar caption,.wpb_widgetised_column .widget #wp-calendar caption{margin:0 0 2px}aside.eltdf-sidebar .widget #wp-calendar th,aside.eltdf-sidebar .widget #wp-calendar td,.wpb_widgetised_column .widget #wp-calendar th,.wpb_widgetised_column .widget #wp-calendar td{padding:3px 4px}aside.eltdf-sidebar .widget #wp-calendar td#today,.wpb_widgetised_column .widget #wp-calendar td#today{color:#676767;background-color:#fff}aside.eltdf-sidebar .widget #wp-calendar tfoot a,.wpb_widgetised_column .widget #wp-calendar tfoot a{color:#676767}aside.eltdf-sidebar .widget #wp-calendar tfoot a:hover,.wpb_widgetised_column .widget #wp-calendar tfoot a:hover{color:#17436f}aside.eltdf-sidebar .widget.widget_rss .rss-widget-icon,.wpb_widgetised_column .widget.widget_rss .rss-widget-icon{display:inline-block}aside.eltdf-sidebar .widget.widget_rss .rsswidget,.wpb_widgetised_column .widget.widget_rss .rsswidget{display:inline-block;color:#333;font-weight:500;margin-bottom:2px}aside.eltdf-sidebar .widget.widget_rss .rss-date,.wpb_widgetised_column .widget.widget_rss .rss-date{display:block;margin-bottom:2px;font-size:15px}aside.eltdf-sidebar .widget.widget_rss cite,.wpb_widgetised_column .widget.widget_rss cite{display:block;margin-top:1px}aside.eltdf-sidebar .widget.widget_search .input-holder,.wpb_widgetised_column .widget.widget_search .input-holder{border-color:#c9c9c9;border-style:solid;border-width:1px}aside.eltdf-sidebar .widget.widget_search .input-holder input,aside.eltdf-sidebar .widget.widget_search .input-holder button,.wpb_widgetised_column .widget.widget_search .input-holder input,.wpb_widgetised_column .widget.widget_search .input-holder button{position:relative;vertical-align:top;background-color:rgba(0,0,0,0);border:0;border-radius:0;box-sizing:border-box;color:#676767;display:inline-block;float:left;font-family:"Crimson Text",cursive;font-size:14px;font-weight:500;height:55px;line-height:55px;outline:0;text-transform:uppercase;-webkit-appearance:none;transition:color .2s ease-in-out}aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field,.wpb_widgetised_column .widget.widget_search .input-holder input.search-field{width:calc(100% - 55px);padding:10px 0 10px 21px}aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder,.wpb_widgetised_column .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder{color:#676767}aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field:-moz-placeholder,.wpb_widgetised_column .widget.widget_search .input-holder input.search-field:-moz-placeholder{color:#676767;opacity:1}aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field::-moz-placeholder,.wpb_widgetised_column .widget.widget_search .input-holder input.search-field::-moz-placeholder{color:#676767;opacity:1}aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field:-ms-input-placeholder,.wpb_widgetised_column .widget.widget_search .input-holder input.search-field:-ms-input-placeholder{color:#676767}aside.eltdf-sidebar .widget.widget_search .input-holder button,.wpb_widgetised_column .widget.widget_search .input-holder button{background:#fff;color:#333;cursor:pointer;font-size:15px;width:55px;padding:10px 0;transition:color .2s ease-in-out}aside.eltdf-sidebar .widget.widget_search .input-holder button:hover,.wpb_widgetised_column .widget.widget_search .input-holder button:hover{color:#17436f}aside.eltdf-sidebar .widget.widget_search .input-holder button span,.wpb_widgetised_column .widget.widget_search .input-holder button span{display:block;left:0;line-height:inherit;position:absolute;top:0;width:100%}aside.eltdf-sidebar .widget.widget_search .input-holder button span:before,.wpb_widgetised_column .widget.widget_search .input-holder button span:before{display:block;line-height:inherit}aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field,.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field{border-radius:3px;border-color:#c9c9c9;border-style:solid;border-width:1px;background-color:rgba(0,0,0,0);box-sizing:border-box;color:#676767;display:inline-block;float:left;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:inherit;height:55px;line-height:53px;outline:0;position:relative;vertical-align:top;-webkit-appearance:none;padding:0 25px 0 20px;width:100%;transition:color .2s ease-in-out}aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder,.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder{color:#676767}aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder,.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder{color:#676767;opacity:1}aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder,.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder{color:#676767;opacity:1}aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder,.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder{color:#676767}aside.eltdf-sidebar .widget.widget_archive select,aside.eltdf-sidebar .widget.widget_categories select,aside.eltdf-sidebar .widget.widget_text select,.wpb_widgetised_column .widget.widget_archive select,.wpb_widgetised_column .widget.widget_categories select,.wpb_widgetised_column .widget.widget_text select{background-color:rgba(0,0,0,0);border-color:#c9c9c9;border-style:solid;border-width:1px;border-radius:0;box-sizing:border-box;color:#676767;display:inline-block;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:inherit;height:55px;line-height:53px;margin-top:2px;outline:0;padding:0 0 0 21px;position:relative;vertical-align:top;width:100%;transition:color .2s ease-in-out}aside.eltdf-sidebar .widget.widget_archive img,aside.eltdf-sidebar .widget.widget_categories img,aside.eltdf-sidebar .widget.widget_text img,.wpb_widgetised_column .widget.widget_archive img,.wpb_widgetised_column .widget.widget_categories img,.wpb_widgetised_column .widget.widget_text img{margin-bottom:10px}aside.eltdf-sidebar .widget.widget_tag_cloud a,.wpb_widgetised_column .widget.widget_tag_cloud a{border-radius:2px;color:#676767;display:inline-block;font-size:14px !important;font-family:"Open Sans",sans-serif;font-weight:inherit;line-height:27px;padding:0}aside.eltdf-sidebar .widget.widget_tag_cloud a:hover,.wpb_widgetised_column .widget.widget_tag_cloud a:hover{color:#17436f}aside.eltdf-sidebar .widget.widget_tag_cloud a:after,.wpb_widgetised_column .widget.widget_tag_cloud a:after{content:","}aside.eltdf-sidebar .widget.widget_tag_cloud a:last-child:after,.wpb_widgetised_column .widget.widget_tag_cloud a:last-child:after{content:""}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item{margin:0 0 25px;padding:0}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a{display:table;width:100%}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{display:table-cell;vertical-align:middle}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img{display:block}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image{width:100px}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info{display:table-cell;vertical-align:middle;padding-left:12px}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{transition:color .2s ease-in-out;margin:0 0 10px}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title{color:#333;font-size:1em;font-weight:300;line-height:1.42em}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover{color:#17436f}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date{display:block;margin:10px 0 0;color:#676767;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.1em}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover{color:rgba(0,0,0,0)}aside.eltdf-sidebar .widget.widget_calla_instagram_widget .eltdf-widget-title-holder,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-widget-title-holder,.wpb_widgetised_column .widget.widget_calla_instagram_widget .eltdf-widget-title-holder,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-widget-title-holder{margin-bottom:19px}aside.eltdf-sidebar .widget.eltdf-author-info-widget,aside.eltdf-sidebar .widget.eltdf-recent-post-widget,.wpb_widgetised_column .widget.eltdf-author-info-widget,.wpb_widgetised_column .widget.eltdf-recent-post-widget{margin:0 0 38px}aside.eltdf-sidebar .widget,.wpb_widgetised_column .widget{margin:0 0 41px;padding:0}aside.eltdf-sidebar .widget .eltdf-widget-title-holder .eltdf-separator,.wpb_widgetised_column .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#676767;border-bottom-width:3px;width:30px}aside.eltdf-sidebar .eltdf-author-info-widget{padding:30px 34px 19px}.widget.eltdf-author-info-widget{border:1px solid #17436f;padding:30px 0;text-align:center;color:inherit;line-height:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit}.widget.eltdf-author-info-widget .eltdf-aiw-inner ul li{display:inline-block;margin:0 15px 0 0;padding:0}.widget.eltdf-author-info-widget .eltdf-aiw-inner ul li:last-child{margin-right:0}.widget.eltdf-author-info-widget .eltdf-aiw-inner ul a{font-size:15px;color:#999}.widget.eltdf-author-info-widget .eltdf-aiw-title{margin:0;font-size:30px;letter-spacing:.1em}.widget.eltdf-author-info-widget .eltdf-aiw-image{display:inline-block;margin:0 0 11px}.widget.eltdf-author-info-widget .eltdf-aiw-image img{border-radius:100%}.widget.eltdf-author-info-widget .eltdf-aiw-text{display:block;font-size:14px;color:#17436f;font-weight:400;word-wrap:break-word}.widget.eltdf-author-info-widget .eltdf-aiw-text p{margin:0 0 14px 0}.widget.eltdf-blog-list-widget{margin:0 0 20px}.widget.eltdf-blog-list-widget>h4{margin:0 0 15px}footer .eltdf-footer-top .widget.eltdf-blog-list-widget>h2,.eltdf-top-bar .widget.eltdf-blog-list-widget>h2{margin:0 0 8px}.eltdf-icon-widget-holder{position:relative;display:inline-block;vertical-align:middle;margin:0}.eltdf-icon-widget-holder>*{position:relative;display:inline-block;vertical-align:middle;color:inherit;font-size:inherit;line-height:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}.eltdf-icon-widget-holder .eltdf-icon-element{font-size:16px}.eltdf-icon-widget-holder .eltdf-icon-text{padding:0 0 0 10px}.eltdf-icon-widget-holder .eltdf-icon-text.eltdf-no-icon{padding:0}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder:hover{color:rgba(51,51,51,.8) !important}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder:hover{color:rgba(255,255,255,.8) !important}.widget.eltdf-image-slider-widget{position:relative;display:inline-block;width:100%;vertical-align:middle}.widget.eltdf-image-slider-widget .eltdf-is-widget-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.widget.eltdf-image-slider-widget .eltdf-widget-title{margin:0 0 32px}.widget.eltdf-image-slider-widget img{display:block}@media only screen and (max-width: 1200px){.calla-instagram-feed:not(.eltdf-instagram-carousel) li img{width:100%}.calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-6 li{width:25%}.calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-9 li{width:25%}}@media only screen and (max-width: 768px){.calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-6 li{width:33.33333%}.calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-9 li{width:33.33333%}}@media only screen and (max-width: 680px){.calla-instagram-feed:not(.eltdf-instagram-carousel) li{width:50% !important}}.calla-instagram-feed{list-style:none;padding:0;margin:0}.calla-instagram-feed li{float:left;box-sizing:border-box;border:none !important}.calla-instagram-feed li a{position:relative;display:block;overflow:hidden}.calla-instagram-feed li a:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(51,51,51,.4);opacity:0;transition:opacity .6s}.calla-instagram-feed li a:hover:after{opacity:1}.calla-instagram-feed li img{width:100%;display:block}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-no-space{margin:0}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-no-space li{padding:0 0px;margin:0 0 0px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-tiny-space{margin:0 -5px -10px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-tiny-space li{padding:0 5px;margin:0 0 10px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-small-space{margin:0 -10px -20px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-small-space li{padding:0 10px;margin:0 0 20px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-normal-space{margin:0 -15px -30px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-normal-space li{padding:0 15px;margin:0 0 30px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-2 li{width:50%}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-3 li{width:33.33333%}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-4 li{width:25%}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-6 li{width:16.66667%}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-9 li{width:11.11111%}.calla-instagram-feed.eltdf-instagram-carousel li{position:relative;width:100%;margin:0;padding:0}.calla-instagram-feed.eltdf-instagram-carousel li a{position:relative;display:block;height:100%}.calla-instagram-feed.eltdf-instagram-carousel li a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.25);opacity:0;transition:opacity .3s ease-in-out}.calla-instagram-feed.eltdf-instagram-carousel li a:hover{opacity:1}.widget.eltdf-raw-html-widget{margin:0}.widget.eltdf-raw-html-widget.eltdf-grid-auto-width{position:relative;display:inline-block;vertical-align:middle;width:auto}.widget.eltdf-search-post-type-widget{line-height:0;position:relative}.widget.eltdf-search-post-type-widget .eltdf-search-post-type{display:inline-block;width:100%;position:relative}.widget.eltdf-search-post-type-widget .eltdf-post-type-search-results{background:#fff;height:auto;display:none;width:100%;position:absolute;z-index:99;left:0;top:100%}.widget.eltdf-search-post-type-widget .eltdf-post-type-search-results ul{padding:10px 20px;box-sizing:border-box;display:inline-block;line-height:0;width:100%}.widget.eltdf-search-post-type-widget .eltdf-post-type-search-results ul li{display:inline-block;width:100%}.widget.eltdf-search-post-type-widget .eltdf-search-icon,.widget.eltdf-search-post-type-widget .eltdf-search-loading{position:absolute;right:20px;top:50%;margin-top:-9px;font-size:18px;color:#000;transition:opacity .2s ease-out;opacity:1}.widget.eltdf-search-post-type-widget .eltdf-search-icon.eltdf-hidden,.widget.eltdf-search-post-type-widget .eltdf-search-loading.eltdf-hidden{opacity:0}.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-search-post-type{background-color:rgba(255,255,255,.9)}.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field{border-radius:0;height:57px;line-height:55px;border:0;font-size:15px;color:#878787}.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-results{background-color:rgba(255,255,255,.9);border-top:1px solid #dadada}.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-results ul{padding:16px 20px}.widget.eltdf-separator-widget{margin:0 !important}.eltdf-social-icon-widget-holder{position:relative;display:inline-block;vertical-align:middle;margin:0}.eltdf-social-icon-widget-holder .eltdf-social-icon-widget{color:inherit;line-height:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder:hover{color:rgba(51,51,51,.8) !important}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder:hover{color:rgba(255,255,255,.8) !important}.eltdf-social-icons-group-widget.eltdf-square-icons .eltdf-social-icon-widget-holder{position:relative;width:44px;height:44px;margin:0 7px;font-size:17px;color:#fff;background-color:#333}.eltdf-social-icons-group-widget.eltdf-square-icons .eltdf-social-icon-widget-holder:hover{color:#333;background-color:#17436f}.eltdf-social-icons-group-widget.eltdf-square-icons .eltdf-social-icon-widget-holder .eltdf-social-icon-widget{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.eltdf-social-icons-group-widget.eltdf-square-icons.eltdf-light-skin .eltdf-social-icon-widget-holder{color:#333;background-color:#fff}.eltdf-social-icons-group-widget.eltdf-square-icons.eltdf-light-skin .eltdf-social-icon-widget-holder:hover{color:#333;background-color:#17436f}.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder{display:inline-block;vertical-align:middle;margin:0 10px 0 0;text-align:center;color:#676767}.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder:hover{color:#17436f}.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder:first-child{margin-left:0}.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder:last-child{margin-right:0}.eltdf-widget-sticky-sidebar{position:relative;width:100%;height:0;margin:0 !important;padding:0 !important;border:none !important;background:rgba(0,0,0,0) !important}.widget.widget_calla_twitter_widget{margin:0 0 20px}.widget.widget_calla_twitter_widget>h4{margin:0 0 8px}.widget.widget_calla_twitter_widget .eltdf-twitter-widget{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0}.widget.widget_calla_twitter_widget .eltdf-twitter-widget li{position:relative;display:inline-block;width:100%;vertical-align:middle}.widget.widget_calla_twitter_widget .eltdf-twitter-widget li:not(:last-child){margin:0 0 12px !important}.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text{position:relative}.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text a{position:relative;line-height:inherit;color:inherit}.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text a.eltdf-tweet-time{display:block}.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text a.eltdf-tweet-time span{margin:0 2px 0 0}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-twitter-icon{position:absolute;top:2px;left:0}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-twitter-icon i{font-size:18px}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text{padding:0 0 0 28px;font-size:15px}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text a,.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text span{color:#333}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text a:hover{color:#17436f}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0 40px;text-align:center;box-sizing:border-box}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li{overflow:hidden}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-twitter-icon i{font-size:16px;color:#17436f}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text{font-size:14px}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a,.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text span{color:#17436f}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a:hover{color:#333}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a.eltdf-tweet-time{margin:21px 0 0}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .owl-prev{left:0}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .owl-next{right:0}.widget.eltdf-vertical-separator-widget{display:inline-block;vertical-align:top;margin:0 !important;font-size:0}.widget.eltdf-vertical-separator-widget.eltdf-vertical-separator-full-height{height:100%}.widget.eltdf-vertical-separator-widget .eltdf-vsw-height-holder{display:inline-block;vertical-align:middle;height:100%}.widget.eltdf-vertical-separator-widget .eltdf-vsw{display:inline-block;vertical-align:middle;border-left:1px solid currentColor;height:20px;width:1px;box-sizing:border-box}/*! * animate.css -http://daneden.me/animate * Version - 3.5.0 * Licensed under the MIT license - http://opensource.org/licenses/MIT * * Copyright (c) 2016 Daniel Eden - */.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:.75s;animation-duration:.75s}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.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{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.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{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,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,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.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,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.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(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}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(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}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:none;transform:none}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:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}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:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,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(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@keyframes jello{11.1%,from,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(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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:none;transform:none}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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(.9,.9,.9);transform:scale3d(.9,.9,.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(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.3,.3,.3);transform:scale3d(.3,.3,.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{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:none;transform:none}}@keyframes fadeInDown{from{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{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{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{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{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{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{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{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{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{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{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{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{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{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{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{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(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.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(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.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-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-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:none;transform:none;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: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{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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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-name:hinge;animation-name:hinge}@-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:none;transform:none}}@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:none;transform:none}}.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(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.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(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.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(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.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}.eltdf-owl-slider{position:relative;display:none;width:100%;margin:0;-webkit-tap-highlight-color:transparent;z-index:1}.eltdf-owl-slider.owl-loaded{display:block}.eltdf-owl-slider.owl-loading{opacity:0;display:block}.eltdf-owl-slider.owl-hidden{opacity:0}.eltdf-owl-slider.owl-refresh .owl-item{visibility:hidden}.eltdf-owl-slider.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.eltdf-owl-slider.owl-grab{cursor:move;cursor:grab}.eltdf-owl-slider.owl-rtl{direction:rtl}.eltdf-owl-slider.owl-rtl .owl-item{float:right}.no-js .eltdf-owl-slider{display:block}.eltdf-owl-slider .owl-stage{position:relative;-ms-touch-action:pan-Y}.eltdf-owl-slider .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.eltdf-owl-slider .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.eltdf-owl-slider .owl-item,.eltdf-owl-slider .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.eltdf-owl-slider .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.eltdf-owl-slider .owl-item img{display:block;width:100%}.eltdf-owl-slider .owl-item img .owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.eltdf-owl-slider .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.eltdf-owl-slider .owl-nav.disabled{display:none}.eltdf-owl-slider .owl-nav .owl-next,.eltdf-owl-slider .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.eltdf-owl-slider .owl-dots.disabled{display:none}.eltdf-owl-slider .owl-dots .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.eltdf-owl-slider .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.eltdf-owl-slider .owl-animated-in{z-index:0}.eltdf-owl-slider .owl-animated-out{z-index:1}.eltdf-owl-slider .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.owl-height{transition:height .5s ease-in-out}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.ps{-ms-touch-action:auto;touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.ps.ps--active-x>.ps__scrollbar-x-rail,.ps.ps--active-y>.ps__scrollbar-y-rail{display:none;background-color:transparent}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:11px}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#999;width:11px}.ps>.ps__scrollbar-x-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:15px}.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;bottom:2px;height:6px}.ps>.ps__scrollbar-x-rail:active>.ps__scrollbar-x,.ps>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x{height:11px}.ps>.ps__scrollbar-y-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px}.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;right:2px;width:6px}.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{width:11px}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:11px}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#999;width:11px}.ps:hover>.ps__scrollbar-x-rail,.ps:hover>.ps__scrollbar-y-rail{opacity:.6}.ps:hover>.ps__scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps:hover>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x{background-color:#999}.ps:hover>.ps__scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{background-color:#999}body .pp_pic_holder{position:fixed!important;top:50%!important;left:50%!important;display:none;width:100px;z-index:10001!important;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (max-width:768px){body .pp_pic_holder{width:90%!important}}body .pp_pic_holder.is-single .pp_details{display:none}body .pp_pic_holder .pp_bottom,body .pp_pic_holder .pp_top{display:none!important}body .pp_pic_holder .pp_content{position:relative;background:0 0;margin:0 auto;height:40px;min-width:40px;width:100%}@media only screen and (max-width:768px){body .pp_pic_holder .pp_content{width:100%!important}}* html body .pp_pic_holder .pp_content{width:40px}body .pp_pic_holder .pp_content_container{position:relative;text-align:left;width:100%}body .pp_pic_holder .pp_content_container .pp_left,body .pp_pic_holder .pp_content_container .pp_right{background:0 0!important;padding:0!important}body .pp_pic_holder #pp_full_res{line-height:1!important}body .pp_pic_holder #pp_full_res .pp_inline{color:#333;text-align:left}body .pp_pic_holder #pp_full_res .pp_inline p{margin:0 0 15px}body .pp_pic_holder #pp_full_res iframe{width:100%!important}body .pp_pic_holder #pp_full_res img{display:block}@media only screen and (max-width:768px){body .pp_pic_holder #pp_full_res img{width:100%!important;height:auto!important}}body .pp_pic_holder .pp_description,body .pp_pic_holder .pp_gallery,body .pp_pic_holder .ppt{display:none!important}body .pp_pic_holder .pp_loaderIcon{position:absolute;left:50%;top:50%;width:32px;height:32px;margin:-16px 0 0 -16px;background-color:#fff;border-radius:16px;-webkit-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out}body .pp_pic_holder .pp_fade{position:relative;top:50%;display:none;-webkit-transform:translateY(-50%) translateZ(0);-moz-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0)}body .pp_pic_holder .pp_details{position:relative;top:-1px;display:table;vertical-align:top;width:100%!important;float:none!important;margin:0!important;padding:15px 24px;background-color:#fff;box-sizing:border-box}body .pp_pic_holder .pp_details .pp_nav{position:relative;display:table-cell;vertical-align:middle;width:100%;height:auto;float:none;margin:0!important}body .pp_pic_holder .pp_details .pp_nav .pp_pause,body .pp_pic_holder .pp_details .pp_nav .pp_play{display:none}body .pp_pic_holder .pp_details .pp_nav .currentTextHolder{position:absolute;top:0;left:50%;width:auto;margin:0;padding:0;float:none;color:#676767;font-family:inherit;font-size:inherit;line-height:30px;font-style:inherit;letter-spacing:5px}body .pp_pic_holder a:focus{outline:0}body .pp_pic_holder a.pp_arrow_next,body .pp_pic_holder a.pp_arrow_previous{position:relative;display:inline-block;vertical-align:top;left:auto!important;float:none;width:auto!important;height:auto!important;margin:0!important;color:#676767;font-family:Ionicons;font-size:0;line-height:1;text-indent:0;background:0 0!important;opacity:1!important;overflow:visible}body .pp_pic_holder a.pp_arrow_next:after,body .pp_pic_holder a.pp_arrow_previous:after{font-size:30px}body .pp_pic_holder a.pp_arrow_next:hover,body .pp_pic_holder a.pp_arrow_previous:hover{color:#333}body .pp_pic_holder a.pp_arrow_previous:after{content:"\f3d2"}body .pp_pic_holder a.pp_arrow_next{margin:0 0 0 14px!important}body .pp_pic_holder a.pp_arrow_next:after{content:"\f3d3"}body .pp_pic_holder a.pp_next,body .pp_pic_holder a.pp_previous{position:absolute;top:calc(50% - 20px);width:auto;height:auto;display:inline-block;margin:0!important;background:0 0!important;color:#333;font-family:Ionicons;font-size:40px;line-height:1;text-indent:-9999px!important;opacity:0;-webkit-transition:opacity .2s ease-out,color .2s ease-out;-moz-transition:opacity .2s ease-out,color .2s ease-out;transition:opacity .2s ease-out,color .2s ease-out}body .pp_pic_holder a.pp_next>*,body .pp_pic_holder a.pp_previous>*{display:none}body .pp_pic_holder a.pp_next:after,body .pp_pic_holder a.pp_previous:after{display:block;line-height:inherit;text-indent:0!important}body .pp_pic_holder a.pp_next:hover,body .pp_pic_holder a.pp_previous:hover{color:rgba(51,51,51,.8)}body .pp_pic_holder a.pp_previous{left:30px}@media only screen and (max-width:768px){body .pp_pic_holder a.pp_previous{left:20px}}body .pp_pic_holder a.pp_previous:after{content:"\f3d2"}body .pp_pic_holder a.pp_next{right:30px}@media only screen and (max-width:768px){body .pp_pic_holder a.pp_next{right:20px}}body .pp_pic_holder a.pp_next:after{content:"\f3d3"}body .pp_pic_holder a.pp_close{position:relative;display:table-cell;vertical-align:middle;width:auto;height:auto;margin:0!important;background:0 0!important;color:#676767;font-family:Ionicons;font-size:0;line-height:1;text-indent:0;cursor:pointer;opacity:1!important}body .pp_pic_holder a.pp_close:hover{color:#333}body .pp_pic_holder a.pp_expand{position:absolute;right:-22px;top:-18px;display:block;height:auto;width:auto;color:#fff;font-family:Ionicons;font-size:0;line-height:1;text-align:center;text-indent:0;background:0 0!important;z-index:2001}body .pp_pic_holder a.pp_expand:after{content:"\f386";font-size:22px}body .pp_pic_holder a.pp_expand:hover{color:rgba(255,255,255,.8)}body .pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}@media only screen and (max-width:768px){body .pp_hoverContainer{width:100%!important;height:100%!important}}body .pp_hoverContainer:hover a.pp_next,body .pp_hoverContainer:hover a.pp_previous{opacity:1}body .pp_overlay{position:absolute;top:0;left:0;width:100%;display:none;background-color:#333;z-index:10000!important}.select2-container--default{position:relative;display:inline-block;vertical-align:middle;width:200px;margin:0;border:0;border-radius:0;text-align:initial;box-sizing:border-box}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__rendered{padding:0 20px 0 30px}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:20px;right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__rendered{padding:0 20px 0 30px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin:7px auto 0 5px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin:0 auto 0 3px}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open .select2-selection--single{color:#333}.select2-container--default.select2-container--open .select2-dropdown{left:0}.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above{border-bottom-color:transparent}.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below{border-top-color:transparent}.select2-container--default .select2-selection--single{display:block;height:50px;line-height:48px;padding:0;font-family:inherit;font-size:inherit;color:inherit;background-color:transparent;border:1px solid #c9c9c9;border-radius:0;box-sizing:border-box;cursor:pointer;user-select:none;-webkit-user-select:none}.select2-container--default .select2-selection--single .select2-selection__rendered{display:block;padding:0 30px 0 20px;color:inherit;line-height:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.select2-container--default .select2-selection--single .select2-selection__clear{position:relative;cursor:pointer;float:right;margin:0;font-weight:inherit}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:inherit}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;width:auto;height:100%;top:0;right:20px;color:inherit;line-height:inherit;text-align:center}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow:before{font-family:Linearicons-Free;content:'\e874'}.select2-container--default .select2-selection--multiple{display:block;height:44px;line-height:42px;padding:0;font-family:inherit;font-size:inherit;color:inherit;background-color:transparent;border:1px solid #c9c9c9;border-radius:0;outline:0;box-sizing:border-box;cursor:pointer;user-select:none;-webkit-user-select:none}.select2-container--default .select2-selection--multiple .select2-selection__rendered{display:block;list-style:none;padding:0 30px;margin:0;color:inherit;line-height:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__placeholder{float:left;margin:0;color:inherit}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__clear{position:relative;cursor:pointer;float:right;margin:0;font-weight:inherit}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{float:left;margin:7px 5px 0 0;padding:0 10px;line-height:30px;color:#fff;background-color:#333;border:0;border-radius:0;cursor:default}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove{display:inline-block;margin:0 3px 0 0;color:inherit;font-weight:700;cursor:pointer;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove:hover{color:inherit;opacity:.8}.select2-container--default .select2-search--inline{float:left}.select2-container--default .select2-search--inline .select2-search__field{margin:0;padding:0;font-size:100%;background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;box-sizing:border-box}.select2-container--default .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-container--default .select2-dropdown{position:absolute;top:0;left:-100000px;width:100%;display:block;background-color:#fff;border:1px solid #c9c9c9;border-radius:0;z-index:1051;box-sizing:border-box}.select2-container--default .select2-search--dropdown{display:block;padding:14px 15px 2px}.select2-container--default .select2-search--dropdown.select2-search--hide{display:none}.select2-container--default .select2-search--dropdown .select2-search__field{padding:4px 8px;margin:0;width:100%;color:inherit;font-size:inherit;line-height:20px;font-family:inherit;font-weight:inherit;border:1px solid #c9c9c9;outline:0;box-sizing:border-box;-webkit-appearance:none}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:#333}.select2-container--default .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-container--default .select2-results{display:block;padding:0;margin:0;overflow:hidden}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__options{position:relative;padding:2px 15px;margin:5px 0;list-style:none}.select2-container--default .select2-results__option{padding:7px 0;user-select:none;-webkit-user-select:none;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}.select2-container--default .select2-results__option[aria-selected]{cursor:pointer}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#333}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{color:#333;background:0 0}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#333;background:0 0}.select2-container--default .select2-results__group{display:block;padding:7px 0;cursor:default}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.widget_icl_lang_sel_widget{position:relative;display:inline-block;vertical-align:middle}.widget_icl_lang_sel_widget img{position:relative;display:inline-block!important;vertical-align:middle;top:-1px;padding-right:6px}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click{position:relative;display:inline-block;vertical-align:middle;width:200px;text-align:left;box-sizing:border-box}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click:hover .wpml-ls-sub-menu,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown:hover .wpml-ls-sub-menu{opacity:1;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-legacy-dropdown,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-legacy-dropdown{padding:0;margin:0}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{position:relative;display:block;padding:9px 20px;color:#333;background-color:#fff;border:1px solid #c9c9c9;box-sizing:border-box}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:hover,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover{color:#17436f}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:after,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:after{content:'\33';position:absolute;top:calc(50% - 8px);right:20px;display:block;font-family:ElegantIcons;font-size:15px;line-height:1}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{position:absolute;top:100%;left:0;width:100%;padding:14px 20px;margin:0;list-style:none;background-color:#fff;border:1px solid #c9c9c9;border-top:0;z-index:10;opacity:0;visibility:hidden;box-sizing:border-box;-webkit-transition:visibility 0s linear .25s,opacity .25s ease-in-out;-moz-transition:visibility 0s linear .25s,opacity .25s ease-in-out;transition:visibility 0s linear .25s,opacity .25s ease-in-out}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item{display:block;width:100%;margin:0;padding:0}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a{display:block;padding:7px 0}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul{list-style-type:none;margin:0;padding:0}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li{display:inline-block;vertical-align:middle;margin:0 15px 5px 0}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li:last-child{margin-right:0}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li a{display:block}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul{list-style-type:none;margin:0;padding:0}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li{display:block;margin:0;padding:5px 0}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li a{display:block}.eltdf-page-footer .widget_icl_lang_sel_widget,.eltdf-side-menu .widget_icl_lang_sel_widget,.eltdf-vertical-menu-area .widget_icl_lang_sel_widget,.wpb_widgetised_column .widget_icl_lang_sel_widget,aside.eltdf-sidebar .widget_icl_lang_sel_widget{width:100%}.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,.eltdf-side-menu .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,.eltdf-side-menu .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,.eltdf-vertical-menu-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,.eltdf-vertical-menu-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,.wpb_widgetised_column .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,.wpb_widgetised_column .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,aside.eltdf-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,aside.eltdf-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click{width:100%}.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click{width:140px}.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle,.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{padding:0;line-height:46px;color:#fff;background-color:transparent;border:0}.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:after,.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:after{right:0}.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li{margin-bottom:0}.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li{display:inline-block;vertical-align:middle;margin-right:15px}.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child{margin-right:0}.eltdf-footer-top-holder .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li,.eltdf-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li,.eltdf-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li{display:inline-block;vertical-align:middle;margin-right:15px}.eltdf-footer-top-holder .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child,.eltdf-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child,.eltdf-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child{margin-right:0}.eltdf-main-menu>ul>li.menu-item-language.has_sub>a>span.item_outer .item_text:after{content:'\33';position:absolute;right:-15px;top:0;font-family:ElegantIcons;font-size:15px}.eltdf-main-menu>ul>li.menu-item-language a>span.item_outer .item_text{position:relative;display:table}.eltdf-main-menu>ul>li.menu-item-language a>span.item_outer .item_text>*{display:table-cell;vertical-align:middle}.eltdf-main-menu>ul>li.menu-item-language a>span.item_outer .item_text img{padding:5px 6px 0 0}.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{color:#fff;background-color:transparent;border-color:#fff}.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:hover,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover{color:rgba(255,255,255,.8)}.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{background-color:#363636}.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a{color:#fff}.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:hover,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a:hover{color:rgba(255,255,255,.8)}.eltdf-blog-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 40px;clear:both}.eltdf-blog-holder article{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 76px;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.eltdf-blog-holder article.sticky .eltdf-post-title a{color:#17436f}.eltdf-blog-holder article .eltdf-post-content{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-blog-holder article .eltdf-post-heading .eltdf-blog-video-holder,.eltdf-blog-holder article .eltdf-post-heading .eltdf-post-image{margin-bottom:51px}.eltdf-blog-holder article .eltdf-post-image{position:relative;display:inline-block;vertical-align:middle;max-width:100%}.eltdf-blog-holder article .eltdf-post-image img{display:block}.eltdf-blog-holder article .eltdf-post-link-image,.eltdf-blog-holder article .eltdf-post-quote-image{float:left;font-size:180px;color:#17436f;font-family:"Crimson Text",cursive;letter-spacing:.1em}.eltdf-blog-holder article .eltdf-post-image-background{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100%;background-position:center;background-size:cover}.eltdf-blog-holder article .eltdf-post-image-background a{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.eltdf-blog-holder article .eltdf-post-image-icon{position:absolute;top:20px;right:20px;font-size:30px;line-height:1;color:#fff}.eltdf-blog-holder article .eltdf-post-text{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.eltdf-blog-holder article .eltdf-post-text .eltdf-quote-author{display:inline-block;margin-top:10px;font-size:16px;font-family:"Crimson Text",cursive;color:#17436f;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.eltdf-blog-holder article .eltdf-post-mark{position:absolute;top:30px;left:28px;width:50px;text-align:left}.eltdf-blog-holder article .eltdf-post-title{margin:0}.eltdf-blog-holder article .eltdf-post-excerpt-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:15px 0 0}.eltdf-blog-holder article .eltdf-post-excerpt-holder p{margin:0}.eltdf-blog-holder article .eltdf-post-excerpt:after{content:'...'}.eltdf-blog-holder article .eltdf-more-link-container{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:15px 0 0}.eltdf-blog-holder article .eltdf-post-info{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-blog-holder article .eltdf-post-info>*{position:relative;display:inline-block;vertical-align:top;color:currentColor}.eltdf-blog-holder article .eltdf-post-info>* a{color:inherit}.eltdf-blog-holder article .eltdf-post-info-top{margin-bottom:10px}.eltdf-blog-holder article .eltdf-post-info-top>div{position:relative;display:inline-block;vertical-align:top;font-size:12px;letter-spacing:.1em;font-weight:600;text-transform:uppercase}.eltdf-blog-holder article .eltdf-post-info-top>div:after{content:'/'}.eltdf-blog-holder article .eltdf-post-info-top>div:last-child{padding:0}.eltdf-blog-holder article .eltdf-post-info-top>div:last-child:after{content:''}.eltdf-blog-holder article .eltdf-post-info-top>div a{color:inherit}.eltdf-blog-holder article .eltdf-post-info-top>div a:hover{color:#17436f}.eltdf-blog-holder article .eltdf-post-info-top>div .eltdf-post-info-author-link{color:#17436f}.eltdf-blog-holder article .eltdf-post-info-top>div .eltdf-post-info-author-link:hover{color:#333}.eltdf-blog-holder article .eltdf-post-info-top .eltdf-post-info-category{padding:0 0 0 5px;color:#17436f}.eltdf-blog-holder article .eltdf-post-info-top .eltdf-post-info-category:hover{color:#333}.eltdf-blog-holder article .eltdf-post-info-bottom{padding-top:17px}.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-left,.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right{position:relative;display:inline-block;width:100%;vertical-align:middle}@media only screen and (min-width:769px){.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-left,.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right{width:50%}.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-left{float:left}.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right{text-align:right;float:right}}.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right>div{margin-left:17px}.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right>div:first-child{margin-left:0}.eltdf-blog-holder article .eltdf-post-read-more-button{margin-top:20px}.eltdf-blog-holder article.format-link .eltdf-post-text{padding:82px 130px;background-color:#f3f3f3}.eltdf-blog-holder article.format-link .eltdf-post-text-main{position:relative;display:table;table-layout:fixed;height:100%;width:100%;text-align:center}.eltdf-blog-holder article.format-link .eltdf-post-text-main .eltdf-post-link-holder{display:table-cell;vertical-align:middle;width:100%}.eltdf-blog-holder article.format-link .eltdf-post-mark span{font-size:50px;color:#17436f}.eltdf-blog-holder article.format-quote .eltdf-post-text{padding:50px 15%;background-color:#f3f3f3}.eltdf-blog-holder article.format-quote .eltdf-post-text-main{position:relative;display:table;table-layout:fixed;height:100%;width:100%;text-align:center}.eltdf-blog-holder article.format-quote .eltdf-post-text-main .eltdf-post-title{line-height:1.5em}.eltdf-blog-holder article.format-quote .eltdf-post-mark{width:80px;top:10px;left:12px}.eltdf-blog-holder article.format-quote .eltdf-post-mark span{font-size:80px;color:#17436f}.eltdf-blog-holder article.format-quote .eltdf-post-author{display:inline-block;margin-bottom:23px;font-size:13px;line-height:20px}.eltdf-blog-holder article.format-gallery .eltdf-post-image{width:100%}.eltdf-blog-holder article.format-gallery .owl-carousel .owl-item{z-index:2}.eltdf-blog-holder article.format-gallery .owl-carousel .owl-item.active{z-index:3}.eltdf-blog-holder article.format-audio.has-post-thumbnail .eltdf-post-heading{position:relative}.eltdf-blog-holder article.format-audio.has-post-thumbnail .eltdf-blog-audio-holder{position:absolute;bottom:0;left:0;width:100%;display:inline-block;vertical-align:middle}.eltdf-blog-holder article.format-audio .eltdf-post-image{width:100%;max-width:inherit;margin-bottom:0}.eltdf-blog-holder article.format-audio .eltdf-post-image img{width:100%}.eltdf-blog-holder article.format-audio .eltdf-post-heading{margin:0 0 51px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-embed,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-embed body{background:0 0}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container{background-color:#333}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls{height:38px!important}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls{padding:0 10px 0 4px;box-sizing:border-box}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button{width:39px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button{width:30px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button{height:38px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button button{position:relative;height:100%;background:0 0;background-position:center;background-repeat:no-repeat;margin:0;border:0;outline:0}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-play button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-play button{width:39px;background-image:url(../../framework/modules/blog/assets/img/audio/play.png)}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-pause button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-pause button{width:39px;background-image:url(../../framework/modules/blog/assets/img/audio/pause.png)}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-stop button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-stop button{width:39px;background-image:url(../../framework/modules/blog/assets/img/audio/stop.png)}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-mute button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-mute button{width:30px;background-image:url(../../framework/modules/blog/assets/img/audio/sound.png)}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-unmute button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-unmute button{width:30px;background-image:url(../../framework/modules/blog/assets/img/audio/mute.png)}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time{height:100%;padding:0;font-family:inherit;font-size:13px;color:#fff;line-height:40px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail{height:100%;padding:0;font-family:inherit}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total{height:5px;margin:17px 0;background:0 0;background-color:#fff}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-current{height:5px;background-color:#17436f}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-buffering,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-hovered{height:5px;z-index:9999}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-hovered{background:rgba(0,0,0,.5)}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float{top:-16px;border:0;color:#fff}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-handle-content{display:none}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float-corner{top:11px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-loaded{background:0 0}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider{height:38px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total{height:5px;background:0 0}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total{top:17px;background-color:#fff}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background-color:#17436f}.eltdf-blog-holder article.format-video .eltdf-self-hosted-video{max-width:100%}.eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-holder-inner{opacity:0}.eltdf-blog-holder.eltdf-blog-type-masonry article{float:left}.eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-sizer,.eltdf-blog-holder.eltdf-blog-type-masonry article{width:100%}.eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-gutter{width:0}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns .eltdf-blog-masonry-grid-sizer,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns article{width:50%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns article.eltdf-post-size-large-width,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns article.eltdf-post-size-large-width-height{width:100%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns .eltdf-blog-masonry-grid-sizer,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns article{width:33.33333%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns article.eltdf-post-size-large-width,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns article.eltdf-post-size-large-width-height{width:66.66667%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns .eltdf-blog-masonry-grid-sizer,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns article{width:25%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns article.eltdf-post-size-large-width,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns article.eltdf-post-size-large-width-height{width:50%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns .eltdf-blog-masonry-grid-sizer,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns article{width:20%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns article.eltdf-post-size-large-width,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns article.eltdf-post-size-large-width-height{width:40%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width{box-sizing:border-box}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-no-space{padding:0 0}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-tiny-space{padding:0 10px}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-small-space{padding:0 20px}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-normal-space{padding:0 30px}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-medium-space{padding:0 40px}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-large-space{padding:0 50px}.eltdf-blog-pagination-wp{display:none}.eltdf-blog-pagination{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:20px 0 100px;clear:both}.eltdf-blog-pagination ul{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;margin:0;list-style:none;text-align:center}.eltdf-blog-pagination ul li{position:relative;display:inline-block;vertical-align:top;margin:0 10px}.eltdf-blog-pagination ul li a{position:relative;display:inline-block;vertical-align:middle;margin:0;padding:0;color:#676767;font-size:18px}.eltdf-blog-pagination ul li a.eltdf-pag-active{color:#17436f;font-weight:500}.eltdf-blog-pagination ul li a:hover{color:#17436f}.eltdf-blog-pagination ul li.eltdf-pag-first,.eltdf-blog-pagination ul li.eltdf-pag-last,.eltdf-blog-pagination ul li.eltdf-pag-next,.eltdf-blog-pagination ul li.eltdf-pag-prev{margin:0 7px}.eltdf-blog-pagination ul li.eltdf-pag-first a,.eltdf-blog-pagination ul li.eltdf-pag-last a,.eltdf-blog-pagination ul li.eltdf-pag-next a,.eltdf-blog-pagination ul li.eltdf-pag-prev a{font-size:16px;color:#676767}.eltdf-blog-pagination ul li.eltdf-pag-first a span,.eltdf-blog-pagination ul li.eltdf-pag-last a span,.eltdf-blog-pagination ul li.eltdf-pag-next a span,.eltdf-blog-pagination ul li.eltdf-pag-prev a span{display:block;line-height:inherit}.eltdf-blog-pagination ul li.eltdf-pag-first a span:before,.eltdf-blog-pagination ul li.eltdf-pag-last a span:before,.eltdf-blog-pagination ul li.eltdf-pag-next a span:before,.eltdf-blog-pagination ul li.eltdf-pag-prev a span:before{display:block;line-height:inherit}.eltdf-blog-pagination ul li.eltdf-pag-first a:hover,.eltdf-blog-pagination ul li.eltdf-pag-last a:hover,.eltdf-blog-pagination ul li.eltdf-pag-next a:hover,.eltdf-blog-pagination ul li.eltdf-pag-prev a:hover{color:#17436f}.eltdf-blog-pagination ul li.eltdf-pag-first a span,.eltdf-blog-pagination ul li.eltdf-pag-last a span{display:inline-block;vertical-align:top}.eltdf-blog-pagination ul li.eltdf-pag-first a span:first-child,.eltdf-blog-pagination ul li.eltdf-pag-last a span:first-child{letter-spacing:-14px}.eltdf-blog-list-holder.eltdf-bl-pag-standard-shortcodes .eltdf-blog-list{opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-blog-list-holder.eltdf-bl-pag-standard-shortcodes.eltdf-bl-pag-standard-shortcodes-animate .eltdf-blog-list{opacity:0}.eltdf-bl-standard-pagination{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:20px 0 0;clear:both}.eltdf-bl-standard-pagination ul{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;margin:0;list-style:none;text-align:center}.eltdf-bl-standard-pagination ul li{position:relative;display:inline-block;vertical-align:top;margin:0 10px;padding:0}.eltdf-bl-standard-pagination ul li a{position:relative;display:inline-block;vertical-align:middle;margin:0;padding:0;color:#676767;font-size:18px}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-active a{color:#17436f;font-weight:500}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next,.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev{top:0}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a,.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a{font-size:16px;-webkit-transition:color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,opacity .2s ease-out}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a span,.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a span{display:block;line-height:inherit}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a span:before,.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a span:before{display:block;line-height:inherit}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a{opacity:0}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a{opacity:1}.eltdf-blog-pag-load-more{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:40px 0 30px;text-align:center}.eltdf-blog-pag-loading{position:relative;display:none;width:100%;margin:40px 0 20px;color:#333;text-align:center}.eltdf-blog-pag-loading.eltdf-standard-pag-trigger{position:absolute;top:50px;left:0}.eltdf-blog-pag-loading.eltdf-showing{display:block}.eltdf-blog-pag-loading>div{position:relative;display:inline-block;vertical-align:middle;width:14px;height:14px;margin:0 3px;background-color:#333;border-radius:100%;-webkit-animation:bl-pag-bouncedelay 1.4s infinite ease-in-out both;-moz-animation:bl-pag-bouncedelay 1.4s infinite ease-in-out both;animation:bl-pag-bouncedelay 1.4s infinite ease-in-out both}.eltdf-blog-pag-loading .eltdf-blog-pag-bounce1{-webkit-animation-delay:-.32s;-moz-animation-delay:-.32s;animation-delay:-.32s}.eltdf-blog-pag-loading .eltdf-blog-pag-bounce2{-webkit-animation-delay:-.16s;-moz-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bl-pag-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@-moz-keyframes bl-pag-bouncedelay{0%,100%,80%{-moz-transform:scale(0)}40%{-moz-transform:scale(1)}}@keyframes bl-pag-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.eltdf-blog-holder.eltdf-blog-masonry article{margin:0 0 20px;padding:0 0 30px}.eltdf-blog-holder.eltdf-blog-masonry article .eltdf-post-heading .eltdf-post-image{margin-bottom:25px}.eltdf-blog-holder.eltdf-blog-masonry article .eltdf-post-excerpt-holder{margin:9px 0 0}.eltdf-blog-holder.eltdf-blog-masonry article .eltdf-post-text{padding:0}.eltdf-blog-holder.eltdf-blog-masonry article.format-link .eltdf-post-text,.eltdf-blog-holder.eltdf-blog-masonry article.format-quote .eltdf-post-text{padding:100px 20px}.eltdf-blog-holder.eltdf-blog-standard article{padding:0}.eltdf-blog-holder.eltdf-blog-standard article .eltdf-post-excerpt-holder{margin:9px 0 0}.eltdf-author-description{position:relative;display:inline-block;width:100%;vertical-align:middle;display:block;vertical-align:middle;padding:30px 31px;margin-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e7e7e7;background-color:#f9f9f9;min-height:100px}.eltdf-author-description .eltdf-author-description-content{position:relative}.eltdf-author-description .eltdf-author-description-image{float:left;width:100px;overflow:hidden}.eltdf-author-description .eltdf-author-description-image img{vertical-align:middle;border-radius:100%}.eltdf-author-description .eltdf-author-description-text-holder{position:relative;padding-left:131px}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name{margin:0}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name a{color:#333}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name a:hover{color:#17436f}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-email{margin:0}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-text{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-text>p{margin:17px 0 14px}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons a{position:relative;display:inline-block;vertical-align:middle;padding:0;margin:0 15px 0 0;font-size:14px;color:#333}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons a:last-child{margin:0}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons a:hover{color:#17436f}@media only screen and (max-width:768px){.eltdf-author-description .eltdf-author-description-content{padding:0}.eltdf-author-description .eltdf-author-description-image{display:block;width:100%}.eltdf-author-description .eltdf-author-description-text-holder{display:block;padding:0;margin-top:30px}}.eltdf-blog-single-navigation{position:relative;display:table;width:100%;vertical-align:middle;padding:0;clear:both;box-sizing:border-box}.eltdf-blog-single-navigation .eltdf-blog-single-navigation-inner{padding:78px 0 30px}.eltdf-blog-single-navigation .eltdf-blog-single-next,.eltdf-blog-single-navigation .eltdf-blog-single-prev{color:#676767}.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark,.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark{font-size:48px;line-height:inherit;color:inherit}.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark:before,.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark:before{display:block;line-height:inherit}.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-label,.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-label{color:inherit}.eltdf-blog-single-navigation .eltdf-blog-single-next:hover,.eltdf-blog-single-navigation .eltdf-blog-single-prev:hover{color:#17436f}.eltdf-blog-single-navigation .eltdf-blog-single-prev{float:left}.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-label,.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark{float:left}.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark{margin:0 14px 0 0}.eltdf-blog-single-navigation .eltdf-blog-single-prev span.lnr-chevron-left{float:left;line-height:1.75;margin-right:20px}.eltdf-blog-single-navigation .eltdf-blog-single-next{float:right}.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-label,.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark{float:right}.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark{margin:0 0 0 14px}.eltdf-blog-single-navigation .eltdf-blog-single-next span.lnr-chevron-right{float:right;line-height:1.75;margin-left:20px}.eltdf-single-links-pages{clear:both;margin:20px 0 5px}.eltdf-single-links-pages .eltdf-single-links-pages-inner>a,.eltdf-single-links-pages .eltdf-single-links-pages-inner>span{position:relative;display:inline-block;vertical-align:middle;margin:0 15px 5px 0}.eltdf-related-posts-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;box-sizing:border-box}.eltdf-related-posts-holder .eltdf-related-posts-holder-inner{padding:46px 0 26px}.eltdf-related-posts-holder .eltdf-related-posts-title{margin:0 0 40px}.eltdf-related-posts-holder .eltdf-related-posts-title>*{margin:0}.eltdf-related-posts-holder .eltdf-related-posts-inner{margin:0 -15px}.eltdf-related-posts-holder .eltdf-related-post{position:relative;display:inline-block;float:left;width:25%;margin:0 0 30px;padding:0 15px;box-sizing:border-box}.eltdf-content-has-sidebar .eltdf-related-posts-holder .eltdf-related-post{widtH:33.33333333333333%}.touch .eltdf-related-posts-holder .eltdf-related-post{cursor:pointer}.eltdf-related-posts-holder .eltdf-related-post:hover .eltdf-related-post-image a:after{opacity:1}.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image{position:relative;display:inline-block;width:100%;vertical-align:middle;overflow:hidden}.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image a{position:relative;display:block}.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:'';background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image img{display:block}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-title{margin:15px 0 0}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-title:first-child{margin-top:0}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:5px 0 0}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div{position:relative;display:inline-block;vertical-align:top;float:left;padding:0 13px 0 0;color:inherit;font-size:12px;letter-spacing:.1em;font-weight:600;text-transform:uppercase}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div:after{position:absolute;top:0;right:4px;content:'/'}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div:last-child{padding:0}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div:last-child:after{display:none}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div:last-child:hover{color:#17436f}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div.eltdf-post-info-author a{color:#17436f}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div.eltdf-post-info-author a:hover{color:#333}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div a{color:inherit;line-height:inherit;font-size:inherit;font-weight:inherit}.eltdf-blog-holder.eltdf-blog-single article{margin:0 0 30px}.eltdf-blog-holder.eltdf-blog-single article.format-quote .eltdf-post-additional-content,.eltdf-blog-holder.eltdf-blog-single article.post_format-post-format-link .eltdf-post-additional-content{margin-top:30px}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-additional-content{margin-top:20px}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-top .eltdf-post-info-category{padding:0}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-top .eltdf-post-info-category a{padding:0 5px 0 0}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom{padding:10px 0 0;margin:32px 0 0;border-top:1px solid #c9c9c9;clear:both}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left>div{display:inline-block;margin-right:20px;font-size:15px}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left>div .eltdf-tags a{color:#17436f;font-size:12px;letter-spacing:.1em;font-weight:600;text-transform:uppercase}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left>div .eltdf-tags a:hover{color:#333}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left .eltdf-blog-like span{padding-left:5px}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left .eltdf-post-info-author-text{color:#333}.eltdf-blog-holder.eltdf-blog-single .eltdf-comment-pager .page-numbers{margin-right:10px}.eltdf-blog-list-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;clear:both}.eltdf-blog-list-holder .eltdf-blog-list{position:relative;display:inline-block;width:100%;vertical-align:middle;list-style:none;margin:0;padding:0}.eltdf-blog-list-holder .eltdf-bl-item{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;margin:0;box-sizing:border-box}.eltdf-blog-list-holder .eltdf-bli-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-blog-list-holder .eltdf-bli-content{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.eltdf-blog-list-holder .eltdf-bli-content .eltdf-share-link{font-size:14px}.eltdf-blog-list-holder .eltdf-post-image{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 30px}.eltdf-blog-list-holder .eltdf-post-image a{display:block}.eltdf-blog-list-holder .eltdf-post-image img{display:block}.eltdf-blog-list-holder .eltdf-bli-info{position:relative;display:inline-block;width:100%;vertical-align:middle;margin-bottom:5px;text-transform:uppercase;clear:both}.eltdf-blog-list-holder .eltdf-bli-info>div{position:relative;display:inline-block;vertical-align:top;font-size:12px;line-height:1.2;padding:0 5px 5px 0;letter-spacing:.1em;font-weight:600}.eltdf-blog-list-holder .eltdf-bli-info>div.eltdf-post-info-date a{color:#676767}.eltdf-blog-list-holder .eltdf-bli-info>div:last-child{padding:0 0 5px}.eltdf-blog-list-holder .eltdf-bli-info>div:last-child:after{content:""}.eltdf-blog-list-holder .eltdf-bli-info>div a{color:#17436f}.eltdf-blog-list-holder .eltdf-bli-info>div a:hover{color:#333}.eltdf-blog-list-holder .eltdf-bli-info>div a span{margin-left:5px}.eltdf-blog-list-holder .eltdf-bli-info>div:after{content:"/"}.eltdf-blog-list-holder .eltdf-bli-info>div.eltdf-blog-share{width:100%;padding-top:20px}.eltdf-blog-list-holder .eltdf-post-title{margin:0}.eltdf-blog-list-holder .eltdf-bli-excerpt .eltdf-post-excerpt{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:10px 0 0}.eltdf-blog-list-holder .eltdf-bli-excerpt .eltdf-post-excerpt p{margin:0}.eltdf-blog-list-holder .eltdf-bli-excerpt .eltdf-more-link-container{margin-top:10px}.eltdf-blog-list-holder .eltdf-post-read-more-button{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:14px 0 0}.eltdf-blog-list-holder.eltdf-bl-image-zoom .eltdf-post-image{overflow:hidden}.eltdf-blog-list-holder.eltdf-bl-image-zoom .eltdf-post-image img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-blog-list-holder.eltdf-bl-image-zoom .eltdf-post-image:hover img{-webkit-transform:scale(1.05) translateZ(0);-moz-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}.eltdf-blog-list-holder.eltdf-bl-image-shader .eltdf-post-image a{display:block}.eltdf-blog-list-holder.eltdf-bl-image-shader .eltdf-post-image a:hover:after{opacity:1}.eltdf-blog-list-holder.eltdf-bl-image-shader .eltdf-post-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:'';background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-blog-list-holder.eltdf-bl-boxed:not(.eltdf-bl-one-column) .eltdf-bl-item{float:left}.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-two-columns .eltdf-bl-item{width:50%}@media only screen and (min-width:1025px){.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-two-columns .eltdf-bl-item:nth-child(2n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-three-columns .eltdf-bl-item{width:33.33333%}@media only screen and (min-width:1025px){.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-three-columns .eltdf-bl-item:nth-child(3n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-four-columns .eltdf-bl-item{width:25%}@media only screen and (min-width:1201px){.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-four-columns .eltdf-bl-item:nth-child(4n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-five-columns .eltdf-bl-item{width:20%}@media only screen and (min-width:1201px){.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-five-columns .eltdf-bl-item:nth-child(5n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-boxed .eltdf-bli-content{padding:32px 30px 32px;background-color:#f6f6f6;text-align:left}.eltdf-blog-list-holder.eltdf-bl-boxed .eltdf-post-image{margin:0}.eltdf-blog-list-holder.eltdf-bl-masonry{transition:none!important;overflow:visible!important}.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-blog-list{opacity:0;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-bl-item{width:100%;vertical-align:top;z-index:100}.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-bl-grid-sizer{width:100%;padding:0;margin:0}.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-bl-grid-gutter{width:0;padding:0;margin:0}.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-two-columns .eltdf-bl-grid-sizer,.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-two-columns .eltdf-bl-item{width:50%}.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-three-columns .eltdf-bl-grid-sizer,.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-three-columns .eltdf-bl-item{width:33.33333%}.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-four-columns .eltdf-bl-grid-sizer,.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-four-columns .eltdf-bl-item{width:25%}.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-five-columns .eltdf-bl-grid-sizer,.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-five-columns .eltdf-bl-item{width:20%}.eltdf-blog-list-holder.eltdf-bl-minimal .eltdf-post-info-date{display:block;margin:10px 0 0 0;line-height:1}.eltdf-blog-list-holder.eltdf-bl-minimal .eltdf-post-info-date a{color:#676767}.eltdf-blog-list-holder.eltdf-bl-minimal .eltdf-post-info-date a:hover{color:#333}.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-post-image{display:table-cell;vertical-align:top;width:84px}.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content{display:table-cell;vertical-align:top;width:auto;text-align:left}.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content:not(:first-child){padding-left:25px}.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content .eltdf-post-info-date{display:block;margin:10px 0 0;line-height:1}.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content .eltdf-post-info-date a{color:#676767}.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content .eltdf-post-info-date a:hover{color:#333}.eltdf-blog-list-holder.eltdf-bl-standard:not(.eltdf-bl-one-column) .eltdf-bl-item{float:left}.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-two-columns .eltdf-bl-item{width:50%}@media only screen and (min-width:1025px){.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-two-columns .eltdf-bl-item:nth-child(2n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-three-columns .eltdf-bl-item{width:33.33333%}@media only screen and (min-width:1025px){.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-three-columns .eltdf-bl-item:nth-child(3n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-four-columns .eltdf-bl-item{width:25%}@media only screen and (min-width:1281px){.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-four-columns .eltdf-bl-item:nth-child(4n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-five-columns .eltdf-bl-item{width:20%}@media only screen and (min-width:1281px){.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-five-columns .eltdf-bl-item:nth-child(5n+1){clear:both}}.eltdf-bl-loading{position:relative;display:none;width:100%;margin:40px 0 20px;text-align:center}.eltdf-bl-loading.eltdf-showing{display:block}.eltdf-bl-loading>div{position:relative;display:inline-block;vertical-align:middle;width:14px;height:14px;margin:0 3px;background-color:#333;border-radius:100%;-webkit-animation:bl-bouncedelay 1.4s infinite ease-in-out both;-moz-animation:bl-bouncedelay 1.4s infinite ease-in-out both;animation:bl-bouncedelay 1.4s infinite ease-in-out both}.eltdf-bl-loading .eltdf-bl-loading-bounce1{-webkit-animation-delay:-.32s;-moz-animation-delay:-.32s;animation-delay:-.32s}.eltdf-bl-loading .eltdf-bl-loading-bounce2{-webkit-animation-delay:-.16s;-moz-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bl-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@-moz-keyframes bl-bouncedelay{0%,100%,80%{-moz-transform:scale(0)}40%{-moz-transform:scale(1)}}@keyframes bl-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-blog-slider-item{text-align:center}.touch .eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-blog-slider-item{cursor:pointer}.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-blog-slider-item:hover .eltdf-item-text-wrapper{opacity:1}.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-title{color:#fff}.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-title a:hover{color:rgba(255,255,255,.8)}.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-read-more-button a{color:#fff}.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-read-more-button a:hover{color:rgba(255,255,255,.8)!important}.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-item-image a:hover:after{opacity:1}.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-item-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:'';background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-post-title{margin:29px 0 0}.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-post-read-more-button{margin:15px 0 0}.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .active.center .eltdf-item-text-wrapper{opacity:1}.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-blog-slider-item{text-align:center}.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-title{color:#fff}.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-title a:hover{color:rgba(255,255,255,.8)}.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-read-more-button a{color:#fff}.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-read-more-button a:hover{color:rgba(255,255,255,.8)!important}.eltdf-blog-slider-holder .eltdf-blog-slider-item{position:relative;display:inline-block;width:100%;vertical-align:middle;list-style-type:none}.eltdf-blog-slider-holder .eltdf-item-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-blog-slider-holder .eltdf-item-text-wrapper{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(185,122,86,.85);opacity:0;-webkit-transition:opacity .45s ease-out;-moz-transition:opacity .45s ease-out;transition:opacity .45s ease-out}.eltdf-blog-slider-holder .eltdf-item-text-holder{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-blog-slider-holder .eltdf-item-text-holder-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;padding:0 5%}.eltdf-blog-slider-holder .eltdf-item-info-section{position:relative;display:inline-block;width:100%;vertical-align:middle;margin-bottom:2px}.eltdf-blog-slider-holder .eltdf-item-info-section>div{position:relative;display:inline-block;vertical-align:top;padding-right:10px;margin-right:3px;color:#fff;font-size:12px;line-height:24px}.eltdf-blog-slider-holder .eltdf-item-info-section>div a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.eltdf-blog-slider-holder .eltdf-item-info-section>div a:hover{color:rgba(255,255,255,.8)}.eltdf-blog-slider-holder .eltdf-item-info-section>div:after{content:"/";position:absolute;top:0;right:2px}.eltdf-blog-slider-holder .eltdf-item-info-section>div:last-child{padding-right:0;margin-right:0}.eltdf-blog-slider-holder .eltdf-item-info-section>div:last-child:after{content:''}.eltdf-blog-slider-holder .eltdf-post-title{margin:0}.eltdf-blog-slider-holder .eltdf-bli-excerpt{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:12px 0 0}.eltdf-blog-slider-holder .eltdf-bli-excerpt p{margin:0}.eltdf-blog-slider-holder .eltdf-post-read-more-button{margin:5px 0 0}.eltdf-content-bottom .eltdf-content-bottom-inner{box-sizing:border-box}.eltdf-content-bottom .eltdf-content-bottom-inner.eltdf-grid{padding:20px 0}.eltdf-content-bottom .eltdf-content-bottom-inner.eltdf-full-width{padding:20px 40px}.eltdf-page-footer{position:relative;display:inline-block;width:100%;vertical-align:middle;z-index:100;box-sizing:border-box}.eltdf-page-footer .widget .textwidget{color:#909090}.eltdf-page-footer .widget .eltdf-widget-title-holder{margin-top:7px}.eltdf-page-footer .eltdf-footer-top-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;background-color:#2c2c2c;box-sizing:border-box}.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-alignment-center{text-align:center}.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-alignment-left{text-align:left}.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-alignment-right{text-align:right}.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-inner{box-sizing:border-box}.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-inner.eltdf-grid{padding:110px 0 91px}.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-inner.eltdf-full-width{padding:110px 12% 91px}.eltdf-page-footer .eltdf-footer-bottom-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;background-color:#202020;box-sizing:border-box;text-align:center}.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner{box-sizing:border-box}.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner .widget{margin:0}.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner.eltdf-grid{padding:12px 0}.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner.eltdf-full-width{padding:12px 40px}.eltdf-page-header{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0;padding:0;z-index:110;box-sizing:border-box}.eltdf-page-header a img{display:block}.eltdf-page-header p{margin:0}.eltdf-page-header .eltdf-vertical-align-containers{padding:0 40px}.eltdf-paspartu-enabled .eltdf-page-header .eltdf-vertical-align-containers{padding:0}.eltdf-page-header .eltdf-grid{height:100%}.eltdf-page-header .eltdf-grid .eltdf-vertical-align-containers{padding:0;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;transition:background-color .3s ease}.eltdf-page-header .eltdf-logo-area{position:relative;overflow:hidden;background-color:#fff}.eltdf-page-header .eltdf-menu-area{position:relative;height:90px;background-color:#fff;box-sizing:border-box}.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers{max-width:1300px;margin:0 auto;padding:0!important}.eltdf-boxed .eltdf-page-header .eltdf-menu-area{padding:0}.eltdf-page-header .eltdf-menu-area .widget{display:inline-block;vertical-align:middle;margin:0}.eltdf-logo-area-border-disable .eltdf-page-header .eltdf-logo-area{border:none}.eltdf-logo-area-in-grid-border-disable .eltdf-page-header .eltdf-logo-area .eltdf-grid .eltdf-vertical-align-containers{border:none}.eltdf-header-logo-area-in-grid-padding .eltdf-page-header .eltdf-logo-area .eltdf-vertical-align-containers{padding:0 25px}.eltdf-menu-area-shadow-disable .eltdf-page-header .eltdf-menu-area{box-shadow:none}.eltdf-menu-area-shadow-disable .eltdf-page-header .eltdf-menu-area .eltdf-grid .eltdf-vertical-align-containers{box-shadow:none}.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area{border:none}.eltdf-menu-area-in-grid-border-disable .eltdf-page-header .eltdf-menu-area .eltdf-grid .eltdf-vertical-align-containers{border:none}.eltdf-header-logo-area-in-grid-padding .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers{padding:0 25px}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-light-logo{opacity:1}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-dark-logo,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-normal-logo{opacity:0}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area{color:#fff!important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget{color:#fff!important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget .widgettitle,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget i,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget p,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget span{color:#fff!important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a:hover{color:rgba(255,255,255,.8)!important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area{color:#fff!important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget{color:#fff!important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget .widgettitle,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget i,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget p,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget span{color:#fff!important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a:hover{color:rgba(255,255,255,.8)!important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-dark-logo{opacity:1}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-light-logo,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-normal-logo{opacity:0}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area{color:#333!important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget{color:#333!important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget .widgettitle,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget i,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget p,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget span{color:#333!important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a:hover{color:rgba(51,51,51,.8)!important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area{color:#333!important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget{color:#333!important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget .widgettitle,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget i,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget p,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget span{color:#333!important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a:hover{color:rgba(51,51,51,.8)!important}.eltdf-logo-wrapper{display:inline-block;vertical-align:middle}.eltdf-logo-wrapper a{position:relative;display:inline-block;vertical-align:middle;max-width:100%}.eltdf-logo-wrapper a img{height:100%;width:auto;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease;max-width:225px}.eltdf-logo-wrapper a img.eltdf-normal-logo{opacity:1}.eltdf-logo-wrapper a img.eltdf-dark-logo{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}.eltdf-logo-wrapper a img.eltdf-light-logo{opacity:0;-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);transform:translateY(-200%)}.eltdf-main-menu{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100%;width:auto}.eltdf-main-menu ul{list-style:none outside none;margin:0;padding:0;text-align:left}.eltdf-main-menu ul li{position:relative;display:inline-block;float:left;padding:0;margin:0}.eltdf-main-menu ul li a{font-size:13px;line-height:1.25;color:#010101;letter-spacing:.1em;text-transform:uppercase;font-weight:400}.eltdf-main-menu ul li a:hover{color:#17436f}.eltdf-main-menu ul li a i:before{margin:0 7px 0 0}.eltdf-main-menu ul li a .menu_icon_wrapper{position:relative;display:inline-block;vertical-align:middle}.eltdf-main-menu ul li a .eltdf-menu-featured-icon{position:relative;top:-4px;left:5px;color:currentColor;font-size:10px;margin:0}.eltdf-main-menu ul li a .eltdf-menu-featured-icon:before{margin:0}.eltdf-main-menu>ul{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100%}.eltdf-main-menu>ul>li{float:left;height:100%;box-sizing:border-box}.eltdf-main-menu>ul>li>a{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100%;padding:0 10px;letter-spacing:0;color:#333;font-size:14px;font-weight:600;text-transform:uppercase;line-height:40px;box-sizing:border-box;white-space:pre-line}.eltdf-main-menu>ul>li>a span{position:relative;display:flex;align-items:center;line-height:1.25;justify-content:center;font-size:15px;text-align:center}@media (min-width:767px){.eltdf-main-menu>ul>li>a span{max-width:106px}}.eltdf-main-menu>ul>li>a>span.item_outer{position:relative;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.eltdf-main-menu>ul>li>a>span.item_outer .item_text{position:relative;display:inline-block;vertical-align:top}.eltdf-main-menu>ul>li.eltdf-active-item>a{color:#17436f}.eltdf-main-menu>ul>li.has_sub>a .eltdf-menu-arrow{display:none}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a{color:#fff}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a:hover{color:rgba(255,255,255,.8)}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li.eltdf-active-item>a{color:rgba(255,255,255,.8)}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a{color:#333}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a:hover{color:#333}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li.eltdf-active-item>a{color:#333}.eltdf-drop-down .second{position:absolute;display:block;left:-1px;top:100%;visibility:hidden;overflow:hidden;opacity:0;z-index:10;-webkit-transition:top .15s ease-out;-moz-transition:top .15s ease-out;transition:top .15s ease-out}.eltdf-drop-down .second.eltdf-drop-down-start{visibility:visible;overflow:visible;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-drop-down .second.right{right:0;left:auto}.eltdf-drop-down .second .inner{position:relative;display:block;padding:0;margin:0;z-index:997}.eltdf-drop-down .second .inner ul li{display:block;float:none;height:auto}.eltdf-drop-down .second .inner ul li .widget{width:100%;margin:0!important}.eltdf-drop-down .second .inner ul li a{display:block;float:none;margin:0;padding:10px 31px;color:#000}.eltdf-drop-down .second .inner ul li a .item_outer{position:relative;display:block;overflow:hidden;box-sizing:border-box;-webkit-transition:padding .2s ease-in-out;-moz-transition:padding .2s ease-in-out;transition:padding .2s ease-in-out}.eltdf-drop-down .second .inner ul li a:hover{color:#17436f}.eltdf-drop-down .second .inner ul li.current-menu-ancestor>a,.eltdf-drop-down .second .inner ul li.current-menu-item>a{color:#17436f}.eltdf-drop-down .second .inner ul li.sub>a .item_outer:after{position:absolute;display:inline-block;vertical-align:middle;top:0;right:0;content:'\e876';font-family:Linearicons-Free;font-size:10px;font-weight:400;font-style:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.eltdf-drop-down .second .inner ul.right li a .item_outer{padding:0 0 0 30px}.eltdf-drop-down .second .inner ul.right li.sub>a .item_outer:after{right:auto;left:0;content:"\e875"}.eltdf-drop-down .second .inner ul.right li a{text-align:right}.eltdf-drop-down .second .inner ul.right li ul{left:-100%}.eltdf-drop-down li.left_position .second{left:0}.eltdf-drop-down li.right_position .second{left:auto;right:0}.eltdf-drop-down>ul>li:hover>.second{z-index:20}.eltdf-drop-down .narrow .second .inner ul{position:relative;display:inline-block;vertical-align:middle;background-color:#fff;padding:22px 0;border:1px solid #e9e9e9}.eltdf-drop-down .narrow .second .inner ul li{width:280px}.eltdf-drop-down .narrow .second .inner ul li ul{position:absolute;left:100%;top:-23px;height:auto;opacity:0;z-index:10;-webkit-transform:translateZ(0);-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.eltdf-drop-down .narrow .second .inner ul li:hover>ul{z-index:20;opacity:1}.eltdf-drop-down .narrow .second .inner ul li ul li:hover ul{z-index:20;opacity:1}.eltdf-drop-down .narrow .second .inner ul.right li ul{left:-100%}.eltdf-drop-down .wide .second .inner{background-color:#fff;text-align:center;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.eltdf-drop-down .wide .second .inner ul li a{padding:10px 0}.eltdf-drop-down .wide .second .inner ul li ul{position:relative;display:block;top:0;left:0;visibility:visible}.eltdf-drop-down .wide .second .inner ul li ul li:last-child a{padding-bottom:0}.eltdf-drop-down .wide .second .inner>ul{position:relative;display:inline-block;vertical-align:middle;width:1100px;padding:25px 0;box-sizing:border-box}@media only screen and (min-width:1400px){.eltdf-grid-1300 .eltdf-drop-down .wide .second .inner>ul{width:1300px}}@media only screen and (min-width:1300px){.eltdf-grid-1200 .eltdf-drop-down .wide .second .inner>ul{width:1200px}}@media only screen and (min-width:1200px){.eltdf-grid-1000 .eltdf-drop-down .wide .second .inner>ul{width:1000px}}@media only screen and (min-width:1024px){.eltdf-grid-800 .eltdf-drop-down .wide .second .inner>ul{width:800px}}.eltdf-drop-down .wide .second .inner>ul>li{float:left;width:25%;border-left:1px solid #e9e9e9;margin:0;padding:7px 35px;box-sizing:border-box}.eltdf-drop-down .wide .second .inner>ul>li:first-child,.eltdf-drop-down .wide .second .inner>ul>li:nth-child(4n+1){border-left:none}.eltdf-drop-down .wide .second .inner>ul>li:nth-child(4n+1){clear:both}.eltdf-drop-down .wide .second .inner>ul>li>a{padding:0 0 14px;font-size:13px;text-transform:uppercase;letter-spacing:.1em;line-height:1.1em;font-weight:600;color:#333}.eltdf-drop-down .wide .second .inner>ul>li>a.no_link{cursor:default}.eltdf-drop-down .wide .second .inner>ul>li>a .item_outer{padding:0;overflow:inherit}.eltdf-drop-down .wide .second .inner>ul>li>a .item_outer:after,.eltdf-drop-down .wide .second .inner>ul>li>a .item_outer:before{display:none}.eltdf-drop-down .wide .second .inner>ul>li.current-menu-ancestor>a,.eltdf-drop-down .wide .second .inner>ul>li.current-menu-item>a{color:#17436f}.eltdf-drop-down .wide.left_position .second .inner>ul,.eltdf-drop-down .wide.right_position .second .inner>ul{width:auto;white-space:nowrap}.eltdf-drop-down .wide.left_position .second .inner>ul>li,.eltdf-drop-down .wide.right_position .second .inner>ul>li{float:none;display:inline-block;vertical-align:top}.eltdf-drop-down .wide.left_position .second .inner>ul>li:nth-child(4n+1),.eltdf-drop-down .wide.right_position .second .inner>ul>li:nth-child(4n+1){border-left:none}.eltdf-drop-down .wide.left_position .second ul li,.eltdf-drop-down .wide.right_position .second ul li{width:200px}.eltdf-page-header .eltdf-fixed-wrapper.fixed{position:fixed;top:0;left:0;width:100%;box-shadow:0 2px 8px rgba(0,0,0,.09);-webkit-backface-visibility:hidden}.admin-bar .eltdf-page-header .eltdf-fixed-wrapper.fixed{top:32px}.eltdf-page-header .eltdf-fixed-wrapper.fixed .eltdf-menu-area{background-color:#fff}.eltdf-header-centered .eltdf-page-header .eltdf-logo-area{overflow:visible;z-index:2;box-sizing:border-box}.eltdf-header-centered .eltdf-page-header .eltdf-menu-area{height:67px;z-index:1}.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-center-inner{height:100%}.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-left-inner,.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-right-inner{height:100%}.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-left-inner:before,.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-right-inner:before{content:'';display:inline-block;vertical-align:middle;height:100%}.eltdf-header-centered .eltdf-page-header .eltdf-sticky-header .eltdf-position-left-inner{height:auto}.eltdf-header-centered .eltdf-page-header .eltdf-sticky-header .eltdf-position-right-inner{height:100%}.eltdf-header-centered .eltdf-page-header .eltdf-fixed-wrapper:not(.fixed)+.eltdf-search-cover{top:auto;bottom:0}.eltdf-header-centered.eltdf-no-behavior .eltdf-page-header .eltdf-search-cover,.eltdf-header-centered.eltdf-sticky-header-on-scroll-down-up .eltdf-page-header .eltdf-search-cover,.eltdf-header-centered.eltdf-sticky-header-on-scroll-up .eltdf-page-header .eltdf-search-cover{top:auto;bottom:0}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-main-menu{width:auto;padding:0 0 0 20px}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-left-inner{height:100%}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right:before{display:none}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right-inner{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;height:100%}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-center-inner{height:100%}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right:before{display:none}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right-inner{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;height:100%}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-main-menu{width:auto}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-right-inner{height:100%}.eltdf-mobile-header{position:relative;display:none;z-index:110}.eltdf-mobile-header .eltdf-mobile-header-inner{position:relative;height:70px;background-color:#fff;border-bottom:1px solid #c9c9c9;box-sizing:border-box}.eltdf-mobile-header .eltdf-mobile-header-inner .eltdf-mobile-header-holder{position:relative;z-index:2;height:100%}.eltdf-mobile-header .eltdf-grid{height:100%}.eltdf-mobile-header .eltdf-vertical-align-containers{padding:0}.eltdf-mobile-header .eltdf-mobile-logo-wrapper a{display:block}.eltdf-mobile-header .eltdf-mobile-logo-wrapper img{display:block;height:100%;width:auto}@media (max-width:767px){.eltdf-mobile-header .eltdf-mobile-logo-wrapper img{max-width:100px;height:auto!important;margin-top:10px}}.eltdf-mobile-header .eltdf-mobile-menu-opener{position:relative;height:100%;float:left;z-index:2}.eltdf-mobile-header .eltdf-mobile-menu-opener a{display:table;height:100%;padding-right:10px}.eltdf-mobile-header .eltdf-mobile-menu-opener a>*{position:relative;display:table-cell;vertical-align:middle;line-height:1em}.eltdf-mobile-header .eltdf-mobile-menu-opener a .eltdf-mobile-menu-text{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;padding-left:5px}.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-icon-pack .eltdf-mobile-menu-icon{font-size:24px}.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-icon-pack .eltdf-mobile-menu-icon *{display:block;line-height:inherit}.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-icon-pack .eltdf-mobile-menu-icon :before{display:block;line-height:inherit}.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-svg-path .eltdf-mobile-menu-icon>*{vertical-align:middle}.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-svg-path .eltdf-mobile-menu-icon path,.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-svg-path .eltdf-mobile-menu-icon>*{fill:currentColor;stroke:currentColor}.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opened a{color:#17436f}.eltdf-mobile-header .eltdf-mobile-nav{display:none;background-color:#fff;border-bottom:1px solid #c9c9c9}.eltdf-mobile-header .eltdf-mobile-nav ul{padding:0;margin:0;list-style-type:none}.eltdf-mobile-header .eltdf-mobile-nav ul li{position:relative;padding:0;margin:0}.eltdf-mobile-header .eltdf-mobile-nav ul li a,.eltdf-mobile-header .eltdf-mobile-nav ul li h6{position:relative;display:block;padding:9px 0;margin:0;color:#676767;cursor:pointer}.eltdf-mobile-header .eltdf-mobile-nav ul li a:hover,.eltdf-mobile-header .eltdf-mobile-nav ul li h6:hover{color:#17436f}.eltdf-mobile-header .eltdf-mobile-nav ul ul{display:none;margin-left:15px}.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-ancestor>a,.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-ancestor>h6,.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-item>a,.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-item>h6{color:#17436f}.eltdf-mobile-header .eltdf-mobile-nav ul ul li a,.eltdf-mobile-header .eltdf-mobile-nav ul ul li h6{font-size:11px;line-height:24px}.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li>a,.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li>h6{padding-left:4px;font-size:13px}.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li.eltdf-active-item>a,.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li.eltdf-active-item>h6{color:#17436f}.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow{position:absolute;right:0;top:0;width:50px;height:auto;padding:9px 12px 9px 0;font-size:15px;line-height:inherit;text-align:right;box-sizing:border-box}.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow:hover{cursor:pointer}.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow .eltdf-sub-arrow{line-height:1;-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow .fa-angle-down{display:none}.eltdf-mobile-header .eltdf-mobile-nav li.eltdf-opened>.mobile_arrow>.eltdf-sub-arrow{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.eltdf-mobile-header .eltdf-mobile-nav>.eltdf-grid>ul>li:last-child>a,.eltdf-mobile-header .eltdf-mobile-nav>ul>li:last-child>a{border-bottom:none}.eltdf-sticky-up-mobile-header .eltdf-animate-mobile-header .eltdf-mobile-header-inner{width:100%;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .4s ease-in-out,left .2s ease,right .2s ease;-moz-transition:-moz-transform .4s ease-in-out,left .2s ease,right .2s ease;transition:transform .4s ease-in-out,left .2s ease,right .2s ease}.eltdf-sticky-up-mobile-header .mobile-header-appear .eltdf-mobile-header-inner{position:fixed;top:0;left:0;width:100%;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.eltdf-sticky-header{position:fixed;top:0;left:0;height:70px;width:100%;box-shadow:0 2px 8px rgba(0,0,0,.09);z-index:100;-webkit-backface-visibility:hidden;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .6s ease;-moz-transition:-moz-transform .6s ease;transition:transform .6s ease}.eltdf-sticky-header .eltdf-grid{height:100%!important}.eltdf-sticky-header.header-appear{transform:translateY(0)}.admin-bar .eltdf-sticky-header.header-appear{top:32px}.eltdf-sticky-header .eltdf-sticky-holder{position:relative;height:100%;z-index:2;background-color:#fff;border-bottom:1px solid #c9c9c9;box-sizing:border-box}.eltdf-sticky-header .eltdf-sticky-holder .eltdf-vertical-align-containers{padding:0 40px}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-main-menu{width:auto;padding:0 0 0 20px}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-left-inner{height:100%}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right:before{display:none}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right-inner{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;height:100%}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-center-inner{height:100%}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right:before{display:none}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right-inner{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;height:100%}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-right .eltdf-main-menu{width:auto}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-right-inner{height:100%}.eltdf-sticky-header .widget{display:inline-block;vertical-align:middle;margin:0}.eltdf-top-bar{position:relative;display:inline-block;width:100%;vertical-align:middle;height:48px;color:#fff;font-size:12px;font-weight:400;background-color:#006767;background-repeat:no-repeat;background-position:center center;z-index:111;box-sizing:border-box;background:url(/wp-content/themes/calla/assets/img/header-top-bar-background.jpg) repeat center!important}.eltdf-top-bar>.eltdf-vertical-align-containers{padding:0 40px}.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-left:before,.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-right:before{display:none}.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-left-inner,.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-right-inner{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;height:100%}.eltdf-top-bar .eltdf-grid{height:100%}.eltdf-top-bar .eltdf-grid .eltdf-vertical-align-containers{padding-left:0;padding-right:0}.eltdf-top-bar-in-grid-padding .eltdf-top-bar .eltdf-grid .eltdf-vertical-align-containers{padding:0 40px}.eltdf-top-bar .widget{margin:0}.eltdf-top-bar .widget ul li{display:inline-block;vertical-align:middle;padding:0 20px 0 0}.eltdf-top-bar .widget ul li a{color:#fff;font-size:12px}.eltdf-top-bar .widget ul li a:hover{color:rgba(255,255,255,.7)}.eltdf-top-bar .widget ul li:last-child{padding:0}.eltdf-top-bar .widget a{color:inherit}.eltdf-search-opener{position:relative;display:inline-block;vertical-align:middle;font-size:14px;line-height:1;margin:0 5px}.eltdf-search-opener .eltdf-search-opener-wrapper>*{position:relative;display:inline-block;vertical-align:middle;line-height:inherit}.eltdf-search-opener .eltdf-search-opener-wrapper>:before{display:block;line-height:inherit}.eltdf-search-opener.eltdf-search-opener-svg-path .eltdf-search-opener-wrapper>*{vertical-align:middle}.eltdf-search-opener.eltdf-search-opener-svg-path .eltdf-search-opener-wrapper path,.eltdf-search-opener.eltdf-search-opener-svg-path .eltdf-search-opener-wrapper>*{fill:currentColor;stroke:currentColor}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener,.eltdf-light-header .eltdf-top-bar .eltdf-search-opener{color:#fff!important}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener:hover,.eltdf-light-header .eltdf-top-bar .eltdf-search-opener:hover{color:rgba(255,255,255,.8)!important}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener,.eltdf-dark-header .eltdf-top-bar .eltdf-search-opener{color:#333!important}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener:hover,.eltdf-dark-header .eltdf-top-bar .eltdf-search-opener:hover{color:rgba(51,51,51,.8)!important}.eltdf-search-page-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 80px}.eltdf-search-page-holder .eltdf-search-page-form{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 30px}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-search-title{margin:0 0 20px}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-search-label{display:block;font-size:13px}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 10px;clear:both;border-bottom:1px solid #c9c9c9}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-column-left{display:table-cell;vertical-align:top}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-column-right{display:table-cell;width:1%;text-align:left;vertical-align:top}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field{position:relative;width:100%;height:40px;line-height:40px;margin:0;padding:0 20px 0 3px;font-family:inherit;font-size:inherit;color:inherit;background-color:transparent;border:none;outline:0;vertical-align:middle;-webkit-appearance:none;box-sizing:border-box}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field::-webkit-input-placeholder{color:inherit}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field:-moz-placeholder{color:inherit;opacity:1}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field::-moz-placeholder{color:inherit;opacity:1}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field:-ms-input-placeholder{color:inherit}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-submit{position:relative;display:inline-block;width:auto;height:40px;line-height:40px;padding:0;font-size:18px;color:#676767;background-color:transparent;border:0;outline:0;cursor:pointer;vertical-align:middle;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-submit:hover{color:#333}.eltdf-search-page-holder article{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:30px 0;margin:0;border-bottom:1px solid #c9c9c9}.eltdf-search-page-holder article.sticky .eltdf-post-title a{color:#17436f}.eltdf-search-page-holder article.page .eltdf-post-title-area .eltdf-post-info>div.eltdf-post-info-category{display:none}.eltdf-search-page-holder article .eltdf-post-content{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-search-page-holder article .eltdf-post-image{display:block;float:left;width:130px}.eltdf-search-page-holder article .eltdf-post-image a,.eltdf-search-page-holder article .eltdf-post-image img{display:block}.eltdf-search-page-holder article .eltdf-post-title-area{min-height:130px;padding:0 0 0 150px}.eltdf-search-page-holder article .eltdf-post-title-area.eltdf-no-thumbnail{padding:0;min-height:inherit}.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner{width:100%;height:100%;overflow:hidden;box-sizing:border-box}.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-title{margin:0}.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-excerpt{margin:7px 0 0}.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-read-more-button{margin-top:12px}.eltdf-search-page-holder .eltdf-blog-pagination{margin:50px 0 0}.eltdf-search-cover{position:absolute;top:0;left:0;width:100%;height:67px;display:none;background-color:#fff;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;z-index:115}.eltdf-search-cover .eltdf-container,.eltdf-search-cover .eltdf-container-inner{height:100%}.eltdf-fixed-header-appear .eltdf-search-cover,.eltdf-mobile-header.mobile-header-appear .eltdf-search-cover,.eltdf-sticky-header-appear .eltdf-search-cover{position:fixed}.admin-bar .eltdf-mobile-header.mobile-header-appear .eltdf-search-cover,.eltdf-fixed-header-appear.admin-bar .eltdf-search-cover,.eltdf-sticky-header-appear.admin-bar .eltdf-search-cover{top:32px}.eltdf-search-cover .eltdf-form-holder-outer{display:table;width:100%;height:100%}.eltdf-search-cover .eltdf-form-holder{position:relative;display:table-cell;vertical-align:middle;padding:5px 111px 0}@media (max-width:576px){.eltdf-search-cover .eltdf-form-holder{padding:5px 15px 0}}.eltdf-search-cover .eltdf-form-holder-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-search-cover .eltdf-container-inner .eltdf-form-holder{padding:0}.eltdf-search-cover .eltdf-container-inner .eltdf-search-close{right:0}.eltdf-search-cover input{display:inline-block;vertical-align:middle;width:90%;margin:0;padding:0;float:left;font-family:"Crimson Text",cursive;color:#676767;font-size:16px;font-weight:600;background-color:transparent;border:0;box-shadow:none;outline:0;outline-offset:0;border-radius:0;letter-spacing:.05em}.eltdf-search-cover input:focus{color:#676767}.eltdf-search-cover input::-webkit-input-placeholder{color:inherit}.eltdf-search-cover input:-moz-placeholder{color:inherit;opacity:1}.eltdf-search-cover input::-moz-placeholder{color:inherit;opacity:1}.eltdf-search-cover input:-ms-input-placeholder{color:inherit}.eltdf-search-cover input[type=submit]{border:0 none;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px;visibility:hidden}.eltdf-search-cover .eltdf-search-close{position:absolute;right:-6px;top:50%;display:inline-block;vertical-align:middle;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack{color:#676767;font-size:25px;line-height:1em}.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack span{display:block;line-height:inherit}.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack span:before{display:block;line-height:inherit}.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack:hover{color:#17436f}.eltdf-search-cover .eltdf-search-close.eltdf-search-close-svg-path>*{vertical-align:middle}.eltdf-search-cover .eltdf-search-close.eltdf-search-close-svg-path path,.eltdf-search-cover .eltdf-search-close.eltdf-search-close-svg-path>*{fill:currentColor;stroke:currentColor}.eltdf-search-cover.disabled input,.eltdf-search-cover.disabled input:focus{font-weight:400}.eltdf-fixed-on-scroll .eltdf-search-cover .eltdf-search-close{transform:none;top:0}.eltdf-fullscreen-search-holder{position:fixed;top:0;left:0;width:100%;height:100%;z-index:105;opacity:0}.eltdf-fullscreen-search-holder .eltdf-fullscreen-search-table{display:table;width:100%;height:100%}.eltdf-fullscreen-search-holder .eltdf-fullscreen-search-cell{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;text-align:center}.eltdf-fullscreen-search-holder .eltdf-form-holder-inner{position:relative;width:40%;margin:auto}.eltdf-fullscreen-search-holder .eltdf-form-holder-inner .eltdf-line{position:absolute;left:0;bottom:-2px;width:0;border-bottom:1px solid #c9c9c9;-webkit-transition:all .3s .2s;-moz-transition:all .3s .2s;transition:all .3s .2s}.eltdf-fullscreen-search-opened .eltdf-fullscreen-search-holder .eltdf-form-holder-inner .eltdf-line{width:100%;-webkit-transition:width .5s ease .6s;-moz-transition:width .5s ease .6s;transition:width .5s ease .6s}.eltdf-fullscreen-search-holder .eltdf-field-holder{display:block;position:relative}.eltdf-fullscreen-search-holder .eltdf-search-field{position:relative;height:100%;width:100%;border:0;padding:0 20px 10px;margin-bottom:0;background:0 0;outline:0;font-family:inherit;font-size:25px;color:#333;line-height:2em}.eltdf-fullscreen-search-holder .eltdf-search-submit{position:absolute;right:0;bottom:-20px;width:auto;color:#333;background-color:transparent;border:none;outline:0;opacity:0;cursor:pointer;-webkit-transition:all .3s .2s;-moz-transition:all .3s .2s;transition:all .3s .2s}.eltdf-fullscreen-search-holder .eltdf-search-submit.eltdf-search-submit-icon-pack{font-size:18px;line-height:1em}.eltdf-fullscreen-search-holder .eltdf-search-submit.eltdf-search-submit-svg-path path,.eltdf-fullscreen-search-holder .eltdf-search-submit.eltdf-search-submit-svg-path>*{fill:currentColor;stroke:currentColor}.eltdf-fullscreen-search-holder .eltdf-search-submit:hover{color:#333}.eltdf-fullscreen-search-opened .eltdf-fullscreen-search-holder .eltdf-search-submit{opacity:1;bottom:10px;-webkit-transition:color .2s ease,opacity .2s ease-out 1.1s,bottom .4s ease-out .9s;-moz-transition:color .2s ease,opacity .2s ease-out 1.1s,bottom .4s ease-out .9s;transition:color .2s ease,opacity .2s ease-out 1.1s,bottom .4s ease-out .9s}.eltdf-fullscreen-search-holder .eltdf-search-close{position:absolute;top:33px;right:70px;color:#676767;opacity:0;visibility:hidden;z-index:1}.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-icon-pack{font-size:25px;line-height:1em}.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-icon-pack span{display:block;line-height:inherit}.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-icon-pack span:before{display:block;line-height:inherit}.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-svg-path>*{vertical-align:middle}.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-svg-path path,.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-svg-path>*{fill:currentColor;stroke:currentColor}.admin-bar .eltdf-fullscreen-search-holder .eltdf-search-close{top:72px}.eltdf-fullscreen-search-holder .eltdf-search-close:hover{color:#333}.eltdf-search-fade .eltdf-fullscreen-search-holder{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;z-index:112;box-sizing:border-box}.eltdf-search-fade .eltdf-fullscreen-search-holder .eltdf-fullscreen-search-table{background-color:rgba(255,255,255,.98)}.eltdf-search-fade-out.eltdf-search-fade .eltdf-fullscreen-search-holder{-webkit-animation:search_fade_out .2s ease-out both;-moz-animation:search_fade_out .2s ease-out both;animation:search_fade_out .2s ease-out both}.eltdf-search-fade-in.eltdf-search-fade .eltdf-fullscreen-search-holder.eltdf-animate{-webkit-animation:search_fade_in .3s ease both;-moz-animation:search_fade_in .3s ease both;animation:search_fade_in .3s ease both}.eltdf-search-fade .eltdf-fullscreen-search-holder.eltdf-animate .eltdf-search-close{opacity:1;visibility:visible}@-webkit-keyframes search_fade_out{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes search_fade_out{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@-webkit-keyframes search_fade_in{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes search_fade_in{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}.eltdf-slide-from-header-bottom-holder{position:absolute;top:100%;right:0;width:300px;display:none;padding:25px;margin:0;background-color:#fff;border:1px solid #c9c9c9;overflow:hidden;z-index:9999;box-sizing:border-box}.eltdf-fixed-header-appear .eltdf-slide-from-header-bottom-holder,.eltdf-mobile-header.mobile-header-appear .eltdf-slide-from-header-bottom-holder,.eltdf-sticky-header-appear .eltdf-slide-from-header-bottom-holder{position:fixed}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;border:1px solid #c9c9c9;box-sizing:border-box}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-field,.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit{position:relative;display:inline-block;vertical-align:top;float:left;margin:0;height:44px;line-height:42px;color:#676767;background-color:transparent;border:0;border-radius:0;outline:0;-webkit-appearance:none;box-sizing:border-box;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-field{width:calc(100% - 40px);padding:0 10px 0 20px;font-family:inherit}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-field:focus{color:#333}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit{width:40px;padding:0 12px 0 0;cursor:pointer}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-icon-pack{font-size:15px;line-height:1em}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-icon-pack span{display:block;line-height:inherit}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-icon-pack span:before{display:block;line-height:inherit}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-svg-path>*{vertical-align:middle}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-svg-path path,.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-svg-path>*{fill:currentColor;stroke:currentColor}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit:hover{color:#333}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener,.eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener{color:#fff!important}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener.opened,.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener:hover,.eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener.opened,.eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener:hover{color:rgba(255,255,255,.8)!important}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener,.eltdf-dark-header .eltdf-top-bar .eltdf-side-menu-button-opener{color:#333!important}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener.opened,.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener:hover,.eltdf-dark-header .eltdf-top-bar .eltdf-side-menu-button-opener.opened,.eltdf-dark-header .eltdf-top-bar .eltdf-side-menu-button-opener:hover{color:rgba(51,51,51,.8)!important}.eltdf-side-menu-button-opener{position:relative;display:inline-block;vertical-align:middle}.eltdf-side-menu-button-opener .eltdf-side-menu-title{position:relative;display:inline-block;vertical-align:middle;margin:0 8px 0 0;color:currentColor}.eltdf-side-menu-button-opener .eltdf-side-menu-icon{position:relative;display:inline-block;vertical-align:middle}.eltdf-side-menu-button-opener.opened,.eltdf-side-menu-button-opener:hover{color:#17436f}.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-icon-pack .eltdf-side-menu-icon{font-size:20px}.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-icon-pack .eltdf-side-menu-icon *{display:block;line-height:inherit}.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-icon-pack .eltdf-side-menu-icon :before{display:block;line-height:inherit}.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-svg-path .eltdf-side-menu-icon>*{vertical-align:middle}.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-svg-path .eltdf-side-menu-icon path,.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-svg-path .eltdf-side-menu-icon>*{fill:currentColor;stroke:currentColor}.eltdf-side-menu{position:fixed;top:0;right:-400px;width:400px;height:100%;min-height:100%;padding:25px 48px 25px;background-color:#fff;border-left:1px solid #e9e9e9;text-align:left;overflow:hidden;visibility:hidden;z-index:9999;-webkit-backface-visibility:hidden;box-sizing:border-box;-webkit-transition:all .6s cubic-bezier(.77,0,.175,1);-moz-transition:all .6s cubic-bezier(.77,0,.175,1);transition:all .6s cubic-bezier(.77,0,.175,1)}.eltdf-side-menu .eltdf-close-side-menu-holder{position:absolute;top:33px;right:40px;z-index:1000}.admin-bar .eltdf-side-menu .eltdf-close-side-menu-holder{top:68px}.eltdf-side-menu a.eltdf-close-side-menu{display:block;z-index:1000;color:#676767}.eltdf-side-menu a.eltdf-close-side-menu:hover{color:#17436f}.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-icon-pack{font-size:20px}.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-icon-pack *{display:block;line-height:inherit}.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-icon-pack :before{display:block;line-height:inherit}.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-svg-path>*{vertical-align:middle}.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-svg-path path,.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-svg-path>*{fill:currentColor;stroke:currentColor}.eltdf-right-side-menu-opened .eltdf-fixed-wrapper.fixed,.eltdf-right-side-menu-opened .eltdf-sticky-header,.eltdf-right-side-menu-opened .eltdf-wrapper,.eltdf-right-side-menu-opened .mobile-header-appear .eltdf-mobile-header-inner,.eltdf-right-side-menu-opened footer.uncover{left:-405px}.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .eltdf-fixed-wrapper.fixed,.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .eltdf-sticky-header,.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .eltdf-wrapper,.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .mobile-header-appear .eltdf-mobile-header-inner,.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) footer.uncover{left:0}.eltdf-side-menu-slide-from-right .eltdf-wrapper{background-color:#fff;position:relative;z-index:1000;-webkit-transition:all .6s cubic-bezier(.77,0,.175,1);-moz-transition:all .6s cubic-bezier(.77,0,.175,1);transition:all .6s cubic-bezier(.77,0,.175,1)}.eltdf-side-menu-slide-from-right .eltdf-wrapper .eltdf-cover{z-index:0;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;background:#000;-webkit-transition:opacity .2s ease-in-out,background .2s ease-in-out,z-index .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background .2s ease-in-out,z-index .2s ease-in-out;transition:opacity .2s ease-in-out,background .2s ease-in-out,z-index .2s ease-in-out}.eltdf-side-menu-slide-from-right .carousel-inner{-webkit-transition:all .6s cubic-bezier(.77,0,.175,1);-moz-transition:all .6s cubic-bezier(.77,0,.175,1);transition:all .6s cubic-bezier(.77,0,.175,1)}.eltdf-side-menu-slide-from-right .eltdf-fixed-wrapper.fixed,.eltdf-side-menu-slide-from-right .eltdf-sticky-header{-webkit-transition:all .6s cubic-bezier(.77,0,.175,1);-moz-transition:all .6s cubic-bezier(.77,0,.175,1);transition:all .6s cubic-bezier(.77,0,.175,1)}.eltdf-side-menu-slide-from-right footer.uncover{-webkit-transition:all .6s cubic-bezier(.77,0,.175,1);-moz-transition:all .6s cubic-bezier(.77,0,.175,1);transition:all .6s cubic-bezier(.77,0,.175,1)}.eltdf-side-menu-slide-from-right.eltdf-right-side-menu-opened .eltdf-cover{z-index:1002;opacity:.6}.eltdf-side-menu-slide-from-right.eltdf-right-side-menu-opened .eltdf-side-menu{right:0;visibility:visible}.eltdf-side-area-uncovered-from-content .eltdf-side-menu{right:0;z-index:90}.eltdf-side-area-uncovered-from-content .eltdf-fixed-wrapper.fixed,.eltdf-side-area-uncovered-from-content .eltdf-sticky-header{-webkit-transition:all .6s cubic-bezier(.77,0,.175,1);-moz-transition:all .6s cubic-bezier(.77,0,.175,1);transition:all .6s cubic-bezier(.77,0,.175,1)}.eltdf-side-area-uncovered-from-content.eltdf-right-side-menu-opened .eltdf-fixed-wrapper.fixed,.eltdf-side-area-uncovered-from-content.eltdf-right-side-menu-opened .eltdf-mobile-header-inner,.eltdf-side-area-uncovered-from-content.eltdf-right-side-menu-opened .eltdf-sticky-header{left:-405px}.eltdf-side-menu-slide-with-content{overflow-x:hidden;position:relative;left:0;-webkit-overflow-scrolling:auto!important;-webkit-transition:all .6s cubic-bezier(.77,0,.175,1);-moz-transition:all .6s cubic-bezier(.77,0,.175,1);transition:all .6s cubic-bezier(.77,0,.175,1)}.eltdf-side-menu-slide-with-content .eltdf-side-menu{visibility:visible}.eltdf-side-menu-slide-with-content .eltdf-wrapper,.eltdf-side-menu-slide-with-content footer.uncover{-webkit-transition:all .6s cubic-bezier(.77,0,.175,1);-moz-transition:all .6s cubic-bezier(.77,0,.175,1);transition:all .6s cubic-bezier(.77,0,.175,1)}.eltdf-side-menu-slide-with-content .eltdf-fixed-wrapper.fixed,.eltdf-side-menu-slide-with-content .eltdf-mobile-header-inner,.eltdf-side-menu-slide-with-content .eltdf-sticky-header{-webkit-transition:all .6s cubic-bezier(.77,0,.175,1);-moz-transition:all .6s cubic-bezier(.77,0,.175,1);transition:all .6s cubic-bezier(.77,0,.175,1)}.eltdf-side-menu-slide-with-content .carousel-inner{left:0!important;-webkit-transition:all .6s cubic-bezier(.77,0,.175,1);-moz-transition:all .6s cubic-bezier(.77,0,.175,1);transition:all .6s cubic-bezier(.77,0,.175,1)}.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-fixed-wrapper,.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-mobile-header-inner,.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-sticky-header,.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-wrapper,.eltdf-side-menu-slide-with-content.eltdf-side-menu-open footer.uncover{left:-405px}.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-side-menu{right:0}.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .carousel-inner:not(.relative_position){left:-405px!important}@media only screen and (max-width:1440px){.eltdf-side-menu-slide-from-right .eltdf-side-menu{padding:25px 48px 100px}}.eltdf-title-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;height:270px;background-color:#f6f6f6;background-position:center;background-repeat:no-repeat;z-index:101}.eltdf-title-holder.eltdf-title-full-width .eltdf-grid{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0;padding:0 40px;box-sizing:border-box}.eltdf-title-holder.eltdf-bg-responsive{height:auto!important}.eltdf-title-holder.eltdf-bg-responsive .eltdf-title-image{display:block}.eltdf-title-holder.eltdf-bg-responsive .eltdf-title-wrapper{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.eltdf-title-holder.eltdf-bg-parallax{background-attachment:fixed}.eltdf-title-holder .eltdf-title-image{display:none}.eltdf-title-holder .eltdf-title-image img{display:block;width:100%}.eltdf-title-holder .eltdf-separator-icon{padding:0 10px}.eltdf-title-holder .eltdf-separator{width:38px;border-bottom:1px solid #17436f}.eltdf-title-holder .eltdf-title-wrapper{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-title-holder .eltdf-title-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle}.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs{color:#676767;font-family:"Crimson Text",cursive;font-size:16px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a{opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a:hover{color:inherit;opacity:.9}.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs a,.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs span{position:relative;display:inline-block;vertical-align:middle;color:#676767}.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs a:hover{color:#17436f}.eltdf-title-holder.eltdf-centered-type .eltdf-title-inner{text-align:center}.eltdf-title-holder.eltdf-centered-type .eltdf-page-title{margin:0}.eltdf-title-holder.eltdf-centered-type .eltdf-page-subtitle{display:block;margin:10px 0 0;box-sizing:border-box}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs-info,.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-title-info{display:table-cell;vertical-align:middle}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-title-info{width:99%}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs-info{width:1%;white-space:nowrap}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-page-title{margin:0;font-size:30px}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-page-subtitle{margin:5px 0 0}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs{color:#676767;font-family:"Crimson Text",cursive;font-size:13px;font-weight:300;text-transform:uppercase}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a{opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a:hover{color:#17436f;opacity:.9}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs a,.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs span{position:relative;display:inline-block;vertical-align:middle;color:#676767}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs a:hover{color:#17436f}.eltdf-title-holder.eltdf-standard-type .eltdf-page-title{margin:0}.eltdf-title-holder.eltdf-standard-type .eltdf-page-subtitle{margin:10px 0 0}.eltdf-portfolio-single-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 50px}.eltdf-portfolio-single-holder .eltdf-ps-image-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-single-holder .eltdf-ps-image-holder .eltdf-ps-image{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.eltdf-portfolio-single-holder .eltdf-ps-image-holder .eltdf-ps-image a,.eltdf-portfolio-single-holder .eltdf-ps-image-holder .eltdf-ps-image img{position:relative;display:block}.eltdf-portfolio-single-holder .eltdf-ps-info-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 5px}.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item a,.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item p{display:inline-block;vertical-align:baseline;margin:0}.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item a:hover{color:#17436f}.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item.eltdf-ps-social-share{margin-top:7px}.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item .eltdf-ps-info-category:not(:last-child):after{content:','}.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-title{display:inline-block;vertical-align:baseline;margin:0}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-two-columns .eltdf-ps-image{width:50%}@media only screen and (min-width:1025px){.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-two-columns .eltdf-ps-image:nth-child(2n+1){clear:both}}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-three-columns .eltdf-ps-image{width:33.33333%}@media only screen and (min-width:1025px){.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-three-columns .eltdf-ps-image:nth-child(3n+1){clear:both}}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-four-columns .eltdf-ps-image{width:25%}@media only screen and (min-width:1201px){.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-four-columns .eltdf-ps-image:nth-child(4n+1){clear:both}}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-grid-sizer,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-image{width:25%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-grid-gutter{width:0}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-image a{height:100%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-image.eltdf-ps-fixed-masonry img{height:100%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-masonry-large-width img{width:100%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-grid-sizer,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-image{width:50%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-image.eltdf-ps-masonry-large-width,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-image.eltdf-ps-masonry-large-width-height{width:100%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-grid-sizer,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-image{width:33.33333%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-image.eltdf-ps-masonry-large-width,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-image.eltdf-ps-masonry-large-width-height{width:66.66667%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-grid-sizer,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-image{width:25%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-image.eltdf-ps-masonry-large-width,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-image.eltdf-ps-masonry-large-width-height{width:50%}.eltdf-portfolio-single-holder .eltdf-ps-item-title{margin:0 0 11px}.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder{width:100%}.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image{float:left}.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:hover:after{opacity:1}.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:'';background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout>.eltdf-grid-row{margin-top:40px}.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-info-holder{padding:72px 0 0}.eltdf-portfolio-single-holder .eltdf-ps-item-title{margin:0 0 6px}.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout{padding:0 4%;box-sizing:border-box}.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout .eltdf-ps-image-holder{margin:0 0 50px}.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout .eltdf-ps-image-holder .eltdf-ps-image{margin:0 0 50px}.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout .eltdf-ps-image-holder .eltdf-ps-image:last-child{margin:0}@media only screen and (max-width:1200px){.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout{padding:0 40px}}@media only screen and (max-width:768px){.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout{padding:0 30px}}.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-image-holder{margin:0 0 50px}.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-image-holder .eltdf-ps-image{margin:0 0 50px}.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-image-holder .eltdf-ps-image:last-child{margin:0}.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-info-holder{padding:72px 0 0}.eltdf-portfolio-single-holder .eltdf-ps-item-title{margin:0 0 6px}.eltdf-portfolio-single-holder.eltdf-ps-masonry-layout .eltdf-ps-image-holder .eltdf-ps-image-inner{opacity:0}.eltdf-portfolio-single-holder.eltdf-ps-masonry-layout>.eltdf-grid-row{margin-top:40px}.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-image-holder{margin:0 0 50px}.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-image-holder .eltdf-ps-image-inner{visibility:hidden}.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-image-holder .eltdf-ps-image img{width:100%}.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-info-holder{padding:72px 0 0}.eltdf-portfolio-single-holder .eltdf-ps-item-title{margin:0 0 6px}.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder{width:100%}.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image{float:left}.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:hover:after{opacity:1}.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:'';background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-content-item{margin:5px 0 30px}.eltdf-portfolio-single-holder.eltdf-ps-small-images-layout .eltdf-ps-image-holder .eltdf-ps-image{margin:0 0 50px}.eltdf-portfolio-single-holder.eltdf-ps-small-images-layout .eltdf-ps-image-holder .eltdf-ps-image:last-child{margin:0}.eltdf-portfolio-single-holder.eltdf-ps-small-images-layout .eltdf-ps-content-item{margin:5px 0 30px}.eltdf-portfolio-single-holder.eltdf-ps-small-masonry-layout .eltdf-ps-image-holder .eltdf-ps-image-inner{opacity:0}.eltdf-portfolio-single-holder.eltdf-ps-small-masonry-layout .eltdf-ps-content-item{margin:5px 0 30px}.eltdf-portfolio-single-holder.eltdf-ps-small-slider-layout .eltdf-ps-image-holder .eltdf-ps-image-inner{visibility:hidden}.eltdf-portfolio-single-holder.eltdf-ps-small-slider-layout .eltdf-ps-image-holder .eltdf-ps-image img{width:100%}.eltdf-portfolio-single-holder.eltdf-ps-small-slider-layout .eltdf-ps-content-item{margin:5px 0 30px}.eltdf-ps-navigation{position:relative;display:table;width:100%;vertical-align:middle;padding:0;margin:145px 0 0;clear:both;box-sizing:border-box}.eltdf-ps-full-width-custom-layout .eltdf-ps-navigation{padding:0 40px}.eltdf-ps-navigation .eltdf-ps-back-btn{position:absolute;top:50%;left:50%;display:inline-block;vertical-align:middle;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.eltdf-ps-navigation .eltdf-ps-back-btn a{position:relative;display:inline-block;margin:0;padding:0;vertical-align:middle;cursor:pointer;font-size:26px;line-height:1}.eltdf-ps-navigation .eltdf-ps-back-btn a span{display:block;line-height:inherit}.eltdf-ps-navigation .eltdf-ps-next,.eltdf-ps-navigation .eltdf-ps-prev{position:relative;display:table-cell;vertical-align:middle;width:49%;padding:0;box-sizing:border-box}.eltdf-ps-navigation .eltdf-ps-next a,.eltdf-ps-navigation .eltdf-ps-prev a{position:relative;display:inline-block;vertical-align:middle;font-size:16px;color:#676767}.eltdf-ps-navigation .eltdf-ps-next a .eltdf-ps-nav-mark,.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark{position:relative;display:inline-block;vertical-align:top;font-size:20px;line-height:24px}.eltdf-ps-navigation .eltdf-ps-next a .eltdf-ps-nav-mark:after,.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark:after{display:inline-block;line-height:inherit}.eltdf-ps-navigation .eltdf-ps-next a:hover,.eltdf-ps-navigation .eltdf-ps-prev a:hover{color:#17436f}.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark{left:0;padding-right:7px}.eltdf-ps-navigation .eltdf-ps-next{text-align:right}.eltdf-ps-navigation .eltdf-ps-next a .eltdf-ps-nav-mark{right:0;padding-left:7px}.eltdf-ps-related-posts-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:30px 0 0;clear:both}.eltdf-ps-related-posts-holder .eltdf-ps-related-posts{margin:0 -15px}.eltdf-ps-related-posts-holder .eltdf-ps-related-post{position:relative;display:inline-block;vertical-align:middle;width:25%;float:left;padding:0 15px;box-sizing:border-box}@media only screen and (max-width:1024px){.eltdf-ps-related-posts-holder .eltdf-ps-related-post{width:50%}.eltdf-ps-related-posts-holder .eltdf-ps-related-post:nth-child(2n+1){clear:both}}@media only screen and (max-width:680px){.eltdf-ps-related-posts-holder .eltdf-ps-related-post{width:100%}}.eltdf-ps-related-posts-holder .eltdf-ps-related-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-ps-related-posts-holder .eltdf-ps-related-image a,.eltdf-ps-related-posts-holder .eltdf-ps-related-image img{display:block}.eltdf-ps-related-posts-holder .eltdf-ps-related-text{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:20px 0 0}.eltdf-ps-related-posts-holder .eltdf-ps-related-text .eltdf-ps-related-title{margin:0}.eltdf-ps-related-posts-holder .eltdf-ps-related-text .eltdf-ps-related-categories{margin:6px 0 0}.eltdf-portfolio-category-list-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-category-list-holder article{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.touch .eltdf-portfolio-category-list-holder article{cursor:pointer}.eltdf-portfolio-category-list-holder article:hover .eltdf-pcli-text-holder{opacity:1}.eltdf-portfolio-category-list-holder article .eltdf-pcl-item-inner{position:relative;display:inline-block;width:100%;vertical-align:middle;overflow:hidden}.eltdf-portfolio-category-list-holder article .eltdf-pcli-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-category-list-holder article .eltdf-pcli-image img{display:block;width:100%}.eltdf-portfolio-category-list-holder article .eltdf-pcli-text-holder{position:absolute;display:block;width:100%;height:100%;top:0;left:0;padding:20px;background-color:rgba(51,51,51,.6);opacity:0;text-align:center;box-sizing:border-box;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.eltdf-portfolio-category-list-holder article .eltdf-pcli-text-wrapper{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-portfolio-category-list-holder article .eltdf-pcli-text{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle}.eltdf-portfolio-category-list-holder article .eltdf-pcli-title{margin:0;color:#fff}.eltdf-portfolio-category-list-holder article .eltdf-pcli-excerpt{margin:3px 0 0;color:#fff}.eltdf-portfolio-category-list-holder article .eltdf-pcli-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.eltdf-portfolio-category-list-holder:not(.eltdf-pcl-one-column) article{float:left}.eltdf-portfolio-category-list-holder.eltdf-pcl-two-columns article{width:50%}@media only screen and (min-width:1025px){.eltdf-portfolio-category-list-holder.eltdf-pcl-two-columns article:nth-child(2n+1){clear:both}}.eltdf-portfolio-category-list-holder.eltdf-pcl-three-columns article{width:33.33333%}@media only screen and (min-width:1025px){.eltdf-portfolio-category-list-holder.eltdf-pcl-three-columns article:nth-child(3n+1){clear:both}}.eltdf-portfolio-category-list-holder.eltdf-pcl-four-columns article{width:25%}@media only screen and (min-width:1281px){.eltdf-portfolio-category-list-holder.eltdf-pcl-four-columns article:nth-child(4n+1){clear:both}}.eltdf-portfolio-category-list-holder.eltdf-pcl-five-columns article{width:20%}@media only screen and (min-width:1281px){.eltdf-portfolio-category-list-holder.eltdf-pcl-five-columns article:nth-child(5n+1){clear:both}}.eltdf-portfolio-list-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-list-holder article{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.touch .eltdf-portfolio-list-holder article{cursor:pointer}.eltdf-portfolio-list-holder article .eltdf-pl-item-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-list-holder article .eltdf-pli-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-list-holder article .eltdf-pli-image img{display:block;width:100%}.eltdf-portfolio-list-holder article .eltdf-pli-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.eltdf-portfolio-list-holder article .eltdf-pli-text-wrapper{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-portfolio-list-holder article .eltdf-pli-text{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-title{margin:0}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder{position:relative;display:block;margin:5px 0 0}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a{position:relative;display:inline-block;vertical-align:middle;padding:0 6px 0 0;margin:0 3px 0 0;font-size:14px;font-weight:700;color:#17436f;letter-spacing:.05em;font-family:"Crimson Text",cursive;text-transform:uppercase;z-index:8}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:after{position:absolute;top:0;right:-4px;content:'/';color:inherit;font-size:12px;line-height:inherit}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:last-child{margin:0;padding:0}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:last-child:after{display:none}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-excerpt{margin:3px 0 0}.eltdf-portfolio-list-holder.eltdf-pl-has-shadow article .eltdf-pli-image{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-portfolio-list-holder.eltdf-pl-has-filter .eltdf-pl-inner{overflow:hidden}.eltdf-portfolio-list-holder.eltdf-pl-no-content .eltdf-pli-text-holder{display:none}.eltdf-portfolio-list-holder.eltdf-pl-gallery:not(.eltdf-pl-one-column) article{float:left}.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-two-columns article{width:50%}@media only screen and (min-width:769px){.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-two-columns article:nth-child(2n+1){clear:both}}.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-three-columns article{width:33.33333%}@media only screen and (min-width:769px){.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-three-columns article:nth-child(3n+1){clear:both}}.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-four-columns article{width:25%}@media only screen and (min-width:1025px){.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-four-columns article:nth-child(4n+1){clear:both}}.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-five-columns article{width:20%}@media only screen and (min-width:1441px){.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-five-columns article:nth-child(5n+1){clear:both}}.eltdf-portfolio-list-holder.eltdf-pl-masonry .eltdf-pl-inner{opacity:0}.eltdf-portfolio-list-holder.eltdf-pl-masonry .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry article{width:100%}.eltdf-portfolio-list-holder.eltdf-pl-masonry .eltdf-pl-grid-gutter{width:0}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article{width:50%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article.eltdf-pl-masonry-large-width-height{width:100%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article{width:33.33333%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article.eltdf-pl-masonry-large-width-height{width:66.66667%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article{width:25%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article.eltdf-pl-masonry-large-width-height{width:50%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article{width:20%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article.eltdf-pl-masonry-large-width-height{width:40%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-images-fixed article .eltdf-pl-item-inner{height:100%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-images-fixed article .eltdf-pli-image{height:100%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-images-fixed article .eltdf-pli-image img{height:100%}.eltdf-portfolio-list-holder.eltdf-pl-has-animation article{opacity:0;-webkit-transform:translateY(80px);-moz-transform:translateY(80px);transform:translateY(80px);-webkit-transition:opacity .8s cubic-bezier(.34,.52,.57,1.04),transform .8s cubic-bezier(.34,.52,.57,1.04);-moz-transition:opacity .8s cubic-bezier(.34,.52,.57,1.04),transform .8s cubic-bezier(.34,.52,.57,1.04);transition:opacity .8s cubic-bezier(.34,.52,.57,1.04),transform .8s cubic-bezier(.34,.52,.57,1.04)}.eltdf-portfolio-list-holder.eltdf-pl-has-animation article.eltdf-item-show{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.eltdf-portfolio-list-holder.eltdf-pl-has-animation article.eltdf-item-show.eltdf-item-shown{-webkit-transition:none;-moz-transition:none;transition:none}.touch .eltdf-portfolio-list-holder.eltdf-pl-has-animation article{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.eltdf-pl-filter-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 30px;text-align:center}.eltdf-pl-filter-holder ul{position:relative;display:inline-block;vertical-align:middle;margin:0;padding:0;list-style:none}.eltdf-pl-filter-holder ul li{position:relative;display:inline-block;vertical-align:middle;margin:0 0 10px;padding:0 22px;cursor:pointer}@media only screen and (max-width:1440px){.eltdf-pl-filter-holder ul li{padding:0 16px}}@media only screen and (max-width:1024px){.eltdf-pl-filter-holder ul li{padding:0 10px}}.eltdf-pl-filter-holder ul li span{position:relative;display:inline-block;vertical-align:middle;color:#333;font-size:12px;font-weight:700;line-height:22px;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}.eltdf-pl-filter-holder ul li.eltdf-pl-current span,.eltdf-pl-filter-holder ul li:hover span{color:#17436f}.eltdf-portfolio-list-holder.eltdf-pl-pag-standard .eltdf-pl-inner{opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-portfolio-list-holder.eltdf-pl-pag-standard.eltdf-pl-pag-standard-animate .eltdf-pl-inner{opacity:0}.eltdf-pl-standard-pagination{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:20px 0 0;clear:both}.eltdf-pl-standard-pagination ul{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;margin:0;list-style:none;text-align:center}.eltdf-pl-standard-pagination ul li{position:relative;display:inline-block;vertical-align:top;margin:0 12px;padding:0}.eltdf-pl-standard-pagination ul li a{position:relative;display:inline-block;vertical-align:middle;margin:0;padding:0}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-active a{color:#17436f}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next,.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev{position:absolute;top:0}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a,.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a{font-size:30px;-webkit-transition:color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,opacity .2s ease-out}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a span,.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a span{display:block;line-height:inherit}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a span:before,.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a span:before{display:block;line-height:inherit}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev{left:0}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a{opacity:0}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next{right:0}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a{opacity:1}.eltdf-pl-load-more-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-pl-load-more-holder .eltdf-pl-load-more{margin:40px 0 0;text-align:center}.eltdf-pl-loading{position:relative;display:none;width:100%;margin:40px 0 20px;color:#333;text-align:center}.eltdf-pl-loading.eltdf-filter-trigger{position:absolute;top:250px;left:0}.eltdf-pl-loading.eltdf-standard-pag-trigger{position:absolute;top:50px;left:0}.eltdf-pl-has-filter .eltdf-pl-loading.eltdf-standard-pag-trigger{top:150px}.eltdf-pl-loading.eltdf-showing{display:block}.eltdf-pl-loading>div{position:relative;display:inline-block;vertical-align:middle;width:14px;height:14px;margin:0 3px;background-color:#333;border-radius:100%;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;-moz-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.eltdf-pl-loading .eltdf-pl-loading-bounce1{-webkit-animation-delay:-.32s;-moz-animation-delay:-.32s;animation-delay:-.32s}.eltdf-pl-loading .eltdf-pl-loading-bounce2{-webkit-animation-delay:-.16s;-moz-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@-moz-keyframes sk-bouncedelay{0%,100%,80%{-moz-transform:scale(0)}40%{-moz-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon.eltdf-pl-has-shadow .eltdf-pl-item-inner{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon article:hover .eltdf-pli-text-holder{opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon article .eltdf-pl-item-inner{overflow:hidden}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon article .eltdf-pli-text .eltdf-pli-icon{color:#333;font-size:40px}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon .eltdf-pli-text-holder{position:absolute;display:block;width:100%;height:100%;top:0;left:0;padding:20px;background-color:rgba(255,255,255,.93);border:3px solid #17436f;opacity:0;text-align:center;box-sizing:border-box;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom.eltdf-pl-has-shadow .eltdf-pl-item-inner{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article:hover .eltdf-pli-image img{-webkit-transform:scale(1.04) translateZ(0);-moz-transform:scale(1.04) translateZ(0);transform:scale(1.04) translateZ(0)}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article:hover .eltdf-pli-text-holder{opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pl-item-inner{overflow:hidden}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-image{overflow:hidden;-webkit-backface-visibility:hidden}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-image img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform ease .3s;-moz-transition:-moz-transform ease .3s;transition:transform ease .3s}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-excerpt,.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-title{color:#333}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-category-holder a{color:#17436f;font-family:"Crimson Text",cursive;font-size:16px;letter-spacing:.1em}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-category-holder a:hover{color:#333}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom .eltdf-pli-text-holder{position:absolute;display:block;width:100%;height:100%;top:0;left:0;padding:20px;background-color:rgba(255,255,255,.93);border:3px solid #17436f;opacity:0;text-align:center;box-sizing:border-box;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay.eltdf-pl-has-shadow .eltdf-pl-item-inner{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article:hover .eltdf-pli-text-holder{opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pl-item-inner{overflow:hidden}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-excerpt,.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-title{color:#333}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-category-holder a{color:#17436f;font-family:"Crimson Text",cursive;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-category-holder a:hover{color:#333}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay .eltdf-pli-text-holder{position:absolute;display:block;width:100%;height:100%;top:0;left:0;padding:20px;background-color:rgba(255,255,255,.93);border:3px solid #17436f;opacity:0;text-align:center;box-sizing:border-box;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.eltdf-portfolio-list-holder.eltdf-pl-standard-shader article:hover .eltdf-pli-image:after{opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-shader article .eltdf-pli-image:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:'';background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;z-index:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-shader article .eltdf-pli-link{z-index:2}.eltdf-portfolio-list-holder.eltdf-pl-standard-shader .eltdf-pli-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:35px 0 0}.eltdf-portfolio-list-holder.eltdf-pl-standard-shader .eltdf-pli-text-holder .eltdf-pli-category-holder{margin:0}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article .eltdf-pli-image img{-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-backface-visibility:hidden}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article .eltdf-pli-image img:nth-child(1){opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article .eltdf-pli-image img:nth-child(2){position:absolute;display:block;width:100%;height:100%;top:0;left:0;opacity:0}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article.eltdf-pl-has-switch-image:hover .eltdf-pli-image img:nth-child(1){opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article.eltdf-pl-has-switch-image:hover .eltdf-pli-image img:nth-child(2){opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images .eltdf-pli-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:35px 0 0;display:none!important}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images .eltdf-pli-text-holder .eltdf-pli-category-holder{margin:0}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article:hover .eltdf-pli-image img{-webkit-transform:scale(1.03) translateZ(0);-moz-transform:scale(1.03) translateZ(0);transform:scale(1.03) translateZ(0)}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article:hover .eltdf-pli-image:after{opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-image{overflow:hidden;-webkit-backface-visibility:hidden}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-image img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-image:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:'';background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;z-index:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-link{z-index:2}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader .eltdf-pli-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:35px 0 0}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader .eltdf-pli-text-holder .eltdf-pli-category-holder{margin:0}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article:hover .eltdf-pli-image img{-webkit-transform:scale(1.03) translateZ(0);-moz-transform:scale(1.03) translateZ(0);transform:scale(1.03) translateZ(0)}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article .eltdf-pli-image{overflow:hidden;-webkit-backface-visibility:hidden}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article .eltdf-pli-image img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article .eltdf-pli-link{z-index:2}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom .eltdf-pli-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:35px 0 0}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom .eltdf-pli-text-holder .eltdf-pli-category-holder{margin:0}.eltdf-portfolio-project-info{position:relative;display:inline-block;vertical-align:middle}.eltdf-portfolio-project-info .eltdf-ppi-label{margin:0;padding:0}.eltdf-portfolio-project-info>div{position:relative;display:inline-block;vertical-align:middle}.eltdf-portfolio-project-info>div a{position:relative;display:inline-block;vertical-align:middle;margin:0 5px 0 0}.eltdf-portfolio-project-info>div a:last-child{margin:0}.eltdf-portfolio-project-info .eltdf-ppi-title{position:relative;display:inline-block;vertical-align:middle;margin:0}.eltdf-portfolio-project-info .eltdf-ppi-image{position:relative;display:inline-block;vertical-align:middle;margin:0}.eltdf-portfolio-project-info .eltdf-ppi-image img{display:block}.eltdf-portfolio-slider-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-slider-holder .eltdf-pl-inner{margin:0!important}.eltdf-portfolio-slider-holder article{width:auto!important;padding:0!important;margin:0!important;float:none!important}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-next,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-prev{color:#fff}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-next:hover,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-prev:hover{color:rgba(255,255,255,.8)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-next,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-prev{color:#333}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-next:hover,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-prev:hover{color:rgba(51,51,51,.8)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot span{background-color:rgba(255,255,255,.2)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot.active span,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot:hover span{background-color:rgba(255,255,255,.8)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot span{background-color:rgba(51,51,51,.2)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot.active span,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot:hover span{background-color:rgba(51,51,51,.8)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-on-slider .owl-nav .owl-next,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-on-slider .owl-nav .owl-prev{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-on-slider .owl-dots{position:absolute;left:0;bottom:20px;width:100%;margin:0}.eltdf-testimonials-holder.eltdf-testimonials-boxed{padding:60px 15px;margin:0 -15px}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials{margin:0}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials .eltdf-testimonial-text-holder{width:100%;text-align:center}.eltdf-testimonials-holder.eltdf-testimonials-boxed .owl-item{padding:0 20px;box-sizing:border-box}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content{padding:74px 50px 70px;background-color:#fbfbfb;box-sizing:border-box;text-align:center}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content .eltdf-testimonial-image{padding:0 0 20px 0;float:none;margin:0 auto}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-author-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-author-holder .eltdf-testimonial-image{float:left}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-icon{display:block;text-align:center;margin-bottom:10px}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-text{margin:3% 0 0}.eltdf-testimonials-holder.eltdf-testimonials-standard{text-align:center;border:2px solid #e9e8e8}.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-image img{display:block;margin:0 auto}.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-title{margin:0;color:#17436f}.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonials .owl-dots{width:65%;margin:0 auto;text-align:left;margin-left:195px}.eltdf-testimonials-holder.eltdf-testimonials-standard.eltdf-testimonials-light{background-color:#006767}.eltdf-testimonials-holder{padding:73px 189px 59px 105px;box-sizing:border-box;position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-testimonials-holder .eltdf-testimonial-content,.eltdf-testimonials-holder .eltdf-testimonial-text-holder,.eltdf-testimonials-holder .eltdf-testimonials{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-testimonials-holder .eltdf-testimonials{box-sizing:border-box}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-author{display:block;margin:12px 0 0;text-transform:uppercase}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-author .eltdf-testimonials-author-name{font-family:"Crimson Text",cursive;color:#17436f;font-size:16px;font-weight:600}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-author .eltdf-testimonials-author-job{font-family:"Open Sans",sans-serif;font-size:12px;font-weight:600}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-text-holder{float:left;width:calc(100% - 195px);text-align:left}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-text-holder .eltdf-testimonial-text{margin:0 0 14px;font-size:1.15em;line-height:1.75em}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-image{float:left;width:115px;vertical-align:middle;margin:0;padding:0 80px 0 0}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-image img{width:auto!important;border-radius:100%}.eltdf-testimonials-holder .eltdf-testimonials .owl-dots{width:100%;margin:0;text-align:center}.eltdf-testimonials-holder .eltdf-testimonials .owl-dots .owl-dot span{width:8px;height:8px;background-color:#cfcfcf;border:#cfcfcf;margin:0 3px}.eltdf-testimonials-holder .eltdf-testimonials .owl-dots .owl-dot.active span{width:10px;height:10px;background-color:#17436f;border:#17436f}.eltdf-testimonials-holder .eltdf-testimonial-quote-image{color:#17436f}.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-content{background-color:#006767}.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-author,.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-text,.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-title{color:#fff}.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-text-holder .eltdf-testimonial-author .eltdf-testimonials-author-job,.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-text-holder .eltdf-testimonial-author .eltdf-testimonials-author-name{color:#fff}.eltdf-testimonials-holder.eltdf-testimonials-light .owl-dots .owl-dot span{border:2px solid rgba(255,255,255,.5)}.eltdf-testimonials-holder.eltdf-testimonials-light .owl-dots .owl-dot.active span,.eltdf-testimonials-holder.eltdf-testimonials-light .owl-dots .owl-dot:hover span{background-color:#fff;border-color:#fff}.eltdf-accordion-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-accordion-holder .eltdf-accordion-title{position:relative;display:inline-block;width:100%;vertical-align:middle;cursor:pointer;margin:0;box-sizing:border-box;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color .2s ease-out,background-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out}.eltdf-accordion-holder .eltdf-accordion-title .eltdf-tab-title{display:block;line-height:inherit}.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark{position:absolute;top:50%;left:0;width:20px;height:20px;margin:-1px 0 0;line-height:20px;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span{position:absolute;display:block;width:100%;height:100%;font-size:inherit;line-height:inherit;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span:before{display:block;line-height:inherit}.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span.eltdf_icon_minus{opacity:0}.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span.eltdf_icon_plus{opacity:1}.eltdf-accordion-holder .eltdf-accordion-title.ui-state-active .eltdf-accordion-mark span.eltdf_icon_minus,.eltdf-accordion-holder .eltdf-accordion-title.ui-state-hover .eltdf-accordion-mark span.eltdf_icon_minus{opacity:1}.eltdf-accordion-holder .eltdf-accordion-title.ui-state-active .eltdf-accordion-mark span.eltdf_icon_plus,.eltdf-accordion-holder .eltdf-accordion-title.ui-state-hover .eltdf-accordion-mark span.eltdf_icon_plus{opacity:0}.eltdf-accordion-holder span.eltdf-accordion-title{font-family:"Crimson Text",cursive;font-weight:700;color:#333;letter-spacing:.1em;text-transform:uppercase}.eltdf-accordion-holder .eltdf-accordion-content{margin:0;padding:21px 0 0;border:none}.eltdf-accordion-holder .eltdf-accordion-content p{margin:0}.eltdf-accordion-holder.eltdf-ac-boxed.eltdf-white-skin .eltdf-accordion-title{background-color:#fff;border:none}.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title{margin:24px 0 0;padding:16px 20px 16px 44px;background-color:#f3f3f3;border:none}.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title:first-child{margin:0}.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title .eltdf-accordion-mark{left:12px}.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title.ui-state-active,.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title.ui-state-hover{color:#fff;background-color:#006767}.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-title{border:none;border-bottom:1px solid #808285;padding:20px 20px 20px 44px}.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-title .eltdf-accordion-mark{left:12px}.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-content{border-bottom:1px solid #808285;padding:21px 0}.eltdf-banner-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.touch .eltdf-banner-holder{cursor:pointer}.eltdf-banner-holder.eltdf-visible-on-hover:hover .eltdf-banner-text-holder{opacity:1}.eltdf-banner-holder.eltdf-visible-on-hover .eltdf-banner-text-holder{opacity:0;background-color:rgba(51,51,51,.4);-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-shader .eltdf-banner-text-holder:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-shader:hover .eltdf-banner-text-holder:after{opacity:1}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom{overflow:hidden}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom .eltdf-banner-image{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom:hover .eltdf-banner-image{-webkit-transform:scale(1.03) translateZ(0);-moz-transform:scale(1.03) translateZ(0);transform:scale(1.03) translateZ(0)}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader{overflow:hidden}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader .eltdf-banner-image{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader .eltdf-banner-text-holder:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader:hover .eltdf-banner-image{-webkit-transform:scale(1.03) translateZ(0);-moz-transform:scale(1.03) translateZ(0);transform:scale(1.03) translateZ(0)}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader:hover .eltdf-banner-text-holder:after{opacity:1}.eltdf-banner-holder.eltdf-disabled .eltdf-banner-text-holder{display:none}.eltdf-banner-holder.eltdf-banner-info-centered .eltdf-banner-text-holder{padding:70px 20px;text-align:center}.eltdf-banner-holder .eltdf-banner-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-banner-holder .eltdf-banner-image img{display:block}.eltdf-banner-holder .eltdf-banner-text-holder{position:absolute;display:block;width:100%;height:100%;top:0;left:0;padding:35px;box-sizing:border-box}@media only screen and (max-width:768px){.eltdf-banner-holder .eltdf-banner-text-holder{padding:25px}}.eltdf-banner-holder .eltdf-banner-text-outer{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-banner-holder .eltdf-banner-text-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:top}.eltdf-banner-holder .eltdf-banner-subtitle{position:relative;margin:0;z-index:10}.eltdf-banner-holder .eltdf-banner-title{position:relative;line-height:1em;margin:0;z-index:10}.eltdf-banner-holder .eltdf-banner-title .eltdf-banner-title-light{font-weight:300}.eltdf-banner-holder .eltdf-banner-link-text{position:relative;display:inline-block;vertical-align:top;margin:11px 0 0;color:#fff;line-height:1em;z-index:2;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.eltdf-banner-holder .eltdf-banner-link-text:hover .eltdf-banner-link-hover{width:100%}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-original{position:relative;display:inline-block;vertical-align:top;width:100%}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-original span{color:inherit}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-hover{position:absolute;top:0;left:0;width:.1%;height:100%;display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;-webkit-transition:width .4s ease-in-out;-moz-transition:width .4s ease-in-out;transition:width .4s ease-in-out}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-hover span{color:#17436f}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-icon,.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-label{position:relative;display:inline-block;vertical-align:top}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-icon{margin:0 2px 0 0;font-size:15px}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-label{font-size:14px;line-height:inherit}.eltdf-banner-holder .eltdf-banner-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1}.eltdf-btn{font-family:inherit;position:relative;display:inline-block;vertical-align:middle;width:auto;outline:0;font-size:14px;line-height:2.2em;letter-spacing:.1em;font-weight:600;text-transform:uppercase;box-sizing:border-box;margin:0;-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;padding:13px 46px;cursor:pointer}.eltdf-btn.eltdf-btn-simple{padding:0!important;font-size:12px;color:#333;background-color:transparent;border:0;vertical-align:middle}.eltdf-btn.eltdf-btn-simple .eltdf-btn-text{display:inline-block;vertical-align:middle}.eltdf-btn.eltdf-btn-simple.eltdf-btn-underline:after{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;background-color:currentColor;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;transition:width .3s ease}.eltdf-btn.eltdf-btn-simple.eltdf-btn-underline:hover:after{width:100%}.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-hover-color):not(.eltdf-btn-underline):hover{color:#17436f!important}.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-hover-bg):hover{background-color:transparent!important}.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-border-hover):hover{border-color:transparent!important}.eltdf-btn.eltdf-btn-solid{color:#fff;background-color:#17436f;border:none}.eltdf-btn.eltdf-btn-solid:not(.eltdf-btn-custom-hover-color):hover{color:#fff!important}.eltdf-btn.eltdf-btn-solid:not(.eltdf-btn-custom-hover-bg):hover{background-color:#333!important}.eltdf-btn.eltdf-btn-outline{color:#17436f;background-color:transparent}.eltdf-btn.eltdf-btn-outline .eltdf-btn-border{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:1px solid #17436f;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border .eltdf-btn-border.eltdf-btn-border-first{-webkit-transform:translate(-2px,-2px);-moz-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border .eltdf-btn-border.eltdf-btn-border-second{-webkit-transform:translate(2px,2px);-moz-transform:translate(2px,2px);transform:translate(2px,2px)}.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border:hover .eltdf-btn-border.eltdf-btn-border-first{-webkit-transform:translate(-3px,-3px);-moz-transform:translate(-3px,-3px);transform:translate(-3px,-3px)}.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border:hover .eltdf-btn-border.eltdf-btn-border-second{-webkit-transform:translate(3px,3px);-moz-transform:translate(3px,3px);transform:translate(3px,3px)}.eltdf-btn.eltdf-btn-outline:not(.eltdf-btn-double-border):not(.eltdf-btn-custom-hover-color):hover{color:#333!important}.eltdf-btn.eltdf-btn-outline:not(.eltdf-btn-double-border):not(.eltdf-btn-custom-border-hover):hover .eltdf-btn-border{border-color:#333!important}.eltdf-btn.eltdf-btn-small{font-size:12px;padding:10px 34px}.eltdf-btn.eltdf-btn-large{padding:15px 56px}.eltdf-btn.eltdf-btn-huge{display:block;text-align:center;padding:15px 26px}.eltdf-btn.eltdf-btn-icon>i,.eltdf-btn.eltdf-btn-icon>span:not(.eltdf-btn-text){position:relative;display:inline-block;vertical-align:top;margin:0 0 0 4px;font-size:1.142857142857143em;line-height:inherit;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-btn.eltdf-btn-icon>i:before,.eltdf-btn.eltdf-btn-icon>span:not(.eltdf-btn-text):before{display:block;line-height:inherit}.eltdf-btn.eltdf-btn-icon.eltdf-btn-icon-animate:hover>i,.eltdf-btn.eltdf-btn-icon.eltdf-btn-icon-animate:hover>span:not(.eltdf-btn-text){-webkit-transform:translateX(3px);-moz-transform:translateX(3px);transform:translateX(3px)}.eltdf-call-to-action-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-call-to-action-holder .eltdf-cta-button-holder,.eltdf-call-to-action-holder .eltdf-cta-text-holder{position:relative;display:inline-block;vertical-align:middle}.eltdf-call-to-action-holder .eltdf-cta-text-holder h1,.eltdf-call-to-action-holder .eltdf-cta-text-holder h2,.eltdf-call-to-action-holder .eltdf-cta-text-holder h3,.eltdf-call-to-action-holder .eltdf-cta-text-holder h4,.eltdf-call-to-action-holder .eltdf-cta-text-holder h5,.eltdf-call-to-action-holder .eltdf-cta-text-holder h6{margin:0}.eltdf-call-to-action-holder .eltdf-cta-button-holder .eltdf-btn{white-space:nowrap}.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-inner{display:table}.eltdf-call-to-action-holder.eltdf-normal-layout:not(.eltdf-content-in-grid) .eltdf-cta-inner{width:100%}.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-button-holder,.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-text-holder{display:table-cell;box-sizing:border-box}.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-button-holder{text-align:right}.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-inner{text-align:center}.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-button-holder,.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-text-holder{width:100%}.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-button-holder{margin:28px 0 0}.eltdf-call-to-action-holder.eltdf-two-halves-columns .eltdf-cta-button-holder,.eltdf-call-to-action-holder.eltdf-two-halves-columns .eltdf-cta-text-holder{width:50%}.eltdf-call-to-action-holder.eltdf-two-thirds-columns .eltdf-cta-text-holder{width:66.66666666666667%}.eltdf-call-to-action-holder.eltdf-two-thirds-columns .eltdf-cta-button-holder{width:33.33333333333333%}.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-text-holder{width:75%}.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-button-holder{width:25%}.eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-text-holder{width:80%}.eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-button-holder{width:20%}.eltdf-clients-carousel-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-clients-carousel-holder .eltdf-cc-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-clients-carousel-holder .eltdf-cc-item{position:relative;display:inline-block;width:100%;vertical-align:middle}.touch .eltdf-clients-carousel-holder .eltdf-cc-item{cursor:pointer}.eltdf-clients-carousel-holder .eltdf-cc-item .eltdf-cc-item{position:relative;display:block}.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item:hover .eltdf-cc-image{opacity:0}.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item:hover .eltdf-cc-hover-image{opacity:1}.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item .eltdf-cc-image{position:relative;display:block;width:auto;margin:0 auto;opacity:1;-webkit-transition:opacity .15s ease-out;-moz-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item .eltdf-cc-hover-image{position:absolute;top:0;left:50%;width:auto;opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .15s ease-out;-moz-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item{overflow:hidden}.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item:hover .eltdf-cc-image{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%)}.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item:hover .eltdf-cc-hover-image{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);transform:translate(-50%,0)}.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item .eltdf-cc-image{position:relative;display:block;width:auto;margin:0 auto;-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;transition:transform .4s ease}.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item .eltdf-cc-hover-image{position:absolute;top:0;left:50%;width:auto;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;transition:transform .4s ease}.eltdf-countdown{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-countdown.eltdf-light-skin .countdown-row .countdown-section .countdown-amount,.eltdf-countdown.eltdf-light-skin .countdown-row .countdown-section .countdown-period{color:#fff}.eltdf-countdown .countdown-rtl{direction:rtl}.eltdf-countdown .countdown-row{position:relative;display:inline-block;width:100%;vertical-align:middle;text-align:center;clear:both}.eltdf-countdown .countdown-row.countdown-show1 .countdown-section{width:100%}.eltdf-countdown .countdown-row.countdown-show2 .countdown-section{width:50%}.eltdf-countdown .countdown-row.countdown-show3 .countdown-section{width:33.33333%}.eltdf-countdown .countdown-row.countdown-show4 .countdown-section{width:25%}.eltdf-countdown .countdown-row.countdown-show5 .countdown-section{width:20%}.eltdf-countdown .countdown-row.countdown-show6 .countdown-section{width:16.66667%}.eltdf-countdown .countdown-row .countdown-section{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0 5px;box-sizing:border-box}.eltdf-countdown .countdown-row .countdown-section .countdown-amount{position:relative;display:block;color:#333;font-family:"Crimson Text",cursive;font-size:60px;line-height:1em;letter-spacing:.1em}.eltdf-countdown .countdown-row .countdown-section .countdown-period{display:block;font-family:"Crimson Text",cursive;font-weight:400;color:#333;font-size:22px;text-transform:uppercase;letter-spacing:.05em;margin-top:7px}.eltdf-counter-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;opacity:0;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.eltdf-counter-holder .eltdf-counter-inner{position:relative;display:inline-block;vertical-align:middle}.eltdf-counter-holder .eltdf-counter{display:inline-block!important;vertical-align:middle;font-size:60px;font-family:"Crimson Text",cursive;color:#4e4e4e;line-height:1em;letter-spacing:.1em;overflow:hidden}.eltdf-counter-holder .eltdf-counter-title{display:block;margin:5px 0 0}.eltdf-counter-holder .eltdf-counter-text{margin:10px 0 0;font-size:15px}.eltdf-custom-font-holder .eltdf-cf-typed-wrap{width:0;white-space:nowrap}.eltdf-custom-font-holder .eltdf-cf-typed{display:inline-block}.eltdf-custom-font-holder .eltdf-cf-typed span{display:none}.eltdf-custom-font-holder .eltdf-cf-typed~.typed-cursor{display:inline-block;opacity:1;-webkit-animation:blink .7s infinite;animation:blink .7s infinite}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.eltdf-dropcaps{position:relative;display:inline-block;vertical-align:top;float:left;line-height:42px;font-size:42px;color:#676767;font-weight:300;text-align:center;margin:5px 15px 0 0}.eltdf-dropcaps.eltdf-circle,.eltdf-dropcaps.eltdf-square{height:35px;width:35px;font-size:22px;line-height:35px;font-weight:600;color:#fff;background-color:#333;margin:10px 12px 0 0;box-sizing:border-box}.eltdf-dropcaps.eltdf-circle{border-radius:3em}.eltdf-elements-holder{width:100%;display:table;table-layout:fixed}.eltdf-elements-holder.eltdf-eh-full-height{height:100%}.eltdf-elements-holder.eltdf-ehi-float .eltdf-eh-item{float:left}.eltdf-elements-holder.eltdf-two-columns .eltdf-eh-item{width:50%}.eltdf-elements-holder.eltdf-three-columns .eltdf-eh-item{width:33.33333%}.eltdf-elements-holder.eltdf-four-columns .eltdf-eh-item{width:25%}.eltdf-elements-holder.eltdf-five-columns .eltdf-eh-item{width:20%}.eltdf-elements-holder.eltdf-six-columns .eltdf-eh-item{width:16.66667%}.eltdf-elements-holder .eltdf-eh-item{display:table-cell;vertical-align:middle;height:100%;background-position:center;background-size:cover}.eltdf-elements-holder .eltdf-eh-item.eltdf-vertical-alignment-top{vertical-align:top}.eltdf-elements-holder .eltdf-eh-item.eltdf-vertical-alignment-bottom{vertical-align:bottom}.eltdf-elements-holder .eltdf-eh-item.eltdf-horizontal-alignment-center{text-align:center}.eltdf-elements-holder .eltdf-eh-item.eltdf-horizontal-alignment-right{text-align:right}.eltdf-elements-holder .eltdf-eh-item .eltdf-elements-holder-item-inner{width:100%}.eltdf-elements-holder .eltdf-ehi-content{padding:0 20px}.eltdf-full-screen-image-slider{position:relative;display:inline-block;width:100%;vertical-align:middle;opacity:0}.eltdf-full-screen-image-slider.eltdf-fsis-is-init{opacity:1}.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-slider .owl-nav .owl-prev{left:-100px}.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-slider .owl-nav .owl-next{right:-100px}.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-slider .owl-dots{bottom:-30px}.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-prev-nav{left:-100px}.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-next-nav{right:-100px}.eltdf-full-screen-image-slider .eltdf-fsis-slider{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100vh;z-index:inherit}.admin-bar .eltdf-full-screen-image-slider .eltdf-fsis-slider{height:calc(100vh - 32px)}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-stage-outer{overflow:visible}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-next,.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-prev{width:40px;text-align:center;-webkit-transition:left .4s ease,right .4s ease;-moz-transition:left .4s ease,right .4s ease;transition:left .4s ease,right .4s ease}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-prev{left:25px}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-prev:hover{left:15px}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-next{right:25px}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-next:hover{right:15px}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots{position:absolute;left:0;bottom:calc(8% - 14px);width:100%;margin:0;counter-reset:section;z-index:3;-webkit-transition:bottom .4s ease;-moz-transition:bottom .4s ease;transition:bottom .4s ease}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot{margin:0 14px;color:#676767;font-size:16px;line-height:28px;font-weight:500}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot.active,.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot:hover{color:#333}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot span{display:none}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot:after{counter-increment:section;content:"0" counter(section)}.eltdf-full-screen-image-slider .eltdf-fsis-thumb-nav{position:absolute;top:20%;height:60%;width:100px;display:block;z-index:1;background-position:20% 20%}.eltdf-full-screen-image-slider .eltdf-fsis-prev-nav{left:0;-webkit-transition:background .3s ease,left .4s ease;-moz-transition:background .3s ease,left .4s ease;transition:background .3s ease,left .4s ease}.eltdf-full-screen-image-slider .eltdf-fsis-next-nav{right:0;-webkit-transition:background .3s ease,right .4s ease;-moz-transition:background .3s ease,right .4s ease;transition:background .3s ease,right .4s ease}.eltdf-full-screen-image-slider .eltdf-fsis-slider-mask{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-1}.eltdf-full-screen-image-slider .eltdf-fsis-slider-mask.eltdf-drag{z-index:2}.eltdf-full-screen-image-slider .eltdf-fsis-item{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100vh;overflow:hidden}.admin-bar .eltdf-full-screen-image-slider .eltdf-fsis-item{height:calc(100vh - 32px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-image-top{top:-2%}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-image-left{left:9%}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-image-right{right:14%}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-subtitle,.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-title{top:0;opacity:1}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-image-top{top:calc(-2% - 10px);left:calc(28% - 20px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-image-left{bottom:calc(2% - 20px);left:calc(9% - 10px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-image-right{bottom:calc(7% - 20px);right:calc(14% - 10px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-bottom,.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-top{height:18%}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-left,.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-right{width:18%}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-image-top{top:calc(-2% - 25px);left:calc(28% - 50px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-image-left{bottom:calc(2% - 50px);left:calc(9% - 25px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-image-right{bottom:calc(7% - 50px);right:calc(14% - 25px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-bottom,.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-top{height:0}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-left,.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-right{width:0}.eltdf-full-screen-image-slider .eltdf-fsis-image-wrapper{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-full-screen-image-slider .eltdf-fsis-image-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;text-align:center}.eltdf-full-screen-image-slider .eltdf-fsis-image{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover;cursor:pointer}.eltdf-full-screen-image-slider .eltdf-fsis-content-image{position:absolute}.eltdf-full-screen-image-slider .eltdf-fsis-content-image img{width:auto;max-width:600px}.eltdf-full-screen-image-slider .eltdf-fsis-image-top{top:-50%;left:28%;-webkit-transform:rotate(-23deg);-moz-transform:rotate(-23deg);transform:rotate(-23deg);-webkit-transition:top .8s ease,left .8s ease;-moz-transition:top .8s ease,left .8s ease;transition:top .8s ease,left .8s ease}.eltdf-full-screen-image-slider .eltdf-fsis-image-left{bottom:2%;left:-50%;-webkit-transform:rotate(-10.5deg);-moz-transform:rotate(-10.5deg);transform:rotate(-10.5deg);-webkit-transition:bottom .8s ease,left .8s ease;-moz-transition:bottom .8s ease,left .8s ease;transition:bottom .8s ease,left .8s ease}.eltdf-full-screen-image-slider .eltdf-fsis-image-right{bottom:7%;right:-50%;-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);transform:rotate(-12deg);-webkit-transition:bottom .8s ease,right .8s ease;-moz-transition:bottom .8s ease,right .8s ease;transition:bottom .8s ease,right .8s ease}.eltdf-full-screen-image-slider .eltdf-fsis-title{position:relative;top:15px;margin:0;padding:0 12%;line-height:1.2em;color:#fff;opacity:0;box-sizing:border-box;-webkit-transition:opacity .2s ease-in,top .3s ease-in;-moz-transition:opacity .2s ease-in,top .3s ease-in;transition:opacity .2s ease-in,top .3s ease-in}.eltdf-full-screen-image-slider .eltdf-fsis-subtitle{position:relative;top:25px;margin:20px 0 0;padding:0 14%;color:#fff;opacity:0;box-sizing:border-box;-webkit-transition:opacity .2s ease-in,top .3s ease-in;-moz-transition:opacity .2s ease-in,top .3s ease-in;transition:opacity .2s ease-in,top .3s ease-in}.eltdf-full-screen-image-slider .eltdf-fsis-frame{position:fixed;background-color:#fff;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease}.eltdf-full-screen-image-slider .eltdf-fsis-frame-top{top:0;left:0;width:100%;height:20%}.eltdf-full-screen-image-slider .eltdf-fsis-frame-bottom{bottom:0;left:0;width:100%;height:20%}.eltdf-full-screen-image-slider .eltdf-fsis-frame-left{top:0;left:0;width:20%;height:100%}.eltdf-full-screen-image-slider .eltdf-fsis-frame-right{top:0;right:0;width:20%;height:100%}.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0!important}.fp-notransition{-webkit-transition:none!important;transition:none!important}.fp-auto-height .eltdf-fss-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.eltdf-fss-item{height:auto!important}.fp-responsive .fp-auto-height-responsive .eltdf-fss-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell,.fp-responsive .fp-auto-height-responsive.eltdf-fss-item{height:auto!important}#fp-nav{position:fixed;top:50%;right:40px;margin:-32px 0 0;z-index:1001}@media only screen and (max-width:1024px){#fp-nav{right:30px}}#fp-nav ul{margin:0;padding:0}#fp-nav ul li{position:relative;display:block;margin:10px 0;padding:0}#fp-nav ul li a{position:relative;width:12px;height:12px;display:block;background-color:rgba(80,80,80,.3);border-radius:100%;z-index:1;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}#fp-nav ul li a.active,#fp-nav ul li a:hover{background-color:rgba(80,80,80,.7)}.eltdf-light-header #fp-nav ul li a span{background-color:rgba(255,255,255,.3)}.eltdf-light-header #fp-nav ul li a.active span,.eltdf-light-header #fp-nav ul li a:hover span{background-color:#fff}.eltdf-dark-header #fp-nav ul li a span{background-color:rgba(0,0,0,.3)}.eltdf-dark-header #fp-nav ul li a.active span,.eltdf-dark-header #fp-nav ul li a:hover span{background-color:#000}#fp-nav ul li a span{position:relative;height:100%;width:100%;display:block}.eltdf-full-screen-sections{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-full-screen-sections .eltdf-fss-wrapper{visibility:hidden}.eltdf-full-screen-sections .eltdf-fss-item{position:relative;display:table;table-layout:fixed;height:100%;width:100%;margin:0;padding:0;background-position:center;background-size:cover;box-sizing:border-box;-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out}.eltdf-full-screen-sections .eltdf-fss-item.active{transform:scale(.92)}.eltdf-full-screen-sections .eltdf-fss-item.active.fp-completely{transform:scale(1)}.eltdf-full-screen-sections .eltdf-fss-item.fp-completely:not(.active){transform:scale(.92)}.eltdf-full-screen-sections .eltdf-fss-item .fp-scroller>.vc_column_container{padding:0;margin:0}.eltdf-full-screen-sections .eltdf-fss-item .fp-scroller>.vc_column_container>.vc_column-inner{padding:0;margin:0}.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-va-top .eltdf-fss-item-inner{vertical-align:top}.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-va-bottom .eltdf-fss-item-inner{vertical-align:bottom}.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-ha-left .eltdf-fss-item-inner{text-align:left}.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-ha-center .eltdf-fss-item-inner{text-align:center}.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-ha-right .eltdf-fss-item-inner{text-align:right}.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-has-link .eltdf-fss-item-inner a{position:relative;z-index:2}.eltdf-full-screen-sections .eltdf-fss-item .eltdf-fss-item-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;padding:5%;box-sizing:border-box}.eltdf-full-screen-sections .eltdf-fss-item .eltdf-fss-item-inner a{position:relative;z-index:2}.eltdf-full-screen-sections .eltdf-fss-item .eltdf-fss-item-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1}.eltdf-full-screen-sections .eltdf-fss-nav-holder{position:fixed;bottom:48px;left:57px;display:block;width:55px;text-align:center;visibility:hidden;z-index:1001}.eltdf-full-screen-sections .eltdf-fss-nav-holder a{display:block;font-size:55px;line-height:.9;color:#333;height:auto;opacity:1;-webkit-transition:color .2s ease-out,opacity .25s ease-out;-moz-transition:color .2s ease-out,opacity .25s ease-out;transition:color .2s ease-out,opacity .25s ease-out}.eltdf-full-screen-sections .eltdf-fss-nav-holder a:hover{color:rgba(51,51,51,.7)}.eltdf-light-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a{color:#fff}.eltdf-light-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a:hover{color:rgba(255,255,255,.7)}.eltdf-dark-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a{color:#000}.eltdf-dark-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a:hover{color:rgba(0,0,0,.7)}.eltdf-full-screen-sections .eltdf-fss-nav-holder a span{display:block;line-height:inherit}.eltdf-full-screen-sections .eltdf-fss-nav-holder a span:before{display:block;line-height:inherit}@media only screen and (max-width:1024px){.eltdf-full-screen-sections .eltdf-fss-nav-holder{bottom:28px;left:37px}}.eltdf-google-map-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-google-map-holder .eltdf-google-map{display:block;width:100%;height:300px}.eltdf-google-map-holder .eltdf-google-map embed,.eltdf-google-map-holder .eltdf-google-map iframe,.eltdf-google-map-holder .eltdf-google-map object{width:100%;display:block}.eltdf-google-map-holder .eltdf-google-map img{max-width:none}.eltdf-google-map-holder .eltdf-snazzy-map{display:none}.eltdf-google-map-holder .eltdf-google-map-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:none;z-index:1000}.eltdf-icon-list-holder{position:relative;display:table;table-layout:fixed;height:auto;width:100%;margin-bottom:8px}.eltdf-icon-list-holder .eltdf-il-icon-holder,.eltdf-icon-list-holder .eltdf-il-text{position:relative;display:table-cell;vertical-align:top}.eltdf-icon-list-holder .eltdf-il-icon-holder{width:1%}.eltdf-icon-list-holder .eltdf-il-icon-holder>*{position:relative;display:inline-block;vertical-align:top;font-size:17px;line-height:inherit}.eltdf-icon-list-holder .eltdf-il-icon-holder>:before{display:block;line-height:inherit}.eltdf-icon-list-holder .eltdf-il-text{width:99%;padding:0 0 0 13px;box-sizing:border-box}.eltdf-iwt{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-iwt .eltdf-iwt-icon a{position:relative;display:inline-block;vertical-align:middle}.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode{line-height:1;color:#006767}.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode.eltdf-circle,.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle,.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode.eltdf-square{line-height:2}.eltdf-iwt .eltdf-iwt-icon .eltdf-iwt-custom-icon{position:relative;display:inline-block;vertical-align:middle}.eltdf-iwt .eltdf-iwt-icon .eltdf-iwt-custom-icon .eltdf-iwt-hover-icon{position:absolute;top:0;left:0;width:100%;height:100%}.eltdf-iwt .eltdf-iwt-icon .eltdf-iwt-custom-icon img{vertical-align:middle}.eltdf-iwt .eltdf-iwt-title{margin:0}.eltdf-iwt .eltdf-iwt-title a{position:relative;display:inline-block;vertical-align:top}.eltdf-iwt .eltdf-iwt-title-text{display:block}.eltdf-iwt .eltdf-iwt-text{margin:10px 0 0}.eltdf-iwt.eltdf-iwt-icon-left{width:auto}.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-content,.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-icon{display:table-cell;vertical-align:top}.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-icon{position:relative;top:1px}.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-icon img{max-width:none}.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-content{padding:0 0 0 15px}.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-icon,.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-title-text{position:relative;display:table-cell;vertical-align:middle}.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-icon img{max-width:none}.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-title-text{padding:0 0 0 17px}.eltdf-iwt.eltdf-iwt-icon-top{text-align:center}.eltdf-iwt.eltdf-iwt-icon-top .eltdf-iwt-content{padding:15px 0 0}.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon img{opacity:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon .eltdf-iwt-hover-icon img{opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon:hover img{opacity:0}.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon:hover .eltdf-iwt-hover-icon img{opacity:1}.eltdf-icon-shortcode{position:relative;display:inline-block;vertical-align:middle;line-height:1.1em}.eltdf-icon-shortcode.eltdf-circle,.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle,.eltdf-icon-shortcode.eltdf-square{width:2em;height:2em;line-height:2em;text-align:center}.eltdf-icon-shortcode.eltdf-circle .eltdf-icon-bckg-holder,.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle .eltdf-icon-bckg-holder,.eltdf-icon-shortcode.eltdf-square .eltdf-icon-bckg-holder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#17436f;-webkit-transition:background-color .3s ease,border-color .3s ease;-moz-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease}.eltdf-icon-shortcode.eltdf-circle a,.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle a,.eltdf-icon-shortcode.eltdf-square a{position:relative;display:inline-block;vertical-align:top;width:100%;height:100%;z-index:10}.eltdf-icon-shortcode.eltdf-circle .eltdf-icon-element,.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle .eltdf-icon-element,.eltdf-icon-shortcode.eltdf-square .eltdf-icon-element{position:relative;color:#fff;line-height:inherit;z-index:5}.eltdf-icon-shortcode.eltdf-circle{border-radius:50%}.eltdf-icon-shortcode.eltdf-circle .eltdf-icon-bckg-holder{border-radius:50%}.eltdf-icon-shortcode .eltdf-icon-element{display:block;line-height:inherit;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.eltdf-icon-shortcode .eltdf-icon-element:before{display:block;line-height:inherit}.eltdf-icon-shortcode.eltdf-icon-switch{overflow:hidden}.eltdf-icon-shortcode.eltdf-icon-switch .eltdf-icon-original{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-icon-shortcode.eltdf-icon-switch .eltdf-icon-duplicate{position:absolute;top:100%;left:0;width:100%;height:100%;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-icon-shortcode.eltdf-icon-switch:hover .eltdf-icon-original{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}.eltdf-icon-shortcode.eltdf-icon-switch:hover .eltdf-icon-duplicate{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}.eltdf-icon-animation-holder{position:relative;display:inline-block;vertical-align:middle;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);-webkit-transition:transform .15s ease-in-out;-moz-transition:transform .15s ease-in-out;transition:transform .15s ease-in-out}.eltdf-icon-animation-holder.eltdf-icon-animation-show{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.eltdf-icon-tiny{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.eltdf-icon-small{font-size:2em}.eltdf-icon-medium{font-size:3em}.eltdf-icon-large{font-size:4em}.eltdf-icon-huge{font-size:5em}.eltdf-image-gallery{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-image-gallery.eltdf-has-shadow .eltdf-ig-image-inner{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-carousel-type .owl-stage-outer,.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-slider-type .owl-stage-outer{padding:0 0 20px}.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-carousel-type .eltdf-ig-image,.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-slider-type .eltdf-ig-image{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-image-gallery .eltdf-ig-image{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.eltdf-image-gallery .eltdf-ig-image a,.eltdf-image-gallery .eltdf-ig-image img{position:relative;display:block}.eltdf-image-gallery .eltdf-ig-image-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-image-gallery .eltdf-ig-slider{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-image-gallery .eltdf-ig-grid .eltdf-ig-image{float:left}.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-two-columns .eltdf-ig-image{width:50%}@media only screen and (min-width:1025px){.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-two-columns .eltdf-ig-image:nth-child(2n+1){clear:both}}.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-three-columns .eltdf-ig-image{width:33.33333%}@media only screen and (min-width:1025px){.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-three-columns .eltdf-ig-image:nth-child(3n+1){clear:both}}.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-four-columns .eltdf-ig-image{width:25%}@media only screen and (min-width:1025px){.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-four-columns .eltdf-ig-image:nth-child(4n+1){clear:both}}.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-five-columns .eltdf-ig-image{width:20%}@media only screen and (min-width:1025px){.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-five-columns .eltdf-ig-image:nth-child(5n+1){clear:both}}.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-six-columns .eltdf-ig-image{width:16.66667%}@media only screen and (min-width:1025px){.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-six-columns .eltdf-ig-image:nth-child(6n+1){clear:both}}.eltdf-image-gallery .eltdf-ig-masonry{opacity:0;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-image-gallery .eltdf-ig-masonry .eltdf-ig-grid-sizer{width:100%}.eltdf-image-gallery .eltdf-ig-masonry .eltdf-ig-grid-gutter{width:0}.eltdf-image-gallery .eltdf-ig-masonry .eltdf-image-gallery-masonry-fixed{overflow:hidden}.eltdf-image-gallery .eltdf-ig-masonry .eltdf-large-height-masonry-item .eltdf-ig-image-inner{height:100%;overflow:hidden}.eltdf-image-gallery .eltdf-ig-masonry .eltdf-large-height-masonry-item img{max-width:initial;height:100%;width:auto}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-grid-sizer,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image{width:50%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image.eltdf-large-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image.eltdf-large-width-masonry-item{width:100%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-grid-sizer,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image{width:33.33333%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image.eltdf-large-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image.eltdf-large-width-masonry-item{width:66.66667%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-grid-sizer,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image{width:25%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image.eltdf-large-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image.eltdf-large-width-masonry-item{width:50%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-grid-sizer,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image{width:20%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image.eltdf-large-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image.eltdf-large-width-masonry-item{width:40%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-grid-sizer,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image{width:16.66667%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image.eltdf-large-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image.eltdf-large-width-masonry-item{width:33.33333%}.eltdf-image-gallery.eltdf-image-behavior-lightbox .eltdf-ig-image .eltdf-ig-lightbox-icon{position:absolute;top:50%;left:50%;color:#fff;font-size:38px;opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;z-index:10}.eltdf-image-gallery.eltdf-image-behavior-lightbox .eltdf-ig-image:hover .eltdf-ig-lightbox-icon{opacity:1}.eltdf-image-gallery.eltdf-image-hover-shader .eltdf-ig-image a:hover:after{opacity:1}.eltdf-image-gallery.eltdf-image-hover-shader .eltdf-ig-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:'';background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image{overflow:hidden;-webkit-backface-visibility:hidden}.touch .eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image{cursor:pointer}.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image:hover img{-webkit-transform:scale(1.03) translateZ(0);-moz-transform:scale(1.03) translateZ(0);transform:scale(1.03) translateZ(0)}.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image .eltdf-ig-image-inner{overflow:hidden}.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image img{-webkit-transform:scale(1.005) translateZ(0);-moz-transform:scale(1.005) translateZ(0);transform:scale(1.005) translateZ(0);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image{overflow:hidden;-webkit-backface-visibility:hidden}.touch .eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image{cursor:pointer}.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image:hover img{-webkit-transform:scale(1.03) translateZ(0);-moz-transform:scale(1.03) translateZ(0);transform:scale(1.03) translateZ(0)}.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image .eltdf-ig-image-inner{overflow:hidden}.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image img{-webkit-transform:scale(1.005) translateZ(0);-moz-transform:scale(1.005) translateZ(0);transform:scale(1.005) translateZ(0);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image a:hover:after{opacity:1}.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:'';background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image{overflow:hidden}.touch .eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image{cursor:pointer}.eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image:hover img{-webkit-filter:grayscale(0)}.eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image img{filter:url(../../../../plugins/calla-core/assets/css/img/desaturate.svg#grayscale);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.eltdf-image-with-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-image-with-text-holder.eltdf-has-shadow .eltdf-iwt-image{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-image-with-text-holder .eltdf-iwt-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-image-with-text-holder .eltdf-iwt-image a,.eltdf-image-with-text-holder .eltdf-iwt-image img{position:relative;display:block}.eltdf-image-with-text-holder .eltdf-iwt-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-image-with-text-holder .eltdf-iwt-title{margin:32px 0 0}.eltdf-image-with-text-holder .eltdf-iwt-text{margin:14px 0 0}.eltdf-image-with-text-holder.eltdf-image-behavior-custom-link .eltdf-iwt-image{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;transition:transform .5s ease}.eltdf-image-with-text-holder.eltdf-image-behavior-custom-link .eltdf-iwt-image:hover{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px)}.eltdf-image-with-text-holder.eltdf-image-behavior-lightbox .eltdf-iwt-image a:hover:after{opacity:1}.eltdf-image-with-text-holder.eltdf-image-behavior-lightbox .eltdf-iwt-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:'';background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image{overflow:hidden}.touch .eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image{cursor:pointer}.eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image:hover img{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);transform:scale(1.04)}.eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out}.eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image{overflow:hidden}.touch .eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image{cursor:pointer}.eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image:hover img{-webkit-filter:grayscale(0);filter:none}.eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image img{filter:url(../../../../plugins/calla-core/assets/css/img/desaturate.svg#grayscale);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.eltdf-item-showcase-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;text-align:center;opacity:0}.eltdf-item-showcase-holder .eltdf-is-image{position:relative;display:inline-block;vertical-align:middle;float:left;width:40%;margin-top:-100px;opacity:0;-webkit-transform:translateY(70px);-moz-transform:translateY(70px);transform:translateY(70px)}.eltdf-item-showcase-holder .eltdf-is-image.eltdf-appeared{-webkit-transition:opacity .55s cubic-bezier(.23,1,.32,1),-webkit-transform .55s cubic-bezier(.23,1,.32,1);-moz-transition:opacity .55s cubic-bezier(.23,1,.32,1),-moz-transform .55s cubic-bezier(.23,1,.32,1);transition:opacity .55s cubic-bezier(.23,1,.32,1),transform .55s cubic-bezier(.23,1,.32,1);opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.eltdf-item-showcase-holder .eltdf-is-item-holder{display:inline-block;vertical-align:middle;width:30%}.eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-left-holder{float:left}.eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-right-holder{float:right}.eltdf-item-showcase-holder .eltdf-is-item-holder .eltdf-is-item:first-child{margin:0}.eltdf-item-showcase-holder .eltdf-is-item{position:relative;display:inline-block;vertical-align:middle;margin:56px 0 0;opacity:0}.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-left{text-align:right;-webkit-transform:translateX(-70px);-moz-transform:translateX(-70px);transform:translateX(-70px)}.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-left .eltdf-is-content{padding:0 20px 0 0}.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-right{text-align:left;-webkit-transform:translateX(70px);-moz-transform:translateX(70px);transform:translateX(70px)}.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-right .eltdf-is-content{padding:0 0 0 20px}.eltdf-item-showcase-holder .eltdf-is-item.eltdf-appeared{-webkit-transition:opacity .55s cubic-bezier(.23,1,.32,1),-webkit-transform .55s cubic-bezier(.23,1,.32,1);-moz-transition:opacity .55s cubic-bezier(.23,1,.32,1),-moz-transform .55s cubic-bezier(.23,1,.32,1);transition:opacity .55s cubic-bezier(.23,1,.32,1),transform .55s cubic-bezier(.23,1,.32,1);opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.eltdf-item-showcase-holder .eltdf-is-item .eltdf-is-content{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.eltdf-item-showcase-holder .eltdf-is-item .eltdf-is-title{margin:0}.eltdf-item-showcase-holder .eltdf-is-item .eltdf-is-text{margin:14px 0 0}.eltdf-pie-chart-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;opacity:0;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.eltdf-pie-chart-holder .eltdf-pc-percentage{position:relative;display:block;height:176px;width:176px;line-height:176px;text-align:center;margin:0 auto}.eltdf-pie-chart-holder .eltdf-pc-percentage canvas{position:absolute;top:0;left:0}.eltdf-pie-chart-holder .eltdf-pc-percentage .eltdf-pc-percent{position:relative;display:inline-block;vertical-align:middle;color:#333;font-size:36px;line-height:inherit;font-weight:600}.eltdf-pie-chart-holder .eltdf-pc-percentage .eltdf-pc-percent:after{position:relative;top:-15px;content:'%';font-size:15px}.eltdf-pie-chart-holder .eltdf-pc-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;text-align:center;margin:25px 0 0}.eltdf-pie-chart-holder .eltdf-pc-text-holder .eltdf-pc-title{margin:0}.eltdf-pricing-tables{position:relative;display:inline-block;width:100%;vertical-align:middle;clear:both}.eltdf-pricing-tables .eltdf-pt-wrapper{position:relative}.eltdf-pricing-tables.eltdf-two-columns .eltdf-price-table{width:50%}.eltdf-pricing-tables.eltdf-three-columns .eltdf-price-table{width:33.33333%}.eltdf-pricing-tables.eltdf-four-columns .eltdf-price-table{width:25%}.eltdf-pricing-tables.eltdf-five-columns .eltdf-price-table{width:20%}.eltdf-price-table{position:relative;width:100%;padding:0;margin:0;float:left;box-sizing:border-box}.eltdf-price-table .eltdf-pt-inner{position:relative;display:inline-block;width:100%;vertical-align:middle;background-color:#f9f9f9}.eltdf-price-table .eltdf-pt-inner ul{list-style:none;margin:0;padding:0}.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-title{display:block;color:inherit;text-align:center;margin:0}.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom{padding:60px 30px}.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-title{color:#000;margin-bottom:55px}.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-price-holder{font-family:"Crimson Text",cursive;font-size:40px;color:#333;margin-bottom:30px}.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-content{margin-bottom:50px}.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-button .eltdf-btn{background-color:#006767}.eltdf-price-table .eltdf-pt-inner ul li{margin:0;text-align:center}.eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-title-holder{position:relative;background-color:#006767;background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;padding:35px 15px 35px}.eltdf-price-table .eltdf-pt-inner ul li .eltdf-pt-value{position:relative;line-height:1;font-weight:300}.eltdf-price-table .eltdf-pt-inner ul li .eltdf-pt-price{position:relative;left:-5px;display:inline-block;line-height:1;font-weight:300}.eltdf-price-table .eltdf-pt-inner ul li .eltdf-pt-mark{position:relative;display:block;margin:5px 0 0;font-family:"Crimson Text",cursive;font-size:22px}.eltdf-process-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-process-holder.eltdf-two-columns .eltdf-mark-horizontal-holder .eltdf-process-mark{width:50%}.eltdf-process-holder.eltdf-two-columns .eltdf-mark-vertical-holder .eltdf-process-mark{height:50%}.eltdf-process-holder.eltdf-two-columns .eltdf-process-item{width:50%}.eltdf-process-holder.eltdf-three-columns .eltdf-mark-horizontal-holder .eltdf-process-mark{width:33.33333%}.eltdf-process-holder.eltdf-three-columns .eltdf-mark-vertical-holder .eltdf-process-mark{height:33.33333%}.eltdf-process-holder.eltdf-three-columns .eltdf-process-item{width:33.33333%}.eltdf-process-holder.eltdf-four-columns .eltdf-mark-horizontal-holder .eltdf-process-mark{width:25%}.eltdf-process-holder.eltdf-four-columns .eltdf-mark-vertical-holder .eltdf-process-mark{height:25%}.eltdf-process-holder.eltdf-four-columns .eltdf-process-item{width:25%}.eltdf-process-holder.eltdf-process-appeared .eltdf-process-circle{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.eltdf-process-holder.eltdf-process-appeared .eltdf-mark-horizontal-holder .eltdf-process-line{width:100%}.eltdf-process-holder.eltdf-process-appeared .eltdf-mark-vertical-holder .eltdf-process-line{height:100%}.eltdf-process-holder.eltdf-process-appeared .eltdf-process-item{opacity:1}.eltdf-process-holder .eltdf-mark-horizontal-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;clear:both}.eltdf-process-holder .eltdf-mark-horizontal-holder .eltdf-process-mark{float:left}.eltdf-process-holder .eltdf-mark-horizontal-holder .eltdf-process-line{top:50%;left:50%;width:0;height:1px;-webkit-transition:width .4s ease .1s;-moz-transition:width .4s ease .1s;transition:width .4s ease .1s}.eltdf-process-holder .eltdf-mark-vertical-holder{position:absolute;top:26px;left:0;display:none;width:46px;height:100%}.eltdf-process-holder .eltdf-mark-vertical-holder .eltdf-process-line{top:23px;left:50%;width:1px;height:0;-webkit-transition:height .4s ease .1s;-moz-transition:height .4s ease .1s;transition:height .4s ease .1s}.eltdf-process-holder .eltdf-process-mark{position:relative;display:inline-block;vertical-align:top;text-align:center}.eltdf-process-holder .eltdf-process-mark:last-child .eltdf-process-line{display:none}.eltdf-process-holder .eltdf-process-mark:nth-child(2) .eltdf-process-circle{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.eltdf-process-holder .eltdf-process-mark:nth-child(2) .eltdf-process-line{-webkit-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s}.eltdf-process-holder .eltdf-process-mark:nth-child(3) .eltdf-process-circle{-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s}.eltdf-process-holder .eltdf-process-mark:nth-child(3) .eltdf-process-line{-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;transition-delay:1.2s}.eltdf-process-holder .eltdf-process-mark:nth-child(4) .eltdf-process-circle{-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;transition-delay:1.5s}.eltdf-process-holder .eltdf-process-mark:nth-child(4) .eltdf-process-line{-webkit-transition-delay:1.8s;-moz-transition-delay:1.8s;transition-delay:1.8s}.eltdf-process-holder .eltdf-process-circle{position:relative;display:inline-block;vertical-align:top;width:46px;height:46px;font-size:18px;line-height:46px;font-weight:700;color:#fff;background-color:#17436f;border-radius:100%;opacity:0;-webkit-transition:opacity .2s ease,-webkit-transform .3s ease;-moz-transition:opacity .2s ease,-moz-transform .3s ease;transition:opacity .2s ease,transform .3s ease;-webkit-transform:scale(.6);-moz-transform:scale(.6);transform:scale(.6)}.eltdf-process-holder .eltdf-process-line{position:absolute;background-color:#17436f}.eltdf-process-holder .eltdf-process-inner{margin:0 -15px}.eltdf-process-holder .eltdf-process-item{position:relative;display:inline-block;vertical-align:top;float:left;padding:0 15px;opacity:0;text-align:center;box-sizing:border-box;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.eltdf-process-holder .eltdf-process-item:nth-child(2){-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.eltdf-process-holder .eltdf-process-item:nth-child(3){-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s}.eltdf-process-holder .eltdf-process-item:nth-child(4){-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;transition-delay:1.5s}.eltdf-process-holder .eltdf-pi-content{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:26px 0 10px}.eltdf-process-holder .eltdf-pi-title{margin:0}.eltdf-process-holder .eltdf-pi-text{margin:11px 0 0}.eltdf-progress-bar{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-progress-bar .eltdf-pb-title-holder{position:relative;margin:10px 0 4px}.eltdf-progress-bar .eltdf-pb-title-holder .eltdf-pb-title{position:relative;display:inline-block;vertical-align:middle;z-index:100}.eltdf-progress-bar .eltdf-pb-percent{position:absolute;right:0;bottom:1px;width:auto;color:#333;font-size:18px;opacity:0;z-index:10}.eltdf-progress-bar .eltdf-pb-percent:after{content:'%'}.eltdf-progress-bar .eltdf-pb-content-holder{position:relative;height:3px;overflow:hidden;background-color:#ebebeb}.eltdf-progress-bar .eltdf-pb-content-holder .eltdf-pb-content{height:3px;max-width:100%;overflow:hidden;background-color:#17436f}.eltdf-section-title-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.eltdf-section-title-holder .eltdf-st-title{display:block;margin:0 0 16px}.eltdf-section-title-holder .eltdf-st-title .eltdf-st-title-bold{font-weight:700}.eltdf-section-title-holder .eltdf-st-title .eltdf-st-title-light{font-weight:300}.eltdf-section-title-holder .eltdf-st-tagline-text{margin-bottom:5px}.eltdf-section-title-holder .eltdf-st-text{display:block;margin:14px 0 0}.eltdf-separator-holder{position:relative;height:auto;font-size:0;line-height:1em;margin:10px 0}.eltdf-separator-holder.eltdf-separator-center{text-align:center}.eltdf-separator-holder.eltdf-separator-left{text-align:left}.eltdf-separator-holder.eltdf-separator-right{text-align:right}.eltdf-separator-holder.eltdf-separator-full-width .eltdf-separator{width:100%!important}.eltdf-separator-holder .eltdf-separator-icon{display:inline-block;vertical-align:middle}.eltdf-separator-holder .eltdf-separator-icon .eltdf-icon-shortcode .eltdf-icon-element{line-height:1em}.eltdf-separator{position:relative;display:inline-block;vertical-align:middle;border-bottom:1px solid #ebebeb}.eltdf-single-image-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-single-image-holder.eltdf-has-shadow .eltdf-si-inner{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-single-image-holder .eltdf-si-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-single-image-holder .eltdf-si-inner a,.eltdf-single-image-holder .eltdf-si-inner img{position:relative;display:block}.eltdf-single-image-holder.eltdf-image-behavior-custom-link .eltdf-si-inner a:hover:after{opacity:1}.eltdf-single-image-holder.eltdf-image-behavior-custom-link .eltdf-si-inner a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:'';background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-single-image-holder.eltdf-image-behavior-lightbox .eltdf-si-inner a:hover:after{opacity:1}.eltdf-single-image-holder.eltdf-image-behavior-lightbox .eltdf-si-inner a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:'';background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner{overflow:hidden}.touch .eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner{cursor:pointer}.eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner:hover img{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);transform:scale(1.04)}.eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out}.eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner{overflow:hidden}.touch .eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner{cursor:pointer}.eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner:hover img{-webkit-filter:grayscale(0);filter:none}.eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner img{filter:url(../../../../plugins/calla-core/assets/css/img/desaturate.svg#grayscale);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner{overflow:hidden;padding:10% 0;background-repeat:no-repeat;background-position:0 center;background-size:120%;-webkit-transition:background .7s ease-out;-moz-transition:background .7s ease-out;transition:background .7s ease-out}.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner:hover{background-position:90% center}.touch .eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner{cursor:pointer}.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner img{z-index:-1;max-width:80%}@media only screen and (max-width:1024px){.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner{padding:0;background:0 0}.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner img{z-index:inherit;max-width:100%}}.eltdf-social-share-holder{position:relative;display:inline-block;vertical-align:top}.eltdf-social-share-holder ul{position:relative;display:inline-block;vertical-align:top;list-style:none;padding:0;margin:0}.eltdf-social-share-holder.eltdf-list .eltdf-social-title{position:relative;display:inline-block;vertical-align:top;margin:0;color:#333}.eltdf-social-share-holder.eltdf-list li{position:relative;display:inline-block;vertical-align:top;padding:0;margin:0 15px 0 0}.eltdf-social-share-holder.eltdf-list li a{color:#999;font-size:15px}.eltdf-social-share-holder.eltdf-list li a:hover{color:#17436f}.eltdf-social-share-holder.eltdf-dropdown{position:relative;display:inline-block;vertical-align:bottom}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener{display:block;color:#676767}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener .eltdf-social-share-title{display:inline-block;vertical-align:top;margin-right:5px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener .social_share{font-size:12px;color:#333}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener:hover{color:#17436f}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener:hover .social_share{color:inherit}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown{position:relative;visibility:hidden;z-index:950}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul{position:relative;display:block;z-index:990;margin:0;padding:0!important}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li{width:88px;height:28px;line-height:28px;visibility:hidden;position:absolute;text-align:center;opacity:0;margin:0;padding:0;border:1px solid #c9c9c9;background-color:#fff;font-size:12px;color:#676767;box-sizing:border-box;-webkit-transition:opacity .2s ease-out 0s,visibility .2s ease-out 0s,background-color .2s ease-out 0s;-moz-transition:opacity .2s ease-out 0s,visibility .2s ease-out 0s,background-color .2s ease-out 0s;transition:opacity .2s ease-out 0s,visibility .2s ease-out 0s,background-color .2s ease-out 0s}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:not(:first-child){border-top:none}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-facebook-share:hover{background-color:#3b5998;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-twitter-share:hover{background-color:#00aced;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-google_plus-share:hover{background-color:#dd4b39;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-linkedin-share:hover{background-color:#007bb5;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-tumblr-share:hover{background-color:#32506d;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-pinterest-share:hover{background-color:#cb2027;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-vk-share:hover{background-color:#45668e;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li *{display:block;line-height:inherit}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li a{color:inherit!important}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(1){bottom:-28px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(2){bottom:-56px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(3){bottom:-84px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(4){bottom:-112px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(5){bottom:-140px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(6){bottom:-168px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(7){bottom:-196px}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li{opacity:1;visibility:visible;cursor:pointer}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(2){-webkit-transition:opacity .2s ease-out .2s,visibility .2s ease-out .2s,background-color .2s ease-out;-moz-transition:opacity .2s ease-out .2s,visibility .2s ease-out .2s,background-color .2s ease-out;transition:opacity .2s ease-out .2s,visibility .2s ease-out .2s,background-color .2s ease-out}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(3){-webkit-transition:opacity .2s ease-out .3s,visibility .2s ease-out .3s,background-color .2s ease-out;-moz-transition:opacity .2s ease-out .3s,visibility .2s ease-out .3s,background-color .2s ease-out;transition:opacity .2s ease-out .3s,visibility .2s ease-out .3s,background-color .2s ease-out}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(4){-webkit-transition:opacity .2s ease-out .4s,visibility .2s ease-out .4s,background-color .2s ease-out;-moz-transition:opacity .2s ease-out .4s,visibility .2s ease-out .4s,background-color .2s ease-out;transition:opacity .2s ease-out .4s,visibility .2s ease-out .4s,background-color .2s ease-out}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(5){-webkit-transition:opacity .2s ease-out .5s,visibility .2s ease-out .5s,background-color .2s ease-out;-moz-transition:opacity .2s ease-out .5s,visibility .2s ease-out .5s,background-color .2s ease-out;transition:opacity .2s ease-out .5s,visibility .2s ease-out .5s,background-color .2s ease-out}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(6){-webkit-transition:opacity .2s ease-out .6s,visibility .2s ease-out .6s,background-color .2s ease-out;-moz-transition:opacity .2s ease-out .6s,visibility .2s ease-out .6s,background-color .2s ease-out;transition:opacity .2s ease-out .6s,visibility .2s ease-out .6s,background-color .2s ease-out}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(7){-webkit-transition:opacity .2s ease-out .7s,visibility .2s ease-out .7s,background-color .2s ease-out;-moz-transition:opacity .2s ease-out .7s,visibility .2s ease-out .7s,background-color .2s ease-out;transition:opacity .2s ease-out .7s,visibility .2s ease-out .7s,background-color .2s ease-out}.eltdf-tabs{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-tabs .eltdf-tabs-nav{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0;padding:0;list-style:none}.eltdf-tabs .eltdf-tabs-nav li{float:left;margin:0;padding:0}.eltdf-tabs .eltdf-tabs-nav li a{position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;background-color:#f6f6f6;font-family:"Crimson Text",cursive;color:#333;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}.eltdf-tabs .eltdf-tabs-nav li a.ui-tabs-anchor{padding:15px 40px 12px}.eltdf-tabs .eltdf-tab-container{box-sizing:border-box;position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-tabs .eltdf-tab-container p{margin:0}.eltdf-tabs.eltdf-tabs-standard{border:none}.eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li a{background-color:transparent}.eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li.ui-state-active a,.eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li.ui-state-hover a{color:#fff;background-color:#006767}.eltdf-tabs.eltdf-tabs-standard .eltdf-tab-container{margin:21px 0 0}.eltdf-tabs.eltdf-tabs-boxed{border:none}.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li{margin-right:2px}.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li a{color:#333;background-color:#f6f6f6}.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li.ui-state-active a,.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li.ui-state-hover a{color:#fff;background-color:#006767}.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li:last-child{margin:0}.eltdf-tabs.eltdf-tabs-boxed .eltdf-tab-container{margin:21px 0 0}.eltdf-tabs.eltdf-tabs-boxed-white{border:none}.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li{margin-right:2px}.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li a{color:#333;background-color:#fff}.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li.ui-state-active a,.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li.ui-state-hover a{color:#fff;background-color:#006767}.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li:last-child{margin:0}.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tab-container{margin:21px 0 0}.eltdf-tabs.eltdf-tabs-simple{border:none}.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav{border-bottom:1px solid #808285}.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li{margin:0 31px 0 0}.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li a{background-color:transparent}.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li a:last-child{padding-left:0}.eltdf-tabs.eltdf-tabs-simple .eltdf-tab-container{padding:21px 0;border-bottom:1px solid #808285}.eltdf-tabs.eltdf-tabs-vertical{display:table;border:none}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav{display:table-cell;vertical-align:top;width:30%;height:100%;box-sizing:border-box}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li{width:100%}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li a{width:100%;text-align:center}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li a.ui-tabs-anchor{padding:15px 0}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li.ui-state-active a,.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li.ui-state-hover a{color:#fff;background-color:#006767}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li:last-child{margin:0}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tab-container{display:table-cell;vertical-align:top;width:70%;padding:10px 30px;height:100%;box-sizing:border-box}.ui-widget-content{padding:0;font-family:inherit;font-size:inherit;color:inherit;background:0 0;border:0;border-radius:0}.ui-widget-content .ui-widget-header{font-size:inherit;line-height:inherit;font-weight:inherit;color:initial;background:0 0;border:0;border-radius:0}.ui-widget-content .ui-tabs-nav li{position:initial;font-weight:inherit;color:inherit;background:initial;border:0;border-radius:0}.ui-widget-content .ui-widget-content{color:inherit;background:0 0;border:0;border-radius:0}.eltdf-team-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.touch .eltdf-team-holder.eltdf-team-info-on-image{cursor:pointer}.eltdf-team-holder.eltdf-team-info-on-image:hover .eltdf-team-image img{filter:url("data:image/svg+xml;charset=utf-8,#filter");-webkit-filter:blur(5px);filter:blur(5px)}.eltdf-team-holder.eltdf-team-info-on-image:hover .eltdf-team-social-wrapper{opacity:1}.eltdf-team-holder.eltdf-team-info-on-image:hover .eltdf-team-social-inner{-webkit-transition:-webkit-transform .45s cubic-bezier(.64,.01,.15,1.16),opacity .5s;-moz-transition:-moz-transform .45s cubic-bezier(.64,.01,.15,1.16),opacity .5s;transition:transform .45s cubic-bezier(.64,.01,.15,1.16),opacity .5s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);text-align:center}.eltdf-team-holder.eltdf-team-info-on-image .eltdf-team-position{margin:3px 0 0;color:#333}.eltdf-team-holder.eltdf-team-info-on-image .eltdf-team-social-holder{margin:7px 0 0}.eltdf-team-holder.eltdf-team-info-on-image .eltdf-team-text{color:#333}.eltdf-team-holder .eltdf-team-image{position:relative;display:inline-block;width:100%;vertical-align:middle;overflow:hidden}.eltdf-team-holder .eltdf-team-image img{display:block;margin:0 auto;-webkit-transition:all 0s ease .1s;-moz-transition:all 0s ease .1s;transition:all 0s ease .1s}.eltdf-team-holder .eltdf-team-title-holder{text-align:center}.eltdf-team-holder .eltdf-team-info{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box;margin:31px 0 0;text-align:center}.eltdf-team-holder .eltdf-team-name{margin:0}.eltdf-team-holder .eltdf-team-position{display:block;margin:5px 0}.eltdf-team-holder .eltdf-team-text{margin:10px 0}.eltdf-team-holder .eltdf-team-social-wrapper{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,.9);border:2px solid #17436f;box-sizing:border-box;text-align:center;opacity:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;z-index:1}.eltdf-team-holder .eltdf-team-social-outer{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-team-holder .eltdf-team-social-inner{position:relative;display:table-cell;height:100%;width:100%;padding:2px 30px 0;vertical-align:middle;-webkit-transition:-webkit-transform .2s ease;-moz-transition:-moz-transform .2s ease;transition:transform .2s ease;-webkit-transform:translate3d(0,40px,0);-moz-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}.eltdf-team-holder .eltdf-team-social-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0}.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon{font-size:15px;margin:0 10px 0 0}.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon:last-child{margin-right:0}.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon .eltdf-icon-element{font-size:inherit;-webkit-transition:none;-moz-transition:none;transition:none}.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon a{color:#999}.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon a:hover{color:#17436f}.eltdf-text-marquee{position:relative;white-space:nowrap;color:#333;font-size:60px;line-height:1.2em;font-weight:600;overflow:hidden}.eltdf-text-marquee .eltdf-marquee-element{position:relative;display:inline-block;vertical-align:top;padding:0 25px;box-sizing:border-box}.eltdf-text-marquee .eltdf-marquee-element.eltdf-aux-text{position:absolute;top:0;left:0}html{height:100%;overflow-x:hidden}.curtains{width:100%}.curtains>li{-webkit-transform:translateZ(0);background:#fff;position:fixed;display:block;top:0;left:0;width:100%;min-height:100%;overflow:hidden;z-index:1}.curtains>li.hidden{display:none}.curtains>li:first-child{z-index:2}.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom) .eltdf-page-header{-webkit-transition:top .6s ease;-moz-transition:top .6s ease;transition:top .6s ease;position:fixed;top:0;left:0}.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom).eltdf-header-top-enabled .eltdf-top-bar{-webkit-transition:top .6s ease;-moz-transition:top .6s ease;transition:top .6s ease;position:fixed;top:-45px;left:0}.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom).eltdf-header-top-enabled:not(.eltdf-sticky-header-appear) .eltdf-top-bar{top:0}.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom).eltdf-header-top-enabled:not(.eltdf-sticky-header-appear) .eltdf-page-header{top:45px}.eltdf-uncovering-section-on-page footer{display:none}.eltdf-uncovering-sections{-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out;opacity:0}.eltdf-uncovering-sections li,.eltdf-uncovering-sections ul{margin:0;padding:0}.eltdf-uncovering-sections.eltdf-loaded{opacity:1}.eltdf-uncovering-sections .eltdf-uss-item{display:inline-block;height:100%;width:100%;margin:0;padding:0;box-sizing:border-box;overflow:hidden;will-change:transform}.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-image-holder{position:absolute;top:-5%;left:0;width:100%;height:125%;will-change:transform;background-position:center;background-size:cover}.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-va-top .eltdf-uss-item-inner{vertical-align:top}.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-va-bottom .eltdf-uss-item-inner{vertical-align:bottom}.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-ha-left .eltdf-uss-item-inner{text-align:left}.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-ha-center .eltdf-uss-item-inner{text-align:center}.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-ha-right .eltdf-uss-item-inner{text-align:right}.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-has-link .eltdf-uss-item-inner a{position:relative}.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-outer{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;padding:5%;box-sizing:border-box}.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-inner a{position:relative}.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1}.eltdf-fss-shadow{background:#323134;position:fixed;top:0;left:0;width:100%;height:100%;z-index:19;opacity:0;pointer-events:none;backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:opacity}.eltdf-vss-initialized .eltdf-content .eltdf-content-inner>.eltdf-container>.eltdf-container-inner{padding:0}.eltdf-vss-initialized .eltdf-content .eltdf-content-inner>.eltdf-full-width>.eltdf-full-width-inner{padding:0}.eltdf-vertical-split-slider{position:relative;opacity:0;margin:0 -2px;overflow:hidden}.eltdf-vertical-split-slider .eltdf-vss-ms-left,.eltdf-vertical-split-slider .eltdf-vss-ms-right{position:absolute;width:50%;height:100%;box-sizing:border-box}.eltdf-vertical-split-slider .eltdf-vss-ms-left{top:0;left:0}.eltdf-vertical-split-slider .eltdf-vss-ms-left .eltdf-vss-ms-section{background-position:100% center;background-size:cover}.eltdf-vertical-split-slider .eltdf-vss-ms-right{top:10000px;right:0}.eltdf-vertical-split-slider .eltdf-vss-ms-right .eltdf-vss-ms-section{background-position:0 center;background-size:cover}.eltdf-vertical-split-slider .eltdf-vss-ms-section.ms-table{display:table;width:100%;table-layout:fixed;box-sizing:border-box}.eltdf-vertical-split-slider .eltdf-vss-ms-section .ms-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%;box-sizing:border-box;-webkit-transition:padding .45s cubic-bezier(.4,0,.2,1);-moz-transition:padding .45s cubic-bezier(.4,0,.2,1);transition:padding .45s cubic-bezier(.4,0,.2,1)}.eltdf-vertical-split-slider .eltdf-vss-ms-section .ms-easing{-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;transition:all .7s ease-out}.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-ms-left .eltdf-vss-ms-section .ms-tableCell{padding:7.5rem 0 7.5rem 7.5rem}.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-ms-right .eltdf-vss-ms-section .ms-tableCell{padding:7.5rem 7.5rem 7.5rem 0}.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-horizontal-mask:after,.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-horizontal-mask:before{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);transform:scaleY(1)}.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-vertical-mask:after,.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-vertical-mask:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1)}.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:after,.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:before{content:'';position:absolute;left:0;right:0;background-color:#fff;height:7.5rem;z-index:500;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .45s cubic-bezier(.4,0,.2,1);-moz-transition:-moz-transform .45s cubic-bezier(.4,0,.2,1);transition:transform .45s cubic-bezier(.4,0,.2,1)}.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:before{top:0;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:after{bottom:0;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:after,.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:before{content:'';position:absolute;top:0;bottom:0;background-color:#fff;width:7.5rem;z-index:500;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .45s cubic-bezier(.4,0,.2,1);-moz-transition:-moz-transform .45s cubic-bezier(.4,0,.2,1);transition:transform .45s cubic-bezier(.4,0,.2,1)}.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:before{left:0;-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:after{right:0;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right}.eltdf-vss-responsive{display:none}.eltdf-vss-responsive .eltdf-vss-ms-section{background-position:center;background-size:cover}#multiscroll-nav{position:fixed;top:50%;right:64px;margin-top:-10px;opacity:1;z-index:1000;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.eltdf-fullscreen-menu-opened #multiscroll-nav{z-index:-1}#multiscroll-nav ul{margin:0;padding:0}#multiscroll-nav ul li{position:relative;display:block;margin:12px 3px;overflow:hidden}#multiscroll-nav ul li a{position:relative;display:block;width:12px;height:12px;margin:0 auto;background-color:transparent;border:2px solid rgba(51,51,51,.5);border-radius:3em;z-index:1;box-sizing:border-box}#multiscroll-nav ul li a.active{background-color:#333;border-color:#333}.eltdf-light-header #multiscroll-nav ul li a{border-color:#fff}.eltdf-light-header #multiscroll-nav ul li a.active{background-color:#fff}.eltdf-dark-header #multiscroll-nav ul li a{border-color:#333}.eltdf-dark-header #multiscroll-nav ul li a.active{background-color:#333}#multiscroll-nav ul li a span{display:block}.eltdf-video-button-holder{position:relative;display:inline-block;vertical-align:middle}.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play,.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play-image{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1}.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play .eltdf-video-button-play-inner,.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play-image .eltdf-video-button-play-inner{position:relative;top:50%;left:0;display:block;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.eltdf-video-button-holder .eltdf-video-button-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-video-button-holder .eltdf-video-button-image img{display:block}.eltdf-video-button-holder .eltdf-video-button-play,.eltdf-video-button-holder .eltdf-video-button-play-image{position:relative;display:inline-block;vertical-align:top;z-index:1}.eltdf-video-button-holder .eltdf-video-button-play{color:#333;font-size:106px;line-height:1}.eltdf-video-button-holder .eltdf-video-button-play span{display:block;line-height:inherit}.eltdf-video-button-holder .eltdf-video-button-play span:before{display:block;line-height:inherit}.eltdf-video-button-holder .eltdf-video-button-play-image.eltdf-vb-has-hover-image:hover img:first-child{opacity:0}.eltdf-video-button-holder .eltdf-video-button-play-image.eltdf-vb-has-hover-image:hover img:nth-child(2){opacity:1}.eltdf-video-button-holder .eltdf-video-button-play-image img{display:block;margin:0 auto;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.eltdf-video-button-holder .eltdf-video-button-play-image img:first-child{position:relative;opacity:1}.eltdf-video-button-holder .eltdf-video-button-play-image img:nth-child(2){position:absolute;top:0;left:50%;opacity:0;-webkit-transform:translateX(-50%) translateZ(0);-moz-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0)}.rev_slider_wrapper .eltdf-video-button-holder .eltdf-video-button-play-image img:nth-child(2){-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.eltdf-twitter-list-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;clear:both}.eltdf-twitter-list-holder:not(.eltdf-tl-one-column) .eltdf-tl-item{float:left}.eltdf-twitter-list-holder .eltdf-twitter-list{position:relative;display:inline-block;width:100%;vertical-align:middle;list-style:none;margin:0;padding:0}.eltdf-twitter-list-holder .eltdf-tl-item{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;margin:0;box-sizing:border-box}.eltdf-twitter-list-holder .eltdf-tli-inner{position:relative;display:inline-block;width:100%;vertical-align:middle;background-color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.eltdf-twitter-list-holder .eltdf-tli-inner:hover{box-shadow:-2px 4px 13px 0 rgba(81,137,162,.05);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);transform:translateY(-3px)}.eltdf-twitter-list-holder .eltdf-tli-content{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:35px 23px;border:1px solid #f2f2f2;box-sizing:border-box}.eltdf-twitter-list-holder .eltdf-twitter-content-top{position:relative;display:inline-block;width:100%;vertical-align:middle;margin-bottom:25px;box-sizing:border-box}.eltdf-twitter-list-holder .eltdf-twitter-link-over{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1}.eltdf-twitter-list-holder .eltdf-twitter-user{position:relative;display:inline-block;width:100%;vertical-align:middle;padding-right:30px;box-sizing:border-box}.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-image{position:relative;display:inline-block;vertical-align:top;float:left;width:56px;height:56px}.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-image img{border-radius:50%}.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-name{position:relative;display:inline-block;vertical-align:top;float:left;width:calc(100% - 56px);padding-left:15px;box-sizing:border-box}.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-name *{margin:0}.eltdf-twitter-list-holder .eltdf-twitter-icon{position:absolute;top:-7px;right:3px;width:20px;display:inline-block;vertical-align:top;color:#17436f;font-size:24px;text-align:right}.eltdf-twitter-list-holder .eltdf-tweet-text{padding-left:12px;box-sizing:border-box}.eltdf-twitter-list-holder .eltdf-tweet-text a{position:relative;color:grey;z-index:2}.eltdf-twitter-list-holder .eltdf-tweet-text a:hover{color:#17436f}.eltdf-twitter-list-holder .eltdf-twitter-profile a{position:relative;color:grey;z-index:2}.eltdf-twitter-list-holder .eltdf-twitter-profile a:hover{color:#17436f}.eltdf-twitter-list-holder.eltdf-tl-two-columns .eltdf-tl-item{width:50%}@media only screen and (min-width:1025px){.eltdf-twitter-list-holder.eltdf-tl-two-columns .eltdf-tl-item:nth-child(2n+1){clear:both}}.eltdf-twitter-list-holder.eltdf-tl-three-columns .eltdf-tl-item{width:33.33333%}@media only screen and (min-width:1201px){.eltdf-twitter-list-holder.eltdf-tl-three-columns .eltdf-tl-item:nth-child(3n+1){clear:both}}.eltdf-twitter-list-holder.eltdf-tl-four-columns .eltdf-tl-item{width:25%}@media only screen and (min-width:1281px){.eltdf-twitter-list-holder.eltdf-tl-four-columns .eltdf-tl-item:nth-child(4n+1){clear:both}}.eltdf-twitter-list-holder.eltdf-tl-five-columns .eltdf-tl-item{width:20%}@media only screen and (min-width:1281px){.eltdf-twitter-list-holder.eltdf-tl-five-columns .eltdf-tl-item:nth-child(5n+1){clear:both}}#rev_slider_2_1_wrapper{max-width:1441px}.vc_custom_1669889642678 .eltdf-separator-holder{margin-bottom:50px}.vc_custom_1669889642678 .eltdf-image-with-text-holder .eltdf-iwt-text-holder{margin:-115px 0 0;padding:15px;background:rgba(255,255,255,.75)}.vc_custom_1669889642678 .eltdf-image-with-text-holder .eltdf-iwt-text-holder h3{font-size:20px;color:#000;padding:0;margin:0}.eltdf-product-list-title{font-size:16px;margin-bottom:15px!important}.product-categories ul.children{margin-left:0!important}.product-categories>li>a{font-weight:500}body.home .eltdf-full-width .eltdf-grid-col-push-3{left:0!important}body.home .eltdf-full-width .eltdf-grid-col-9{width:100%!important}.eltdf-standard-with-breadcrumbs-type .eltdf-grid{display:flex;flex-wrap:wrap;justify-content:center}.eltdf-standard-with-breadcrumbs-type .eltdf-grid .eltdf-breadcrumbs-info,.eltdf-standard-with-breadcrumbs-type .eltdf-grid .eltdf-title-info{width:100%}.xoo-wsc-items-count,.xoo-wsc-sc-count{background:#17436f}span.xoo-wsc-pname,span.xoo-wsc-pname a{font-size:14px}.xoo-wsc-qty-price{font-size:14px}.eltdf-side-menu-button-opener{display:none!important} -/*# sourceMappingURL=modules.min.css.map */ \ No newline at end of file + */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:none}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.39063deg) skewY(0.39063deg)}88.8%{transform:skewX(-0.19531deg) skewY(-0.19531deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}.eltdf-owl-slider{position:relative;display:none;width:100%;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:1}.eltdf-owl-slider.owl-loaded{display:block}.eltdf-owl-slider.owl-loading{opacity:0;display:block}.eltdf-owl-slider.owl-hidden{opacity:0}.eltdf-owl-slider.owl-refresh .owl-item{visibility:hidden}.eltdf-owl-slider.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;user-select:none}.eltdf-owl-slider.owl-grab{cursor:move;cursor:grab}.eltdf-owl-slider.owl-rtl{direction:rtl}.eltdf-owl-slider.owl-rtl .owl-item{float:right}.no-js .eltdf-owl-slider{display:block}.eltdf-owl-slider .owl-stage{position:relative;-ms-touch-action:pan-Y}.eltdf-owl-slider .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.eltdf-owl-slider .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.eltdf-owl-slider .owl-wrapper,.eltdf-owl-slider .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.eltdf-owl-slider .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.eltdf-owl-slider .owl-item img{display:block;width:100%}.eltdf-owl-slider .owl-item img .owl-lazy{transform-style:preserve-3d}.eltdf-owl-slider .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.eltdf-owl-slider .owl-nav.disabled{display:none}.eltdf-owl-slider .owl-nav .owl-prev,.eltdf-owl-slider .owl-nav .owl-next{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;user-select:none}.eltdf-owl-slider .owl-dots.disabled{display:none}.eltdf-owl-slider .owl-dots .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;user-select:none}.eltdf-owl-slider .animated{animation-duration:1000ms;animation-fill-mode:both}.eltdf-owl-slider .owl-animated-in{z-index:0}.eltdf-owl-slider .owl-animated-out{z-index:1}.eltdf-owl-slider .fadeOut{animation-name:fadeOut}.owl-height{transition:height 500ms ease-in-out}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.ps{touch-action:auto;overflow:hidden !important;-ms-overflow-style:none}@supports(-ms-overflow-style: none){.ps{overflow:auto !important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto !important}}.ps.ps--active-x>.ps__scrollbar-x-rail,.ps.ps--active-y>.ps__scrollbar-y-rail{display:none;background-color:rgba(0,0,0,0)}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:11px}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#999;width:11px}.ps>.ps__scrollbar-x-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;bottom:0px;height:15px}.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;bottom:2px;height:6px}.ps>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x,.ps>.ps__scrollbar-x-rail:active>.ps__scrollbar-x{height:11px}.ps>.ps__scrollbar-y-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px}.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;right:2px;width:6px}.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y,.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y{width:11px}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:11px}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#999;width:11px}.ps:hover>.ps__scrollbar-x-rail,.ps:hover>.ps__scrollbar-y-rail{opacity:.6}.ps:hover>.ps__scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps:hover>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x{background-color:#999}.ps:hover>.ps__scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{background-color:#999}body .pp_pic_holder{position:fixed !important;top:50% !important;left:50% !important;display:none;width:100px;z-index:10001 !important;transform:translateX(-50%) translateY(-50%)}@media only screen and (max-width: 768px){body .pp_pic_holder{width:90% !important}}body .pp_pic_holder.is-single .pp_details{display:none}body .pp_pic_holder .pp_top,body .pp_pic_holder .pp_bottom{display:none !important}body .pp_pic_holder .pp_content{position:relative;background:none;margin:0 auto;height:40px;min-width:40px;width:100%}@media only screen and (max-width: 768px){body .pp_pic_holder .pp_content{width:100% !important}}* html body .pp_pic_holder .pp_content{width:40px}body .pp_pic_holder .pp_content_container{position:relative;text-align:left;width:100%}body .pp_pic_holder .pp_content_container .pp_left,body .pp_pic_holder .pp_content_container .pp_right{background:none !important;padding:0 !important}body .pp_pic_holder #pp_full_res{line-height:1 !important}body .pp_pic_holder #pp_full_res .pp_inline{color:#333;text-align:left}body .pp_pic_holder #pp_full_res .pp_inline p{margin:0 0 15px}body .pp_pic_holder #pp_full_res iframe{width:100% !important}body .pp_pic_holder #pp_full_res img{display:block}@media only screen and (max-width: 768px){body .pp_pic_holder #pp_full_res img{width:100% !important;height:auto !important}}body .pp_pic_holder .ppt,body .pp_pic_holder .pp_gallery,body .pp_pic_holder .pp_description{display:none !important}body .pp_pic_holder .pp_loaderIcon{position:absolute;left:50%;top:50%;width:32px;height:32px;margin:-16px 0 0 -16px;background-color:#fff;border-radius:16px;animation:scaleout 1s infinite ease-in-out}body .pp_pic_holder .pp_fade{position:relative;top:50%;display:none;transform:translateY(-50%) translateZ(0)}body .pp_pic_holder .pp_details{position:relative;top:-1px;display:table;vertical-align:top;width:100% !important;float:none !important;margin:0 !important;padding:15px 24px;background-color:#fff;box-sizing:border-box}body .pp_pic_holder .pp_details .pp_nav{position:relative;display:table-cell;vertical-align:middle;width:100%;height:auto;float:none;margin:0 !important}body .pp_pic_holder .pp_details .pp_nav .pp_play,body .pp_pic_holder .pp_details .pp_nav .pp_pause{display:none}body .pp_pic_holder .pp_details .pp_nav .currentTextHolder{position:absolute;top:0;left:50%;width:auto;margin:0;padding:0;float:none;color:#676767;font-family:inherit;font-size:inherit;line-height:30px;font-style:inherit;letter-spacing:5px}body .pp_pic_holder a:focus{outline:none}body .pp_pic_holder a.pp_arrow_previous,body .pp_pic_holder a.pp_arrow_next{position:relative;display:inline-block;vertical-align:top;left:auto !important;float:none;width:auto !important;height:auto !important;margin:0 !important;color:#676767;font-family:"Ionicons";font-size:0;line-height:1;text-indent:0;background:none !important;opacity:1 !important;overflow:visible}body .pp_pic_holder a.pp_arrow_previous:after,body .pp_pic_holder a.pp_arrow_next:after{font-size:30px}body .pp_pic_holder a.pp_arrow_previous:hover,body .pp_pic_holder a.pp_arrow_next:hover{color:#333}body .pp_pic_holder a.pp_arrow_previous:after{content:""}body .pp_pic_holder a.pp_arrow_next{margin:0 0 0 14px !important}body .pp_pic_holder a.pp_arrow_next:after{content:""}body .pp_pic_holder a.pp_next,body .pp_pic_holder a.pp_previous{position:absolute;top:calc(50% - 20px);width:auto;height:auto;display:inline-block;margin:0 !important;background:none !important;color:#333;font-family:"Ionicons";font-size:40px;line-height:1;text-indent:-9999px !important;opacity:0;transition:opacity .2s ease-out,color .2s ease-out}body .pp_pic_holder a.pp_next>*,body .pp_pic_holder a.pp_previous>*{display:none}body .pp_pic_holder a.pp_next:after,body .pp_pic_holder a.pp_previous:after{display:block;line-height:inherit;text-indent:0 !important}body .pp_pic_holder a.pp_next:hover,body .pp_pic_holder a.pp_previous:hover{color:rgba(51,51,51,.8)}body .pp_pic_holder a.pp_previous{left:30px}@media only screen and (max-width: 768px){body .pp_pic_holder a.pp_previous{left:20px}}body .pp_pic_holder a.pp_previous:after{content:""}body .pp_pic_holder a.pp_next{right:30px}@media only screen and (max-width: 768px){body .pp_pic_holder a.pp_next{right:20px}}body .pp_pic_holder a.pp_next:after{content:""}body .pp_pic_holder a.pp_close{position:relative;display:table-cell;vertical-align:middle;width:auto;height:auto;margin:0 !important;background:none !important;color:#676767;font-family:"Ionicons";font-size:0;line-height:1;text-indent:0;cursor:pointer;opacity:1 !important}body .pp_pic_holder a.pp_close:hover{color:#333}body .pp_pic_holder a.pp_expand{position:absolute;right:-22px;top:-18px;display:block;height:auto;width:auto;color:#fff;font-family:"Ionicons";font-size:0;line-height:1;text-align:center;text-indent:0;background:none !important;z-index:2001}body .pp_pic_holder a.pp_expand:after{content:"";font-size:22px}body .pp_pic_holder a.pp_expand:hover{color:rgba(255,255,255,.8)}body .pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}@media only screen and (max-width: 768px){body .pp_hoverContainer{width:100% !important;height:100% !important}}body .pp_hoverContainer:hover a.pp_next,body .pp_hoverContainer:hover a.pp_previous{opacity:1}body .pp_overlay{position:absolute;top:0;left:0;width:100%;display:none;background-color:#333;z-index:10000 !important}.select2-container--default{position:relative;display:inline-block;vertical-align:middle;width:200px;margin:0;border:0;border-radius:0;text-align:initial;box-sizing:border-box}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__rendered{padding:0 20px 0 30px}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:20px;right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__rendered{padding:0 20px 0 30px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin:7px auto 0 5px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin:0 auto 0 3px}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open .select2-selection--single{color:#333}.select2-container--default.select2-container--open .select2-dropdown{left:0}.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above{border-bottom-color:rgba(0,0,0,0)}.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below{border-top-color:rgba(0,0,0,0)}.select2-container--default .select2-selection--single{display:block;height:50px;line-height:48px;padding:0;font-family:inherit;font-size:inherit;color:inherit;background-color:rgba(0,0,0,0);border:1px solid #c9c9c9;border-radius:0;box-sizing:border-box;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container--default .select2-selection--single .select2-selection__rendered{display:block;padding:0 30px 0 20px;color:inherit;line-height:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.select2-container--default .select2-selection--single .select2-selection__clear{position:relative;cursor:pointer;float:right;margin:0;font-weight:inherit}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:inherit}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;width:auto;height:100%;top:0;right:20px;color:inherit;line-height:inherit;text-align:center}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow:before{font-family:"Linearicons-Free";content:""}.select2-container--default .select2-selection--multiple{display:block;height:44px;line-height:42px;padding:0;font-family:inherit;font-size:inherit;color:inherit;background-color:rgba(0,0,0,0);border:1px solid #c9c9c9;border-radius:0;outline:0;box-sizing:border-box;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container--default .select2-selection--multiple .select2-selection__rendered{display:block;list-style:none;padding:0 30px;margin:0;color:inherit;line-height:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__placeholder{float:left;margin:0;color:inherit}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__clear{position:relative;cursor:pointer;float:right;margin:0;font-weight:inherit}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{float:left;margin:7px 5px 0 0;padding:0 10px;line-height:30px;color:#fff;background-color:#333;border:0;border-radius:0;cursor:default}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove{display:inline-block;margin:0 3px 0 0;color:inherit;font-weight:700;cursor:pointer;transition:opacity .2s ease-out}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove:hover{color:inherit;opacity:.8}.select2-container--default .select2-search--inline{float:left}.select2-container--default .select2-search--inline .select2-search__field{margin:0;padding:0;font-size:100%;background:rgba(0,0,0,0);border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;box-sizing:border-box}.select2-container--default .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-container--default .select2-dropdown{position:absolute;top:0;left:-100000px;width:100%;display:block;background-color:#fff;border:1px solid #c9c9c9;border-radius:0;z-index:1051;box-sizing:border-box}.select2-container--default .select2-search--dropdown{display:block;padding:14px 15px 2px}.select2-container--default .select2-search--dropdown.select2-search--hide{display:none}.select2-container--default .select2-search--dropdown .select2-search__field{padding:4px 8px;margin:0;width:100%;color:inherit;font-size:inherit;line-height:20px;font-family:inherit;font-weight:inherit;border:1px solid #c9c9c9;outline:none;box-sizing:border-box;-webkit-appearance:none}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:#333}.select2-container--default .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-container--default .select2-results{display:block;padding:0;margin:0;overflow:hidden}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__options{position:relative;padding:2px 15px;margin:5px 0;list-style:none}.select2-container--default .select2-results__option{padding:7px 0;-moz-user-select:none;user-select:none;-webkit-user-select:none;transition:color .2s ease-out}.select2-container--default .select2-results__option[aria-selected]{cursor:pointer}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#333}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{color:#333;background:none}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#333;background:none}.select2-container--default .select2-results__group{display:block;padding:7px 0;cursor:default}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.widget_icl_lang_sel_widget{position:relative;display:inline-block;vertical-align:middle}.widget_icl_lang_sel_widget img{position:relative;display:inline-block !important;vertical-align:middle;top:-1px;padding-right:6px}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click{position:relative;display:inline-block;vertical-align:middle;width:200px;text-align:left;box-sizing:border-box}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown:hover .wpml-ls-sub-menu,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click:hover .wpml-ls-sub-menu{opacity:1;visibility:visible;transition-delay:0s}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-legacy-dropdown,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-legacy-dropdown{padding:0;margin:0}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{position:relative;display:block;padding:9px 20px;color:#333;background-color:#fff;border:1px solid #c9c9c9;box-sizing:border-box}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:hover,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover{color:#17436f}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:after,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:after{content:"3";position:absolute;top:calc(50% - 8px);right:20px;display:block;font-family:"ElegantIcons";font-size:15px;line-height:1}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{position:absolute;top:100%;left:0;width:100%;padding:14px 20px;margin:0;list-style:none;background-color:#fff;border:1px solid #c9c9c9;border-top:0;z-index:10;opacity:0;visibility:hidden;box-sizing:border-box;transition:visibility 0s linear .25s,opacity .25s ease-in-out}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item{display:block;width:100%;margin:0;padding:0}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a{display:block;padding:7px 0}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul{list-style-type:none;margin:0;padding:0}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li{display:inline-block;vertical-align:middle;margin:0 15px 5px 0}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li:last-child{margin-right:0}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li a{display:block}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul{list-style-type:none;margin:0;padding:0}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li{display:block;margin:0;padding:5px 0}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li a{display:block}aside.eltdf-sidebar .widget_icl_lang_sel_widget,.wpb_widgetised_column .widget_icl_lang_sel_widget,.eltdf-page-footer .widget_icl_lang_sel_widget,.eltdf-side-menu .widget_icl_lang_sel_widget,.eltdf-vertical-menu-area .widget_icl_lang_sel_widget{width:100%}aside.eltdf-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,aside.eltdf-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,.wpb_widgetised_column .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,.wpb_widgetised_column .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,.eltdf-side-menu .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,.eltdf-side-menu .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,.eltdf-vertical-menu-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,.eltdf-vertical-menu-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click{width:100%}.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click{width:140px}.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle,.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{padding:0;line-height:46px;color:#fff;background-color:rgba(0,0,0,0);border:0}.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:after,.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:after{right:0}.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li{margin-bottom:0}.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li{display:inline-block;vertical-align:middle;margin-right:15px}.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child{margin-right:0}.eltdf-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li,.eltdf-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li,.eltdf-footer-top-holder .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li{display:inline-block;vertical-align:middle;margin-right:15px}.eltdf-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child,.eltdf-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child,.eltdf-footer-top-holder .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child{margin-right:0}.eltdf-main-menu>ul>li.menu-item-language.has_sub>a>span.item_outer .item_text:after{content:"3";position:absolute;right:-15px;top:0;font-family:"ElegantIcons";font-size:15px}.eltdf-main-menu>ul>li.menu-item-language a>span.item_outer .item_text{position:relative;display:table}.eltdf-main-menu>ul>li.menu-item-language a>span.item_outer .item_text>*{display:table-cell;vertical-align:middle}.eltdf-main-menu>ul>li.menu-item-language a>span.item_outer .item_text img{padding:5px 6px 0 0}.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{color:#fff;background-color:rgba(0,0,0,0);border-color:#fff}.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:hover,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover{color:rgba(255,255,255,.8)}.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{background-color:#363636}.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a{color:#fff}.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:hover,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a:hover{color:rgba(255,255,255,.8)}.eltdf-blog-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 40px;clear:both}.eltdf-blog-holder article{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 76px;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.eltdf-blog-holder article.sticky .eltdf-post-title a{color:#17436f}.eltdf-blog-holder article .eltdf-post-content{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-blog-holder article .eltdf-post-heading .eltdf-post-image,.eltdf-blog-holder article .eltdf-post-heading .eltdf-blog-video-holder{margin-bottom:51px}.eltdf-blog-holder article .eltdf-post-image{position:relative;display:inline-block;vertical-align:middle;max-width:100%}.eltdf-blog-holder article .eltdf-post-image img{display:block}.eltdf-blog-holder article .eltdf-post-quote-image,.eltdf-blog-holder article .eltdf-post-link-image{float:left;font-size:180px;color:#17436f;font-family:"Crimson Text",cursive;letter-spacing:.1em}.eltdf-blog-holder article .eltdf-post-image-background{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100%;background-position:center;background-size:cover}.eltdf-blog-holder article .eltdf-post-image-background a{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.eltdf-blog-holder article .eltdf-post-image-icon{position:absolute;top:20px;right:20px;font-size:30px;line-height:1;color:#fff}.eltdf-blog-holder article .eltdf-post-text{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.eltdf-blog-holder article .eltdf-post-text .eltdf-quote-author{display:inline-block;margin-top:10px;font-size:16px;font-family:"Crimson Text",cursive;color:#17436f;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.eltdf-blog-holder article .eltdf-post-mark{position:absolute;top:30px;left:28px;width:50px;text-align:left}.eltdf-blog-holder article .eltdf-post-title{margin:0}.eltdf-blog-holder article .eltdf-post-excerpt-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:15px 0 0}.eltdf-blog-holder article .eltdf-post-excerpt-holder p{margin:0}.eltdf-blog-holder article .eltdf-post-excerpt:after{content:"..."}.eltdf-blog-holder article .eltdf-more-link-container{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:15px 0 0}.eltdf-blog-holder article .eltdf-post-info{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-blog-holder article .eltdf-post-info>*{position:relative;display:inline-block;vertical-align:top;color:currentColor}.eltdf-blog-holder article .eltdf-post-info>* a{color:inherit}.eltdf-blog-holder article .eltdf-post-info-top{margin-bottom:10px}.eltdf-blog-holder article .eltdf-post-info-top>div{position:relative;display:inline-block;vertical-align:top;font-size:12px;letter-spacing:.1em;font-weight:600;text-transform:uppercase}.eltdf-blog-holder article .eltdf-post-info-top>div:after{content:"/"}.eltdf-blog-holder article .eltdf-post-info-top>div:last-child{padding:0}.eltdf-blog-holder article .eltdf-post-info-top>div:last-child:after{content:""}.eltdf-blog-holder article .eltdf-post-info-top>div a{color:inherit}.eltdf-blog-holder article .eltdf-post-info-top>div a:hover{color:#17436f}.eltdf-blog-holder article .eltdf-post-info-top>div .eltdf-post-info-author-link{color:#17436f}.eltdf-blog-holder article .eltdf-post-info-top>div .eltdf-post-info-author-link:hover{color:#333}.eltdf-blog-holder article .eltdf-post-info-top .eltdf-post-info-category{padding:0 0 0 5px;color:#17436f}.eltdf-blog-holder article .eltdf-post-info-top .eltdf-post-info-category:hover{color:#333}.eltdf-blog-holder article .eltdf-post-info-bottom{padding-top:17px}.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-left,.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right{position:relative;display:inline-block;width:100%;vertical-align:middle}@media only screen and (min-width: 769px){.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-left,.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right{width:50%}.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-left{float:left}.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right{text-align:right;float:right}}.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right>div{margin-left:17px}.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right>div:first-child{margin-left:0}.eltdf-blog-holder article .eltdf-post-read-more-button{margin-top:20px}.eltdf-blog-holder article.format-link .eltdf-post-text{padding:82px 130px;background-color:#f3f3f3}.eltdf-blog-holder article.format-link .eltdf-post-text-main{position:relative;display:table;table-layout:fixed;height:100%;width:100%;text-align:center}.eltdf-blog-holder article.format-link .eltdf-post-text-main .eltdf-post-link-holder{display:table-cell;vertical-align:middle;width:100%}.eltdf-blog-holder article.format-link .eltdf-post-mark span{font-size:50px;color:#17436f}.eltdf-blog-holder article.format-quote .eltdf-post-text{padding:50px 15%;background-color:#f3f3f3}.eltdf-blog-holder article.format-quote .eltdf-post-text-main{position:relative;display:table;table-layout:fixed;height:100%;width:100%;text-align:center}.eltdf-blog-holder article.format-quote .eltdf-post-text-main .eltdf-post-title{line-height:1.5em}.eltdf-blog-holder article.format-quote .eltdf-post-mark{width:80px;top:10px;left:12px}.eltdf-blog-holder article.format-quote .eltdf-post-mark span{font-size:80px;color:#17436f}.eltdf-blog-holder article.format-quote .eltdf-post-author{display:inline-block;margin-bottom:23px;font-size:13px;line-height:20px}.eltdf-blog-holder article.format-gallery .eltdf-post-image{width:100%}.eltdf-blog-holder article.format-gallery .owl-carousel .owl-item{z-index:2}.eltdf-blog-holder article.format-gallery .owl-carousel .owl-item.active{z-index:3}.eltdf-blog-holder article.format-audio.has-post-thumbnail .eltdf-post-heading{position:relative}.eltdf-blog-holder article.format-audio.has-post-thumbnail .eltdf-blog-audio-holder{position:absolute;bottom:0;left:0;width:100%;display:inline-block;vertical-align:middle}.eltdf-blog-holder article.format-audio .eltdf-post-image{width:100%;max-width:inherit;margin-bottom:0}.eltdf-blog-holder article.format-audio .eltdf-post-image img{width:100%}.eltdf-blog-holder article.format-audio .eltdf-post-heading{margin:0 0 51px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-embed,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-embed body,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls{background:none}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container{background-color:#333}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls{height:38px !important}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls{padding:0 10px 0 4px;box-sizing:border-box}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button{width:39px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button{width:30px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button{height:38px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button button{position:relative;height:100%;background:none;background-position:center;background-repeat:no-repeat;margin:0;border:0;outline:none}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-play button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-play button{width:39px;background-image:url("../../framework/modules/blog/assets/img/audio/play.png")}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-pause button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-pause button{width:39px;background-image:url("../../framework/modules/blog/assets/img/audio/pause.png")}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-stop button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-stop button{width:39px;background-image:url("../../framework/modules/blog/assets/img/audio/stop.png")}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-mute button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-mute button{width:30px;background-image:url("../../framework/modules/blog/assets/img/audio/sound.png")}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-unmute button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-unmute button{width:30px;background-image:url("../../framework/modules/blog/assets/img/audio/mute.png")}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time{height:100%;padding:0;font-family:inherit;font-size:13px;color:#fff;line-height:40px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail{height:100%;padding:0;font-family:inherit}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total{height:5px;margin:17px 0;background:none;background-color:#fff}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-current{height:5px;background-color:#17436f}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-buffering,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-hovered{height:5px;z-index:9999}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-hovered{background:rgba(0,0,0,.5)}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float{top:-16px;border:0;color:#fff}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-handle-content{display:none}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float-corner{top:11px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-loaded,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float{background:none}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider{height:38px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current{height:5px;background:none}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total{top:17px;background-color:#fff}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background-color:#17436f}.eltdf-blog-holder article.format-video .eltdf-self-hosted-video{max-width:100%}.eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-holder-inner{opacity:0}.eltdf-blog-holder.eltdf-blog-type-masonry article{float:left}.eltdf-blog-holder.eltdf-blog-type-masonry article,.eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-sizer{width:100%}.eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-gutter{width:0}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns article,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns .eltdf-blog-masonry-grid-sizer{width:50%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns article.eltdf-post-size-large-width,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns article.eltdf-post-size-large-width-height{width:100%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns article,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns .eltdf-blog-masonry-grid-sizer{width:33.33333%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns article.eltdf-post-size-large-width,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns article.eltdf-post-size-large-width-height{width:66.66667%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns article,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns .eltdf-blog-masonry-grid-sizer{width:25%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns article.eltdf-post-size-large-width,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns article.eltdf-post-size-large-width-height{width:50%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns article,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns .eltdf-blog-masonry-grid-sizer{width:20%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns article.eltdf-post-size-large-width,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns article.eltdf-post-size-large-width-height{width:40%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width{box-sizing:border-box}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-no-space{padding:0 0px}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-tiny-space{padding:0 10px}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-small-space{padding:0 20px}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-normal-space{padding:0 30px}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-medium-space{padding:0 40px}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-large-space{padding:0 50px}.eltdf-blog-pagination-wp{display:none}.eltdf-blog-pagination{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:20px 0 100px;clear:both}.eltdf-blog-pagination ul{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;margin:0;list-style:none;text-align:center}.eltdf-blog-pagination ul li{position:relative;display:inline-block;vertical-align:top;margin:0 10px}.eltdf-blog-pagination ul li a{position:relative;display:inline-block;vertical-align:middle;margin:0;padding:0;color:#676767;font-size:18px}.eltdf-blog-pagination ul li a.eltdf-pag-active{color:#17436f;font-weight:500}.eltdf-blog-pagination ul li a:hover{color:#17436f}.eltdf-blog-pagination ul li.eltdf-pag-prev,.eltdf-blog-pagination ul li.eltdf-pag-next,.eltdf-blog-pagination ul li.eltdf-pag-first,.eltdf-blog-pagination ul li.eltdf-pag-last{margin:0 7px}.eltdf-blog-pagination ul li.eltdf-pag-prev a,.eltdf-blog-pagination ul li.eltdf-pag-next a,.eltdf-blog-pagination ul li.eltdf-pag-first a,.eltdf-blog-pagination ul li.eltdf-pag-last a{font-size:16px;color:#676767}.eltdf-blog-pagination ul li.eltdf-pag-prev a span,.eltdf-blog-pagination ul li.eltdf-pag-next a span,.eltdf-blog-pagination ul li.eltdf-pag-first a span,.eltdf-blog-pagination ul li.eltdf-pag-last a span{display:block;line-height:inherit}.eltdf-blog-pagination ul li.eltdf-pag-prev a span:before,.eltdf-blog-pagination ul li.eltdf-pag-next a span:before,.eltdf-blog-pagination ul li.eltdf-pag-first a span:before,.eltdf-blog-pagination ul li.eltdf-pag-last a span:before{display:block;line-height:inherit}.eltdf-blog-pagination ul li.eltdf-pag-prev a:hover,.eltdf-blog-pagination ul li.eltdf-pag-next a:hover,.eltdf-blog-pagination ul li.eltdf-pag-first a:hover,.eltdf-blog-pagination ul li.eltdf-pag-last a:hover{color:#17436f}.eltdf-blog-pagination ul li.eltdf-pag-first a span,.eltdf-blog-pagination ul li.eltdf-pag-last a span{display:inline-block;vertical-align:top}.eltdf-blog-pagination ul li.eltdf-pag-first a span:first-child,.eltdf-blog-pagination ul li.eltdf-pag-last a span:first-child{letter-spacing:-14px}.eltdf-blog-list-holder.eltdf-bl-pag-standard-shortcodes .eltdf-blog-list{opacity:1;transition:opacity .2s ease-out}.eltdf-blog-list-holder.eltdf-bl-pag-standard-shortcodes.eltdf-bl-pag-standard-shortcodes-animate .eltdf-blog-list{opacity:0}.eltdf-bl-standard-pagination{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:20px 0 0;clear:both}.eltdf-bl-standard-pagination ul{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;margin:0;list-style:none;text-align:center}.eltdf-bl-standard-pagination ul li{position:relative;display:inline-block;vertical-align:top;margin:0 10px;padding:0}.eltdf-bl-standard-pagination ul li a{position:relative;display:inline-block;vertical-align:middle;margin:0;padding:0;color:#676767;font-size:18px}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-active a{color:#17436f;font-weight:500}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev,.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next{top:0px}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a,.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a{font-size:16px;transition:color .2s ease-out,opacity .2s ease-out}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a span,.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a span{display:block;line-height:inherit}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a span:before,.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a span:before{display:block;line-height:inherit}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a{opacity:0}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a{opacity:1}.eltdf-blog-pag-load-more{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:40px 0 30px;text-align:center}.eltdf-blog-pag-loading{position:relative;display:none;width:100%;margin:40px 0 20px;color:#333;text-align:center}.eltdf-blog-pag-loading.eltdf-standard-pag-trigger{position:absolute;top:50px;left:0}.eltdf-blog-pag-loading.eltdf-showing{display:block}.eltdf-blog-pag-loading>div{position:relative;display:inline-block;vertical-align:middle;width:14px;height:14px;margin:0 3px;background-color:#333;border-radius:100%;animation:bl-pag-bouncedelay 1.4s infinite ease-in-out both}.eltdf-blog-pag-loading .eltdf-blog-pag-bounce1{animation-delay:-0.32s}.eltdf-blog-pag-loading .eltdf-blog-pag-bounce2{animation-delay:-0.16s}@keyframes bl-pag-bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.eltdf-blog-holder.eltdf-blog-masonry article{margin:0 0 20px;padding:0 0 30px}.eltdf-blog-holder.eltdf-blog-masonry article .eltdf-post-heading .eltdf-post-image{margin-bottom:25px}.eltdf-blog-holder.eltdf-blog-masonry article .eltdf-post-excerpt-holder{margin:9px 0 0}.eltdf-blog-holder.eltdf-blog-masonry article .eltdf-post-text{padding:0}.eltdf-blog-holder.eltdf-blog-masonry article.format-link .eltdf-post-text,.eltdf-blog-holder.eltdf-blog-masonry article.format-quote .eltdf-post-text{padding:100px 20px}.eltdf-blog-holder.eltdf-blog-standard article{padding:0}.eltdf-blog-holder.eltdf-blog-standard article .eltdf-post-excerpt-holder{margin:9px 0 0}.eltdf-author-description{position:relative;display:inline-block;width:100%;vertical-align:middle;display:block;vertical-align:middle;padding:30px 31px;margin-bottom:30px;box-sizing:border-box;border:1px solid #e7e7e7;background-color:#f9f9f9;min-height:100px}.eltdf-author-description .eltdf-author-description-content{position:relative}.eltdf-author-description .eltdf-author-description-image{float:left;width:100px;overflow:hidden}.eltdf-author-description .eltdf-author-description-image img{vertical-align:middle;border-radius:100%}.eltdf-author-description .eltdf-author-description-text-holder{position:relative;padding-left:131px}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name{margin:0}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name a{color:#333}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name a:hover{color:#17436f}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-email{margin:0}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-text{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-text>p{margin:17px 0 14px}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons a{position:relative;display:inline-block;vertical-align:middle;padding:0;margin:0 15px 0 0;font-size:14px;color:#333}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons a:last-child{margin:0}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons a:hover{color:#17436f}@media only screen and (max-width: 768px){.eltdf-author-description .eltdf-author-description-content{padding:0}.eltdf-author-description .eltdf-author-description-image{display:block;width:100%}.eltdf-author-description .eltdf-author-description-text-holder{display:block;padding:0;margin-top:30px}}.eltdf-blog-single-navigation{position:relative;display:table;width:100%;vertical-align:middle;padding:0;clear:both;box-sizing:border-box}.eltdf-blog-single-navigation .eltdf-blog-single-navigation-inner{padding:78px 0 30px}.eltdf-blog-single-navigation .eltdf-blog-single-prev,.eltdf-blog-single-navigation .eltdf-blog-single-next{color:#676767}.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark,.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark{font-size:48px;line-height:inherit;color:inherit}.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark:before,.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark:before{display:block;line-height:inherit}.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-label,.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-label{color:inherit}.eltdf-blog-single-navigation .eltdf-blog-single-prev:hover,.eltdf-blog-single-navigation .eltdf-blog-single-next:hover{color:#17436f}.eltdf-blog-single-navigation .eltdf-blog-single-prev{float:left}.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark,.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-label{float:left}.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark{margin:0 14px 0 0}.eltdf-blog-single-navigation .eltdf-blog-single-prev span.lnr-chevron-left{float:left;line-height:1.75;margin-right:20px}.eltdf-blog-single-navigation .eltdf-blog-single-next{float:right}.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark,.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-label{float:right}.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark{margin:0 0 0 14px}.eltdf-blog-single-navigation .eltdf-blog-single-next span.lnr-chevron-right{float:right;line-height:1.75;margin-left:20px}.eltdf-single-links-pages{clear:both;margin:20px 0 5px}.eltdf-single-links-pages .eltdf-single-links-pages-inner>a,.eltdf-single-links-pages .eltdf-single-links-pages-inner>span{position:relative;display:inline-block;vertical-align:middle;margin:0 15px 5px 0}.eltdf-related-posts-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;box-sizing:border-box}.eltdf-related-posts-holder .eltdf-related-posts-holder-inner{padding:46px 0 26px}.eltdf-related-posts-holder .eltdf-related-posts-title{margin:0 0 40px}.eltdf-related-posts-holder .eltdf-related-posts-title>*{margin:0}.eltdf-related-posts-holder .eltdf-related-posts-inner{margin:0 -15px}.eltdf-related-posts-holder .eltdf-related-post{position:relative;display:inline-block;float:left;width:25%;margin:0 0 30px;padding:0 15px;box-sizing:border-box}.eltdf-content-has-sidebar .eltdf-related-posts-holder .eltdf-related-post{widtH:33.3333333333%}.touch .eltdf-related-posts-holder .eltdf-related-post{cursor:pointer}.eltdf-related-posts-holder .eltdf-related-post:hover .eltdf-related-post-image a:after{opacity:1}.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image{position:relative;display:inline-block;width:100%;vertical-align:middle;overflow:hidden}.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image a{position:relative;display:block}.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:"";background-color:rgba(51,51,51,.4);opacity:0;transition:opacity .3s ease}.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image img{display:block}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-title{margin:15px 0 0}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-title:first-child{margin-top:0}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:5px 0 0}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div{position:relative;display:inline-block;vertical-align:top;float:left;padding:0 13px 0 0;color:inherit;font-size:12px;letter-spacing:.1em;font-weight:600;text-transform:uppercase}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div:after{position:absolute;top:0;right:4px;content:"/"}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div:last-child{padding:0}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div:last-child:after{display:none}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div:last-child:hover{color:#17436f}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div.eltdf-post-info-author a{color:#17436f}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div.eltdf-post-info-author a:hover{color:#333}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div a{color:inherit;line-height:inherit;font-size:inherit;font-weight:inherit}.eltdf-blog-holder.eltdf-blog-single article{margin:0 0 30px}.eltdf-blog-holder.eltdf-blog-single article.format-quote .eltdf-post-additional-content,.eltdf-blog-holder.eltdf-blog-single article.post_format-post-format-link .eltdf-post-additional-content{margin-top:30px}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-additional-content{margin-top:20px}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-top .eltdf-post-info-category{padding:0}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-top .eltdf-post-info-category a{padding:0 5px 0 0}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom{padding:10px 0 0;margin:32px 0 0;border-top:1px solid #c9c9c9;clear:both}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left>div{display:inline-block;margin-right:20px;font-size:15px}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left>div .eltdf-tags a{color:#17436f;font-size:12px;letter-spacing:.1em;font-weight:600;text-transform:uppercase}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left>div .eltdf-tags a:hover{color:#333}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left .eltdf-blog-like span{padding-left:5px}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left .eltdf-post-info-author-text{color:#333}.eltdf-blog-holder.eltdf-blog-single .eltdf-comment-pager .page-numbers{margin-right:10px}.eltdf-blog-list-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;clear:both}.eltdf-blog-list-holder .eltdf-blog-list{position:relative;display:inline-block;width:100%;vertical-align:middle;list-style:none;margin:0;padding:0}.eltdf-blog-list-holder .eltdf-bl-item{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;margin:0;box-sizing:border-box}.eltdf-blog-list-holder .eltdf-bli-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-blog-list-holder .eltdf-bli-content{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.eltdf-blog-list-holder .eltdf-bli-content .eltdf-share-link{font-size:14px}.eltdf-blog-list-holder .eltdf-post-image{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 30px}.eltdf-blog-list-holder .eltdf-post-image a{display:block}.eltdf-blog-list-holder .eltdf-post-image img{display:block}.eltdf-blog-list-holder .eltdf-bli-info{position:relative;display:inline-block;width:100%;vertical-align:middle;margin-bottom:5px;text-transform:uppercase;clear:both}.eltdf-blog-list-holder .eltdf-bli-info>div{position:relative;display:inline-block;vertical-align:top;font-size:12px;line-height:1.2;padding:0 5px 5px 0;letter-spacing:.1em;font-weight:600}.eltdf-blog-list-holder .eltdf-bli-info>div.eltdf-post-info-date a{color:#676767}.eltdf-blog-list-holder .eltdf-bli-info>div:last-child{padding:0 0 5px}.eltdf-blog-list-holder .eltdf-bli-info>div:last-child:after{content:""}.eltdf-blog-list-holder .eltdf-bli-info>div a{color:#17436f}.eltdf-blog-list-holder .eltdf-bli-info>div a:hover{color:#333}.eltdf-blog-list-holder .eltdf-bli-info>div a span{margin-left:5px}.eltdf-blog-list-holder .eltdf-bli-info>div:after{content:"/"}.eltdf-blog-list-holder .eltdf-bli-info>div.eltdf-blog-share{width:100%;padding-top:20px}.eltdf-blog-list-holder .eltdf-post-title{margin:0}.eltdf-blog-list-holder .eltdf-bli-excerpt .eltdf-post-excerpt{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:10px 0 0}.eltdf-blog-list-holder .eltdf-bli-excerpt .eltdf-post-excerpt p{margin:0}.eltdf-blog-list-holder .eltdf-bli-excerpt .eltdf-more-link-container{margin-top:10px}.eltdf-blog-list-holder .eltdf-post-read-more-button{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:14px 0 0}.eltdf-blog-list-holder.eltdf-bl-image-zoom .eltdf-post-image{overflow:hidden}.eltdf-blog-list-holder.eltdf-bl-image-zoom .eltdf-post-image img{transform:scale(1);transition:transform .3s ease}.eltdf-blog-list-holder.eltdf-bl-image-zoom .eltdf-post-image:hover img{transform:scale(1.05) translateZ(0)}.eltdf-blog-list-holder.eltdf-bl-image-shader .eltdf-post-image a{display:block}.eltdf-blog-list-holder.eltdf-bl-image-shader .eltdf-post-image a:hover:after{opacity:1}.eltdf-blog-list-holder.eltdf-bl-image-shader .eltdf-post-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:"";background-color:rgba(51,51,51,.4);opacity:0;transition:opacity .3s ease}.eltdf-blog-list-holder.eltdf-bl-boxed:not(.eltdf-bl-one-column) .eltdf-bl-item{float:left}.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-two-columns .eltdf-bl-item{width:50%}@media only screen and (min-width: 1025px){.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-two-columns .eltdf-bl-item:nth-child(2n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-three-columns .eltdf-bl-item{width:33.33333%}@media only screen and (min-width: 1025px){.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-three-columns .eltdf-bl-item:nth-child(3n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-four-columns .eltdf-bl-item{width:25%}@media only screen and (min-width: 1201px){.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-four-columns .eltdf-bl-item:nth-child(4n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-five-columns .eltdf-bl-item{width:20%}@media only screen and (min-width: 1201px){.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-five-columns .eltdf-bl-item:nth-child(5n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-boxed .eltdf-bli-content{padding:32px 30px 32px;background-color:#f6f6f6;text-align:left}.eltdf-blog-list-holder.eltdf-bl-boxed .eltdf-post-image{margin:0}.eltdf-blog-list-holder.eltdf-bl-masonry{transition:none !important;overflow:visible !important}.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-blog-list{opacity:0;transition:opacity .2s ease-out}.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-bl-item{width:100%;vertical-align:top;z-index:100}.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-bl-grid-sizer{width:100%;padding:0;margin:0}.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-bl-grid-gutter{width:0;padding:0;margin:0}.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-two-columns .eltdf-bl-item,.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-two-columns .eltdf-bl-grid-sizer{width:50%}.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-three-columns .eltdf-bl-item,.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-three-columns .eltdf-bl-grid-sizer{width:33.33333%}.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-four-columns .eltdf-bl-item,.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-four-columns .eltdf-bl-grid-sizer{width:25%}.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-five-columns .eltdf-bl-item,.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-five-columns .eltdf-bl-grid-sizer{width:20%}.eltdf-blog-list-holder.eltdf-bl-minimal .eltdf-post-info-date{display:block;margin:10px 0 0 0;line-height:1}.eltdf-blog-list-holder.eltdf-bl-minimal .eltdf-post-info-date a{color:#676767}.eltdf-blog-list-holder.eltdf-bl-minimal .eltdf-post-info-date a:hover{color:#333}.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-post-image{display:table-cell;vertical-align:top;width:84px}.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content{display:table-cell;vertical-align:top;width:auto;text-align:left}.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content:not(:first-child){padding-left:25px}.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content .eltdf-post-info-date{display:block;margin:10px 0 0;line-height:1}.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content .eltdf-post-info-date a{color:#676767}.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content .eltdf-post-info-date a:hover{color:#333}.eltdf-blog-list-holder.eltdf-bl-standard:not(.eltdf-bl-one-column) .eltdf-bl-item{float:left}.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-two-columns .eltdf-bl-item{width:50%}@media only screen and (min-width: 1025px){.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-two-columns .eltdf-bl-item:nth-child(2n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-three-columns .eltdf-bl-item{width:33.33333%}@media only screen and (min-width: 1025px){.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-three-columns .eltdf-bl-item:nth-child(3n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-four-columns .eltdf-bl-item{width:25%}@media only screen and (min-width: 1281px){.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-four-columns .eltdf-bl-item:nth-child(4n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-five-columns .eltdf-bl-item{width:20%}@media only screen and (min-width: 1281px){.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-five-columns .eltdf-bl-item:nth-child(5n+1){clear:both}}.eltdf-bl-loading{position:relative;display:none;width:100%;margin:40px 0 20px;text-align:center}.eltdf-bl-loading.eltdf-showing{display:block}.eltdf-bl-loading>div{position:relative;display:inline-block;vertical-align:middle;width:14px;height:14px;margin:0 3px;background-color:#333;border-radius:100%;animation:bl-bouncedelay 1.4s infinite ease-in-out both}.eltdf-bl-loading .eltdf-bl-loading-bounce1{animation-delay:-0.32s}.eltdf-bl-loading .eltdf-bl-loading-bounce2{animation-delay:-0.16s}@keyframes bl-bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-blog-slider-item{text-align:center}.touch .eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-blog-slider-item{cursor:pointer}.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-blog-slider-item:hover .eltdf-item-text-wrapper{opacity:1}.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-title{color:#fff}.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-title a:hover{color:rgba(255,255,255,.8)}.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-read-more-button a{color:#fff}.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-read-more-button a:hover{color:rgba(255,255,255,.8) !important}.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-item-image a:hover:after{opacity:1}.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-item-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:"";background-color:rgba(51,51,51,.4);opacity:0;transition:opacity .3s ease}.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-post-title{margin:29px 0 0}.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-post-read-more-button{margin:15px 0 0}.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .active.center .eltdf-item-text-wrapper{opacity:1}.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-blog-slider-item{text-align:center}.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-title{color:#fff}.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-title a:hover{color:rgba(255,255,255,.8)}.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-read-more-button a{color:#fff}.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-read-more-button a:hover{color:rgba(255,255,255,.8) !important}.eltdf-blog-slider-holder .eltdf-blog-slider-item{position:relative;display:inline-block;width:100%;vertical-align:middle;list-style-type:none}.eltdf-blog-slider-holder .eltdf-item-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-blog-slider-holder .eltdf-item-text-wrapper{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(185,122,86,.85);opacity:0;transition:opacity .45s ease-out}.eltdf-blog-slider-holder .eltdf-item-text-holder{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-blog-slider-holder .eltdf-item-text-holder-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;padding:0 5%}.eltdf-blog-slider-holder .eltdf-item-info-section{position:relative;display:inline-block;width:100%;vertical-align:middle;margin-bottom:2px}.eltdf-blog-slider-holder .eltdf-item-info-section>div{position:relative;display:inline-block;vertical-align:top;padding-right:10px;margin-right:3px;color:#fff;font-size:12px;line-height:24px}.eltdf-blog-slider-holder .eltdf-item-info-section>div a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.eltdf-blog-slider-holder .eltdf-item-info-section>div a:hover{color:rgba(255,255,255,.8)}.eltdf-blog-slider-holder .eltdf-item-info-section>div:after{content:"/";position:absolute;top:0;right:2px}.eltdf-blog-slider-holder .eltdf-item-info-section>div:last-child{padding-right:0;margin-right:0}.eltdf-blog-slider-holder .eltdf-item-info-section>div:last-child:after{content:""}.eltdf-blog-slider-holder .eltdf-post-title{margin:0}.eltdf-blog-slider-holder .eltdf-bli-excerpt{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:12px 0 0}.eltdf-blog-slider-holder .eltdf-bli-excerpt p{margin:0}.eltdf-blog-slider-holder .eltdf-post-read-more-button{margin:5px 0 0}.eltdf-content-bottom .eltdf-content-bottom-inner{box-sizing:border-box}.eltdf-content-bottom .eltdf-content-bottom-inner.eltdf-grid{padding:20px 0}.eltdf-content-bottom .eltdf-content-bottom-inner.eltdf-full-width{padding:20px 40px}.eltdf-page-footer{position:relative;display:inline-block;width:100%;vertical-align:middle;z-index:100;box-sizing:border-box}.eltdf-page-footer .widget .textwidget{color:#909090}.eltdf-page-footer .widget .eltdf-widget-title-holder{margin-top:7px}.eltdf-page-footer .eltdf-footer-top-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;background-color:#2c2c2c;box-sizing:border-box}.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-alignment-center{text-align:center}.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-alignment-left{text-align:left}.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-alignment-right{text-align:right}.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-inner{box-sizing:border-box}.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-inner.eltdf-grid{padding:110px 0 91px}.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-inner.eltdf-full-width{padding:110px 12% 91px}.eltdf-page-footer .eltdf-footer-bottom-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;background-color:#202020;box-sizing:border-box;text-align:center}.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner{box-sizing:border-box}.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner .widget{margin:0}.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner.eltdf-grid{padding:12px 0}.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner.eltdf-full-width{padding:12px 40px}.eltdf-page-header{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0;padding:0;z-index:110;box-sizing:border-box}.eltdf-page-header a img{display:block}.eltdf-page-header p{margin:0}.eltdf-page-header .eltdf-vertical-align-containers{padding:0 40px}.eltdf-paspartu-enabled .eltdf-page-header .eltdf-vertical-align-containers{padding:0}.eltdf-page-header .eltdf-grid{height:100%}.eltdf-page-header .eltdf-grid .eltdf-vertical-align-containers{padding:0;transition:background-color .3s ease}.eltdf-page-header .eltdf-logo-area{position:relative;overflow:hidden;background-color:#fff}.eltdf-page-header .eltdf-menu-area{position:relative;height:90px;background-color:#fff;box-sizing:border-box}.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers{max-width:1300px;margin:0 auto;padding:0 !important}.eltdf-boxed .eltdf-page-header .eltdf-menu-area{padding:0}.eltdf-page-header .eltdf-menu-area .widget{display:inline-block;vertical-align:middle;margin:0}.eltdf-logo-area-border-disable .eltdf-page-header .eltdf-logo-area{border:none}.eltdf-logo-area-in-grid-border-disable .eltdf-page-header .eltdf-logo-area .eltdf-grid .eltdf-vertical-align-containers{border:none}.eltdf-header-logo-area-in-grid-padding .eltdf-page-header .eltdf-logo-area .eltdf-vertical-align-containers{padding:0 25px}.eltdf-menu-area-shadow-disable .eltdf-page-header .eltdf-menu-area{box-shadow:none}.eltdf-menu-area-shadow-disable .eltdf-page-header .eltdf-menu-area .eltdf-grid .eltdf-vertical-align-containers{box-shadow:none}.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area{border:none}.eltdf-menu-area-in-grid-border-disable .eltdf-page-header .eltdf-menu-area .eltdf-grid .eltdf-vertical-align-containers{border:none}.eltdf-header-logo-area-in-grid-padding .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers{padding:0 25px}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-light-logo{opacity:1}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-normal-logo,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-dark-logo{opacity:0}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget p,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget span,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget i,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget .widgettitle{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a:hover{color:rgba(255,255,255,.8) !important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget p,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget span,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget i,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget .widgettitle{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a:hover{color:rgba(255,255,255,.8) !important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-dark-logo{opacity:1}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-normal-logo,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-light-logo{opacity:0}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget p,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget span,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget i,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget .widgettitle{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a:hover{color:rgba(51,51,51,.8) !important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget p,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget span,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget i,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget .widgettitle{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a:hover{color:rgba(51,51,51,.8) !important}.eltdf-logo-wrapper{display:inline-block;vertical-align:middle}.eltdf-logo-wrapper a{position:relative;display:inline-block;vertical-align:middle;max-width:100%}.eltdf-logo-wrapper a img{height:100%;width:auto;transition:opacity .2s ease;max-width:225px}.eltdf-logo-wrapper a img.eltdf-normal-logo{opacity:1}.eltdf-logo-wrapper a img.eltdf-dark-logo{opacity:0;transform:translateY(-100%)}.eltdf-logo-wrapper a img.eltdf-light-logo{opacity:0;transform:translateY(-200%)}.eltdf-main-menu{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100%;width:auto}.eltdf-main-menu ul{list-style:none outside none;margin:0;padding:0;text-align:left}.eltdf-main-menu ul li{position:relative;display:inline-block;float:left;padding:0;margin:0}.eltdf-main-menu ul li a{font-size:13px;line-height:1.25;color:#010101;letter-spacing:.1em;text-transform:uppercase;font-weight:400}.eltdf-main-menu ul li a:hover{color:#17436f}.eltdf-main-menu ul li a i:before{margin:0 7px 0 0}.eltdf-main-menu ul li a .menu_icon_wrapper{position:relative;display:inline-block;vertical-align:middle}.eltdf-main-menu ul li a .eltdf-menu-featured-icon{position:relative;top:-4px;left:5px;color:currentColor;font-size:10px;margin:0}.eltdf-main-menu ul li a .eltdf-menu-featured-icon:before{margin:0}.eltdf-main-menu>ul{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100%}.eltdf-main-menu>ul>li{float:left;height:100%;box-sizing:border-box}.eltdf-main-menu>ul>li>a{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100%;padding:0 10px;letter-spacing:0;color:#333;font-size:14px;font-weight:600;text-transform:uppercase;line-height:40px;box-sizing:border-box;white-space:pre-line}.eltdf-main-menu>ul>li>a span{position:relative;display:flex;align-items:center;line-height:1.25;justify-content:center;font-size:15px;text-align:center}@media(min-width: 767px){.eltdf-main-menu>ul>li>a span{max-width:106px}}.eltdf-main-menu>ul>li>a>span.item_outer{position:relative;display:block;top:50%;transform:translateY(-50%)}.eltdf-main-menu>ul>li>a>span.item_outer .item_text{position:relative;display:inline-block;vertical-align:top}.eltdf-main-menu>ul>li.eltdf-active-item>a{color:#17436f}.eltdf-main-menu>ul>li.has_sub>a .eltdf-menu-arrow{display:none}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a{color:#fff}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a:hover{color:rgba(255,255,255,.8)}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li.eltdf-active-item>a{color:rgba(255,255,255,.8)}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a{color:#333}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a:hover{color:#333}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li.eltdf-active-item>a{color:#333}.eltdf-drop-down .second{position:absolute;display:block;left:-1px;top:100%;visibility:hidden;overflow:hidden;opacity:0;z-index:10;transition:top .15s ease-out}.eltdf-drop-down .second.eltdf-drop-down-start{visibility:visible;overflow:visible;opacity:1;transition:opacity .2s ease-out}.eltdf-drop-down .second.right{right:0;left:auto}.eltdf-drop-down .second .inner{position:relative;display:block;padding:0;margin:0;z-index:997}.eltdf-drop-down .second .inner ul li{display:block;float:none;height:auto}.eltdf-drop-down .second .inner ul li .widget{width:100%;margin:0 !important}.eltdf-drop-down .second .inner ul li a{display:block;float:none;margin:0;padding:10px 31px;color:#000}.eltdf-drop-down .second .inner ul li a .item_outer{position:relative;display:block;overflow:hidden;box-sizing:border-box;transition:padding .2s ease-in-out}.eltdf-drop-down .second .inner ul li a:hover{color:#17436f}.eltdf-drop-down .second .inner ul li.current-menu-ancestor>a,.eltdf-drop-down .second .inner ul li.current-menu-item>a{color:#17436f}.eltdf-drop-down .second .inner ul li.sub>a .item_outer:after{position:absolute;display:inline-block;vertical-align:middle;top:0;right:0;content:"";font-family:"Linearicons-Free";font-size:10px;font-weight:normal;font-style:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.eltdf-drop-down .second .inner ul.right li a .item_outer{padding:0 0 0 30px}.eltdf-drop-down .second .inner ul.right li.sub>a .item_outer:after{right:auto;left:0;content:""}.eltdf-drop-down .second .inner ul.right li a{text-align:right}.eltdf-drop-down .second .inner ul.right li ul{left:-100%}.eltdf-drop-down li.left_position .second{left:0}.eltdf-drop-down li.right_position .second{left:auto;right:0}.eltdf-drop-down>ul>li:hover>.second{z-index:20}.eltdf-drop-down .narrow .second .inner ul{position:relative;display:inline-block;vertical-align:middle;background-color:#fff;padding:22px 0;border:1px solid #e9e9e9}.eltdf-drop-down .narrow .second .inner ul li{width:280px}.eltdf-drop-down .narrow .second .inner ul li ul{position:absolute;left:100%;top:-23px;height:auto;opacity:0;z-index:10;-webkit-transform:translateZ(0);transition:opacity .4s ease-out}.eltdf-drop-down .narrow .second .inner ul li:hover>ul{z-index:20;opacity:1}.eltdf-drop-down .narrow .second .inner ul li ul li:hover ul{z-index:20;opacity:1}.eltdf-drop-down .narrow .second .inner ul.right li ul{left:-100%}.eltdf-drop-down .wide .second .inner{background-color:#fff;text-align:center;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.eltdf-drop-down .wide .second .inner ul li a{padding:10px 0}.eltdf-drop-down .wide .second .inner ul li ul{position:relative;display:block;top:0;left:0;visibility:visible}.eltdf-drop-down .wide .second .inner ul li ul li:last-child a{padding-bottom:0}.eltdf-drop-down .wide .second .inner>ul{position:relative;display:inline-block;vertical-align:middle;width:1100px;padding:25px 0;box-sizing:border-box}@media only screen and (min-width: 1400px){.eltdf-grid-1300 .eltdf-drop-down .wide .second .inner>ul{width:1300px}}@media only screen and (min-width: 1300px){.eltdf-grid-1200 .eltdf-drop-down .wide .second .inner>ul{width:1200px}}@media only screen and (min-width: 1200px){.eltdf-grid-1000 .eltdf-drop-down .wide .second .inner>ul{width:1000px}}@media only screen and (min-width: 1024px){.eltdf-grid-800 .eltdf-drop-down .wide .second .inner>ul{width:800px}}.eltdf-drop-down .wide .second .inner>ul>li{float:left;width:25%;border-left:1px solid #e9e9e9;margin:0;padding:7px 35px;box-sizing:border-box}.eltdf-drop-down .wide .second .inner>ul>li:first-child,.eltdf-drop-down .wide .second .inner>ul>li:nth-child(4n+1){border-left:none}.eltdf-drop-down .wide .second .inner>ul>li:nth-child(4n+1){clear:both}.eltdf-drop-down .wide .second .inner>ul>li>a{padding:0 0 14px;font-size:13px;text-transform:uppercase;letter-spacing:.1em;line-height:1.1em;font-weight:600;color:#333}.eltdf-drop-down .wide .second .inner>ul>li>a.no_link{cursor:default}.eltdf-drop-down .wide .second .inner>ul>li>a .item_outer{padding:0;overflow:inherit}.eltdf-drop-down .wide .second .inner>ul>li>a .item_outer:before,.eltdf-drop-down .wide .second .inner>ul>li>a .item_outer:after{display:none}.eltdf-drop-down .wide .second .inner>ul>li.current-menu-ancestor>a,.eltdf-drop-down .wide .second .inner>ul>li.current-menu-item>a{color:#17436f}.eltdf-drop-down .wide.left_position .second .inner>ul,.eltdf-drop-down .wide.right_position .second .inner>ul{width:auto;white-space:nowrap}.eltdf-drop-down .wide.left_position .second .inner>ul>li,.eltdf-drop-down .wide.right_position .second .inner>ul>li{float:none;display:inline-block;vertical-align:top}.eltdf-drop-down .wide.left_position .second .inner>ul>li:nth-child(4n+1),.eltdf-drop-down .wide.right_position .second .inner>ul>li:nth-child(4n+1){border-left:none}.eltdf-drop-down .wide.left_position .second ul li,.eltdf-drop-down .wide.right_position .second ul li{width:200px}.eltdf-page-header .eltdf-fixed-wrapper.fixed{position:fixed;top:0;left:0;width:100%;box-shadow:0 2px 8px rgba(0,0,0,.09);-webkit-backface-visibility:hidden}.admin-bar .eltdf-page-header .eltdf-fixed-wrapper.fixed{top:32px}.eltdf-page-header .eltdf-fixed-wrapper.fixed .eltdf-menu-area{background-color:#fff}.eltdf-header-centered .eltdf-page-header .eltdf-logo-area{overflow:visible;z-index:2;box-sizing:border-box}.eltdf-header-centered .eltdf-page-header .eltdf-menu-area{height:67px;z-index:1}.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-center-inner{height:100%}.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-left-inner,.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-right-inner{height:100%}.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-left-inner:before,.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-right-inner:before{content:"";display:inline-block;vertical-align:middle;height:100%}.eltdf-header-centered .eltdf-page-header .eltdf-sticky-header .eltdf-position-left-inner{height:auto}.eltdf-header-centered .eltdf-page-header .eltdf-sticky-header .eltdf-position-right-inner{height:100%}.eltdf-header-centered .eltdf-page-header .eltdf-fixed-wrapper:not(.fixed)+.eltdf-search-cover{top:auto;bottom:0}.eltdf-header-centered.eltdf-no-behavior .eltdf-page-header .eltdf-search-cover,.eltdf-header-centered.eltdf-sticky-header-on-scroll-up .eltdf-page-header .eltdf-search-cover,.eltdf-header-centered.eltdf-sticky-header-on-scroll-down-up .eltdf-page-header .eltdf-search-cover{top:auto;bottom:0}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-main-menu{width:auto;padding:0 0 0 20px}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-left-inner{height:100%}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right:before{display:none}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right-inner{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;height:100%}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-center-inner{height:100%}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right:before{display:none}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right-inner{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;height:100%}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-main-menu{width:auto}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-right-inner{height:100%}.eltdf-mobile-header{position:relative;display:none;z-index:110}.eltdf-mobile-header .eltdf-mobile-header-inner{position:relative;height:70px;background-color:#fff;border-bottom:1px solid #c9c9c9;box-sizing:border-box}.eltdf-mobile-header .eltdf-mobile-header-inner .eltdf-mobile-header-holder{position:relative;z-index:2;height:100%}.eltdf-mobile-header .eltdf-grid{height:100%}.eltdf-mobile-header .eltdf-vertical-align-containers{padding:0}.eltdf-mobile-header .eltdf-mobile-logo-wrapper a{display:block}.eltdf-mobile-header .eltdf-mobile-logo-wrapper img{display:block;height:100%;width:auto}@media(max-width: 767px){.eltdf-mobile-header .eltdf-mobile-logo-wrapper img{max-width:100px;height:auto !important;margin-top:10px}}.eltdf-mobile-header .eltdf-mobile-menu-opener{position:relative;height:100%;float:left;z-index:2}.eltdf-mobile-header .eltdf-mobile-menu-opener a{display:table;height:100%;padding-right:10px}.eltdf-mobile-header .eltdf-mobile-menu-opener a>*{position:relative;display:table-cell;vertical-align:middle;line-height:1em}.eltdf-mobile-header .eltdf-mobile-menu-opener a .eltdf-mobile-menu-text{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;padding-left:5px}.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-icon-pack .eltdf-mobile-menu-icon{font-size:24px}.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-icon-pack .eltdf-mobile-menu-icon *{display:block;line-height:inherit}.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-icon-pack .eltdf-mobile-menu-icon *:before{display:block;line-height:inherit}.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-svg-path .eltdf-mobile-menu-icon>*{vertical-align:middle}.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-svg-path .eltdf-mobile-menu-icon>*,.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-svg-path .eltdf-mobile-menu-icon path{fill:currentColor;stroke:currentColor}.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opened a{color:#17436f}.eltdf-mobile-header .eltdf-mobile-nav{display:none;background-color:#fff;border-bottom:1px solid #c9c9c9}.eltdf-mobile-header .eltdf-mobile-nav ul{padding:0;margin:0;list-style-type:none}.eltdf-mobile-header .eltdf-mobile-nav ul li{position:relative;padding:0;margin:0}.eltdf-mobile-header .eltdf-mobile-nav ul li a,.eltdf-mobile-header .eltdf-mobile-nav ul li h6{position:relative;display:block;padding:9px 0;margin:0;color:#676767;cursor:pointer}.eltdf-mobile-header .eltdf-mobile-nav ul li a:hover,.eltdf-mobile-header .eltdf-mobile-nav ul li h6:hover{color:#17436f}.eltdf-mobile-header .eltdf-mobile-nav ul ul{display:none;margin-left:15px}.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-ancestor>a,.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-item>a,.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-ancestor>h6,.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-item>h6{color:#17436f}.eltdf-mobile-header .eltdf-mobile-nav ul ul li a,.eltdf-mobile-header .eltdf-mobile-nav ul ul li h6{font-size:11px;line-height:24px}.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li>a,.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li>h6{padding-left:4px;font-size:13px}.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li.eltdf-active-item>a,.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li.eltdf-active-item>h6{color:#17436f}.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow{position:absolute;right:0;top:0;width:50px;height:auto;padding:9px 12px 9px 0;font-size:15px;line-height:inherit;text-align:right;box-sizing:border-box}.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow:hover{cursor:pointer}.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow .eltdf-sub-arrow{line-height:1;transition:transform .2s ease-in-out}.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow .fa-angle-down{display:none}.eltdf-mobile-header .eltdf-mobile-nav li.eltdf-opened>.mobile_arrow>.eltdf-sub-arrow{transform:rotate(90deg)}.eltdf-mobile-header .eltdf-mobile-nav>ul>li:last-child>a,.eltdf-mobile-header .eltdf-mobile-nav>.eltdf-grid>ul>li:last-child>a{border-bottom:none}.eltdf-sticky-up-mobile-header .eltdf-animate-mobile-header .eltdf-mobile-header-inner{width:100%;transform:translateY(-100%);transition:transform .4s ease-in-out,left .2s ease,right .2s ease}.eltdf-sticky-up-mobile-header .mobile-header-appear .eltdf-mobile-header-inner{position:fixed;top:0;left:0;width:100%;transform:translateY(0)}.eltdf-sticky-header{position:fixed;top:0;left:0;height:70px;width:100%;box-shadow:0 2px 8px rgba(0,0,0,.09);z-index:100;-webkit-backface-visibility:hidden;transform:translateY(-100%);transition:transform .6s ease}.eltdf-sticky-header .eltdf-grid{height:100% !important}.eltdf-sticky-header.header-appear{transform:translateY(0%)}.admin-bar .eltdf-sticky-header.header-appear{top:32px}.eltdf-sticky-header .eltdf-sticky-holder{position:relative;height:100%;z-index:2;background-color:#fff;border-bottom:1px solid #c9c9c9;box-sizing:border-box}.eltdf-sticky-header .eltdf-sticky-holder .eltdf-vertical-align-containers{padding:0 40px}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-main-menu{width:auto;padding:0 0 0 20px}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-left-inner{height:100%}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right:before{display:none}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right-inner{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;height:100%}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-center-inner{height:100%}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right:before{display:none}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right-inner{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;height:100%}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-right .eltdf-main-menu{width:auto}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-right-inner{height:100%}.eltdf-sticky-header .widget{display:inline-block;vertical-align:middle;margin:0}.eltdf-top-bar{position:relative;display:inline-block;width:100%;vertical-align:middle;height:48px;color:#fff;font-size:12px;font-weight:400;background-color:#006767;background-repeat:no-repeat;background-position:center center;z-index:111;box-sizing:border-box;background:url("/wp-content/themes/calla/assets/img/header-top-bar-background.jpg") repeat center !important}.eltdf-top-bar>.eltdf-vertical-align-containers{padding:0 40px}.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-left:before,.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-right:before{display:none}.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-left-inner,.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-right-inner{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;height:100%}.eltdf-top-bar .eltdf-grid{height:100%}.eltdf-top-bar .eltdf-grid .eltdf-vertical-align-containers{padding-left:0;padding-right:0}.eltdf-top-bar-in-grid-padding .eltdf-top-bar .eltdf-grid .eltdf-vertical-align-containers{padding:0 40px}.eltdf-top-bar .widget{margin:0}.eltdf-top-bar .widget ul li{display:inline-block;vertical-align:middle;padding:0 20px 0 0}.eltdf-top-bar .widget ul li a{color:#fff;font-size:12px}.eltdf-top-bar .widget ul li a:hover{color:rgba(255,255,255,.7)}.eltdf-top-bar .widget ul li:last-child{padding:0}.eltdf-top-bar .widget a{color:inherit}.eltdf-search-opener{position:relative;display:inline-block;vertical-align:middle;font-size:14px;line-height:1;margin:0 5px}.eltdf-search-opener .eltdf-search-opener-wrapper>*{position:relative;display:inline-block;vertical-align:middle;line-height:inherit}.eltdf-search-opener .eltdf-search-opener-wrapper>*:before{display:block;line-height:inherit}.eltdf-search-opener.eltdf-search-opener-svg-path .eltdf-search-opener-wrapper>*{vertical-align:middle}.eltdf-search-opener.eltdf-search-opener-svg-path .eltdf-search-opener-wrapper>*,.eltdf-search-opener.eltdf-search-opener-svg-path .eltdf-search-opener-wrapper path{fill:currentColor;stroke:currentColor}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener,.eltdf-light-header .eltdf-top-bar .eltdf-search-opener{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener:hover,.eltdf-light-header .eltdf-top-bar .eltdf-search-opener:hover{color:rgba(255,255,255,.8) !important}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener,.eltdf-dark-header .eltdf-top-bar .eltdf-search-opener{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener:hover,.eltdf-dark-header .eltdf-top-bar .eltdf-search-opener:hover{color:rgba(51,51,51,.8) !important}.eltdf-search-page-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 80px}.eltdf-search-page-holder .eltdf-search-page-form{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 30px}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-search-title{margin:0 0 20px}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-search-label{display:block;font-size:13px}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 10px;clear:both;border-bottom:1px solid #c9c9c9}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-column-left{display:table-cell;vertical-align:top}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-column-right{display:table-cell;width:1%;text-align:left;vertical-align:top}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field{position:relative;width:100%;height:40px;line-height:40px;margin:0;padding:0 20px 0 3px;font-family:inherit;font-size:inherit;color:inherit;background-color:rgba(0,0,0,0);border:none;outline:0;vertical-align:middle;-webkit-appearance:none;box-sizing:border-box}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field::-webkit-input-placeholder{color:inherit}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field:-moz-placeholder{color:inherit;opacity:1}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field::-moz-placeholder{color:inherit;opacity:1}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field:-ms-input-placeholder{color:inherit}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-submit{position:relative;display:inline-block;width:auto;height:40px;line-height:40px;padding:0;font-size:18px;color:#676767;background-color:rgba(0,0,0,0);border:0;outline:0;cursor:pointer;vertical-align:middle;transition:color .2s ease-in-out}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-submit:hover{color:#333}.eltdf-search-page-holder article{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:30px 0;margin:0;border-bottom:1px solid #c9c9c9}.eltdf-search-page-holder article.sticky .eltdf-post-title a{color:#17436f}.eltdf-search-page-holder article.page .eltdf-post-title-area .eltdf-post-info>div.eltdf-post-info-category{display:none}.eltdf-search-page-holder article .eltdf-post-content{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-search-page-holder article .eltdf-post-image{display:block;float:left;width:130px}.eltdf-search-page-holder article .eltdf-post-image a,.eltdf-search-page-holder article .eltdf-post-image img{display:block}.eltdf-search-page-holder article .eltdf-post-title-area{min-height:130px;padding:0 0 0 150px}.eltdf-search-page-holder article .eltdf-post-title-area.eltdf-no-thumbnail{padding:0;min-height:inherit}.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner{width:100%;height:100%;overflow:hidden;box-sizing:border-box}.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-title{margin:0}.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-excerpt{margin:7px 0 0}.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-read-more-button{margin-top:12px}.eltdf-search-page-holder .eltdf-blog-pagination{margin:50px 0 0}.eltdf-search-cover{position:absolute;top:0;left:0;width:100%;height:67px;display:none;background-color:#fff;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;z-index:115}.eltdf-search-cover .eltdf-container,.eltdf-search-cover .eltdf-container-inner{height:100%}.eltdf-fixed-header-appear .eltdf-search-cover,.eltdf-sticky-header-appear .eltdf-search-cover,.eltdf-mobile-header.mobile-header-appear .eltdf-search-cover{position:fixed}.eltdf-fixed-header-appear.admin-bar .eltdf-search-cover,.eltdf-sticky-header-appear.admin-bar .eltdf-search-cover,.admin-bar .eltdf-mobile-header.mobile-header-appear .eltdf-search-cover{top:32px}.eltdf-search-cover .eltdf-form-holder-outer{display:table;width:100%;height:100%}.eltdf-search-cover .eltdf-form-holder{position:relative;display:table-cell;vertical-align:middle;padding:5px 111px 0}@media(max-width: 576px){.eltdf-search-cover .eltdf-form-holder{padding:5px 15px 0}}.eltdf-search-cover .eltdf-form-holder-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-search-cover .eltdf-container-inner .eltdf-form-holder{padding:0}.eltdf-search-cover .eltdf-container-inner .eltdf-search-close{right:0}.eltdf-search-cover input{display:inline-block;vertical-align:middle;width:90%;margin:0;padding:0;float:left;font-family:"Crimson Text",cursive;color:#676767;font-size:16px;font-weight:600;background-color:rgba(0,0,0,0);border:0;box-shadow:none;outline:none;outline-offset:0;border-radius:0;letter-spacing:.05em}.eltdf-search-cover input:focus{color:#676767}.eltdf-search-cover input::-webkit-input-placeholder{color:inherit}.eltdf-search-cover input:-moz-placeholder{color:inherit;opacity:1}.eltdf-search-cover input::-moz-placeholder{color:inherit;opacity:1}.eltdf-search-cover input:-ms-input-placeholder{color:inherit}.eltdf-search-cover input[type=submit]{border:0 none;clip:rect(0px, 0px, 0px, 0px);height:1px;margin:-1px;padding:0;position:absolute;width:1px;visibility:hidden}.eltdf-search-cover .eltdf-search-close{position:absolute;right:-6px;top:50%;display:inline-block;vertical-align:middle;transform:translateY(-50%)}.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack{color:#676767;font-size:25px;line-height:1em}.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack span{display:block;line-height:inherit}.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack span:before{display:block;line-height:inherit}.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack:hover{color:#17436f}.eltdf-search-cover .eltdf-search-close.eltdf-search-close-svg-path>*{vertical-align:middle}.eltdf-search-cover .eltdf-search-close.eltdf-search-close-svg-path>*,.eltdf-search-cover .eltdf-search-close.eltdf-search-close-svg-path path{fill:currentColor;stroke:currentColor}.eltdf-search-cover.disabled input,.eltdf-search-cover.disabled input:focus{font-weight:normal}.eltdf-fixed-on-scroll .eltdf-search-cover .eltdf-search-close{transform:none;top:0}.eltdf-fullscreen-search-holder{position:fixed;top:0;left:0;width:100%;height:100%;z-index:105;opacity:0}.eltdf-fullscreen-search-holder .eltdf-fullscreen-search-table{display:table;width:100%;height:100%}.eltdf-fullscreen-search-holder .eltdf-fullscreen-search-cell{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;text-align:center}.eltdf-fullscreen-search-holder .eltdf-form-holder-inner{position:relative;width:40%;margin:auto}.eltdf-fullscreen-search-holder .eltdf-form-holder-inner .eltdf-line{position:absolute;left:0;bottom:-2px;width:0;border-bottom:1px solid #c9c9c9;transition:all .3s .2s}.eltdf-fullscreen-search-opened .eltdf-fullscreen-search-holder .eltdf-form-holder-inner .eltdf-line{width:100%;transition:width .5s ease .6s}.eltdf-fullscreen-search-holder .eltdf-field-holder{display:block;position:relative}.eltdf-fullscreen-search-holder .eltdf-search-field{position:relative;height:100%;width:100%;border:0;padding:0 20px 10px;margin-bottom:0;background:rgba(0,0,0,0);outline:none;font-family:inherit;font-size:25px;color:#333;line-height:2em}.eltdf-fullscreen-search-holder .eltdf-search-submit{position:absolute;right:0;bottom:-20px;width:auto;color:#333;background-color:rgba(0,0,0,0);border:none;outline:none;opacity:0;cursor:pointer;transition:all .3s .2s}.eltdf-fullscreen-search-holder .eltdf-search-submit.eltdf-search-submit-icon-pack{font-size:18px;line-height:1em}.eltdf-fullscreen-search-holder .eltdf-search-submit.eltdf-search-submit-svg-path>*,.eltdf-fullscreen-search-holder .eltdf-search-submit.eltdf-search-submit-svg-path path{fill:currentColor;stroke:currentColor}.eltdf-fullscreen-search-holder .eltdf-search-submit:hover{color:#333}.eltdf-fullscreen-search-opened .eltdf-fullscreen-search-holder .eltdf-search-submit{opacity:1;bottom:10px;transition:color .2s ease,opacity .2s ease-out 1.1s,bottom .4s ease-out .9s}.eltdf-fullscreen-search-holder .eltdf-search-close{position:absolute;top:33px;right:70px;color:#676767;opacity:0;visibility:hidden;z-index:1}.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-icon-pack{font-size:25px;line-height:1em}.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-icon-pack span{display:block;line-height:inherit}.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-icon-pack span:before{display:block;line-height:inherit}.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-svg-path>*{vertical-align:middle}.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-svg-path>*,.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-svg-path path{fill:currentColor;stroke:currentColor}.admin-bar .eltdf-fullscreen-search-holder .eltdf-search-close{top:72px}.eltdf-fullscreen-search-holder .eltdf-search-close:hover{color:#333}.eltdf-search-fade .eltdf-fullscreen-search-holder{visibility:hidden;backface-visibility:hidden;opacity:0;z-index:112;box-sizing:border-box}.eltdf-search-fade .eltdf-fullscreen-search-holder .eltdf-fullscreen-search-table{background-color:rgba(255,255,255,.98)}.eltdf-search-fade-out.eltdf-search-fade .eltdf-fullscreen-search-holder{animation:search_fade_out .2s ease-out both}.eltdf-search-fade-in.eltdf-search-fade .eltdf-fullscreen-search-holder.eltdf-animate{animation:search_fade_in .3s ease both}.eltdf-search-fade .eltdf-fullscreen-search-holder.eltdf-animate .eltdf-search-close{opacity:1;visibility:visible}@keyframes search_fade_out{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes search_fade_in{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}.eltdf-slide-from-header-bottom-holder{position:absolute;top:100%;right:0;width:300px;display:none;padding:25px;margin:0;background-color:#fff;border:1px solid #c9c9c9;overflow:hidden;z-index:9999;box-sizing:border-box}.eltdf-fixed-header-appear .eltdf-slide-from-header-bottom-holder,.eltdf-sticky-header-appear .eltdf-slide-from-header-bottom-holder,.eltdf-mobile-header.mobile-header-appear .eltdf-slide-from-header-bottom-holder{position:fixed}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;border:1px solid #c9c9c9;box-sizing:border-box}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-field,.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit{position:relative;display:inline-block;vertical-align:top;float:left;margin:0;height:44px;line-height:42px;color:#676767;background-color:rgba(0,0,0,0);border:0;border-radius:0;outline:0;-webkit-appearance:none;box-sizing:border-box;transition:color .2s ease-out}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-field{width:calc(100% - 40px);padding:0 10px 0 20px;font-family:inherit}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-field:focus{color:#333}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit{width:40px;padding:0 12px 0 0;cursor:pointer}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-icon-pack{font-size:15px;line-height:1em}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-icon-pack span{display:block;line-height:inherit}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-icon-pack span:before{display:block;line-height:inherit}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-svg-path>*{vertical-align:middle}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-svg-path>*,.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-svg-path path{fill:currentColor;stroke:currentColor}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit:hover{color:#333}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener,.eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener.opened,.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener:hover,.eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener.opened,.eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener:hover{color:rgba(255,255,255,.8) !important}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener,.eltdf-dark-header .eltdf-top-bar .eltdf-side-menu-button-opener{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener.opened,.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener:hover,.eltdf-dark-header .eltdf-top-bar .eltdf-side-menu-button-opener.opened,.eltdf-dark-header .eltdf-top-bar .eltdf-side-menu-button-opener:hover{color:rgba(51,51,51,.8) !important}.eltdf-side-menu-button-opener{position:relative;display:inline-block;vertical-align:middle}.eltdf-side-menu-button-opener .eltdf-side-menu-title{position:relative;display:inline-block;vertical-align:middle;margin:0 8px 0 0;color:currentColor}.eltdf-side-menu-button-opener .eltdf-side-menu-icon{position:relative;display:inline-block;vertical-align:middle}.eltdf-side-menu-button-opener.opened,.eltdf-side-menu-button-opener:hover{color:#17436f}.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-icon-pack .eltdf-side-menu-icon{font-size:20px}.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-icon-pack .eltdf-side-menu-icon *{display:block;line-height:inherit}.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-icon-pack .eltdf-side-menu-icon *:before{display:block;line-height:inherit}.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-svg-path .eltdf-side-menu-icon>*{vertical-align:middle}.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-svg-path .eltdf-side-menu-icon>*,.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-svg-path .eltdf-side-menu-icon path{fill:currentColor;stroke:currentColor}.eltdf-side-menu{position:fixed;top:0;right:-400px;width:400px;height:100%;min-height:100%;padding:25px 48px 25px;background-color:#fff;border-left:1px solid #e9e9e9;text-align:left;overflow:hidden;visibility:hidden;z-index:9999;-webkit-backface-visibility:hidden;box-sizing:border-box;transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-menu .eltdf-close-side-menu-holder{position:absolute;top:33px;right:40px;z-index:1000}.admin-bar .eltdf-side-menu .eltdf-close-side-menu-holder{top:68px}.eltdf-side-menu a.eltdf-close-side-menu{display:block;z-index:1000;color:#676767}.eltdf-side-menu a.eltdf-close-side-menu:hover{color:#17436f}.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-icon-pack{font-size:20px}.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-icon-pack *{display:block;line-height:inherit}.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-icon-pack *:before{display:block;line-height:inherit}.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-svg-path>*{vertical-align:middle}.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-svg-path>*,.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-svg-path path{fill:currentColor;stroke:currentColor}.eltdf-right-side-menu-opened .eltdf-wrapper,.eltdf-right-side-menu-opened footer.uncover,.eltdf-right-side-menu-opened .eltdf-fixed-wrapper.fixed,.eltdf-right-side-menu-opened .eltdf-sticky-header,.eltdf-right-side-menu-opened .mobile-header-appear .eltdf-mobile-header-inner{left:-405px}.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .eltdf-wrapper,.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) footer.uncover,.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .eltdf-fixed-wrapper.fixed,.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .eltdf-sticky-header,.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .mobile-header-appear .eltdf-mobile-header-inner{left:0}.eltdf-side-menu-slide-from-right .eltdf-wrapper{background-color:#fff;position:relative;z-index:1000;transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-menu-slide-from-right .eltdf-wrapper .eltdf-cover{z-index:0;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;filter:alpha(opacity=0);background:#000;transition:opacity .2s ease-in-out,background .2s ease-in-out,z-index .2s ease-in-out}.eltdf-side-menu-slide-from-right .carousel-inner{transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-menu-slide-from-right .eltdf-sticky-header,.eltdf-side-menu-slide-from-right .eltdf-fixed-wrapper.fixed{transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-menu-slide-from-right footer.uncover{transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-menu-slide-from-right.eltdf-right-side-menu-opened .eltdf-cover{z-index:1002;opacity:.6;filter:alpha(opacity=60)}.eltdf-side-menu-slide-from-right.eltdf-right-side-menu-opened .eltdf-side-menu{right:0;visibility:visible}.eltdf-side-area-uncovered-from-content .eltdf-side-menu{right:0;z-index:90}.eltdf-side-area-uncovered-from-content .eltdf-sticky-header,.eltdf-side-area-uncovered-from-content .eltdf-fixed-wrapper.fixed{transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-area-uncovered-from-content.eltdf-right-side-menu-opened .eltdf-sticky-header,.eltdf-side-area-uncovered-from-content.eltdf-right-side-menu-opened .eltdf-fixed-wrapper.fixed,.eltdf-side-area-uncovered-from-content.eltdf-right-side-menu-opened .eltdf-mobile-header-inner{left:-405px}.eltdf-side-menu-slide-with-content{overflow-x:hidden;position:relative;left:0;-webkit-overflow-scrolling:auto !important;transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-menu-slide-with-content .eltdf-side-menu{visibility:visible}.eltdf-side-menu-slide-with-content footer.uncover,.eltdf-side-menu-slide-with-content .eltdf-wrapper{transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-menu-slide-with-content .eltdf-sticky-header,.eltdf-side-menu-slide-with-content .eltdf-fixed-wrapper.fixed,.eltdf-side-menu-slide-with-content .eltdf-mobile-header-inner{transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-menu-slide-with-content .carousel-inner{left:0 !important;transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-wrapper,.eltdf-side-menu-slide-with-content.eltdf-side-menu-open footer.uncover,.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-sticky-header,.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-fixed-wrapper,.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-mobile-header-inner{left:-405px}.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-side-menu{right:0}.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .carousel-inner:not(.relative_position){left:-405px !important}@media only screen and (max-width: 1440px){.eltdf-side-menu-slide-from-right .eltdf-side-menu{padding:25px 48px 100px}}.eltdf-title-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;height:270px;background-color:#f6f6f6;background-position:center;background-repeat:no-repeat;z-index:101}.eltdf-title-holder.eltdf-title-full-width .eltdf-grid{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0;padding:0 40px;box-sizing:border-box}.eltdf-title-holder.eltdf-bg-responsive{height:auto !important}.eltdf-title-holder.eltdf-bg-responsive .eltdf-title-image{display:block}.eltdf-title-holder.eltdf-bg-responsive .eltdf-title-wrapper{position:absolute;top:50%;left:0;transform:translateY(-50%)}.eltdf-title-holder.eltdf-bg-parallax{background-attachment:fixed}.eltdf-title-holder .eltdf-title-image{display:none}.eltdf-title-holder .eltdf-title-image img{display:block;width:100%}.eltdf-title-holder .eltdf-separator-icon{padding:0 10px}.eltdf-title-holder .eltdf-separator{width:38px;border-bottom:1px solid #17436f}.eltdf-title-holder .eltdf-title-wrapper{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-title-holder .eltdf-title-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle}.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs{color:#676767;font-family:"Crimson Text",cursive;font-size:16px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a{opacity:1;transition:opacity .2s ease-out}.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a:hover{color:inherit;opacity:.9}.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs a,.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs span{position:relative;display:inline-block;vertical-align:middle;color:#676767}.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs a:hover{color:#17436f}.eltdf-title-holder.eltdf-centered-type .eltdf-title-inner{text-align:center}.eltdf-title-holder.eltdf-centered-type .eltdf-page-title{margin:0}.eltdf-title-holder.eltdf-centered-type .eltdf-page-subtitle{display:block;margin:10px 0 0;box-sizing:border-box}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-title-info,.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs-info{display:table-cell;vertical-align:middle}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-title-info{width:99%}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs-info{width:1%;white-space:nowrap}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-page-title{margin:0;font-size:30px}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-page-subtitle{margin:5px 0 0}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs{color:#676767;font-family:"Crimson Text",cursive;font-size:13px;font-weight:300;text-transform:uppercase}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a{opacity:1;transition:opacity .2s ease-out}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a:hover{color:#17436f;opacity:.9}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs a,.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs span{position:relative;display:inline-block;vertical-align:middle;color:#676767}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs a:hover{color:#17436f}.eltdf-title-holder.eltdf-standard-type .eltdf-page-title{margin:0}.eltdf-title-holder.eltdf-standard-type .eltdf-page-subtitle{margin:10px 0 0}.eltdf-portfolio-single-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 50px}.eltdf-portfolio-single-holder .eltdf-ps-image-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-single-holder .eltdf-ps-image-holder .eltdf-ps-image{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.eltdf-portfolio-single-holder .eltdf-ps-image-holder .eltdf-ps-image a,.eltdf-portfolio-single-holder .eltdf-ps-image-holder .eltdf-ps-image img{position:relative;display:block}.eltdf-portfolio-single-holder .eltdf-ps-info-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 5px}.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item p,.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item a{display:inline-block;vertical-align:baseline;margin:0}.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item a:hover{color:#17436f}.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item.eltdf-ps-social-share{margin-top:7px}.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item .eltdf-ps-info-category:not(:last-child):after{content:","}.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-title{display:inline-block;vertical-align:baseline;margin:0}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-two-columns .eltdf-ps-image{width:50%}@media only screen and (min-width: 1025px){.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-two-columns .eltdf-ps-image:nth-child(2n+1){clear:both}}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-three-columns .eltdf-ps-image{width:33.33333%}@media only screen and (min-width: 1025px){.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-three-columns .eltdf-ps-image:nth-child(3n+1){clear:both}}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-four-columns .eltdf-ps-image{width:25%}@media only screen and (min-width: 1201px){.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-four-columns .eltdf-ps-image:nth-child(4n+1){clear:both}}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-image,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-grid-sizer{width:25%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-grid-gutter{width:0}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-image a{height:100%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-image.eltdf-ps-fixed-masonry img{height:100%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-masonry-large-width img{width:100%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-image,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-grid-sizer{width:50%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-image.eltdf-ps-masonry-large-width,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-image.eltdf-ps-masonry-large-width-height{width:100%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-image,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-grid-sizer{width:33.33333%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-image.eltdf-ps-masonry-large-width,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-image.eltdf-ps-masonry-large-width-height{width:66.66667%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-image,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-grid-sizer{width:25%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-image.eltdf-ps-masonry-large-width,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-image.eltdf-ps-masonry-large-width-height{width:50%}.eltdf-portfolio-single-holder .eltdf-ps-item-title{margin:0 0 11px}.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder{width:100%}.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image{float:left}.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:hover:after{opacity:1}.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:"";background-color:rgba(51,51,51,.4);opacity:0;transition:opacity .3s ease}.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout>.eltdf-grid-row{margin-top:40px}.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-info-holder{padding:72px 0 0}.eltdf-portfolio-single-holder .eltdf-ps-item-title{margin:0 0 6px}.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout{padding:0 4%;box-sizing:border-box}.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout .eltdf-ps-image-holder{margin:0 0 50px}.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout .eltdf-ps-image-holder .eltdf-ps-image{margin:0 0 50px}.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout .eltdf-ps-image-holder .eltdf-ps-image:last-child{margin:0}@media only screen and (max-width: 1200px){.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout{padding:0 40px}}@media only screen and (max-width: 768px){.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout{padding:0 30px}}.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-image-holder{margin:0 0 50px}.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-image-holder .eltdf-ps-image{margin:0 0 50px}.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-image-holder .eltdf-ps-image:last-child{margin:0}.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-info-holder{padding:72px 0 0}.eltdf-portfolio-single-holder .eltdf-ps-item-title{margin:0 0 6px}.eltdf-portfolio-single-holder.eltdf-ps-masonry-layout .eltdf-ps-image-holder .eltdf-ps-image-inner{opacity:0}.eltdf-portfolio-single-holder.eltdf-ps-masonry-layout>.eltdf-grid-row{margin-top:40px}.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-image-holder{margin:0 0 50px}.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-image-holder .eltdf-ps-image-inner{visibility:hidden}.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-image-holder .eltdf-ps-image img{width:100%}.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-info-holder{padding:72px 0 0}.eltdf-portfolio-single-holder .eltdf-ps-item-title{margin:0 0 6px}.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder{width:100%}.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image{float:left}.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:hover:after{opacity:1}.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:"";background-color:rgba(51,51,51,.4);opacity:0;transition:opacity .3s ease}.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-content-item{margin:5px 0 30px}.eltdf-portfolio-single-holder.eltdf-ps-small-images-layout .eltdf-ps-image-holder .eltdf-ps-image{margin:0 0 50px}.eltdf-portfolio-single-holder.eltdf-ps-small-images-layout .eltdf-ps-image-holder .eltdf-ps-image:last-child{margin:0}.eltdf-portfolio-single-holder.eltdf-ps-small-images-layout .eltdf-ps-content-item{margin:5px 0 30px}.eltdf-portfolio-single-holder.eltdf-ps-small-masonry-layout .eltdf-ps-image-holder .eltdf-ps-image-inner{opacity:0}.eltdf-portfolio-single-holder.eltdf-ps-small-masonry-layout .eltdf-ps-content-item{margin:5px 0 30px}.eltdf-portfolio-single-holder.eltdf-ps-small-slider-layout .eltdf-ps-image-holder .eltdf-ps-image-inner{visibility:hidden}.eltdf-portfolio-single-holder.eltdf-ps-small-slider-layout .eltdf-ps-image-holder .eltdf-ps-image img{width:100%}.eltdf-portfolio-single-holder.eltdf-ps-small-slider-layout .eltdf-ps-content-item{margin:5px 0 30px}.eltdf-ps-navigation{position:relative;display:table;width:100%;vertical-align:middle;padding:0;margin:145px 0 0;clear:both;box-sizing:border-box}.eltdf-ps-full-width-custom-layout .eltdf-ps-navigation{padding:0 40px}.eltdf-ps-navigation .eltdf-ps-back-btn{position:absolute;top:50%;left:50%;display:inline-block;vertical-align:middle;transform:translateX(-50%) translateY(-50%)}.eltdf-ps-navigation .eltdf-ps-back-btn a{position:relative;display:inline-block;margin:0;padding:0;vertical-align:middle;cursor:pointer;font-size:26px;line-height:1}.eltdf-ps-navigation .eltdf-ps-back-btn a span{display:block;line-height:inherit}.eltdf-ps-navigation .eltdf-ps-prev,.eltdf-ps-navigation .eltdf-ps-next{position:relative;display:table-cell;vertical-align:middle;width:49%;padding:0;box-sizing:border-box}.eltdf-ps-navigation .eltdf-ps-prev a,.eltdf-ps-navigation .eltdf-ps-next a{position:relative;display:inline-block;vertical-align:middle;font-size:16px;color:#676767}.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark,.eltdf-ps-navigation .eltdf-ps-next a .eltdf-ps-nav-mark{position:relative;display:inline-block;vertical-align:top;font-size:20px;line-height:24px}.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark:after,.eltdf-ps-navigation .eltdf-ps-next a .eltdf-ps-nav-mark:after{display:inline-block;line-height:inherit}.eltdf-ps-navigation .eltdf-ps-prev a:hover,.eltdf-ps-navigation .eltdf-ps-next a:hover{color:#17436f}.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark{left:0;padding-right:7px}.eltdf-ps-navigation .eltdf-ps-next{text-align:right}.eltdf-ps-navigation .eltdf-ps-next a .eltdf-ps-nav-mark{right:0;padding-left:7px}.eltdf-ps-related-posts-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:30px 0 0;clear:both}.eltdf-ps-related-posts-holder .eltdf-ps-related-posts{margin:0 -15px}.eltdf-ps-related-posts-holder .eltdf-ps-related-post{position:relative;display:inline-block;vertical-align:middle;width:25%;float:left;padding:0 15px;box-sizing:border-box}@media only screen and (max-width: 1024px){.eltdf-ps-related-posts-holder .eltdf-ps-related-post{width:50%}.eltdf-ps-related-posts-holder .eltdf-ps-related-post:nth-child(2n+1){clear:both}}@media only screen and (max-width: 680px){.eltdf-ps-related-posts-holder .eltdf-ps-related-post{width:100%}}.eltdf-ps-related-posts-holder .eltdf-ps-related-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-ps-related-posts-holder .eltdf-ps-related-image a,.eltdf-ps-related-posts-holder .eltdf-ps-related-image img{display:block}.eltdf-ps-related-posts-holder .eltdf-ps-related-text{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:20px 0 0}.eltdf-ps-related-posts-holder .eltdf-ps-related-text .eltdf-ps-related-title{margin:0}.eltdf-ps-related-posts-holder .eltdf-ps-related-text .eltdf-ps-related-categories{margin:6px 0 0}.eltdf-portfolio-category-list-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-category-list-holder article{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.touch .eltdf-portfolio-category-list-holder article{cursor:pointer}.eltdf-portfolio-category-list-holder article:hover .eltdf-pcli-text-holder{opacity:1}.eltdf-portfolio-category-list-holder article .eltdf-pcl-item-inner{position:relative;display:inline-block;width:100%;vertical-align:middle;overflow:hidden}.eltdf-portfolio-category-list-holder article .eltdf-pcli-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-category-list-holder article .eltdf-pcli-image img{display:block;width:100%}.eltdf-portfolio-category-list-holder article .eltdf-pcli-text-holder{position:absolute;display:block;width:100%;height:100%;top:0;left:0;padding:20px;background-color:rgba(51,51,51,.6);opacity:0;text-align:center;box-sizing:border-box;transition:opacity .2s ease-in-out}.eltdf-portfolio-category-list-holder article .eltdf-pcli-text-wrapper{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-portfolio-category-list-holder article .eltdf-pcli-text{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle}.eltdf-portfolio-category-list-holder article .eltdf-pcli-title{margin:0;color:#fff}.eltdf-portfolio-category-list-holder article .eltdf-pcli-excerpt{margin:3px 0 0;color:#fff}.eltdf-portfolio-category-list-holder article .eltdf-pcli-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.eltdf-portfolio-category-list-holder:not(.eltdf-pcl-one-column) article{float:left}.eltdf-portfolio-category-list-holder.eltdf-pcl-two-columns article{width:50%}@media only screen and (min-width: 1025px){.eltdf-portfolio-category-list-holder.eltdf-pcl-two-columns article:nth-child(2n+1){clear:both}}.eltdf-portfolio-category-list-holder.eltdf-pcl-three-columns article{width:33.33333%}@media only screen and (min-width: 1025px){.eltdf-portfolio-category-list-holder.eltdf-pcl-three-columns article:nth-child(3n+1){clear:both}}.eltdf-portfolio-category-list-holder.eltdf-pcl-four-columns article{width:25%}@media only screen and (min-width: 1281px){.eltdf-portfolio-category-list-holder.eltdf-pcl-four-columns article:nth-child(4n+1){clear:both}}.eltdf-portfolio-category-list-holder.eltdf-pcl-five-columns article{width:20%}@media only screen and (min-width: 1281px){.eltdf-portfolio-category-list-holder.eltdf-pcl-five-columns article:nth-child(5n+1){clear:both}}.eltdf-portfolio-list-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-list-holder article{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.touch .eltdf-portfolio-list-holder article{cursor:pointer}.eltdf-portfolio-list-holder article .eltdf-pl-item-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-list-holder article .eltdf-pli-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-list-holder article .eltdf-pli-image img{display:block;width:100%}.eltdf-portfolio-list-holder article .eltdf-pli-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.eltdf-portfolio-list-holder article .eltdf-pli-text-wrapper{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-portfolio-list-holder article .eltdf-pli-text{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-title{margin:0}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder{position:relative;display:block;margin:5px 0 0}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a{position:relative;display:inline-block;vertical-align:middle;padding:0 6px 0 0;margin:0 3px 0 0;font-size:14px;font-weight:700;color:#17436f;letter-spacing:.05em;font-family:"Crimson Text",cursive;text-transform:uppercase;z-index:8}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:after{position:absolute;top:0;right:-4px;content:"/";color:inherit;font-size:12px;line-height:inherit}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:last-child{margin:0;padding:0}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:last-child:after{display:none}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-excerpt{margin:3px 0 0}.eltdf-portfolio-list-holder.eltdf-pl-has-shadow article .eltdf-pli-image{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-portfolio-list-holder.eltdf-pl-has-filter .eltdf-pl-inner{overflow:hidden}.eltdf-portfolio-list-holder.eltdf-pl-no-content .eltdf-pli-text-holder{display:none}.eltdf-portfolio-list-holder.eltdf-pl-gallery:not(.eltdf-pl-one-column) article{float:left}.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-two-columns article{width:50%}@media only screen and (min-width: 769px){.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-two-columns article:nth-child(2n+1){clear:both}}.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-three-columns article{width:33.33333%}@media only screen and (min-width: 769px){.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-three-columns article:nth-child(3n+1){clear:both}}.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-four-columns article{width:25%}@media only screen and (min-width: 1025px){.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-four-columns article:nth-child(4n+1){clear:both}}.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-five-columns article{width:20%}@media only screen and (min-width: 1441px){.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-five-columns article:nth-child(5n+1){clear:both}}.eltdf-portfolio-list-holder.eltdf-pl-masonry .eltdf-pl-inner{opacity:0}.eltdf-portfolio-list-holder.eltdf-pl-masonry article,.eltdf-portfolio-list-holder.eltdf-pl-masonry .eltdf-pl-grid-sizer{width:100%}.eltdf-portfolio-list-holder.eltdf-pl-masonry .eltdf-pl-grid-gutter{width:0}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns .eltdf-pl-grid-sizer{width:50%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article.eltdf-pl-masonry-large-width-height{width:100%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns .eltdf-pl-grid-sizer{width:33.33333%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article.eltdf-pl-masonry-large-width-height{width:66.66667%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns .eltdf-pl-grid-sizer{width:25%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article.eltdf-pl-masonry-large-width-height{width:50%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns .eltdf-pl-grid-sizer{width:20%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article.eltdf-pl-masonry-large-width-height{width:40%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-images-fixed article .eltdf-pl-item-inner{height:100%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-images-fixed article .eltdf-pli-image{height:100%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-images-fixed article .eltdf-pli-image img{height:100%}.eltdf-portfolio-list-holder.eltdf-pl-has-animation article{opacity:0;transform:translateY(80px);transition:opacity .8s cubic-bezier(0.34, 0.52, 0.57, 1.04),transform .8s cubic-bezier(0.34, 0.52, 0.57, 1.04)}.eltdf-portfolio-list-holder.eltdf-pl-has-animation article.eltdf-item-show{opacity:1;transform:translateY(0)}.eltdf-portfolio-list-holder.eltdf-pl-has-animation article.eltdf-item-show.eltdf-item-shown{transition:none}.touch .eltdf-portfolio-list-holder.eltdf-pl-has-animation article{opacity:1;transform:translateY(0)}.eltdf-pl-filter-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 30px;text-align:center}.eltdf-pl-filter-holder ul{position:relative;display:inline-block;vertical-align:middle;margin:0;padding:0;list-style:none}.eltdf-pl-filter-holder ul li{position:relative;display:inline-block;vertical-align:middle;margin:0 0 10px;padding:0 22px;cursor:pointer}@media only screen and (max-width: 1440px){.eltdf-pl-filter-holder ul li{padding:0 16px}}@media only screen and (max-width: 1024px){.eltdf-pl-filter-holder ul li{padding:0 10px}}.eltdf-pl-filter-holder ul li span{position:relative;display:inline-block;vertical-align:middle;color:#333;font-size:12px;font-weight:700;line-height:22px;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;transition:color .2s ease-out}.eltdf-pl-filter-holder ul li.eltdf-pl-current span,.eltdf-pl-filter-holder ul li:hover span{color:#17436f}.eltdf-portfolio-list-holder.eltdf-pl-pag-standard .eltdf-pl-inner{opacity:1;transition:opacity .2s ease-out}.eltdf-portfolio-list-holder.eltdf-pl-pag-standard.eltdf-pl-pag-standard-animate .eltdf-pl-inner{opacity:0}.eltdf-pl-standard-pagination{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:20px 0 0;clear:both}.eltdf-pl-standard-pagination ul{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;margin:0;list-style:none;text-align:center}.eltdf-pl-standard-pagination ul li{position:relative;display:inline-block;vertical-align:top;margin:0 12px;padding:0}.eltdf-pl-standard-pagination ul li a{position:relative;display:inline-block;vertical-align:middle;margin:0;padding:0}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-active a{color:#17436f}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev,.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next{position:absolute;top:0}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a,.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a{font-size:30px;transition:color .2s ease-out,opacity .2s ease-out}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a span,.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a span{display:block;line-height:inherit}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a span:before,.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a span:before{display:block;line-height:inherit}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev{left:0}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a{opacity:0}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next{right:0}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a{opacity:1}.eltdf-pl-load-more-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-pl-load-more-holder .eltdf-pl-load-more{margin:40px 0 0;text-align:center}.eltdf-pl-loading{position:relative;display:none;width:100%;margin:40px 0 20px;color:#333;text-align:center}.eltdf-pl-loading.eltdf-filter-trigger{position:absolute;top:250px;left:0}.eltdf-pl-loading.eltdf-standard-pag-trigger{position:absolute;top:50px;left:0}.eltdf-pl-has-filter .eltdf-pl-loading.eltdf-standard-pag-trigger{top:150px}.eltdf-pl-loading.eltdf-showing{display:block}.eltdf-pl-loading>div{position:relative;display:inline-block;vertical-align:middle;width:14px;height:14px;margin:0 3px;background-color:#333;border-radius:100%;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.eltdf-pl-loading .eltdf-pl-loading-bounce1{animation-delay:-0.32s}.eltdf-pl-loading .eltdf-pl-loading-bounce2{animation-delay:-0.16s}@keyframes sk-bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon.eltdf-pl-has-shadow .eltdf-pl-item-inner{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon article:hover .eltdf-pli-text-holder{opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon article .eltdf-pl-item-inner{overflow:hidden}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon article .eltdf-pli-text .eltdf-pli-icon{color:#333;font-size:40px}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon .eltdf-pli-text-holder{position:absolute;display:block;width:100%;height:100%;top:0;left:0;padding:20px;background-color:rgba(255,255,255,.93);border:3px solid #17436f;opacity:0;text-align:center;box-sizing:border-box;transition:opacity .2s ease-in-out}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom.eltdf-pl-has-shadow .eltdf-pl-item-inner{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article:hover .eltdf-pli-image img{transform:scale(1.04) translateZ(0)}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article:hover .eltdf-pli-text-holder{opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pl-item-inner{overflow:hidden}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-image{overflow:hidden;-webkit-backface-visibility:hidden}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-image img{transform:scale(1);transition:transform ease .3s}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-title,.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-excerpt{color:#333}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-category-holder a{color:#17436f;font-family:"Crimson Text",cursive;font-size:16px;letter-spacing:.1em}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-category-holder a:hover{color:#333}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom .eltdf-pli-text-holder{position:absolute;display:block;width:100%;height:100%;top:0;left:0;padding:20px;background-color:rgba(255,255,255,.93);border:3px solid #17436f;opacity:0;text-align:center;box-sizing:border-box;transition:opacity .2s ease-in-out}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay.eltdf-pl-has-shadow .eltdf-pl-item-inner{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article:hover .eltdf-pli-text-holder{opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pl-item-inner{overflow:hidden}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-title,.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-excerpt{color:#333}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-category-holder a{color:#17436f;font-family:"Crimson Text",cursive;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-category-holder a:hover{color:#333}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay .eltdf-pli-text-holder{position:absolute;display:block;width:100%;height:100%;top:0;left:0;padding:20px;background-color:rgba(255,255,255,.93);border:3px solid #17436f;opacity:0;text-align:center;box-sizing:border-box;transition:opacity .2s ease-in-out}.eltdf-portfolio-list-holder.eltdf-pl-standard-shader article:hover .eltdf-pli-image:after{opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-shader article .eltdf-pli-image:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:"";background-color:rgba(51,51,51,.4);opacity:0;transition:opacity .3s ease;z-index:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-shader article .eltdf-pli-link{z-index:2}.eltdf-portfolio-list-holder.eltdf-pl-standard-shader .eltdf-pli-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:35px 0 0}.eltdf-portfolio-list-holder.eltdf-pl-standard-shader .eltdf-pli-text-holder .eltdf-pli-category-holder{margin:0}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article .eltdf-pli-image img{transition:opacity .2s ease-in-out;-webkit-backface-visibility:hidden}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article .eltdf-pli-image img:nth-child(1){opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article .eltdf-pli-image img:nth-child(2){position:absolute;display:block;width:100%;height:100%;top:0;left:0;opacity:0}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article.eltdf-pl-has-switch-image:hover .eltdf-pli-image img:nth-child(1){opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article.eltdf-pl-has-switch-image:hover .eltdf-pli-image img:nth-child(2){opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images .eltdf-pli-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:35px 0 0;display:none !important}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images .eltdf-pli-text-holder .eltdf-pli-category-holder{margin:0}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article:hover .eltdf-pli-image img{transform:scale(1.03) translateZ(0)}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article:hover .eltdf-pli-image:after{opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-image{overflow:hidden;-webkit-backface-visibility:hidden}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-image img{transform:scale(1);transition:transform .3s ease}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-image:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:"";background-color:rgba(51,51,51,.4);opacity:0;transition:opacity .3s ease;z-index:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-link{z-index:2}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader .eltdf-pli-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:35px 0 0}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader .eltdf-pli-text-holder .eltdf-pli-category-holder{margin:0}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article:hover .eltdf-pli-image img{transform:scale(1.03) translateZ(0)}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article .eltdf-pli-image{overflow:hidden;-webkit-backface-visibility:hidden}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article .eltdf-pli-image img{transform:scale(1);transition:transform .3s ease}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article .eltdf-pli-link{z-index:2}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom .eltdf-pli-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:35px 0 0}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom .eltdf-pli-text-holder .eltdf-pli-category-holder{margin:0}.eltdf-portfolio-project-info{position:relative;display:inline-block;vertical-align:middle}.eltdf-portfolio-project-info .eltdf-ppi-label{margin:0;padding:0}.eltdf-portfolio-project-info>div{position:relative;display:inline-block;vertical-align:middle}.eltdf-portfolio-project-info>div a{position:relative;display:inline-block;vertical-align:middle;margin:0 5px 0 0}.eltdf-portfolio-project-info>div a:last-child{margin:0}.eltdf-portfolio-project-info .eltdf-ppi-title{position:relative;display:inline-block;vertical-align:middle;margin:0}.eltdf-portfolio-project-info .eltdf-ppi-image{position:relative;display:inline-block;vertical-align:middle;margin:0}.eltdf-portfolio-project-info .eltdf-ppi-image img{display:block}.eltdf-portfolio-slider-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-slider-holder .eltdf-pl-inner{margin:0 !important}.eltdf-portfolio-slider-holder article{width:auto !important;padding:0 !important;margin:0 !important;float:none !important}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-prev,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-next{color:#fff}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-prev:hover,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-next:hover{color:rgba(255,255,255,.8)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-prev,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-next{color:#333}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-prev:hover,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-next:hover{color:rgba(51,51,51,.8)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot span{background-color:rgba(255,255,255,.2)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot.active span,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot:hover span{background-color:rgba(255,255,255,.8)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot span{background-color:rgba(51,51,51,.2)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot.active span,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot:hover span{background-color:rgba(51,51,51,.8)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-on-slider .owl-nav .owl-prev,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-on-slider .owl-nav .owl-next{transform:translateY(-50%)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-on-slider .owl-dots{position:absolute;left:0;bottom:20px;width:100%;margin:0}.eltdf-testimonials-holder.eltdf-testimonials-boxed{padding:60px 15px;margin:0 -15px}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials{margin:0}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials .eltdf-testimonial-text-holder{width:100%;text-align:center}.eltdf-testimonials-holder.eltdf-testimonials-boxed .owl-item{padding:0 20px;box-sizing:border-box}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content{padding:74px 50px 70px;background-color:#fbfbfb;box-sizing:border-box;text-align:center}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content .eltdf-testimonial-image{padding:0 0 20px 0;float:none;margin:0 auto}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-author-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-author-holder .eltdf-testimonial-image{float:left}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-icon{display:block;text-align:center;margin-bottom:10px}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-text{margin:3% 0 0}.eltdf-testimonials-holder.eltdf-testimonials-standard{text-align:center;border:2px solid #e9e8e8}.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-image img{display:block;margin:0 auto}.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-title{margin:0;color:#17436f}.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonials .owl-dots{width:65%;margin:0 auto;text-align:left;margin-left:195px}.eltdf-testimonials-holder.eltdf-testimonials-standard.eltdf-testimonials-light{background-color:#006767}.eltdf-testimonials-holder{padding:73px 189px 59px 105px;box-sizing:border-box;position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-testimonials-holder .eltdf-testimonials,.eltdf-testimonials-holder .eltdf-testimonial-content,.eltdf-testimonials-holder .eltdf-testimonial-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-testimonials-holder .eltdf-testimonials{box-sizing:border-box}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-author{display:block;margin:12px 0 0;text-transform:uppercase}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-author .eltdf-testimonials-author-name{font-family:"Crimson Text",cursive;color:#17436f;font-size:16px;font-weight:600}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-author .eltdf-testimonials-author-job{font-family:"Open Sans",sans-serif;font-size:12px;font-weight:600}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-text-holder{float:left;width:calc(100% - 195px);text-align:left}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-text-holder .eltdf-testimonial-text{margin:0 0 14px;font-size:1.15em;line-height:1.75em}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-image{float:left;width:115px;vertical-align:middle;margin:0;padding:0 80px 0 0}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-image img{width:auto !important;border-radius:100%}.eltdf-testimonials-holder .eltdf-testimonials .owl-dots{width:100%;margin:0;text-align:center}.eltdf-testimonials-holder .eltdf-testimonials .owl-dots .owl-dot span{width:8px;height:8px;background-color:#cfcfcf;border:#cfcfcf;margin:0 3px}.eltdf-testimonials-holder .eltdf-testimonials .owl-dots .owl-dot.active span{width:10px;height:10px;background-color:#17436f;border:#17436f}.eltdf-testimonials-holder .eltdf-testimonial-quote-image{color:#17436f}.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-content{background-color:#006767}.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-title,.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-text,.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-author{color:#fff}.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-text-holder .eltdf-testimonial-author .eltdf-testimonials-author-name,.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-text-holder .eltdf-testimonial-author .eltdf-testimonials-author-job{color:#fff}.eltdf-testimonials-holder.eltdf-testimonials-light .owl-dots .owl-dot span{border:2px solid rgba(255,255,255,.5)}.eltdf-testimonials-holder.eltdf-testimonials-light .owl-dots .owl-dot:hover span,.eltdf-testimonials-holder.eltdf-testimonials-light .owl-dots .owl-dot.active span{background-color:#fff;border-color:#fff}.eltdf-accordion-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-accordion-holder .eltdf-accordion-title{position:relative;display:inline-block;width:100%;vertical-align:middle;cursor:pointer;margin:0;box-sizing:border-box;transform:translateZ(0px);transition:color .2s ease-out,background-color .2s ease-out}.eltdf-accordion-holder .eltdf-accordion-title .eltdf-tab-title{display:block;line-height:inherit}.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark{position:absolute;top:50%;left:0;width:20px;height:20px;margin:-1px 0 0;line-height:20px;text-align:center;transform:translateY(-50%)}.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span{position:absolute;display:block;width:100%;height:100%;font-size:inherit;line-height:inherit;transition:opacity .2s ease-out}.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span:before{display:block;line-height:inherit}.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span.eltdf_icon_minus{opacity:0}.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span.eltdf_icon_plus{opacity:1}.eltdf-accordion-holder .eltdf-accordion-title.ui-state-active .eltdf-accordion-mark span.eltdf_icon_minus,.eltdf-accordion-holder .eltdf-accordion-title.ui-state-hover .eltdf-accordion-mark span.eltdf_icon_minus{opacity:1}.eltdf-accordion-holder .eltdf-accordion-title.ui-state-active .eltdf-accordion-mark span.eltdf_icon_plus,.eltdf-accordion-holder .eltdf-accordion-title.ui-state-hover .eltdf-accordion-mark span.eltdf_icon_plus{opacity:0}.eltdf-accordion-holder span.eltdf-accordion-title{font-family:"Crimson Text",cursive;font-weight:700;color:#333;letter-spacing:.1em;text-transform:uppercase}.eltdf-accordion-holder .eltdf-accordion-content{margin:0;padding:21px 0 0;border:none}.eltdf-accordion-holder .eltdf-accordion-content p{margin:0}.eltdf-accordion-holder.eltdf-ac-boxed.eltdf-white-skin .eltdf-accordion-title{background-color:#fff;border:none}.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title{margin:24px 0 0;padding:16px 20px 16px 44px;background-color:#f3f3f3;border:none}.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title:first-child{margin:0}.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title .eltdf-accordion-mark{left:12px}.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title.ui-state-active,.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title.ui-state-hover{color:#fff;background-color:#006767}.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-title{border:none;border-bottom:1px solid #808285;padding:20px 20px 20px 44px}.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-title .eltdf-accordion-mark{left:12px}.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-content{border-bottom:1px solid #808285;padding:21px 0}.eltdf-banner-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.touch .eltdf-banner-holder{cursor:pointer}.eltdf-banner-holder.eltdf-visible-on-hover:hover .eltdf-banner-text-holder{opacity:1}.eltdf-banner-holder.eltdf-visible-on-hover .eltdf-banner-text-holder{opacity:0;background-color:rgba(51,51,51,.4);transition:opacity .3s ease}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-shader .eltdf-banner-text-holder:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.4);opacity:0;transition:opacity .3s ease}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-shader:hover .eltdf-banner-text-holder:after{opacity:1}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom{overflow:hidden}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom .eltdf-banner-image{transform:scale(1);transition:transform .3s ease}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom:hover .eltdf-banner-image{transform:scale(1.03) translateZ(0)}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader{overflow:hidden}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader .eltdf-banner-image{transform:scale(1);transition:transform .3s ease}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader .eltdf-banner-text-holder:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.4);opacity:0;transition:opacity .3s ease}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader:hover .eltdf-banner-image{transform:scale(1.03) translateZ(0)}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader:hover .eltdf-banner-text-holder:after{opacity:1}.eltdf-banner-holder.eltdf-disabled .eltdf-banner-text-holder{display:none}.eltdf-banner-holder.eltdf-banner-info-centered .eltdf-banner-text-holder{padding:70px 20px;text-align:center}.eltdf-banner-holder .eltdf-banner-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-banner-holder .eltdf-banner-image img{display:block}.eltdf-banner-holder .eltdf-banner-text-holder{position:absolute;display:block;width:100%;height:100%;top:0;left:0;padding:35px;box-sizing:border-box}@media only screen and (max-width: 768px){.eltdf-banner-holder .eltdf-banner-text-holder{padding:25px}}.eltdf-banner-holder .eltdf-banner-text-outer{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-banner-holder .eltdf-banner-text-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:top}.eltdf-banner-holder .eltdf-banner-subtitle{position:relative;margin:0;z-index:10}.eltdf-banner-holder .eltdf-banner-title{position:relative;line-height:1em;margin:0;z-index:10}.eltdf-banner-holder .eltdf-banner-title .eltdf-banner-title-light{font-weight:300}.eltdf-banner-holder .eltdf-banner-link-text{position:relative;display:inline-block;vertical-align:top;margin:11px 0 0;color:#fff;line-height:1em;z-index:2;transform:translateZ(0)}.eltdf-banner-holder .eltdf-banner-link-text:hover .eltdf-banner-link-hover{width:100%}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-original{position:relative;display:inline-block;vertical-align:top;width:100%}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-original span{color:inherit}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-hover{position:absolute;top:0;left:0;width:.1%;height:100%;display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;transition:width .4s ease-in-out}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-hover span{color:#17436f}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-icon,.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-label{position:relative;display:inline-block;vertical-align:top}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-icon{margin:0 2px 0 0;font-size:15px}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-label{font-size:14px;line-height:inherit}.eltdf-banner-holder .eltdf-banner-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1}.eltdf-btn{font-family:inherit;position:relative;display:inline-block;vertical-align:middle;width:auto;outline:none;font-size:14px;line-height:2.2em;letter-spacing:.1em;font-weight:600;text-transform:uppercase;box-sizing:border-box;margin:0;transition:color .3s ease,background-color .3s ease,border-color .3s ease;padding:13px 46px;cursor:pointer}.eltdf-btn.eltdf-btn-simple{padding:0 !important;font-size:12px;color:#333;background-color:rgba(0,0,0,0);border:0;vertical-align:middle}.eltdf-btn.eltdf-btn-simple .eltdf-btn-text{display:inline-block;vertical-align:middle}.eltdf-btn.eltdf-btn-simple.eltdf-btn-underline:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:currentColor;transition:width .3s ease}.eltdf-btn.eltdf-btn-simple.eltdf-btn-underline:hover:after{width:100%}.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-hover-color):not(.eltdf-btn-underline):hover{color:#17436f !important}.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-hover-bg):hover{background-color:rgba(0,0,0,0) !important}.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-border-hover):hover{border-color:rgba(0,0,0,0) !important}.eltdf-btn.eltdf-btn-solid{color:#fff;background-color:#17436f;border:none}.eltdf-btn.eltdf-btn-solid:not(.eltdf-btn-custom-hover-color):hover{color:#fff !important}.eltdf-btn.eltdf-btn-solid:not(.eltdf-btn-custom-hover-bg):hover{background-color:#333 !important}.eltdf-btn.eltdf-btn-outline{color:#17436f;background-color:rgba(0,0,0,0)}.eltdf-btn.eltdf-btn-outline .eltdf-btn-border{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:1px solid #17436f;transition:all .3s ease}.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border .eltdf-btn-border.eltdf-btn-border-first{transform:translate(-2px, -2px)}.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border .eltdf-btn-border.eltdf-btn-border-second{transform:translate(2px, 2px)}.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border:hover .eltdf-btn-border.eltdf-btn-border-first{transform:translate(-3px, -3px)}.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border:hover .eltdf-btn-border.eltdf-btn-border-second{transform:translate(3px, 3px)}.eltdf-btn.eltdf-btn-outline:not(.eltdf-btn-double-border):not(.eltdf-btn-custom-hover-color):hover{color:#333 !important}.eltdf-btn.eltdf-btn-outline:not(.eltdf-btn-double-border):not(.eltdf-btn-custom-border-hover):hover .eltdf-btn-border{border-color:#333 !important}.eltdf-btn.eltdf-btn-small{font-size:12px;padding:10px 34px}.eltdf-btn.eltdf-btn-large{padding:15px 56px}.eltdf-btn.eltdf-btn-huge{display:block;text-align:center;padding:15px 26px}.eltdf-btn.eltdf-btn-icon>i,.eltdf-btn.eltdf-btn-icon>span:not(.eltdf-btn-text){position:relative;display:inline-block;vertical-align:top;margin:0 0 0 4px;font-size:1.1428571429em;line-height:inherit;transition:transform .3s ease}.eltdf-btn.eltdf-btn-icon>i:before,.eltdf-btn.eltdf-btn-icon>span:not(.eltdf-btn-text):before{display:block;line-height:inherit}.eltdf-btn.eltdf-btn-icon.eltdf-btn-icon-animate:hover>i,.eltdf-btn.eltdf-btn-icon.eltdf-btn-icon-animate:hover>span:not(.eltdf-btn-text){transform:translateX(3px)}.eltdf-call-to-action-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-call-to-action-holder .eltdf-cta-text-holder,.eltdf-call-to-action-holder .eltdf-cta-button-holder{position:relative;display:inline-block;vertical-align:middle}.eltdf-call-to-action-holder .eltdf-cta-text-holder h1,.eltdf-call-to-action-holder .eltdf-cta-text-holder h2,.eltdf-call-to-action-holder .eltdf-cta-text-holder h3,.eltdf-call-to-action-holder .eltdf-cta-text-holder h4,.eltdf-call-to-action-holder .eltdf-cta-text-holder h5,.eltdf-call-to-action-holder .eltdf-cta-text-holder h6{margin:0}.eltdf-call-to-action-holder .eltdf-cta-button-holder .eltdf-btn{white-space:nowrap}.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-inner{display:table}.eltdf-call-to-action-holder.eltdf-normal-layout:not(.eltdf-content-in-grid) .eltdf-cta-inner{width:100%}.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-text-holder,.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-button-holder{display:table-cell;box-sizing:border-box}.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-button-holder{text-align:right}.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-inner{text-align:center}.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-text-holder,.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-button-holder{width:100%}.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-button-holder{margin:28px 0 0}.eltdf-call-to-action-holder.eltdf-two-halves-columns .eltdf-cta-text-holder,.eltdf-call-to-action-holder.eltdf-two-halves-columns .eltdf-cta-button-holder{width:50%}.eltdf-call-to-action-holder.eltdf-two-thirds-columns .eltdf-cta-text-holder{width:66.6666666667%}.eltdf-call-to-action-holder.eltdf-two-thirds-columns .eltdf-cta-button-holder{width:33.3333333333%}.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-text-holder{width:75%}.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-button-holder{width:25%}.eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-text-holder{width:80%}.eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-button-holder{width:20%}.eltdf-clients-carousel-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-clients-carousel-holder .eltdf-cc-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-clients-carousel-holder .eltdf-cc-item{position:relative;display:inline-block;width:100%;vertical-align:middle}.touch .eltdf-clients-carousel-holder .eltdf-cc-item{cursor:pointer}.eltdf-clients-carousel-holder .eltdf-cc-item .eltdf-cc-item{position:relative;display:block}.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item:hover .eltdf-cc-image{opacity:0}.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item:hover .eltdf-cc-hover-image{opacity:1}.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item .eltdf-cc-image{position:relative;display:block;width:auto;margin:0 auto;opacity:1;transition:opacity .15s ease-out}.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item .eltdf-cc-hover-image{position:absolute;top:0;left:50%;width:auto;opacity:0;transform:translateX(-50%);transition:opacity .15s ease-out}.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item{overflow:hidden}.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item:hover .eltdf-cc-image{transform:translateY(100%)}.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item:hover .eltdf-cc-hover-image{transform:translate(-50%, 0)}.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item .eltdf-cc-image{position:relative;display:block;width:auto;margin:0 auto;transition:transform .4s ease}.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item .eltdf-cc-hover-image{position:absolute;top:0;left:50%;width:auto;transform:translate(-50%, -100%);transition:transform .4s ease}.eltdf-countdown{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-countdown.eltdf-light-skin .countdown-row .countdown-section .countdown-amount,.eltdf-countdown.eltdf-light-skin .countdown-row .countdown-section .countdown-period{color:#fff}.eltdf-countdown .countdown-rtl{direction:rtl}.eltdf-countdown .countdown-row{position:relative;display:inline-block;width:100%;vertical-align:middle;text-align:center;clear:both}.eltdf-countdown .countdown-row.countdown-show1 .countdown-section{width:100%}.eltdf-countdown .countdown-row.countdown-show2 .countdown-section{width:50%}.eltdf-countdown .countdown-row.countdown-show3 .countdown-section{width:33.33333%}.eltdf-countdown .countdown-row.countdown-show4 .countdown-section{width:25%}.eltdf-countdown .countdown-row.countdown-show5 .countdown-section{width:20%}.eltdf-countdown .countdown-row.countdown-show6 .countdown-section{width:16.66667%}.eltdf-countdown .countdown-row .countdown-section{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0 5px;box-sizing:border-box}.eltdf-countdown .countdown-row .countdown-section .countdown-amount{position:relative;display:block;color:#333;font-family:"Crimson Text",cursive;font-size:60px;line-height:1em;letter-spacing:.1em}.eltdf-countdown .countdown-row .countdown-section .countdown-period{display:block;font-family:"Crimson Text",cursive;font-weight:400;color:#333;font-size:22px;text-transform:uppercase;letter-spacing:.05em;margin-top:7px}.eltdf-counter-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;opacity:0;transition:opacity .2s ease-in}.eltdf-counter-holder .eltdf-counter-inner{position:relative;display:inline-block;vertical-align:middle}.eltdf-counter-holder .eltdf-counter{display:inline-block !important;vertical-align:middle;font-size:60px;font-family:"Crimson Text",cursive;color:#4e4e4e;line-height:1em;letter-spacing:.1em;overflow:hidden}.eltdf-counter-holder .eltdf-counter-title{display:block;margin:5px 0 0}.eltdf-counter-holder .eltdf-counter-text{margin:10px 0 0;font-size:15px}.eltdf-custom-font-holder .eltdf-cf-typed-wrap{width:0;white-space:nowrap}.eltdf-custom-font-holder .eltdf-cf-typed{display:inline-block}.eltdf-custom-font-holder .eltdf-cf-typed span{display:none}.eltdf-custom-font-holder .eltdf-cf-typed~.typed-cursor{display:inline-block;opacity:1;animation:blink .7s infinite}@keyframes blink{0%{opacity:1;filter:alpha(opacity=100)}50%{opacity:0;filter:alpha(opacity=0)}100%{opacity:1;filter:alpha(opacity=100)}}.eltdf-dropcaps{position:relative;display:inline-block;vertical-align:top;float:left;line-height:42px;font-size:42px;color:#676767;font-weight:300;text-align:center;margin:5px 15px 0 0}.eltdf-dropcaps.eltdf-square,.eltdf-dropcaps.eltdf-circle{height:35px;width:35px;font-size:22px;line-height:35px;font-weight:600;color:#fff;background-color:#333;margin:10px 12px 0 0;box-sizing:border-box}.eltdf-dropcaps.eltdf-circle{border-radius:3em}.eltdf-elements-holder{width:100%;display:table;table-layout:fixed}.eltdf-elements-holder.eltdf-eh-full-height{height:100%}.eltdf-elements-holder.eltdf-ehi-float .eltdf-eh-item{float:left}.eltdf-elements-holder.eltdf-two-columns .eltdf-eh-item{width:50%}.eltdf-elements-holder.eltdf-three-columns .eltdf-eh-item{width:33.33333%}.eltdf-elements-holder.eltdf-four-columns .eltdf-eh-item{width:25%}.eltdf-elements-holder.eltdf-five-columns .eltdf-eh-item{width:20%}.eltdf-elements-holder.eltdf-six-columns .eltdf-eh-item{width:16.66667%}.eltdf-elements-holder .eltdf-eh-item{display:table-cell;vertical-align:middle;height:100%;background-position:center;background-size:cover}.eltdf-elements-holder .eltdf-eh-item.eltdf-vertical-alignment-top{vertical-align:top}.eltdf-elements-holder .eltdf-eh-item.eltdf-vertical-alignment-bottom{vertical-align:bottom}.eltdf-elements-holder .eltdf-eh-item.eltdf-horizontal-alignment-center{text-align:center}.eltdf-elements-holder .eltdf-eh-item.eltdf-horizontal-alignment-right{text-align:right}.eltdf-elements-holder .eltdf-eh-item .eltdf-elements-holder-item-inner{width:100%}.eltdf-elements-holder .eltdf-ehi-content{padding:0 20px}.eltdf-full-screen-image-slider{position:relative;display:inline-block;width:100%;vertical-align:middle;opacity:0}.eltdf-full-screen-image-slider.eltdf-fsis-is-init{opacity:1}.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-slider .owl-nav .owl-prev{left:-100px}.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-slider .owl-nav .owl-next{right:-100px}.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-slider .owl-dots{bottom:-30px}.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-prev-nav{left:-100px}.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-next-nav{right:-100px}.eltdf-full-screen-image-slider .eltdf-fsis-slider{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100vh;z-index:inherit}.admin-bar .eltdf-full-screen-image-slider .eltdf-fsis-slider{height:calc(100vh - 32px)}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-stage-outer{overflow:visible}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-prev,.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-next{width:40px;text-align:center;transition:left .4s ease,right .4s ease}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-prev{left:25px}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-prev:hover{left:15px}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-next{right:25px}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-next:hover{right:15px}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots{position:absolute;left:0;bottom:calc(8% - 14px);width:100%;margin:0;counter-reset:section;z-index:3;transition:bottom .4s ease}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot{margin:0 14px;color:#676767;font-size:16px;line-height:28px;font-weight:500}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot:hover,.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot.active{color:#333}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot span{display:none}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot:after{counter-increment:section;content:"0" counter(section)}.eltdf-full-screen-image-slider .eltdf-fsis-thumb-nav{position:absolute;top:20%;height:60%;width:100px;display:block;z-index:1;background-position:20% 20%}.eltdf-full-screen-image-slider .eltdf-fsis-prev-nav{left:0;transition:background .3s ease,left .4s ease}.eltdf-full-screen-image-slider .eltdf-fsis-next-nav{right:0;transition:background .3s ease,right .4s ease}.eltdf-full-screen-image-slider .eltdf-fsis-slider-mask{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-1}.eltdf-full-screen-image-slider .eltdf-fsis-slider-mask.eltdf-drag{z-index:2}.eltdf-full-screen-image-slider .eltdf-fsis-item{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100vh;overflow:hidden}.admin-bar .eltdf-full-screen-image-slider .eltdf-fsis-item{height:calc(100vh - 32px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-image-top{top:-2%}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-image-left{left:9%}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-image-right{right:14%}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-title,.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-subtitle{top:0;opacity:1}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-image-top{top:calc(-2% - 10px);left:calc(28% - 20px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-image-left{bottom:calc(2% - 20px);left:calc(9% - 10px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-image-right{bottom:calc(7% - 20px);right:calc(14% - 10px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-top,.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-bottom{height:18%}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-left,.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-right{width:18%}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-image-top{top:calc(-2% - 25px);left:calc(28% - 50px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-image-left{bottom:calc(2% - 50px);left:calc(9% - 25px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-image-right{bottom:calc(7% - 50px);right:calc(14% - 25px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-top,.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-bottom{height:0}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-left,.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-right{width:0}.eltdf-full-screen-image-slider .eltdf-fsis-image-wrapper{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-full-screen-image-slider .eltdf-fsis-image-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;text-align:center}.eltdf-full-screen-image-slider .eltdf-fsis-image{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover;cursor:pointer}.eltdf-full-screen-image-slider .eltdf-fsis-content-image{position:absolute}.eltdf-full-screen-image-slider .eltdf-fsis-content-image img{width:auto;max-width:600px}.eltdf-full-screen-image-slider .eltdf-fsis-image-top{top:-50%;left:28%;transform:rotate(-23deg);transition:top .8s ease,left .8s ease}.eltdf-full-screen-image-slider .eltdf-fsis-image-left{bottom:2%;left:-50%;transform:rotate(-10.5deg);transition:bottom .8s ease,left .8s ease}.eltdf-full-screen-image-slider .eltdf-fsis-image-right{bottom:7%;right:-50%;transform:rotate(-12deg);transition:bottom .8s ease,right .8s ease}.eltdf-full-screen-image-slider .eltdf-fsis-title{position:relative;top:15px;margin:0;padding:0 12%;line-height:1.2em;color:#fff;opacity:0;box-sizing:border-box;transition:opacity .2s ease-in,top .3s ease-in}.eltdf-full-screen-image-slider .eltdf-fsis-subtitle{position:relative;top:25px;margin:20px 0 0;padding:0 14%;color:#fff;opacity:0;box-sizing:border-box;transition:opacity .2s ease-in,top .3s ease-in}.eltdf-full-screen-image-slider .eltdf-fsis-frame{position:fixed;background-color:#fff;transition:all .6s ease}.eltdf-full-screen-image-slider .eltdf-fsis-frame-top{top:0;left:0;width:100%;height:20%}.eltdf-full-screen-image-slider .eltdf-fsis-frame-bottom{bottom:0;left:0;width:100%;height:20%}.eltdf-full-screen-image-slider .eltdf-fsis-frame-left{top:0;left:0;width:20%;height:100%}.eltdf-full-screen-image-slider .eltdf-fsis-frame-right{top:0;right:0;width:20%;height:100%}html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}#superContainer{height:100%;position:relative;touch-action:none}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0 !important}.fp-notransition{transition:none !important}.fp-auto-height.eltdf-fss-item,.fp-auto-height .eltdf-fss-slide,.fp-auto-height .fp-tableCell{height:auto !important}.fp-responsive .fp-auto-height-responsive.eltdf-fss-item,.fp-responsive .fp-auto-height-responsive .eltdf-fss-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto !important}#fp-nav{position:fixed;top:50%;right:40px;margin:-32px 0 0;z-index:1001}@media only screen and (max-width: 1024px){#fp-nav{right:30px}}#fp-nav ul{margin:0;padding:0}#fp-nav ul li{position:relative;display:block;margin:10px 0;padding:0}#fp-nav ul li a{position:relative;width:12px;height:12px;display:block;background-color:rgba(80,80,80,.3);border-radius:100%;z-index:1;transition:background-color .2s ease-in-out}#fp-nav ul li a.active,#fp-nav ul li a:hover{background-color:rgba(80,80,80,.7)}.eltdf-light-header #fp-nav ul li a span{background-color:rgba(255,255,255,.3)}.eltdf-light-header #fp-nav ul li a.active span,.eltdf-light-header #fp-nav ul li a:hover span{background-color:#fff}.eltdf-dark-header #fp-nav ul li a span{background-color:rgba(0,0,0,.3)}.eltdf-dark-header #fp-nav ul li a.active span,.eltdf-dark-header #fp-nav ul li a:hover span{background-color:#000}#fp-nav ul li a span{position:relative;height:100%;width:100%;display:block}.eltdf-full-screen-sections{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-full-screen-sections .eltdf-fss-wrapper{visibility:hidden}.eltdf-full-screen-sections .eltdf-fss-item{position:relative;display:table;table-layout:fixed;height:100%;width:100%;margin:0;padding:0;background-position:center;background-size:cover;box-sizing:border-box;transition:transform .3s ease-in-out}.eltdf-full-screen-sections .eltdf-fss-item.active{transform:scale(0.92)}.eltdf-full-screen-sections .eltdf-fss-item.active.fp-completely{transform:scale(1)}.eltdf-full-screen-sections .eltdf-fss-item.fp-completely:not(.active){transform:scale(0.92)}.eltdf-full-screen-sections .eltdf-fss-item .fp-scroller>.vc_column_container{padding:0;margin:0}.eltdf-full-screen-sections .eltdf-fss-item .fp-scroller>.vc_column_container>.vc_column-inner{padding:0;margin:0}.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-va-top .eltdf-fss-item-inner{vertical-align:top}.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-va-bottom .eltdf-fss-item-inner{vertical-align:bottom}.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-ha-left .eltdf-fss-item-inner{text-align:left}.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-ha-center .eltdf-fss-item-inner{text-align:center}.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-ha-right .eltdf-fss-item-inner{text-align:right}.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-has-link .eltdf-fss-item-inner a{position:relative;z-index:2}.eltdf-full-screen-sections .eltdf-fss-item .eltdf-fss-item-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;padding:5%;box-sizing:border-box}.eltdf-full-screen-sections .eltdf-fss-item .eltdf-fss-item-inner a{position:relative;z-index:2}.eltdf-full-screen-sections .eltdf-fss-item .eltdf-fss-item-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1}.eltdf-full-screen-sections .eltdf-fss-nav-holder{position:fixed;bottom:48px;left:57px;display:block;width:55px;text-align:center;visibility:hidden;z-index:1001}.eltdf-full-screen-sections .eltdf-fss-nav-holder a{display:block;font-size:55px;line-height:.9;color:#333;height:auto;opacity:1;transition:color .2s ease-out,opacity .25s ease-out}.eltdf-full-screen-sections .eltdf-fss-nav-holder a:hover{color:rgba(51,51,51,.7)}.eltdf-light-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a{color:#fff}.eltdf-light-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a:hover{color:rgba(255,255,255,.7)}.eltdf-dark-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a{color:#000}.eltdf-dark-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a:hover{color:rgba(0,0,0,.7)}.eltdf-full-screen-sections .eltdf-fss-nav-holder a span{display:block;line-height:inherit}.eltdf-full-screen-sections .eltdf-fss-nav-holder a span:before{display:block;line-height:inherit}@media only screen and (max-width: 1024px){.eltdf-full-screen-sections .eltdf-fss-nav-holder{bottom:28px;left:37px}}.eltdf-google-map-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-google-map-holder .eltdf-google-map{display:block;width:100%;height:300px}.eltdf-google-map-holder .eltdf-google-map iframe,.eltdf-google-map-holder .eltdf-google-map object,.eltdf-google-map-holder .eltdf-google-map embed{width:100%;display:block}.eltdf-google-map-holder .eltdf-google-map img{max-width:none}.eltdf-google-map-holder .eltdf-snazzy-map{display:none}.eltdf-google-map-holder .eltdf-google-map-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:none;z-index:1000}.eltdf-icon-list-holder{position:relative;display:table;table-layout:fixed;height:auto;width:100%;margin-bottom:8px}.eltdf-icon-list-holder .eltdf-il-icon-holder,.eltdf-icon-list-holder .eltdf-il-text{position:relative;display:table-cell;vertical-align:top}.eltdf-icon-list-holder .eltdf-il-icon-holder{width:1%}.eltdf-icon-list-holder .eltdf-il-icon-holder>*{position:relative;display:inline-block;vertical-align:top;font-size:17px;line-height:inherit}.eltdf-icon-list-holder .eltdf-il-icon-holder>*:before{display:block;line-height:inherit}.eltdf-icon-list-holder .eltdf-il-text{width:99%;padding:0 0 0 13px;box-sizing:border-box}.eltdf-iwt{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-iwt .eltdf-iwt-icon a{position:relative;display:inline-block;vertical-align:middle}.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode{line-height:1;color:#006767}.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode.eltdf-circle,.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode.eltdf-square,.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle{line-height:2}.eltdf-iwt .eltdf-iwt-icon .eltdf-iwt-custom-icon{position:relative;display:inline-block;vertical-align:middle}.eltdf-iwt .eltdf-iwt-icon .eltdf-iwt-custom-icon .eltdf-iwt-hover-icon{position:absolute;top:0;left:0;width:100%;height:100%}.eltdf-iwt .eltdf-iwt-icon .eltdf-iwt-custom-icon img{vertical-align:middle}.eltdf-iwt .eltdf-iwt-title{margin:0}.eltdf-iwt .eltdf-iwt-title a{position:relative;display:inline-block;vertical-align:top}.eltdf-iwt .eltdf-iwt-title-text{display:block}.eltdf-iwt .eltdf-iwt-text{margin:10px 0 0}.eltdf-iwt.eltdf-iwt-icon-left{width:auto}.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-icon,.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-content{display:table-cell;vertical-align:top}.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-icon{position:relative;top:1px}.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-icon img{max-width:none}.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-content{padding:0 0 0 15px}.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-icon,.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-title-text{position:relative;display:table-cell;vertical-align:middle}.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-icon img{max-width:none}.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-title-text{padding:0 0 0 17px}.eltdf-iwt.eltdf-iwt-icon-top{text-align:center}.eltdf-iwt.eltdf-iwt-icon-top .eltdf-iwt-content{padding:15px 0 0}.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon img{opacity:1;transition:opacity .3s ease}.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon .eltdf-iwt-hover-icon img{opacity:0;transition:opacity .3s ease}.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon:hover img{opacity:0}.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon:hover .eltdf-iwt-hover-icon img{opacity:1}.eltdf-icon-shortcode{position:relative;display:inline-block;vertical-align:middle;line-height:1.1em}.eltdf-icon-shortcode.eltdf-circle,.eltdf-icon-shortcode.eltdf-square,.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle{width:2em;height:2em;line-height:2em;text-align:center}.eltdf-icon-shortcode.eltdf-circle .eltdf-icon-bckg-holder,.eltdf-icon-shortcode.eltdf-square .eltdf-icon-bckg-holder,.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle .eltdf-icon-bckg-holder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#17436f;transition:background-color .3s ease,border-color .3s ease}.eltdf-icon-shortcode.eltdf-circle a,.eltdf-icon-shortcode.eltdf-square a,.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle a{position:relative;display:inline-block;vertical-align:top;width:100%;height:100%;z-index:10}.eltdf-icon-shortcode.eltdf-circle .eltdf-icon-element,.eltdf-icon-shortcode.eltdf-square .eltdf-icon-element,.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle .eltdf-icon-element{position:relative;color:#fff;line-height:inherit;z-index:5}.eltdf-icon-shortcode.eltdf-circle{border-radius:50%}.eltdf-icon-shortcode.eltdf-circle .eltdf-icon-bckg-holder{border-radius:50%}.eltdf-icon-shortcode .eltdf-icon-element{display:block;line-height:inherit;transition:color .3s ease}.eltdf-icon-shortcode .eltdf-icon-element:before{display:block;line-height:inherit}.eltdf-icon-shortcode.eltdf-icon-switch{overflow:hidden}.eltdf-icon-shortcode.eltdf-icon-switch .eltdf-icon-original{transform:translateY(0);transition:transform .3s ease}.eltdf-icon-shortcode.eltdf-icon-switch .eltdf-icon-duplicate{position:absolute;top:100%;left:0;width:100%;height:100%;transform:translateY(0);transition:transform .3s ease}.eltdf-icon-shortcode.eltdf-icon-switch:hover .eltdf-icon-original{transform:translateY(-100%)}.eltdf-icon-shortcode.eltdf-icon-switch:hover .eltdf-icon-duplicate{transform:translateY(-100%)}.eltdf-icon-animation-holder{position:relative;display:inline-block;vertical-align:middle;transform:scale(0);transition:transform .15s ease-in-out}.eltdf-icon-animation-holder.eltdf-icon-animation-show{transform:scale(1)}.eltdf-icon-tiny{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.eltdf-icon-small{font-size:2em}.eltdf-icon-medium{font-size:3em}.eltdf-icon-large{font-size:4em}.eltdf-icon-huge{font-size:5em}.eltdf-image-gallery{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-image-gallery.eltdf-has-shadow .eltdf-ig-image-inner{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-slider-type .owl-stage-outer,.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-carousel-type .owl-stage-outer{padding:0 0 20px}.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-slider-type .eltdf-ig-image,.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-carousel-type .eltdf-ig-image{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-image-gallery .eltdf-ig-image{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.eltdf-image-gallery .eltdf-ig-image a,.eltdf-image-gallery .eltdf-ig-image img{position:relative;display:block}.eltdf-image-gallery .eltdf-ig-image-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-image-gallery .eltdf-ig-slider{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-image-gallery .eltdf-ig-grid .eltdf-ig-image{float:left}.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-two-columns .eltdf-ig-image{width:50%}@media only screen and (min-width: 1025px){.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-two-columns .eltdf-ig-image:nth-child(2n+1){clear:both}}.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-three-columns .eltdf-ig-image{width:33.33333%}@media only screen and (min-width: 1025px){.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-three-columns .eltdf-ig-image:nth-child(3n+1){clear:both}}.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-four-columns .eltdf-ig-image{width:25%}@media only screen and (min-width: 1025px){.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-four-columns .eltdf-ig-image:nth-child(4n+1){clear:both}}.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-five-columns .eltdf-ig-image{width:20%}@media only screen and (min-width: 1025px){.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-five-columns .eltdf-ig-image:nth-child(5n+1){clear:both}}.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-six-columns .eltdf-ig-image{width:16.66667%}@media only screen and (min-width: 1025px){.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-six-columns .eltdf-ig-image:nth-child(6n+1){clear:both}}.eltdf-image-gallery .eltdf-ig-masonry{opacity:0;transition:opacity .2s ease-out}.eltdf-image-gallery .eltdf-ig-masonry .eltdf-ig-grid-sizer{width:100%}.eltdf-image-gallery .eltdf-ig-masonry .eltdf-ig-grid-gutter{width:0}.eltdf-image-gallery .eltdf-ig-masonry .eltdf-image-gallery-masonry-fixed{overflow:hidden}.eltdf-image-gallery .eltdf-ig-masonry .eltdf-large-height-masonry-item .eltdf-ig-image-inner{height:100%;overflow:hidden}.eltdf-image-gallery .eltdf-ig-masonry .eltdf-large-height-masonry-item img{max-width:initial;height:100%;width:auto}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-grid-sizer{width:50%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image.eltdf-large-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image.eltdf-large-width-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item{width:100%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-grid-sizer{width:33.33333%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image.eltdf-large-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image.eltdf-large-width-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item{width:66.66667%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-grid-sizer{width:25%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image.eltdf-large-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image.eltdf-large-width-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item{width:50%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-grid-sizer{width:20%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image.eltdf-large-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image.eltdf-large-width-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item{width:40%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-grid-sizer{width:16.66667%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image.eltdf-large-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image.eltdf-large-width-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item{width:33.33333%}.eltdf-image-gallery.eltdf-image-behavior-lightbox .eltdf-ig-image .eltdf-ig-lightbox-icon{position:absolute;top:50%;left:50%;color:#fff;font-size:38px;opacity:0;transform:translate(-50%, -50%);transition:opacity .3s ease;z-index:10}.eltdf-image-gallery.eltdf-image-behavior-lightbox .eltdf-ig-image:hover .eltdf-ig-lightbox-icon{opacity:1}.eltdf-image-gallery.eltdf-image-hover-shader .eltdf-ig-image a:hover:after{opacity:1}.eltdf-image-gallery.eltdf-image-hover-shader .eltdf-ig-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:"";background-color:rgba(51,51,51,.4);opacity:0;transition:opacity .3s ease}.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image{overflow:hidden;-webkit-backface-visibility:hidden}.touch .eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image{cursor:pointer}.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image:hover img{transform:scale(1.03) translateZ(0)}.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image .eltdf-ig-image-inner{overflow:hidden}.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image img{transform:scale(1.005) translateZ(0);transition:transform .3s ease}.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image{overflow:hidden;-webkit-backface-visibility:hidden}.touch .eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image{cursor:pointer}.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image:hover img{transform:scale(1.03) translateZ(0)}.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image .eltdf-ig-image-inner{overflow:hidden}.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image img{transform:scale(1.005) translateZ(0);transition:transform .3s ease}.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image a:hover:after{opacity:1}.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:"";background-color:rgba(51,51,51,.4);opacity:0;transition:opacity .3s ease}.eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image{overflow:hidden}.touch .eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image{cursor:pointer}.eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image:hover img{-webkit-filter:grayscale(0)}.eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image img{filter:url("../../../../plugins/calla-core/assets/css/img/desaturate.svg#grayscale");-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);transition:all .3s ease-in-out}.eltdf-image-with-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-image-with-text-holder.eltdf-has-shadow .eltdf-iwt-image{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-image-with-text-holder .eltdf-iwt-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-image-with-text-holder .eltdf-iwt-image a,.eltdf-image-with-text-holder .eltdf-iwt-image img{position:relative;display:block}.eltdf-image-with-text-holder .eltdf-iwt-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-image-with-text-holder .eltdf-iwt-title{margin:32px 0 0}.eltdf-image-with-text-holder .eltdf-iwt-text{margin:14px 0 0}.eltdf-image-with-text-holder.eltdf-image-behavior-custom-link .eltdf-iwt-image{transform:translateY(0);transition:transform .5s ease}.eltdf-image-with-text-holder.eltdf-image-behavior-custom-link .eltdf-iwt-image:hover{transform:translateY(-10px)}.eltdf-image-with-text-holder.eltdf-image-behavior-lightbox .eltdf-iwt-image a:hover:after{opacity:1}.eltdf-image-with-text-holder.eltdf-image-behavior-lightbox .eltdf-iwt-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:"";background-color:rgba(51,51,51,.4);opacity:0;transition:opacity .3s ease}.eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image{overflow:hidden}.touch .eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image{cursor:pointer}.eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image:hover img{transform:scale(1.04)}.eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image img{transform:scale(1);transition:transform .3s ease-in-out}.eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image{overflow:hidden}.touch .eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image{cursor:pointer}.eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image:hover img{filter:none}.eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image img{filter:url("../../../../plugins/calla-core/assets/css/img/desaturate.svg#grayscale");-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);transition:all .3s ease-in-out}.eltdf-item-showcase-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;text-align:center;opacity:0}.eltdf-item-showcase-holder .eltdf-is-image{position:relative;display:inline-block;vertical-align:middle;float:left;width:40%;margin-top:-100px;opacity:0;transform:translateY(70px)}.eltdf-item-showcase-holder .eltdf-is-image.eltdf-appeared{transition:opacity .55s cubic-bezier(0.23, 1, 0.32, 1),transform .55s cubic-bezier(0.23, 1, 0.32, 1);opacity:1;transform:translateY(0)}.eltdf-item-showcase-holder .eltdf-is-item-holder{display:inline-block;vertical-align:middle;width:30%}.eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-left-holder{float:left}.eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-right-holder{float:right}.eltdf-item-showcase-holder .eltdf-is-item-holder .eltdf-is-item:first-child{margin:0}.eltdf-item-showcase-holder .eltdf-is-item{position:relative;display:inline-block;vertical-align:middle;margin:56px 0 0;opacity:0}.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-left{text-align:right;transform:translateX(-70px)}.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-left .eltdf-is-content{padding:0 20px 0 0}.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-right{text-align:left;transform:translateX(70px)}.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-right .eltdf-is-content{padding:0 0 0 20px}.eltdf-item-showcase-holder .eltdf-is-item.eltdf-appeared{transition:opacity .55s cubic-bezier(0.23, 1, 0.32, 1),transform .55s cubic-bezier(0.23, 1, 0.32, 1);opacity:1;transform:translateX(0)}.eltdf-item-showcase-holder .eltdf-is-item .eltdf-is-content{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.eltdf-item-showcase-holder .eltdf-is-item .eltdf-is-title{margin:0}.eltdf-item-showcase-holder .eltdf-is-item .eltdf-is-text{margin:14px 0 0}.eltdf-pie-chart-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;opacity:0;transition:opacity .2s ease-in}.eltdf-pie-chart-holder .eltdf-pc-percentage{position:relative;display:block;height:176px;width:176px;line-height:176px;text-align:center;margin:0 auto}.eltdf-pie-chart-holder .eltdf-pc-percentage canvas{position:absolute;top:0;left:0}.eltdf-pie-chart-holder .eltdf-pc-percentage .eltdf-pc-percent{position:relative;display:inline-block;vertical-align:middle;color:#333;font-size:36px;line-height:inherit;font-weight:600}.eltdf-pie-chart-holder .eltdf-pc-percentage .eltdf-pc-percent:after{position:relative;top:-15px;content:"%";font-size:15px}.eltdf-pie-chart-holder .eltdf-pc-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;text-align:center;margin:25px 0 0}.eltdf-pie-chart-holder .eltdf-pc-text-holder .eltdf-pc-title{margin:0}.eltdf-pricing-tables{position:relative;display:inline-block;width:100%;vertical-align:middle;clear:both}.eltdf-pricing-tables .eltdf-pt-wrapper{position:relative}.eltdf-pricing-tables.eltdf-two-columns .eltdf-price-table{width:50%}.eltdf-pricing-tables.eltdf-three-columns .eltdf-price-table{width:33.33333%}.eltdf-pricing-tables.eltdf-four-columns .eltdf-price-table{width:25%}.eltdf-pricing-tables.eltdf-five-columns .eltdf-price-table{width:20%}.eltdf-price-table{position:relative;width:100%;padding:0;margin:0;float:left;box-sizing:border-box}.eltdf-price-table .eltdf-pt-inner{position:relative;display:inline-block;width:100%;vertical-align:middle;background-color:#f9f9f9}.eltdf-price-table .eltdf-pt-inner ul{list-style:none;margin:0;padding:0}.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-title{display:block;color:inherit;text-align:center;margin:0}.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom{padding:60px 30px}.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-title{color:#000;margin-bottom:55px}.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-price-holder{font-family:"Crimson Text",cursive;font-size:40px;color:#333;margin-bottom:30px}.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-content{margin-bottom:50px}.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-button .eltdf-btn{background-color:#006767}.eltdf-price-table .eltdf-pt-inner ul li{margin:0;text-align:center}.eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-title-holder{position:relative;background-color:#006767;background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;padding:35px 15px 35px}.eltdf-price-table .eltdf-pt-inner ul li .eltdf-pt-value{position:relative;line-height:1;font-weight:300}.eltdf-price-table .eltdf-pt-inner ul li .eltdf-pt-price{position:relative;left:-5px;display:inline-block;line-height:1;font-weight:300}.eltdf-price-table .eltdf-pt-inner ul li .eltdf-pt-mark{position:relative;display:block;margin:5px 0 0;font-family:"Crimson Text",cursive;font-size:22px}.eltdf-process-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-process-holder.eltdf-two-columns .eltdf-mark-horizontal-holder .eltdf-process-mark{width:50%}.eltdf-process-holder.eltdf-two-columns .eltdf-mark-vertical-holder .eltdf-process-mark{height:50%}.eltdf-process-holder.eltdf-two-columns .eltdf-process-item{width:50%}.eltdf-process-holder.eltdf-three-columns .eltdf-mark-horizontal-holder .eltdf-process-mark{width:33.33333%}.eltdf-process-holder.eltdf-three-columns .eltdf-mark-vertical-holder .eltdf-process-mark{height:33.33333%}.eltdf-process-holder.eltdf-three-columns .eltdf-process-item{width:33.33333%}.eltdf-process-holder.eltdf-four-columns .eltdf-mark-horizontal-holder .eltdf-process-mark{width:25%}.eltdf-process-holder.eltdf-four-columns .eltdf-mark-vertical-holder .eltdf-process-mark{height:25%}.eltdf-process-holder.eltdf-four-columns .eltdf-process-item{width:25%}.eltdf-process-holder.eltdf-process-appeared .eltdf-process-circle{opacity:1;transform:scale(1)}.eltdf-process-holder.eltdf-process-appeared .eltdf-mark-horizontal-holder .eltdf-process-line{width:100%}.eltdf-process-holder.eltdf-process-appeared .eltdf-mark-vertical-holder .eltdf-process-line{height:100%}.eltdf-process-holder.eltdf-process-appeared .eltdf-process-item{opacity:1}.eltdf-process-holder .eltdf-mark-horizontal-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;clear:both}.eltdf-process-holder .eltdf-mark-horizontal-holder .eltdf-process-mark{float:left}.eltdf-process-holder .eltdf-mark-horizontal-holder .eltdf-process-line{top:50%;left:50%;width:0;height:1px;transition:width .4s ease .1s}.eltdf-process-holder .eltdf-mark-vertical-holder{position:absolute;top:26px;left:0;display:none;width:46px;height:100%}.eltdf-process-holder .eltdf-mark-vertical-holder .eltdf-process-line{top:23px;left:50%;width:1px;height:0;transition:height .4s ease .1s}.eltdf-process-holder .eltdf-process-mark{position:relative;display:inline-block;vertical-align:top;text-align:center}.eltdf-process-holder .eltdf-process-mark:last-child .eltdf-process-line{display:none}.eltdf-process-holder .eltdf-process-mark:nth-child(2) .eltdf-process-circle{transition-delay:.5s}.eltdf-process-holder .eltdf-process-mark:nth-child(2) .eltdf-process-line{transition-delay:.6s}.eltdf-process-holder .eltdf-process-mark:nth-child(3) .eltdf-process-circle{transition-delay:1s}.eltdf-process-holder .eltdf-process-mark:nth-child(3) .eltdf-process-line{transition-delay:1.2s}.eltdf-process-holder .eltdf-process-mark:nth-child(4) .eltdf-process-circle{transition-delay:1.5s}.eltdf-process-holder .eltdf-process-mark:nth-child(4) .eltdf-process-line{transition-delay:1.8s}.eltdf-process-holder .eltdf-process-circle{position:relative;display:inline-block;vertical-align:top;width:46px;height:46px;font-size:18px;line-height:46px;font-weight:700;color:#fff;background-color:#17436f;border-radius:100%;opacity:0;transition:opacity .2s ease,transform .3s ease;transform:scale(0.6)}.eltdf-process-holder .eltdf-process-line{position:absolute;background-color:#17436f}.eltdf-process-holder .eltdf-process-inner{margin:0 -15px}.eltdf-process-holder .eltdf-process-item{position:relative;display:inline-block;vertical-align:top;float:left;padding:0 15px;opacity:0;text-align:center;box-sizing:border-box;transition:opacity .2s ease}.eltdf-process-holder .eltdf-process-item:nth-child(2){transition-delay:.5s}.eltdf-process-holder .eltdf-process-item:nth-child(3){transition-delay:1s}.eltdf-process-holder .eltdf-process-item:nth-child(4){transition-delay:1.5s}.eltdf-process-holder .eltdf-pi-content{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:26px 0 10px}.eltdf-process-holder .eltdf-pi-title{margin:0}.eltdf-process-holder .eltdf-pi-text{margin:11px 0 0}.eltdf-progress-bar{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-progress-bar .eltdf-pb-title-holder{position:relative;margin:10px 0 4px}.eltdf-progress-bar .eltdf-pb-title-holder .eltdf-pb-title{position:relative;display:inline-block;vertical-align:middle;z-index:100}.eltdf-progress-bar .eltdf-pb-percent{position:absolute;right:0;bottom:1px;width:auto;color:#333;font-size:18px;opacity:0;z-index:10}.eltdf-progress-bar .eltdf-pb-percent:after{content:"%"}.eltdf-progress-bar .eltdf-pb-content-holder{position:relative;height:3px;overflow:hidden;background-color:#ebebeb}.eltdf-progress-bar .eltdf-pb-content-holder .eltdf-pb-content{height:3px;max-width:100%;overflow:hidden;background-color:#17436f}.eltdf-section-title-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.eltdf-section-title-holder .eltdf-st-title{display:block;margin:0 0 16px}.eltdf-section-title-holder .eltdf-st-title .eltdf-st-title-bold{font-weight:700}.eltdf-section-title-holder .eltdf-st-title .eltdf-st-title-light{font-weight:300}.eltdf-section-title-holder .eltdf-st-tagline-text{margin-bottom:5px}.eltdf-section-title-holder .eltdf-st-text{display:block;margin:14px 0 0}.eltdf-separator-holder{position:relative;height:auto;font-size:0;line-height:1em;margin:10px 0}.eltdf-separator-holder.eltdf-separator-center{text-align:center}.eltdf-separator-holder.eltdf-separator-left{text-align:left}.eltdf-separator-holder.eltdf-separator-right{text-align:right}.eltdf-separator-holder.eltdf-separator-full-width .eltdf-separator{width:100% !important}.eltdf-separator-holder .eltdf-separator-icon{display:inline-block;vertical-align:middle}.eltdf-separator-holder .eltdf-separator-icon .eltdf-icon-shortcode .eltdf-icon-element{line-height:1em}.eltdf-separator{position:relative;display:inline-block;vertical-align:middle;border-bottom:1px solid #ebebeb}.eltdf-single-image-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-single-image-holder.eltdf-has-shadow .eltdf-si-inner{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-single-image-holder .eltdf-si-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-single-image-holder .eltdf-si-inner a,.eltdf-single-image-holder .eltdf-si-inner img{position:relative;display:block}.eltdf-single-image-holder.eltdf-image-behavior-custom-link .eltdf-si-inner a:hover:after{opacity:1}.eltdf-single-image-holder.eltdf-image-behavior-custom-link .eltdf-si-inner a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:"";background-color:rgba(51,51,51,.4);opacity:0;transition:opacity .3s ease}.eltdf-single-image-holder.eltdf-image-behavior-lightbox .eltdf-si-inner a:hover:after{opacity:1}.eltdf-single-image-holder.eltdf-image-behavior-lightbox .eltdf-si-inner a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:"";background-color:rgba(51,51,51,.4);opacity:0;transition:opacity .3s ease}.eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner{overflow:hidden}.touch .eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner{cursor:pointer}.eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner:hover img{transform:scale(1.04)}.eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner img{transform:scale(1);transition:transform .3s ease-in-out}.eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner{overflow:hidden}.touch .eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner{cursor:pointer}.eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner:hover img{filter:none}.eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner img{filter:url("../../../../plugins/calla-core/assets/css/img/desaturate.svg#grayscale");-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);transition:all .3s ease-in-out}.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner{overflow:hidden;padding:10% 0;background-repeat:no-repeat;background-position:0 center;background-size:120%;transition:background .7s ease-out}.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner:hover{background-position:90% center}.touch .eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner{cursor:pointer}.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner img{z-index:-1;max-width:80%}@media only screen and (max-width: 1024px){.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner{padding:0;background:none}.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner img{z-index:inherit;max-width:100%}}.eltdf-social-share-holder{position:relative;display:inline-block;vertical-align:top}.eltdf-social-share-holder ul{position:relative;display:inline-block;vertical-align:top;list-style:none;padding:0;margin:0}.eltdf-social-share-holder.eltdf-list .eltdf-social-title{position:relative;display:inline-block;vertical-align:top;margin:0;color:#333}.eltdf-social-share-holder.eltdf-list li{position:relative;display:inline-block;vertical-align:top;padding:0;margin:0 15px 0 0}.eltdf-social-share-holder.eltdf-list li a{color:#999;font-size:15px}.eltdf-social-share-holder.eltdf-list li a:hover{color:#17436f}.eltdf-social-share-holder.eltdf-dropdown{position:relative;display:inline-block;vertical-align:bottom}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener{display:block;color:#676767}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener .eltdf-social-share-title{display:inline-block;vertical-align:top;margin-right:5px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener .social_share{font-size:12px;color:#333}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener:hover{color:#17436f}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener:hover .social_share{color:inherit}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown{position:relative;visibility:hidden;z-index:950}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul{position:relative;display:block;z-index:990;margin:0;padding:0 !important}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li{width:88px;height:28px;line-height:28px;visibility:hidden;position:absolute;text-align:center;opacity:0;margin:0;padding:0;border:1px solid #c9c9c9;background-color:#fff;font-size:12px;color:#676767;box-sizing:border-box;transition:opacity .2s ease-out 0s,visibility .2s ease-out 0s,background-color .2s ease-out 0s}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:not(:first-child){border-top:none}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-facebook-share:hover{background-color:#3b5998;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-twitter-share:hover{background-color:#00aced;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-google_plus-share:hover{background-color:#dd4b39;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-linkedin-share:hover{background-color:#007bb5;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-tumblr-share:hover{background-color:#32506d;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-pinterest-share:hover{background-color:#cb2027;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-vk-share:hover{background-color:#45668e;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li *{display:block;line-height:inherit}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li a{color:inherit !important}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(1){bottom:-28px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(2){bottom:-56px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(3){bottom:-84px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(4){bottom:-112px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(5){bottom:-140px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(6){bottom:-168px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(7){bottom:-196px}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li{opacity:1;visibility:visible;cursor:pointer}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(2){transition:opacity .2s ease-out .2s,visibility .2s ease-out .2s,background-color .2s ease-out}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(3){transition:opacity .2s ease-out .3s,visibility .2s ease-out .3s,background-color .2s ease-out}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(4){transition:opacity .2s ease-out .4s,visibility .2s ease-out .4s,background-color .2s ease-out}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(5){transition:opacity .2s ease-out .5s,visibility .2s ease-out .5s,background-color .2s ease-out}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(6){transition:opacity .2s ease-out .6s,visibility .2s ease-out .6s,background-color .2s ease-out}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(7){transition:opacity .2s ease-out .7s,visibility .2s ease-out .7s,background-color .2s ease-out}.eltdf-tabs{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-tabs .eltdf-tabs-nav{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0;padding:0;list-style:none}.eltdf-tabs .eltdf-tabs-nav li{float:left;margin:0;padding:0}.eltdf-tabs .eltdf-tabs-nav li a{position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;background-color:#f6f6f6;font-family:"Crimson Text",cursive;color:#333;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}.eltdf-tabs .eltdf-tabs-nav li a.ui-tabs-anchor{padding:15px 40px 12px}.eltdf-tabs .eltdf-tab-container{box-sizing:border-box;position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-tabs .eltdf-tab-container p{margin:0}.eltdf-tabs.eltdf-tabs-standard{border:none}.eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li a{background-color:rgba(0,0,0,0)}.eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li.ui-state-active a,.eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li.ui-state-hover a{color:#fff;background-color:#006767}.eltdf-tabs.eltdf-tabs-standard .eltdf-tab-container{margin:21px 0 0}.eltdf-tabs.eltdf-tabs-boxed{border:none}.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li{margin-right:2px}.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li a{color:#333;background-color:#f6f6f6}.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li.ui-state-active a,.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li.ui-state-hover a{color:#fff;background-color:#006767}.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li:last-child{margin:0}.eltdf-tabs.eltdf-tabs-boxed .eltdf-tab-container{margin:21px 0 0}.eltdf-tabs.eltdf-tabs-boxed-white{border:none}.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li{margin-right:2px}.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li a{color:#333;background-color:#fff}.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li.ui-state-active a,.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li.ui-state-hover a{color:#fff;background-color:#006767}.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li:last-child{margin:0}.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tab-container{margin:21px 0 0}.eltdf-tabs.eltdf-tabs-simple{border:none}.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav{border-bottom:1px solid #808285}.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li{margin:0 31px 0 0}.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li a{background-color:rgba(0,0,0,0)}.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li a:last-child{padding-left:0}.eltdf-tabs.eltdf-tabs-simple .eltdf-tab-container{padding:21px 0;border-bottom:1px solid #808285}.eltdf-tabs.eltdf-tabs-vertical{display:table;border:none}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav{display:table-cell;vertical-align:top;width:30%;height:100%;box-sizing:border-box}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li{width:100%}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li a{width:100%;text-align:center}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li a.ui-tabs-anchor{padding:15px 0}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li.ui-state-active a,.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li.ui-state-hover a{color:#fff;background-color:#006767}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li:last-child{margin:0}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tab-container{display:table-cell;vertical-align:top;width:70%;padding:10px 30px;height:100%;box-sizing:border-box}.ui-widget-content{padding:0;font-family:inherit;font-size:inherit;color:inherit;background:none;border:0;border-radius:0}.ui-widget-content .ui-widget-header{font-size:inherit;line-height:inherit;font-weight:inherit;color:initial;background:none;border:0;border-radius:0}.ui-widget-content .ui-tabs-nav li{position:initial;font-weight:inherit;color:inherit;background:initial;border:0;border-radius:0}.ui-widget-content .ui-widget-content{color:inherit;background:none;border:0;border-radius:0}.eltdf-team-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.touch .eltdf-team-holder.eltdf-team-info-on-image{cursor:pointer}.eltdf-team-holder.eltdf-team-info-on-image:hover .eltdf-team-image img{filter:url("data:image/svg+xml;charset=utf-8,#filter");filter:blur(5px)}.eltdf-team-holder.eltdf-team-info-on-image:hover .eltdf-team-social-wrapper{opacity:1}.eltdf-team-holder.eltdf-team-info-on-image:hover .eltdf-team-social-inner{transition:transform .45s cubic-bezier(0.64, 0.01, 0.15, 1.16),opacity .5s;transform:translate3d(0, 0, 0);text-align:center}.eltdf-team-holder.eltdf-team-info-on-image .eltdf-team-position{margin:3px 0 0px;color:#333}.eltdf-team-holder.eltdf-team-info-on-image .eltdf-team-social-holder{margin:7px 0 0}.eltdf-team-holder.eltdf-team-info-on-image .eltdf-team-text{color:#333}.eltdf-team-holder .eltdf-team-image{position:relative;display:inline-block;width:100%;vertical-align:middle;overflow:hidden}.eltdf-team-holder .eltdf-team-image img{display:block;margin:0 auto;transition:all 0s ease .1s}.eltdf-team-holder .eltdf-team-title-holder{text-align:center}.eltdf-team-holder .eltdf-team-info{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box;margin:31px 0 0;text-align:center}.eltdf-team-holder .eltdf-team-name{margin:0}.eltdf-team-holder .eltdf-team-position{display:block;margin:5px 0}.eltdf-team-holder .eltdf-team-text{margin:10px 0}.eltdf-team-holder .eltdf-team-social-wrapper{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,.9);border:2px solid #17436f;box-sizing:border-box;text-align:center;opacity:0;transform:translateZ(0);transition:opacity .3s;z-index:1}.eltdf-team-holder .eltdf-team-social-outer{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-team-holder .eltdf-team-social-inner{position:relative;display:table-cell;height:100%;width:100%;padding:2px 30px 0px;vertical-align:middle;transition:transform .2s ease;transform:translate3d(0, 40px, 0)}.eltdf-team-holder .eltdf-team-social-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0}.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon{font-size:15px;margin:0 10px 0 0}.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon:last-child{margin-right:0}.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon .eltdf-icon-element{font-size:inherit;transition:none}.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon a{color:#999}.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon a:hover{color:#17436f}.eltdf-text-marquee{position:relative;white-space:nowrap;color:#333;font-size:60px;line-height:1.2em;font-weight:600;overflow:hidden}.eltdf-text-marquee .eltdf-marquee-element{position:relative;display:inline-block;vertical-align:top;padding:0 25px;box-sizing:border-box}.eltdf-text-marquee .eltdf-marquee-element.eltdf-aux-text{position:absolute;top:0;left:0}html{height:100%;overflow-x:hidden}.curtains{width:100%}.curtains>li{-webkit-transform:translateZ(0);background:#fff;position:fixed;display:block;top:0;left:0;width:100%;min-height:100%;overflow:hidden;z-index:1}.curtains>li.hidden{display:none}.curtains>li:first-child{z-index:2}.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom) .eltdf-page-header{transition:top .6s ease;position:fixed;top:0;left:0}.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom).eltdf-header-top-enabled .eltdf-top-bar{transition:top .6s ease;position:fixed;top:-45px;left:0}.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom).eltdf-header-top-enabled:not(.eltdf-sticky-header-appear) .eltdf-top-bar{top:0}.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom).eltdf-header-top-enabled:not(.eltdf-sticky-header-appear) .eltdf-page-header{top:45px}.eltdf-uncovering-section-on-page footer{display:none}.eltdf-uncovering-sections{transition:opacity .3s ease-out;opacity:0}.eltdf-uncovering-sections ul,.eltdf-uncovering-sections li{margin:0;padding:0}.eltdf-uncovering-sections.eltdf-loaded{opacity:1}.eltdf-uncovering-sections .eltdf-uss-item{display:inline-block;height:100%;width:100%;margin:0;padding:0;box-sizing:border-box;overflow:hidden;will-change:transform}.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-image-holder{position:absolute;top:-5%;left:0;width:100%;height:125%;will-change:transform;background-position:center;background-size:cover}.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-va-top .eltdf-uss-item-inner{vertical-align:top}.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-va-bottom .eltdf-uss-item-inner{vertical-align:bottom}.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-ha-left .eltdf-uss-item-inner{text-align:left}.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-ha-center .eltdf-uss-item-inner{text-align:center}.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-ha-right .eltdf-uss-item-inner{text-align:right}.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-has-link .eltdf-uss-item-inner a{position:relative}.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-outer{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;padding:5%;box-sizing:border-box}.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-inner a{position:relative}.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1}.eltdf-fss-shadow{background:#323134;position:fixed;top:0;left:0;width:100%;height:100%;z-index:19;opacity:0;pointer-events:none;backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:opacity}.eltdf-vss-initialized .eltdf-content .eltdf-content-inner>.eltdf-container>.eltdf-container-inner{padding:0}.eltdf-vss-initialized .eltdf-content .eltdf-content-inner>.eltdf-full-width>.eltdf-full-width-inner{padding:0}.eltdf-vertical-split-slider{position:relative;opacity:0;margin:0 -2px;overflow:hidden}.eltdf-vertical-split-slider .eltdf-vss-ms-left,.eltdf-vertical-split-slider .eltdf-vss-ms-right{position:absolute;width:50%;height:100%;box-sizing:border-box}.eltdf-vertical-split-slider .eltdf-vss-ms-left{top:0;left:0}.eltdf-vertical-split-slider .eltdf-vss-ms-left .eltdf-vss-ms-section{background-position:100% center;background-size:cover}.eltdf-vertical-split-slider .eltdf-vss-ms-right{top:10000px;right:0}.eltdf-vertical-split-slider .eltdf-vss-ms-right .eltdf-vss-ms-section{background-position:0 center;background-size:cover}.eltdf-vertical-split-slider .eltdf-vss-ms-section.ms-table{display:table;width:100%;table-layout:fixed;box-sizing:border-box}.eltdf-vertical-split-slider .eltdf-vss-ms-section .ms-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%;box-sizing:border-box;transition:padding .45s cubic-bezier(0.4, 0, 0.2, 1)}.eltdf-vertical-split-slider .eltdf-vss-ms-section .ms-easing{transition:all .7s ease-out}.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-ms-left .eltdf-vss-ms-section .ms-tableCell{padding:7.5rem 0 7.5rem 7.5rem}.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-ms-right .eltdf-vss-ms-section .ms-tableCell{padding:7.5rem 7.5rem 7.5rem 0}.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-horizontal-mask:before,.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-horizontal-mask:after{transform:scaleY(1)}.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-vertical-mask:before,.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-vertical-mask:after{transform:scaleX(1)}.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:before,.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:after{content:"";position:absolute;left:0;right:0;background-color:#fff;height:7.5rem;z-index:500;transform:scaleY(0);transition:transform .45s cubic-bezier(0.4, 0, 0.2, 1)}.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:before{top:0;transform-origin:center top}.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:after{bottom:0;transform-origin:center bottom}.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:before,.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:after{content:"";position:absolute;top:0;bottom:0;background-color:#fff;width:7.5rem;z-index:500;transform:scaleX(0);transition:transform .45s cubic-bezier(0.4, 0, 0.2, 1)}.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:before{left:0;transform-origin:center left}.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:after{right:0;transform-origin:center right}.eltdf-vss-responsive{display:none}.eltdf-vss-responsive .eltdf-vss-ms-section{background-position:center;background-size:cover}#multiscroll-nav{position:fixed;top:50%;right:64px;margin-top:-10px;opacity:1;z-index:1000;transition:opacity .5s ease-out}.eltdf-fullscreen-menu-opened #multiscroll-nav{z-index:-1}#multiscroll-nav ul{margin:0;padding:0}#multiscroll-nav ul li{position:relative;display:block;margin:12px 3px;overflow:hidden}#multiscroll-nav ul li a{position:relative;display:block;width:12px;height:12px;margin:0 auto;background-color:rgba(0,0,0,0);border:2px solid rgba(51,51,51,.5);border-radius:3em;z-index:1;box-sizing:border-box}#multiscroll-nav ul li a.active{background-color:#333;border-color:#333}.eltdf-light-header #multiscroll-nav ul li a{border-color:#fff}.eltdf-light-header #multiscroll-nav ul li a.active{background-color:#fff}.eltdf-dark-header #multiscroll-nav ul li a{border-color:#333}.eltdf-dark-header #multiscroll-nav ul li a.active{background-color:#333}#multiscroll-nav ul li a span{display:block}.eltdf-video-button-holder{position:relative;display:inline-block;vertical-align:middle}.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play,.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play-image{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1}.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play .eltdf-video-button-play-inner,.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play-image .eltdf-video-button-play-inner{position:relative;top:50%;left:0;display:block;text-align:center;transform:translateY(-50%)}.eltdf-video-button-holder .eltdf-video-button-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-video-button-holder .eltdf-video-button-image img{display:block}.eltdf-video-button-holder .eltdf-video-button-play,.eltdf-video-button-holder .eltdf-video-button-play-image{position:relative;display:inline-block;vertical-align:top;z-index:1}.eltdf-video-button-holder .eltdf-video-button-play{color:#333;font-size:106px;line-height:1}.eltdf-video-button-holder .eltdf-video-button-play span{display:block;line-height:inherit}.eltdf-video-button-holder .eltdf-video-button-play span:before{display:block;line-height:inherit}.eltdf-video-button-holder .eltdf-video-button-play-image.eltdf-vb-has-hover-image:hover img:first-child{opacity:0}.eltdf-video-button-holder .eltdf-video-button-play-image.eltdf-vb-has-hover-image:hover img:nth-child(2){opacity:1}.eltdf-video-button-holder .eltdf-video-button-play-image img{display:block;margin:0 auto;transition:opacity .3s ease-in-out}.eltdf-video-button-holder .eltdf-video-button-play-image img:first-child{position:relative;opacity:1}.eltdf-video-button-holder .eltdf-video-button-play-image img:nth-child(2){position:absolute;top:0;left:50%;opacity:0;transform:translateX(-50%) translateZ(0)}.rev_slider_wrapper .eltdf-video-button-holder .eltdf-video-button-play-image img:nth-child(2){transform:translateZ(0)}.eltdf-twitter-list-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;clear:both}.eltdf-twitter-list-holder:not(.eltdf-tl-one-column) .eltdf-tl-item{float:left}.eltdf-twitter-list-holder .eltdf-twitter-list{position:relative;display:inline-block;width:100%;vertical-align:middle;list-style:none;margin:0;padding:0}.eltdf-twitter-list-holder .eltdf-tl-item{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;margin:0;box-sizing:border-box}.eltdf-twitter-list-holder .eltdf-tli-inner{position:relative;display:inline-block;width:100%;vertical-align:middle;background-color:#fff;transition:all .2s ease-in-out}.eltdf-twitter-list-holder .eltdf-tli-inner:hover{box-shadow:-2px 4px 13px 0 rgba(81,137,162,.05);transform:translateY(-3px)}.eltdf-twitter-list-holder .eltdf-tli-content{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:35px 23px;border:1px solid #f2f2f2;box-sizing:border-box}.eltdf-twitter-list-holder .eltdf-twitter-content-top{position:relative;display:inline-block;width:100%;vertical-align:middle;margin-bottom:25px;box-sizing:border-box}.eltdf-twitter-list-holder .eltdf-twitter-link-over{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1}.eltdf-twitter-list-holder .eltdf-twitter-user{position:relative;display:inline-block;width:100%;vertical-align:middle;padding-right:30px;box-sizing:border-box}.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-image{position:relative;display:inline-block;vertical-align:top;float:left;width:56px;height:56px}.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-image img{border-radius:50%}.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-name{position:relative;display:inline-block;vertical-align:top;float:left;width:calc(100% - 56px);padding-left:15px;box-sizing:border-box}.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-name *{margin:0}.eltdf-twitter-list-holder .eltdf-twitter-icon{position:absolute;top:-7px;right:3px;width:20px;display:inline-block;vertical-align:top;color:#17436f;font-size:24px;text-align:right}.eltdf-twitter-list-holder .eltdf-tweet-text{padding-left:12px;box-sizing:border-box}.eltdf-twitter-list-holder .eltdf-tweet-text a{position:relative;color:gray;z-index:2}.eltdf-twitter-list-holder .eltdf-tweet-text a:hover{color:#17436f}.eltdf-twitter-list-holder .eltdf-twitter-profile a{position:relative;color:gray;z-index:2}.eltdf-twitter-list-holder .eltdf-twitter-profile a:hover{color:#17436f}.eltdf-twitter-list-holder.eltdf-tl-two-columns .eltdf-tl-item{width:50%}@media only screen and (min-width: 1025px){.eltdf-twitter-list-holder.eltdf-tl-two-columns .eltdf-tl-item:nth-child(2n+1){clear:both}}.eltdf-twitter-list-holder.eltdf-tl-three-columns .eltdf-tl-item{width:33.33333%}@media only screen and (min-width: 1201px){.eltdf-twitter-list-holder.eltdf-tl-three-columns .eltdf-tl-item:nth-child(3n+1){clear:both}}.eltdf-twitter-list-holder.eltdf-tl-four-columns .eltdf-tl-item{width:25%}@media only screen and (min-width: 1281px){.eltdf-twitter-list-holder.eltdf-tl-four-columns .eltdf-tl-item:nth-child(4n+1){clear:both}}.eltdf-twitter-list-holder.eltdf-tl-five-columns .eltdf-tl-item{width:20%}@media only screen and (min-width: 1281px){.eltdf-twitter-list-holder.eltdf-tl-five-columns .eltdf-tl-item:nth-child(5n+1){clear:both}}#rev_slider_2_1_wrapper{max-width:1441px}.vc_custom_1669889642678 .eltdf-separator-holder{margin-bottom:50px}.vc_custom_1669889642678 .eltdf-image-with-text-holder .eltdf-iwt-text-holder{margin:-115px 0 0;padding:15px;background:rgba(255,255,255,.75)}.vc_custom_1669889642678 .eltdf-image-with-text-holder .eltdf-iwt-text-holder h3{font-size:20px;color:#000;padding:0;margin:0}.eltdf-product-list-title{font-size:16px;margin-bottom:15px !important}.product-categories ul.children{margin-left:0 !important}.product-categories>li>a{font-weight:500}body.home .eltdf-full-width .eltdf-grid-col-push-3{left:0 !important}body.home .eltdf-full-width .eltdf-grid-col-9{width:100% !important}.eltdf-standard-with-breadcrumbs-type .eltdf-grid{display:flex;flex-wrap:wrap;justify-content:center}.eltdf-standard-with-breadcrumbs-type .eltdf-grid .eltdf-title-info,.eltdf-standard-with-breadcrumbs-type .eltdf-grid .eltdf-breadcrumbs-info{width:100%}.xoo-wsc-items-count,.xoo-wsc-sc-count{background:#17436f}span.xoo-wsc-pname,span.xoo-wsc-pname a{font-size:14px}.xoo-wsc-qty-price{font-size:14px}.eltdf-side-menu-button-opener{display:none !important}#tab-description ul,#tab-description ol{margin-left:50px !important}/*# sourceMappingURL=modules.min.css.map */ \ No newline at end of file diff --git a/wp-content/themes/calla/assets/css/modules.min.css.map b/wp-content/themes/calla/assets/css/modules.min.css.map index 51fbee9..9170216 100644 --- a/wp-content/themes/calla/assets/css/modules.min.css.map +++ b/wp-content/themes/calla/assets/css/modules.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["modules.scss","modules.less"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"sources":["modules.min.css","modules.scss"],"names":[],"mappings":"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","file":"modules.min.css","sourcesContent":["#respond textarea,.eltdf-style-form textarea,#respond input[type=text],input[type=text],input[type=email],input[type=password],.post-password-form input[type=password],.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-number,.wpcf7-form-control.wpcf7-date,.wpcf7-form-control.wpcf7-textarea,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-quiz{width:100%;margin:0 0 32px;padding:12px 21px;font-family:inherit;font-size:12px;line-height:31px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#999;background-color:rgba(0,0,0,0);border:1px solid #e1e1e1;border-radius:0;outline:0;-webkit-appearance:none;box-sizing:border-box;-webkit-transition:border-color .2s ease-in-out;-moz-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}#respond textarea:focus,.eltdf-style-form textarea:focus,#respond input:focus[type=text],input:focus[type=text],input:focus[type=email],input:focus[type=password],.wpcf7-form-control.wpcf7-text:focus,.wpcf7-form-control.wpcf7-number:focus,.wpcf7-form-control.wpcf7-date:focus,.wpcf7-form-control.wpcf7-textarea:focus,.wpcf7-form-control.wpcf7-select:focus,.wpcf7-form-control.wpcf7-quiz:focus{color:#333;border-color:#17436f}#respond textarea::-webkit-input-placeholder,.eltdf-style-form textarea::-webkit-input-placeholder,#respond input[type=text]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,.post-password-form input[type=password]::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-number::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-date::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-select::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-quiz::-webkit-input-placeholder{color:inherit}#respond textarea:-moz-placeholder,.eltdf-style-form textarea:-moz-placeholder,#respond input:-moz-placeholder[type=text],input:-moz-placeholder[type=text],input:-moz-placeholder[type=email],input:-moz-placeholder[type=password],.wpcf7-form-control.wpcf7-text:-moz-placeholder,.wpcf7-form-control.wpcf7-number:-moz-placeholder,.wpcf7-form-control.wpcf7-date:-moz-placeholder,.wpcf7-form-control.wpcf7-textarea:-moz-placeholder,.wpcf7-form-control.wpcf7-select:-moz-placeholder,.wpcf7-form-control.wpcf7-quiz:-moz-placeholder{color:inherit;opacity:1}#respond textarea::-moz-placeholder,.eltdf-style-form textarea::-moz-placeholder,#respond input[type=text]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,.post-password-form input[type=password]::-moz-placeholder,.wpcf7-form-control.wpcf7-text::-moz-placeholder,.wpcf7-form-control.wpcf7-number::-moz-placeholder,.wpcf7-form-control.wpcf7-date::-moz-placeholder,.wpcf7-form-control.wpcf7-textarea::-moz-placeholder,.wpcf7-form-control.wpcf7-select::-moz-placeholder,.wpcf7-form-control.wpcf7-quiz::-moz-placeholder{color:inherit;opacity:1}#respond textarea:-ms-input-placeholder,.eltdf-style-form textarea:-ms-input-placeholder,#respond input:-ms-input-placeholder[type=text],input:-ms-input-placeholder[type=text],input:-ms-input-placeholder[type=email],input:-ms-input-placeholder[type=password],.wpcf7-form-control.wpcf7-text:-ms-input-placeholder,.wpcf7-form-control.wpcf7-number:-ms-input-placeholder,.wpcf7-form-control.wpcf7-date:-ms-input-placeholder,.wpcf7-form-control.wpcf7-textarea:-ms-input-placeholder,.wpcf7-form-control.wpcf7-select:-ms-input-placeholder,.wpcf7-form-control.wpcf7-quiz:-ms-input-placeholder{color:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:rgba(0,0,0,0);border:0;margin:0;padding:0;vertical-align:baseline;outline:none}article,aside,details,figcaption,figure,footer,header,nav,section{display:block}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;border:medium none;vertical-align:middle}table th{border:0;padding:5px 7px;text-align:center}table td{padding:5px 10px;text-align:center}a img{border:none}img,.wp-caption{max-width:100%;height:auto}iframe{max-width:100%}.clearfix:before,.clearfix:after{content:\" \";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clear:after{clear:both;content:\"\";display:block}html{overflow-y:scroll !important}body{font-family:\"Open Sans\",sans-serif;font-size:14px;line-height:27px;font-weight:300;color:#676767;background-color:#fff;overflow-x:hidden !important;-webkit-font-smoothing:antialiased}h1{font-size:60px;color:#4e4e4e;line-height:1.2em}h2{font-size:40px;line-height:1.275em}h3{font-size:34px;line-height:1.2em}h4{font-size:30px;line-height:1.2em}h5{font-size:22px;line-height:1.22em}h6{font-size:16px}h1,h6{font-weight:700;letter-spacing:.1em}h2,h3,h4,h5{font-weight:600;letter-spacing:.05em}h2,h3,h4,h5,h6{color:#333}h1,h2,h3,h4,h5,h6{margin:20px 0;font-family:\"Crimson Text\",cursive;text-transform:uppercase}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#17436f}a,p a{color:#333;text-decoration:none;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}a:hover,p a:hover{color:#17436f}p{margin:10px 0}input[type=submit]{-webkit-appearance:none}ul,ol{list-style-position:inside;margin:15px 0}ul ul,ol ol,ol ul,ul ol{margin:0;padding:0 0 0 15px}pre{background-color:#fff;padding:15px;max-width:100%;white-space:pre-wrap;word-wrap:break-word;margin:15px 0}dt{font-size:15px;font-weight:bold;margin-bottom:10px}dd{margin-bottom:15px}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sub{top:.5ex}sup{bottom:.5ex}.wp-caption-text{margin:0;font-style:italic}table{width:100%}table thead tr,table tbody tr{border:1px solid #c9c9c9}table tbody th{border-right:1px solid #c9c9c9}blockquote{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:10px 0;padding:0;quotes:none;box-sizing:border-box;color:#17436f;font-size:18px;line-height:32px;font-style:italic;font-weight:400}blockquote>*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;margin:0;display:inline}blockquote:before,blockquote:after{content:'\"'}blockquote cite{font-style:normal;font-weight:400}::selection{background:#17436f;color:#fff}::-moz-selection{background:#17436f;color:#fff}.wp-caption,.wp-caption-text,.sticky,.gallery-caption,.bypostauthor{opacity:1}.alignleft{display:inline;float:left;margin:0 20px 20px 0}.alignright{display:inline;float:right;margin:0 0 20px 20px}.aligncenter{clear:both;display:block;margin:10px auto}.alignwide{margin-left:auto;margin-right:auto;clear:both}@media only screen and (max-width: 1024px){.alignwide{width:100%;max-width:100%}}.alignfull{position:relative;left:-1rem;width:calc(100% + 2rem);max-width:calc(100% + 2rem);clear:both}@media only screen and (max-width: 1024px){.alignfull{left:calc(-12.5% - 75px);width:calc(125% + 150px);max-width:calc(125% + 150px);margin-top:2rem;margin-bottom:2rem}}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-align-center{text-align:center}.eltdf-wrapper{position:relative;left:0;z-index:1000;-webkit-transition:left .33s cubic-bezier(0.694, 0.0482, 0.335, 1);-moz-transition:left .33s cubic-bezier(0.694, 0.0482, 0.335, 1);transition:left .33s cubic-bezier(0.694, 0.0482, 0.335, 1)}.eltdf-wrapper .eltdf-wrapper-inner{width:100%;overflow:hidden}.eltdf-content{position:relative;margin-top:0;z-index:100;background-color:#fff}.eltdf-boxed{overflow:hidden !important}.eltdf-boxed .eltdf-wrapper{display:inline-block;vertical-align:middle;width:100%;background-size:cover}.touch .eltdf-boxed .eltdf-wrapper{background-repeat:repeat}.eltdf-boxed .eltdf-wrapper .eltdf-wrapper-inner{width:1160px;overflow:visible;margin:auto}.eltdf-boxed .eltdf-content{overflow:hidden}.eltdf-boxed .eltdf-footer-inner{width:1160px;margin:auto}.eltdf-boxed .eltdf-page-header .eltdf-sticky-header,.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed{width:1160px;left:auto}.eltdf-paspartu-enabled .eltdf-wrapper{padding:10px;background-color:#fff;box-sizing:border-box}.eltdf-paspartu-enabled.eltdf-top-paspartu-disabled .eltdf-wrapper{padding-top:0 !important}.eltdf-paspartu-enabled .eltdf-page-header .eltdf-fixed-wrapper.fixed{left:10px;width:calc(100% - 20px)}.eltdf-paspartu-enabled .eltdf-sticky-header{left:10px;width:calc(100% - 20px)}.eltdf-paspartu-enabled .eltdf-mobile-header.mobile-header-appear .eltdf-mobile-header-inner{left:10px;width:calc(100% - 20px)}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled.admin-bar .eltdf-wrapper:before{top:32px}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:before,.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:after{content:\"\";position:fixed;left:0;width:100%;height:auto;padding-top:inherit;background-color:inherit;z-index:99999}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:before{top:0}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:after{bottom:0}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-page-header .eltdf-fixed-wrapper.fixed{margin-top:10px}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-sticky-header.header-appear{margin-top:10px}.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-mobile-header.mobile-header-appear .eltdf-mobile-header-inner{margin-top:10px}.eltdf-smooth-transition-loader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;background-color:#fff}.eltdf-container{position:relative;padding:0;width:100%;z-index:100}.eltdf-container:before{content:\" \";display:table}.eltdf-container:after{content:\" \";display:table;clear:both}.eltdf-container-inner{width:1100px;margin:0 auto}.eltdf-full-width{position:relative;z-index:100}.eltdf-content .eltdf-content-inner>.eltdf-container>.eltdf-container-inner,.eltdf-content .eltdf-content-inner>.eltdf-full-width>.eltdf-full-width-inner{padding-top:130px}@media only screen and (min-width: 1400px){.eltdf-grid-1300 .eltdf-grid,.eltdf-grid-1300 .eltdf-container-inner,.eltdf-grid-1300 .eltdf-row-grid-section{width:1300px}.eltdf-grid-1300.eltdf-boxed .eltdf-footer-inner,.eltdf-grid-1300.eltdf-boxed .eltdf-wrapper-inner{width:1380px}.eltdf-grid-1300.eltdf-boxed .eltdf-page-header .eltdf-sticky-header,.eltdf-grid-1300.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed{width:1380px;left:auto}}@media only screen and (min-width: 1300px){.eltdf-grid-1200 .eltdf-grid,.eltdf-grid-1200 .eltdf-container-inner,.eltdf-grid-1200 .eltdf-row-grid-section{width:1200px}.eltdf-grid-1200.eltdf-boxed .eltdf-footer-inner,.eltdf-grid-1200.eltdf-boxed .eltdf-wrapper-inner{width:1250px}.eltdf-grid-1200.eltdf-boxed .eltdf-page-header .eltdf-sticky-header,.eltdf-grid-1200.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed{width:1250px;left:auto}}@media only screen and (min-width: 1200px){.eltdf-grid-1000 .eltdf-grid,.eltdf-grid-1000 .eltdf-container-inner,.eltdf-grid-1000 .eltdf-row-grid-section{width:1000px}.eltdf-grid-1000.eltdf-boxed .eltdf-footer-inner,.eltdf-grid-1000.eltdf-boxed .eltdf-wrapper-inner{width:1050px}.eltdf-grid-1000.eltdf-boxed .eltdf-page-header .eltdf-sticky-header,.eltdf-grid-1000.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed{width:1050px;left:auto}}@media only screen and (min-width: 1024px){.eltdf-grid-800 .eltdf-grid,.eltdf-grid-800 .eltdf-container-inner,.eltdf-grid-800 .eltdf-row-grid-section{width:800px}.eltdf-grid-800.eltdf-boxed .eltdf-footer-inner,.eltdf-grid-800.eltdf-boxed .eltdf-wrapper-inner{width:850px}.eltdf-grid-800.eltdf-boxed .eltdf-page-header .eltdf-sticky-header,.eltdf-grid-800.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed{width:850px;left:auto}}@-webkit-keyframes preload-background{from{background-position:0 0}to{background-position:100% 0}}@keyframes preload-background{from{background-position:0 0}to{background-position:100% 0}}.eltdf-preload-background{background:rgba(0,0,0,0) url(\"../img/preload_pattern.png\") repeat scroll inherit !important;-webkit-animation-name:preload-background;-webkit-animation-duration:40s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-name:preload-background;animation-duration:40s;animation-iteration-count:infinite;animation-timing-function:linear;animation-delay:0s;animation-fill-mode:forwards}.eltdf-grid{width:1100px;margin:0 auto}.eltdf-vertical-align-containers{position:relative;height:100%;width:100%;padding:0 20px;box-sizing:border-box}.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-left,.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-right{width:25%}.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-center{width:50%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-left,.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-center,.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-right{width:33.33%}.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-center{width:50%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.eltdf-vertical-align-containers.eltdf-50-50 .eltdf-position-left,.eltdf-vertical-align-containers.eltdf-50-50 .eltdf-position-right{width:50%}.eltdf-vertical-align-containers.eltdf-33-66 .eltdf-position-left{width:33.33%}.eltdf-vertical-align-containers.eltdf-33-66 .eltdf-position-right{width:66.66%}.eltdf-vertical-align-containers.eltdf-66-33 .eltdf-position-left{width:66.66%}.eltdf-vertical-align-containers.eltdf-66-33 .eltdf-position-right{width:33.33%}.eltdf-vertical-align-containers .eltdf-position-left{position:relative;float:left;z-index:2;height:100%}.eltdf-vertical-align-containers .eltdf-position-center{height:100%;width:100%;position:absolute;left:0;text-align:center;z-index:1}.eltdf-vertical-align-containers .eltdf-position-right{position:relative;float:right;z-index:2;height:100%;text-align:right}.eltdf-vertical-align-containers .eltdf-position-left-inner,.eltdf-vertical-align-containers .eltdf-position-center-inner,.eltdf-vertical-align-containers .eltdf-position-right-inner{vertical-align:middle;display:inline-block}.eltdf-vertical-align-containers .eltdf-position-right.eltdf-has-widget .eltdf-position-right-inner{height:100%}.eltdf-vertical-align-containers .eltdf-position-left:before,.eltdf-vertical-align-containers .eltdf-position-center:before,.eltdf-vertical-align-containers .eltdf-position-right:before{content:\"\";display:inline-block;vertical-align:middle;height:100%;margin-right:0}.wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid>li,.last_toggle_el_margin,.wpb_button{margin-bottom:0 !important}.vc_row .wpb_gmaps_widget .wpb_wrapper{padding:0;background-color:rgba(0,0,0,0)}.eltdf-row-grid-section{position:relative;width:1100px;margin:0 auto;z-index:20}.eltdf-content-aligment-left{text-align:left}.eltdf-content-aligment-center{text-align:center}.eltdf-content-aligment-right{text-align:right}@media only screen and (max-width: 1280px){.eltdf-disabled-bg-image-bellow-1280{background-image:none !important}}@media only screen and (max-width: 1024px){.eltdf-disabled-bg-image-bellow-1024{background-image:none !important}}@media only screen and (max-width: 768px){.eltdf-disabled-bg-image-bellow-768{background-image:none !important}}@media only screen and (max-width: 680px){.eltdf-disabled-bg-image-bellow-680{background-image:none !important}}@media only screen and (max-width: 480px){.eltdf-disabled-bg-image-bellow-480{background-image:none !important}}.eltdf-parallax-row-holder{position:static;padding:0;background-repeat:no-repeat;background-color:rgba(0,0,0,0);background-position:center 0;background-attachment:fixed;overflow:hidden}@media only screen and (max-width: 1024px){.eltdf-parallax-row-holder{height:auto !important;min-height:200px !important;background-position:center top !important;background-attachment:scroll;background-size:cover}}.eltdf-rev-has-paspartu{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100vh;margin:0;box-sizing:border-box}.admin-bar .eltdf-rev-has-paspartu{height:calc(100vh - 32px)}.eltdf-rev-has-paspartu.eltdf-side-paspartu-disabled{padding-left:0 !important;padding-right:0 !important}.eltdf-rev-has-paspartu.eltdf-paspartu-tiny{padding:10px}.eltdf-rev-has-paspartu.eltdf-paspartu-tiny.eltdf-top-paspartu-disabled{padding-top:0}.eltdf-rev-has-paspartu.eltdf-paspartu-tiny.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 10px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-tiny.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 42px) !important}.eltdf-rev-has-paspartu.eltdf-paspartu-tiny .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 20px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-tiny .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 52px) !important}.eltdf-rev-has-paspartu.eltdf-paspartu-small{padding:20px}.eltdf-rev-has-paspartu.eltdf-paspartu-small.eltdf-top-paspartu-disabled{padding-top:0}.eltdf-rev-has-paspartu.eltdf-paspartu-small.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 20px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-small.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 52px) !important}.eltdf-rev-has-paspartu.eltdf-paspartu-small .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 40px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-small .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 72px) !important}.eltdf-rev-has-paspartu.eltdf-paspartu-normal{padding:30px}.eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled{padding-top:0}.eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 30px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 62px) !important}.eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 60px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 92px) !important}@media only screen and (max-width: 680px){.eltdf-rev-has-paspartu.eltdf-paspartu-normal{padding:20px}.eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled{padding-top:0}.eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 20px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 52px) !important}.eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 40px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 72px) !important}}.eltdf-rev-has-paspartu.eltdf-paspartu-large{padding:50px}.eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled{padding-top:0}.eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 50px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 82px) !important}.eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 100px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 132px) !important}@media only screen and (max-width: 680px){.eltdf-rev-has-paspartu.eltdf-paspartu-large{padding:20px}.eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled{padding-top:0}.eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 20px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 52px) !important}.eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 40px) !important}.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 72px) !important}}.eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner{width:100% !important;left:0 !important}.eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper{left:0 !important;width:100% !important;height:100% !important}.eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:100vh !important}.admin-bar .eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer{height:calc(100vh - 32px) !important}.screen-reader-text{position:absolute !important;height:0;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);word-wrap:normal !important}.screen-reader-text:focus{display:block;top:5px;left:5px;width:auto;height:auto;padding:15px 23px 14px;color:#21759b;font-size:14px;font-weight:700;line-height:normal;text-decoration:none;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;z-index:100000}.eltdf-two-columns-form-without-space .eltdf-column-left{display:table-cell;width:99%;vertical-align:top}.eltdf-two-columns-form-without-space .eltdf-column-right{display:table-cell;width:1%;text-align:left;vertical-align:top}.eltdf-two-columns-form-with-space .eltdf-column-left{display:table-cell;width:99%;vertical-align:top;padding:0 10px 0 0;box-sizing:border-box}.eltdf-two-columns-form-with-space .eltdf-column-right{display:table-cell;width:1%;text-align:left;vertical-align:top;padding:0 0 0 10px;box-sizing:border-box}.eltdf-no-space.eltdf-disable-bottom-space{margin-bottom:0}.eltdf-no-space .eltdf-outer-space{margin:0}.eltdf-no-space .eltdf-outer-space .eltdf-item-space{padding:0 0px;margin:0 0 0px}.eltdf-no-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-tiny-space.eltdf-disable-bottom-space{margin-bottom:-10px}.eltdf-tiny-space .eltdf-outer-space{margin:0 -5px}.eltdf-tiny-space .eltdf-outer-space .eltdf-item-space{padding:0 5px;margin:0 0 10px}.eltdf-tiny-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-small-space.eltdf-disable-bottom-space{margin-bottom:-20px}.eltdf-small-space .eltdf-outer-space{margin:0 -10px}.eltdf-small-space .eltdf-outer-space .eltdf-item-space{padding:0 10px;margin:0 0 20px}.eltdf-small-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-normal-space.eltdf-disable-bottom-space{margin-bottom:-30px}.eltdf-normal-space .eltdf-outer-space{margin:0 -15px}.eltdf-normal-space .eltdf-outer-space .eltdf-item-space{padding:0 15px;margin:0 0 30px}.eltdf-normal-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-medium-space.eltdf-disable-bottom-space{margin-bottom:-40px}.eltdf-medium-space .eltdf-outer-space{margin:0 -20px}.eltdf-medium-space .eltdf-outer-space .eltdf-item-space{padding:0 20px;margin:0 0 40px}.eltdf-medium-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-large-space.eltdf-disable-bottom-space{margin-bottom:-50px}.eltdf-large-space .eltdf-outer-space{margin:0 -25px}.eltdf-large-space .eltdf-outer-space .eltdf-item-space{padding:0 25px;margin:0 0 50px}.eltdf-large-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-huge-space.eltdf-disable-bottom-space{margin-bottom:-80px}.eltdf-huge-space .eltdf-outer-space{margin:0 -40px}.eltdf-huge-space .eltdf-outer-space .eltdf-item-space{padding:0 40px;margin:0 0 80px}.eltdf-huge-space.eltdf-disable-item-bottom-space .eltdf-item-space{margin:0}.eltdf-grid-row{margin-left:-15px;margin-right:-15px}.eltdf-grid-row:before,.eltdf-grid-row:after{content:\" \";display:table}.eltdf-grid-row:after{clear:both}.eltdf-grid-row{*zoom:1}.eltdf-grid-no-gutter{margin-left:0px;margin-right:0px}.eltdf-grid-no-gutter>div{padding-left:0px;padding-right:0px}.eltdf-grid-tiny-gutter{margin-left:-5px;margin-right:-5px}.eltdf-grid-tiny-gutter>div{padding-left:5px;padding-right:5px}.eltdf-grid-small-gutter{margin-left:-10px;margin-right:-10px}.eltdf-grid-small-gutter>div{padding-left:10px;padding-right:10px}.eltdf-grid-normal-gutter{margin-left:-15px;margin-right:-15px}.eltdf-grid-normal-gutter>div{padding-left:15px;padding-right:15px}.eltdf-grid-medium-gutter{margin-left:-20px;margin-right:-20px}.eltdf-grid-medium-gutter>div{padding-left:20px;padding-right:20px}.eltdf-grid-large-gutter{margin-left:-25px;margin-right:-25px}.eltdf-grid-large-gutter>div{padding-left:25px;padding-right:25px}.eltdf-grid-huge-gutter{margin-left:-40px;margin-right:-40px}.eltdf-grid-huge-gutter>div{padding-left:40px;padding-right:40px}.eltdf-grid-col-1{position:relative;float:left;width:8.33333%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-1:before,.eltdf-grid-col-1:after{content:\" \";display:table}.eltdf-grid-col-1:after{clear:both}.eltdf-grid-col-1{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-1{width:100%;float:none}}.eltdf-grid-col-2{position:relative;float:left;width:16.66667%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-2:before,.eltdf-grid-col-2:after{content:\" \";display:table}.eltdf-grid-col-2:after{clear:both}.eltdf-grid-col-2{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-2{width:100%;float:none}}.eltdf-grid-col-3{position:relative;float:left;width:25%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-3:before,.eltdf-grid-col-3:after{content:\" \";display:table}.eltdf-grid-col-3:after{clear:both}.eltdf-grid-col-3{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-3{width:100%;float:none}}.eltdf-grid-col-4{position:relative;float:left;width:33.33333%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-4:before,.eltdf-grid-col-4:after{content:\" \";display:table}.eltdf-grid-col-4:after{clear:both}.eltdf-grid-col-4{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-4{width:100%;float:none}}.eltdf-grid-col-5{position:relative;float:left;width:41.66667%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-5:before,.eltdf-grid-col-5:after{content:\" \";display:table}.eltdf-grid-col-5:after{clear:both}.eltdf-grid-col-5{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-5{width:100%;float:none}}.eltdf-grid-col-6{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-6:before,.eltdf-grid-col-6:after{content:\" \";display:table}.eltdf-grid-col-6:after{clear:both}.eltdf-grid-col-6{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-6{width:100%;float:none}}.eltdf-grid-col-7{position:relative;float:left;width:58.33333%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-7:before,.eltdf-grid-col-7:after{content:\" \";display:table}.eltdf-grid-col-7:after{clear:both}.eltdf-grid-col-7{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-7{width:100%;float:none}}.eltdf-grid-col-8{position:relative;float:left;width:66.66667%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-8:before,.eltdf-grid-col-8:after{content:\" \";display:table}.eltdf-grid-col-8:after{clear:both}.eltdf-grid-col-8{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-8{width:100%;float:none}}.eltdf-grid-col-9{position:relative;float:left;width:75%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-9:before,.eltdf-grid-col-9:after{content:\" \";display:table}.eltdf-grid-col-9:after{clear:both}.eltdf-grid-col-9{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-9{width:100%;float:none}}.eltdf-grid-col-10{position:relative;float:left;width:83.33333%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-10:before,.eltdf-grid-col-10:after{content:\" \";display:table}.eltdf-grid-col-10:after{clear:both}.eltdf-grid-col-10{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-10{width:100%;float:none}}.eltdf-grid-col-11{position:relative;float:left;width:91.66667%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-11:before,.eltdf-grid-col-11:after{content:\" \";display:table}.eltdf-grid-col-11:after{clear:both}.eltdf-grid-col-11{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-11{width:100%;float:none}}.eltdf-grid-col-12{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.eltdf-grid-col-12:before,.eltdf-grid-col-12:after{content:\" \";display:table}.eltdf-grid-col-12:after{clear:both}.eltdf-grid-col-12{*zoom:1}@media only screen and (max-width: 1024px){.eltdf-grid-col-12{width:100%;float:none}}.eltdf-grid-col-push-1{left:8.33333%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-1{left:0}}.eltdf-grid-col-pull-1{right:8.33333%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-1{right:0}}.eltdf-grid-col-push-2{left:16.66667%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-2{left:0}}.eltdf-grid-col-pull-2{right:16.66667%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-2{right:0}}.eltdf-grid-col-push-3{left:25%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-3{left:0}}.eltdf-grid-col-pull-3{right:25%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-3{right:0}}.eltdf-grid-col-push-4{left:33.33333%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-4{left:0}}.eltdf-grid-col-pull-4{right:33.33333%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-4{right:0}}.eltdf-grid-col-push-5{left:41.66667%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-5{left:0}}.eltdf-grid-col-pull-5{right:41.66667%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-5{right:0}}.eltdf-grid-col-push-6{left:50%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-6{left:0}}.eltdf-grid-col-pull-6{right:50%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-6{right:0}}.eltdf-grid-col-push-7{left:58.33333%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-7{left:0}}.eltdf-grid-col-pull-7{right:58.33333%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-7{right:0}}.eltdf-grid-col-push-8{left:66.66667%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-8{left:0}}.eltdf-grid-col-pull-8{right:66.66667%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-8{right:0}}.eltdf-grid-col-push-9{left:75%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-9{left:0}}.eltdf-grid-col-pull-9{right:75%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-9{right:0}}.eltdf-grid-col-push-10{left:83.33333%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-10{left:0}}.eltdf-grid-col-pull-10{right:83.33333%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-10{right:0}}.eltdf-grid-col-push-11{left:91.66667%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-11{left:0}}.eltdf-grid-col-pull-11{right:91.66667%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-11{right:0}}.eltdf-grid-col-push-12{left:100%}@media only screen and (max-width: 1024px){.eltdf-grid-col-push-12{left:0}}.eltdf-grid-col-pull-12{right:100%}@media only screen and (max-width: 1024px){.eltdf-grid-col-pull-12{right:0}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-1{width:8.33333%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-1{width:8.33333%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-1{width:8.33333%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-1{width:8.33333%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-1{width:8.33333%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-1{width:8.33333%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-1{width:8.33333%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-1{width:8.33333%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-1{width:8.33333%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-2{width:16.66667%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-2{width:16.66667%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-2{width:16.66667%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-2{width:16.66667%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-2{width:16.66667%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-2{width:16.66667%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-2{width:16.66667%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-2{width:16.66667%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-2{width:16.66667%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-3{width:25%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-3{width:25%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-3{width:25%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-3{width:25%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-3{width:25%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-3{width:25%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-3{width:25%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-3{width:25%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-3{width:25%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-4{width:33.33333%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-4{width:33.33333%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-4{width:33.33333%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-4{width:33.33333%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-4{width:33.33333%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-4{width:33.33333%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-4{width:33.33333%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-4{width:33.33333%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-4{width:33.33333%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-5{width:41.66667%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-5{width:41.66667%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-5{width:41.66667%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-5{width:41.66667%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-5{width:41.66667%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-5{width:41.66667%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-5{width:41.66667%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-5{width:41.66667%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-5{width:41.66667%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-6{width:50%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-6{width:50%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-6{width:50%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-6{width:50%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-6{width:50%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-6{width:50%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-6{width:50%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-6{width:50%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-6{width:50%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-7{width:58.33333%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-7{width:58.33333%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-7{width:58.33333%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-7{width:58.33333%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-7{width:58.33333%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-7{width:58.33333%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-7{width:58.33333%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-7{width:58.33333%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-7{width:58.33333%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-8{width:66.66667%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-8{width:66.66667%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-8{width:66.66667%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-8{width:66.66667%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-8{width:66.66667%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-8{width:66.66667%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-8{width:66.66667%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-8{width:66.66667%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-8{width:66.66667%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-9{width:75%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-9{width:75%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-9{width:75%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-9{width:75%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-9{width:75%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-9{width:75%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-9{width:75%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-9{width:75%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-9{width:75%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-10{width:83.33333%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-10{width:83.33333%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-10{width:83.33333%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-10{width:83.33333%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-10{width:83.33333%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-10{width:83.33333%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-10{width:83.33333%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-10{width:83.33333%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-10{width:83.33333%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-11{width:91.66667%;float:left}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-11{width:91.66667%;float:left}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-11{width:91.66667%;float:left}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-11{width:91.66667%;float:left}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-11{width:91.66667%;float:left}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-11{width:91.66667%;float:left}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-11{width:91.66667%;float:left}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-11{width:91.66667%;float:left}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-11{width:91.66667%;float:left}}@media only screen and (max-width: 1440px){.eltdf-grid-col-laptop-landscape-large-12{width:100%;float:none}}@media only screen and (max-width: 1366px){.eltdf-grid-col-laptop-landscape-mac-12{width:100%;float:none}}@media only screen and (max-width: 1280px){.eltdf-grid-col-laptop-landscape-medium-12{width:100%;float:none}}@media only screen and (max-width: 1200px){.eltdf-grid-col-laptop-landscape-12{width:100%;float:none}}@media only screen and (max-width: 1024px){.eltdf-grid-col-ipad-landscape-12{width:100%;float:none}}@media only screen and (max-width: 768px){.eltdf-grid-col-ipad-portrait-12{width:100%;float:none}}@media only screen and (max-width: 680px){.eltdf-grid-col-phone-landscape-12{width:100%;float:none}}@media only screen and (max-width: 480px){.eltdf-grid-col-phone-portrait-12{width:100%;float:none}}@media only screen and (max-width: 320px){.eltdf-grid-col-smaller-phone-portrait-12{width:100%;float:none}}@-webkit-keyframes element-from-left{0%{opacity:0;transform:translate(-20%, 0)}100%{opacity:1;transform:translate(0, 0)}}@keyframes element-from-left{0%{opacity:0;transform:translate(-20%, 0)}100%{opacity:1;transform:translate(0, 0)}}@-webkit-keyframes element-from-right{0%{opacity:0;transform:translate(20%, 0)}100%{opacity:1;transform:translate(0, 0)}}@keyframes element-from-right{0%{opacity:0;transform:translate(20%, 0)}100%{opacity:1;transform:translate(0, 0)}}@-webkit-keyframes element-from-top{0%{opacity:0;transform:translate(0, -30%)}100%{opacity:1;transform:translate(0, 0)}}@keyframes element-from-top{0%{opacity:0;transform:translate(0, -30%)}100%{opacity:1;transform:translate(0, 0)}}@-webkit-keyframes element-from-bottom{0%{opacity:0;transform:translate(0, 30%)}100%{opacity:1;transform:translate(0, 0)}}@keyframes element-from-bottom{0%{opacity:0;transform:translate(0, 30%)}100%{opacity:1;transform:translate(0, 0)}}.eltdf-element-from-left,.eltdf-element-from-right,.eltdf-element-from-top,.eltdf-element-from-bottom,.eltdf-element-from-fade{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-element-from-left>div,.eltdf-element-from-right>div,.eltdf-element-from-top>div,.eltdf-element-from-bottom>div,.eltdf-element-from-fade>div{position:relative;display:inline-block;width:100%;vertical-align:middle;opacity:0}.eltdf-element-from-fade.eltdf-element-from-fade-on>div{opacity:1;-webkit-transition:opacity .8s ease 0s;-moz-transition:opacity .8s ease 0s;transition:opacity .8s ease 0s}.eltdf-element-from-left.eltdf-element-from-left-on>div{-webkit-animation:element-from-left .55s 1 ease;-moz-animation:element-from-left .55s 1 ease;animation:element-from-left .55s 1 ease;opacity:1}.eltdf-element-from-right.eltdf-element-from-right-on>div{-webkit-animation:element-from-right .55s 1 ease;-moz-animation:element-from-right .55s 1 ease;animation:element-from-right .55s 1 ease;opacity:1}.eltdf-element-from-top.eltdf-element-from-top-on>div{-webkit-animation:element-from-top .55s 1 ease;-moz-animation:element-from-top .55s 1 ease;animation:element-from-top .55s 1 ease;opacity:1}.eltdf-element-from-bottom.eltdf-element-from-bottom-on>div{-webkit-animation:element-from-bottom .55s 1 ease;-moz-animation:element-from-bottom .55s 1 ease;animation:element-from-bottom .55s 1 ease;opacity:1}.eltdf-flip-in{opacity:0;-webkit-transform:perspective(1000px) rotateY(25deg);-moz-transform:perspective(1000px) rotateY(25deg);transform:perspective(1000px) rotateY(25deg);-webkit-transition:all 1.1s ease-in-out;-moz-transition:all 1.1s ease-in-out;transition:all 1.1s ease-in-out}.eltdf-flip-in.eltdf-flip-in-on{opacity:1;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg)}.eltdf-grow-in{opacity:0;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all 1s cubic-bezier(0, 1, 0.5, 1);-moz-transition:all 1s cubic-bezier(0, 1, 0.5, 1);transition:all 1s cubic-bezier(0, 1, 0.5, 1)}.eltdf-grow-in.eltdf-grow-in-on{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.eltdf-z-rotate{opacity:0;-webkit-transform:rotateZ(7deg);-moz-transform:rotateZ(7deg);transform:rotateZ(7deg);-webkit-transition:all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition:all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transform-origin:top right;-moz-transform-origin:top right;transform-origin:top right}.eltdf-z-rotate.eltdf-z-rotate-on{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);transform:rotateZ(0deg)}.eltdf-x-rotate{opacity:0;-webkit-transform:perspective(900px) rotateX(-45deg);-moz-transform:perspective(900px) rotateX(-45deg);transform:perspective(900px) rotateX(-45deg);-webkit-transition:all .6s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .6s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .6s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.eltdf-x-rotate.eltdf-x-rotate-on{opacity:1;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg)}.eltdf-y-translate{opacity:0;-webkit-transform:translate(0, 30px);-moz-transform:translate(0, 30px);transform:translate(0, 30px);-webkit-transition:all 700ms cubic-bezier(0.68, -0.65, 0.265, 1.65);-moz-transition:all 700ms cubic-bezier(0.68, -0.65, 0.265, 1.65);transition:all 700ms cubic-bezier(0.68, -0.65, 0.265, 1.65)}.eltdf-y-translate.eltdf-y-translate-on{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);transform:translate(0, 0)}.eltdf-fade-in-down{opacity:0;-webkit-transform:translate(0, -25px);-moz-transform:translate(0, -25px);transform:translate(0, -25px);-webkit-transition:all .9s cubic-bezier(0, 1, 0.5, 1);-moz-transition:all .9s cubic-bezier(0, 1, 0.5, 1);transition:all .9s cubic-bezier(0, 1, 0.5, 1)}.eltdf-fade-in-down.eltdf-fade-in-down-on{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);transform:translate(0, 0)}.eltdf-fade-in-left-x-rotate{opacity:0;-webkit-transform:rotateZ(-5deg) translate(-30px, 0);-moz-transform:rotateZ(-5deg) translate(-30px, 0);transform:rotateZ(-5deg) translate(-30px, 0);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.eltdf-fade-in-left-x-rotate.eltdf-fade-in-left-x-rotate-on{opacity:1;-webkit-transform:rotateZ(0deg) translate(0, 0);-moz-transform:rotateZ(0deg) translate(0, 0);transform:rotateZ(0deg) translate(0, 0)}.eltdf-fade-in{opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.eltdf-fade-in.eltdf-fade-in-on{opacity:1}.eltdf-st-loader{position:absolute;top:50%;left:50%;z-index:2100;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.eltdf-st-loader1{position:relative;display:inline-block;width:100%;height:100%}.eltdf-st-loader2{margin:-50% 0 0 -50%}.eltdf-rotate-circles{width:60px;height:20px}.eltdf-rotate-circles>div{background-color:#333;display:inline-block;width:12px;height:12px;margin:4px;border-radius:100%;opacity:0;-webkit-animation:ball-fall 1.5s ease infinite;animation:ball-fall 1.5s ease infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.eltdf-rotate-circles>div:nth-child(1){-webkit-animation-delay:-200ms;animation-delay:-200ms}.eltdf-rotate-circles>div:nth-child(2){-webkit-animation-delay:-100ms;animation-delay:-100ms}.eltdf-rotate-circles>div:nth-child(3){-webkit-animation-delay:0ms;animation-delay:0ms}@-webkit-keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);-moz-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-webkit-transform:translateY(145%);-moz-transform:translateY(145%);transform:translateY(145%)}}@keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);-moz-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-webkit-transform:translateY(145%);-moz-transform:translateY(145%);transform:translateY(145%)}}.eltdf-st-loader .pulse{width:32px;height:32px;margin:-16px 0 0 -16px;background-color:#17436f;border-radius:16px;-webkit-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@-moz-keyframes scaleout{0%{-moz-transform:scale(0)}100%{-moz-transform:scale(1);opacity:0}}@-ms-keyframes scaleout{0%{-ms-transform:scale(0)}100%{-ms-transform:scale(1);opacity:0}}@-o-keyframes scaleout{0%{-o-transform:scale(0)}100%{-o-transform:scale(1);opacity:0}}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}.eltdf-st-loader .double_pulse{width:40px;height:40px;margin:-20px 0 0 -20px;position:relative}.eltdf-st-loader .double_pulse .double-bounce1,.eltdf-st-loader .double_pulse .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#17436f;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.eltdf-st-loader .double_pulse .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.eltdf-st-loader .cube{width:60px;height:60px;margin:-30px 0 0 -30px;background-color:#17436f;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.eltdf-st-loader .rotating_cubes{width:32px;height:32px;margin:-16px 0 0 -16px;position:relative}.eltdf-st-loader .rotating_cubes .cube1,.eltdf-st-loader .rotating_cubes .cube2{background-color:#17436f;width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:cubemove 1.8s infinite ease-in-out;animation:cubemove 1.8s infinite ease-in-out}.eltdf-st-loader .rotating_cubes .cube2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes cubemove{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5)}50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(0.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}.eltdf-st-loader .stripes{width:50px;height:60px;margin:-30px 0 0 -25px;text-align:center;font-size:10px}.eltdf-st-loader .stripes>div{background-color:#17436f;height:100%;width:6px;display:inline-block;margin:0 3px 0 0;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.eltdf-st-loader .stripes .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.eltdf-st-loader .stripes .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.eltdf-st-loader .stripes .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.eltdf-st-loader .stripes .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.eltdf-st-loader .wave{width:72px;text-align:center;margin:-9px 0 0 -36px}.eltdf-st-loader .wave>div{width:18px;height:18px;background-color:#17436f;margin:0 3px 0 0;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.eltdf-st-loader .wave .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.eltdf-st-loader .wave .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.eltdf-st-loader .two_rotating_circles{width:40px;height:40px;margin:-20px 0 0 -20px;position:relative;text-align:center;-webkit-animation:rotatecircles 2s infinite linear;animation:rotatecircles 2s infinite linear}.eltdf-st-loader .two_rotating_circles .dot1,.eltdf-st-loader .two_rotating_circles .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#17436f;border-radius:100%;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.eltdf-st-loader .two_rotating_circles .dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes rotatecircles{100%{-webkit-transform:rotate(360deg)}}@keyframes rotatecircles{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.eltdf-st-loader .five_rotating_circles{width:60px;height:60px;margin:-30px 0 0 -30px;position:relative}.eltdf-st-loader .five_rotating_circles .container1>div,.eltdf-st-loader .five_rotating_circles .container2>div,.eltdf-st-loader .five_rotating_circles .container3>div{width:12px;height:12px;background-color:#17436f;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.eltdf-st-loader .five_rotating_circles .spinner-container{position:absolute;width:100%;height:100%}.eltdf-st-loader .five_rotating_circles .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.eltdf-st-loader .five_rotating_circles .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.eltdf-st-loader .five_rotating_circles .circle1{top:0;left:0}.eltdf-st-loader .five_rotating_circles .circle2{top:0;right:0}.eltdf-st-loader .five_rotating_circles .circle3{right:0;bottom:0}.eltdf-st-loader .five_rotating_circles .circle4{left:0;bottom:0}.eltdf-st-loader .five_rotating_circles .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.eltdf-st-loader .five_rotating_circles .container3 .circle1{-webkit-animation-delay:-1s;animation-delay:-1s}.eltdf-st-loader .five_rotating_circles .container1 .circle2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.eltdf-st-loader .five_rotating_circles .container2 .circle2{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.eltdf-st-loader .five_rotating_circles .container3 .circle2{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.eltdf-st-loader .five_rotating_circles .container1 .circle3{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.eltdf-st-loader .five_rotating_circles .container2 .circle3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.eltdf-st-loader .five_rotating_circles .container3 .circle3{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.eltdf-st-loader .five_rotating_circles .container1 .circle4{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.eltdf-st-loader .five_rotating_circles .container2 .circle4{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.eltdf-st-loader .five_rotating_circles .container3 .circle4{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}.eltdf-st-loader .atom{width:100px;height:100px;margin:-50px 0 0 -50px;position:relative}.eltdf-st-loader .atom .ball-1{height:50%;width:50%;left:50%;top:50%;position:absolute;z-index:1;-webkit-animation:atom_shrink 4.5s infinite linear;-moz-animation:atom_shrink 4.5s infinite linear;-o-animation:atom_shrink 4.5s infinite linear;animation:atom_shrink 4.5s infinite linear}.eltdf-st-loader .atom .ball-1:before{content:\"\";background:#17436f;border-radius:50%;height:100%;width:100%;position:absolute;top:-50%;left:-50%}.eltdf-st-loader .atom .ball-2,.eltdf-st-loader .atom .ball-3,.eltdf-st-loader .atom .ball-4{position:absolute;width:100%;height:100%;z-index:0}.eltdf-st-loader .atom .ball-2:before,.eltdf-st-loader .atom .ball-3:before,.eltdf-st-loader .atom .ball-4:before{content:\"\";height:20px;width:20px;border-radius:50%;background:#17436f;top:0;left:0;margin:0 auto;position:absolute}.eltdf-st-loader .atom .ball-2{-webkit-animation:atom_zindex 1.5s .75s infinite steps(2, end);-moz-animation:atom_zindex 1.5s .75s infinite steps(2, end);-o-animation:atom_zindex 1.5s .75s infinite steps(2, end);animation:atom_zindex 1.5s .75s infinite steps(2, end)}.eltdf-st-loader .atom .ball-3{-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation:atom_zindex 1.5s -0.25s infinite steps(2, end);-moz-animation:atom_zindex 1.5s -0.25s infinite steps(2, end);-o-animation:atom_zindex 1.5s -0.25s infinite steps(2, end);animation:atom_zindex 1.5s -0.25s infinite steps(2, end)}.eltdf-st-loader .atom .ball-4{-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation:atom_zindex 1.5s .25s infinite steps(2, end);-moz-animation:atom_zindex 1.5s .25s infinite steps(2, end);-o-animation:atom_zindex 1.5s .25s infinite steps(2, end);animation:atom_zindex 1.5s .25s infinite steps(2, end)}.eltdf-st-loader .atom .ball-2:before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation:atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease;-moz-animation:atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease;-o-animation:atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease;animation:atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease}.eltdf-st-loader .atom .ball-3:before{-webkit-animation:atom_position 1.5s -1s infinite ease,atom_size 1.5s -0.75s infinite ease;-moz-animation:atom_position 1.5s -1s infinite ease,atom_size 1.5s -0.75s infinite ease;-o-animation:atom_position 1.5s -1s infinite ease,atom_size 1.5s -0.75s infinite ease;animation:atom_position 1.5s -1s infinite ease,atom_size 1.5s -0.75s infinite ease}.eltdf-st-loader .atom .ball-4:before{-webkit-animation:atom_position 1.5s -0.5s infinite ease,atom_size 1.5s -0.125s infinite ease;-moz-animation:atom_position 1.5s -0.5s infinite ease,atom_size 1.5s -0.125s infinite ease;-o-animation:atom_position 1.5s -0.5s infinite ease,atom_size 1.5s -0.125s infinite ease;animation:atom_position 1.5s -0.5s infinite ease,atom_size 1.5s -0.125s infinite ease}@-webkit-keyframes atom_position{50%{top:80px;left:80px}}@-moz-keyframes atom_position{50%{top:80px;left:80px}}@-o-keyframes atom_position{50%{top:80px;left:80px}}@keyframes atom_position{50%{top:80px;left:80px}}@-webkit-keyframes atom_size{50%{-webkit-transform:scale(0.5, 0.5)}}@-moz-keyframes atom_size{50%{-moz-transform:scale(0.5, 0.5)}}@-o-keyframes atom_size{50%{-o-transform:scale(0.5, 0.5)}}@keyframes atom_size{50%{transform:scale(0.5, 0.5)}}@-webkit-keyframes atom_zindex{100%{z-index:10}}@-moz-keyframes atom_zindex{100%{z-index:10}}@-o-keyframes atom_zindex{100%{z-index:10}}@keyframes atom_zindex{100%{z-index:10}}@-webkit-keyframes atom_shrink{50%{-webkit-transform:scale(0.9, 0.9)}}@-moz-keyframes atom_shrink{50%{-moz-transform:scale(0.9, 0.9)}}@-o-keyframes atom_shrink{50%{-o-transform:scale(0.9, 0.9)}}@keyframes atom_shrink{50%{transform:scale(0.9, 0.9)}}.eltdf-st-loader .clock{width:50px;height:50px;margin:-25px 0 0 -25px;position:relative;-webkit-animation:clock 8s infinite steps(8);-moz-animation:clock 8s infinite steps(8);-o-animation:clock 8s infinite steps(8);animation:clock 8s infinite steps(8)}.eltdf-st-loader .clock .ball{height:50px;width:50px;position:absolute}.eltdf-st-loader .clock .ball:before{content:\"\";border-radius:50%;height:18.31501832px;width:18.31501832px;position:absolute;background:#17436f}.eltdf-st-loader .clock .ball-1{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-animation:clock1 1s ease-in infinite;-moz-animation:clock1 1s ease-in infinite;-o-animation:clock1 1s ease-in infinite;animation:clock1 1s ease-in infinite}.eltdf-st-loader .clock .ball-2{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-animation:clock2 1s ease-in infinite;-moz-animation:clock2 1s ease-in infinite;-o-animation:clock2 1s ease-in infinite;animation:clock2 1s ease-in infinite}.eltdf-st-loader .clock .ball-3{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-animation:clock3 1s ease-in infinite;-moz-animation:clock3 1s ease-in infinite;-o-animation:clock3 1s ease-in infinite;animation:clock3 1s ease-in infinite}.eltdf-st-loader .clock .ball-4{-webkit-animation:clock4 1s ease-in infinite;-moz-animation:clock4 1s ease-in infinite;-o-animation:clock4 1s ease-in infinite;animation:clock4 1s ease-in infinite}@-webkit-keyframes clock{100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes clock{100%{-moz-transform:rotate(360deg)}}@-o-keyframes clock{100%{-o-transform:rotate(360deg)}}@keyframes clock{100%{transform:rotate(360deg)}}@-webkit-keyframes clock1{0%{-webkit-transform:rotate(-135deg)}30%{-webkit-transform:rotate(-450deg)}100%{-webkit-transform:rotate(-450deg)}}@-moz-keyframes clock1{0%{-moz-transform:rotate(-135deg)}30%{-moz-transform:rotate(-450deg)}100%{-moz-transform:rotate(-450deg)}}@-o-keyframes clock1{0%{-o-transform:rotate(-135deg)}30%{-o-transform:rotate(-450deg)}100%{-o-transform:rotate(-450deg)}}@keyframes clock1{0%{transform:rotate(-135deg)}30%{transform:rotate(-450deg)}100%{transform:rotate(-450deg)}}@-webkit-keyframes clock2{5%{-webkit-transform:rotate(-90deg)}35%{-webkit-transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg)}}@-moz-keyframes clock2{5%{-moz-transform:rotate(-90deg)}35%{-moz-transform:rotate(-405deg)}100%{-moz-transform:rotate(-405deg)}}@-o-keyframes clock2{5%{-o-transform:rotate(-90deg)}35%{-o-transform:rotate(-405deg)}100%{-o-transform:rotate(-405deg)}}@keyframes clock2{5%{transform:rotate(-90deg)}35%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@-webkit-keyframes clock3{10%{-webkit-transform:rotate(-45deg)}40%{-webkit-transform:rotate(-360deg)}100%{-webkit-transform:rotate(-360deg)}}@-moz-keyframes clock3{10%{-moz-transform:rotate(-45deg)}40%{-moz-transform:rotate(-360deg)}100%{-moz-transform:rotate(-360deg)}}@-o-keyframes clock3{10%{-o-transform:rotate(-45deg)}40%{-o-transform:rotate(-360deg)}100%{-o-transform:rotate(-360deg)}}@keyframes clock3{10%{transform:rotate(-45deg)}40%{transform:rotate(-360deg)}100%{transform:rotate(-360deg)}}@-webkit-keyframes clock4{15%{-webkit-transform:rotate(0deg)}45%{-webkit-transform:rotate(-315deg)}100%{-webkit-transform:rotate(-315deg)}}@-moz-keyframes clock4{15%{-moz-transform:rotate(0deg)}45%{-moz-transform:rotate(-315deg)}100%{-moz-transform:rotate(-315deg)}}@-o-keyframes clock4{15%{-o-transform:rotate(0deg)}45%{-o-transform:rotate(-315deg)}100%{-o-transform:rotate(-315deg)}}@keyframes clock4{15%{transform:rotate(0deg)}45%{transform:rotate(-315deg)}100%{transform:rotate(-315deg)}}.eltdf-st-loader .mitosis{height:50px;width:50px;margin:-25px 0 0 -25px;position:relative;-webkit-animation:mitosis_invert 2s infinite steps(2, end);-moz-animation:mitosis_invert 2s infinite steps(2, end);-o-animation:mitosis_invert 2s infinite steps(2, end);animation:mitosis_invert 2s infinite steps(2, end)}.eltdf-st-loader .mitosis .ball{height:100%;width:100%;position:absolute;border-radius:50%;top:0;left:0;background:#17436f}.eltdf-st-loader .mitosis .ball-1{-webkit-animation:mitosis_ball1 1s infinite alternate linear;-moz-animation:mitosis_ball1 1s infinite alternate linear;-o-animation:mitosis_ball1 1s infinite alternate linear;animation:mitosis_ball1 1s infinite alternate linear}.eltdf-st-loader .mitosis .ball-2{-webkit-animation:mitosis_ball2 1s infinite alternate linear;-moz-animation:mitosis_ball2 1s infinite alternate linear;-o-animation:mitosis_ball2 1s infinite alternate linear;animation:mitosis_ball2 1s infinite alternate linear}.eltdf-st-loader .mitosis .ball-3{-webkit-animation:mitosis_ball3 1s infinite alternate linear;-moz-animation:mitosis_ball3 1s infinite alternate linear;-o-animation:mitosis_ball3 1s infinite alternate linear;animation:mitosis_ball3 1s infinite alternate linear}.eltdf-st-loader .mitosis .ball-4{-webkit-animation:mitosis_ball4 1s infinite alternate linear;-moz-animation:mitosis_ball4 1s infinite alternate linear;-o-animation:mitosis_ball4 1s infinite alternate linear;animation:mitosis_ball4 1s infinite alternate linear}@-webkit-keyframes mitosis_invert{100%{-webkit-transform:rotate(180deg)}}@-moz-keyframes mitosis_invert{100%{-moz-transform:rotate(180deg)}}@-o-keyframes mitosis_invert{100%{-o-transform:rotate(180deg)}}@keyframes mitosis_invert{100%{transform:rotate(180deg)}}@-webkit-keyframes mitosis_ball1{12%{-webkit-transform:none}26%{-webkit-transform:translateX(25%) scale(1, 0.8)}40%{-webkit-transform:translateX(50%) scale(0.8, 0.8)}60%{-webkit-transform:translateX(50%) scale(0.8, 0.8)}74%{-webkit-transform:translate(50%, 25%) scale(0.6, 0.8)}88%{-webkit-transform:translate(50%, 50%) scale(0.6, 0.6)}100%{-webkit-transform:translate(50%, 50%) scale(0.6, 0.6)}}@-moz-keyframes mitosis_ball1{12%{-moz-transform:none}26%{-moz-transform:translateX(25%) scale(1, 0.8)}40%{-moz-transform:translateX(50%) scale(0.8, 0.8)}60%{-moz-transform:translateX(50%) scale(0.8, 0.8)}74%{-moz-transform:translate(50%, 25%) scale(0.6, 0.8)}88%{-moz-transform:translate(50%, 50%) scale(0.6, 0.6)}100%{-moz-transform:translate(50%, 50%) scale(0.6, 0.6)}}@-o-keyframes mitosis_ball1{12%{-o-transform:none}26%{-o-transform:translateX(25%) scale(1, 0.8)}40%{-o-transform:translateX(50%) scale(0.8, 0.8)}60%{-o-transform:translateX(50%) scale(0.8, 0.8)}74%{-o-transform:translate(50%, 25%) scale(0.6, 0.8)}88%{-o-transform:translate(50%, 50%) scale(0.6, 0.6)}100%{-o-transform:translate(50%, 50%) scale(0.6, 0.6)}}@keyframes mitosis_ball1{12%{transform:none}26%{transform:translateX(25%) scale(1, 0.8)}40%{transform:translateX(50%) scale(0.8, 0.8)}60%{transform:translateX(50%) scale(0.8, 0.8)}74%{transform:translate(50%, 25%) scale(0.6, 0.8)}88%{transform:translate(50%, 50%) scale(0.6, 0.6)}100%{transform:translate(50%, 50%) scale(0.6, 0.6)}}@-webkit-keyframes mitosis_ball2{12%{-webkit-transform:none}26%{-webkit-transform:translateX(25%) scale(1, 0.8)}40%{-webkit-transform:translateX(50%) scale(0.8, 0.8)}60%{-webkit-transform:translateX(50%) scale(0.8, 0.8)}74%{-webkit-transform:translate(50%, -25%) scale(0.6, 0.8)}88%{-webkit-transform:translate(50%, -50%) scale(0.6, 0.6)}100%{-webkit-transform:translate(50%, -50%) scale(0.6, 0.6)}}@-moz-keyframes mitosis_ball2{12%{-moz-transform:none}26%{-moz-transform:translateX(25%) scale(1, 0.8)}40%{-moz-transform:translateX(50%) scale(0.8, 0.8)}60%{-moz-transform:translateX(50%) scale(0.8, 0.8)}74%{-moz-transform:translate(50%, -25%) scale(0.6, 0.8)}88%{-moz-transform:translate(50%, -50%) scale(0.6, 0.6)}100%{-moz-transform:translate(50%, -50%) scale(0.6, 0.6)}}@-o-keyframes mitosis_ball2{12%{-o-transform:none}26%{-o-transform:translateX(25%) scale(1, 0.8)}40%{-o-transform:translateX(50%) scale(0.8, 0.8)}60%{-o-transform:translateX(50%) scale(0.8, 0.8)}74%{-o-transform:translate(50%, -25%) scale(0.6, 0.8)}88%{-o-transform:translate(50%, -50%) scale(0.6, 0.6)}100%{-o-transform:translate(50%, -50%) scale(0.6, 0.6)}}@keyframes mitosis_ball2{12%{transform:none}26%{transform:translateX(25%) scale(1, 0.8)}40%{transform:translateX(50%) scale(0.8, 0.8)}60%{transform:translateX(50%) scale(0.8, 0.8)}74%{transform:translate(50%, -25%) scale(0.6, 0.8)}88%{transform:translate(50%, -50%) scale(0.6, 0.6)}100%{transform:translate(50%, -50%) scale(0.6, 0.6)}}@-webkit-keyframes mitosis_ball3{12%{-webkit-transform:none}26%{-webkit-transform:translateX(-25%) scale(1, 0.8)}40%{-webkit-transform:translateX(-50%) scale(0.8, 0.8)}60%{-webkit-transform:translateX(-50%) scale(0.8, 0.8)}74%{-webkit-transform:translate(-50%, 25%) scale(0.6, 0.8)}88%{-webkit-transform:translate(-50%, 50%) scale(0.6, 0.6)}100%{-webkit-transform:translate(-50%, 50%) scale(0.6, 0.6)}}@-moz-keyframes mitosis_ball3{12%{-moz-transform:none}26%{-moz-transform:translateX(-25%) scale(1, 0.8)}40%{-moz-transform:translateX(-50%) scale(0.8, 0.8)}60%{-moz-transform:translateX(-50%) scale(0.8, 0.8)}74%{-moz-transform:translate(-50%, 25%) scale(0.6, 0.8)}88%{-moz-transform:translate(-50%, 50%) scale(0.6, 0.6)}100%{-moz-transform:translate(-50%, 50%) scale(0.6, 0.6)}}@-o-keyframes mitosis_ball3{12%{-o-transform:none}26%{-o-transform:translateX(-25%) scale(1, 0.8)}40%{-o-transform:translateX(-50%) scale(0.8, 0.8)}60%{-o-transform:translateX(-50%) scale(0.8, 0.8)}74%{-o-transform:translate(-50%, 25%) scale(0.6, 0.8)}88%{-o-transform:translate(-50%, 50%) scale(0.6, 0.6)}100%{-o-transform:translate(-50%, 50%) scale(0.6, 0.6)}}@keyframes mitosis_ball3{12%{transform:none}26%{transform:translateX(-25%) scale(1, 0.8)}40%{transform:translateX(-50%) scale(0.8, 0.8)}60%{transform:translateX(-50%) scale(0.8, 0.8)}74%{transform:translate(-50%, 25%) scale(0.6, 0.8)}88%{transform:translate(-50%, 50%) scale(0.6, 0.6)}100%{transform:translate(-50%, 50%) scale(0.6, 0.6)}}@-webkit-keyframes mitosis_ball4{12%{-webkit-transform:none}26%{-webkit-transform:translateX(-25%) scale(1, 0.8)}40%{-webkit-transform:translateX(-50%) scale(0.8, 0.8)}60%{-webkit-transform:translateX(-50%) scale(0.8, 0.8)}74%{-webkit-transform:translate(-50%, -25%) scale(0.6, 0.8)}88%{-webkit-transform:translate(-50%, -50%) scale(0.6, 0.6)}100%{-webkit-transform:translate(-50%, -50%) scale(0.6, 0.6)}}@-moz-keyframes mitosis_ball4{12%{-moz-transform:none}26%{-moz-transform:translateX(-25%) scale(1, 0.8)}40%{-moz-transform:translateX(-50%) scale(0.8, 0.8)}60%{-moz-transform:translateX(-50%) scale(0.8, 0.8)}74%{-moz-transform:translate(-50%, -25%) scale(0.6, 0.8)}88%{-moz-transform:translate(-50%, -50%) scale(0.6, 0.6)}100%{-moz-transform:translate(-50%, -50%) scale(0.6, 0.6)}}@-o-keyframes mitosis_ball4{12%{-o-transform:none}26%{-o-transform:translateX(-25%) scale(1, 0.8)}40%{-o-transform:translateX(-50%) scale(0.8, 0.8)}60%{-o-transform:translateX(-50%) scale(0.8, 0.8)}74%{-o-transform:translate(-50%, -25%) scale(0.6, 0.8)}88%{-o-transform:translate(-50%, -50%) scale(0.6, 0.6)}100%{-o-transform:translate(-50%, -50%) scale(0.6, 0.6)}}@keyframes mitosis_ball4{12%{transform:none}26%{transform:translateX(-25%) scale(1, 0.8)}40%{transform:translateX(-50%) scale(0.8, 0.8)}60%{transform:translateX(-50%) scale(0.8, 0.8)}74%{transform:translate(-50%, -25%) scale(0.6, 0.8)}88%{transform:translate(-50%, -50%) scale(0.6, 0.6)}100%{transform:translate(-50%, -50%) scale(0.6, 0.6)}}.eltdf-st-loader .lines{width:60px;height:60px;margin:0 0 0 -30px}.eltdf-st-loader .lines .line1,.eltdf-st-loader .lines .line2,.eltdf-st-loader .lines .line3,.eltdf-st-loader .lines .line4{margin-left:10px;position:absolute;width:60px;height:4px;background-color:#17436f;-webkit-animation:lines_spin 1.5s infinite linear;-webkit-animation-timing-function:ease}.eltdf-st-loader .lines .line2{-webkit-animation-delay:.1s}.eltdf-st-loader .lines .line3{-webkit-animation-delay:.2s}.eltdf-st-loader .lines .line4{-webkit-animation-delay:.3s}@-webkit-keyframes lines_spin{100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes lines_spin{100%{-moz-transform:rotate(360deg)}}@-o-keyframes lines_spin{100%{-o-transform:rotate(360deg)}}@keyframes lines_spin{100%{transform:rotate(360deg)}}.eltdf-st-loader .fussion{width:30px;height:30px;margin:-45px 0 0 -30px;position:relative}.eltdf-st-loader .fussion .ball{height:40px;width:40px;left:50%;top:50%;background:#17436f;border-radius:50%;float:left;position:absolute}.eltdf-st-loader .fussion .ball-1{background:#17436f;top:0;left:50%;-webkit-animation:fussion_ball1 1s 0s ease infinite;-moz-animation:fussion_ball1 1s 0s ease infinite;-o-animation:fussion_ball1 1s 0s ease infinite;animation:fussion_ball1 1s 0s ease infinite;z-index:1}.eltdf-st-loader .fussion .ball-2{background:#17436f;top:50%;left:100%;-webkit-animation:fussion_ball2 1s 0s ease infinite;-moz-animation:fussion_ball2 1s 0s ease infinite;-o-animation:fussion_ball2 1s 0s ease infinite;animation:fussion_ball2 1s 0s ease infinite;z-index:2}.eltdf-st-loader .fussion .ball-3{background:#17436f;top:100%;left:50%;-webkit-animation:fussion_ball3 1s 0s ease infinite;-moz-animation:fussion_ball3 1s 0s ease infinite;-o-animation:fussion_ball3 1s 0s ease infinite;animation:fussion_ball3 1s 0s ease infinite;z-index:1}.eltdf-st-loader .fussion .ball-4{background:#17436f;top:50%;left:0;-webkit-animation:fussion_ball4 1s 0s ease infinite;-moz-animation:fussion_ball4 1s 0s ease infinite;-o-animation:fussion_ball4 1s 0s ease infinite;animation:fussion_ball4 1s 0s ease infinite;z-index:2}@-webkit-keyframes fussion_ball1{50%{top:-100%;left:200%}100%{top:50%;left:100%;z-index:2}}@-moz-keyframes fussion_ball1{50%{top:-100%;left:200%}100%{top:50%;left:100%;z-index:2}}@-o-keyframes fussion_ball1{50%{top:-100%;left:200%}100%{top:50%;left:100%;z-index:2}}@keyframes fussion_ball1{50%{top:-100%;left:200%}100%{top:50%;left:100%;z-index:2}}@-webkit-keyframes fussion_ball2{50%{top:200%;left:200%}100%{top:100%;left:50%;z-index:1}}@-moz-keyframes fussion_ball2{50%{top:200%;left:200%}100%{top:100%;left:50%;z-index:1}}@-o-keyframes fussion_ball2{50%{top:200%;left:200%}100%{top:100%;left:50%;z-index:1}}@keyframes fussion_ball2{50%{top:200%;left:200%}100%{top:100%;left:50%;z-index:1}}@-webkit-keyframes fussion_ball3{50%{top:200%;left:-100%}100%{top:50%;left:0;z-index:2}}@-moz-keyframes fussion_ball3{50%{top:200%;left:-100%}100%{top:50%;left:0;z-index:2}}@-o-keyframes fussion_ball3{50%{top:200%;left:-100%}100%{top:50%;left:0;z-index:2}}@keyframes fussion_ball3{50%{top:200%;left:-100%}100%{top:50%;left:0;z-index:2}}@-webkit-keyframes fussion_ball4{50%{top:-100%;left:-100%}100%{top:0;left:50%;z-index:1}}@-moz-keyframes fussion_ball4{50%{top:-100%;left:-100%}100%{top:0;left:50%;z-index:1}}@-o-keyframes fussion_ball4{50%{top:-100%;left:-100%}100%{top:0;left:50%;z-index:1}}@keyframes fussion_ball4{50%{top:-100%;left:-100%}100%{top:0;left:50%;z-index:1}}.eltdf-st-loader .wave_circles{width:150px;height:30px;margin:-15px 0 0 -75px}.eltdf-st-loader .wave_circles .ball{height:30px;width:30px;float:left;background:#17436f;border-radius:50%;margin-right:10px}.eltdf-st-loader .wave_circles .ball-1{-webkit-animation:wave_jump3 1.8s infinite ease-out;-moz-animation:wave_jump3 1.8s infinite ease-out;-o-animation:wave_jump3 1.8s infinite ease-out;animation:wave_jump3 1.8s infinite ease-out}.eltdf-st-loader .wave_circles .ball-2{-webkit-animation:wave_jump2 1.8s infinite ease-out;-moz-animation:wave_jump2 1.8s infinite ease-out;-o-animation:wave_jump2 1.8s infinite ease-out;animation:wave_jump2 1.8s infinite ease-out}.eltdf-st-loader .wave_circles .ball-3{-webkit-animation:wave_jump1 1.8s infinite ease-out;-moz-animation:wave_jump1 1.8s infinite ease-out;-o-animation:wave_jump1 1.8s infinite ease-out;animation:wave_jump1 1.8s infinite ease-out}.eltdf-st-loader .wave_circles .ball-4{margin-right:0;-webkit-animation:wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1);-moz-animation:wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1);-o-animation:wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1);animation:wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1)}@-webkit-keyframes wave_jump1{12%{-webkit-transform:translate(20px, -40px);-webkit-animation-timing-function:ease-in}24%{-webkit-transform:translate(40px, 0)}100%{-webkit-transform:translate(40px, 0)}}@-moz-keyframes wave_jump1{12%{-moz-transform:translate(20px, -40px);-moz-animation-timing-function:ease-in}24%{-moz-transform:translate(40px, 0)}100%{-moz-transform:translate(40px, 0)}}@-moz-keyframes wave_jump1{12%{-o-transform:translate(20px, -40px);-o-animation-timing-function:ease-in}24%{-o-transform:translate(40px, 0)}100%{-o-transform:translate(40px, 0)}}@keyframes wave_jump1{12%{transform:translate(20px, -40px);animation-timing-function:ease-in}24%{transform:translate(40px, 0)}100%{transform:translate(40px, 0)}}@-webkit-keyframes wave_jump2{12%{-webkit-transform:translate(0, 0)}24%{-webkit-transform:translate(20px, -40px);-webkit-animation-timing-function:ease-in}36%{-webkit-transform:translate(40px, 0)}100%{-webkit-transform:translate(40px, 0)}}@-moz-keyframes wave_jump2{12%{-moz-transform:translate(0, 0)}24%{-moz-transform:translate(20px, -40px);-moz-animation-timing-function:ease-in}36%{-moz-transform:translate(40px, 0)}100%{-moz-transform:translate(40px, 0)}}@-o-keyframes wave_jump2{12%{-o-transform:translate(0, 0)}24%{-o-transform:translate(20px, -40px);-o-animation-timing-function:ease-in}36%{-o-transform:translate(40px, 0)}100%{-o-transform:translate(40px, 0)}}@keyframes wave_jump2{12%{transform:translate(0, 0)}24%{transform:translate(20px, -40px);animation-timing-function:ease-in}36%{transform:translate(40px, 0)}100%{transform:translate(40px, 0)}}@-webkit-keyframes wave_jump3{24%{-webkit-transform:translate(0, 0)}36%{-webkit-transform:translate(20px, -40px);-webkit-animation-timing-function:ease-in}48%{-webkit-transform:translate(40px, 0)}100%{-webkit-transform:translate(40px, 0)}}@-moz-keyframes wave_jump3{24%{-moz-transform:translate(0, 0)}36%{-moz-transform:translate(20px, -40px);-moz-animation-timing-function:ease-in}48%{-moz-transform:translate(40px, 0)}100%{-moz-transform:translate(40px, 0)}}@-o-keyframes wave_jump3{24%{-o-transform:translate(0, 0)}36%{-o-transform:translate(20px, -40px);-o-animation-timing-function:ease-in}48%{-o-transform:translate(40px, 0)}100%{-o-transform:translate(40px, 0)}}@keyframes wave_jump3{24%{transform:translate(0, 0)}36%{transform:translate(20px, -40px);animation-timing-function:ease-in}48%{transform:translate(40px, 0)}100%{transform:translate(40px, 0)}}@-webkit-keyframes wave_wipe{48%{-webkit-transform:translateX(-120px)}100%{-webkit-transform:translateX(-120px)}}@-moz-keyframes wave_wipe{48%{-moz-transform:translateX(-120px)}100%{-moz-transform:translateX(-120px)}}@-o-keyframes wave_wipe{48%{-o-transform:translateX(-120px)}100%{-o-transform:translateX(-120px)}}@keyframes wave_wipe{48%{transform:translateX(-120px)}100%{transform:translateX(-120px)}}.eltdf-st-loader .pulse_circles{width:100px;height:100px;margin:-50px 0 0 -50px;position:relative}.eltdf-st-loader .pulse_circles *{box-sizing:border-box}.eltdf-st-loader .pulse_circles .ball{height:100%;width:100%;background:#17436f;position:absolute;border-radius:50%;border:0 solid #17436f;-webkit-animation:pulse_circles_pulse 3s infinite;-moz-animation:pulse_circles_pulse 3s infinite;-o-animation:pulse_circles_pulse 3s infinite;animation:pulse_circles_pulse 3s infinite}.eltdf-st-loader .pulse_circles .ball-2{-webkit-animation-delay:-0.75s;-moz-animation-delay:-0.75s;-o-animation-delay:-0.75s;animation-delay:-0.75s}.eltdf-st-loader .pulse_circles .ball-3{-webkit-animation-delay:-1.5s;-moz-animation-delay:-1.5s;-o-animation-delay:-1.5s;animation-delay:-1.5s}.eltdf-st-loader .pulse_circles .ball-4{-webkit-animation-delay:-2.25s;-moz-animation-delay:-2.25s;-o-animation-delay:-2.25s;animation-delay:-2.25s}@-webkit-keyframes pulse_circles_pulse{0%{-webkit-transform:scale(0.1, 0.1);opacity:1;border-width:50px}100%{-webkit-transform:scale(1, 1);opacity:0;border-width:0}}@-moz-keyframes pulse_circles_pulse{0%{-moz-transform:scale(0.1, 0.1);opacity:1;border-width:50px}100%{-moz-transform:scale(1, 1);opacity:0;border-width:0}}@-o-keyframes pulse_circles_pulse{0%{-o-transform:scale(0.1, 0.1);opacity:1;border-width:50px}100%{-o-transform:scale(1, 1);opacity:0;border-width:0}}@keyframes pulse_circles_pulse{0%{transform:scale(0.1, 0.1);opacity:1;border-width:50px}100%{transform:scale(1, 1);opacity:0;border-width:0}}.overlapping-diamonds{width:20px;height:20px;transform:rotate(-45deg);margin-top:-10px}@keyframes part-anim{0%{transform:translate3d(-10px, -10px, 0)}100%{transform:translate3d(10px, 10px, 0)}}.overlapping-diamonds-part{position:absolute;width:20px;height:20px;z-index:1;animation:part-anim .8s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite alternate}.overlapping-diamonds-first{border:1px solid #17436f;background:rgba(0,0,0,0);right:0;bottom:0;animation-direction:alternate-reverse}.overlapping-diamonds-second{border:1px solid #17436f;background-color:rgba(0,0,0,0);left:0;top:0}.overlapping-diamonds-second:before{content:\"\";position:absolute;height:100%;width:1px;background-color:#17436f;top:0;left:50%}.overlapping-diamonds-second:after{content:\"\";position:absolute;width:100%;height:1px;background-color:#17436f;top:50%;left:0}@keyframes blend-anim{0%{transform:scale(0.01, 0.01) rotateY(0deg);animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}50%{transform:scale(1, 1) rotateY(0deg);animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}100%{transform:scale(0.01, 0.01) rotateY(0deg)}}#respond textarea,.eltdf-style-form textarea,#respond input[type=text],input[type=text],input[type=email],input[type=password],.post-password-form input[type=password],.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-number,.wpcf7-form-control.wpcf7-date,.wpcf7-form-control.wpcf7-textarea,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-quiz{width:100%;margin:0 0 32px;padding:12px 21px;font-family:inherit;font-size:12px;line-height:31px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#999;background-color:rgba(0,0,0,0);border:1px solid #e1e1e1;border-radius:0;outline:0;-webkit-appearance:none;box-sizing:border-box;-webkit-transition:border-color .2s ease-in-out;-moz-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}#respond textarea:focus,.eltdf-style-form textarea:focus,#respond input:focus[type=text],input:focus[type=text],input:focus[type=email],input:focus[type=password],.wpcf7-form-control.wpcf7-text:focus,.wpcf7-form-control.wpcf7-number:focus,.wpcf7-form-control.wpcf7-date:focus,.wpcf7-form-control.wpcf7-textarea:focus,.wpcf7-form-control.wpcf7-select:focus,.wpcf7-form-control.wpcf7-quiz:focus{color:#333;border-color:#17436f}#respond textarea::-webkit-input-placeholder,.eltdf-style-form textarea::-webkit-input-placeholder,#respond input[type=text]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,.post-password-form input[type=password]::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-number::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-date::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-select::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-quiz::-webkit-input-placeholder{color:inherit}#respond textarea:-moz-placeholder,.eltdf-style-form textarea:-moz-placeholder,#respond input:-moz-placeholder[type=text],input:-moz-placeholder[type=text],input:-moz-placeholder[type=email],input:-moz-placeholder[type=password],.wpcf7-form-control.wpcf7-text:-moz-placeholder,.wpcf7-form-control.wpcf7-number:-moz-placeholder,.wpcf7-form-control.wpcf7-date:-moz-placeholder,.wpcf7-form-control.wpcf7-textarea:-moz-placeholder,.wpcf7-form-control.wpcf7-select:-moz-placeholder,.wpcf7-form-control.wpcf7-quiz:-moz-placeholder{color:inherit;opacity:1}#respond textarea::-moz-placeholder,.eltdf-style-form textarea::-moz-placeholder,#respond input[type=text]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,.post-password-form input[type=password]::-moz-placeholder,.wpcf7-form-control.wpcf7-text::-moz-placeholder,.wpcf7-form-control.wpcf7-number::-moz-placeholder,.wpcf7-form-control.wpcf7-date::-moz-placeholder,.wpcf7-form-control.wpcf7-textarea::-moz-placeholder,.wpcf7-form-control.wpcf7-select::-moz-placeholder,.wpcf7-form-control.wpcf7-quiz::-moz-placeholder{color:inherit;opacity:1}#respond textarea:-ms-input-placeholder,.eltdf-style-form textarea:-ms-input-placeholder,#respond input:-ms-input-placeholder[type=text],input:-ms-input-placeholder[type=text],input:-ms-input-placeholder[type=email],input:-ms-input-placeholder[type=password],.wpcf7-form-control.wpcf7-text:-ms-input-placeholder,.wpcf7-form-control.wpcf7-number:-ms-input-placeholder,.wpcf7-form-control.wpcf7-date:-ms-input-placeholder,.wpcf7-form-control.wpcf7-textarea:-ms-input-placeholder,.wpcf7-form-control.wpcf7-select:-ms-input-placeholder,.wpcf7-form-control.wpcf7-quiz:-ms-input-placeholder{color:inherit}.eltdf-comment-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;box-sizing:border-box}.eltdf-comment-holder .eltdf-comment-holder-inner{padding:41px 0 20px}.eltdf-comment-holder .eltdf-comment.eltdf-pingback-comment .eltdf-comment-text{padding:0}.eltdf-comment-holder .eltdf-comment-list{list-style:none;position:relative;z-index:150;padding:0;margin:0}.eltdf-comment-holder .eltdf-comment-list li{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:25px 0 0;padding:29px 0 0}.eltdf-comment-holder .eltdf-comment-list>li:first-child{margin:0;padding:0;border:0}.eltdf-comment-holder .eltdf-comment-list .children{padding:0 0 0 81px}.eltdf-comment-holder .eltdf-comments-title{margin-bottom:28px}.eltdf-comment-holder .eltdf-comments-title>*{margin:0}.eltdf-comment-holder .eltdf-comment-image{position:relative;display:block;top:10px;left:0;width:82px;height:82px;float:left}.eltdf-comment-holder .eltdf-comment-image img{display:block;border-radius:4em}.eltdf-comment-holder .eltdf-comment-text{padding:15px 0 23px 99px;min-height:82px}.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-info{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-comment-holder .eltdf-comment-text .replay,.eltdf-comment-holder .eltdf-comment-text .comment-reply-link,.eltdf-comment-holder .eltdf-comment-text .comment-edit-link{float:right;margin-left:10px;margin-right:10px;color:#17436f;font-size:12px;letter-spacing:.1em;font-weight:600;text-transform:uppercase}.eltdf-comment-holder .eltdf-comment-text .replay:hover,.eltdf-comment-holder .eltdf-comment-text .comment-reply-link:hover,.eltdf-comment-holder .eltdf-comment-text .comment-edit-link:hover{color:#333}.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-name{float:left;margin:0}.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-date{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.1em}.eltdf-comment-holder .eltdf-comment-text .eltdf-text-holder p{margin:0}.eltdf-comment-holder .eltdf-comment-text .comment-respond{margin:20px 0}.eltdf-comment-holder .eltdf-comment-text .comment-respond .comment-reply-title{margin:0 0 10px}.eltdf-comment-holder .eltdf-comment-text #cancel-comment-reply-link{margin-left:10px;font-family:\"Open Sans\",sans-serif;font-size:12px;color:#17436f}.eltdf-comment-holder .eltdf-comment-text #cancel-comment-reply-link:hover{color:#333}.eltdf-comment-holder .eltdf-comment-text ul li,.eltdf-comment-holder .eltdf-comment-text ol li{display:list-item}.eltdf-comment-holder .eltdf-comment-text li{margin:0 !important;padding:0 !important;border:0 !important}.eltdf-comment-form{padding:0;clear:both;box-sizing:border-box}.eltdf-comment-form .eltdf-comment-form-inner{padding:45px 0 78px}.eltdf-comment-form .comment-reply-title{margin:0 0 12px}@media only screen and (max-width: 768px){.eltdf-comment-holder .eltdf-comment-list .children{padding:0 0 0 40px}}@media only screen and (max-width: 680px){.eltdf-comment-holder .eltdf-comment-list .children{padding:0}.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-date,.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-name{float:none}.eltdf-comment-holder .eltdf-comment-text .replay,.eltdf-comment-holder .eltdf-comment-text .comment-reply-link,.eltdf-comment-holder .eltdf-comment-text .comment-edit-link{float:none;margin:0 10px 0 0}}@media only screen and (max-width: 480px){.eltdf-comment-holder .eltdf-comment-image{float:none}.eltdf-comment-holder .eltdf-comment-text{padding:20px 0 0;min-height:inherit}}.post-password-form input[type=password]{margin-top:10px}footer .wpcf7-form-control.wpcf7-text,footer .wpcf7-form-control.wpcf7-number,footer .wpcf7-form-control.wpcf7-date,footer .wpcf7-form-control.wpcf7-textarea,footer .wpcf7-form-control.wpcf7-select,footer .wpcf7-form-control.wpcf7-quiz{margin:0}.wpcf7-form-control.wpcf7-textarea{max-width:100%}#submit_comment,.post-password-form input[type=submit],input.wpcf7-form-control.wpcf7-submit{font-family:inherit;position:relative;display:inline-block;vertical-align:middle;width:auto;outline:none;font-size:14px;line-height:2.2em;letter-spacing:.1em;font-weight:600;text-transform:uppercase;box-sizing:border-box;margin:0;-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;padding:13px 46px;color:#fff;background-color:#17436f;border:none;cursor:pointer}#submit_comment:hover,.post-password-form input[type=submit]:hover,input.wpcf7-form-control.wpcf7-submit:hover{color:#fff;background-color:#333}input.wpcf7-form-control.wpcf7-submit{background-color:#006767}p.form-submit,.wpcf7-form p{margin:0}p.form-submit{margin-top:10px}#respond textarea,.eltdf-style-form textarea,.wpcf7-form textarea{display:block;padding:16px 18px}.eltdf-two-columns-form-without-space .wpcf7-form .ajax-loader{display:none}span.wpcf7-form-control-wrap.eltdf-select:after{font-family:FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:\"\";right:20px;top:0px;padding:0 0 2px;position:absolute;pointer-events:none}@media only screen and (max-width: 680px){.wpcf7 .eltdf-two-columns-form-with-space .eltdf-column-left{display:inline-block;width:100%;padding:0}.wpcf7 .eltdf-two-columns-form-with-space .eltdf-column-right{width:auto;padding:0}}.eltdf-owl-slider{visibility:hidden}.eltdf-owl-slider .owl-stage-outer{z-index:1}.eltdf-owl-slider.eltdf-slider-is-moving .owl-item .eltdf-block-drag-link{z-index:-1 !important}.eltdf-owl-slider.eltdf-slider-has-both-nav .owl-nav .owl-prev,.eltdf-owl-slider.eltdf-slider-has-both-nav .owl-nav .owl-next{-webkit-transform:translateY(calc(-50% - 21px));-moz-transform:translateY(calc(-50% - 21px));transform:translateY(calc(-50% - 21px))}.eltdf-owl-slider .owl-nav .owl-prev,.eltdf-owl-slider .owl-nav .owl-next{position:absolute;top:50%;z-index:3;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}.eltdf-owl-slider .owl-nav .owl-prev:hover,.eltdf-owl-slider .owl-nav .owl-next:hover{color:#17436f}.eltdf-owl-slider .owl-nav .owl-prev>span,.eltdf-owl-slider .owl-nav .owl-next>span{position:relative;display:inline-block;vertical-align:middle;font-size:40px;line-height:1}.eltdf-owl-slider .owl-nav .owl-prev>span:before,.eltdf-owl-slider .owl-nav .owl-next>span:before{display:block;line-height:inherit}.eltdf-owl-slider .owl-nav .owl-prev{left:30px}.eltdf-owl-slider .owl-nav .owl-next{right:30px}.eltdf-owl-slider .owl-dots{text-align:center;margin:16px 0 0}.eltdf-owl-slider .owl-dots .owl-dot{display:inline-block;vertical-align:middle}.eltdf-owl-slider .owl-dots .owl-dot span{display:inline-block;vertical-align:middle;width:12px;height:12px;margin:0 6px;border-radius:3em;background-color:rgba(0,0,0,0);border:2px solid rgba(51,51,51,.5);box-sizing:border-box;-webkit-transition:background-color .2s ease-out,border .2s ease-out;-moz-transition:background-color .2s ease-out,border .2s ease-out;transition:background-color .2s ease-out,border .2s ease-out}.eltdf-owl-slider .owl-dots .owl-dot:hover span,.eltdf-owl-slider .owl-dots .owl-dot.active span{background-color:#333;border-color:#333}.eltdf-owl-slider .owl-carousel .owl-item img{-webkit-transform:translateZ(0)}.eltdf-owl-slider+.eltdf-slider-thumbnail{display:inline-block;vertical-align:middle;list-style:none;margin:20px -10px 0}.eltdf-owl-slider+.eltdf-slider-thumbnail>.eltdf-slider-thumbnail-item{float:left;padding:0 10px;margin-bottom:20px;box-sizing:border-box;line-height:0}.eltdf-owl-slider+.eltdf-slider-thumbnail>.eltdf-slider-thumbnail-item img{border:2px solid rgba(0,0,0,0);-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.eltdf-owl-slider+.eltdf-slider-thumbnail>.eltdf-slider-thumbnail-item.active img{border:2px solid #17436f}.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-two .eltdf-slider-thumbnail-item{width:50%}@media only screen and (max-width: 1024px){.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-two .eltdf-slider-thumbnail-item{width:33.3333%}}.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-three .eltdf-slider-thumbnail-item{width:33.33333%}@media only screen and (max-width: 1024px){.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-three .eltdf-slider-thumbnail-item{width:33.3333%}}.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-four .eltdf-slider-thumbnail-item{width:25%}@media only screen and (max-width: 1024px){.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-four .eltdf-slider-thumbnail-item{width:33.3333%}}.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-five .eltdf-slider-thumbnail-item{width:20%}@media only screen and (max-width: 1024px){.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-five .eltdf-slider-thumbnail-item{width:33.3333%}}.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-six .eltdf-slider-thumbnail-item{width:16.66667%}@media only screen and (max-width: 1024px){.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-six .eltdf-slider-thumbnail-item{width:33.3333%}}.error404 .eltdf-wrapper{padding:0 !important}.error404 .eltdf-content{height:100vh}.error404.admin-bar .eltdf-content{height:calc(100vh - 32px)}.error404 .eltdf-content-inner{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.error404 .eltdf-page-not-found{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;padding:0 20%;text-align:center}.error404 .eltdf-page-not-found .eltdf-404-title{margin:0}.error404 .eltdf-page-not-found .eltdf-404-subtitle{margin:35px 0 0}.error404 .eltdf-page-not-found .eltdf-404-text{margin:10px 0 0}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder{border-color:#fff}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input,.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder button{color:#fff}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field::-webkit-input-placeholder{color:#fff}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field:-moz-placeholder{color:#fff;opacity:1}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field::-moz-placeholder{color:#fff;opacity:1}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field:-ms-input-placeholder{color:#fff}.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder button:hover{color:rgba(255,255,255,.8)}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder{width:45%;min-width:300px;border:1px solid #c9c9c9;margin:30px auto 0}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input,.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button{background-color:rgba(0,0,0,0);border:0;border-radius:0;box-sizing:border-box;color:#808285;display:inline-block;float:left;font-family:\"Open Sans\",sans-serif;font-size:14px;font-style:italic;font-weight:inherit;height:48px;line-height:46px;outline:0;position:relative;vertical-align:top;-webkit-appearance:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field{width:calc(100% - 48px);padding:10px 0 10px 21px}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field::-webkit-input-placeholder{color:#808285}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field:-moz-placeholder{color:#808285;opacity:1}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field::-moz-placeholder{color:#808285;opacity:1}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field:-ms-input-placeholder{color:#808285}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button{background:rgba(0,0,0,0);color:#333;cursor:pointer;font-size:17px;width:48px;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button:hover{color:#000}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button span{display:block;left:0;line-height:48px;position:absolute;top:0;width:100%}.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button span:before{display:block;line-height:inherit}@media only screen and (max-width: 1024px){.error404 .eltdf-content{height:100%;min-height:100vh}.error404.admin-bar .eltdf-content{height:100%;min-height:calc(100vh - 32px)}}@media only screen and (max-width: 768px){.error404 .eltdf-page-not-found{padding:70px 30px 20px}}#eltdf-back-to-top{position:fixed;width:41px;right:25px;bottom:25px;margin:0;z-index:10000;opacity:0;visibility:hidden}#eltdf-back-to-top.off{opacity:0;visibility:hidden;-webkit-transition:opacity .15s ease,visibility 0s .15s;-moz-transition:opacity .15s ease,visibility 0s .15s;transition:opacity .15s ease,visibility 0s .15s}#eltdf-back-to-top.on{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}#eltdf-back-to-top>span{position:relative;display:block;width:39px;height:39px;line-height:40px;font-size:15px;text-align:center;color:#fff;background-color:#17436f;border:1px solid #17436f;overflow:hidden;-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease}#eltdf-back-to-top>span i:first-child{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}#eltdf-back-to-top>span i:last-child{position:absolute;top:100%;left:0;width:100%;height:100%;line-height:inherit;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}#eltdf-back-to-top>span i{-webkit-transition:.15s ease .05s;-moz-transition:.15s ease .05s;transition:.15s ease .05s}#eltdf-back-to-top>span:hover i:first-child{-webkit-transform:translateY(-300%);-moz-transform:translateY(-300%);transform:translateY(-300%)}#eltdf-back-to-top>span:hover i:last-child{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}#eltdf-back-to-top span span{display:block;line-height:inherit}.eltdf-self-hosted-video-holder .eltdf-video-wrap .mejs-poster,.eltdf-self-hosted-video-holder .eltdf-video-wrap .mejs-container,.eltdf-self-hosted-video-holder .eltdf-video-wrap .mejs-overlay-play{height:100% !important;/*!important because of the inline style*/width:100% !important;/*!important because of the inline style*/}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=search]::-ms-clear{display:none}input[type=text]::-ms-clear{display:none}footer .widget{margin:0 0 20px;padding:0}footer .widget .eltdf-widget-title-holder{margin-bottom:20px}footer .widget .eltdf-widget-title-holder .eltdf-widget-title{color:#fff;margin:0}footer .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#909090;border-bottom-width:3px;width:30px}footer .widget ul{padding:0;margin:0;list-style:none}footer .widget ul li{display:block;margin:0;padding:0 0 3px}footer .widget ul li:last-child{border:0;padding-bottom:0}footer .widget ul li a{color:#909090}footer .widget ul li a:hover{color:#17436f}footer .widget ul .children li,footer .widget ul .sub-menu li{padding-left:15px}footer .widget.widget_pages ul li,footer .widget.widget_archive ul li,footer .widget.widget_categories ul li,footer .widget.widget_meta ul li,footer .widget.widget_recent_entries ul li,footer .widget.widget_nav_menu ul li{overflow:hidden}footer .widget.widget_pages ul li a,footer .widget.widget_archive ul li a,footer .widget.widget_categories ul li a,footer .widget.widget_meta ul li a,footer .widget.widget_recent_entries ul li a,footer .widget.widget_nav_menu ul li a{display:inline;overflow:hidden;padding:0;position:relative}footer .widget.widget_pages ul li a abbr,footer .widget.widget_archive ul li a abbr,footer .widget.widget_categories ul li a abbr,footer .widget.widget_meta ul li a abbr,footer .widget.widget_recent_entries ul li a abbr,footer .widget.widget_nav_menu ul li a abbr{color:#fff}footer .widget.widget_pages ul li a abbr:hover,footer .widget.widget_archive ul li a abbr:hover,footer .widget.widget_categories ul li a abbr:hover,footer .widget.widget_meta ul li a abbr:hover,footer .widget.widget_recent_entries ul li a abbr:hover,footer .widget.widget_nav_menu ul li a abbr:hover{color:#17436f}footer .widget.widget_recent_comments .eltdf-widget-title,footer .widget.widget_rss .eltdf-widget-title{margin-bottom:0}footer .widget #wp-calendar{text-align:center;width:100%}footer .widget #wp-calendar caption{margin:0 0 3px}footer .widget #wp-calendar th,footer .widget #wp-calendar td{padding:3px 4px}footer .widget #wp-calendar td#today{color:#909090;background-color:#fff}footer .widget #wp-calendar tfoot a{color:#909090}footer .widget #wp-calendar tfoot a:hover{color:#17436f}footer .widget.widget_rss .rss-widget-icon{display:inline-block}footer .widget.widget_rss .rsswidget{display:inline-block;color:#fff;font-weight:500;margin-bottom:3px}footer .widget.widget_rss .rss-date{display:block;margin-bottom:3px;font-size:15px}footer .widget.widget_rss cite{display:block;margin-top:1.5px}footer .widget.widget_search .input-holder{border-color:#ccc;border-style:solid;border-width:1px}footer .widget.widget_search .input-holder input,footer .widget.widget_search .input-holder button{position:relative;vertical-align:top;background-color:rgba(0,0,0,0);border:0;border-radius:0;box-sizing:border-box;color:#909090;display:inline-block;float:left;font-family:\"Crimson Text\",cursive;font-size:14px;font-weight:500;height:52px;line-height:55px;outline:0;text-transform:uppercase;-webkit-appearance:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}footer .widget.widget_search .input-holder input.search-field{width:calc(100% - 52px);padding:10px 0 10px 21px}footer .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder{color:#909090}footer .widget.widget_search .input-holder input.search-field:-moz-placeholder{color:#909090;opacity:1}footer .widget.widget_search .input-holder input.search-field::-moz-placeholder{color:#909090;opacity:1}footer .widget.widget_search .input-holder input.search-field:-ms-input-placeholder{color:#909090}footer .widget.widget_search .input-holder button{background:#fff;color:#333;cursor:pointer;font-size:15px;width:52px;padding:10px 0;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}footer .widget.widget_search .input-holder button:hover{color:#17436f}footer .widget.widget_search .input-holder button span{display:block;left:0;line-height:inherit;position:absolute;top:0;width:100%}footer .widget.widget_search .input-holder button span:before{display:block;line-height:inherit}footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field{border-radius:3px;border-color:#ccc;border-style:solid;border-width:1px;background-color:rgba(0,0,0,0);box-sizing:border-box;color:#909090;display:inline-block;float:left;font-family:\"Open Sans\",sans-serif;font-size:12px;font-weight:inherit;height:52px;line-height:50px;outline:0;position:relative;vertical-align:top;-webkit-appearance:none;padding:0 25px 0 20px;width:100%;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder{color:#909090}footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder{color:#909090;opacity:1}footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder{color:#909090;opacity:1}footer .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder{color:#909090}footer .widget.widget_archive select,footer .widget.widget_categories select,footer .widget.widget_text select{background-color:rgba(0,0,0,0);border-color:#ccc;border-style:solid;border-width:1px;border-radius:0;box-sizing:border-box;color:#909090;display:inline-block;font-family:\"Open Sans\",sans-serif;font-size:15px;font-weight:inherit;height:52px;line-height:50px;margin-top:3px;outline:0;padding:0 0 0 21px;position:relative;vertical-align:top;width:100%;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}footer .widget.widget_archive img,footer .widget.widget_categories img,footer .widget.widget_text img{margin-bottom:10px}footer .widget.widget_tag_cloud a{border-radius:2px;color:#676767;display:inline-block;font-size:14px !important;font-family:\"Open Sans\",sans-serif;font-weight:inherit;line-height:30px;padding:0}footer .widget.widget_tag_cloud a:hover{color:#17436f}footer .widget.widget_tag_cloud a:after{content:\",\"}footer .widget.widget_tag_cloud a:last-child:after{content:\"\"}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item{margin:0 0 25px;padding:0}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a{display:table;width:100%}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{display:table-cell;vertical-align:middle}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img{display:block}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image{width:100px}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info{display:table-cell;vertical-align:middle;padding-left:12px}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out;margin:0 0 10px}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title{color:#333;font-size:1em;font-weight:300;line-height:1.42em}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover{color:#17436f}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date{display:block;margin:10px 0 0;color:#676767;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.1em}footer .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover{color:rgba(0,0,0,0)}footer .widget.widget_calla_instagram_widget .eltdf-widget-title-holder,footer .widget.eltdf-recent-post-widget .eltdf-widget-title-holder{margin-bottom:19px}footer .widget.eltdf-author-info-widget,footer .widget.eltdf-recent-post-widget{margin:0 0 38px}footer .widget{margin:0 0 20px;padding:0}footer .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#909090;border-bottom-width:3px;width:30px}footer .widget a{color:#909090}footer .widget a:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget{margin:0 0 45px;padding:0}.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder{margin-bottom:31px}.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-widget-title{color:#676767;margin:0}.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#333;border-bottom-width:3px;width:30px}.eltdf-fullscreen-sidebar .widget ul{padding:0;margin:0;list-style:none}.eltdf-fullscreen-sidebar .widget ul li{display:block;margin:0;padding:0 0 15px}.eltdf-fullscreen-sidebar .widget ul li:last-child{border:0;padding-bottom:0}.eltdf-fullscreen-sidebar .widget ul li a{color:#666}.eltdf-fullscreen-sidebar .widget ul li a:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget ul .children li,.eltdf-fullscreen-sidebar .widget ul .sub-menu li{padding-left:15px}.eltdf-fullscreen-sidebar .widget.widget_pages ul li,.eltdf-fullscreen-sidebar .widget.widget_archive ul li,.eltdf-fullscreen-sidebar .widget.widget_categories ul li,.eltdf-fullscreen-sidebar .widget.widget_meta ul li,.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li,.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li{overflow:hidden}.eltdf-fullscreen-sidebar .widget.widget_pages ul li a,.eltdf-fullscreen-sidebar .widget.widget_archive ul li a,.eltdf-fullscreen-sidebar .widget.widget_categories ul li a,.eltdf-fullscreen-sidebar .widget.widget_meta ul li a,.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li a,.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li a{display:inline;overflow:hidden;padding:0;position:relative}.eltdf-fullscreen-sidebar .widget.widget_pages ul li a abbr,.eltdf-fullscreen-sidebar .widget.widget_archive ul li a abbr,.eltdf-fullscreen-sidebar .widget.widget_categories ul li a abbr,.eltdf-fullscreen-sidebar .widget.widget_meta ul li a abbr,.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li a abbr,.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li a abbr{color:#676767}.eltdf-fullscreen-sidebar .widget.widget_pages ul li a abbr:hover,.eltdf-fullscreen-sidebar .widget.widget_archive ul li a abbr:hover,.eltdf-fullscreen-sidebar .widget.widget_categories ul li a abbr:hover,.eltdf-fullscreen-sidebar .widget.widget_meta ul li a abbr:hover,.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li a abbr:hover,.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li a abbr:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget.widget_recent_comments .eltdf-widget-title,.eltdf-fullscreen-sidebar .widget.widget_rss .eltdf-widget-title{margin-bottom:0}.eltdf-fullscreen-sidebar .widget #wp-calendar{text-align:center;width:100%}.eltdf-fullscreen-sidebar .widget #wp-calendar caption{margin:0 0 15px}.eltdf-fullscreen-sidebar .widget #wp-calendar th,.eltdf-fullscreen-sidebar .widget #wp-calendar td{padding:3px 4px}.eltdf-fullscreen-sidebar .widget #wp-calendar td#today{color:#333;background-color:#999}.eltdf-fullscreen-sidebar .widget #wp-calendar tfoot a{color:#666}.eltdf-fullscreen-sidebar .widget #wp-calendar tfoot a:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget.widget_rss .rss-widget-icon{display:inline-block}.eltdf-fullscreen-sidebar .widget.widget_rss .rsswidget{display:inline-block;color:#676767;font-weight:500;margin-bottom:15px}.eltdf-fullscreen-sidebar .widget.widget_rss .rss-date{display:block;margin-bottom:15px;font-size:15px}.eltdf-fullscreen-sidebar .widget.widget_rss cite{display:block;margin-top:7.5px}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder{border-color:#ccc;border-style:solid;border-width:1px}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input,.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button{position:relative;vertical-align:top;background-color:rgba(0,0,0,0);border:0;border-radius:0;box-sizing:border-box;color:#333;display:inline-block;float:left;font-family:\"Crimson Text\",cursive;font-size:14px;font-weight:500;height:52px;line-height:55px;outline:0;text-transform:uppercase;-webkit-appearance:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field{width:calc(100% - 52px);padding:10px 0 10px 21px}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder{color:#333}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field:-moz-placeholder{color:#333;opacity:1}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field::-moz-placeholder{color:#333;opacity:1}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field:-ms-input-placeholder{color:#333}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button{background:#999;color:#333;cursor:pointer;font-size:15px;width:52px;padding:10px 0;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button span{display:block;left:0;line-height:inherit;position:absolute;top:0;width:100%}.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button span:before{display:block;line-height:inherit}.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field{border-radius:3px;border-color:#ccc;border-style:solid;border-width:1px;background-color:rgba(0,0,0,0);box-sizing:border-box;color:#333;display:inline-block;float:left;font-family:\"Open Sans\",sans-serif;font-size:12px;font-weight:inherit;height:52px;line-height:50px;outline:0;position:relative;vertical-align:top;-webkit-appearance:none;padding:0 25px 0 20px;width:100%;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder{color:#333}.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder{color:#333;opacity:1}.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder{color:#333;opacity:1}.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder{color:#333}.eltdf-fullscreen-sidebar .widget.widget_archive select,.eltdf-fullscreen-sidebar .widget.widget_categories select,.eltdf-fullscreen-sidebar .widget.widget_text select{background-color:rgba(0,0,0,0);border-color:#ccc;border-style:solid;border-width:1px;border-radius:0;box-sizing:border-box;color:#333;display:inline-block;font-family:\"Open Sans\",sans-serif;font-size:15px;font-weight:inherit;height:52px;line-height:50px;margin-top:15px;outline:0;padding:0 0 0 21px;position:relative;vertical-align:top;width:100%;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.eltdf-fullscreen-sidebar .widget.widget_archive img,.eltdf-fullscreen-sidebar .widget.widget_categories img,.eltdf-fullscreen-sidebar .widget.widget_text img{margin-bottom:15px}.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a{border-radius:2px;color:#676767;display:inline-block;font-size:14px !important;font-family:\"Open Sans\",sans-serif;font-weight:inherit;line-height:30px;padding:0}.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a:after{content:\",\"}.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a:last-child:after{content:\"\"}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item{margin:0 0 25px;padding:0}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a{display:table;width:100%}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{display:table-cell;vertical-align:middle}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img{display:block}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image{width:100px}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info{display:table-cell;vertical-align:middle;padding-left:12px}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out;margin:0 0 15px}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title{color:#333;font-size:1em;font-weight:300;line-height:1.42em}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover{color:#17436f}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date{display:block;margin:10px 0 0;color:#676767;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.1em}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover{color:rgba(0,0,0,0)}.eltdf-fullscreen-sidebar .widget.widget_calla_instagram_widget .eltdf-widget-title-holder,.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-widget-title-holder{margin-bottom:19px}.eltdf-fullscreen-sidebar .widget.eltdf-author-info-widget,.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget{margin:0 0 38px}.eltdf-fullscreen-sidebar .widget{margin:0 0 45px;padding:0}.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#333;border-bottom-width:3px;width:30px}.eltdf-fullscreen-sidebar .widget{text-align:left}.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder{margin-bottom:21px}.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-widget-title{text-align:left}.eltdf-fullscreen-sidebar .widget.eltdf-blog-list-widget .eltdf-blog-list-holder .eltdf-bli-content{text-align:left}.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item{background-color:#fff}.eltdf-page-header .widget,.eltdf-top-bar .widget,.eltdf-sticky-header .widget,.eltdf-mobile-header .widget{margin:0}.eltdf-page-header .widget.widget_pages,.eltdf-page-header .widget.widget_archive,.eltdf-page-header .widget.widget_categories,.eltdf-page-header .widget.widget_meta,.eltdf-page-header .widget.widget_recent_entries,.eltdf-page-header .widget.widget_recent_comments,.eltdf-page-header .widget.widget_rss,.eltdf-page-header .widget.widget_calendar,.eltdf-page-header .widget.widget_rss,.eltdf-page-header .widget.widget_archive,.eltdf-page-header .widget.widget_categories,.eltdf-page-header .widget.widget_tag_cloud,.eltdf-page-header .widget.widget_search,.eltdf-top-bar .widget.widget_pages,.eltdf-top-bar .widget.widget_archive,.eltdf-top-bar .widget.widget_categories,.eltdf-top-bar .widget.widget_meta,.eltdf-top-bar .widget.widget_recent_entries,.eltdf-top-bar .widget.widget_recent_comments,.eltdf-top-bar .widget.widget_rss,.eltdf-top-bar .widget.widget_calendar,.eltdf-top-bar .widget.widget_rss,.eltdf-top-bar .widget.widget_archive,.eltdf-top-bar .widget.widget_categories,.eltdf-top-bar .widget.widget_tag_cloud,.eltdf-top-bar .widget.widget_search,.eltdf-sticky-header .widget.widget_pages,.eltdf-sticky-header .widget.widget_archive,.eltdf-sticky-header .widget.widget_categories,.eltdf-sticky-header .widget.widget_meta,.eltdf-sticky-header .widget.widget_recent_entries,.eltdf-sticky-header .widget.widget_recent_comments,.eltdf-sticky-header .widget.widget_rss,.eltdf-sticky-header .widget.widget_calendar,.eltdf-sticky-header .widget.widget_rss,.eltdf-sticky-header .widget.widget_archive,.eltdf-sticky-header .widget.widget_categories,.eltdf-sticky-header .widget.widget_tag_cloud,.eltdf-sticky-header .widget.widget_search,.eltdf-mobile-header .widget.widget_pages,.eltdf-mobile-header .widget.widget_archive,.eltdf-mobile-header .widget.widget_categories,.eltdf-mobile-header .widget.widget_meta,.eltdf-mobile-header .widget.widget_recent_entries,.eltdf-mobile-header .widget.widget_recent_comments,.eltdf-mobile-header .widget.widget_rss,.eltdf-mobile-header .widget.widget_calendar,.eltdf-mobile-header .widget.widget_rss,.eltdf-mobile-header .widget.widget_archive,.eltdf-mobile-header .widget.widget_categories,.eltdf-mobile-header .widget.widget_tag_cloud,.eltdf-mobile-header .widget.widget_search{display:none !important}.eltdf-side-menu .widget{margin:0 0 32px;padding:0}.eltdf-side-menu .widget .eltdf-widget-title-holder{margin-bottom:22px}.eltdf-side-menu .widget .eltdf-widget-title-holder .eltdf-widget-title{color:#000;margin:0}.eltdf-side-menu .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#333;border-bottom-width:3px;width:30px}.eltdf-side-menu .widget ul{padding:0;margin:0;list-style:none}.eltdf-side-menu .widget ul li{display:block;margin:0;padding:0 0 10px}.eltdf-side-menu .widget ul li:last-child{border:0;padding-bottom:0}.eltdf-side-menu .widget ul li a{color:#666}.eltdf-side-menu .widget ul li a:hover{color:#17436f}.eltdf-side-menu .widget ul .children li,.eltdf-side-menu .widget ul .sub-menu li{padding-left:15px}.eltdf-side-menu .widget.widget_pages ul li,.eltdf-side-menu .widget.widget_archive ul li,.eltdf-side-menu .widget.widget_categories ul li,.eltdf-side-menu .widget.widget_meta ul li,.eltdf-side-menu .widget.widget_recent_entries ul li,.eltdf-side-menu .widget.widget_nav_menu ul li{overflow:hidden}.eltdf-side-menu .widget.widget_pages ul li a,.eltdf-side-menu .widget.widget_archive ul li a,.eltdf-side-menu .widget.widget_categories ul li a,.eltdf-side-menu .widget.widget_meta ul li a,.eltdf-side-menu .widget.widget_recent_entries ul li a,.eltdf-side-menu .widget.widget_nav_menu ul li a{display:inline;overflow:hidden;padding:0;position:relative}.eltdf-side-menu .widget.widget_pages ul li a abbr,.eltdf-side-menu .widget.widget_archive ul li a abbr,.eltdf-side-menu .widget.widget_categories ul li a abbr,.eltdf-side-menu .widget.widget_meta ul li a abbr,.eltdf-side-menu .widget.widget_recent_entries ul li a abbr,.eltdf-side-menu .widget.widget_nav_menu ul li a abbr{color:#000}.eltdf-side-menu .widget.widget_pages ul li a abbr:hover,.eltdf-side-menu .widget.widget_archive ul li a abbr:hover,.eltdf-side-menu .widget.widget_categories ul li a abbr:hover,.eltdf-side-menu .widget.widget_meta ul li a abbr:hover,.eltdf-side-menu .widget.widget_recent_entries ul li a abbr:hover,.eltdf-side-menu .widget.widget_nav_menu ul li a abbr:hover{color:#17436f}.eltdf-side-menu .widget.widget_recent_comments .eltdf-widget-title,.eltdf-side-menu .widget.widget_rss .eltdf-widget-title{margin-bottom:0}.eltdf-side-menu .widget #wp-calendar{text-align:center;width:100%}.eltdf-side-menu .widget #wp-calendar caption{margin:0 0 10px}.eltdf-side-menu .widget #wp-calendar th,.eltdf-side-menu .widget #wp-calendar td{padding:3px 4px}.eltdf-side-menu .widget #wp-calendar td#today{color:#333;background-color:#fff}.eltdf-side-menu .widget #wp-calendar tfoot a{color:#666}.eltdf-side-menu .widget #wp-calendar tfoot a:hover{color:#17436f}.eltdf-side-menu .widget.widget_rss .rss-widget-icon{display:inline-block}.eltdf-side-menu .widget.widget_rss .rsswidget{display:inline-block;color:#000;font-weight:500;margin-bottom:10px}.eltdf-side-menu .widget.widget_rss .rss-date{display:block;margin-bottom:10px;font-size:15px}.eltdf-side-menu .widget.widget_rss cite{display:block;margin-top:5px}.eltdf-side-menu .widget.widget_search .input-holder{border-color:#ccc;border-style:solid;border-width:1px}.eltdf-side-menu .widget.widget_search .input-holder input,.eltdf-side-menu .widget.widget_search .input-holder button{position:relative;vertical-align:top;background-color:rgba(0,0,0,0);border:0;border-radius:0;box-sizing:border-box;color:#333;display:inline-block;float:left;font-family:\"Crimson Text\",cursive;font-size:14px;font-weight:500;height:52px;line-height:55px;outline:0;text-transform:uppercase;-webkit-appearance:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.eltdf-side-menu .widget.widget_search .input-holder input.search-field{width:calc(100% - 52px);padding:10px 0 10px 21px}.eltdf-side-menu .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder{color:#333}.eltdf-side-menu .widget.widget_search .input-holder input.search-field:-moz-placeholder{color:#333;opacity:1}.eltdf-side-menu .widget.widget_search .input-holder input.search-field::-moz-placeholder{color:#333;opacity:1}.eltdf-side-menu .widget.widget_search .input-holder input.search-field:-ms-input-placeholder{color:#333}.eltdf-side-menu .widget.widget_search .input-holder button{background:#fff;color:#333;cursor:pointer;font-size:15px;width:52px;padding:10px 0;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.eltdf-side-menu .widget.widget_search .input-holder button:hover{color:#17436f}.eltdf-side-menu .widget.widget_search .input-holder button span{display:block;left:0;line-height:inherit;position:absolute;top:0;width:100%}.eltdf-side-menu .widget.widget_search .input-holder button span:before{display:block;line-height:inherit}.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field{border-radius:3px;border-color:#ccc;border-style:solid;border-width:1px;background-color:rgba(0,0,0,0);box-sizing:border-box;color:#333;display:inline-block;float:left;font-family:\"Open Sans\",sans-serif;font-size:12px;font-weight:inherit;height:52px;line-height:50px;outline:0;position:relative;vertical-align:top;-webkit-appearance:none;padding:0 25px 0 20px;width:100%;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder{color:#333}.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder{color:#333;opacity:1}.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder{color:#333;opacity:1}.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder{color:#333}.eltdf-side-menu .widget.widget_archive select,.eltdf-side-menu .widget.widget_categories select,.eltdf-side-menu .widget.widget_text select{background-color:rgba(0,0,0,0);border-color:#ccc;border-style:solid;border-width:1px;border-radius:0;box-sizing:border-box;color:#333;display:inline-block;font-family:\"Open Sans\",sans-serif;font-size:15px;font-weight:inherit;height:52px;line-height:50px;margin-top:10px;outline:0;padding:0 0 0 21px;position:relative;vertical-align:top;width:100%;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.eltdf-side-menu .widget.widget_archive img,.eltdf-side-menu .widget.widget_categories img,.eltdf-side-menu .widget.widget_text img{margin-bottom:10px}.eltdf-side-menu .widget.widget_tag_cloud a{border-radius:2px;color:#676767;display:inline-block;font-size:14px !important;font-family:\"Open Sans\",sans-serif;font-weight:inherit;line-height:30px;padding:0}.eltdf-side-menu .widget.widget_tag_cloud a:hover{color:#17436f}.eltdf-side-menu .widget.widget_tag_cloud a:after{content:\",\"}.eltdf-side-menu .widget.widget_tag_cloud a:last-child:after{content:\"\"}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item{margin:0 0 25px;padding:0}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a{display:table;width:100%}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{display:table-cell;vertical-align:middle}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img{display:block}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image{width:100px}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info{display:table-cell;vertical-align:middle;padding-left:12px}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out;margin:0 0 10px}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title{color:#333;font-size:1em;font-weight:300;line-height:1.42em}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover{color:#17436f}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date{display:block;margin:10px 0 0;color:#676767;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.1em}.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover{color:rgba(0,0,0,0)}.eltdf-side-menu .widget.widget_calla_instagram_widget .eltdf-widget-title-holder,.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-widget-title-holder{margin-bottom:19px}.eltdf-side-menu .widget.eltdf-author-info-widget,.eltdf-side-menu .widget.eltdf-recent-post-widget{margin:0 0 38px}.eltdf-side-menu .widget{margin:0 0 32px;padding:0}.eltdf-side-menu .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#333;border-bottom-width:3px;width:30px}aside.eltdf-sidebar{position:relative;z-index:11;margin:0 0 60px}aside.eltdf-sidebar .widget{color:#676767}aside.eltdf-sidebar .widget:last-child{margin:0 !important}.wpb_widgetised_column{position:relative}.wpb_widgetised_column .widget:last-child{margin:0 !important}aside.eltdf-sidebar .widget,.wpb_widgetised_column .widget{margin:0 0 41px;padding:0}aside.eltdf-sidebar .widget .eltdf-widget-title-holder,.wpb_widgetised_column .widget .eltdf-widget-title-holder{margin-bottom:7px}aside.eltdf-sidebar .widget .eltdf-widget-title-holder .eltdf-widget-title,.wpb_widgetised_column .widget .eltdf-widget-title-holder .eltdf-widget-title{color:#333;margin:0}aside.eltdf-sidebar .widget .eltdf-widget-title-holder .eltdf-separator,.wpb_widgetised_column .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#676767;border-bottom-width:3px;width:30px}aside.eltdf-sidebar .widget ul,.wpb_widgetised_column .widget ul{padding:0;margin:0;list-style:none}aside.eltdf-sidebar .widget ul li,.wpb_widgetised_column .widget ul li{display:block;margin:0;padding:0 0 2px}aside.eltdf-sidebar .widget ul li:last-child,.wpb_widgetised_column .widget ul li:last-child{border:0;padding-bottom:0}aside.eltdf-sidebar .widget ul li a,.wpb_widgetised_column .widget ul li a{color:#000;font-size:15px}aside.eltdf-sidebar .widget ul li a:hover,.wpb_widgetised_column .widget ul li a:hover{color:#17436f}aside.eltdf-sidebar .widget ul .children li,aside.eltdf-sidebar .widget ul .sub-menu li,.wpb_widgetised_column .widget ul .children li,.wpb_widgetised_column .widget ul .sub-menu li{padding-left:15px}aside.eltdf-sidebar .widget.widget_pages ul li,aside.eltdf-sidebar .widget.widget_archive ul li,aside.eltdf-sidebar .widget.widget_categories ul li,aside.eltdf-sidebar .widget.widget_meta ul li,aside.eltdf-sidebar .widget.widget_recent_entries ul li,aside.eltdf-sidebar .widget.widget_nav_menu ul li,.wpb_widgetised_column .widget.widget_pages ul li,.wpb_widgetised_column .widget.widget_archive ul li,.wpb_widgetised_column .widget.widget_categories ul li,.wpb_widgetised_column .widget.widget_meta ul li,.wpb_widgetised_column .widget.widget_recent_entries ul li,.wpb_widgetised_column .widget.widget_nav_menu ul li{overflow:hidden}aside.eltdf-sidebar .widget.widget_pages ul li a,aside.eltdf-sidebar .widget.widget_archive ul li a,aside.eltdf-sidebar .widget.widget_categories ul li a,aside.eltdf-sidebar .widget.widget_meta ul li a,aside.eltdf-sidebar .widget.widget_recent_entries ul li a,aside.eltdf-sidebar .widget.widget_nav_menu ul li a,.wpb_widgetised_column .widget.widget_pages ul li a,.wpb_widgetised_column .widget.widget_archive ul li a,.wpb_widgetised_column .widget.widget_categories ul li a,.wpb_widgetised_column .widget.widget_meta ul li a,.wpb_widgetised_column .widget.widget_recent_entries ul li a,.wpb_widgetised_column .widget.widget_nav_menu ul li a{display:inline;overflow:hidden;padding:0;position:relative}aside.eltdf-sidebar .widget.widget_pages ul li a abbr,aside.eltdf-sidebar .widget.widget_archive ul li a abbr,aside.eltdf-sidebar .widget.widget_categories ul li a abbr,aside.eltdf-sidebar .widget.widget_meta ul li a abbr,aside.eltdf-sidebar .widget.widget_recent_entries ul li a abbr,aside.eltdf-sidebar .widget.widget_nav_menu ul li a abbr,.wpb_widgetised_column .widget.widget_pages ul li a abbr,.wpb_widgetised_column .widget.widget_archive ul li a abbr,.wpb_widgetised_column .widget.widget_categories ul li a abbr,.wpb_widgetised_column .widget.widget_meta ul li a abbr,.wpb_widgetised_column .widget.widget_recent_entries ul li a abbr,.wpb_widgetised_column .widget.widget_nav_menu ul li a abbr{color:#333}aside.eltdf-sidebar .widget.widget_pages ul li a abbr:hover,aside.eltdf-sidebar .widget.widget_archive ul li a abbr:hover,aside.eltdf-sidebar .widget.widget_categories ul li a abbr:hover,aside.eltdf-sidebar .widget.widget_meta ul li a abbr:hover,aside.eltdf-sidebar .widget.widget_recent_entries ul li a abbr:hover,aside.eltdf-sidebar .widget.widget_nav_menu ul li a abbr:hover,.wpb_widgetised_column .widget.widget_pages ul li a abbr:hover,.wpb_widgetised_column .widget.widget_archive ul li a abbr:hover,.wpb_widgetised_column .widget.widget_categories ul li a abbr:hover,.wpb_widgetised_column .widget.widget_meta ul li a abbr:hover,.wpb_widgetised_column .widget.widget_recent_entries ul li a abbr:hover,.wpb_widgetised_column .widget.widget_nav_menu ul li a abbr:hover{color:#17436f}aside.eltdf-sidebar .widget.widget_recent_comments .eltdf-widget-title,aside.eltdf-sidebar .widget.widget_rss .eltdf-widget-title,.wpb_widgetised_column .widget.widget_recent_comments .eltdf-widget-title,.wpb_widgetised_column .widget.widget_rss .eltdf-widget-title{margin-bottom:0}aside.eltdf-sidebar .widget #wp-calendar,.wpb_widgetised_column .widget #wp-calendar{text-align:center;width:100%}aside.eltdf-sidebar .widget #wp-calendar caption,.wpb_widgetised_column .widget #wp-calendar caption{margin:0 0 2px}aside.eltdf-sidebar .widget #wp-calendar th,aside.eltdf-sidebar .widget #wp-calendar td,.wpb_widgetised_column .widget #wp-calendar th,.wpb_widgetised_column .widget #wp-calendar td{padding:3px 4px}aside.eltdf-sidebar .widget #wp-calendar td#today,.wpb_widgetised_column .widget #wp-calendar td#today{color:#676767;background-color:#fff}aside.eltdf-sidebar .widget #wp-calendar tfoot a,.wpb_widgetised_column .widget #wp-calendar tfoot a{color:#676767}aside.eltdf-sidebar .widget #wp-calendar tfoot a:hover,.wpb_widgetised_column .widget #wp-calendar tfoot a:hover{color:#17436f}aside.eltdf-sidebar .widget.widget_rss .rss-widget-icon,.wpb_widgetised_column .widget.widget_rss .rss-widget-icon{display:inline-block}aside.eltdf-sidebar .widget.widget_rss .rsswidget,.wpb_widgetised_column .widget.widget_rss .rsswidget{display:inline-block;color:#333;font-weight:500;margin-bottom:2px}aside.eltdf-sidebar .widget.widget_rss .rss-date,.wpb_widgetised_column .widget.widget_rss .rss-date{display:block;margin-bottom:2px;font-size:15px}aside.eltdf-sidebar .widget.widget_rss cite,.wpb_widgetised_column .widget.widget_rss cite{display:block;margin-top:1px}aside.eltdf-sidebar .widget.widget_search .input-holder,.wpb_widgetised_column .widget.widget_search .input-holder{border-color:#c9c9c9;border-style:solid;border-width:1px}aside.eltdf-sidebar .widget.widget_search .input-holder input,aside.eltdf-sidebar .widget.widget_search .input-holder button,.wpb_widgetised_column .widget.widget_search .input-holder input,.wpb_widgetised_column .widget.widget_search .input-holder button{position:relative;vertical-align:top;background-color:rgba(0,0,0,0);border:0;border-radius:0;box-sizing:border-box;color:#676767;display:inline-block;float:left;font-family:\"Crimson Text\",cursive;font-size:14px;font-weight:500;height:55px;line-height:55px;outline:0;text-transform:uppercase;-webkit-appearance:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field,.wpb_widgetised_column .widget.widget_search .input-holder input.search-field{width:calc(100% - 55px);padding:10px 0 10px 21px}aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder,.wpb_widgetised_column .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder{color:#676767}aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field:-moz-placeholder,.wpb_widgetised_column .widget.widget_search .input-holder input.search-field:-moz-placeholder{color:#676767;opacity:1}aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field::-moz-placeholder,.wpb_widgetised_column .widget.widget_search .input-holder input.search-field::-moz-placeholder{color:#676767;opacity:1}aside.eltdf-sidebar .widget.widget_search .input-holder input.search-field:-ms-input-placeholder,.wpb_widgetised_column .widget.widget_search .input-holder input.search-field:-ms-input-placeholder{color:#676767}aside.eltdf-sidebar .widget.widget_search .input-holder button,.wpb_widgetised_column .widget.widget_search .input-holder button{background:#fff;color:#333;cursor:pointer;font-size:15px;width:55px;padding:10px 0;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}aside.eltdf-sidebar .widget.widget_search .input-holder button:hover,.wpb_widgetised_column .widget.widget_search .input-holder button:hover{color:#17436f}aside.eltdf-sidebar .widget.widget_search .input-holder button span,.wpb_widgetised_column .widget.widget_search .input-holder button span{display:block;left:0;line-height:inherit;position:absolute;top:0;width:100%}aside.eltdf-sidebar .widget.widget_search .input-holder button span:before,.wpb_widgetised_column .widget.widget_search .input-holder button span:before{display:block;line-height:inherit}aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field,.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field{border-radius:3px;border-color:#c9c9c9;border-style:solid;border-width:1px;background-color:rgba(0,0,0,0);box-sizing:border-box;color:#676767;display:inline-block;float:left;font-family:\"Open Sans\",sans-serif;font-size:12px;font-weight:inherit;height:55px;line-height:53px;outline:0;position:relative;vertical-align:top;-webkit-appearance:none;padding:0 25px 0 20px;width:100%;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder,.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder{color:#676767}aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder,.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder{color:#676767;opacity:1}aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder,.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder{color:#676767;opacity:1}aside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder,.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder{color:#676767}aside.eltdf-sidebar .widget.widget_archive select,aside.eltdf-sidebar .widget.widget_categories select,aside.eltdf-sidebar .widget.widget_text select,.wpb_widgetised_column .widget.widget_archive select,.wpb_widgetised_column .widget.widget_categories select,.wpb_widgetised_column .widget.widget_text select{background-color:rgba(0,0,0,0);border-color:#c9c9c9;border-style:solid;border-width:1px;border-radius:0;box-sizing:border-box;color:#676767;display:inline-block;font-family:\"Open Sans\",sans-serif;font-size:15px;font-weight:inherit;height:55px;line-height:53px;margin-top:2px;outline:0;padding:0 0 0 21px;position:relative;vertical-align:top;width:100%;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}aside.eltdf-sidebar .widget.widget_archive img,aside.eltdf-sidebar .widget.widget_categories img,aside.eltdf-sidebar .widget.widget_text img,.wpb_widgetised_column .widget.widget_archive img,.wpb_widgetised_column .widget.widget_categories img,.wpb_widgetised_column .widget.widget_text img{margin-bottom:10px}aside.eltdf-sidebar .widget.widget_tag_cloud a,.wpb_widgetised_column .widget.widget_tag_cloud a{border-radius:2px;color:#676767;display:inline-block;font-size:14px !important;font-family:\"Open Sans\",sans-serif;font-weight:inherit;line-height:27px;padding:0}aside.eltdf-sidebar .widget.widget_tag_cloud a:hover,.wpb_widgetised_column .widget.widget_tag_cloud a:hover{color:#17436f}aside.eltdf-sidebar .widget.widget_tag_cloud a:after,.wpb_widgetised_column .widget.widget_tag_cloud a:after{content:\",\"}aside.eltdf-sidebar .widget.widget_tag_cloud a:last-child:after,.wpb_widgetised_column .widget.widget_tag_cloud a:last-child:after{content:\"\"}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item{margin:0 0 25px;padding:0}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a{display:table;width:100%}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{display:table-cell;vertical-align:middle}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img{display:block}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image{width:100px}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info{display:table-cell;vertical-align:middle;padding-left:12px}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out;margin:0 0 10px}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title{color:#333;font-size:1em;font-weight:300;line-height:1.42em}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover{color:#17436f}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date{display:block;margin:10px 0 0;color:#676767;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.1em}aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover{color:rgba(0,0,0,0)}aside.eltdf-sidebar .widget.widget_calla_instagram_widget .eltdf-widget-title-holder,aside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-widget-title-holder,.wpb_widgetised_column .widget.widget_calla_instagram_widget .eltdf-widget-title-holder,.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-widget-title-holder{margin-bottom:19px}aside.eltdf-sidebar .widget.eltdf-author-info-widget,aside.eltdf-sidebar .widget.eltdf-recent-post-widget,.wpb_widgetised_column .widget.eltdf-author-info-widget,.wpb_widgetised_column .widget.eltdf-recent-post-widget{margin:0 0 38px}aside.eltdf-sidebar .widget,.wpb_widgetised_column .widget{margin:0 0 41px;padding:0}aside.eltdf-sidebar .widget .eltdf-widget-title-holder .eltdf-separator,.wpb_widgetised_column .widget .eltdf-widget-title-holder .eltdf-separator{border-color:#676767;border-bottom-width:3px;width:30px}aside.eltdf-sidebar .eltdf-author-info-widget{padding:30px 34px 19px}.widget.eltdf-author-info-widget{border:1px solid #17436f;padding:30px 0;text-align:center;color:inherit;line-height:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit}.widget.eltdf-author-info-widget .eltdf-aiw-inner ul li{display:inline-block;margin:0 15px 0 0;padding:0}.widget.eltdf-author-info-widget .eltdf-aiw-inner ul li:last-child{margin-right:0}.widget.eltdf-author-info-widget .eltdf-aiw-inner ul a{font-size:15px;color:#999}.widget.eltdf-author-info-widget .eltdf-aiw-title{margin:0;font-size:30px;letter-spacing:.1em}.widget.eltdf-author-info-widget .eltdf-aiw-image{display:inline-block;margin:0 0 11px}.widget.eltdf-author-info-widget .eltdf-aiw-image img{border-radius:100%}.widget.eltdf-author-info-widget .eltdf-aiw-text{display:block;font-size:14px;color:#17436f;font-weight:400;word-wrap:break-word}.widget.eltdf-author-info-widget .eltdf-aiw-text p{margin:0 0 14px 0}.widget.eltdf-blog-list-widget{margin:0 0 20px}.widget.eltdf-blog-list-widget>h4{margin:0 0 15px}footer .eltdf-footer-top .widget.eltdf-blog-list-widget>h2,.eltdf-top-bar .widget.eltdf-blog-list-widget>h2{margin:0 0 8px}.eltdf-icon-widget-holder{position:relative;display:inline-block;vertical-align:middle;margin:0}.eltdf-icon-widget-holder>*{position:relative;display:inline-block;vertical-align:middle;color:inherit;font-size:inherit;line-height:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}.eltdf-icon-widget-holder .eltdf-icon-element{font-size:16px}.eltdf-icon-widget-holder .eltdf-icon-text{padding:0 0 0 10px}.eltdf-icon-widget-holder .eltdf-icon-text.eltdf-no-icon{padding:0}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder:hover{color:rgba(51,51,51,.8) !important}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder:hover{color:rgba(255,255,255,.8) !important}.widget.eltdf-image-slider-widget{position:relative;display:inline-block;width:100%;vertical-align:middle}.widget.eltdf-image-slider-widget .eltdf-is-widget-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.widget.eltdf-image-slider-widget .eltdf-widget-title{margin:0 0 32px}.widget.eltdf-image-slider-widget img{display:block}@media only screen and (max-width: 1200px){.calla-instagram-feed:not(.eltdf-instagram-carousel) li img{width:100%}.calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-6 li{width:25%}.calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-9 li{width:25%}}@media only screen and (max-width: 768px){.calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-6 li{width:33.33333%}.calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-9 li{width:33.33333%}}@media only screen and (max-width: 680px){.calla-instagram-feed:not(.eltdf-instagram-carousel) li{width:50% !important}}.calla-instagram-feed{list-style:none;padding:0;margin:0}.calla-instagram-feed li{float:left;box-sizing:border-box;border:none !important}.calla-instagram-feed li a{position:relative;display:block;overflow:hidden}.calla-instagram-feed li a:after{content:\"\";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s}.calla-instagram-feed li a:hover:after{opacity:1}.calla-instagram-feed li img{width:100%;display:block}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-no-space{margin:0}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-no-space li{padding:0 0px;margin:0 0 0px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-tiny-space{margin:0 -5px -10px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-tiny-space li{padding:0 5px;margin:0 0 10px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-small-space{margin:0 -10px -20px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-small-space li{padding:0 10px;margin:0 0 20px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-normal-space{margin:0 -15px -30px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-normal-space li{padding:0 15px;margin:0 0 30px}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-2 li{width:50%}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-3 li{width:33.33333%}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-4 li{width:25%}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-6 li{width:16.66667%}.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-9 li{width:11.11111%}.calla-instagram-feed.eltdf-instagram-carousel li{position:relative;width:100%;margin:0;padding:0}.calla-instagram-feed.eltdf-instagram-carousel li a{position:relative;display:block;height:100%}.calla-instagram-feed.eltdf-instagram-carousel li a:before{content:\"\";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.25);opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.calla-instagram-feed.eltdf-instagram-carousel li a:hover{opacity:1}.widget.eltdf-raw-html-widget{margin:0}.widget.eltdf-raw-html-widget.eltdf-grid-auto-width{position:relative;display:inline-block;vertical-align:middle;width:auto}.widget.eltdf-search-post-type-widget{line-height:0;position:relative}.widget.eltdf-search-post-type-widget .eltdf-search-post-type{display:inline-block;width:100%;position:relative}.widget.eltdf-search-post-type-widget .eltdf-post-type-search-results{background:#fff;height:auto;display:none;width:100%;position:absolute;z-index:99;left:0;top:100%}.widget.eltdf-search-post-type-widget .eltdf-post-type-search-results ul{padding:10px 20px;box-sizing:border-box;display:inline-block;line-height:0;width:100%}.widget.eltdf-search-post-type-widget .eltdf-post-type-search-results ul li{display:inline-block;width:100%}.widget.eltdf-search-post-type-widget .eltdf-search-icon,.widget.eltdf-search-post-type-widget .eltdf-search-loading{position:absolute;right:20px;top:50%;margin-top:-9px;font-size:18px;color:#000;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out;opacity:1}.widget.eltdf-search-post-type-widget .eltdf-search-icon.eltdf-hidden,.widget.eltdf-search-post-type-widget .eltdf-search-loading.eltdf-hidden{opacity:0}.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-search-post-type{background-color:rgba(255,255,255,.9)}.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field{border-radius:0;height:57px;line-height:55px;border:0;font-size:15px;color:#878787}.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-results{background-color:rgba(255,255,255,.9);border-top:1px solid #dadada}.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-results ul{padding:16px 20px}.widget.eltdf-separator-widget{margin:0 !important}.eltdf-social-icon-widget-holder{position:relative;display:inline-block;vertical-align:middle;margin:0}.eltdf-social-icon-widget-holder .eltdf-social-icon-widget{color:inherit;line-height:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder:hover{color:rgba(51,51,51,.8) !important}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder:hover{color:rgba(255,255,255,.8) !important}.eltdf-social-icons-group-widget.eltdf-square-icons .eltdf-social-icon-widget-holder{position:relative;width:44px;height:44px;margin:0 7px;font-size:17px;color:#fff;background-color:#333}.eltdf-social-icons-group-widget.eltdf-square-icons .eltdf-social-icon-widget-holder:hover{color:#333;background-color:#17436f}.eltdf-social-icons-group-widget.eltdf-square-icons .eltdf-social-icon-widget-holder .eltdf-social-icon-widget{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.eltdf-social-icons-group-widget.eltdf-square-icons.eltdf-light-skin .eltdf-social-icon-widget-holder{color:#333;background-color:#fff}.eltdf-social-icons-group-widget.eltdf-square-icons.eltdf-light-skin .eltdf-social-icon-widget-holder:hover{color:#333;background-color:#17436f}.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder{display:inline-block;vertical-align:middle;margin:0 10px 0 0;text-align:center;color:#676767}.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder:hover{color:#17436f}.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder:first-child{margin-left:0}.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder:last-child{margin-right:0}.eltdf-widget-sticky-sidebar{position:relative;width:100%;height:0;margin:0 !important;padding:0 !important;border:none !important;background:rgba(0,0,0,0) !important}.widget.widget_calla_twitter_widget{margin:0 0 20px}.widget.widget_calla_twitter_widget>h4{margin:0 0 8px}.widget.widget_calla_twitter_widget .eltdf-twitter-widget{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0}.widget.widget_calla_twitter_widget .eltdf-twitter-widget li{position:relative;display:inline-block;width:100%;vertical-align:middle}.widget.widget_calla_twitter_widget .eltdf-twitter-widget li:not(:last-child){margin:0 0 12px !important}.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text{position:relative}.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text a{position:relative;line-height:inherit;color:inherit}.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text a.eltdf-tweet-time{display:block}.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text a.eltdf-tweet-time span{margin:0 2px 0 0}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-twitter-icon{position:absolute;top:2px;left:0}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-twitter-icon i{font-size:18px}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text{padding:0 0 0 28px;font-size:15px}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text a,.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text span{color:#333}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text a:hover{color:#17436f}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0 40px;text-align:center;box-sizing:border-box}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li{overflow:hidden}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-twitter-icon i{font-size:16px;color:#17436f}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text{font-size:14px}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a,.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text span{color:#17436f}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a:hover{color:#333}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a.eltdf-tweet-time{margin:21px 0 0}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .owl-prev{left:0}.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .owl-next{right:0}.widget.eltdf-vertical-separator-widget{display:inline-block;vertical-align:top;margin:0 !important;font-size:0}.widget.eltdf-vertical-separator-widget.eltdf-vertical-separator-full-height{height:100%}.widget.eltdf-vertical-separator-widget .eltdf-vsw-height-holder{display:inline-block;vertical-align:middle;height:100%}.widget.eltdf-vertical-separator-widget .eltdf-vsw{display:inline-block;vertical-align:middle;border-left:1px solid currentColor;height:20px;width:1px;box-sizing:border-box}/*!\n * animate.css -http://daneden.me/animate\n * Version - 3.5.0\n * Licensed under the MIT license - http://opensource.org/licenses/MIT\n *\n * Copyright (c) 2016 Daniel Eden\n */.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.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}@-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:none;transform:none}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:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}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:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,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{from,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{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-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:none;transform:none}}@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:none;transform:none}}.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:none;transform:none}}@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:none;transform:none}}.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:none;transform:none}}@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:none;transform:none}}.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-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:none;transform:none}}@keyframes fadeInDown{from{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{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{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{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{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{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{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{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{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{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{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{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{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{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{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{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-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-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:none;transform:none;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: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{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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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-name:hinge;animation-name:hinge}@-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:none;transform:none}}@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:none;transform:none}}.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}.eltdf-owl-slider{position:relative;display:none;width:100%;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:1}.eltdf-owl-slider.owl-loaded{display:block}.eltdf-owl-slider.owl-loading{opacity:0;display:block}.eltdf-owl-slider.owl-hidden{opacity:0}.eltdf-owl-slider.owl-refresh .owl-item{visibility:hidden}.eltdf-owl-slider.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.eltdf-owl-slider.owl-grab{cursor:move;cursor:grab}.eltdf-owl-slider.owl-rtl{direction:rtl}.eltdf-owl-slider.owl-rtl .owl-item{float:right}.no-js .eltdf-owl-slider{display:block}.eltdf-owl-slider .owl-stage{position:relative;-ms-touch-action:pan-Y}.eltdf-owl-slider .owl-stage:after{content:\".\";display:block;clear:both;visibility:hidden;line-height:0;height:0}.eltdf-owl-slider .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.eltdf-owl-slider .owl-wrapper,.eltdf-owl-slider .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.eltdf-owl-slider .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.eltdf-owl-slider .owl-item img{display:block;width:100%}.eltdf-owl-slider .owl-item img .owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.eltdf-owl-slider .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.eltdf-owl-slider .owl-nav.disabled{display:none}.eltdf-owl-slider .owl-nav .owl-prev,.eltdf-owl-slider .owl-nav .owl-next{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.eltdf-owl-slider .owl-dots.disabled{display:none}.eltdf-owl-slider .owl-dots .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.eltdf-owl-slider .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.eltdf-owl-slider .owl-animated-in{z-index:0}.eltdf-owl-slider .owl-animated-out{z-index:1}.eltdf-owl-slider .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.owl-height{transition:height 500ms ease-in-out}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.ps{-ms-touch-action:auto;touch-action:auto;overflow:hidden !important;-ms-overflow-style:none}@supports(-ms-overflow-style: none){.ps{overflow:auto !important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto !important}}.ps.ps--active-x>.ps__scrollbar-x-rail,.ps.ps--active-y>.ps__scrollbar-y-rail{display:none;background-color:rgba(0,0,0,0)}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:11px}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#999;width:11px}.ps>.ps__scrollbar-x-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;bottom:0px;height:15px}.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;bottom:2px;height:6px}.ps>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x,.ps>.ps__scrollbar-x-rail:active>.ps__scrollbar-x{height:11px}.ps>.ps__scrollbar-y-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px}.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;right:2px;width:6px}.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y,.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y{width:11px}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:11px}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#999;width:11px}.ps:hover>.ps__scrollbar-x-rail,.ps:hover>.ps__scrollbar-y-rail{opacity:.6}.ps:hover>.ps__scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps:hover>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x{background-color:#999}.ps:hover>.ps__scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{background-color:#999}body .pp_pic_holder{position:fixed !important;top:50% !important;left:50% !important;display:none;width:100px;z-index:10001 !important;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (max-width: 768px){body .pp_pic_holder{width:90% !important}}body .pp_pic_holder.is-single .pp_details{display:none}body .pp_pic_holder .pp_top,body .pp_pic_holder .pp_bottom{display:none !important}body .pp_pic_holder .pp_content{position:relative;background:none;margin:0 auto;height:40px;min-width:40px;width:100%}@media only screen and (max-width: 768px){body .pp_pic_holder .pp_content{width:100% !important}}* html body .pp_pic_holder .pp_content{width:40px}body .pp_pic_holder .pp_content_container{position:relative;text-align:left;width:100%}body .pp_pic_holder .pp_content_container .pp_left,body .pp_pic_holder .pp_content_container .pp_right{background:none !important;padding:0 !important}body .pp_pic_holder #pp_full_res{line-height:1 !important}body .pp_pic_holder #pp_full_res .pp_inline{color:#333;text-align:left}body .pp_pic_holder #pp_full_res .pp_inline p{margin:0 0 15px}body .pp_pic_holder #pp_full_res iframe{width:100% !important}body .pp_pic_holder #pp_full_res img{display:block}@media only screen and (max-width: 768px){body .pp_pic_holder #pp_full_res img{width:100% !important;height:auto !important}}body .pp_pic_holder .ppt,body .pp_pic_holder .pp_gallery,body .pp_pic_holder .pp_description{display:none !important}body .pp_pic_holder .pp_loaderIcon{position:absolute;left:50%;top:50%;width:32px;height:32px;margin:-16px 0 0 -16px;background-color:#fff;border-radius:16px;-webkit-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out}body .pp_pic_holder .pp_fade{position:relative;top:50%;display:none;-webkit-transform:translateY(-50%) translateZ(0);-moz-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0)}body .pp_pic_holder .pp_details{position:relative;top:-1px;display:table;vertical-align:top;width:100% !important;float:none !important;margin:0 !important;padding:15px 24px;background-color:#fff;box-sizing:border-box}body .pp_pic_holder .pp_details .pp_nav{position:relative;display:table-cell;vertical-align:middle;width:100%;height:auto;float:none;margin:0 !important}body .pp_pic_holder .pp_details .pp_nav .pp_play,body .pp_pic_holder .pp_details .pp_nav .pp_pause{display:none}body .pp_pic_holder .pp_details .pp_nav .currentTextHolder{position:absolute;top:0;left:50%;width:auto;margin:0;padding:0;float:none;color:#676767;font-family:inherit;font-size:inherit;line-height:30px;font-style:inherit;letter-spacing:5px}body .pp_pic_holder a:focus{outline:none}body .pp_pic_holder a.pp_arrow_previous,body .pp_pic_holder a.pp_arrow_next{position:relative;display:inline-block;vertical-align:top;left:auto !important;float:none;width:auto !important;height:auto !important;margin:0 !important;color:#676767;font-family:\"Ionicons\";font-size:0;line-height:1;text-indent:0;background:none !important;opacity:1 !important;overflow:visible}body .pp_pic_holder a.pp_arrow_previous:after,body .pp_pic_holder a.pp_arrow_next:after{font-size:30px}body .pp_pic_holder a.pp_arrow_previous:hover,body .pp_pic_holder a.pp_arrow_next:hover{color:#333}body .pp_pic_holder a.pp_arrow_previous:after{content:\"\"}body .pp_pic_holder a.pp_arrow_next{margin:0 0 0 14px !important}body .pp_pic_holder a.pp_arrow_next:after{content:\"\"}body .pp_pic_holder a.pp_next,body .pp_pic_holder a.pp_previous{position:absolute;top:calc(50% - 20px);width:auto;height:auto;display:inline-block;margin:0 !important;background:none !important;color:#333;font-family:\"Ionicons\";font-size:40px;line-height:1;text-indent:-9999px !important;opacity:0;-webkit-transition:opacity .2s ease-out,color .2s ease-out;-moz-transition:opacity .2s ease-out,color .2s ease-out;transition:opacity .2s ease-out,color .2s ease-out}body .pp_pic_holder a.pp_next>*,body .pp_pic_holder a.pp_previous>*{display:none}body .pp_pic_holder a.pp_next:after,body .pp_pic_holder a.pp_previous:after{display:block;line-height:inherit;text-indent:0 !important}body .pp_pic_holder a.pp_next:hover,body .pp_pic_holder a.pp_previous:hover{color:rgba(51,51,51,.8)}body .pp_pic_holder a.pp_previous{left:30px}@media only screen and (max-width: 768px){body .pp_pic_holder a.pp_previous{left:20px}}body .pp_pic_holder a.pp_previous:after{content:\"\"}body .pp_pic_holder a.pp_next{right:30px}@media only screen and (max-width: 768px){body .pp_pic_holder a.pp_next{right:20px}}body .pp_pic_holder a.pp_next:after{content:\"\"}body .pp_pic_holder a.pp_close{position:relative;display:table-cell;vertical-align:middle;width:auto;height:auto;margin:0 !important;background:none !important;color:#676767;font-family:\"Ionicons\";font-size:0;line-height:1;text-indent:0;cursor:pointer;opacity:1 !important}body .pp_pic_holder a.pp_close:hover{color:#333}body .pp_pic_holder a.pp_expand{position:absolute;right:-22px;top:-18px;display:block;height:auto;width:auto;color:#fff;font-family:\"Ionicons\";font-size:0;line-height:1;text-align:center;text-indent:0;background:none !important;z-index:2001}body .pp_pic_holder a.pp_expand:after{content:\"\";font-size:22px}body .pp_pic_holder a.pp_expand:hover{color:rgba(255,255,255,.8)}body .pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}@media only screen and (max-width: 768px){body .pp_hoverContainer{width:100% !important;height:100% !important}}body .pp_hoverContainer:hover a.pp_next,body .pp_hoverContainer:hover a.pp_previous{opacity:1}body .pp_overlay{position:absolute;top:0;left:0;width:100%;display:none;background-color:#333;z-index:10000 !important}.select2-container--default{position:relative;display:inline-block;vertical-align:middle;width:200px;margin:0;border:0;border-radius:0;text-align:initial;box-sizing:border-box}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__rendered{padding:0 20px 0 30px}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:20px;right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__rendered{padding:0 20px 0 30px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin:7px auto 0 5px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin:0 auto 0 3px}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open .select2-selection--single{color:#333}.select2-container--default.select2-container--open .select2-dropdown{left:0}.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above{border-bottom-color:rgba(0,0,0,0)}.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below{border-top-color:rgba(0,0,0,0)}.select2-container--default .select2-selection--single{display:block;height:50px;line-height:48px;padding:0;font-family:inherit;font-size:inherit;color:inherit;background-color:rgba(0,0,0,0);border:1px solid #c9c9c9;border-radius:0;box-sizing:border-box;cursor:pointer;user-select:none;-webkit-user-select:none}.select2-container--default .select2-selection--single .select2-selection__rendered{display:block;padding:0 30px 0 20px;color:inherit;line-height:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.select2-container--default .select2-selection--single .select2-selection__clear{position:relative;cursor:pointer;float:right;margin:0;font-weight:inherit}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:inherit}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;width:auto;height:100%;top:0;right:20px;color:inherit;line-height:inherit;text-align:center}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow:before{font-family:\"Linearicons-Free\";content:\"\"}.select2-container--default .select2-selection--multiple{display:block;height:44px;line-height:42px;padding:0;font-family:inherit;font-size:inherit;color:inherit;background-color:rgba(0,0,0,0);border:1px solid #c9c9c9;border-radius:0;outline:0;box-sizing:border-box;cursor:pointer;user-select:none;-webkit-user-select:none}.select2-container--default .select2-selection--multiple .select2-selection__rendered{display:block;list-style:none;padding:0 30px;margin:0;color:inherit;line-height:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__placeholder{float:left;margin:0;color:inherit}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__clear{position:relative;cursor:pointer;float:right;margin:0;font-weight:inherit}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{float:left;margin:7px 5px 0 0;padding:0 10px;line-height:30px;color:#fff;background-color:#333;border:0;border-radius:0;cursor:default}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove{display:inline-block;margin:0 3px 0 0;color:inherit;font-weight:700;cursor:pointer;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove:hover{color:inherit;opacity:.8}.select2-container--default .select2-search--inline{float:left}.select2-container--default .select2-search--inline .select2-search__field{margin:0;padding:0;font-size:100%;background:rgba(0,0,0,0);border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;box-sizing:border-box}.select2-container--default .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-container--default .select2-dropdown{position:absolute;top:0;left:-100000px;width:100%;display:block;background-color:#fff;border:1px solid #c9c9c9;border-radius:0;z-index:1051;box-sizing:border-box}.select2-container--default .select2-search--dropdown{display:block;padding:14px 15px 2px}.select2-container--default .select2-search--dropdown.select2-search--hide{display:none}.select2-container--default .select2-search--dropdown .select2-search__field{padding:4px 8px;margin:0;width:100%;color:inherit;font-size:inherit;line-height:20px;font-family:inherit;font-weight:inherit;border:1px solid #c9c9c9;outline:none;box-sizing:border-box;-webkit-appearance:none}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:#333}.select2-container--default .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-container--default .select2-results{display:block;padding:0;margin:0;overflow:hidden}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__options{position:relative;padding:2px 15px;margin:5px 0;list-style:none}.select2-container--default .select2-results__option{padding:7px 0;user-select:none;-webkit-user-select:none;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}.select2-container--default .select2-results__option[aria-selected]{cursor:pointer}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#333}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{color:#333;background:none}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#333;background:none}.select2-container--default .select2-results__group{display:block;padding:7px 0;cursor:default}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.widget_icl_lang_sel_widget{position:relative;display:inline-block;vertical-align:middle}.widget_icl_lang_sel_widget img{position:relative;display:inline-block !important;vertical-align:middle;top:-1px;padding-right:6px}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click{position:relative;display:inline-block;vertical-align:middle;width:200px;text-align:left;box-sizing:border-box}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown:hover .wpml-ls-sub-menu,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click:hover .wpml-ls-sub-menu{opacity:1;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-legacy-dropdown,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-legacy-dropdown{padding:0;margin:0}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{position:relative;display:block;padding:9px 20px;color:#333;background-color:#fff;border:1px solid #c9c9c9;box-sizing:border-box}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:hover,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover{color:#17436f}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:after,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:after{content:\"3\";position:absolute;top:calc(50% - 8px);right:20px;display:block;font-family:\"ElegantIcons\";font-size:15px;line-height:1}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{position:absolute;top:100%;left:0;width:100%;padding:14px 20px;margin:0;list-style:none;background-color:#fff;border:1px solid #c9c9c9;border-top:0;z-index:10;opacity:0;visibility:hidden;box-sizing:border-box;-webkit-transition:visibility 0s linear .25s,opacity .25s ease-in-out;-moz-transition:visibility 0s linear .25s,opacity .25s ease-in-out;transition:visibility 0s linear .25s,opacity .25s ease-in-out}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item{display:block;width:100%;margin:0;padding:0}.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a,.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a{display:block;padding:7px 0}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul{list-style-type:none;margin:0;padding:0}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li{display:inline-block;vertical-align:middle;margin:0 15px 5px 0}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li:last-child{margin-right:0}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li a{display:block}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul{list-style-type:none;margin:0;padding:0}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li{display:block;margin:0;padding:5px 0}.widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li a{display:block}aside.eltdf-sidebar .widget_icl_lang_sel_widget,.wpb_widgetised_column .widget_icl_lang_sel_widget,.eltdf-page-footer .widget_icl_lang_sel_widget,.eltdf-side-menu .widget_icl_lang_sel_widget,.eltdf-vertical-menu-area .widget_icl_lang_sel_widget{width:100%}aside.eltdf-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,aside.eltdf-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,.wpb_widgetised_column .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,.wpb_widgetised_column .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,.eltdf-side-menu .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,.eltdf-side-menu .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,.eltdf-vertical-menu-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,.eltdf-vertical-menu-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click{width:100%}.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click{width:140px}.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle,.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{padding:0;line-height:46px;color:#fff;background-color:rgba(0,0,0,0);border:0}.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:after,.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:after{right:0}.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li{margin-bottom:0}.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li{display:inline-block;vertical-align:middle;margin-right:15px}.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child{margin-right:0}.eltdf-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li,.eltdf-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li,.eltdf-footer-top-holder .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li{display:inline-block;vertical-align:middle;margin-right:15px}.eltdf-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child,.eltdf-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child,.eltdf-footer-top-holder .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child{margin-right:0}.eltdf-main-menu>ul>li.menu-item-language.has_sub>a>span.item_outer .item_text:after{content:\"3\";position:absolute;right:-15px;top:0;font-family:\"ElegantIcons\";font-size:15px}.eltdf-main-menu>ul>li.menu-item-language a>span.item_outer .item_text{position:relative;display:table}.eltdf-main-menu>ul>li.menu-item-language a>span.item_outer .item_text>*{display:table-cell;vertical-align:middle}.eltdf-main-menu>ul>li.menu-item-language a>span.item_outer .item_text img{padding:5px 6px 0 0}.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{color:#fff;background-color:rgba(0,0,0,0);border-color:#fff}.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:hover,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover{color:rgba(255,255,255,.8)}.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{background-color:#363636}.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a{color:#fff}.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:hover,.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a:hover{color:rgba(255,255,255,.8)}.eltdf-blog-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 40px;clear:both}.eltdf-blog-holder article{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 76px;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.eltdf-blog-holder article.sticky .eltdf-post-title a{color:#17436f}.eltdf-blog-holder article .eltdf-post-content{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-blog-holder article .eltdf-post-heading .eltdf-post-image,.eltdf-blog-holder article .eltdf-post-heading .eltdf-blog-video-holder{margin-bottom:51px}.eltdf-blog-holder article .eltdf-post-image{position:relative;display:inline-block;vertical-align:middle;max-width:100%}.eltdf-blog-holder article .eltdf-post-image img{display:block}.eltdf-blog-holder article .eltdf-post-quote-image,.eltdf-blog-holder article .eltdf-post-link-image{float:left;font-size:180px;color:#17436f;font-family:\"Crimson Text\",cursive;letter-spacing:.1em}.eltdf-blog-holder article .eltdf-post-image-background{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100%;background-position:center;background-size:cover}.eltdf-blog-holder article .eltdf-post-image-background a{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.eltdf-blog-holder article .eltdf-post-image-icon{position:absolute;top:20px;right:20px;font-size:30px;line-height:1;color:#fff}.eltdf-blog-holder article .eltdf-post-text{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.eltdf-blog-holder article .eltdf-post-text .eltdf-quote-author{display:inline-block;margin-top:10px;font-size:16px;font-family:\"Crimson Text\",cursive;color:#17436f;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.eltdf-blog-holder article .eltdf-post-mark{position:absolute;top:30px;left:28px;width:50px;text-align:left}.eltdf-blog-holder article .eltdf-post-title{margin:0}.eltdf-blog-holder article .eltdf-post-excerpt-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:15px 0 0}.eltdf-blog-holder article .eltdf-post-excerpt-holder p{margin:0}.eltdf-blog-holder article .eltdf-post-excerpt:after{content:\"...\"}.eltdf-blog-holder article .eltdf-more-link-container{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:15px 0 0}.eltdf-blog-holder article .eltdf-post-info{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-blog-holder article .eltdf-post-info>*{position:relative;display:inline-block;vertical-align:top;color:currentColor}.eltdf-blog-holder article .eltdf-post-info>* a{color:inherit}.eltdf-blog-holder article .eltdf-post-info-top{margin-bottom:10px}.eltdf-blog-holder article .eltdf-post-info-top>div{position:relative;display:inline-block;vertical-align:top;font-size:12px;letter-spacing:.1em;font-weight:600;text-transform:uppercase}.eltdf-blog-holder article .eltdf-post-info-top>div:after{content:\"/\"}.eltdf-blog-holder article .eltdf-post-info-top>div:last-child{padding:0}.eltdf-blog-holder article .eltdf-post-info-top>div:last-child:after{content:\"\"}.eltdf-blog-holder article .eltdf-post-info-top>div a{color:inherit}.eltdf-blog-holder article .eltdf-post-info-top>div a:hover{color:#17436f}.eltdf-blog-holder article .eltdf-post-info-top>div .eltdf-post-info-author-link{color:#17436f}.eltdf-blog-holder article .eltdf-post-info-top>div .eltdf-post-info-author-link:hover{color:#333}.eltdf-blog-holder article .eltdf-post-info-top .eltdf-post-info-category{padding:0 0 0 5px;color:#17436f}.eltdf-blog-holder article .eltdf-post-info-top .eltdf-post-info-category:hover{color:#333}.eltdf-blog-holder article .eltdf-post-info-bottom{padding-top:17px}.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-left,.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right{position:relative;display:inline-block;width:100%;vertical-align:middle}@media only screen and (min-width: 769px){.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-left,.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right{width:50%}.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-left{float:left}.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right{text-align:right;float:right}}.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right>div{margin-left:17px}.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right>div:first-child{margin-left:0}.eltdf-blog-holder article .eltdf-post-read-more-button{margin-top:20px}.eltdf-blog-holder article.format-link .eltdf-post-text{padding:82px 130px;background-color:#f3f3f3}.eltdf-blog-holder article.format-link .eltdf-post-text-main{position:relative;display:table;table-layout:fixed;height:100%;width:100%;text-align:center}.eltdf-blog-holder article.format-link .eltdf-post-text-main .eltdf-post-link-holder{display:table-cell;vertical-align:middle;width:100%}.eltdf-blog-holder article.format-link .eltdf-post-mark span{font-size:50px;color:#17436f}.eltdf-blog-holder article.format-quote .eltdf-post-text{padding:50px 15%;background-color:#f3f3f3}.eltdf-blog-holder article.format-quote .eltdf-post-text-main{position:relative;display:table;table-layout:fixed;height:100%;width:100%;text-align:center}.eltdf-blog-holder article.format-quote .eltdf-post-text-main .eltdf-post-title{line-height:1.5em}.eltdf-blog-holder article.format-quote .eltdf-post-mark{width:80px;top:10px;left:12px}.eltdf-blog-holder article.format-quote .eltdf-post-mark span{font-size:80px;color:#17436f}.eltdf-blog-holder article.format-quote .eltdf-post-author{display:inline-block;margin-bottom:23px;font-size:13px;line-height:20px}.eltdf-blog-holder article.format-gallery .eltdf-post-image{width:100%}.eltdf-blog-holder article.format-gallery .owl-carousel .owl-item{z-index:2}.eltdf-blog-holder article.format-gallery .owl-carousel .owl-item.active{z-index:3}.eltdf-blog-holder article.format-audio.has-post-thumbnail .eltdf-post-heading{position:relative}.eltdf-blog-holder article.format-audio.has-post-thumbnail .eltdf-blog-audio-holder{position:absolute;bottom:0;left:0;width:100%;display:inline-block;vertical-align:middle}.eltdf-blog-holder article.format-audio .eltdf-post-image{width:100%;max-width:inherit;margin-bottom:0}.eltdf-blog-holder article.format-audio .eltdf-post-image img{width:100%}.eltdf-blog-holder article.format-audio .eltdf-post-heading{margin:0 0 51px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-embed,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-embed body,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls{background:none}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container{background-color:#333}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls{height:38px !important}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls{padding:0 10px 0 4px;box-sizing:border-box}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button{width:39px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button{width:30px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button{height:38px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button button{position:relative;height:100%;background:none;background-position:center;background-repeat:no-repeat;margin:0;border:0;outline:none}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-play button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-play button{width:39px;background-image:url(\"../../framework/modules/blog/assets/img/audio/play.png\")}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-pause button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-pause button{width:39px;background-image:url(\"../../framework/modules/blog/assets/img/audio/pause.png\")}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-stop button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-stop button{width:39px;background-image:url(\"../../framework/modules/blog/assets/img/audio/stop.png\")}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-mute button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-mute button{width:30px;background-image:url(\"../../framework/modules/blog/assets/img/audio/sound.png\")}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-unmute button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-unmute button{width:30px;background-image:url(\"../../framework/modules/blog/assets/img/audio/mute.png\")}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time{height:100%;padding:0;font-family:inherit;font-size:13px;color:#fff;line-height:40px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail{height:100%;padding:0;font-family:inherit}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total{height:5px;margin:17px 0;background:none;background-color:#fff}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-current{height:5px;background-color:#17436f}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-buffering,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-hovered{height:5px;z-index:9999}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-hovered{background:rgba(0,0,0,.5)}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float{top:-16px;border:0;color:#fff}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-handle-content{display:none}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float-corner{top:11px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-loaded,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float{background:none}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider{height:38px}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current{height:5px;background:none}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total{top:17px;background-color:#fff}.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background-color:#17436f}.eltdf-blog-holder article.format-video .eltdf-self-hosted-video{max-width:100%}.eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-holder-inner{opacity:0}.eltdf-blog-holder.eltdf-blog-type-masonry article{float:left}.eltdf-blog-holder.eltdf-blog-type-masonry article,.eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-sizer{width:100%}.eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-gutter{width:0}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns article,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns .eltdf-blog-masonry-grid-sizer{width:50%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns article.eltdf-post-size-large-width,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns article.eltdf-post-size-large-width-height{width:100%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns article,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns .eltdf-blog-masonry-grid-sizer{width:33.33333%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns article.eltdf-post-size-large-width,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns article.eltdf-post-size-large-width-height{width:66.66667%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns article,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns .eltdf-blog-masonry-grid-sizer{width:25%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns article.eltdf-post-size-large-width,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns article.eltdf-post-size-large-width-height{width:50%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns article,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns .eltdf-blog-masonry-grid-sizer{width:20%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns article.eltdf-post-size-large-width,.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns article.eltdf-post-size-large-width-height{width:40%}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width{box-sizing:border-box}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-no-space{padding:0 0px}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-tiny-space{padding:0 10px}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-small-space{padding:0 20px}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-normal-space{padding:0 30px}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-medium-space{padding:0 40px}.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-large-space{padding:0 50px}.eltdf-blog-pagination-wp{display:none}.eltdf-blog-pagination{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:20px 0 100px;clear:both}.eltdf-blog-pagination ul{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;margin:0;list-style:none;text-align:center}.eltdf-blog-pagination ul li{position:relative;display:inline-block;vertical-align:top;margin:0 10px}.eltdf-blog-pagination ul li a{position:relative;display:inline-block;vertical-align:middle;margin:0;padding:0;color:#676767;font-size:18px}.eltdf-blog-pagination ul li a.eltdf-pag-active{color:#17436f;font-weight:500}.eltdf-blog-pagination ul li a:hover{color:#17436f}.eltdf-blog-pagination ul li.eltdf-pag-prev,.eltdf-blog-pagination ul li.eltdf-pag-next,.eltdf-blog-pagination ul li.eltdf-pag-first,.eltdf-blog-pagination ul li.eltdf-pag-last{margin:0 7px}.eltdf-blog-pagination ul li.eltdf-pag-prev a,.eltdf-blog-pagination ul li.eltdf-pag-next a,.eltdf-blog-pagination ul li.eltdf-pag-first a,.eltdf-blog-pagination ul li.eltdf-pag-last a{font-size:16px;color:#676767}.eltdf-blog-pagination ul li.eltdf-pag-prev a span,.eltdf-blog-pagination ul li.eltdf-pag-next a span,.eltdf-blog-pagination ul li.eltdf-pag-first a span,.eltdf-blog-pagination ul li.eltdf-pag-last a span{display:block;line-height:inherit}.eltdf-blog-pagination ul li.eltdf-pag-prev a span:before,.eltdf-blog-pagination ul li.eltdf-pag-next a span:before,.eltdf-blog-pagination ul li.eltdf-pag-first a span:before,.eltdf-blog-pagination ul li.eltdf-pag-last a span:before{display:block;line-height:inherit}.eltdf-blog-pagination ul li.eltdf-pag-prev a:hover,.eltdf-blog-pagination ul li.eltdf-pag-next a:hover,.eltdf-blog-pagination ul li.eltdf-pag-first a:hover,.eltdf-blog-pagination ul li.eltdf-pag-last a:hover{color:#17436f}.eltdf-blog-pagination ul li.eltdf-pag-first a span,.eltdf-blog-pagination ul li.eltdf-pag-last a span{display:inline-block;vertical-align:top}.eltdf-blog-pagination ul li.eltdf-pag-first a span:first-child,.eltdf-blog-pagination ul li.eltdf-pag-last a span:first-child{letter-spacing:-14px}.eltdf-blog-list-holder.eltdf-bl-pag-standard-shortcodes .eltdf-blog-list{opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-blog-list-holder.eltdf-bl-pag-standard-shortcodes.eltdf-bl-pag-standard-shortcodes-animate .eltdf-blog-list{opacity:0}.eltdf-bl-standard-pagination{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:20px 0 0;clear:both}.eltdf-bl-standard-pagination ul{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;margin:0;list-style:none;text-align:center}.eltdf-bl-standard-pagination ul li{position:relative;display:inline-block;vertical-align:top;margin:0 10px;padding:0}.eltdf-bl-standard-pagination ul li a{position:relative;display:inline-block;vertical-align:middle;margin:0;padding:0;color:#676767;font-size:18px}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-active a{color:#17436f;font-weight:500}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev,.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next{top:0px}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a,.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a{font-size:16px;-webkit-transition:color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,opacity .2s ease-out}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a span,.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a span{display:block;line-height:inherit}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a span:before,.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a span:before{display:block;line-height:inherit}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a{opacity:0}.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a{opacity:1}.eltdf-blog-pag-load-more{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:40px 0 30px;text-align:center}.eltdf-blog-pag-loading{position:relative;display:none;width:100%;margin:40px 0 20px;color:#333;text-align:center}.eltdf-blog-pag-loading.eltdf-standard-pag-trigger{position:absolute;top:50px;left:0}.eltdf-blog-pag-loading.eltdf-showing{display:block}.eltdf-blog-pag-loading>div{position:relative;display:inline-block;vertical-align:middle;width:14px;height:14px;margin:0 3px;background-color:#333;border-radius:100%;-webkit-animation:bl-pag-bouncedelay 1.4s infinite ease-in-out both;-moz-animation:bl-pag-bouncedelay 1.4s infinite ease-in-out both;animation:bl-pag-bouncedelay 1.4s infinite ease-in-out both}.eltdf-blog-pag-loading .eltdf-blog-pag-bounce1{-webkit-animation-delay:-0.32s;-moz-animation-delay:-0.32s;animation-delay:-0.32s}.eltdf-blog-pag-loading .eltdf-blog-pag-bounce2{-webkit-animation-delay:-0.16s;-moz-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bl-pag-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@-moz-keyframes bl-pag-bouncedelay{0%,80%,100%{-moz-transform:scale(0)}40%{-moz-transform:scale(1)}}@keyframes bl-pag-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.eltdf-blog-holder.eltdf-blog-masonry article{margin:0 0 20px;padding:0 0 30px}.eltdf-blog-holder.eltdf-blog-masonry article .eltdf-post-heading .eltdf-post-image{margin-bottom:25px}.eltdf-blog-holder.eltdf-blog-masonry article .eltdf-post-excerpt-holder{margin:9px 0 0}.eltdf-blog-holder.eltdf-blog-masonry article .eltdf-post-text{padding:0}.eltdf-blog-holder.eltdf-blog-masonry article.format-link .eltdf-post-text,.eltdf-blog-holder.eltdf-blog-masonry article.format-quote .eltdf-post-text{padding:100px 20px}.eltdf-blog-holder.eltdf-blog-standard article{padding:0}.eltdf-blog-holder.eltdf-blog-standard article .eltdf-post-excerpt-holder{margin:9px 0 0}.eltdf-author-description{position:relative;display:inline-block;width:100%;vertical-align:middle;display:block;vertical-align:middle;padding:30px 31px;margin-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e7e7e7;background-color:#f9f9f9;min-height:100px}.eltdf-author-description .eltdf-author-description-content{position:relative}.eltdf-author-description .eltdf-author-description-image{float:left;width:100px;overflow:hidden}.eltdf-author-description .eltdf-author-description-image img{vertical-align:middle;border-radius:100%}.eltdf-author-description .eltdf-author-description-text-holder{position:relative;padding-left:131px}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name{margin:0}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name a{color:#333}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name a:hover{color:#17436f}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-email{margin:0}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-text{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-text>p{margin:17px 0 14px}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons a{position:relative;display:inline-block;vertical-align:middle;padding:0;margin:0 15px 0 0;font-size:14px;color:#333}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons a:last-child{margin:0}.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons a:hover{color:#17436f}@media only screen and (max-width: 768px){.eltdf-author-description .eltdf-author-description-content{padding:0}.eltdf-author-description .eltdf-author-description-image{display:block;width:100%}.eltdf-author-description .eltdf-author-description-text-holder{display:block;padding:0;margin-top:30px}}.eltdf-blog-single-navigation{position:relative;display:table;width:100%;vertical-align:middle;padding:0;clear:both;box-sizing:border-box}.eltdf-blog-single-navigation .eltdf-blog-single-navigation-inner{padding:78px 0 30px}.eltdf-blog-single-navigation .eltdf-blog-single-prev,.eltdf-blog-single-navigation .eltdf-blog-single-next{color:#676767}.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark,.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark{font-size:48px;line-height:inherit;color:inherit}.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark:before,.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark:before{display:block;line-height:inherit}.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-label,.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-label{color:inherit}.eltdf-blog-single-navigation .eltdf-blog-single-prev:hover,.eltdf-blog-single-navigation .eltdf-blog-single-next:hover{color:#17436f}.eltdf-blog-single-navigation .eltdf-blog-single-prev{float:left}.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark,.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-label{float:left}.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark{margin:0 14px 0 0}.eltdf-blog-single-navigation .eltdf-blog-single-prev span.lnr-chevron-left{float:left;line-height:1.75;margin-right:20px}.eltdf-blog-single-navigation .eltdf-blog-single-next{float:right}.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark,.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-label{float:right}.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark{margin:0 0 0 14px}.eltdf-blog-single-navigation .eltdf-blog-single-next span.lnr-chevron-right{float:right;line-height:1.75;margin-left:20px}.eltdf-single-links-pages{clear:both;margin:20px 0 5px}.eltdf-single-links-pages .eltdf-single-links-pages-inner>a,.eltdf-single-links-pages .eltdf-single-links-pages-inner>span{position:relative;display:inline-block;vertical-align:middle;margin:0 15px 5px 0}.eltdf-related-posts-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;box-sizing:border-box}.eltdf-related-posts-holder .eltdf-related-posts-holder-inner{padding:46px 0 26px}.eltdf-related-posts-holder .eltdf-related-posts-title{margin:0 0 40px}.eltdf-related-posts-holder .eltdf-related-posts-title>*{margin:0}.eltdf-related-posts-holder .eltdf-related-posts-inner{margin:0 -15px}.eltdf-related-posts-holder .eltdf-related-post{position:relative;display:inline-block;float:left;width:25%;margin:0 0 30px;padding:0 15px;box-sizing:border-box}.eltdf-content-has-sidebar .eltdf-related-posts-holder .eltdf-related-post{widtH:33.3333333333%}.touch .eltdf-related-posts-holder .eltdf-related-post{cursor:pointer}.eltdf-related-posts-holder .eltdf-related-post:hover .eltdf-related-post-image a:after{opacity:1}.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image{position:relative;display:inline-block;width:100%;vertical-align:middle;overflow:hidden}.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image a{position:relative;display:block}.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:\"\";background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image img{display:block}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-title{margin:15px 0 0}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-title:first-child{margin-top:0}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:5px 0 0}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div{position:relative;display:inline-block;vertical-align:top;float:left;padding:0 13px 0 0;color:inherit;font-size:12px;letter-spacing:.1em;font-weight:600;text-transform:uppercase}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div:after{position:absolute;top:0;right:4px;content:\"/\"}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div:last-child{padding:0}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div:last-child:after{display:none}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div:last-child:hover{color:#17436f}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div.eltdf-post-info-author a{color:#17436f}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div.eltdf-post-info-author a:hover{color:#333}.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div a{color:inherit;line-height:inherit;font-size:inherit;font-weight:inherit}.eltdf-blog-holder.eltdf-blog-single article{margin:0 0 30px}.eltdf-blog-holder.eltdf-blog-single article.format-quote .eltdf-post-additional-content,.eltdf-blog-holder.eltdf-blog-single article.post_format-post-format-link .eltdf-post-additional-content{margin-top:30px}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-additional-content{margin-top:20px}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-top .eltdf-post-info-category{padding:0}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-top .eltdf-post-info-category a{padding:0 5px 0 0}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom{padding:10px 0 0;margin:32px 0 0;border-top:1px solid #c9c9c9;clear:both}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left>div{display:inline-block;margin-right:20px;font-size:15px}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left>div .eltdf-tags a{color:#17436f;font-size:12px;letter-spacing:.1em;font-weight:600;text-transform:uppercase}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left>div .eltdf-tags a:hover{color:#333}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left .eltdf-blog-like span{padding-left:5px}.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left .eltdf-post-info-author-text{color:#333}.eltdf-blog-holder.eltdf-blog-single .eltdf-comment-pager .page-numbers{margin-right:10px}.eltdf-blog-list-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;clear:both}.eltdf-blog-list-holder .eltdf-blog-list{position:relative;display:inline-block;width:100%;vertical-align:middle;list-style:none;margin:0;padding:0}.eltdf-blog-list-holder .eltdf-bl-item{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;margin:0;box-sizing:border-box}.eltdf-blog-list-holder .eltdf-bli-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-blog-list-holder .eltdf-bli-content{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.eltdf-blog-list-holder .eltdf-bli-content .eltdf-share-link{font-size:14px}.eltdf-blog-list-holder .eltdf-post-image{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 30px}.eltdf-blog-list-holder .eltdf-post-image a{display:block}.eltdf-blog-list-holder .eltdf-post-image img{display:block}.eltdf-blog-list-holder .eltdf-bli-info{position:relative;display:inline-block;width:100%;vertical-align:middle;margin-bottom:5px;text-transform:uppercase;clear:both}.eltdf-blog-list-holder .eltdf-bli-info>div{position:relative;display:inline-block;vertical-align:top;font-size:12px;line-height:1.2;padding:0 5px 5px 0;letter-spacing:.1em;font-weight:600}.eltdf-blog-list-holder .eltdf-bli-info>div.eltdf-post-info-date a{color:#676767}.eltdf-blog-list-holder .eltdf-bli-info>div:last-child{padding:0 0 5px}.eltdf-blog-list-holder .eltdf-bli-info>div:last-child:after{content:\"\"}.eltdf-blog-list-holder .eltdf-bli-info>div a{color:#17436f}.eltdf-blog-list-holder .eltdf-bli-info>div a:hover{color:#333}.eltdf-blog-list-holder .eltdf-bli-info>div a span{margin-left:5px}.eltdf-blog-list-holder .eltdf-bli-info>div:after{content:\"/\"}.eltdf-blog-list-holder .eltdf-bli-info>div.eltdf-blog-share{width:100%;padding-top:20px}.eltdf-blog-list-holder .eltdf-post-title{margin:0}.eltdf-blog-list-holder .eltdf-bli-excerpt .eltdf-post-excerpt{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:10px 0 0}.eltdf-blog-list-holder .eltdf-bli-excerpt .eltdf-post-excerpt p{margin:0}.eltdf-blog-list-holder .eltdf-bli-excerpt .eltdf-more-link-container{margin-top:10px}.eltdf-blog-list-holder .eltdf-post-read-more-button{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:14px 0 0}.eltdf-blog-list-holder.eltdf-bl-image-zoom .eltdf-post-image{overflow:hidden}.eltdf-blog-list-holder.eltdf-bl-image-zoom .eltdf-post-image img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-blog-list-holder.eltdf-bl-image-zoom .eltdf-post-image:hover img{-webkit-transform:scale(1.05) translateZ(0);-moz-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}.eltdf-blog-list-holder.eltdf-bl-image-shader .eltdf-post-image a{display:block}.eltdf-blog-list-holder.eltdf-bl-image-shader .eltdf-post-image a:hover:after{opacity:1}.eltdf-blog-list-holder.eltdf-bl-image-shader .eltdf-post-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:\"\";background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-blog-list-holder.eltdf-bl-boxed:not(.eltdf-bl-one-column) .eltdf-bl-item{float:left}.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-two-columns .eltdf-bl-item{width:50%}@media only screen and (min-width: 1025px){.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-two-columns .eltdf-bl-item:nth-child(2n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-three-columns .eltdf-bl-item{width:33.33333%}@media only screen and (min-width: 1025px){.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-three-columns .eltdf-bl-item:nth-child(3n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-four-columns .eltdf-bl-item{width:25%}@media only screen and (min-width: 1201px){.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-four-columns .eltdf-bl-item:nth-child(4n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-five-columns .eltdf-bl-item{width:20%}@media only screen and (min-width: 1201px){.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-five-columns .eltdf-bl-item:nth-child(5n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-boxed .eltdf-bli-content{padding:32px 30px 32px;background-color:#f6f6f6;text-align:left}.eltdf-blog-list-holder.eltdf-bl-boxed .eltdf-post-image{margin:0}.eltdf-blog-list-holder.eltdf-bl-masonry{transition:none !important;overflow:visible !important}.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-blog-list{opacity:0;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-bl-item{width:100%;vertical-align:top;z-index:100}.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-bl-grid-sizer{width:100%;padding:0;margin:0}.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-bl-grid-gutter{width:0;padding:0;margin:0}.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-two-columns .eltdf-bl-item,.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-two-columns .eltdf-bl-grid-sizer{width:50%}.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-three-columns .eltdf-bl-item,.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-three-columns .eltdf-bl-grid-sizer{width:33.33333%}.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-four-columns .eltdf-bl-item,.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-four-columns .eltdf-bl-grid-sizer{width:25%}.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-five-columns .eltdf-bl-item,.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-five-columns .eltdf-bl-grid-sizer{width:20%}.eltdf-blog-list-holder.eltdf-bl-minimal .eltdf-post-info-date{display:block;margin:10px 0 0 0;line-height:1}.eltdf-blog-list-holder.eltdf-bl-minimal .eltdf-post-info-date a{color:#676767}.eltdf-blog-list-holder.eltdf-bl-minimal .eltdf-post-info-date a:hover{color:#333}.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-post-image{display:table-cell;vertical-align:top;width:84px}.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content{display:table-cell;vertical-align:top;width:auto;text-align:left}.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content:not(:first-child){padding-left:25px}.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content .eltdf-post-info-date{display:block;margin:10px 0 0;line-height:1}.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content .eltdf-post-info-date a{color:#676767}.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content .eltdf-post-info-date a:hover{color:#333}.eltdf-blog-list-holder.eltdf-bl-standard:not(.eltdf-bl-one-column) .eltdf-bl-item{float:left}.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-two-columns .eltdf-bl-item{width:50%}@media only screen and (min-width: 1025px){.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-two-columns .eltdf-bl-item:nth-child(2n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-three-columns .eltdf-bl-item{width:33.33333%}@media only screen and (min-width: 1025px){.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-three-columns .eltdf-bl-item:nth-child(3n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-four-columns .eltdf-bl-item{width:25%}@media only screen and (min-width: 1281px){.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-four-columns .eltdf-bl-item:nth-child(4n+1){clear:both}}.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-five-columns .eltdf-bl-item{width:20%}@media only screen and (min-width: 1281px){.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-five-columns .eltdf-bl-item:nth-child(5n+1){clear:both}}.eltdf-bl-loading{position:relative;display:none;width:100%;margin:40px 0 20px;text-align:center}.eltdf-bl-loading.eltdf-showing{display:block}.eltdf-bl-loading>div{position:relative;display:inline-block;vertical-align:middle;width:14px;height:14px;margin:0 3px;background-color:#333;border-radius:100%;-webkit-animation:bl-bouncedelay 1.4s infinite ease-in-out both;-moz-animation:bl-bouncedelay 1.4s infinite ease-in-out both;animation:bl-bouncedelay 1.4s infinite ease-in-out both}.eltdf-bl-loading .eltdf-bl-loading-bounce1{-webkit-animation-delay:-0.32s;-moz-animation-delay:-0.32s;animation-delay:-0.32s}.eltdf-bl-loading .eltdf-bl-loading-bounce2{-webkit-animation-delay:-0.16s;-moz-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bl-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@-moz-keyframes bl-bouncedelay{0%,80%,100%{-moz-transform:scale(0)}40%{-moz-transform:scale(1)}}@keyframes bl-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-blog-slider-item{text-align:center}.touch .eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-blog-slider-item{cursor:pointer}.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-blog-slider-item:hover .eltdf-item-text-wrapper{opacity:1}.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-title{color:#fff}.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-title a:hover{color:rgba(255,255,255,.8)}.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-read-more-button a{color:#fff}.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-read-more-button a:hover{color:rgba(255,255,255,.8) !important}.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-item-image a:hover:after{opacity:1}.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-item-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:\"\";background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-post-title{margin:29px 0 0}.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-post-read-more-button{margin:15px 0 0}.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .active.center .eltdf-item-text-wrapper{opacity:1}.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-blog-slider-item{text-align:center}.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-title{color:#fff}.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-title a:hover{color:rgba(255,255,255,.8)}.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-read-more-button a{color:#fff}.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-read-more-button a:hover{color:rgba(255,255,255,.8) !important}.eltdf-blog-slider-holder .eltdf-blog-slider-item{position:relative;display:inline-block;width:100%;vertical-align:middle;list-style-type:none}.eltdf-blog-slider-holder .eltdf-item-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-blog-slider-holder .eltdf-item-text-wrapper{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(185,122,86,.85);opacity:0;-webkit-transition:opacity .45s ease-out;-moz-transition:opacity .45s ease-out;transition:opacity .45s ease-out}.eltdf-blog-slider-holder .eltdf-item-text-holder{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-blog-slider-holder .eltdf-item-text-holder-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;padding:0 5%}.eltdf-blog-slider-holder .eltdf-item-info-section{position:relative;display:inline-block;width:100%;vertical-align:middle;margin-bottom:2px}.eltdf-blog-slider-holder .eltdf-item-info-section>div{position:relative;display:inline-block;vertical-align:top;padding-right:10px;margin-right:3px;color:#fff;font-size:12px;line-height:24px}.eltdf-blog-slider-holder .eltdf-item-info-section>div a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.eltdf-blog-slider-holder .eltdf-item-info-section>div a:hover{color:rgba(255,255,255,.8)}.eltdf-blog-slider-holder .eltdf-item-info-section>div:after{content:\"/\";position:absolute;top:0;right:2px}.eltdf-blog-slider-holder .eltdf-item-info-section>div:last-child{padding-right:0;margin-right:0}.eltdf-blog-slider-holder .eltdf-item-info-section>div:last-child:after{content:\"\"}.eltdf-blog-slider-holder .eltdf-post-title{margin:0}.eltdf-blog-slider-holder .eltdf-bli-excerpt{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:12px 0 0}.eltdf-blog-slider-holder .eltdf-bli-excerpt p{margin:0}.eltdf-blog-slider-holder .eltdf-post-read-more-button{margin:5px 0 0}.eltdf-content-bottom .eltdf-content-bottom-inner{box-sizing:border-box}.eltdf-content-bottom .eltdf-content-bottom-inner.eltdf-grid{padding:20px 0}.eltdf-content-bottom .eltdf-content-bottom-inner.eltdf-full-width{padding:20px 40px}.eltdf-page-footer{position:relative;display:inline-block;width:100%;vertical-align:middle;z-index:100;box-sizing:border-box}.eltdf-page-footer .widget .textwidget{color:#909090}.eltdf-page-footer .widget .eltdf-widget-title-holder{margin-top:7px}.eltdf-page-footer .eltdf-footer-top-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;background-color:#2c2c2c;box-sizing:border-box}.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-alignment-center{text-align:center}.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-alignment-left{text-align:left}.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-alignment-right{text-align:right}.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-inner{box-sizing:border-box}.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-inner.eltdf-grid{padding:110px 0 91px}.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-inner.eltdf-full-width{padding:110px 12% 91px}.eltdf-page-footer .eltdf-footer-bottom-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;background-color:#202020;box-sizing:border-box;text-align:center}.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner{box-sizing:border-box}.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner .widget{margin:0}.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner.eltdf-grid{padding:12px 0}.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner.eltdf-full-width{padding:12px 40px}.eltdf-page-header{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0;padding:0;z-index:110;box-sizing:border-box}.eltdf-page-header a img{display:block}.eltdf-page-header p{margin:0}.eltdf-page-header .eltdf-vertical-align-containers{padding:0 40px}.eltdf-paspartu-enabled .eltdf-page-header .eltdf-vertical-align-containers{padding:0}.eltdf-page-header .eltdf-grid{height:100%}.eltdf-page-header .eltdf-grid .eltdf-vertical-align-containers{padding:0;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;transition:background-color .3s ease}.eltdf-page-header .eltdf-logo-area{position:relative;overflow:hidden;background-color:#fff}.eltdf-page-header .eltdf-menu-area{position:relative;height:90px;background-color:#fff;box-sizing:border-box}.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers{max-width:1300px;margin:0 auto;padding:0 !important}.eltdf-boxed .eltdf-page-header .eltdf-menu-area{padding:0}.eltdf-page-header .eltdf-menu-area .widget{display:inline-block;vertical-align:middle;margin:0}.eltdf-logo-area-border-disable .eltdf-page-header .eltdf-logo-area{border:none}.eltdf-logo-area-in-grid-border-disable .eltdf-page-header .eltdf-logo-area .eltdf-grid .eltdf-vertical-align-containers{border:none}.eltdf-header-logo-area-in-grid-padding .eltdf-page-header .eltdf-logo-area .eltdf-vertical-align-containers{padding:0 25px}.eltdf-menu-area-shadow-disable .eltdf-page-header .eltdf-menu-area{box-shadow:none}.eltdf-menu-area-shadow-disable .eltdf-page-header .eltdf-menu-area .eltdf-grid .eltdf-vertical-align-containers{box-shadow:none}.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area{border:none}.eltdf-menu-area-in-grid-border-disable .eltdf-page-header .eltdf-menu-area .eltdf-grid .eltdf-vertical-align-containers{border:none}.eltdf-header-logo-area-in-grid-padding .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers{padding:0 25px}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-light-logo{opacity:1}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-normal-logo,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-dark-logo{opacity:0}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget p,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget span,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget i,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget .widgettitle{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a:hover{color:rgba(255,255,255,.8) !important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget p,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget span,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget i,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget .widgettitle{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a:hover{color:rgba(255,255,255,.8) !important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-dark-logo{opacity:1}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-normal-logo,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-light-logo{opacity:0}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget p,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget span,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget i,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget .widgettitle{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a:hover{color:rgba(51,51,51,.8) !important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget p,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget span,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget i,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget .widgettitle{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a:hover{color:rgba(51,51,51,.8) !important}.eltdf-logo-wrapper{display:inline-block;vertical-align:middle}.eltdf-logo-wrapper a{position:relative;display:inline-block;vertical-align:middle;max-width:100%}.eltdf-logo-wrapper a img{height:100%;width:auto;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease;max-width:225px}.eltdf-logo-wrapper a img.eltdf-normal-logo{opacity:1}.eltdf-logo-wrapper a img.eltdf-dark-logo{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}.eltdf-logo-wrapper a img.eltdf-light-logo{opacity:0;-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);transform:translateY(-200%)}.eltdf-main-menu{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100%;width:auto}.eltdf-main-menu ul{list-style:none outside none;margin:0;padding:0;text-align:left}.eltdf-main-menu ul li{position:relative;display:inline-block;float:left;padding:0;margin:0}.eltdf-main-menu ul li a{font-size:13px;line-height:1.25;color:#010101;letter-spacing:.1em;text-transform:uppercase;font-weight:400}.eltdf-main-menu ul li a:hover{color:#17436f}.eltdf-main-menu ul li a i:before{margin:0 7px 0 0}.eltdf-main-menu ul li a .menu_icon_wrapper{position:relative;display:inline-block;vertical-align:middle}.eltdf-main-menu ul li a .eltdf-menu-featured-icon{position:relative;top:-4px;left:5px;color:currentColor;font-size:10px;margin:0}.eltdf-main-menu ul li a .eltdf-menu-featured-icon:before{margin:0}.eltdf-main-menu>ul{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100%}.eltdf-main-menu>ul>li{float:left;height:100%;box-sizing:border-box}.eltdf-main-menu>ul>li>a{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100%;padding:0 10px;letter-spacing:0;color:#333;font-size:14px;font-weight:600;text-transform:uppercase;line-height:40px;box-sizing:border-box;white-space:pre-line}.eltdf-main-menu>ul>li>a span{position:relative;display:flex;align-items:center;line-height:1.25;justify-content:center;font-size:15px;text-align:center}@media(min-width: 767px){.eltdf-main-menu>ul>li>a span{max-width:106px}}.eltdf-main-menu>ul>li>a>span.item_outer{position:relative;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.eltdf-main-menu>ul>li>a>span.item_outer .item_text{position:relative;display:inline-block;vertical-align:top}.eltdf-main-menu>ul>li.eltdf-active-item>a{color:#17436f}.eltdf-main-menu>ul>li.has_sub>a .eltdf-menu-arrow{display:none}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a{color:#fff}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a:hover{color:rgba(255,255,255,.8)}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li.eltdf-active-item>a{color:rgba(255,255,255,.8)}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a{color:#333}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a:hover{color:#333}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li.eltdf-active-item>a{color:#333}.eltdf-drop-down .second{position:absolute;display:block;left:-1px;top:100%;visibility:hidden;overflow:hidden;opacity:0;z-index:10;-webkit-transition:top .15s ease-out;-moz-transition:top .15s ease-out;transition:top .15s ease-out}.eltdf-drop-down .second.eltdf-drop-down-start{visibility:visible;overflow:visible;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-drop-down .second.right{right:0;left:auto}.eltdf-drop-down .second .inner{position:relative;display:block;padding:0;margin:0;z-index:997}.eltdf-drop-down .second .inner ul li{display:block;float:none;height:auto}.eltdf-drop-down .second .inner ul li .widget{width:100%;margin:0 !important}.eltdf-drop-down .second .inner ul li a{display:block;float:none;margin:0;padding:10px 31px;color:#000}.eltdf-drop-down .second .inner ul li a .item_outer{position:relative;display:block;overflow:hidden;box-sizing:border-box;-webkit-transition:padding .2s ease-in-out;-moz-transition:padding .2s ease-in-out;transition:padding .2s ease-in-out}.eltdf-drop-down .second .inner ul li a:hover{color:#17436f}.eltdf-drop-down .second .inner ul li.current-menu-ancestor>a,.eltdf-drop-down .second .inner ul li.current-menu-item>a{color:#17436f}.eltdf-drop-down .second .inner ul li.sub>a .item_outer:after{position:absolute;display:inline-block;vertical-align:middle;top:0;right:0;content:\"\";font-family:\"Linearicons-Free\";font-size:10px;font-weight:normal;font-style:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.eltdf-drop-down .second .inner ul.right li a .item_outer{padding:0 0 0 30px}.eltdf-drop-down .second .inner ul.right li.sub>a .item_outer:after{right:auto;left:0;content:\"\"}.eltdf-drop-down .second .inner ul.right li a{text-align:right}.eltdf-drop-down .second .inner ul.right li ul{left:-100%}.eltdf-drop-down li.left_position .second{left:0}.eltdf-drop-down li.right_position .second{left:auto;right:0}.eltdf-drop-down>ul>li:hover>.second{z-index:20}.eltdf-drop-down .narrow .second .inner ul{position:relative;display:inline-block;vertical-align:middle;background-color:#fff;padding:22px 0;border:1px solid #e9e9e9}.eltdf-drop-down .narrow .second .inner ul li{width:280px}.eltdf-drop-down .narrow .second .inner ul li ul{position:absolute;left:100%;top:-23px;height:auto;opacity:0;z-index:10;-webkit-transform:translateZ(0);-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.eltdf-drop-down .narrow .second .inner ul li:hover>ul{z-index:20;opacity:1}.eltdf-drop-down .narrow .second .inner ul li ul li:hover ul{z-index:20;opacity:1}.eltdf-drop-down .narrow .second .inner ul.right li ul{left:-100%}.eltdf-drop-down .wide .second .inner{background-color:#fff;text-align:center;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.eltdf-drop-down .wide .second .inner ul li a{padding:10px 0}.eltdf-drop-down .wide .second .inner ul li ul{position:relative;display:block;top:0;left:0;visibility:visible}.eltdf-drop-down .wide .second .inner ul li ul li:last-child a{padding-bottom:0}.eltdf-drop-down .wide .second .inner>ul{position:relative;display:inline-block;vertical-align:middle;width:1100px;padding:25px 0;box-sizing:border-box}@media only screen and (min-width: 1400px){.eltdf-grid-1300 .eltdf-drop-down .wide .second .inner>ul{width:1300px}}@media only screen and (min-width: 1300px){.eltdf-grid-1200 .eltdf-drop-down .wide .second .inner>ul{width:1200px}}@media only screen and (min-width: 1200px){.eltdf-grid-1000 .eltdf-drop-down .wide .second .inner>ul{width:1000px}}@media only screen and (min-width: 1024px){.eltdf-grid-800 .eltdf-drop-down .wide .second .inner>ul{width:800px}}.eltdf-drop-down .wide .second .inner>ul>li{float:left;width:25%;border-left:1px solid #e9e9e9;margin:0;padding:7px 35px;box-sizing:border-box}.eltdf-drop-down .wide .second .inner>ul>li:first-child,.eltdf-drop-down .wide .second .inner>ul>li:nth-child(4n+1){border-left:none}.eltdf-drop-down .wide .second .inner>ul>li:nth-child(4n+1){clear:both}.eltdf-drop-down .wide .second .inner>ul>li>a{padding:0 0 14px;font-size:13px;text-transform:uppercase;letter-spacing:.1em;line-height:1.1em;font-weight:600;color:#333}.eltdf-drop-down .wide .second .inner>ul>li>a.no_link{cursor:default}.eltdf-drop-down .wide .second .inner>ul>li>a .item_outer{padding:0;overflow:inherit}.eltdf-drop-down .wide .second .inner>ul>li>a .item_outer:before,.eltdf-drop-down .wide .second .inner>ul>li>a .item_outer:after{display:none}.eltdf-drop-down .wide .second .inner>ul>li.current-menu-ancestor>a,.eltdf-drop-down .wide .second .inner>ul>li.current-menu-item>a{color:#17436f}.eltdf-drop-down .wide.left_position .second .inner>ul,.eltdf-drop-down .wide.right_position .second .inner>ul{width:auto;white-space:nowrap}.eltdf-drop-down .wide.left_position .second .inner>ul>li,.eltdf-drop-down .wide.right_position .second .inner>ul>li{float:none;display:inline-block;vertical-align:top}.eltdf-drop-down .wide.left_position .second .inner>ul>li:nth-child(4n+1),.eltdf-drop-down .wide.right_position .second .inner>ul>li:nth-child(4n+1){border-left:none}.eltdf-drop-down .wide.left_position .second ul li,.eltdf-drop-down .wide.right_position .second ul li{width:200px}.eltdf-page-header .eltdf-fixed-wrapper.fixed{position:fixed;top:0;left:0;width:100%;box-shadow:0 2px 8px rgba(0,0,0,.09);-webkit-backface-visibility:hidden}.admin-bar .eltdf-page-header .eltdf-fixed-wrapper.fixed{top:32px}.eltdf-page-header .eltdf-fixed-wrapper.fixed .eltdf-menu-area{background-color:#fff}.eltdf-header-centered .eltdf-page-header .eltdf-logo-area{overflow:visible;z-index:2;box-sizing:border-box}.eltdf-header-centered .eltdf-page-header .eltdf-menu-area{height:67px;z-index:1}.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-center-inner{height:100%}.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-left-inner,.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-right-inner{height:100%}.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-left-inner:before,.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-right-inner:before{content:\"\";display:inline-block;vertical-align:middle;height:100%}.eltdf-header-centered .eltdf-page-header .eltdf-sticky-header .eltdf-position-left-inner{height:auto}.eltdf-header-centered .eltdf-page-header .eltdf-sticky-header .eltdf-position-right-inner{height:100%}.eltdf-header-centered .eltdf-page-header .eltdf-fixed-wrapper:not(.fixed)+.eltdf-search-cover{top:auto;bottom:0}.eltdf-header-centered.eltdf-no-behavior .eltdf-page-header .eltdf-search-cover,.eltdf-header-centered.eltdf-sticky-header-on-scroll-up .eltdf-page-header .eltdf-search-cover,.eltdf-header-centered.eltdf-sticky-header-on-scroll-down-up .eltdf-page-header .eltdf-search-cover{top:auto;bottom:0}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-main-menu{width:auto;padding:0 0 0 20px}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-left-inner{height:100%}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right:before{display:none}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right-inner{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;height:100%}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-center-inner{height:100%}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right:before{display:none}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right-inner{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;height:100%}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-main-menu{width:auto}.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-right-inner{height:100%}.eltdf-mobile-header{position:relative;display:none;z-index:110}.eltdf-mobile-header .eltdf-mobile-header-inner{position:relative;height:70px;background-color:#fff;border-bottom:1px solid #c9c9c9;box-sizing:border-box}.eltdf-mobile-header .eltdf-mobile-header-inner .eltdf-mobile-header-holder{position:relative;z-index:2;height:100%}.eltdf-mobile-header .eltdf-grid{height:100%}.eltdf-mobile-header .eltdf-vertical-align-containers{padding:0}.eltdf-mobile-header .eltdf-mobile-logo-wrapper a{display:block}.eltdf-mobile-header .eltdf-mobile-logo-wrapper img{display:block;height:100%;width:auto}@media(max-width: 767px){.eltdf-mobile-header .eltdf-mobile-logo-wrapper img{max-width:100px;height:auto !important;margin-top:10px}}.eltdf-mobile-header .eltdf-mobile-menu-opener{position:relative;height:100%;float:left;z-index:2}.eltdf-mobile-header .eltdf-mobile-menu-opener a{display:table;height:100%;padding-right:10px}.eltdf-mobile-header .eltdf-mobile-menu-opener a>*{position:relative;display:table-cell;vertical-align:middle;line-height:1em}.eltdf-mobile-header .eltdf-mobile-menu-opener a .eltdf-mobile-menu-text{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;padding-left:5px}.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-icon-pack .eltdf-mobile-menu-icon{font-size:24px}.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-icon-pack .eltdf-mobile-menu-icon *{display:block;line-height:inherit}.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-icon-pack .eltdf-mobile-menu-icon *:before{display:block;line-height:inherit}.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-svg-path .eltdf-mobile-menu-icon>*{vertical-align:middle}.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-svg-path .eltdf-mobile-menu-icon>*,.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-svg-path .eltdf-mobile-menu-icon path{fill:currentColor;stroke:currentColor}.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opened a{color:#17436f}.eltdf-mobile-header .eltdf-mobile-nav{display:none;background-color:#fff;border-bottom:1px solid #c9c9c9}.eltdf-mobile-header .eltdf-mobile-nav ul{padding:0;margin:0;list-style-type:none}.eltdf-mobile-header .eltdf-mobile-nav ul li{position:relative;padding:0;margin:0}.eltdf-mobile-header .eltdf-mobile-nav ul li a,.eltdf-mobile-header .eltdf-mobile-nav ul li h6{position:relative;display:block;padding:9px 0;margin:0;color:#676767;cursor:pointer}.eltdf-mobile-header .eltdf-mobile-nav ul li a:hover,.eltdf-mobile-header .eltdf-mobile-nav ul li h6:hover{color:#17436f}.eltdf-mobile-header .eltdf-mobile-nav ul ul{display:none;margin-left:15px}.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-ancestor>a,.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-item>a,.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-ancestor>h6,.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-item>h6{color:#17436f}.eltdf-mobile-header .eltdf-mobile-nav ul ul li a,.eltdf-mobile-header .eltdf-mobile-nav ul ul li h6{font-size:11px;line-height:24px}.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li>a,.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li>h6{padding-left:4px;font-size:13px}.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li.eltdf-active-item>a,.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li.eltdf-active-item>h6{color:#17436f}.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow{position:absolute;right:0;top:0;width:50px;height:auto;padding:9px 12px 9px 0;font-size:15px;line-height:inherit;text-align:right;box-sizing:border-box}.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow:hover{cursor:pointer}.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow .eltdf-sub-arrow{line-height:1;-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow .fa-angle-down{display:none}.eltdf-mobile-header .eltdf-mobile-nav li.eltdf-opened>.mobile_arrow>.eltdf-sub-arrow{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.eltdf-mobile-header .eltdf-mobile-nav>ul>li:last-child>a,.eltdf-mobile-header .eltdf-mobile-nav>.eltdf-grid>ul>li:last-child>a{border-bottom:none}.eltdf-sticky-up-mobile-header .eltdf-animate-mobile-header .eltdf-mobile-header-inner{width:100%;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .4s ease-in-out,left .2s ease,right .2s ease;-moz-transition:-moz-transform .4s ease-in-out,left .2s ease,right .2s ease;transition:transform .4s ease-in-out,left .2s ease,right .2s ease}.eltdf-sticky-up-mobile-header .mobile-header-appear .eltdf-mobile-header-inner{position:fixed;top:0;left:0;width:100%;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.eltdf-sticky-header{position:fixed;top:0;left:0;height:70px;width:100%;box-shadow:0 2px 8px rgba(0,0,0,.09);z-index:100;-webkit-backface-visibility:hidden;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .6s ease;-moz-transition:-moz-transform .6s ease;transition:transform .6s ease}.eltdf-sticky-header .eltdf-grid{height:100% !important}.eltdf-sticky-header.header-appear{transform:translateY(0%)}.admin-bar .eltdf-sticky-header.header-appear{top:32px}.eltdf-sticky-header .eltdf-sticky-holder{position:relative;height:100%;z-index:2;background-color:#fff;border-bottom:1px solid #c9c9c9;box-sizing:border-box}.eltdf-sticky-header .eltdf-sticky-holder .eltdf-vertical-align-containers{padding:0 40px}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-main-menu{width:auto;padding:0 0 0 20px}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-left-inner{height:100%}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right:before{display:none}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right-inner{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;height:100%}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-center-inner{height:100%}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right:before{display:none}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right-inner{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;height:100%}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-right .eltdf-main-menu{width:auto}.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-right-inner{height:100%}.eltdf-sticky-header .widget{display:inline-block;vertical-align:middle;margin:0}.eltdf-top-bar{position:relative;display:inline-block;width:100%;vertical-align:middle;height:48px;color:#fff;font-size:12px;font-weight:400;background-color:#006767;background-repeat:no-repeat;background-position:center center;z-index:111;box-sizing:border-box;background:url(\"/wp-content/themes/calla/assets/img/header-top-bar-background.jpg\") repeat center !important}.eltdf-top-bar>.eltdf-vertical-align-containers{padding:0 40px}.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-left:before,.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-right:before{display:none}.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-left-inner,.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-right-inner{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;height:100%}.eltdf-top-bar .eltdf-grid{height:100%}.eltdf-top-bar .eltdf-grid .eltdf-vertical-align-containers{padding-left:0;padding-right:0}.eltdf-top-bar-in-grid-padding .eltdf-top-bar .eltdf-grid .eltdf-vertical-align-containers{padding:0 40px}.eltdf-top-bar .widget{margin:0}.eltdf-top-bar .widget ul li{display:inline-block;vertical-align:middle;padding:0 20px 0 0}.eltdf-top-bar .widget ul li a{color:#fff;font-size:12px}.eltdf-top-bar .widget ul li a:hover{color:rgba(255,255,255,.7)}.eltdf-top-bar .widget ul li:last-child{padding:0}.eltdf-top-bar .widget a{color:inherit}.eltdf-search-opener{position:relative;display:inline-block;vertical-align:middle;font-size:14px;line-height:1;margin:0 5px}.eltdf-search-opener .eltdf-search-opener-wrapper>*{position:relative;display:inline-block;vertical-align:middle;line-height:inherit}.eltdf-search-opener .eltdf-search-opener-wrapper>*:before{display:block;line-height:inherit}.eltdf-search-opener.eltdf-search-opener-svg-path .eltdf-search-opener-wrapper>*{vertical-align:middle}.eltdf-search-opener.eltdf-search-opener-svg-path .eltdf-search-opener-wrapper>*,.eltdf-search-opener.eltdf-search-opener-svg-path .eltdf-search-opener-wrapper path{fill:currentColor;stroke:currentColor}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener,.eltdf-light-header .eltdf-top-bar .eltdf-search-opener{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener:hover,.eltdf-light-header .eltdf-top-bar .eltdf-search-opener:hover{color:rgba(255,255,255,.8) !important}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener,.eltdf-dark-header .eltdf-top-bar .eltdf-search-opener{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener:hover,.eltdf-dark-header .eltdf-top-bar .eltdf-search-opener:hover{color:rgba(51,51,51,.8) !important}.eltdf-search-page-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 80px}.eltdf-search-page-holder .eltdf-search-page-form{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 30px}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-search-title{margin:0 0 20px}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-search-label{display:block;font-size:13px}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 10px;clear:both;border-bottom:1px solid #c9c9c9}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-column-left{display:table-cell;vertical-align:top}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-column-right{display:table-cell;width:1%;text-align:left;vertical-align:top}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field{position:relative;width:100%;height:40px;line-height:40px;margin:0;padding:0 20px 0 3px;font-family:inherit;font-size:inherit;color:inherit;background-color:rgba(0,0,0,0);border:none;outline:0;vertical-align:middle;-webkit-appearance:none;box-sizing:border-box}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field::-webkit-input-placeholder{color:inherit}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field:-moz-placeholder{color:inherit;opacity:1}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field::-moz-placeholder{color:inherit;opacity:1}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field:-ms-input-placeholder{color:inherit}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-submit{position:relative;display:inline-block;width:auto;height:40px;line-height:40px;padding:0;font-size:18px;color:#676767;background-color:rgba(0,0,0,0);border:0;outline:0;cursor:pointer;vertical-align:middle;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-submit:hover{color:#333}.eltdf-search-page-holder article{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:30px 0;margin:0;border-bottom:1px solid #c9c9c9}.eltdf-search-page-holder article.sticky .eltdf-post-title a{color:#17436f}.eltdf-search-page-holder article.page .eltdf-post-title-area .eltdf-post-info>div.eltdf-post-info-category{display:none}.eltdf-search-page-holder article .eltdf-post-content{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-search-page-holder article .eltdf-post-image{display:block;float:left;width:130px}.eltdf-search-page-holder article .eltdf-post-image a,.eltdf-search-page-holder article .eltdf-post-image img{display:block}.eltdf-search-page-holder article .eltdf-post-title-area{min-height:130px;padding:0 0 0 150px}.eltdf-search-page-holder article .eltdf-post-title-area.eltdf-no-thumbnail{padding:0;min-height:inherit}.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner{width:100%;height:100%;overflow:hidden;box-sizing:border-box}.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-title{margin:0}.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-excerpt{margin:7px 0 0}.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-read-more-button{margin-top:12px}.eltdf-search-page-holder .eltdf-blog-pagination{margin:50px 0 0}.eltdf-search-cover{position:absolute;top:0;left:0;width:100%;height:67px;display:none;background-color:#fff;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;z-index:115}.eltdf-search-cover .eltdf-container,.eltdf-search-cover .eltdf-container-inner{height:100%}.eltdf-fixed-header-appear .eltdf-search-cover,.eltdf-sticky-header-appear .eltdf-search-cover,.eltdf-mobile-header.mobile-header-appear .eltdf-search-cover{position:fixed}.eltdf-fixed-header-appear.admin-bar .eltdf-search-cover,.eltdf-sticky-header-appear.admin-bar .eltdf-search-cover,.admin-bar .eltdf-mobile-header.mobile-header-appear .eltdf-search-cover{top:32px}.eltdf-search-cover .eltdf-form-holder-outer{display:table;width:100%;height:100%}.eltdf-search-cover .eltdf-form-holder{position:relative;display:table-cell;vertical-align:middle;padding:5px 111px 0}@media(max-width: 576px){.eltdf-search-cover .eltdf-form-holder{padding:5px 15px 0}}.eltdf-search-cover .eltdf-form-holder-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-search-cover .eltdf-container-inner .eltdf-form-holder{padding:0}.eltdf-search-cover .eltdf-container-inner .eltdf-search-close{right:0}.eltdf-search-cover input{display:inline-block;vertical-align:middle;width:90%;margin:0;padding:0;float:left;font-family:\"Crimson Text\",cursive;color:#676767;font-size:16px;font-weight:600;background-color:rgba(0,0,0,0);border:0;box-shadow:none;outline:none;outline-offset:0;border-radius:0;letter-spacing:.05em}.eltdf-search-cover input:focus{color:#676767}.eltdf-search-cover input::-webkit-input-placeholder{color:inherit}.eltdf-search-cover input:-moz-placeholder{color:inherit;opacity:1}.eltdf-search-cover input::-moz-placeholder{color:inherit;opacity:1}.eltdf-search-cover input:-ms-input-placeholder{color:inherit}.eltdf-search-cover input[type=submit]{border:0 none;clip:rect(0px, 0px, 0px, 0px);height:1px;margin:-1px;padding:0;position:absolute;width:1px;visibility:hidden}.eltdf-search-cover .eltdf-search-close{position:absolute;right:-6px;top:50%;display:inline-block;vertical-align:middle;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack{color:#676767;font-size:25px;line-height:1em}.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack span{display:block;line-height:inherit}.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack span:before{display:block;line-height:inherit}.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack:hover{color:#17436f}.eltdf-search-cover .eltdf-search-close.eltdf-search-close-svg-path>*{vertical-align:middle}.eltdf-search-cover .eltdf-search-close.eltdf-search-close-svg-path>*,.eltdf-search-cover .eltdf-search-close.eltdf-search-close-svg-path path{fill:currentColor;stroke:currentColor}.eltdf-search-cover.disabled input,.eltdf-search-cover.disabled input:focus{font-weight:normal}.eltdf-fixed-on-scroll .eltdf-search-cover .eltdf-search-close{transform:none;top:0}.eltdf-fullscreen-search-holder{position:fixed;top:0;left:0;width:100%;height:100%;z-index:105;opacity:0}.eltdf-fullscreen-search-holder .eltdf-fullscreen-search-table{display:table;width:100%;height:100%}.eltdf-fullscreen-search-holder .eltdf-fullscreen-search-cell{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;text-align:center}.eltdf-fullscreen-search-holder .eltdf-form-holder-inner{position:relative;width:40%;margin:auto}.eltdf-fullscreen-search-holder .eltdf-form-holder-inner .eltdf-line{position:absolute;left:0;bottom:-2px;width:0;border-bottom:1px solid #c9c9c9;-webkit-transition:all .3s .2s;-moz-transition:all .3s .2s;transition:all .3s .2s}.eltdf-fullscreen-search-opened .eltdf-fullscreen-search-holder .eltdf-form-holder-inner .eltdf-line{width:100%;-webkit-transition:width .5s ease .6s;-moz-transition:width .5s ease .6s;transition:width .5s ease .6s}.eltdf-fullscreen-search-holder .eltdf-field-holder{display:block;position:relative}.eltdf-fullscreen-search-holder .eltdf-search-field{position:relative;height:100%;width:100%;border:0;padding:0 20px 10px;margin-bottom:0;background:rgba(0,0,0,0);outline:none;font-family:inherit;font-size:25px;color:#333;line-height:2em}.eltdf-fullscreen-search-holder .eltdf-search-submit{position:absolute;right:0;bottom:-20px;width:auto;color:#333;background-color:rgba(0,0,0,0);border:none;outline:none;opacity:0;cursor:pointer;-webkit-transition:all .3s .2s;-moz-transition:all .3s .2s;transition:all .3s .2s}.eltdf-fullscreen-search-holder .eltdf-search-submit.eltdf-search-submit-icon-pack{font-size:18px;line-height:1em}.eltdf-fullscreen-search-holder .eltdf-search-submit.eltdf-search-submit-svg-path>*,.eltdf-fullscreen-search-holder .eltdf-search-submit.eltdf-search-submit-svg-path path{fill:currentColor;stroke:currentColor}.eltdf-fullscreen-search-holder .eltdf-search-submit:hover{color:#333}.eltdf-fullscreen-search-opened .eltdf-fullscreen-search-holder .eltdf-search-submit{opacity:1;bottom:10px;-webkit-transition:color .2s ease,opacity .2s ease-out 1.1s,bottom .4s ease-out .9s;-moz-transition:color .2s ease,opacity .2s ease-out 1.1s,bottom .4s ease-out .9s;transition:color .2s ease,opacity .2s ease-out 1.1s,bottom .4s ease-out .9s}.eltdf-fullscreen-search-holder .eltdf-search-close{position:absolute;top:33px;right:70px;color:#676767;opacity:0;visibility:hidden;z-index:1}.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-icon-pack{font-size:25px;line-height:1em}.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-icon-pack span{display:block;line-height:inherit}.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-icon-pack span:before{display:block;line-height:inherit}.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-svg-path>*{vertical-align:middle}.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-svg-path>*,.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-svg-path path{fill:currentColor;stroke:currentColor}.admin-bar .eltdf-fullscreen-search-holder .eltdf-search-close{top:72px}.eltdf-fullscreen-search-holder .eltdf-search-close:hover{color:#333}.eltdf-search-fade .eltdf-fullscreen-search-holder{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;z-index:112;box-sizing:border-box}.eltdf-search-fade .eltdf-fullscreen-search-holder .eltdf-fullscreen-search-table{background-color:rgba(255,255,255,.98)}.eltdf-search-fade-out.eltdf-search-fade .eltdf-fullscreen-search-holder{-webkit-animation:search_fade_out .2s ease-out both;-moz-animation:search_fade_out .2s ease-out both;animation:search_fade_out .2s ease-out both}.eltdf-search-fade-in.eltdf-search-fade .eltdf-fullscreen-search-holder.eltdf-animate{-webkit-animation:search_fade_in .3s ease both;-moz-animation:search_fade_in .3s ease both;animation:search_fade_in .3s ease both}.eltdf-search-fade .eltdf-fullscreen-search-holder.eltdf-animate .eltdf-search-close{opacity:1;visibility:visible}@-webkit-keyframes search_fade_out{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes search_fade_out{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@-webkit-keyframes search_fade_in{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes search_fade_in{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}.eltdf-slide-from-header-bottom-holder{position:absolute;top:100%;right:0;width:300px;display:none;padding:25px;margin:0;background-color:#fff;border:1px solid #c9c9c9;overflow:hidden;z-index:9999;box-sizing:border-box}.eltdf-fixed-header-appear .eltdf-slide-from-header-bottom-holder,.eltdf-sticky-header-appear .eltdf-slide-from-header-bottom-holder,.eltdf-mobile-header.mobile-header-appear .eltdf-slide-from-header-bottom-holder{position:fixed}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;border:1px solid #c9c9c9;box-sizing:border-box}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-field,.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit{position:relative;display:inline-block;vertical-align:top;float:left;margin:0;height:44px;line-height:42px;color:#676767;background-color:rgba(0,0,0,0);border:0;border-radius:0;outline:0;-webkit-appearance:none;box-sizing:border-box;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-field{width:calc(100% - 40px);padding:0 10px 0 20px;font-family:inherit}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-field:focus{color:#333}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit{width:40px;padding:0 12px 0 0;cursor:pointer}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-icon-pack{font-size:15px;line-height:1em}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-icon-pack span{display:block;line-height:inherit}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-icon-pack span:before{display:block;line-height:inherit}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-svg-path>*{vertical-align:middle}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-svg-path>*,.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-svg-path path{fill:currentColor;stroke:currentColor}.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit:hover{color:#333}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener,.eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener{color:#fff !important}.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener.opened,.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener:hover,.eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener.opened,.eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener:hover{color:rgba(255,255,255,.8) !important}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener,.eltdf-dark-header .eltdf-top-bar .eltdf-side-menu-button-opener{color:#333 !important}.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener.opened,.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener:hover,.eltdf-dark-header .eltdf-top-bar .eltdf-side-menu-button-opener.opened,.eltdf-dark-header .eltdf-top-bar .eltdf-side-menu-button-opener:hover{color:rgba(51,51,51,.8) !important}.eltdf-side-menu-button-opener{position:relative;display:inline-block;vertical-align:middle}.eltdf-side-menu-button-opener .eltdf-side-menu-title{position:relative;display:inline-block;vertical-align:middle;margin:0 8px 0 0;color:currentColor}.eltdf-side-menu-button-opener .eltdf-side-menu-icon{position:relative;display:inline-block;vertical-align:middle}.eltdf-side-menu-button-opener.opened,.eltdf-side-menu-button-opener:hover{color:#17436f}.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-icon-pack .eltdf-side-menu-icon{font-size:20px}.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-icon-pack .eltdf-side-menu-icon *{display:block;line-height:inherit}.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-icon-pack .eltdf-side-menu-icon *:before{display:block;line-height:inherit}.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-svg-path .eltdf-side-menu-icon>*{vertical-align:middle}.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-svg-path .eltdf-side-menu-icon>*,.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-svg-path .eltdf-side-menu-icon path{fill:currentColor;stroke:currentColor}.eltdf-side-menu{position:fixed;top:0;right:-400px;width:400px;height:100%;min-height:100%;padding:25px 48px 25px;background-color:#fff;border-left:1px solid #e9e9e9;text-align:left;overflow:hidden;visibility:hidden;z-index:9999;-webkit-backface-visibility:hidden;box-sizing:border-box;-webkit-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-menu .eltdf-close-side-menu-holder{position:absolute;top:33px;right:40px;z-index:1000}.admin-bar .eltdf-side-menu .eltdf-close-side-menu-holder{top:68px}.eltdf-side-menu a.eltdf-close-side-menu{display:block;z-index:1000;color:#676767}.eltdf-side-menu a.eltdf-close-side-menu:hover{color:#17436f}.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-icon-pack{font-size:20px}.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-icon-pack *{display:block;line-height:inherit}.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-icon-pack *:before{display:block;line-height:inherit}.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-svg-path>*{vertical-align:middle}.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-svg-path>*,.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-svg-path path{fill:currentColor;stroke:currentColor}.eltdf-right-side-menu-opened .eltdf-wrapper,.eltdf-right-side-menu-opened footer.uncover,.eltdf-right-side-menu-opened .eltdf-fixed-wrapper.fixed,.eltdf-right-side-menu-opened .eltdf-sticky-header,.eltdf-right-side-menu-opened .mobile-header-appear .eltdf-mobile-header-inner{left:-405px}.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .eltdf-wrapper,.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) footer.uncover,.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .eltdf-fixed-wrapper.fixed,.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .eltdf-sticky-header,.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .mobile-header-appear .eltdf-mobile-header-inner{left:0}.eltdf-side-menu-slide-from-right .eltdf-wrapper{background-color:#fff;position:relative;z-index:1000;-webkit-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-menu-slide-from-right .eltdf-wrapper .eltdf-cover{z-index:0;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;filter:alpha(opacity=0);background:#000;-webkit-transition:opacity .2s ease-in-out,background .2s ease-in-out,z-index .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background .2s ease-in-out,z-index .2s ease-in-out;transition:opacity .2s ease-in-out,background .2s ease-in-out,z-index .2s ease-in-out}.eltdf-side-menu-slide-from-right .carousel-inner{-webkit-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-menu-slide-from-right .eltdf-sticky-header,.eltdf-side-menu-slide-from-right .eltdf-fixed-wrapper.fixed{-webkit-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-menu-slide-from-right footer.uncover{-webkit-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-menu-slide-from-right.eltdf-right-side-menu-opened .eltdf-cover{z-index:1002;opacity:.6;filter:alpha(opacity=60)}.eltdf-side-menu-slide-from-right.eltdf-right-side-menu-opened .eltdf-side-menu{right:0;visibility:visible}.eltdf-side-area-uncovered-from-content .eltdf-side-menu{right:0;z-index:90}.eltdf-side-area-uncovered-from-content .eltdf-sticky-header,.eltdf-side-area-uncovered-from-content .eltdf-fixed-wrapper.fixed{-webkit-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-area-uncovered-from-content.eltdf-right-side-menu-opened .eltdf-sticky-header,.eltdf-side-area-uncovered-from-content.eltdf-right-side-menu-opened .eltdf-fixed-wrapper.fixed,.eltdf-side-area-uncovered-from-content.eltdf-right-side-menu-opened .eltdf-mobile-header-inner{left:-405px}.eltdf-side-menu-slide-with-content{overflow-x:hidden;position:relative;left:0;-webkit-overflow-scrolling:auto !important;-webkit-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-menu-slide-with-content .eltdf-side-menu{visibility:visible}.eltdf-side-menu-slide-with-content footer.uncover,.eltdf-side-menu-slide-with-content .eltdf-wrapper{-webkit-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-menu-slide-with-content .eltdf-sticky-header,.eltdf-side-menu-slide-with-content .eltdf-fixed-wrapper.fixed,.eltdf-side-menu-slide-with-content .eltdf-mobile-header-inner{-webkit-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-menu-slide-with-content .carousel-inner{left:0 !important;-webkit-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:all .6s cubic-bezier(0.77, 0, 0.175, 1);transition:all .6s cubic-bezier(0.77, 0, 0.175, 1)}.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-wrapper,.eltdf-side-menu-slide-with-content.eltdf-side-menu-open footer.uncover,.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-sticky-header,.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-fixed-wrapper,.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-mobile-header-inner{left:-405px}.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-side-menu{right:0}.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .carousel-inner:not(.relative_position){left:-405px !important}@media only screen and (max-width: 1440px){.eltdf-side-menu-slide-from-right .eltdf-side-menu{padding:25px 48px 100px}}.eltdf-title-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;height:270px;background-color:#f6f6f6;background-position:center;background-repeat:no-repeat;z-index:101}.eltdf-title-holder.eltdf-title-full-width .eltdf-grid{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0;padding:0 40px;box-sizing:border-box}.eltdf-title-holder.eltdf-bg-responsive{height:auto !important}.eltdf-title-holder.eltdf-bg-responsive .eltdf-title-image{display:block}.eltdf-title-holder.eltdf-bg-responsive .eltdf-title-wrapper{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.eltdf-title-holder.eltdf-bg-parallax{background-attachment:fixed}.eltdf-title-holder .eltdf-title-image{display:none}.eltdf-title-holder .eltdf-title-image img{display:block;width:100%}.eltdf-title-holder .eltdf-separator-icon{padding:0 10px}.eltdf-title-holder .eltdf-separator{width:38px;border-bottom:1px solid #17436f}.eltdf-title-holder .eltdf-title-wrapper{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-title-holder .eltdf-title-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle}.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs{color:#676767;font-family:\"Crimson Text\",cursive;font-size:16px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a{opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a:hover{color:inherit;opacity:.9}.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs a,.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs span{position:relative;display:inline-block;vertical-align:middle;color:#676767}.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs a:hover{color:#17436f}.eltdf-title-holder.eltdf-centered-type .eltdf-title-inner{text-align:center}.eltdf-title-holder.eltdf-centered-type .eltdf-page-title{margin:0}.eltdf-title-holder.eltdf-centered-type .eltdf-page-subtitle{display:block;margin:10px 0 0;box-sizing:border-box}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-title-info,.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs-info{display:table-cell;vertical-align:middle}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-title-info{width:99%}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs-info{width:1%;white-space:nowrap}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-page-title{margin:0;font-size:30px}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-page-subtitle{margin:5px 0 0}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs{color:#676767;font-family:\"Crimson Text\",cursive;font-size:13px;font-weight:300;text-transform:uppercase}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a{opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a:hover{color:#17436f;opacity:.9}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs a,.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs span{position:relative;display:inline-block;vertical-align:middle;color:#676767}.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs a:hover{color:#17436f}.eltdf-title-holder.eltdf-standard-type .eltdf-page-title{margin:0}.eltdf-title-holder.eltdf-standard-type .eltdf-page-subtitle{margin:10px 0 0}.eltdf-portfolio-single-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 50px}.eltdf-portfolio-single-holder .eltdf-ps-image-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-single-holder .eltdf-ps-image-holder .eltdf-ps-image{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.eltdf-portfolio-single-holder .eltdf-ps-image-holder .eltdf-ps-image a,.eltdf-portfolio-single-holder .eltdf-ps-image-holder .eltdf-ps-image img{position:relative;display:block}.eltdf-portfolio-single-holder .eltdf-ps-info-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 5px}.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item p,.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item a{display:inline-block;vertical-align:baseline;margin:0}.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item a:hover{color:#17436f}.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item.eltdf-ps-social-share{margin-top:7px}.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item .eltdf-ps-info-category:not(:last-child):after{content:\",\"}.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-title{display:inline-block;vertical-align:baseline;margin:0}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-two-columns .eltdf-ps-image{width:50%}@media only screen and (min-width: 1025px){.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-two-columns .eltdf-ps-image:nth-child(2n+1){clear:both}}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-three-columns .eltdf-ps-image{width:33.33333%}@media only screen and (min-width: 1025px){.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-three-columns .eltdf-ps-image:nth-child(3n+1){clear:both}}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-four-columns .eltdf-ps-image{width:25%}@media only screen and (min-width: 1201px){.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-four-columns .eltdf-ps-image:nth-child(4n+1){clear:both}}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-image,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-grid-sizer{width:25%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-grid-gutter{width:0}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-image a{height:100%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-image.eltdf-ps-fixed-masonry img{height:100%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-masonry-large-width img{width:100%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-image,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-grid-sizer{width:50%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-image.eltdf-ps-masonry-large-width,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-image.eltdf-ps-masonry-large-width-height{width:100%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-image,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-grid-sizer{width:33.33333%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-image.eltdf-ps-masonry-large-width,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-image.eltdf-ps-masonry-large-width-height{width:66.66667%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-image,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-grid-sizer{width:25%}.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-image.eltdf-ps-masonry-large-width,.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-image.eltdf-ps-masonry-large-width-height{width:50%}.eltdf-portfolio-single-holder .eltdf-ps-item-title{margin:0 0 11px}.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder{width:100%}.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image{float:left}.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:hover:after{opacity:1}.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:\"\";background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout>.eltdf-grid-row{margin-top:40px}.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-info-holder{padding:72px 0 0}.eltdf-portfolio-single-holder .eltdf-ps-item-title{margin:0 0 6px}.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout{padding:0 4%;box-sizing:border-box}.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout .eltdf-ps-image-holder{margin:0 0 50px}.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout .eltdf-ps-image-holder .eltdf-ps-image{margin:0 0 50px}.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout .eltdf-ps-image-holder .eltdf-ps-image:last-child{margin:0}@media only screen and (max-width: 1200px){.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout{padding:0 40px}}@media only screen and (max-width: 768px){.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout{padding:0 30px}}.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-image-holder{margin:0 0 50px}.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-image-holder .eltdf-ps-image{margin:0 0 50px}.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-image-holder .eltdf-ps-image:last-child{margin:0}.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-info-holder{padding:72px 0 0}.eltdf-portfolio-single-holder .eltdf-ps-item-title{margin:0 0 6px}.eltdf-portfolio-single-holder.eltdf-ps-masonry-layout .eltdf-ps-image-holder .eltdf-ps-image-inner{opacity:0}.eltdf-portfolio-single-holder.eltdf-ps-masonry-layout>.eltdf-grid-row{margin-top:40px}.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-image-holder{margin:0 0 50px}.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-image-holder .eltdf-ps-image-inner{visibility:hidden}.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-image-holder .eltdf-ps-image img{width:100%}.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-info-holder{padding:72px 0 0}.eltdf-portfolio-single-holder .eltdf-ps-item-title{margin:0 0 6px}.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder{width:100%}.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image{float:left}.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:hover:after{opacity:1}.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:\"\";background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-content-item{margin:5px 0 30px}.eltdf-portfolio-single-holder.eltdf-ps-small-images-layout .eltdf-ps-image-holder .eltdf-ps-image{margin:0 0 50px}.eltdf-portfolio-single-holder.eltdf-ps-small-images-layout .eltdf-ps-image-holder .eltdf-ps-image:last-child{margin:0}.eltdf-portfolio-single-holder.eltdf-ps-small-images-layout .eltdf-ps-content-item{margin:5px 0 30px}.eltdf-portfolio-single-holder.eltdf-ps-small-masonry-layout .eltdf-ps-image-holder .eltdf-ps-image-inner{opacity:0}.eltdf-portfolio-single-holder.eltdf-ps-small-masonry-layout .eltdf-ps-content-item{margin:5px 0 30px}.eltdf-portfolio-single-holder.eltdf-ps-small-slider-layout .eltdf-ps-image-holder .eltdf-ps-image-inner{visibility:hidden}.eltdf-portfolio-single-holder.eltdf-ps-small-slider-layout .eltdf-ps-image-holder .eltdf-ps-image img{width:100%}.eltdf-portfolio-single-holder.eltdf-ps-small-slider-layout .eltdf-ps-content-item{margin:5px 0 30px}.eltdf-ps-navigation{position:relative;display:table;width:100%;vertical-align:middle;padding:0;margin:145px 0 0;clear:both;box-sizing:border-box}.eltdf-ps-full-width-custom-layout .eltdf-ps-navigation{padding:0 40px}.eltdf-ps-navigation .eltdf-ps-back-btn{position:absolute;top:50%;left:50%;display:inline-block;vertical-align:middle;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.eltdf-ps-navigation .eltdf-ps-back-btn a{position:relative;display:inline-block;margin:0;padding:0;vertical-align:middle;cursor:pointer;font-size:26px;line-height:1}.eltdf-ps-navigation .eltdf-ps-back-btn a span{display:block;line-height:inherit}.eltdf-ps-navigation .eltdf-ps-prev,.eltdf-ps-navigation .eltdf-ps-next{position:relative;display:table-cell;vertical-align:middle;width:49%;padding:0;box-sizing:border-box}.eltdf-ps-navigation .eltdf-ps-prev a,.eltdf-ps-navigation .eltdf-ps-next a{position:relative;display:inline-block;vertical-align:middle;font-size:16px;color:#676767}.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark,.eltdf-ps-navigation .eltdf-ps-next a .eltdf-ps-nav-mark{position:relative;display:inline-block;vertical-align:top;font-size:20px;line-height:24px}.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark:after,.eltdf-ps-navigation .eltdf-ps-next a .eltdf-ps-nav-mark:after{display:inline-block;line-height:inherit}.eltdf-ps-navigation .eltdf-ps-prev a:hover,.eltdf-ps-navigation .eltdf-ps-next a:hover{color:#17436f}.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark{left:0;padding-right:7px}.eltdf-ps-navigation .eltdf-ps-next{text-align:right}.eltdf-ps-navigation .eltdf-ps-next a .eltdf-ps-nav-mark{right:0;padding-left:7px}.eltdf-ps-related-posts-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:30px 0 0;clear:both}.eltdf-ps-related-posts-holder .eltdf-ps-related-posts{margin:0 -15px}.eltdf-ps-related-posts-holder .eltdf-ps-related-post{position:relative;display:inline-block;vertical-align:middle;width:25%;float:left;padding:0 15px;box-sizing:border-box}@media only screen and (max-width: 1024px){.eltdf-ps-related-posts-holder .eltdf-ps-related-post{width:50%}.eltdf-ps-related-posts-holder .eltdf-ps-related-post:nth-child(2n+1){clear:both}}@media only screen and (max-width: 680px){.eltdf-ps-related-posts-holder .eltdf-ps-related-post{width:100%}}.eltdf-ps-related-posts-holder .eltdf-ps-related-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-ps-related-posts-holder .eltdf-ps-related-image a,.eltdf-ps-related-posts-holder .eltdf-ps-related-image img{display:block}.eltdf-ps-related-posts-holder .eltdf-ps-related-text{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:20px 0 0}.eltdf-ps-related-posts-holder .eltdf-ps-related-text .eltdf-ps-related-title{margin:0}.eltdf-ps-related-posts-holder .eltdf-ps-related-text .eltdf-ps-related-categories{margin:6px 0 0}.eltdf-portfolio-category-list-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-category-list-holder article{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.touch .eltdf-portfolio-category-list-holder article{cursor:pointer}.eltdf-portfolio-category-list-holder article:hover .eltdf-pcli-text-holder{opacity:1}.eltdf-portfolio-category-list-holder article .eltdf-pcl-item-inner{position:relative;display:inline-block;width:100%;vertical-align:middle;overflow:hidden}.eltdf-portfolio-category-list-holder article .eltdf-pcli-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-category-list-holder article .eltdf-pcli-image img{display:block;width:100%}.eltdf-portfolio-category-list-holder article .eltdf-pcli-text-holder{position:absolute;display:block;width:100%;height:100%;top:0;left:0;padding:20px;background-color:rgba(51,51,51,.6);opacity:0;text-align:center;box-sizing:border-box;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.eltdf-portfolio-category-list-holder article .eltdf-pcli-text-wrapper{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-portfolio-category-list-holder article .eltdf-pcli-text{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle}.eltdf-portfolio-category-list-holder article .eltdf-pcli-title{margin:0;color:#fff}.eltdf-portfolio-category-list-holder article .eltdf-pcli-excerpt{margin:3px 0 0;color:#fff}.eltdf-portfolio-category-list-holder article .eltdf-pcli-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.eltdf-portfolio-category-list-holder:not(.eltdf-pcl-one-column) article{float:left}.eltdf-portfolio-category-list-holder.eltdf-pcl-two-columns article{width:50%}@media only screen and (min-width: 1025px){.eltdf-portfolio-category-list-holder.eltdf-pcl-two-columns article:nth-child(2n+1){clear:both}}.eltdf-portfolio-category-list-holder.eltdf-pcl-three-columns article{width:33.33333%}@media only screen and (min-width: 1025px){.eltdf-portfolio-category-list-holder.eltdf-pcl-three-columns article:nth-child(3n+1){clear:both}}.eltdf-portfolio-category-list-holder.eltdf-pcl-four-columns article{width:25%}@media only screen and (min-width: 1281px){.eltdf-portfolio-category-list-holder.eltdf-pcl-four-columns article:nth-child(4n+1){clear:both}}.eltdf-portfolio-category-list-holder.eltdf-pcl-five-columns article{width:20%}@media only screen and (min-width: 1281px){.eltdf-portfolio-category-list-holder.eltdf-pcl-five-columns article:nth-child(5n+1){clear:both}}.eltdf-portfolio-list-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-list-holder article{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.touch .eltdf-portfolio-list-holder article{cursor:pointer}.eltdf-portfolio-list-holder article .eltdf-pl-item-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-list-holder article .eltdf-pli-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-list-holder article .eltdf-pli-image img{display:block;width:100%}.eltdf-portfolio-list-holder article .eltdf-pli-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.eltdf-portfolio-list-holder article .eltdf-pli-text-wrapper{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-portfolio-list-holder article .eltdf-pli-text{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-title{margin:0}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder{position:relative;display:block;margin:5px 0 0}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a{position:relative;display:inline-block;vertical-align:middle;padding:0 6px 0 0;margin:0 3px 0 0;font-size:14px;font-weight:700;color:#17436f;letter-spacing:.05em;font-family:\"Crimson Text\",cursive;text-transform:uppercase;z-index:8}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:after{position:absolute;top:0;right:-4px;content:\"/\";color:inherit;font-size:12px;line-height:inherit}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:last-child{margin:0;padding:0}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:last-child:after{display:none}.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-excerpt{margin:3px 0 0}.eltdf-portfolio-list-holder.eltdf-pl-has-shadow article .eltdf-pli-image{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-portfolio-list-holder.eltdf-pl-has-filter .eltdf-pl-inner{overflow:hidden}.eltdf-portfolio-list-holder.eltdf-pl-no-content .eltdf-pli-text-holder{display:none}.eltdf-portfolio-list-holder.eltdf-pl-gallery:not(.eltdf-pl-one-column) article{float:left}.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-two-columns article{width:50%}@media only screen and (min-width: 769px){.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-two-columns article:nth-child(2n+1){clear:both}}.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-three-columns article{width:33.33333%}@media only screen and (min-width: 769px){.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-three-columns article:nth-child(3n+1){clear:both}}.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-four-columns article{width:25%}@media only screen and (min-width: 1025px){.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-four-columns article:nth-child(4n+1){clear:both}}.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-five-columns article{width:20%}@media only screen and (min-width: 1441px){.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-five-columns article:nth-child(5n+1){clear:both}}.eltdf-portfolio-list-holder.eltdf-pl-masonry .eltdf-pl-inner{opacity:0}.eltdf-portfolio-list-holder.eltdf-pl-masonry article,.eltdf-portfolio-list-holder.eltdf-pl-masonry .eltdf-pl-grid-sizer{width:100%}.eltdf-portfolio-list-holder.eltdf-pl-masonry .eltdf-pl-grid-gutter{width:0}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns .eltdf-pl-grid-sizer{width:50%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article.eltdf-pl-masonry-large-width-height{width:100%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns .eltdf-pl-grid-sizer{width:33.33333%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article.eltdf-pl-masonry-large-width-height{width:66.66667%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns .eltdf-pl-grid-sizer{width:25%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article.eltdf-pl-masonry-large-width-height{width:50%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns .eltdf-pl-grid-sizer{width:20%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article.eltdf-pl-masonry-large-width-height{width:40%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-images-fixed article .eltdf-pl-item-inner{height:100%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-images-fixed article .eltdf-pli-image{height:100%}.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-images-fixed article .eltdf-pli-image img{height:100%}.eltdf-portfolio-list-holder.eltdf-pl-has-animation article{opacity:0;-webkit-transform:translateY(80px);-moz-transform:translateY(80px);transform:translateY(80px);-webkit-transition:opacity .8s cubic-bezier(0.34, 0.52, 0.57, 1.04),transform .8s cubic-bezier(0.34, 0.52, 0.57, 1.04);-moz-transition:opacity .8s cubic-bezier(0.34, 0.52, 0.57, 1.04),transform .8s cubic-bezier(0.34, 0.52, 0.57, 1.04);transition:opacity .8s cubic-bezier(0.34, 0.52, 0.57, 1.04),transform .8s cubic-bezier(0.34, 0.52, 0.57, 1.04)}.eltdf-portfolio-list-holder.eltdf-pl-has-animation article.eltdf-item-show{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.eltdf-portfolio-list-holder.eltdf-pl-has-animation article.eltdf-item-show.eltdf-item-shown{-webkit-transition:none;-moz-transition:none;transition:none}.touch .eltdf-portfolio-list-holder.eltdf-pl-has-animation article{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.eltdf-pl-filter-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0 0 30px;text-align:center}.eltdf-pl-filter-holder ul{position:relative;display:inline-block;vertical-align:middle;margin:0;padding:0;list-style:none}.eltdf-pl-filter-holder ul li{position:relative;display:inline-block;vertical-align:middle;margin:0 0 10px;padding:0 22px;cursor:pointer}@media only screen and (max-width: 1440px){.eltdf-pl-filter-holder ul li{padding:0 16px}}@media only screen and (max-width: 1024px){.eltdf-pl-filter-holder ul li{padding:0 10px}}.eltdf-pl-filter-holder ul li span{position:relative;display:inline-block;vertical-align:middle;color:#333;font-size:12px;font-weight:700;line-height:22px;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}.eltdf-pl-filter-holder ul li.eltdf-pl-current span,.eltdf-pl-filter-holder ul li:hover span{color:#17436f}.eltdf-portfolio-list-holder.eltdf-pl-pag-standard .eltdf-pl-inner{opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-portfolio-list-holder.eltdf-pl-pag-standard.eltdf-pl-pag-standard-animate .eltdf-pl-inner{opacity:0}.eltdf-pl-standard-pagination{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:20px 0 0;clear:both}.eltdf-pl-standard-pagination ul{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;margin:0;list-style:none;text-align:center}.eltdf-pl-standard-pagination ul li{position:relative;display:inline-block;vertical-align:top;margin:0 12px;padding:0}.eltdf-pl-standard-pagination ul li a{position:relative;display:inline-block;vertical-align:middle;margin:0;padding:0}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-active a{color:#17436f}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev,.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next{position:absolute;top:0}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a,.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a{font-size:30px;-webkit-transition:color .2s ease-out,opacity .2s ease-out;-moz-transition:color .2s ease-out,opacity .2s ease-out;transition:color .2s ease-out,opacity .2s ease-out}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a span,.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a span{display:block;line-height:inherit}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a span:before,.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a span:before{display:block;line-height:inherit}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev{left:0}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a{opacity:0}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next{right:0}.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a{opacity:1}.eltdf-pl-load-more-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-pl-load-more-holder .eltdf-pl-load-more{margin:40px 0 0;text-align:center}.eltdf-pl-loading{position:relative;display:none;width:100%;margin:40px 0 20px;color:#333;text-align:center}.eltdf-pl-loading.eltdf-filter-trigger{position:absolute;top:250px;left:0}.eltdf-pl-loading.eltdf-standard-pag-trigger{position:absolute;top:50px;left:0}.eltdf-pl-has-filter .eltdf-pl-loading.eltdf-standard-pag-trigger{top:150px}.eltdf-pl-loading.eltdf-showing{display:block}.eltdf-pl-loading>div{position:relative;display:inline-block;vertical-align:middle;width:14px;height:14px;margin:0 3px;background-color:#333;border-radius:100%;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;-moz-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.eltdf-pl-loading .eltdf-pl-loading-bounce1{-webkit-animation-delay:-0.32s;-moz-animation-delay:-0.32s;animation-delay:-0.32s}.eltdf-pl-loading .eltdf-pl-loading-bounce2{-webkit-animation-delay:-0.16s;-moz-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@-moz-keyframes sk-bouncedelay{0%,80%,100%{-moz-transform:scale(0)}40%{-moz-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon.eltdf-pl-has-shadow .eltdf-pl-item-inner{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon article:hover .eltdf-pli-text-holder{opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon article .eltdf-pl-item-inner{overflow:hidden}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon article .eltdf-pli-text .eltdf-pli-icon{color:#333;font-size:40px}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon .eltdf-pli-text-holder{position:absolute;display:block;width:100%;height:100%;top:0;left:0;padding:20px;background-color:rgba(255,255,255,.93);border:3px solid #17436f;opacity:0;text-align:center;box-sizing:border-box;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom.eltdf-pl-has-shadow .eltdf-pl-item-inner{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article:hover .eltdf-pli-image img{-webkit-transform:scale(1.04) translateZ(0);-moz-transform:scale(1.04) translateZ(0);transform:scale(1.04) translateZ(0)}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article:hover .eltdf-pli-text-holder{opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pl-item-inner{overflow:hidden}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-image{overflow:hidden;-webkit-backface-visibility:hidden}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-image img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform ease .3s;-moz-transition:-moz-transform ease .3s;transition:transform ease .3s}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-title,.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-excerpt{color:#333}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-category-holder a{color:#17436f;font-family:\"Crimson Text\",cursive;font-size:16px;letter-spacing:.1em}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-category-holder a:hover{color:#333}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom .eltdf-pli-text-holder{position:absolute;display:block;width:100%;height:100%;top:0;left:0;padding:20px;background-color:rgba(255,255,255,.93);border:3px solid #17436f;opacity:0;text-align:center;box-sizing:border-box;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay.eltdf-pl-has-shadow .eltdf-pl-item-inner{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article:hover .eltdf-pli-text-holder{opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pl-item-inner{overflow:hidden}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-title,.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-excerpt{color:#333}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-category-holder a{color:#17436f;font-family:\"Crimson Text\",cursive;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-category-holder a:hover{color:#333}.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay .eltdf-pli-text-holder{position:absolute;display:block;width:100%;height:100%;top:0;left:0;padding:20px;background-color:rgba(255,255,255,.93);border:3px solid #17436f;opacity:0;text-align:center;box-sizing:border-box;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.eltdf-portfolio-list-holder.eltdf-pl-standard-shader article:hover .eltdf-pli-image:after{opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-shader article .eltdf-pli-image:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:\"\";background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;z-index:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-shader article .eltdf-pli-link{z-index:2}.eltdf-portfolio-list-holder.eltdf-pl-standard-shader .eltdf-pli-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:35px 0 0}.eltdf-portfolio-list-holder.eltdf-pl-standard-shader .eltdf-pli-text-holder .eltdf-pli-category-holder{margin:0}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article .eltdf-pli-image img{-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-backface-visibility:hidden}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article .eltdf-pli-image img:nth-child(1){opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article .eltdf-pli-image img:nth-child(2){position:absolute;display:block;width:100%;height:100%;top:0;left:0;opacity:0}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article.eltdf-pl-has-switch-image:hover .eltdf-pli-image img:nth-child(1){opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article.eltdf-pl-has-switch-image:hover .eltdf-pli-image img:nth-child(2){opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images .eltdf-pli-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:35px 0 0;display:none !important}.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images .eltdf-pli-text-holder .eltdf-pli-category-holder{margin:0}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article:hover .eltdf-pli-image img{-webkit-transform:scale(1.03) translateZ(0);-moz-transform:scale(1.03) translateZ(0);transform:scale(1.03) translateZ(0)}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article:hover .eltdf-pli-image:after{opacity:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-image{overflow:hidden;-webkit-backface-visibility:hidden}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-image img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-image:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:\"\";background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;z-index:1}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-link{z-index:2}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader .eltdf-pli-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:35px 0 0}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader .eltdf-pli-text-holder .eltdf-pli-category-holder{margin:0}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article:hover .eltdf-pli-image img{-webkit-transform:scale(1.03) translateZ(0);-moz-transform:scale(1.03) translateZ(0);transform:scale(1.03) translateZ(0)}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article .eltdf-pli-image{overflow:hidden;-webkit-backface-visibility:hidden}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article .eltdf-pli-image img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article .eltdf-pli-link{z-index:2}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom .eltdf-pli-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:35px 0 0}.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom .eltdf-pli-text-holder .eltdf-pli-category-holder{margin:0}.eltdf-portfolio-project-info{position:relative;display:inline-block;vertical-align:middle}.eltdf-portfolio-project-info .eltdf-ppi-label{margin:0;padding:0}.eltdf-portfolio-project-info>div{position:relative;display:inline-block;vertical-align:middle}.eltdf-portfolio-project-info>div a{position:relative;display:inline-block;vertical-align:middle;margin:0 5px 0 0}.eltdf-portfolio-project-info>div a:last-child{margin:0}.eltdf-portfolio-project-info .eltdf-ppi-title{position:relative;display:inline-block;vertical-align:middle;margin:0}.eltdf-portfolio-project-info .eltdf-ppi-image{position:relative;display:inline-block;vertical-align:middle;margin:0}.eltdf-portfolio-project-info .eltdf-ppi-image img{display:block}.eltdf-portfolio-slider-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-portfolio-slider-holder .eltdf-pl-inner{margin:0 !important}.eltdf-portfolio-slider-holder article{width:auto !important;padding:0 !important;margin:0 !important;float:none !important}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-prev,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-next{color:#fff}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-prev:hover,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-next:hover{color:rgba(255,255,255,.8)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-prev,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-next{color:#333}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-prev:hover,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-next:hover{color:rgba(51,51,51,.8)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot span{background-color:rgba(255,255,255,.2)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot.active span,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot:hover span{background-color:rgba(255,255,255,.8)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot span{background-color:rgba(51,51,51,.2)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot.active span,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot:hover span{background-color:rgba(51,51,51,.8)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-on-slider .owl-nav .owl-prev,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-on-slider .owl-nav .owl-next{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-on-slider .owl-dots{position:absolute;left:0;bottom:20px;width:100%;margin:0}.eltdf-testimonials-holder.eltdf-testimonials-boxed{padding:60px 15px;margin:0 -15px}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials{margin:0}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials .eltdf-testimonial-text-holder{width:100%;text-align:center}.eltdf-testimonials-holder.eltdf-testimonials-boxed .owl-item{padding:0 20px;box-sizing:border-box}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content{padding:74px 50px 70px;background-color:#fbfbfb;box-sizing:border-box;text-align:center}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content .eltdf-testimonial-image{padding:0 0 20px 0;float:none;margin:0 auto}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-author-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-author-holder .eltdf-testimonial-image{float:left}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-icon{display:block;text-align:center;margin-bottom:10px}.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-text{margin:3% 0 0}.eltdf-testimonials-holder.eltdf-testimonials-standard{text-align:center;border:2px solid #e9e8e8}.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-image img{display:block;margin:0 auto}.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-title{margin:0;color:#17436f}.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonials .owl-dots{width:65%;margin:0 auto;text-align:left;margin-left:195px}.eltdf-testimonials-holder.eltdf-testimonials-standard.eltdf-testimonials-light{background-color:#006767}.eltdf-testimonials-holder{padding:73px 189px 59px 105px;box-sizing:border-box;position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-testimonials-holder .eltdf-testimonials,.eltdf-testimonials-holder .eltdf-testimonial-content,.eltdf-testimonials-holder .eltdf-testimonial-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-testimonials-holder .eltdf-testimonials{box-sizing:border-box}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-author{display:block;margin:12px 0 0;text-transform:uppercase}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-author .eltdf-testimonials-author-name{font-family:\"Crimson Text\",cursive;color:#17436f;font-size:16px;font-weight:600}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-author .eltdf-testimonials-author-job{font-family:\"Open Sans\",sans-serif;font-size:12px;font-weight:600}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-text-holder{float:left;width:calc(100% - 195px);text-align:left}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-text-holder .eltdf-testimonial-text{margin:0 0 14px;font-size:1.15em;line-height:1.75em}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-image{float:left;width:115px;vertical-align:middle;margin:0;padding:0 80px 0 0}.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-image img{width:auto !important;border-radius:100%}.eltdf-testimonials-holder .eltdf-testimonials .owl-dots{width:100%;margin:0;text-align:center}.eltdf-testimonials-holder .eltdf-testimonials .owl-dots .owl-dot span{width:8px;height:8px;background-color:#cfcfcf;border:#cfcfcf;margin:0 3px}.eltdf-testimonials-holder .eltdf-testimonials .owl-dots .owl-dot.active span{width:10px;height:10px;background-color:#17436f;border:#17436f}.eltdf-testimonials-holder .eltdf-testimonial-quote-image{color:#17436f}.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-content{background-color:#006767}.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-title,.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-text,.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-author{color:#fff}.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-text-holder .eltdf-testimonial-author .eltdf-testimonials-author-name,.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-text-holder .eltdf-testimonial-author .eltdf-testimonials-author-job{color:#fff}.eltdf-testimonials-holder.eltdf-testimonials-light .owl-dots .owl-dot span{border:2px solid rgba(255,255,255,.5)}.eltdf-testimonials-holder.eltdf-testimonials-light .owl-dots .owl-dot:hover span,.eltdf-testimonials-holder.eltdf-testimonials-light .owl-dots .owl-dot.active span{background-color:#fff;border-color:#fff}.eltdf-accordion-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-accordion-holder .eltdf-accordion-title{position:relative;display:inline-block;width:100%;vertical-align:middle;cursor:pointer;margin:0;box-sizing:border-box;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);transform:translateZ(0px);-webkit-transition:color .2s ease-out,background-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out}.eltdf-accordion-holder .eltdf-accordion-title .eltdf-tab-title{display:block;line-height:inherit}.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark{position:absolute;top:50%;left:0;width:20px;height:20px;margin:-1px 0 0;line-height:20px;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span{position:absolute;display:block;width:100%;height:100%;font-size:inherit;line-height:inherit;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span:before{display:block;line-height:inherit}.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span.eltdf_icon_minus{opacity:0}.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span.eltdf_icon_plus{opacity:1}.eltdf-accordion-holder .eltdf-accordion-title.ui-state-active .eltdf-accordion-mark span.eltdf_icon_minus,.eltdf-accordion-holder .eltdf-accordion-title.ui-state-hover .eltdf-accordion-mark span.eltdf_icon_minus{opacity:1}.eltdf-accordion-holder .eltdf-accordion-title.ui-state-active .eltdf-accordion-mark span.eltdf_icon_plus,.eltdf-accordion-holder .eltdf-accordion-title.ui-state-hover .eltdf-accordion-mark span.eltdf_icon_plus{opacity:0}.eltdf-accordion-holder span.eltdf-accordion-title{font-family:\"Crimson Text\",cursive;font-weight:700;color:#333;letter-spacing:.1em;text-transform:uppercase}.eltdf-accordion-holder .eltdf-accordion-content{margin:0;padding:21px 0 0;border:none}.eltdf-accordion-holder .eltdf-accordion-content p{margin:0}.eltdf-accordion-holder.eltdf-ac-boxed.eltdf-white-skin .eltdf-accordion-title{background-color:#fff;border:none}.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title{margin:24px 0 0;padding:16px 20px 16px 44px;background-color:#f3f3f3;border:none}.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title:first-child{margin:0}.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title .eltdf-accordion-mark{left:12px}.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title.ui-state-active,.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title.ui-state-hover{color:#fff;background-color:#006767}.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-title{border:none;border-bottom:1px solid #808285;padding:20px 20px 20px 44px}.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-title .eltdf-accordion-mark{left:12px}.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-content{border-bottom:1px solid #808285;padding:21px 0}.eltdf-banner-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.touch .eltdf-banner-holder{cursor:pointer}.eltdf-banner-holder.eltdf-visible-on-hover:hover .eltdf-banner-text-holder{opacity:1}.eltdf-banner-holder.eltdf-visible-on-hover .eltdf-banner-text-holder{opacity:0;background-color:rgba(51,51,51,.4);-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-shader .eltdf-banner-text-holder:after{content:\"\";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-shader:hover .eltdf-banner-text-holder:after{opacity:1}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom{overflow:hidden}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom .eltdf-banner-image{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom:hover .eltdf-banner-image{-webkit-transform:scale(1.03) translateZ(0);-moz-transform:scale(1.03) translateZ(0);transform:scale(1.03) translateZ(0)}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader{overflow:hidden}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader .eltdf-banner-image{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader .eltdf-banner-text-holder:after{content:\"\";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader:hover .eltdf-banner-image{-webkit-transform:scale(1.03) translateZ(0);-moz-transform:scale(1.03) translateZ(0);transform:scale(1.03) translateZ(0)}.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader:hover .eltdf-banner-text-holder:after{opacity:1}.eltdf-banner-holder.eltdf-disabled .eltdf-banner-text-holder{display:none}.eltdf-banner-holder.eltdf-banner-info-centered .eltdf-banner-text-holder{padding:70px 20px;text-align:center}.eltdf-banner-holder .eltdf-banner-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-banner-holder .eltdf-banner-image img{display:block}.eltdf-banner-holder .eltdf-banner-text-holder{position:absolute;display:block;width:100%;height:100%;top:0;left:0;padding:35px;box-sizing:border-box}@media only screen and (max-width: 768px){.eltdf-banner-holder .eltdf-banner-text-holder{padding:25px}}.eltdf-banner-holder .eltdf-banner-text-outer{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-banner-holder .eltdf-banner-text-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:top}.eltdf-banner-holder .eltdf-banner-subtitle{position:relative;margin:0;z-index:10}.eltdf-banner-holder .eltdf-banner-title{position:relative;line-height:1em;margin:0;z-index:10}.eltdf-banner-holder .eltdf-banner-title .eltdf-banner-title-light{font-weight:300}.eltdf-banner-holder .eltdf-banner-link-text{position:relative;display:inline-block;vertical-align:top;margin:11px 0 0;color:#fff;line-height:1em;z-index:2;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.eltdf-banner-holder .eltdf-banner-link-text:hover .eltdf-banner-link-hover{width:100%}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-original{position:relative;display:inline-block;vertical-align:top;width:100%}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-original span{color:inherit}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-hover{position:absolute;top:0;left:0;width:.1%;height:100%;display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;-webkit-transition:width .4s ease-in-out;-moz-transition:width .4s ease-in-out;transition:width .4s ease-in-out}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-hover span{color:#17436f}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-icon,.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-label{position:relative;display:inline-block;vertical-align:top}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-icon{margin:0 2px 0 0;font-size:15px}.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-label{font-size:14px;line-height:inherit}.eltdf-banner-holder .eltdf-banner-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1}.eltdf-btn{font-family:inherit;position:relative;display:inline-block;vertical-align:middle;width:auto;outline:none;font-size:14px;line-height:2.2em;letter-spacing:.1em;font-weight:600;text-transform:uppercase;box-sizing:border-box;margin:0;-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;padding:13px 46px;cursor:pointer}.eltdf-btn.eltdf-btn-simple{padding:0 !important;font-size:12px;color:#333;background-color:rgba(0,0,0,0);border:0;vertical-align:middle}.eltdf-btn.eltdf-btn-simple .eltdf-btn-text{display:inline-block;vertical-align:middle}.eltdf-btn.eltdf-btn-simple.eltdf-btn-underline:after{content:\"\";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:currentColor;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;transition:width .3s ease}.eltdf-btn.eltdf-btn-simple.eltdf-btn-underline:hover:after{width:100%}.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-hover-color):not(.eltdf-btn-underline):hover{color:#17436f !important}.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-hover-bg):hover{background-color:rgba(0,0,0,0) !important}.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-border-hover):hover{border-color:rgba(0,0,0,0) !important}.eltdf-btn.eltdf-btn-solid{color:#fff;background-color:#17436f;border:none}.eltdf-btn.eltdf-btn-solid:not(.eltdf-btn-custom-hover-color):hover{color:#fff !important}.eltdf-btn.eltdf-btn-solid:not(.eltdf-btn-custom-hover-bg):hover{background-color:#333 !important}.eltdf-btn.eltdf-btn-outline{color:#17436f;background-color:rgba(0,0,0,0)}.eltdf-btn.eltdf-btn-outline .eltdf-btn-border{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:1px solid #17436f;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border .eltdf-btn-border.eltdf-btn-border-first{-webkit-transform:translate(-2px, -2px);-moz-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border .eltdf-btn-border.eltdf-btn-border-second{-webkit-transform:translate(2px, 2px);-moz-transform:translate(2px, 2px);transform:translate(2px, 2px)}.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border:hover .eltdf-btn-border.eltdf-btn-border-first{-webkit-transform:translate(-3px, -3px);-moz-transform:translate(-3px, -3px);transform:translate(-3px, -3px)}.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border:hover .eltdf-btn-border.eltdf-btn-border-second{-webkit-transform:translate(3px, 3px);-moz-transform:translate(3px, 3px);transform:translate(3px, 3px)}.eltdf-btn.eltdf-btn-outline:not(.eltdf-btn-double-border):not(.eltdf-btn-custom-hover-color):hover{color:#333 !important}.eltdf-btn.eltdf-btn-outline:not(.eltdf-btn-double-border):not(.eltdf-btn-custom-border-hover):hover .eltdf-btn-border{border-color:#333 !important}.eltdf-btn.eltdf-btn-small{font-size:12px;padding:10px 34px}.eltdf-btn.eltdf-btn-large{padding:15px 56px}.eltdf-btn.eltdf-btn-huge{display:block;text-align:center;padding:15px 26px}.eltdf-btn.eltdf-btn-icon>i,.eltdf-btn.eltdf-btn-icon>span:not(.eltdf-btn-text){position:relative;display:inline-block;vertical-align:top;margin:0 0 0 4px;font-size:1.1428571429em;line-height:inherit;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-btn.eltdf-btn-icon>i:before,.eltdf-btn.eltdf-btn-icon>span:not(.eltdf-btn-text):before{display:block;line-height:inherit}.eltdf-btn.eltdf-btn-icon.eltdf-btn-icon-animate:hover>i,.eltdf-btn.eltdf-btn-icon.eltdf-btn-icon-animate:hover>span:not(.eltdf-btn-text){-webkit-transform:translateX(3px);-moz-transform:translateX(3px);transform:translateX(3px)}.eltdf-call-to-action-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-call-to-action-holder .eltdf-cta-text-holder,.eltdf-call-to-action-holder .eltdf-cta-button-holder{position:relative;display:inline-block;vertical-align:middle}.eltdf-call-to-action-holder .eltdf-cta-text-holder h1,.eltdf-call-to-action-holder .eltdf-cta-text-holder h2,.eltdf-call-to-action-holder .eltdf-cta-text-holder h3,.eltdf-call-to-action-holder .eltdf-cta-text-holder h4,.eltdf-call-to-action-holder .eltdf-cta-text-holder h5,.eltdf-call-to-action-holder .eltdf-cta-text-holder h6{margin:0}.eltdf-call-to-action-holder .eltdf-cta-button-holder .eltdf-btn{white-space:nowrap}.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-inner{display:table}.eltdf-call-to-action-holder.eltdf-normal-layout:not(.eltdf-content-in-grid) .eltdf-cta-inner{width:100%}.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-text-holder,.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-button-holder{display:table-cell;box-sizing:border-box}.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-button-holder{text-align:right}.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-inner{text-align:center}.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-text-holder,.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-button-holder{width:100%}.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-button-holder{margin:28px 0 0}.eltdf-call-to-action-holder.eltdf-two-halves-columns .eltdf-cta-text-holder,.eltdf-call-to-action-holder.eltdf-two-halves-columns .eltdf-cta-button-holder{width:50%}.eltdf-call-to-action-holder.eltdf-two-thirds-columns .eltdf-cta-text-holder{width:66.6666666667%}.eltdf-call-to-action-holder.eltdf-two-thirds-columns .eltdf-cta-button-holder{width:33.3333333333%}.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-text-holder{width:75%}.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-button-holder{width:25%}.eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-text-holder{width:80%}.eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-button-holder{width:20%}.eltdf-clients-carousel-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-clients-carousel-holder .eltdf-cc-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-clients-carousel-holder .eltdf-cc-item{position:relative;display:inline-block;width:100%;vertical-align:middle}.touch .eltdf-clients-carousel-holder .eltdf-cc-item{cursor:pointer}.eltdf-clients-carousel-holder .eltdf-cc-item .eltdf-cc-item{position:relative;display:block}.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item:hover .eltdf-cc-image{opacity:0}.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item:hover .eltdf-cc-hover-image{opacity:1}.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item .eltdf-cc-image{position:relative;display:block;width:auto;margin:0 auto;opacity:1;-webkit-transition:opacity .15s ease-out;-moz-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item .eltdf-cc-hover-image{position:absolute;top:0;left:50%;width:auto;opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .15s ease-out;-moz-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item{overflow:hidden}.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item:hover .eltdf-cc-image{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%)}.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item:hover .eltdf-cc-hover-image{-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);transform:translate(-50%, 0)}.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item .eltdf-cc-image{position:relative;display:block;width:auto;margin:0 auto;-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;transition:transform .4s ease}.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item .eltdf-cc-hover-image{position:absolute;top:0;left:50%;width:auto;-webkit-transform:translate(-50%, -100%);-moz-transform:translate(-50%, -100%);transform:translate(-50%, -100%);-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;transition:transform .4s ease}.eltdf-countdown{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-countdown.eltdf-light-skin .countdown-row .countdown-section .countdown-amount,.eltdf-countdown.eltdf-light-skin .countdown-row .countdown-section .countdown-period{color:#fff}.eltdf-countdown .countdown-rtl{direction:rtl}.eltdf-countdown .countdown-row{position:relative;display:inline-block;width:100%;vertical-align:middle;text-align:center;clear:both}.eltdf-countdown .countdown-row.countdown-show1 .countdown-section{width:100%}.eltdf-countdown .countdown-row.countdown-show2 .countdown-section{width:50%}.eltdf-countdown .countdown-row.countdown-show3 .countdown-section{width:33.33333%}.eltdf-countdown .countdown-row.countdown-show4 .countdown-section{width:25%}.eltdf-countdown .countdown-row.countdown-show5 .countdown-section{width:20%}.eltdf-countdown .countdown-row.countdown-show6 .countdown-section{width:16.66667%}.eltdf-countdown .countdown-row .countdown-section{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0 5px;box-sizing:border-box}.eltdf-countdown .countdown-row .countdown-section .countdown-amount{position:relative;display:block;color:#333;font-family:\"Crimson Text\",cursive;font-size:60px;line-height:1em;letter-spacing:.1em}.eltdf-countdown .countdown-row .countdown-section .countdown-period{display:block;font-family:\"Crimson Text\",cursive;font-weight:400;color:#333;font-size:22px;text-transform:uppercase;letter-spacing:.05em;margin-top:7px}.eltdf-counter-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;opacity:0;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.eltdf-counter-holder .eltdf-counter-inner{position:relative;display:inline-block;vertical-align:middle}.eltdf-counter-holder .eltdf-counter{display:inline-block !important;vertical-align:middle;font-size:60px;font-family:\"Crimson Text\",cursive;color:#4e4e4e;line-height:1em;letter-spacing:.1em;overflow:hidden}.eltdf-counter-holder .eltdf-counter-title{display:block;margin:5px 0 0}.eltdf-counter-holder .eltdf-counter-text{margin:10px 0 0;font-size:15px}.eltdf-custom-font-holder .eltdf-cf-typed-wrap{width:0;white-space:nowrap}.eltdf-custom-font-holder .eltdf-cf-typed{display:inline-block}.eltdf-custom-font-holder .eltdf-cf-typed span{display:none}.eltdf-custom-font-holder .eltdf-cf-typed~.typed-cursor{display:inline-block;opacity:1;-webkit-animation:blink .7s infinite;animation:blink .7s infinite}@-webkit-keyframes blink{0%{opacity:1;filter:alpha(opacity=100)}50%{opacity:0;filter:alpha(opacity=0)}100%{opacity:1;filter:alpha(opacity=100)}}@keyframes blink{0%{opacity:1;filter:alpha(opacity=100)}50%{opacity:0;filter:alpha(opacity=0)}100%{opacity:1;filter:alpha(opacity=100)}}.eltdf-dropcaps{position:relative;display:inline-block;vertical-align:top;float:left;line-height:42px;font-size:42px;color:#676767;font-weight:300;text-align:center;margin:5px 15px 0 0}.eltdf-dropcaps.eltdf-square,.eltdf-dropcaps.eltdf-circle{height:35px;width:35px;font-size:22px;line-height:35px;font-weight:600;color:#fff;background-color:#333;margin:10px 12px 0 0;box-sizing:border-box}.eltdf-dropcaps.eltdf-circle{border-radius:3em}.eltdf-elements-holder{width:100%;display:table;table-layout:fixed}.eltdf-elements-holder.eltdf-eh-full-height{height:100%}.eltdf-elements-holder.eltdf-ehi-float .eltdf-eh-item{float:left}.eltdf-elements-holder.eltdf-two-columns .eltdf-eh-item{width:50%}.eltdf-elements-holder.eltdf-three-columns .eltdf-eh-item{width:33.33333%}.eltdf-elements-holder.eltdf-four-columns .eltdf-eh-item{width:25%}.eltdf-elements-holder.eltdf-five-columns .eltdf-eh-item{width:20%}.eltdf-elements-holder.eltdf-six-columns .eltdf-eh-item{width:16.66667%}.eltdf-elements-holder .eltdf-eh-item{display:table-cell;vertical-align:middle;height:100%;background-position:center;background-size:cover}.eltdf-elements-holder .eltdf-eh-item.eltdf-vertical-alignment-top{vertical-align:top}.eltdf-elements-holder .eltdf-eh-item.eltdf-vertical-alignment-bottom{vertical-align:bottom}.eltdf-elements-holder .eltdf-eh-item.eltdf-horizontal-alignment-center{text-align:center}.eltdf-elements-holder .eltdf-eh-item.eltdf-horizontal-alignment-right{text-align:right}.eltdf-elements-holder .eltdf-eh-item .eltdf-elements-holder-item-inner{width:100%}.eltdf-elements-holder .eltdf-ehi-content{padding:0 20px}.eltdf-full-screen-image-slider{position:relative;display:inline-block;width:100%;vertical-align:middle;opacity:0}.eltdf-full-screen-image-slider.eltdf-fsis-is-init{opacity:1}.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-slider .owl-nav .owl-prev{left:-100px}.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-slider .owl-nav .owl-next{right:-100px}.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-slider .owl-dots{bottom:-30px}.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-prev-nav{left:-100px}.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-next-nav{right:-100px}.eltdf-full-screen-image-slider .eltdf-fsis-slider{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100vh;z-index:inherit}.admin-bar .eltdf-full-screen-image-slider .eltdf-fsis-slider{height:calc(100vh - 32px)}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-stage-outer{overflow:visible}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-prev,.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-next{width:40px;text-align:center;-webkit-transition:left .4s ease,right .4s ease;-moz-transition:left .4s ease,right .4s ease;transition:left .4s ease,right .4s ease}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-prev{left:25px}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-prev:hover{left:15px}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-next{right:25px}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-next:hover{right:15px}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots{position:absolute;left:0;bottom:calc(8% - 14px);width:100%;margin:0;counter-reset:section;z-index:3;-webkit-transition:bottom .4s ease;-moz-transition:bottom .4s ease;transition:bottom .4s ease}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot{margin:0 14px;color:#676767;font-size:16px;line-height:28px;font-weight:500}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot:hover,.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot.active{color:#333}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot span{display:none}.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot:after{counter-increment:section;content:\"0\" counter(section)}.eltdf-full-screen-image-slider .eltdf-fsis-thumb-nav{position:absolute;top:20%;height:60%;width:100px;display:block;z-index:1;background-position:20% 20%}.eltdf-full-screen-image-slider .eltdf-fsis-prev-nav{left:0;-webkit-transition:background .3s ease,left .4s ease;-moz-transition:background .3s ease,left .4s ease;transition:background .3s ease,left .4s ease}.eltdf-full-screen-image-slider .eltdf-fsis-next-nav{right:0;-webkit-transition:background .3s ease,right .4s ease;-moz-transition:background .3s ease,right .4s ease;transition:background .3s ease,right .4s ease}.eltdf-full-screen-image-slider .eltdf-fsis-slider-mask{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-1}.eltdf-full-screen-image-slider .eltdf-fsis-slider-mask.eltdf-drag{z-index:2}.eltdf-full-screen-image-slider .eltdf-fsis-item{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100vh;overflow:hidden}.admin-bar .eltdf-full-screen-image-slider .eltdf-fsis-item{height:calc(100vh - 32px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-image-top{top:-2%}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-image-left{left:9%}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-image-right{right:14%}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-title,.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-subtitle{top:0;opacity:1}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-image-top{top:calc(-2% - 10px);left:calc(28% - 20px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-image-left{bottom:calc(2% - 20px);left:calc(9% - 10px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-image-right{bottom:calc(7% - 20px);right:calc(14% - 10px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-top,.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-bottom{height:18%}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-left,.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-right{width:18%}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-image-top{top:calc(-2% - 25px);left:calc(28% - 50px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-image-left{bottom:calc(2% - 50px);left:calc(9% - 25px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-image-right{bottom:calc(7% - 50px);right:calc(14% - 25px)}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-top,.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-bottom{height:0}.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-left,.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-right{width:0}.eltdf-full-screen-image-slider .eltdf-fsis-image-wrapper{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-full-screen-image-slider .eltdf-fsis-image-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;text-align:center}.eltdf-full-screen-image-slider .eltdf-fsis-image{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover;cursor:pointer}.eltdf-full-screen-image-slider .eltdf-fsis-content-image{position:absolute}.eltdf-full-screen-image-slider .eltdf-fsis-content-image img{width:auto;max-width:600px}.eltdf-full-screen-image-slider .eltdf-fsis-image-top{top:-50%;left:28%;-webkit-transform:rotate(-23deg);-moz-transform:rotate(-23deg);transform:rotate(-23deg);-webkit-transition:top .8s ease,left .8s ease;-moz-transition:top .8s ease,left .8s ease;transition:top .8s ease,left .8s ease}.eltdf-full-screen-image-slider .eltdf-fsis-image-left{bottom:2%;left:-50%;-webkit-transform:rotate(-10.5deg);-moz-transform:rotate(-10.5deg);transform:rotate(-10.5deg);-webkit-transition:bottom .8s ease,left .8s ease;-moz-transition:bottom .8s ease,left .8s ease;transition:bottom .8s ease,left .8s ease}.eltdf-full-screen-image-slider .eltdf-fsis-image-right{bottom:7%;right:-50%;-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);transform:rotate(-12deg);-webkit-transition:bottom .8s ease,right .8s ease;-moz-transition:bottom .8s ease,right .8s ease;transition:bottom .8s ease,right .8s ease}.eltdf-full-screen-image-slider .eltdf-fsis-title{position:relative;top:15px;margin:0;padding:0 12%;line-height:1.2em;color:#fff;opacity:0;box-sizing:border-box;-webkit-transition:opacity .2s ease-in,top .3s ease-in;-moz-transition:opacity .2s ease-in,top .3s ease-in;transition:opacity .2s ease-in,top .3s ease-in}.eltdf-full-screen-image-slider .eltdf-fsis-subtitle{position:relative;top:25px;margin:20px 0 0;padding:0 14%;color:#fff;opacity:0;box-sizing:border-box;-webkit-transition:opacity .2s ease-in,top .3s ease-in;-moz-transition:opacity .2s ease-in,top .3s ease-in;transition:opacity .2s ease-in,top .3s ease-in}.eltdf-full-screen-image-slider .eltdf-fsis-frame{position:fixed;background-color:#fff;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease}.eltdf-full-screen-image-slider .eltdf-fsis-frame-top{top:0;left:0;width:100%;height:20%}.eltdf-full-screen-image-slider .eltdf-fsis-frame-bottom{bottom:0;left:0;width:100%;height:20%}.eltdf-full-screen-image-slider .eltdf-fsis-frame-left{top:0;left:0;width:20%;height:100%}.eltdf-full-screen-image-slider .eltdf-fsis-frame-right{top:0;right:0;width:20%;height:100%}html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0 !important}.fp-notransition{-webkit-transition:none !important;transition:none !important}.fp-auto-height.eltdf-fss-item,.fp-auto-height .eltdf-fss-slide,.fp-auto-height .fp-tableCell{height:auto !important}.fp-responsive .fp-auto-height-responsive.eltdf-fss-item,.fp-responsive .fp-auto-height-responsive .eltdf-fss-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto !important}#fp-nav{position:fixed;top:50%;right:40px;margin:-32px 0 0;z-index:1001}@media only screen and (max-width: 1024px){#fp-nav{right:30px}}#fp-nav ul{margin:0;padding:0}#fp-nav ul li{position:relative;display:block;margin:10px 0;padding:0}#fp-nav ul li a{position:relative;width:12px;height:12px;display:block;background-color:rgba(80,80,80,.3);border-radius:100%;z-index:1;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}#fp-nav ul li a.active,#fp-nav ul li a:hover{background-color:rgba(80,80,80,.7)}.eltdf-light-header #fp-nav ul li a span{background-color:rgba(255,255,255,.3)}.eltdf-light-header #fp-nav ul li a.active span,.eltdf-light-header #fp-nav ul li a:hover span{background-color:#fff}.eltdf-dark-header #fp-nav ul li a span{background-color:rgba(0,0,0,.3)}.eltdf-dark-header #fp-nav ul li a.active span,.eltdf-dark-header #fp-nav ul li a:hover span{background-color:#000}#fp-nav ul li a span{position:relative;height:100%;width:100%;display:block}.eltdf-full-screen-sections{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-full-screen-sections .eltdf-fss-wrapper{visibility:hidden}.eltdf-full-screen-sections .eltdf-fss-item{position:relative;display:table;table-layout:fixed;height:100%;width:100%;margin:0;padding:0;background-position:center;background-size:cover;box-sizing:border-box;-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out}.eltdf-full-screen-sections .eltdf-fss-item.active{transform:scale(0.92)}.eltdf-full-screen-sections .eltdf-fss-item.active.fp-completely{transform:scale(1)}.eltdf-full-screen-sections .eltdf-fss-item.fp-completely:not(.active){transform:scale(0.92)}.eltdf-full-screen-sections .eltdf-fss-item .fp-scroller>.vc_column_container{padding:0;margin:0}.eltdf-full-screen-sections .eltdf-fss-item .fp-scroller>.vc_column_container>.vc_column-inner{padding:0;margin:0}.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-va-top .eltdf-fss-item-inner{vertical-align:top}.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-va-bottom .eltdf-fss-item-inner{vertical-align:bottom}.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-ha-left .eltdf-fss-item-inner{text-align:left}.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-ha-center .eltdf-fss-item-inner{text-align:center}.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-ha-right .eltdf-fss-item-inner{text-align:right}.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-has-link .eltdf-fss-item-inner a{position:relative;z-index:2}.eltdf-full-screen-sections .eltdf-fss-item .eltdf-fss-item-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;padding:5%;box-sizing:border-box}.eltdf-full-screen-sections .eltdf-fss-item .eltdf-fss-item-inner a{position:relative;z-index:2}.eltdf-full-screen-sections .eltdf-fss-item .eltdf-fss-item-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1}.eltdf-full-screen-sections .eltdf-fss-nav-holder{position:fixed;bottom:48px;left:57px;display:block;width:55px;text-align:center;visibility:hidden;z-index:1001}.eltdf-full-screen-sections .eltdf-fss-nav-holder a{display:block;font-size:55px;line-height:.9;color:#333;height:auto;opacity:1;-webkit-transition:color .2s ease-out,opacity .25s ease-out;-moz-transition:color .2s ease-out,opacity .25s ease-out;transition:color .2s ease-out,opacity .25s ease-out}.eltdf-full-screen-sections .eltdf-fss-nav-holder a:hover{color:rgba(51,51,51,.7)}.eltdf-light-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a{color:#fff}.eltdf-light-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a:hover{color:rgba(255,255,255,.7)}.eltdf-dark-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a{color:#000}.eltdf-dark-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a:hover{color:rgba(0,0,0,.7)}.eltdf-full-screen-sections .eltdf-fss-nav-holder a span{display:block;line-height:inherit}.eltdf-full-screen-sections .eltdf-fss-nav-holder a span:before{display:block;line-height:inherit}@media only screen and (max-width: 1024px){.eltdf-full-screen-sections .eltdf-fss-nav-holder{bottom:28px;left:37px}}.eltdf-google-map-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-google-map-holder .eltdf-google-map{display:block;width:100%;height:300px}.eltdf-google-map-holder .eltdf-google-map iframe,.eltdf-google-map-holder .eltdf-google-map object,.eltdf-google-map-holder .eltdf-google-map embed{width:100%;display:block}.eltdf-google-map-holder .eltdf-google-map img{max-width:none}.eltdf-google-map-holder .eltdf-snazzy-map{display:none}.eltdf-google-map-holder .eltdf-google-map-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:none;z-index:1000}.eltdf-icon-list-holder{position:relative;display:table;table-layout:fixed;height:auto;width:100%;margin-bottom:8px}.eltdf-icon-list-holder .eltdf-il-icon-holder,.eltdf-icon-list-holder .eltdf-il-text{position:relative;display:table-cell;vertical-align:top}.eltdf-icon-list-holder .eltdf-il-icon-holder{width:1%}.eltdf-icon-list-holder .eltdf-il-icon-holder>*{position:relative;display:inline-block;vertical-align:top;font-size:17px;line-height:inherit}.eltdf-icon-list-holder .eltdf-il-icon-holder>*:before{display:block;line-height:inherit}.eltdf-icon-list-holder .eltdf-il-text{width:99%;padding:0 0 0 13px;box-sizing:border-box}.eltdf-iwt{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-iwt .eltdf-iwt-icon a{position:relative;display:inline-block;vertical-align:middle}.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode{line-height:1;color:#006767}.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode.eltdf-circle,.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode.eltdf-square,.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle{line-height:2}.eltdf-iwt .eltdf-iwt-icon .eltdf-iwt-custom-icon{position:relative;display:inline-block;vertical-align:middle}.eltdf-iwt .eltdf-iwt-icon .eltdf-iwt-custom-icon .eltdf-iwt-hover-icon{position:absolute;top:0;left:0;width:100%;height:100%}.eltdf-iwt .eltdf-iwt-icon .eltdf-iwt-custom-icon img{vertical-align:middle}.eltdf-iwt .eltdf-iwt-title{margin:0}.eltdf-iwt .eltdf-iwt-title a{position:relative;display:inline-block;vertical-align:top}.eltdf-iwt .eltdf-iwt-title-text{display:block}.eltdf-iwt .eltdf-iwt-text{margin:10px 0 0}.eltdf-iwt.eltdf-iwt-icon-left{width:auto}.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-icon,.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-content{display:table-cell;vertical-align:top}.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-icon{position:relative;top:1px}.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-icon img{max-width:none}.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-content{padding:0 0 0 15px}.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-icon,.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-title-text{position:relative;display:table-cell;vertical-align:middle}.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-icon img{max-width:none}.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-title-text{padding:0 0 0 17px}.eltdf-iwt.eltdf-iwt-icon-top{text-align:center}.eltdf-iwt.eltdf-iwt-icon-top .eltdf-iwt-content{padding:15px 0 0}.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon img{opacity:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon .eltdf-iwt-hover-icon img{opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon:hover img{opacity:0}.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon:hover .eltdf-iwt-hover-icon img{opacity:1}.eltdf-icon-shortcode{position:relative;display:inline-block;vertical-align:middle;line-height:1.1em}.eltdf-icon-shortcode.eltdf-circle,.eltdf-icon-shortcode.eltdf-square,.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle{width:2em;height:2em;line-height:2em;text-align:center}.eltdf-icon-shortcode.eltdf-circle .eltdf-icon-bckg-holder,.eltdf-icon-shortcode.eltdf-square .eltdf-icon-bckg-holder,.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle .eltdf-icon-bckg-holder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#17436f;-webkit-transition:background-color .3s ease,border-color .3s ease;-moz-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease}.eltdf-icon-shortcode.eltdf-circle a,.eltdf-icon-shortcode.eltdf-square a,.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle a{position:relative;display:inline-block;vertical-align:top;width:100%;height:100%;z-index:10}.eltdf-icon-shortcode.eltdf-circle .eltdf-icon-element,.eltdf-icon-shortcode.eltdf-square .eltdf-icon-element,.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle .eltdf-icon-element{position:relative;color:#fff;line-height:inherit;z-index:5}.eltdf-icon-shortcode.eltdf-circle{border-radius:50%}.eltdf-icon-shortcode.eltdf-circle .eltdf-icon-bckg-holder{border-radius:50%}.eltdf-icon-shortcode .eltdf-icon-element{display:block;line-height:inherit;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.eltdf-icon-shortcode .eltdf-icon-element:before{display:block;line-height:inherit}.eltdf-icon-shortcode.eltdf-icon-switch{overflow:hidden}.eltdf-icon-shortcode.eltdf-icon-switch .eltdf-icon-original{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-icon-shortcode.eltdf-icon-switch .eltdf-icon-duplicate{position:absolute;top:100%;left:0;width:100%;height:100%;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-icon-shortcode.eltdf-icon-switch:hover .eltdf-icon-original{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}.eltdf-icon-shortcode.eltdf-icon-switch:hover .eltdf-icon-duplicate{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}.eltdf-icon-animation-holder{position:relative;display:inline-block;vertical-align:middle;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);-webkit-transition:transform .15s ease-in-out;-moz-transition:transform .15s ease-in-out;transition:transform .15s ease-in-out}.eltdf-icon-animation-holder.eltdf-icon-animation-show{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.eltdf-icon-tiny{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.eltdf-icon-small{font-size:2em}.eltdf-icon-medium{font-size:3em}.eltdf-icon-large{font-size:4em}.eltdf-icon-huge{font-size:5em}.eltdf-image-gallery{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-image-gallery.eltdf-has-shadow .eltdf-ig-image-inner{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-slider-type .owl-stage-outer,.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-carousel-type .owl-stage-outer{padding:0 0 20px}.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-slider-type .eltdf-ig-image,.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-carousel-type .eltdf-ig-image{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-image-gallery .eltdf-ig-image{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.eltdf-image-gallery .eltdf-ig-image a,.eltdf-image-gallery .eltdf-ig-image img{position:relative;display:block}.eltdf-image-gallery .eltdf-ig-image-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-image-gallery .eltdf-ig-slider{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-image-gallery .eltdf-ig-grid .eltdf-ig-image{float:left}.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-two-columns .eltdf-ig-image{width:50%}@media only screen and (min-width: 1025px){.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-two-columns .eltdf-ig-image:nth-child(2n+1){clear:both}}.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-three-columns .eltdf-ig-image{width:33.33333%}@media only screen and (min-width: 1025px){.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-three-columns .eltdf-ig-image:nth-child(3n+1){clear:both}}.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-four-columns .eltdf-ig-image{width:25%}@media only screen and (min-width: 1025px){.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-four-columns .eltdf-ig-image:nth-child(4n+1){clear:both}}.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-five-columns .eltdf-ig-image{width:20%}@media only screen and (min-width: 1025px){.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-five-columns .eltdf-ig-image:nth-child(5n+1){clear:both}}.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-six-columns .eltdf-ig-image{width:16.66667%}@media only screen and (min-width: 1025px){.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-six-columns .eltdf-ig-image:nth-child(6n+1){clear:both}}.eltdf-image-gallery .eltdf-ig-masonry{opacity:0;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-image-gallery .eltdf-ig-masonry .eltdf-ig-grid-sizer{width:100%}.eltdf-image-gallery .eltdf-ig-masonry .eltdf-ig-grid-gutter{width:0}.eltdf-image-gallery .eltdf-ig-masonry .eltdf-image-gallery-masonry-fixed{overflow:hidden}.eltdf-image-gallery .eltdf-ig-masonry .eltdf-large-height-masonry-item .eltdf-ig-image-inner{height:100%;overflow:hidden}.eltdf-image-gallery .eltdf-ig-masonry .eltdf-large-height-masonry-item img{max-width:initial;height:100%;width:auto}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-grid-sizer{width:50%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image.eltdf-large-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image.eltdf-large-width-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item{width:100%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-grid-sizer{width:33.33333%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image.eltdf-large-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image.eltdf-large-width-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item{width:66.66667%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-grid-sizer{width:25%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image.eltdf-large-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image.eltdf-large-width-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item{width:50%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-grid-sizer{width:20%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image.eltdf-large-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image.eltdf-large-width-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item{width:40%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-grid-sizer{width:16.66667%}.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image.eltdf-large-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image.eltdf-large-width-masonry-item,.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item{width:33.33333%}.eltdf-image-gallery.eltdf-image-behavior-lightbox .eltdf-ig-image .eltdf-ig-lightbox-icon{position:absolute;top:50%;left:50%;color:#fff;font-size:38px;opacity:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;z-index:10}.eltdf-image-gallery.eltdf-image-behavior-lightbox .eltdf-ig-image:hover .eltdf-ig-lightbox-icon{opacity:1}.eltdf-image-gallery.eltdf-image-hover-shader .eltdf-ig-image a:hover:after{opacity:1}.eltdf-image-gallery.eltdf-image-hover-shader .eltdf-ig-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:\"\";background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image{overflow:hidden;-webkit-backface-visibility:hidden}.touch .eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image{cursor:pointer}.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image:hover img{-webkit-transform:scale(1.03) translateZ(0);-moz-transform:scale(1.03) translateZ(0);transform:scale(1.03) translateZ(0)}.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image .eltdf-ig-image-inner{overflow:hidden}.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image img{-webkit-transform:scale(1.005) translateZ(0);-moz-transform:scale(1.005) translateZ(0);transform:scale(1.005) translateZ(0);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image{overflow:hidden;-webkit-backface-visibility:hidden}.touch .eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image{cursor:pointer}.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image:hover img{-webkit-transform:scale(1.03) translateZ(0);-moz-transform:scale(1.03) translateZ(0);transform:scale(1.03) translateZ(0)}.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image .eltdf-ig-image-inner{overflow:hidden}.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image img{-webkit-transform:scale(1.005) translateZ(0);-moz-transform:scale(1.005) translateZ(0);transform:scale(1.005) translateZ(0);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image a:hover:after{opacity:1}.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:\"\";background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image{overflow:hidden}.touch .eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image{cursor:pointer}.eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image:hover img{-webkit-filter:grayscale(0)}.eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image img{filter:url(\"../../../../plugins/calla-core/assets/css/img/desaturate.svg#grayscale\");-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.eltdf-image-with-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-image-with-text-holder.eltdf-has-shadow .eltdf-iwt-image{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-image-with-text-holder .eltdf-iwt-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-image-with-text-holder .eltdf-iwt-image a,.eltdf-image-with-text-holder .eltdf-iwt-image img{position:relative;display:block}.eltdf-image-with-text-holder .eltdf-iwt-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-image-with-text-holder .eltdf-iwt-title{margin:32px 0 0}.eltdf-image-with-text-holder .eltdf-iwt-text{margin:14px 0 0}.eltdf-image-with-text-holder.eltdf-image-behavior-custom-link .eltdf-iwt-image{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;transition:transform .5s ease}.eltdf-image-with-text-holder.eltdf-image-behavior-custom-link .eltdf-iwt-image:hover{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px)}.eltdf-image-with-text-holder.eltdf-image-behavior-lightbox .eltdf-iwt-image a:hover:after{opacity:1}.eltdf-image-with-text-holder.eltdf-image-behavior-lightbox .eltdf-iwt-image a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:\"\";background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image{overflow:hidden}.touch .eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image{cursor:pointer}.eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image:hover img{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);transform:scale(1.04)}.eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out}.eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image{overflow:hidden}.touch .eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image{cursor:pointer}.eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image:hover img{-webkit-filter:grayscale(0);filter:none}.eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image img{filter:url(\"../../../../plugins/calla-core/assets/css/img/desaturate.svg#grayscale\");-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.eltdf-item-showcase-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;text-align:center;opacity:0}.eltdf-item-showcase-holder .eltdf-is-image{position:relative;display:inline-block;vertical-align:middle;float:left;width:40%;margin-top:-100px;opacity:0;-webkit-transform:translateY(70px);-moz-transform:translateY(70px);transform:translateY(70px)}.eltdf-item-showcase-holder .eltdf-is-image.eltdf-appeared{-webkit-transition:opacity .55s cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform .55s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:opacity .55s cubic-bezier(0.23, 1, 0.32, 1),-moz-transform .55s cubic-bezier(0.23, 1, 0.32, 1);transition:opacity .55s cubic-bezier(0.23, 1, 0.32, 1),transform .55s cubic-bezier(0.23, 1, 0.32, 1);opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.eltdf-item-showcase-holder .eltdf-is-item-holder{display:inline-block;vertical-align:middle;width:30%}.eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-left-holder{float:left}.eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-right-holder{float:right}.eltdf-item-showcase-holder .eltdf-is-item-holder .eltdf-is-item:first-child{margin:0}.eltdf-item-showcase-holder .eltdf-is-item{position:relative;display:inline-block;vertical-align:middle;margin:56px 0 0;opacity:0}.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-left{text-align:right;-webkit-transform:translateX(-70px);-moz-transform:translateX(-70px);transform:translateX(-70px)}.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-left .eltdf-is-content{padding:0 20px 0 0}.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-right{text-align:left;-webkit-transform:translateX(70px);-moz-transform:translateX(70px);transform:translateX(70px)}.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-right .eltdf-is-content{padding:0 0 0 20px}.eltdf-item-showcase-holder .eltdf-is-item.eltdf-appeared{-webkit-transition:opacity .55s cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform .55s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:opacity .55s cubic-bezier(0.23, 1, 0.32, 1),-moz-transform .55s cubic-bezier(0.23, 1, 0.32, 1);transition:opacity .55s cubic-bezier(0.23, 1, 0.32, 1),transform .55s cubic-bezier(0.23, 1, 0.32, 1);opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.eltdf-item-showcase-holder .eltdf-is-item .eltdf-is-content{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.eltdf-item-showcase-holder .eltdf-is-item .eltdf-is-title{margin:0}.eltdf-item-showcase-holder .eltdf-is-item .eltdf-is-text{margin:14px 0 0}.eltdf-pie-chart-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;opacity:0;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.eltdf-pie-chart-holder .eltdf-pc-percentage{position:relative;display:block;height:176px;width:176px;line-height:176px;text-align:center;margin:0 auto}.eltdf-pie-chart-holder .eltdf-pc-percentage canvas{position:absolute;top:0;left:0}.eltdf-pie-chart-holder .eltdf-pc-percentage .eltdf-pc-percent{position:relative;display:inline-block;vertical-align:middle;color:#333;font-size:36px;line-height:inherit;font-weight:600}.eltdf-pie-chart-holder .eltdf-pc-percentage .eltdf-pc-percent:after{position:relative;top:-15px;content:\"%\";font-size:15px}.eltdf-pie-chart-holder .eltdf-pc-text-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;text-align:center;margin:25px 0 0}.eltdf-pie-chart-holder .eltdf-pc-text-holder .eltdf-pc-title{margin:0}.eltdf-pricing-tables{position:relative;display:inline-block;width:100%;vertical-align:middle;clear:both}.eltdf-pricing-tables .eltdf-pt-wrapper{position:relative}.eltdf-pricing-tables.eltdf-two-columns .eltdf-price-table{width:50%}.eltdf-pricing-tables.eltdf-three-columns .eltdf-price-table{width:33.33333%}.eltdf-pricing-tables.eltdf-four-columns .eltdf-price-table{width:25%}.eltdf-pricing-tables.eltdf-five-columns .eltdf-price-table{width:20%}.eltdf-price-table{position:relative;width:100%;padding:0;margin:0;float:left;box-sizing:border-box}.eltdf-price-table .eltdf-pt-inner{position:relative;display:inline-block;width:100%;vertical-align:middle;background-color:#f9f9f9}.eltdf-price-table .eltdf-pt-inner ul{list-style:none;margin:0;padding:0}.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-title{display:block;color:inherit;text-align:center;margin:0}.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom{padding:60px 30px}.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-title{color:#000;margin-bottom:55px}.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-price-holder{font-family:\"Crimson Text\",cursive;font-size:40px;color:#333;margin-bottom:30px}.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-content{margin-bottom:50px}.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-button .eltdf-btn{background-color:#006767}.eltdf-price-table .eltdf-pt-inner ul li{margin:0;text-align:center}.eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-title-holder{position:relative;background-color:#006767;background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;padding:35px 15px 35px}.eltdf-price-table .eltdf-pt-inner ul li .eltdf-pt-value{position:relative;line-height:1;font-weight:300}.eltdf-price-table .eltdf-pt-inner ul li .eltdf-pt-price{position:relative;left:-5px;display:inline-block;line-height:1;font-weight:300}.eltdf-price-table .eltdf-pt-inner ul li .eltdf-pt-mark{position:relative;display:block;margin:5px 0 0;font-family:\"Crimson Text\",cursive;font-size:22px}.eltdf-process-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-process-holder.eltdf-two-columns .eltdf-mark-horizontal-holder .eltdf-process-mark{width:50%}.eltdf-process-holder.eltdf-two-columns .eltdf-mark-vertical-holder .eltdf-process-mark{height:50%}.eltdf-process-holder.eltdf-two-columns .eltdf-process-item{width:50%}.eltdf-process-holder.eltdf-three-columns .eltdf-mark-horizontal-holder .eltdf-process-mark{width:33.33333%}.eltdf-process-holder.eltdf-three-columns .eltdf-mark-vertical-holder .eltdf-process-mark{height:33.33333%}.eltdf-process-holder.eltdf-three-columns .eltdf-process-item{width:33.33333%}.eltdf-process-holder.eltdf-four-columns .eltdf-mark-horizontal-holder .eltdf-process-mark{width:25%}.eltdf-process-holder.eltdf-four-columns .eltdf-mark-vertical-holder .eltdf-process-mark{height:25%}.eltdf-process-holder.eltdf-four-columns .eltdf-process-item{width:25%}.eltdf-process-holder.eltdf-process-appeared .eltdf-process-circle{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.eltdf-process-holder.eltdf-process-appeared .eltdf-mark-horizontal-holder .eltdf-process-line{width:100%}.eltdf-process-holder.eltdf-process-appeared .eltdf-mark-vertical-holder .eltdf-process-line{height:100%}.eltdf-process-holder.eltdf-process-appeared .eltdf-process-item{opacity:1}.eltdf-process-holder .eltdf-mark-horizontal-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;clear:both}.eltdf-process-holder .eltdf-mark-horizontal-holder .eltdf-process-mark{float:left}.eltdf-process-holder .eltdf-mark-horizontal-holder .eltdf-process-line{top:50%;left:50%;width:0;height:1px;-webkit-transition:width .4s ease .1s;-moz-transition:width .4s ease .1s;transition:width .4s ease .1s}.eltdf-process-holder .eltdf-mark-vertical-holder{position:absolute;top:26px;left:0;display:none;width:46px;height:100%}.eltdf-process-holder .eltdf-mark-vertical-holder .eltdf-process-line{top:23px;left:50%;width:1px;height:0;-webkit-transition:height .4s ease .1s;-moz-transition:height .4s ease .1s;transition:height .4s ease .1s}.eltdf-process-holder .eltdf-process-mark{position:relative;display:inline-block;vertical-align:top;text-align:center}.eltdf-process-holder .eltdf-process-mark:last-child .eltdf-process-line{display:none}.eltdf-process-holder .eltdf-process-mark:nth-child(2) .eltdf-process-circle{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.eltdf-process-holder .eltdf-process-mark:nth-child(2) .eltdf-process-line{-webkit-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s}.eltdf-process-holder .eltdf-process-mark:nth-child(3) .eltdf-process-circle{-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s}.eltdf-process-holder .eltdf-process-mark:nth-child(3) .eltdf-process-line{-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;transition-delay:1.2s}.eltdf-process-holder .eltdf-process-mark:nth-child(4) .eltdf-process-circle{-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;transition-delay:1.5s}.eltdf-process-holder .eltdf-process-mark:nth-child(4) .eltdf-process-line{-webkit-transition-delay:1.8s;-moz-transition-delay:1.8s;transition-delay:1.8s}.eltdf-process-holder .eltdf-process-circle{position:relative;display:inline-block;vertical-align:top;width:46px;height:46px;font-size:18px;line-height:46px;font-weight:700;color:#fff;background-color:#17436f;border-radius:100%;opacity:0;-webkit-transition:opacity .2s ease,-webkit-transform .3s ease;-moz-transition:opacity .2s ease,-moz-transform .3s ease;transition:opacity .2s ease,transform .3s ease;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);transform:scale(0.6)}.eltdf-process-holder .eltdf-process-line{position:absolute;background-color:#17436f}.eltdf-process-holder .eltdf-process-inner{margin:0 -15px}.eltdf-process-holder .eltdf-process-item{position:relative;display:inline-block;vertical-align:top;float:left;padding:0 15px;opacity:0;text-align:center;box-sizing:border-box;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.eltdf-process-holder .eltdf-process-item:nth-child(2){-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.eltdf-process-holder .eltdf-process-item:nth-child(3){-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s}.eltdf-process-holder .eltdf-process-item:nth-child(4){-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;transition-delay:1.5s}.eltdf-process-holder .eltdf-pi-content{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:26px 0 10px}.eltdf-process-holder .eltdf-pi-title{margin:0}.eltdf-process-holder .eltdf-pi-text{margin:11px 0 0}.eltdf-progress-bar{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-progress-bar .eltdf-pb-title-holder{position:relative;margin:10px 0 4px}.eltdf-progress-bar .eltdf-pb-title-holder .eltdf-pb-title{position:relative;display:inline-block;vertical-align:middle;z-index:100}.eltdf-progress-bar .eltdf-pb-percent{position:absolute;right:0;bottom:1px;width:auto;color:#333;font-size:18px;opacity:0;z-index:10}.eltdf-progress-bar .eltdf-pb-percent:after{content:\"%\"}.eltdf-progress-bar .eltdf-pb-content-holder{position:relative;height:3px;overflow:hidden;background-color:#ebebeb}.eltdf-progress-bar .eltdf-pb-content-holder .eltdf-pb-content{height:3px;max-width:100%;overflow:hidden;background-color:#17436f}.eltdf-section-title-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.eltdf-section-title-holder .eltdf-st-title{display:block;margin:0 0 16px}.eltdf-section-title-holder .eltdf-st-title .eltdf-st-title-bold{font-weight:700}.eltdf-section-title-holder .eltdf-st-title .eltdf-st-title-light{font-weight:300}.eltdf-section-title-holder .eltdf-st-tagline-text{margin-bottom:5px}.eltdf-section-title-holder .eltdf-st-text{display:block;margin:14px 0 0}.eltdf-separator-holder{position:relative;height:auto;font-size:0;line-height:1em;margin:10px 0}.eltdf-separator-holder.eltdf-separator-center{text-align:center}.eltdf-separator-holder.eltdf-separator-left{text-align:left}.eltdf-separator-holder.eltdf-separator-right{text-align:right}.eltdf-separator-holder.eltdf-separator-full-width .eltdf-separator{width:100% !important}.eltdf-separator-holder .eltdf-separator-icon{display:inline-block;vertical-align:middle}.eltdf-separator-holder .eltdf-separator-icon .eltdf-icon-shortcode .eltdf-icon-element{line-height:1em}.eltdf-separator{position:relative;display:inline-block;vertical-align:middle;border-bottom:1px solid #ebebeb}.eltdf-single-image-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-single-image-holder.eltdf-has-shadow .eltdf-si-inner{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09)}.eltdf-single-image-holder .eltdf-si-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-single-image-holder .eltdf-si-inner a,.eltdf-single-image-holder .eltdf-si-inner img{position:relative;display:block}.eltdf-single-image-holder.eltdf-image-behavior-custom-link .eltdf-si-inner a:hover:after{opacity:1}.eltdf-single-image-holder.eltdf-image-behavior-custom-link .eltdf-si-inner a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:\"\";background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-single-image-holder.eltdf-image-behavior-lightbox .eltdf-si-inner a:hover:after{opacity:1}.eltdf-single-image-holder.eltdf-image-behavior-lightbox .eltdf-si-inner a:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:\"\";background-color:rgba(51,51,51,.4);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner{overflow:hidden}.touch .eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner{cursor:pointer}.eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner:hover img{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);transform:scale(1.04)}.eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out}.eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner{overflow:hidden}.touch .eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner{cursor:pointer}.eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner:hover img{-webkit-filter:grayscale(0);filter:none}.eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner img{filter:url(\"../../../../plugins/calla-core/assets/css/img/desaturate.svg#grayscale\");-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner{overflow:hidden;padding:10% 0;background-repeat:no-repeat;background-position:0 center;background-size:120%;-webkit-transition:background .7s ease-out;-moz-transition:background .7s ease-out;transition:background .7s ease-out}.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner:hover{background-position:90% center}.touch .eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner{cursor:pointer}.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner img{z-index:-1;max-width:80%}@media only screen and (max-width: 1024px){.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner{padding:0;background:none}.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner img{z-index:inherit;max-width:100%}}.eltdf-social-share-holder{position:relative;display:inline-block;vertical-align:top}.eltdf-social-share-holder ul{position:relative;display:inline-block;vertical-align:top;list-style:none;padding:0;margin:0}.eltdf-social-share-holder.eltdf-list .eltdf-social-title{position:relative;display:inline-block;vertical-align:top;margin:0;color:#333}.eltdf-social-share-holder.eltdf-list li{position:relative;display:inline-block;vertical-align:top;padding:0;margin:0 15px 0 0}.eltdf-social-share-holder.eltdf-list li a{color:#999;font-size:15px}.eltdf-social-share-holder.eltdf-list li a:hover{color:#17436f}.eltdf-social-share-holder.eltdf-dropdown{position:relative;display:inline-block;vertical-align:bottom}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener{display:block;color:#676767}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener .eltdf-social-share-title{display:inline-block;vertical-align:top;margin-right:5px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener .social_share{font-size:12px;color:#333}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener:hover{color:#17436f}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener:hover .social_share{color:inherit}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown{position:relative;visibility:hidden;z-index:950}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul{position:relative;display:block;z-index:990;margin:0;padding:0 !important}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li{width:88px;height:28px;line-height:28px;visibility:hidden;position:absolute;text-align:center;opacity:0;margin:0;padding:0;border:1px solid #c9c9c9;background-color:#fff;font-size:12px;color:#676767;box-sizing:border-box;-webkit-transition:opacity .2s ease-out 0s,visibility .2s ease-out 0s,background-color .2s ease-out 0s;-moz-transition:opacity .2s ease-out 0s,visibility .2s ease-out 0s,background-color .2s ease-out 0s;transition:opacity .2s ease-out 0s,visibility .2s ease-out 0s,background-color .2s ease-out 0s}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:not(:first-child){border-top:none}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-facebook-share:hover{background-color:#3b5998;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-twitter-share:hover{background-color:#00aced;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-google_plus-share:hover{background-color:#dd4b39;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-linkedin-share:hover{background-color:#007bb5;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-tumblr-share:hover{background-color:#32506d;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-pinterest-share:hover{background-color:#cb2027;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-vk-share:hover{background-color:#45668e;color:#fff}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li *{display:block;line-height:inherit}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li a{color:inherit !important}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(1){bottom:-28px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(2){bottom:-56px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(3){bottom:-84px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(4){bottom:-112px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(5){bottom:-140px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(6){bottom:-168px}.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(7){bottom:-196px}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li{opacity:1;visibility:visible;cursor:pointer}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(2){-webkit-transition:opacity .2s ease-out .2s,visibility .2s ease-out .2s,background-color .2s ease-out;-moz-transition:opacity .2s ease-out .2s,visibility .2s ease-out .2s,background-color .2s ease-out;transition:opacity .2s ease-out .2s,visibility .2s ease-out .2s,background-color .2s ease-out}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(3){-webkit-transition:opacity .2s ease-out .3s,visibility .2s ease-out .3s,background-color .2s ease-out;-moz-transition:opacity .2s ease-out .3s,visibility .2s ease-out .3s,background-color .2s ease-out;transition:opacity .2s ease-out .3s,visibility .2s ease-out .3s,background-color .2s ease-out}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(4){-webkit-transition:opacity .2s ease-out .4s,visibility .2s ease-out .4s,background-color .2s ease-out;-moz-transition:opacity .2s ease-out .4s,visibility .2s ease-out .4s,background-color .2s ease-out;transition:opacity .2s ease-out .4s,visibility .2s ease-out .4s,background-color .2s ease-out}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(5){-webkit-transition:opacity .2s ease-out .5s,visibility .2s ease-out .5s,background-color .2s ease-out;-moz-transition:opacity .2s ease-out .5s,visibility .2s ease-out .5s,background-color .2s ease-out;transition:opacity .2s ease-out .5s,visibility .2s ease-out .5s,background-color .2s ease-out}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(6){-webkit-transition:opacity .2s ease-out .6s,visibility .2s ease-out .6s,background-color .2s ease-out;-moz-transition:opacity .2s ease-out .6s,visibility .2s ease-out .6s,background-color .2s ease-out;transition:opacity .2s ease-out .6s,visibility .2s ease-out .6s,background-color .2s ease-out}.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(7){-webkit-transition:opacity .2s ease-out .7s,visibility .2s ease-out .7s,background-color .2s ease-out;-moz-transition:opacity .2s ease-out .7s,visibility .2s ease-out .7s,background-color .2s ease-out;transition:opacity .2s ease-out .7s,visibility .2s ease-out .7s,background-color .2s ease-out}.eltdf-tabs{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-tabs .eltdf-tabs-nav{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0;padding:0;list-style:none}.eltdf-tabs .eltdf-tabs-nav li{float:left;margin:0;padding:0}.eltdf-tabs .eltdf-tabs-nav li a{position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;background-color:#f6f6f6;font-family:\"Crimson Text\",cursive;color:#333;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}.eltdf-tabs .eltdf-tabs-nav li a.ui-tabs-anchor{padding:15px 40px 12px}.eltdf-tabs .eltdf-tab-container{box-sizing:border-box;position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-tabs .eltdf-tab-container p{margin:0}.eltdf-tabs.eltdf-tabs-standard{border:none}.eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li a{background-color:rgba(0,0,0,0)}.eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li.ui-state-active a,.eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li.ui-state-hover a{color:#fff;background-color:#006767}.eltdf-tabs.eltdf-tabs-standard .eltdf-tab-container{margin:21px 0 0}.eltdf-tabs.eltdf-tabs-boxed{border:none}.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li{margin-right:2px}.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li a{color:#333;background-color:#f6f6f6}.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li.ui-state-active a,.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li.ui-state-hover a{color:#fff;background-color:#006767}.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li:last-child{margin:0}.eltdf-tabs.eltdf-tabs-boxed .eltdf-tab-container{margin:21px 0 0}.eltdf-tabs.eltdf-tabs-boxed-white{border:none}.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li{margin-right:2px}.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li a{color:#333;background-color:#fff}.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li.ui-state-active a,.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li.ui-state-hover a{color:#fff;background-color:#006767}.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li:last-child{margin:0}.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tab-container{margin:21px 0 0}.eltdf-tabs.eltdf-tabs-simple{border:none}.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav{border-bottom:1px solid #808285}.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li{margin:0 31px 0 0}.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li a{background-color:rgba(0,0,0,0)}.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li a:last-child{padding-left:0}.eltdf-tabs.eltdf-tabs-simple .eltdf-tab-container{padding:21px 0;border-bottom:1px solid #808285}.eltdf-tabs.eltdf-tabs-vertical{display:table;border:none}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav{display:table-cell;vertical-align:top;width:30%;height:100%;box-sizing:border-box}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li{width:100%}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li a{width:100%;text-align:center}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li a.ui-tabs-anchor{padding:15px 0}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li.ui-state-active a,.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li.ui-state-hover a{color:#fff;background-color:#006767}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li:last-child{margin:0}.eltdf-tabs.eltdf-tabs-vertical .eltdf-tab-container{display:table-cell;vertical-align:top;width:70%;padding:10px 30px;height:100%;box-sizing:border-box}.ui-widget-content{padding:0;font-family:inherit;font-size:inherit;color:inherit;background:none;border:0;border-radius:0}.ui-widget-content .ui-widget-header{font-size:inherit;line-height:inherit;font-weight:inherit;color:initial;background:none;border:0;border-radius:0}.ui-widget-content .ui-tabs-nav li{position:initial;font-weight:inherit;color:inherit;background:initial;border:0;border-radius:0}.ui-widget-content .ui-widget-content{color:inherit;background:none;border:0;border-radius:0}.eltdf-team-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.touch .eltdf-team-holder.eltdf-team-info-on-image{cursor:pointer}.eltdf-team-holder.eltdf-team-info-on-image:hover .eltdf-team-image img{filter:url(\"data:image/svg+xml;charset=utf-8,#filter\");-webkit-filter:blur(5px);filter:blur(5px)}.eltdf-team-holder.eltdf-team-info-on-image:hover .eltdf-team-social-wrapper{opacity:1}.eltdf-team-holder.eltdf-team-info-on-image:hover .eltdf-team-social-inner{-webkit-transition:-webkit-transform .45s cubic-bezier(0.64, 0.01, 0.15, 1.16),opacity .5s;-moz-transition:-moz-transform .45s cubic-bezier(0.64, 0.01, 0.15, 1.16),opacity .5s;transition:transform .45s cubic-bezier(0.64, 0.01, 0.15, 1.16),opacity .5s;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);text-align:center}.eltdf-team-holder.eltdf-team-info-on-image .eltdf-team-position{margin:3px 0 0px;color:#333}.eltdf-team-holder.eltdf-team-info-on-image .eltdf-team-social-holder{margin:7px 0 0}.eltdf-team-holder.eltdf-team-info-on-image .eltdf-team-text{color:#333}.eltdf-team-holder .eltdf-team-image{position:relative;display:inline-block;width:100%;vertical-align:middle;overflow:hidden}.eltdf-team-holder .eltdf-team-image img{display:block;margin:0 auto;-webkit-transition:all 0s ease .1s;-moz-transition:all 0s ease .1s;transition:all 0s ease .1s}.eltdf-team-holder .eltdf-team-title-holder{text-align:center}.eltdf-team-holder .eltdf-team-info{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box;margin:31px 0 0;text-align:center}.eltdf-team-holder .eltdf-team-name{margin:0}.eltdf-team-holder .eltdf-team-position{display:block;margin:5px 0}.eltdf-team-holder .eltdf-team-text{margin:10px 0}.eltdf-team-holder .eltdf-team-social-wrapper{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,.9);border:2px solid #17436f;box-sizing:border-box;text-align:center;opacity:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;z-index:1}.eltdf-team-holder .eltdf-team-social-outer{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-team-holder .eltdf-team-social-inner{position:relative;display:table-cell;height:100%;width:100%;padding:2px 30px 0px;vertical-align:middle;-webkit-transition:-webkit-transform .2s ease;-moz-transition:-moz-transform .2s ease;transition:transform .2s ease;-webkit-transform:translate3d(0, 40px, 0);-moz-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0)}.eltdf-team-holder .eltdf-team-social-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:0}.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon{font-size:15px;margin:0 10px 0 0}.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon:last-child{margin-right:0}.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon .eltdf-icon-element{font-size:inherit;-webkit-transition:none;-moz-transition:none;transition:none}.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon a{color:#999}.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon a:hover{color:#17436f}.eltdf-text-marquee{position:relative;white-space:nowrap;color:#333;font-size:60px;line-height:1.2em;font-weight:600;overflow:hidden}.eltdf-text-marquee .eltdf-marquee-element{position:relative;display:inline-block;vertical-align:top;padding:0 25px;box-sizing:border-box}.eltdf-text-marquee .eltdf-marquee-element.eltdf-aux-text{position:absolute;top:0;left:0}html{height:100%;overflow-x:hidden}.curtains{width:100%}.curtains>li{-webkit-transform:translateZ(0);background:#fff;position:fixed;display:block;top:0;left:0;width:100%;min-height:100%;overflow:hidden;z-index:1}.curtains>li.hidden{display:none}.curtains>li:first-child{z-index:2}.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom) .eltdf-page-header{-webkit-transition:top .6s ease;-moz-transition:top .6s ease;transition:top .6s ease;position:fixed;top:0;left:0}.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom).eltdf-header-top-enabled .eltdf-top-bar{-webkit-transition:top .6s ease;-moz-transition:top .6s ease;transition:top .6s ease;position:fixed;top:-45px;left:0}.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom).eltdf-header-top-enabled:not(.eltdf-sticky-header-appear) .eltdf-top-bar{top:0}.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom).eltdf-header-top-enabled:not(.eltdf-sticky-header-appear) .eltdf-page-header{top:45px}.eltdf-uncovering-section-on-page footer{display:none}.eltdf-uncovering-sections{-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out;opacity:0}.eltdf-uncovering-sections ul,.eltdf-uncovering-sections li{margin:0;padding:0}.eltdf-uncovering-sections.eltdf-loaded{opacity:1}.eltdf-uncovering-sections .eltdf-uss-item{display:inline-block;height:100%;width:100%;margin:0;padding:0;box-sizing:border-box;overflow:hidden;will-change:transform}.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-image-holder{position:absolute;top:-5%;left:0;width:100%;height:125%;will-change:transform;background-position:center;background-size:cover}.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-va-top .eltdf-uss-item-inner{vertical-align:top}.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-va-bottom .eltdf-uss-item-inner{vertical-align:bottom}.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-ha-left .eltdf-uss-item-inner{text-align:left}.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-ha-center .eltdf-uss-item-inner{text-align:center}.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-ha-right .eltdf-uss-item-inner{text-align:right}.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-has-link .eltdf-uss-item-inner a{position:relative}.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-outer{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-inner{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;padding:5%;box-sizing:border-box}.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-inner a{position:relative}.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1}.eltdf-fss-shadow{background:#323134;position:fixed;top:0;left:0;width:100%;height:100%;z-index:19;opacity:0;pointer-events:none;backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:opacity}.eltdf-vss-initialized .eltdf-content .eltdf-content-inner>.eltdf-container>.eltdf-container-inner{padding:0}.eltdf-vss-initialized .eltdf-content .eltdf-content-inner>.eltdf-full-width>.eltdf-full-width-inner{padding:0}.eltdf-vertical-split-slider{position:relative;opacity:0;margin:0 -2px;overflow:hidden}.eltdf-vertical-split-slider .eltdf-vss-ms-left,.eltdf-vertical-split-slider .eltdf-vss-ms-right{position:absolute;width:50%;height:100%;box-sizing:border-box}.eltdf-vertical-split-slider .eltdf-vss-ms-left{top:0;left:0}.eltdf-vertical-split-slider .eltdf-vss-ms-left .eltdf-vss-ms-section{background-position:100% center;background-size:cover}.eltdf-vertical-split-slider .eltdf-vss-ms-right{top:10000px;right:0}.eltdf-vertical-split-slider .eltdf-vss-ms-right .eltdf-vss-ms-section{background-position:0 center;background-size:cover}.eltdf-vertical-split-slider .eltdf-vss-ms-section.ms-table{display:table;width:100%;table-layout:fixed;box-sizing:border-box}.eltdf-vertical-split-slider .eltdf-vss-ms-section .ms-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%;box-sizing:border-box;-webkit-transition:padding .45s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:padding .45s cubic-bezier(0.4, 0, 0.2, 1);transition:padding .45s cubic-bezier(0.4, 0, 0.2, 1)}.eltdf-vertical-split-slider .eltdf-vss-ms-section .ms-easing{-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;transition:all .7s ease-out}.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-ms-left .eltdf-vss-ms-section .ms-tableCell{padding:7.5rem 0 7.5rem 7.5rem}.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-ms-right .eltdf-vss-ms-section .ms-tableCell{padding:7.5rem 7.5rem 7.5rem 0}.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-horizontal-mask:before,.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-horizontal-mask:after{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);transform:scaleY(1)}.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-vertical-mask:before,.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-vertical-mask:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1)}.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:before,.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:after{content:\"\";position:absolute;left:0;right:0;background-color:#fff;height:7.5rem;z-index:500;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .45s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:-moz-transform .45s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .45s cubic-bezier(0.4, 0, 0.2, 1)}.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:before{top:0;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:after{bottom:0;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:before,.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:after{content:\"\";position:absolute;top:0;bottom:0;background-color:#fff;width:7.5rem;z-index:500;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .45s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:-moz-transform .45s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .45s cubic-bezier(0.4, 0, 0.2, 1)}.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:before{left:0;-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:after{right:0;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right}.eltdf-vss-responsive{display:none}.eltdf-vss-responsive .eltdf-vss-ms-section{background-position:center;background-size:cover}#multiscroll-nav{position:fixed;top:50%;right:64px;margin-top:-10px;opacity:1;z-index:1000;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.eltdf-fullscreen-menu-opened #multiscroll-nav{z-index:-1}#multiscroll-nav ul{margin:0;padding:0}#multiscroll-nav ul li{position:relative;display:block;margin:12px 3px;overflow:hidden}#multiscroll-nav ul li a{position:relative;display:block;width:12px;height:12px;margin:0 auto;background-color:rgba(0,0,0,0);border:2px solid rgba(51,51,51,.5);border-radius:3em;z-index:1;box-sizing:border-box}#multiscroll-nav ul li a.active{background-color:#333;border-color:#333}.eltdf-light-header #multiscroll-nav ul li a{border-color:#fff}.eltdf-light-header #multiscroll-nav ul li a.active{background-color:#fff}.eltdf-dark-header #multiscroll-nav ul li a{border-color:#333}.eltdf-dark-header #multiscroll-nav ul li a.active{background-color:#333}#multiscroll-nav ul li a span{display:block}.eltdf-video-button-holder{position:relative;display:inline-block;vertical-align:middle}.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play,.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play-image{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1}.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play .eltdf-video-button-play-inner,.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play-image .eltdf-video-button-play-inner{position:relative;top:50%;left:0;display:block;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.eltdf-video-button-holder .eltdf-video-button-image{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-video-button-holder .eltdf-video-button-image img{display:block}.eltdf-video-button-holder .eltdf-video-button-play,.eltdf-video-button-holder .eltdf-video-button-play-image{position:relative;display:inline-block;vertical-align:top;z-index:1}.eltdf-video-button-holder .eltdf-video-button-play{color:#333;font-size:106px;line-height:1}.eltdf-video-button-holder .eltdf-video-button-play span{display:block;line-height:inherit}.eltdf-video-button-holder .eltdf-video-button-play span:before{display:block;line-height:inherit}.eltdf-video-button-holder .eltdf-video-button-play-image.eltdf-vb-has-hover-image:hover img:first-child{opacity:0}.eltdf-video-button-holder .eltdf-video-button-play-image.eltdf-vb-has-hover-image:hover img:nth-child(2){opacity:1}.eltdf-video-button-holder .eltdf-video-button-play-image img{display:block;margin:0 auto;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.eltdf-video-button-holder .eltdf-video-button-play-image img:first-child{position:relative;opacity:1}.eltdf-video-button-holder .eltdf-video-button-play-image img:nth-child(2){position:absolute;top:0;left:50%;opacity:0;-webkit-transform:translateX(-50%) translateZ(0);-moz-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0)}.rev_slider_wrapper .eltdf-video-button-holder .eltdf-video-button-play-image img:nth-child(2){-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.eltdf-twitter-list-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;clear:both}.eltdf-twitter-list-holder:not(.eltdf-tl-one-column) .eltdf-tl-item{float:left}.eltdf-twitter-list-holder .eltdf-twitter-list{position:relative;display:inline-block;width:100%;vertical-align:middle;list-style:none;margin:0;padding:0}.eltdf-twitter-list-holder .eltdf-tl-item{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:0;margin:0;box-sizing:border-box}.eltdf-twitter-list-holder .eltdf-tli-inner{position:relative;display:inline-block;width:100%;vertical-align:middle;background-color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.eltdf-twitter-list-holder .eltdf-tli-inner:hover{box-shadow:-2px 4px 13px 0 rgba(81,137,162,.05);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);transform:translateY(-3px)}.eltdf-twitter-list-holder .eltdf-tli-content{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:35px 23px;border:1px solid #f2f2f2;box-sizing:border-box}.eltdf-twitter-list-holder .eltdf-twitter-content-top{position:relative;display:inline-block;width:100%;vertical-align:middle;margin-bottom:25px;box-sizing:border-box}.eltdf-twitter-list-holder .eltdf-twitter-link-over{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1}.eltdf-twitter-list-holder .eltdf-twitter-user{position:relative;display:inline-block;width:100%;vertical-align:middle;padding-right:30px;box-sizing:border-box}.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-image{position:relative;display:inline-block;vertical-align:top;float:left;width:56px;height:56px}.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-image img{border-radius:50%}.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-name{position:relative;display:inline-block;vertical-align:top;float:left;width:calc(100% - 56px);padding-left:15px;box-sizing:border-box}.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-name *{margin:0}.eltdf-twitter-list-holder .eltdf-twitter-icon{position:absolute;top:-7px;right:3px;width:20px;display:inline-block;vertical-align:top;color:#17436f;font-size:24px;text-align:right}.eltdf-twitter-list-holder .eltdf-tweet-text{padding-left:12px;box-sizing:border-box}.eltdf-twitter-list-holder .eltdf-tweet-text a{position:relative;color:gray;z-index:2}.eltdf-twitter-list-holder .eltdf-tweet-text a:hover{color:#17436f}.eltdf-twitter-list-holder .eltdf-twitter-profile a{position:relative;color:gray;z-index:2}.eltdf-twitter-list-holder .eltdf-twitter-profile a:hover{color:#17436f}.eltdf-twitter-list-holder.eltdf-tl-two-columns .eltdf-tl-item{width:50%}@media only screen and (min-width: 1025px){.eltdf-twitter-list-holder.eltdf-tl-two-columns .eltdf-tl-item:nth-child(2n+1){clear:both}}.eltdf-twitter-list-holder.eltdf-tl-three-columns .eltdf-tl-item{width:33.33333%}@media only screen and (min-width: 1201px){.eltdf-twitter-list-holder.eltdf-tl-three-columns .eltdf-tl-item:nth-child(3n+1){clear:both}}.eltdf-twitter-list-holder.eltdf-tl-four-columns .eltdf-tl-item{width:25%}@media only screen and (min-width: 1281px){.eltdf-twitter-list-holder.eltdf-tl-four-columns .eltdf-tl-item:nth-child(4n+1){clear:both}}.eltdf-twitter-list-holder.eltdf-tl-five-columns .eltdf-tl-item{width:20%}@media only screen and (min-width: 1281px){.eltdf-twitter-list-holder.eltdf-tl-five-columns .eltdf-tl-item:nth-child(5n+1){clear:both}}#rev_slider_2_1_wrapper{max-width:1441px}.vc_custom_1669889642678 .eltdf-separator-holder{margin-bottom:50px}.vc_custom_1669889642678 .eltdf-image-with-text-holder .eltdf-iwt-text-holder{margin:-115px 0 0;padding:15px;background:rgba(255,255,255,.75)}.vc_custom_1669889642678 .eltdf-image-with-text-holder .eltdf-iwt-text-holder h3{font-size:20px;color:#000;padding:0;margin:0}.eltdf-product-list-title{font-size:16px;margin-bottom:15px !important}.product-categories ul.children{margin-left:0 !important}.product-categories>li>a{font-weight:500}body.home .eltdf-full-width .eltdf-grid-col-push-3{left:0 !important}body.home .eltdf-full-width .eltdf-grid-col-9{width:100% !important}.eltdf-standard-with-breadcrumbs-type .eltdf-grid{display:flex;flex-wrap:wrap;justify-content:center}.eltdf-standard-with-breadcrumbs-type .eltdf-grid .eltdf-title-info,.eltdf-standard-with-breadcrumbs-type .eltdf-grid .eltdf-breadcrumbs-info{width:100%}.xoo-wsc-items-count,.xoo-wsc-sc-count{background:#17436f}span.xoo-wsc-pname,span.xoo-wsc-pname a{font-size:14px}.xoo-wsc-qty-price{font-size:14px}.eltdf-side-menu-button-opener{display:none !important}#tab-description ul,#tab-description ol{margin-left:50px !important}","// out: modules.min.css, compress: true, sourceMap: true\r\n/* common mixins - start */\r\n\r\n/* common mixins - end */\r\n\r\n/* mixins styles - start */\r\n\r\n#respond textarea,\r\n.eltdf-style-form textarea,\r\n#respond input[type='text'],\r\ninput[type='text'],\r\ninput[type='email'],\r\ninput[type='password'],\r\n.post-password-form input[type='password'],\r\n.wpcf7-form-control.wpcf7-text,\r\n.wpcf7-form-control.wpcf7-number,\r\n.wpcf7-form-control.wpcf7-date,\r\n.wpcf7-form-control.wpcf7-textarea,\r\n.wpcf7-form-control.wpcf7-select,\r\n.wpcf7-form-control.wpcf7-quiz {\r\n width: 100%;\r\n margin: 0 0 32px;\r\n padding: 12px 21px;\r\n font-family: inherit;\r\n font-size: 12px;\r\n line-height: 31px;\r\n font-weight: 400;\r\n letter-spacing: 0.1em;\r\n text-transform: uppercase;\r\n color: #999;\r\n background-color: transparent;\r\n border: 1px solid #e1e1e1;\r\n border-radius: 0;\r\n outline: 0;\r\n -webkit-appearance: none;\r\n box-sizing: border-box;\r\n -webkit-transition: border-color 0.2s ease-in-out;\r\n -moz-transition: border-color 0.2s ease-in-out;\r\n transition: border-color 0.2s ease-in-out;\r\n}\r\n\r\n#respond textarea:focus,\r\n.eltdf-style-form textarea:focus,\r\n#respond input:focus[type='text'],\r\ninput:focus[type='text'],\r\ninput:focus[type='email'],\r\ninput:focus[type='password'],\r\n.wpcf7-form-control.wpcf7-text:focus,\r\n.wpcf7-form-control.wpcf7-number:focus,\r\n.wpcf7-form-control.wpcf7-date:focus,\r\n.wpcf7-form-control.wpcf7-textarea:focus,\r\n.wpcf7-form-control.wpcf7-select:focus,\r\n.wpcf7-form-control.wpcf7-quiz:focus {\r\n color: #333333;\r\n border-color: #17436f;\r\n}\r\n\r\n#respond textarea::-webkit-input-placeholder,\r\n.eltdf-style-form textarea::-webkit-input-placeholder,\r\n#respond input[type='text']::-webkit-input-placeholder,\r\ninput[type='text']::-webkit-input-placeholder,\r\ninput[type='email']::-webkit-input-placeholder,\r\ninput[type='password']::-webkit-input-placeholder,\r\n.post-password-form input[type='password']::-webkit-input-placeholder,\r\n.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder,\r\n.wpcf7-form-control.wpcf7-number::-webkit-input-placeholder,\r\n.wpcf7-form-control.wpcf7-date::-webkit-input-placeholder,\r\n.wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder,\r\n.wpcf7-form-control.wpcf7-select::-webkit-input-placeholder,\r\n.wpcf7-form-control.wpcf7-quiz::-webkit-input-placeholder {\r\n color: inherit;\r\n}\r\n\r\n#respond textarea:-moz-placeholder,\r\n.eltdf-style-form textarea:-moz-placeholder,\r\n#respond input:-moz-placeholder[type='text'],\r\ninput:-moz-placeholder[type='text'],\r\ninput:-moz-placeholder[type='email'],\r\ninput:-moz-placeholder[type='password'],\r\n.wpcf7-form-control.wpcf7-text:-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-number:-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-date:-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-textarea:-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-select:-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-quiz:-moz-placeholder {\r\n color: inherit;\r\n opacity: 1;\r\n}\r\n\r\n#respond textarea::-moz-placeholder,\r\n.eltdf-style-form textarea::-moz-placeholder,\r\n#respond input[type='text']::-moz-placeholder,\r\ninput[type='text']::-moz-placeholder,\r\ninput[type='email']::-moz-placeholder,\r\ninput[type='password']::-moz-placeholder,\r\n.post-password-form input[type='password']::-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-text::-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-number::-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-date::-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-textarea::-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-select::-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-quiz::-moz-placeholder {\r\n color: inherit;\r\n opacity: 1;\r\n}\r\n\r\n#respond textarea:-ms-input-placeholder,\r\n.eltdf-style-form textarea:-ms-input-placeholder,\r\n#respond input:-ms-input-placeholder[type='text'],\r\ninput:-ms-input-placeholder[type='text'],\r\ninput:-ms-input-placeholder[type='email'],\r\ninput:-ms-input-placeholder[type='password'],\r\n.wpcf7-form-control.wpcf7-text:-ms-input-placeholder,\r\n.wpcf7-form-control.wpcf7-number:-ms-input-placeholder,\r\n.wpcf7-form-control.wpcf7-date:-ms-input-placeholder,\r\n.wpcf7-form-control.wpcf7-textarea:-ms-input-placeholder,\r\n.wpcf7-form-control.wpcf7-select:-ms-input-placeholder,\r\n.wpcf7-form-control.wpcf7-quiz:-ms-input-placeholder {\r\n color: inherit;\r\n}\r\n\r\n/* mixins styles - end */\r\n\r\n/*------------------------------------------------------------------\r\n * This is main css file for theme. It is broken into following sections:\r\n * 1. Global styles and reset\r\n * 2. Widgets styles\r\n * 3. Plugins styles\r\n * 4. Blog styles\r\n * 5. Footer styles\r\n * 6. Header styles\r\n * 7. Side area styles\r\n * 8. Search styles\r\n * 9. Title area styles\r\n * 10. Shortcodes styles\r\n * 11. Custom Post Types styles\r\n-------------------------------------------------------------------*/\r\n\r\n/*------------------------------------------------------------------\r\n * Color codes\r\n\r\n * Accent color: #17436f\r\n * Background: #fff\r\n * Content: #676767\r\n * Header h1: #333333\r\n * Header h2: #333333\r\n * Header h3: #333333\r\n * Header h4: #333333\r\n * Header h5: #333333\r\n * Header h6: #676767\r\n * Header Background: #ffffff\r\n * Footer Top Background: #333333\r\n * Footer Bottom Background: #333333\r\n\r\n * a (standard): #17436f\r\n * a (hover): #17436f\r\n */\r\n\r\n/* ==========================================================================\r\n 1. Global styles and reset\r\n ========================================================================== */\r\n\r\n/* #Reset default styles - start\r\n ========================================================================== */\r\n\r\nhtml,\r\nbody,\r\ndiv,\r\nspan,\r\napplet,\r\nobject,\r\niframe,\r\nh1,\r\nh2,\r\nh3,\r\nh4,\r\nh5,\r\nh6,\r\np,\r\nblockquote,\r\npre,\r\na,\r\nabbr,\r\nacronym,\r\naddress,\r\nbig,\r\ncite,\r\ncode,\r\ndel,\r\ndfn,\r\nem,\r\nfont,\r\nins,\r\nkbd,\r\nq,\r\ns,\r\nsamp,\r\nsmall,\r\nstrike,\r\nstrong,\r\nsub,\r\nsup,\r\ntt,\r\nvar,\r\nb,\r\nu,\r\ni,\r\ncenter,\r\ndl,\r\ndt,\r\ndd,\r\nol,\r\nul,\r\nli,\r\nfieldset,\r\nform,\r\nlabel,\r\nlegend,\r\ntable,\r\ncaption,\r\ntbody,\r\ntfoot,\r\nthead,\r\ntr,\r\nth,\r\ntd {\r\n background: transparent;\r\n border: 0;\r\n margin: 0;\r\n padding: 0;\r\n vertical-align: baseline;\r\n outline: none;\r\n}\r\n\r\narticle,\r\naside,\r\ndetails,\r\nfigcaption,\r\nfigure,\r\nfooter,\r\nheader,\r\nnav,\r\nsection {\r\n display: block;\r\n}\r\n\r\ndel {\r\n text-decoration: line-through;\r\n}\r\n\r\n/* tables still need 'cellspacing=\"0\"' in the markup */\r\n\r\ntable {\r\n border-collapse: collapse;\r\n border-spacing: 0;\r\n border: medium none;\r\n vertical-align: middle;\r\n}\r\n\r\ntable th {\r\n border: 0;\r\n padding: 5px 7px;\r\n text-align: center;\r\n}\r\n\r\ntable td {\r\n padding: 5px 10px;\r\n text-align: center;\r\n}\r\n\r\na img {\r\n border: none;\r\n}\r\n\r\nimg,\r\n.wp-caption {\r\n max-width: 100%;\r\n height: auto;\r\n}\r\n\r\niframe {\r\n max-width: 100%;\r\n}\r\n\r\n/* #Reset default styles - end\r\n ========================================================================== */\r\n\r\n/* #General styles that are used in our theme - start\r\n * Here are defined global styles on body element, on container elements that hold every page,\r\n * headings and links, inputs, core wp styles and default pagination styles\r\n ========================================================================== */\r\n\r\n.clearfix:before,\r\n.clearfix:after {\r\n content: \" \";\r\n display: table;\r\n}\r\n\r\n.clearfix:after {\r\n clear: both;\r\n}\r\n\r\n.clearfix {\r\n *zoom: 1;\r\n}\r\n\r\n.clear:after {\r\n clear: both;\r\n content: \"\";\r\n display: block;\r\n}\r\n\r\nhtml {\r\n overflow-y: scroll !important;\r\n /* for vertical split screen slider shortcode on touch devices */\r\n}\r\n\r\nbody {\r\n font-family: \"Open Sans\", sans-serif;\r\n font-size: 14px;\r\n line-height: 27px;\r\n font-weight: 300;\r\n color: #676767;\r\n background-color: #fff;\r\n overflow-x: hidden !important;\r\n -webkit-font-smoothing: antialiased;\r\n}\r\n\r\nh1 {\r\n font-size: 60px;\r\n color: #4e4e4e;\r\n line-height: 1.2em;\r\n}\r\n\r\nh2 {\r\n font-size: 40px;\r\n line-height: 1.275em;\r\n}\r\n\r\nh3 {\r\n font-size: 34px;\r\n line-height: 1.2em;\r\n}\r\n\r\nh4 {\r\n font-size: 30px;\r\n line-height: 1.2em;\r\n}\r\n\r\nh5 {\r\n font-size: 22px;\r\n line-height: 1.22em;\r\n}\r\n\r\nh6 {\r\n font-size: 16px;\r\n}\r\n\r\nh1,\r\nh6 {\r\n font-weight: 700;\r\n letter-spacing: 0.1em;\r\n}\r\n\r\nh2,\r\nh3,\r\nh4,\r\nh5 {\r\n font-weight: 600;\r\n letter-spacing: 0.05em;\r\n}\r\n\r\nh2,\r\nh3,\r\nh4,\r\nh5,\r\nh6 {\r\n color: #333333;\r\n}\r\n\r\nh1,\r\nh2,\r\nh3,\r\nh4,\r\nh5,\r\nh6 {\r\n margin: 20px 0;\r\n font-family: \"Crimson Text\", cursive;\r\n text-transform: uppercase;\r\n}\r\n\r\nh1 a,\r\nh2 a,\r\nh3 a,\r\nh4 a,\r\nh5 a,\r\nh6 a {\r\n color: inherit;\r\n font-family: inherit;\r\n font-size: inherit;\r\n font-weight: inherit;\r\n font-style: inherit;\r\n line-height: inherit;\r\n letter-spacing: inherit;\r\n text-transform: inherit;\r\n}\r\n\r\nh1 a:hover,\r\nh2 a:hover,\r\nh3 a:hover,\r\nh4 a:hover,\r\nh5 a:hover,\r\nh6 a:hover {\r\n color: #17436f;\r\n}\r\n\r\na,\r\np a {\r\n color: #333333;\r\n text-decoration: none;\r\n -webkit-transition: color 0.2s ease-out;\r\n -moz-transition: color 0.2s ease-out;\r\n transition: color 0.2s ease-out;\r\n}\r\n\r\na:hover,\r\np a:hover {\r\n color: #17436f;\r\n}\r\n\r\np {\r\n margin: 10px 0;\r\n}\r\n\r\ninput[type='submit'] {\r\n -webkit-appearance: none;\r\n}\r\n\r\nul,\r\nol {\r\n list-style-position: inside;\r\n margin: 15px 0;\r\n}\r\n\r\nul ul,\r\nol ol,\r\nol ul,\r\nul ol {\r\n margin: 0;\r\n padding: 0 0 0 15px;\r\n}\r\n\r\npre {\r\n background-color: #fff;\r\n padding: 15px;\r\n max-width: 100%;\r\n white-space: pre-wrap;\r\n word-wrap: break-word;\r\n margin: 15px 0;\r\n}\r\n\r\ndt {\r\n font-size: 15px;\r\n font-weight: bold;\r\n margin-bottom: 10px;\r\n}\r\n\r\ndd {\r\n margin-bottom: 15px;\r\n}\r\n\r\nsub,\r\nsup {\r\n font-size: 75%;\r\n height: 0;\r\n line-height: 0;\r\n position: relative;\r\n vertical-align: baseline;\r\n}\r\n\r\nsub {\r\n top: 0.5ex;\r\n}\r\n\r\nsup {\r\n bottom: 0.5ex;\r\n}\r\n\r\n.wp-caption-text {\r\n margin: 0;\r\n font-style: italic;\r\n}\r\n\r\ntable {\r\n width: 100%;\r\n}\r\n\r\ntable thead tr,\r\ntable tbody tr {\r\n border: 1px solid #c9c9c9;\r\n}\r\n\r\ntable tbody th {\r\n border-right: 1px solid #c9c9c9;\r\n}\r\n\r\nblockquote {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 10px 0;\r\n padding: 0;\r\n quotes: none;\r\n box-sizing: border-box;\r\n color: #17436f;\r\n font-size: 18px;\r\n line-height: 32px;\r\n font-style: italic;\r\n font-weight: 400;\r\n}\r\n\r\nblockquote>* {\r\n color: inherit;\r\n font-family: inherit;\r\n font-size: inherit;\r\n font-weight: inherit;\r\n font-style: inherit;\r\n line-height: inherit;\r\n letter-spacing: inherit;\r\n text-transform: inherit;\r\n margin: 0;\r\n display: inline;\r\n}\r\n\r\nblockquote:before,\r\nblockquote:after {\r\n content: '\"';\r\n}\r\n\r\nblockquote cite {\r\n font-style: normal;\r\n font-weight: 400;\r\n}\r\n\r\n/* Webkit */\r\n\r\n::selection {\r\n background: #17436f;\r\n color: #fff;\r\n}\r\n\r\n/* Gecko/Mozilla */\r\n\r\n::-moz-selection {\r\n background: #17436f;\r\n color: #fff;\r\n}\r\n\r\n.wp-caption,\r\n.wp-caption-text,\r\n.sticky,\r\n.gallery-caption,\r\n.bypostauthor {\r\n opacity: 1;\r\n}\r\n\r\n.alignleft {\r\n display: inline;\r\n float: left;\r\n margin: 0 20px 20px 0;\r\n}\r\n\r\n.alignright {\r\n display: inline;\r\n float: right;\r\n margin: 0 0 20px 20px;\r\n}\r\n\r\n.aligncenter {\r\n clear: both;\r\n display: block;\r\n margin: 10px auto;\r\n}\r\n\r\n.alignwide {\r\n margin-left: auto;\r\n margin-right: auto;\r\n clear: both;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .alignwide {\r\n width: 100%;\r\n max-width: 100%;\r\n }\r\n}\r\n\r\n.alignfull {\r\n position: relative;\r\n left: -1rem;\r\n width: calc(100% + (2 * 1rem));\r\n max-width: calc(100% + (2 * 1rem));\r\n clear: both;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .alignfull {\r\n left: calc(-12.5% - 75px);\r\n width: calc(125% + 150px);\r\n max-width: calc(125% + 150px);\r\n margin-top: calc(2 * 1rem);\r\n margin-bottom: calc(2 * 1rem);\r\n }\r\n}\r\n\r\n.text-align-right {\r\n text-align: right;\r\n}\r\n\r\n.text-align-left {\r\n text-align: left;\r\n}\r\n\r\n.text-align-center {\r\n text-align: center;\r\n}\r\n\r\n.eltdf-wrapper {\r\n position: relative;\r\n left: 0;\r\n z-index: 1000;\r\n -webkit-transition: left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);\r\n -moz-transition: left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);\r\n transition: left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);\r\n}\r\n\r\n.eltdf-wrapper .eltdf-wrapper-inner {\r\n width: 100%;\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-content {\r\n position: relative;\r\n margin-top: 0;\r\n z-index: 100;\r\n background-color: #fff;\r\n /*this is needed because of the uncovering footer*/\r\n}\r\n\r\n.eltdf-boxed {\r\n overflow: hidden !important;\r\n /* this is because content jumping while using accordion and display:inline-block on 'body.eltdf-boxed .eltdf-wrapper' */\r\n}\r\n\r\n.eltdf-boxed .eltdf-wrapper {\r\n display: inline-block;\r\n vertical-align: middle;\r\n width: 100%;\r\n background-size: cover;\r\n}\r\n\r\n.touch .eltdf-boxed .eltdf-wrapper {\r\n background-repeat: repeat;\r\n}\r\n\r\n.eltdf-boxed .eltdf-wrapper .eltdf-wrapper-inner {\r\n width: 1160px;\r\n overflow: visible;\r\n margin: auto;\r\n}\r\n\r\n.eltdf-boxed .eltdf-content {\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-boxed .eltdf-footer-inner {\r\n width: 1160px;\r\n margin: auto;\r\n}\r\n\r\n.eltdf-boxed .eltdf-page-header .eltdf-sticky-header,\r\n.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed {\r\n width: 1160px;\r\n left: auto;\r\n}\r\n\r\n.eltdf-paspartu-enabled .eltdf-wrapper {\r\n padding: 10px;\r\n background-color: #fff;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-paspartu-enabled.eltdf-top-paspartu-disabled .eltdf-wrapper {\r\n padding-top: 0 !important;\r\n}\r\n\r\n.eltdf-paspartu-enabled .eltdf-page-header .eltdf-fixed-wrapper.fixed {\r\n left: 10px;\r\n width: calc(100% - 20px);\r\n}\r\n\r\n.eltdf-paspartu-enabled .eltdf-sticky-header {\r\n left: 10px;\r\n width: calc(100% - 20px);\r\n}\r\n\r\n.eltdf-paspartu-enabled .eltdf-mobile-header.mobile-header-appear .eltdf-mobile-header-inner {\r\n left: 10px;\r\n width: calc(100% - 20px);\r\n}\r\n\r\n.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled.admin-bar .eltdf-wrapper:before {\r\n top: 32px;\r\n}\r\n\r\n.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:before,\r\n.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:after {\r\n content: '';\r\n position: fixed;\r\n left: 0;\r\n width: 100%;\r\n height: auto;\r\n padding-top: inherit;\r\n background-color: inherit;\r\n z-index: 99999;\r\n}\r\n\r\n.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:before {\r\n top: 0;\r\n}\r\n\r\n.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-wrapper:after {\r\n bottom: 0;\r\n}\r\n\r\n.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-page-header .eltdf-fixed-wrapper.fixed {\r\n margin-top: 10px;\r\n}\r\n\r\n.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-sticky-header.header-appear {\r\n margin-top: 10px;\r\n}\r\n\r\n.eltdf-paspartu-enabled.eltdf-fixed-paspartu-enabled .eltdf-mobile-header.mobile-header-appear .eltdf-mobile-header-inner {\r\n margin-top: 10px;\r\n}\r\n\r\n.eltdf-smooth-transition-loader {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n z-index: 2000;\r\n background-color: #fff;\r\n}\r\n\r\n.eltdf-container {\r\n position: relative;\r\n padding: 0;\r\n width: 100%;\r\n z-index: 100;\r\n}\r\n\r\n.eltdf-container:before {\r\n content: \" \";\r\n display: table;\r\n}\r\n\r\n.eltdf-container:after {\r\n content: \" \";\r\n display: table;\r\n clear: both;\r\n}\r\n\r\n.eltdf-container-inner {\r\n width: 1100px;\r\n margin: 0 auto;\r\n}\r\n\r\n.eltdf-full-width {\r\n position: relative;\r\n z-index: 100;\r\n}\r\n\r\n.eltdf-content .eltdf-content-inner>.eltdf-container>.eltdf-container-inner,\r\n.eltdf-content .eltdf-content-inner>.eltdf-full-width>.eltdf-full-width-inner {\r\n padding-top: 130px;\r\n}\r\n\r\n@media only screen and (min-width: 1400px) {\r\n\r\n .eltdf-grid-1300 .eltdf-grid,\r\n .eltdf-grid-1300 .eltdf-container-inner,\r\n .eltdf-grid-1300 .eltdf-row-grid-section {\r\n width: 1300px;\r\n }\r\n\r\n .eltdf-grid-1300.eltdf-boxed .eltdf-footer-inner,\r\n .eltdf-grid-1300.eltdf-boxed .eltdf-wrapper-inner {\r\n width: 1380px;\r\n }\r\n\r\n .eltdf-grid-1300.eltdf-boxed .eltdf-page-header .eltdf-sticky-header,\r\n .eltdf-grid-1300.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed {\r\n width: 1380px;\r\n left: auto;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 1300px) {\r\n\r\n .eltdf-grid-1200 .eltdf-grid,\r\n .eltdf-grid-1200 .eltdf-container-inner,\r\n .eltdf-grid-1200 .eltdf-row-grid-section {\r\n width: 1200px;\r\n }\r\n\r\n .eltdf-grid-1200.eltdf-boxed .eltdf-footer-inner,\r\n .eltdf-grid-1200.eltdf-boxed .eltdf-wrapper-inner {\r\n width: 1250px;\r\n }\r\n\r\n .eltdf-grid-1200.eltdf-boxed .eltdf-page-header .eltdf-sticky-header,\r\n .eltdf-grid-1200.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed {\r\n width: 1250px;\r\n left: auto;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 1200px) {\r\n\r\n .eltdf-grid-1000 .eltdf-grid,\r\n .eltdf-grid-1000 .eltdf-container-inner,\r\n .eltdf-grid-1000 .eltdf-row-grid-section {\r\n width: 1000px;\r\n }\r\n\r\n .eltdf-grid-1000.eltdf-boxed .eltdf-footer-inner,\r\n .eltdf-grid-1000.eltdf-boxed .eltdf-wrapper-inner {\r\n width: 1050px;\r\n }\r\n\r\n .eltdf-grid-1000.eltdf-boxed .eltdf-page-header .eltdf-sticky-header,\r\n .eltdf-grid-1000.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed {\r\n width: 1050px;\r\n left: auto;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 1024px) {\r\n\r\n .eltdf-grid-800 .eltdf-grid,\r\n .eltdf-grid-800 .eltdf-container-inner,\r\n .eltdf-grid-800 .eltdf-row-grid-section {\r\n width: 800px;\r\n }\r\n\r\n .eltdf-grid-800.eltdf-boxed .eltdf-footer-inner,\r\n .eltdf-grid-800.eltdf-boxed .eltdf-wrapper-inner {\r\n width: 850px;\r\n }\r\n\r\n .eltdf-grid-800.eltdf-boxed .eltdf-page-header .eltdf-sticky-header,\r\n .eltdf-grid-800.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed {\r\n width: 850px;\r\n left: auto;\r\n }\r\n}\r\n\r\n/* #General styles that are used in our theme - end\r\n ========================================================================== */\r\n\r\n@-webkit-keyframes preload-background {\r\n from {\r\n background-position: 0 0;\r\n }\r\n\r\n to {\r\n background-position: 100% 0;\r\n }\r\n}\r\n\r\n@keyframes preload-background {\r\n from {\r\n background-position: 0 0;\r\n }\r\n\r\n to {\r\n background-position: 100% 0;\r\n }\r\n}\r\n\r\n.eltdf-preload-background {\r\n background: transparent url(\"../img/preload_pattern.png\") repeat scroll inherit !important;\r\n -webkit-animation-name: preload-background;\r\n -webkit-animation-duration: 40s;\r\n -webkit-animation-iteration-count: infinite;\r\n -webkit-animation-timing-function: linear;\r\n -webkit-animation-delay: 0s;\r\n -webkit-animation-fill-mode: forwards;\r\n /* this prevents the animation from restarting! */\r\n animation-name: preload-background;\r\n animation-duration: 40s;\r\n animation-iteration-count: infinite;\r\n animation-timing-function: linear;\r\n animation-delay: 0s;\r\n animation-fill-mode: forwards;\r\n /* this prevents the animation from restarting! */\r\n}\r\n\r\n.eltdf-grid {\r\n width: 1100px;\r\n margin: 0 auto;\r\n}\r\n\r\n.eltdf-vertical-align-containers {\r\n position: relative;\r\n height: 100%;\r\n width: 100%;\r\n padding: 0 20px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-left,\r\n.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-right {\r\n width: 25%;\r\n}\r\n\r\n.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-center {\r\n width: 50%;\r\n left: 50%;\r\n -webkit-transform: translateX(-50%);\r\n -moz-transform: translateX(-50%);\r\n transform: translateX(-50%);\r\n}\r\n\r\n.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-left,\r\n.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-center,\r\n.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-right {\r\n width: 33.33%;\r\n}\r\n\r\n.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-center {\r\n width: 50%;\r\n left: 50%;\r\n -webkit-transform: translateX(-50%);\r\n -moz-transform: translateX(-50%);\r\n transform: translateX(-50%);\r\n}\r\n\r\n.eltdf-vertical-align-containers.eltdf-50-50 .eltdf-position-left,\r\n.eltdf-vertical-align-containers.eltdf-50-50 .eltdf-position-right {\r\n width: 50%;\r\n}\r\n\r\n.eltdf-vertical-align-containers.eltdf-33-66 .eltdf-position-left {\r\n width: 33.33%;\r\n}\r\n\r\n.eltdf-vertical-align-containers.eltdf-33-66 .eltdf-position-right {\r\n width: 66.66%;\r\n}\r\n\r\n.eltdf-vertical-align-containers.eltdf-66-33 .eltdf-position-left {\r\n width: 66.66%;\r\n}\r\n\r\n.eltdf-vertical-align-containers.eltdf-66-33 .eltdf-position-right {\r\n width: 33.33%;\r\n}\r\n\r\n.eltdf-vertical-align-containers .eltdf-position-left {\r\n position: relative;\r\n float: left;\r\n z-index: 2;\r\n height: 100%;\r\n}\r\n\r\n.eltdf-vertical-align-containers .eltdf-position-center {\r\n height: 100%;\r\n width: 100%;\r\n position: absolute;\r\n left: 0;\r\n text-align: center;\r\n z-index: 1;\r\n}\r\n\r\n.eltdf-vertical-align-containers .eltdf-position-right {\r\n position: relative;\r\n float: right;\r\n z-index: 2;\r\n height: 100%;\r\n text-align: right;\r\n}\r\n\r\n.eltdf-vertical-align-containers .eltdf-position-left-inner,\r\n.eltdf-vertical-align-containers .eltdf-position-center-inner,\r\n.eltdf-vertical-align-containers .eltdf-position-right-inner {\r\n vertical-align: middle;\r\n display: inline-block;\r\n}\r\n\r\n.eltdf-vertical-align-containers .eltdf-position-right.eltdf-has-widget .eltdf-position-right-inner {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-vertical-align-containers .eltdf-position-left:before,\r\n.eltdf-vertical-align-containers .eltdf-position-center:before,\r\n.eltdf-vertical-align-containers .eltdf-position-right:before {\r\n content: \"\";\r\n display: inline-block;\r\n vertical-align: middle;\r\n height: 100%;\r\n margin-right: 0;\r\n /* adjusts for spacing before it was -3px */\r\n}\r\n\r\n/* ==========================================================================\r\n #Row styles - start\r\n ========================================================================== */\r\n\r\n.wpb_row,\r\n.wpb_content_element,\r\nul.wpb_thumbnails-fluid>li,\r\n.last_toggle_el_margin,\r\n.wpb_button {\r\n margin-bottom: 0 !important;\r\n}\r\n\r\n.vc_row .wpb_gmaps_widget .wpb_wrapper {\r\n padding: 0;\r\n background-color: transparent;\r\n}\r\n\r\n.eltdf-row-grid-section {\r\n position: relative;\r\n width: 1100px;\r\n margin: 0 auto;\r\n z-index: 20;\r\n}\r\n\r\n.eltdf-content-aligment-left {\r\n text-align: left;\r\n}\r\n\r\n.eltdf-content-aligment-center {\r\n text-align: center;\r\n}\r\n\r\n.eltdf-content-aligment-right {\r\n text-align: right;\r\n}\r\n\r\n@media only screen and (max-width: 1280px) {\r\n .eltdf-disabled-bg-image-bellow-1280 {\r\n background-image: none !important;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-disabled-bg-image-bellow-1024 {\r\n background-image: none !important;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .eltdf-disabled-bg-image-bellow-768 {\r\n background-image: none !important;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .eltdf-disabled-bg-image-bellow-680 {\r\n background-image: none !important;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 480px) {\r\n .eltdf-disabled-bg-image-bellow-480 {\r\n background-image: none !important;\r\n }\r\n}\r\n\r\n.eltdf-parallax-row-holder {\r\n position: static;\r\n padding: 0;\r\n background-repeat: no-repeat;\r\n background-color: transparent;\r\n background-position: center 0;\r\n background-attachment: fixed;\r\n overflow: hidden;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-parallax-row-holder {\r\n height: auto !important;\r\n min-height: 200px !important;\r\n background-position: center top !important;\r\n background-attachment: scroll;\r\n background-size: cover;\r\n }\r\n}\r\n\r\n/* ==========================================================================\r\n #Row styles - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n #VC Revolution Slider styles - begin\r\n ========================================================================== */\r\n\r\n.eltdf-rev-has-paspartu {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n height: 100vh;\r\n margin: 0;\r\n box-sizing: border-box;\r\n}\r\n\r\n.admin-bar .eltdf-rev-has-paspartu {\r\n height: calc(100vh - 32px);\r\n}\r\n\r\n.eltdf-rev-has-paspartu.eltdf-side-paspartu-disabled {\r\n padding-left: 0 !important;\r\n padding-right: 0 !important;\r\n}\r\n\r\n.eltdf-rev-has-paspartu.eltdf-paspartu-tiny {\r\n padding: 10px;\r\n}\r\n\r\n.eltdf-rev-has-paspartu.eltdf-paspartu-tiny.eltdf-top-paspartu-disabled {\r\n padding-top: 0;\r\n}\r\n\r\n.eltdf-rev-has-paspartu.eltdf-paspartu-tiny.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 10px) !important;\r\n}\r\n\r\n.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-tiny.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 42px) !important;\r\n}\r\n\r\n.eltdf-rev-has-paspartu.eltdf-paspartu-tiny .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 20px) !important;\r\n}\r\n\r\n.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-tiny .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 52px) !important;\r\n}\r\n\r\n.eltdf-rev-has-paspartu.eltdf-paspartu-small {\r\n padding: 20px;\r\n}\r\n\r\n.eltdf-rev-has-paspartu.eltdf-paspartu-small.eltdf-top-paspartu-disabled {\r\n padding-top: 0;\r\n}\r\n\r\n.eltdf-rev-has-paspartu.eltdf-paspartu-small.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 20px) !important;\r\n}\r\n\r\n.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-small.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 52px) !important;\r\n}\r\n\r\n.eltdf-rev-has-paspartu.eltdf-paspartu-small .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 40px) !important;\r\n}\r\n\r\n.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-small .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 72px) !important;\r\n}\r\n\r\n.eltdf-rev-has-paspartu.eltdf-paspartu-normal {\r\n padding: 30px;\r\n}\r\n\r\n.eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled {\r\n padding-top: 0;\r\n}\r\n\r\n.eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 30px) !important;\r\n}\r\n\r\n.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 62px) !important;\r\n}\r\n\r\n.eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 60px) !important;\r\n}\r\n\r\n.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 92px) !important;\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .eltdf-rev-has-paspartu.eltdf-paspartu-normal {\r\n padding: 20px;\r\n }\r\n\r\n .eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled {\r\n padding-top: 0;\r\n }\r\n\r\n .eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 20px) !important;\r\n }\r\n\r\n .admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 52px) !important;\r\n }\r\n\r\n .eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 40px) !important;\r\n }\r\n\r\n .admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-normal .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 72px) !important;\r\n }\r\n}\r\n\r\n.eltdf-rev-has-paspartu.eltdf-paspartu-large {\r\n padding: 50px;\r\n}\r\n\r\n.eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled {\r\n padding-top: 0;\r\n}\r\n\r\n.eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 50px) !important;\r\n}\r\n\r\n.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 82px) !important;\r\n}\r\n\r\n.eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 100px) !important;\r\n}\r\n\r\n.admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 132px) !important;\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .eltdf-rev-has-paspartu.eltdf-paspartu-large {\r\n padding: 20px;\r\n }\r\n\r\n .eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled {\r\n padding-top: 0;\r\n }\r\n\r\n .eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 20px) !important;\r\n }\r\n\r\n .admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large.eltdf-top-paspartu-disabled .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 52px) !important;\r\n }\r\n\r\n .eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 40px) !important;\r\n }\r\n\r\n .admin-bar .eltdf-rev-has-paspartu.eltdf-paspartu-large .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 72px) !important;\r\n }\r\n}\r\n\r\n.eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner {\r\n width: 100% !important;\r\n left: 0 !important;\r\n}\r\n\r\n.eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper {\r\n left: 0 !important;\r\n width: 100% !important;\r\n height: 100% !important;\r\n}\r\n\r\n.eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: 100vh !important;\r\n}\r\n\r\n.admin-bar .eltdf-rev-has-paspartu .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer {\r\n height: calc(100vh - 32px) !important;\r\n}\r\n\r\n/* ==========================================================================\r\n #VC Revolution Slider styles - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n #Screen reader text - begin\r\n ========================================================================== */\r\n\r\n/* Text meant only for screen readers. */\r\n\r\n.screen-reader-text {\r\n position: absolute !important;\r\n height: 0;\r\n width: 1px;\r\n overflow: hidden;\r\n clip: rect(1px, 1px, 1px, 1px);\r\n word-wrap: normal !important;\r\n /* Many screen reader and browser combinations announce broken words as they would appear visually. */\r\n}\r\n\r\n.screen-reader-text:focus {\r\n display: block;\r\n top: 5px;\r\n left: 5px;\r\n width: auto;\r\n height: auto;\r\n padding: 15px 23px 14px;\r\n color: #21759b;\r\n font-size: 14px;\r\n font-weight: 700;\r\n line-height: normal;\r\n text-decoration: none;\r\n background-color: #f1f1f1;\r\n border-radius: 3px;\r\n box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);\r\n clip: auto !important;\r\n z-index: 100000;\r\n /* Above WP toolbar. */\r\n}\r\n\r\n/* ==========================================================================\r\n #Screen reader text - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Grid System style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-two-columns-form-without-space .eltdf-column-left {\r\n display: table-cell;\r\n width: 99%;\r\n vertical-align: top;\r\n}\r\n\r\n.eltdf-two-columns-form-without-space .eltdf-column-right {\r\n display: table-cell;\r\n width: 1%;\r\n text-align: left;\r\n vertical-align: top;\r\n}\r\n\r\n.eltdf-two-columns-form-with-space .eltdf-column-left {\r\n display: table-cell;\r\n width: 99%;\r\n vertical-align: top;\r\n padding: 0 10px 0 0;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-two-columns-form-with-space .eltdf-column-right {\r\n display: table-cell;\r\n width: 1%;\r\n text-align: left;\r\n vertical-align: top;\r\n padding: 0 0 0 10px;\r\n box-sizing: border-box;\r\n}\r\n\r\n/*\r\n* If you changed some value for space do the same thing in masonry-type, product-list-main-and-vc scss files\r\n*/\r\n\r\n.eltdf-no-space.eltdf-disable-bottom-space {\r\n margin-bottom: 0;\r\n}\r\n\r\n.eltdf-no-space .eltdf-outer-space {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-no-space .eltdf-outer-space .eltdf-item-space {\r\n padding: 0 0px;\r\n margin: 0 0 0px;\r\n}\r\n\r\n.eltdf-no-space.eltdf-disable-item-bottom-space .eltdf-item-space {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-tiny-space.eltdf-disable-bottom-space {\r\n margin-bottom: -10px;\r\n}\r\n\r\n.eltdf-tiny-space .eltdf-outer-space {\r\n margin: 0 -5px;\r\n}\r\n\r\n.eltdf-tiny-space .eltdf-outer-space .eltdf-item-space {\r\n padding: 0 5px;\r\n margin: 0 0 10px;\r\n}\r\n\r\n.eltdf-tiny-space.eltdf-disable-item-bottom-space .eltdf-item-space {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-small-space.eltdf-disable-bottom-space {\r\n margin-bottom: -20px;\r\n}\r\n\r\n.eltdf-small-space .eltdf-outer-space {\r\n margin: 0 -10px;\r\n}\r\n\r\n.eltdf-small-space .eltdf-outer-space .eltdf-item-space {\r\n padding: 0 10px;\r\n margin: 0 0 20px;\r\n}\r\n\r\n.eltdf-small-space.eltdf-disable-item-bottom-space .eltdf-item-space {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-normal-space.eltdf-disable-bottom-space {\r\n margin-bottom: -30px;\r\n}\r\n\r\n.eltdf-normal-space .eltdf-outer-space {\r\n margin: 0 -15px;\r\n}\r\n\r\n.eltdf-normal-space .eltdf-outer-space .eltdf-item-space {\r\n padding: 0 15px;\r\n margin: 0 0 30px;\r\n}\r\n\r\n.eltdf-normal-space.eltdf-disable-item-bottom-space .eltdf-item-space {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-medium-space.eltdf-disable-bottom-space {\r\n margin-bottom: -40px;\r\n}\r\n\r\n.eltdf-medium-space .eltdf-outer-space {\r\n margin: 0 -20px;\r\n}\r\n\r\n.eltdf-medium-space .eltdf-outer-space .eltdf-item-space {\r\n padding: 0 20px;\r\n margin: 0 0 40px;\r\n}\r\n\r\n.eltdf-medium-space.eltdf-disable-item-bottom-space .eltdf-item-space {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-large-space.eltdf-disable-bottom-space {\r\n margin-bottom: -50px;\r\n}\r\n\r\n.eltdf-large-space .eltdf-outer-space {\r\n margin: 0 -25px;\r\n}\r\n\r\n.eltdf-large-space .eltdf-outer-space .eltdf-item-space {\r\n padding: 0 25px;\r\n margin: 0 0 50px;\r\n}\r\n\r\n.eltdf-large-space.eltdf-disable-item-bottom-space .eltdf-item-space {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-huge-space.eltdf-disable-bottom-space {\r\n margin-bottom: -80px;\r\n}\r\n\r\n.eltdf-huge-space .eltdf-outer-space {\r\n margin: 0 -40px;\r\n}\r\n\r\n.eltdf-huge-space .eltdf-outer-space .eltdf-item-space {\r\n padding: 0 40px;\r\n margin: 0 0 80px;\r\n}\r\n\r\n.eltdf-huge-space.eltdf-disable-item-bottom-space .eltdf-item-space {\r\n margin: 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Grid System Mixin style - begin\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Grid System Mixin style - end\r\n ========================================================================== */\r\n\r\n.eltdf-grid-row {\r\n margin-left: -15px;\r\n margin-right: -15px;\r\n}\r\n\r\n.eltdf-grid-row:before,\r\n.eltdf-grid-row:after {\r\n content: \" \";\r\n /* 1 */\r\n display: table;\r\n /* 2 */\r\n}\r\n\r\n.eltdf-grid-row:after {\r\n clear: both;\r\n}\r\n\r\n.eltdf-grid-row {\r\n *zoom: 1;\r\n}\r\n\r\n.eltdf-grid-no-gutter {\r\n margin-left: -0px;\r\n margin-right: -0px;\r\n}\r\n\r\n.eltdf-grid-no-gutter>div {\r\n padding-left: 0px;\r\n padding-right: 0px;\r\n}\r\n\r\n.eltdf-grid-tiny-gutter {\r\n margin-left: -5px;\r\n margin-right: -5px;\r\n}\r\n\r\n.eltdf-grid-tiny-gutter>div {\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n\r\n.eltdf-grid-small-gutter {\r\n margin-left: -10px;\r\n margin-right: -10px;\r\n}\r\n\r\n.eltdf-grid-small-gutter>div {\r\n padding-left: 10px;\r\n padding-right: 10px;\r\n}\r\n\r\n.eltdf-grid-normal-gutter {\r\n margin-left: -15px;\r\n margin-right: -15px;\r\n}\r\n\r\n.eltdf-grid-normal-gutter>div {\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n}\r\n\r\n.eltdf-grid-medium-gutter {\r\n margin-left: -20px;\r\n margin-right: -20px;\r\n}\r\n\r\n.eltdf-grid-medium-gutter>div {\r\n padding-left: 20px;\r\n padding-right: 20px;\r\n}\r\n\r\n.eltdf-grid-large-gutter {\r\n margin-left: -25px;\r\n margin-right: -25px;\r\n}\r\n\r\n.eltdf-grid-large-gutter>div {\r\n padding-left: 25px;\r\n padding-right: 25px;\r\n}\r\n\r\n.eltdf-grid-huge-gutter {\r\n margin-left: -40px;\r\n margin-right: -40px;\r\n}\r\n\r\n.eltdf-grid-huge-gutter>div {\r\n padding-left: 40px;\r\n padding-right: 40px;\r\n}\r\n\r\n.eltdf-grid-col-1 {\r\n position: relative;\r\n float: left;\r\n width: 8.33333%;\r\n min-height: 1px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-grid-col-1:before,\r\n.eltdf-grid-col-1:after {\r\n content: \" \";\r\n /* 1 */\r\n display: table;\r\n /* 2 */\r\n}\r\n\r\n.eltdf-grid-col-1:after {\r\n clear: both;\r\n}\r\n\r\n.eltdf-grid-col-1 {\r\n *zoom: 1;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-1 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-2 {\r\n position: relative;\r\n float: left;\r\n width: 16.66667%;\r\n min-height: 1px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-grid-col-2:before,\r\n.eltdf-grid-col-2:after {\r\n content: \" \";\r\n /* 1 */\r\n display: table;\r\n /* 2 */\r\n}\r\n\r\n.eltdf-grid-col-2:after {\r\n clear: both;\r\n}\r\n\r\n.eltdf-grid-col-2 {\r\n *zoom: 1;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-2 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-3 {\r\n position: relative;\r\n float: left;\r\n width: 25%;\r\n min-height: 1px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-grid-col-3:before,\r\n.eltdf-grid-col-3:after {\r\n content: \" \";\r\n /* 1 */\r\n display: table;\r\n /* 2 */\r\n}\r\n\r\n.eltdf-grid-col-3:after {\r\n clear: both;\r\n}\r\n\r\n.eltdf-grid-col-3 {\r\n *zoom: 1;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-3 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-4 {\r\n position: relative;\r\n float: left;\r\n width: 33.33333%;\r\n min-height: 1px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-grid-col-4:before,\r\n.eltdf-grid-col-4:after {\r\n content: \" \";\r\n /* 1 */\r\n display: table;\r\n /* 2 */\r\n}\r\n\r\n.eltdf-grid-col-4:after {\r\n clear: both;\r\n}\r\n\r\n.eltdf-grid-col-4 {\r\n *zoom: 1;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-4 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-5 {\r\n position: relative;\r\n float: left;\r\n width: 41.66667%;\r\n min-height: 1px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-grid-col-5:before,\r\n.eltdf-grid-col-5:after {\r\n content: \" \";\r\n /* 1 */\r\n display: table;\r\n /* 2 */\r\n}\r\n\r\n.eltdf-grid-col-5:after {\r\n clear: both;\r\n}\r\n\r\n.eltdf-grid-col-5 {\r\n *zoom: 1;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-5 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-6 {\r\n position: relative;\r\n float: left;\r\n width: 50%;\r\n min-height: 1px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-grid-col-6:before,\r\n.eltdf-grid-col-6:after {\r\n content: \" \";\r\n /* 1 */\r\n display: table;\r\n /* 2 */\r\n}\r\n\r\n.eltdf-grid-col-6:after {\r\n clear: both;\r\n}\r\n\r\n.eltdf-grid-col-6 {\r\n *zoom: 1;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-6 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-7 {\r\n position: relative;\r\n float: left;\r\n width: 58.33333%;\r\n min-height: 1px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-grid-col-7:before,\r\n.eltdf-grid-col-7:after {\r\n content: \" \";\r\n /* 1 */\r\n display: table;\r\n /* 2 */\r\n}\r\n\r\n.eltdf-grid-col-7:after {\r\n clear: both;\r\n}\r\n\r\n.eltdf-grid-col-7 {\r\n *zoom: 1;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-7 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-8 {\r\n position: relative;\r\n float: left;\r\n width: 66.66667%;\r\n min-height: 1px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-grid-col-8:before,\r\n.eltdf-grid-col-8:after {\r\n content: \" \";\r\n /* 1 */\r\n display: table;\r\n /* 2 */\r\n}\r\n\r\n.eltdf-grid-col-8:after {\r\n clear: both;\r\n}\r\n\r\n.eltdf-grid-col-8 {\r\n *zoom: 1;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-8 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-9 {\r\n position: relative;\r\n float: left;\r\n width: 75%;\r\n min-height: 1px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-grid-col-9:before,\r\n.eltdf-grid-col-9:after {\r\n content: \" \";\r\n /* 1 */\r\n display: table;\r\n /* 2 */\r\n}\r\n\r\n.eltdf-grid-col-9:after {\r\n clear: both;\r\n}\r\n\r\n.eltdf-grid-col-9 {\r\n *zoom: 1;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-9 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-10 {\r\n position: relative;\r\n float: left;\r\n width: 83.33333%;\r\n min-height: 1px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-grid-col-10:before,\r\n.eltdf-grid-col-10:after {\r\n content: \" \";\r\n /* 1 */\r\n display: table;\r\n /* 2 */\r\n}\r\n\r\n.eltdf-grid-col-10:after {\r\n clear: both;\r\n}\r\n\r\n.eltdf-grid-col-10 {\r\n *zoom: 1;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-10 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-11 {\r\n position: relative;\r\n float: left;\r\n width: 91.66667%;\r\n min-height: 1px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-grid-col-11:before,\r\n.eltdf-grid-col-11:after {\r\n content: \" \";\r\n /* 1 */\r\n display: table;\r\n /* 2 */\r\n}\r\n\r\n.eltdf-grid-col-11:after {\r\n clear: both;\r\n}\r\n\r\n.eltdf-grid-col-11 {\r\n *zoom: 1;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-11 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-12 {\r\n position: relative;\r\n float: left;\r\n width: 100%;\r\n min-height: 1px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-grid-col-12:before,\r\n.eltdf-grid-col-12:after {\r\n content: \" \";\r\n /* 1 */\r\n display: table;\r\n /* 2 */\r\n}\r\n\r\n.eltdf-grid-col-12:after {\r\n clear: both;\r\n}\r\n\r\n.eltdf-grid-col-12 {\r\n *zoom: 1;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-12 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-push-1 {\r\n left: 8.33333%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-push-1 {\r\n left: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-pull-1 {\r\n right: 8.33333%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-pull-1 {\r\n right: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-push-2 {\r\n left: 16.66667%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-push-2 {\r\n left: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-pull-2 {\r\n right: 16.66667%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-pull-2 {\r\n right: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-push-3 {\r\n left: 25%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-push-3 {\r\n left: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-pull-3 {\r\n right: 25%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-pull-3 {\r\n right: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-push-4 {\r\n left: 33.33333%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-push-4 {\r\n left: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-pull-4 {\r\n right: 33.33333%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-pull-4 {\r\n right: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-push-5 {\r\n left: 41.66667%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-push-5 {\r\n left: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-pull-5 {\r\n right: 41.66667%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-pull-5 {\r\n right: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-push-6 {\r\n left: 50%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-push-6 {\r\n left: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-pull-6 {\r\n right: 50%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-pull-6 {\r\n right: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-push-7 {\r\n left: 58.33333%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-push-7 {\r\n left: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-pull-7 {\r\n right: 58.33333%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-pull-7 {\r\n right: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-push-8 {\r\n left: 66.66667%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-push-8 {\r\n left: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-pull-8 {\r\n right: 66.66667%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-pull-8 {\r\n right: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-push-9 {\r\n left: 75%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-push-9 {\r\n left: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-pull-9 {\r\n right: 75%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-pull-9 {\r\n right: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-push-10 {\r\n left: 83.33333%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-push-10 {\r\n left: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-pull-10 {\r\n right: 83.33333%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-pull-10 {\r\n right: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-push-11 {\r\n left: 91.66667%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-push-11 {\r\n left: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-pull-11 {\r\n right: 91.66667%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-pull-11 {\r\n right: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-push-12 {\r\n left: 100%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-push-12 {\r\n left: 0;\r\n }\r\n}\r\n\r\n.eltdf-grid-col-pull-12 {\r\n right: 100%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-pull-12 {\r\n right: 0;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1440px) {\r\n .eltdf-grid-col-laptop-landscape-large-1 {\r\n width: 8.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1366px) {\r\n .eltdf-grid-col-laptop-landscape-mac-1 {\r\n width: 8.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1280px) {\r\n .eltdf-grid-col-laptop-landscape-medium-1 {\r\n width: 8.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1200px) {\r\n .eltdf-grid-col-laptop-landscape-1 {\r\n width: 8.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-ipad-landscape-1 {\r\n width: 8.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .eltdf-grid-col-ipad-portrait-1 {\r\n width: 8.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .eltdf-grid-col-phone-landscape-1 {\r\n width: 8.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 480px) {\r\n .eltdf-grid-col-phone-portrait-1 {\r\n width: 8.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 320px) {\r\n .eltdf-grid-col-smaller-phone-portrait-1 {\r\n width: 8.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1440px) {\r\n .eltdf-grid-col-laptop-landscape-large-2 {\r\n width: 16.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1366px) {\r\n .eltdf-grid-col-laptop-landscape-mac-2 {\r\n width: 16.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1280px) {\r\n .eltdf-grid-col-laptop-landscape-medium-2 {\r\n width: 16.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1200px) {\r\n .eltdf-grid-col-laptop-landscape-2 {\r\n width: 16.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-ipad-landscape-2 {\r\n width: 16.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .eltdf-grid-col-ipad-portrait-2 {\r\n width: 16.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .eltdf-grid-col-phone-landscape-2 {\r\n width: 16.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 480px) {\r\n .eltdf-grid-col-phone-portrait-2 {\r\n width: 16.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 320px) {\r\n .eltdf-grid-col-smaller-phone-portrait-2 {\r\n width: 16.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1440px) {\r\n .eltdf-grid-col-laptop-landscape-large-3 {\r\n width: 25%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1366px) {\r\n .eltdf-grid-col-laptop-landscape-mac-3 {\r\n width: 25%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1280px) {\r\n .eltdf-grid-col-laptop-landscape-medium-3 {\r\n width: 25%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1200px) {\r\n .eltdf-grid-col-laptop-landscape-3 {\r\n width: 25%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-ipad-landscape-3 {\r\n width: 25%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .eltdf-grid-col-ipad-portrait-3 {\r\n width: 25%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .eltdf-grid-col-phone-landscape-3 {\r\n width: 25%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 480px) {\r\n .eltdf-grid-col-phone-portrait-3 {\r\n width: 25%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 320px) {\r\n .eltdf-grid-col-smaller-phone-portrait-3 {\r\n width: 25%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1440px) {\r\n .eltdf-grid-col-laptop-landscape-large-4 {\r\n width: 33.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1366px) {\r\n .eltdf-grid-col-laptop-landscape-mac-4 {\r\n width: 33.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1280px) {\r\n .eltdf-grid-col-laptop-landscape-medium-4 {\r\n width: 33.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1200px) {\r\n .eltdf-grid-col-laptop-landscape-4 {\r\n width: 33.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-ipad-landscape-4 {\r\n width: 33.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .eltdf-grid-col-ipad-portrait-4 {\r\n width: 33.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .eltdf-grid-col-phone-landscape-4 {\r\n width: 33.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 480px) {\r\n .eltdf-grid-col-phone-portrait-4 {\r\n width: 33.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 320px) {\r\n .eltdf-grid-col-smaller-phone-portrait-4 {\r\n width: 33.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1440px) {\r\n .eltdf-grid-col-laptop-landscape-large-5 {\r\n width: 41.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1366px) {\r\n .eltdf-grid-col-laptop-landscape-mac-5 {\r\n width: 41.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1280px) {\r\n .eltdf-grid-col-laptop-landscape-medium-5 {\r\n width: 41.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1200px) {\r\n .eltdf-grid-col-laptop-landscape-5 {\r\n width: 41.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-ipad-landscape-5 {\r\n width: 41.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .eltdf-grid-col-ipad-portrait-5 {\r\n width: 41.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .eltdf-grid-col-phone-landscape-5 {\r\n width: 41.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 480px) {\r\n .eltdf-grid-col-phone-portrait-5 {\r\n width: 41.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 320px) {\r\n .eltdf-grid-col-smaller-phone-portrait-5 {\r\n width: 41.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1440px) {\r\n .eltdf-grid-col-laptop-landscape-large-6 {\r\n width: 50%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1366px) {\r\n .eltdf-grid-col-laptop-landscape-mac-6 {\r\n width: 50%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1280px) {\r\n .eltdf-grid-col-laptop-landscape-medium-6 {\r\n width: 50%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1200px) {\r\n .eltdf-grid-col-laptop-landscape-6 {\r\n width: 50%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-ipad-landscape-6 {\r\n width: 50%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .eltdf-grid-col-ipad-portrait-6 {\r\n width: 50%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .eltdf-grid-col-phone-landscape-6 {\r\n width: 50%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 480px) {\r\n .eltdf-grid-col-phone-portrait-6 {\r\n width: 50%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 320px) {\r\n .eltdf-grid-col-smaller-phone-portrait-6 {\r\n width: 50%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1440px) {\r\n .eltdf-grid-col-laptop-landscape-large-7 {\r\n width: 58.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1366px) {\r\n .eltdf-grid-col-laptop-landscape-mac-7 {\r\n width: 58.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1280px) {\r\n .eltdf-grid-col-laptop-landscape-medium-7 {\r\n width: 58.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1200px) {\r\n .eltdf-grid-col-laptop-landscape-7 {\r\n width: 58.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-ipad-landscape-7 {\r\n width: 58.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .eltdf-grid-col-ipad-portrait-7 {\r\n width: 58.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .eltdf-grid-col-phone-landscape-7 {\r\n width: 58.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 480px) {\r\n .eltdf-grid-col-phone-portrait-7 {\r\n width: 58.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 320px) {\r\n .eltdf-grid-col-smaller-phone-portrait-7 {\r\n width: 58.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1440px) {\r\n .eltdf-grid-col-laptop-landscape-large-8 {\r\n width: 66.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1366px) {\r\n .eltdf-grid-col-laptop-landscape-mac-8 {\r\n width: 66.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1280px) {\r\n .eltdf-grid-col-laptop-landscape-medium-8 {\r\n width: 66.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1200px) {\r\n .eltdf-grid-col-laptop-landscape-8 {\r\n width: 66.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-ipad-landscape-8 {\r\n width: 66.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .eltdf-grid-col-ipad-portrait-8 {\r\n width: 66.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .eltdf-grid-col-phone-landscape-8 {\r\n width: 66.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 480px) {\r\n .eltdf-grid-col-phone-portrait-8 {\r\n width: 66.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 320px) {\r\n .eltdf-grid-col-smaller-phone-portrait-8 {\r\n width: 66.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1440px) {\r\n .eltdf-grid-col-laptop-landscape-large-9 {\r\n width: 75%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1366px) {\r\n .eltdf-grid-col-laptop-landscape-mac-9 {\r\n width: 75%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1280px) {\r\n .eltdf-grid-col-laptop-landscape-medium-9 {\r\n width: 75%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1200px) {\r\n .eltdf-grid-col-laptop-landscape-9 {\r\n width: 75%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-ipad-landscape-9 {\r\n width: 75%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .eltdf-grid-col-ipad-portrait-9 {\r\n width: 75%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .eltdf-grid-col-phone-landscape-9 {\r\n width: 75%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 480px) {\r\n .eltdf-grid-col-phone-portrait-9 {\r\n width: 75%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 320px) {\r\n .eltdf-grid-col-smaller-phone-portrait-9 {\r\n width: 75%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1440px) {\r\n .eltdf-grid-col-laptop-landscape-large-10 {\r\n width: 83.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1366px) {\r\n .eltdf-grid-col-laptop-landscape-mac-10 {\r\n width: 83.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1280px) {\r\n .eltdf-grid-col-laptop-landscape-medium-10 {\r\n width: 83.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1200px) {\r\n .eltdf-grid-col-laptop-landscape-10 {\r\n width: 83.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-ipad-landscape-10 {\r\n width: 83.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .eltdf-grid-col-ipad-portrait-10 {\r\n width: 83.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .eltdf-grid-col-phone-landscape-10 {\r\n width: 83.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 480px) {\r\n .eltdf-grid-col-phone-portrait-10 {\r\n width: 83.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 320px) {\r\n .eltdf-grid-col-smaller-phone-portrait-10 {\r\n width: 83.33333%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1440px) {\r\n .eltdf-grid-col-laptop-landscape-large-11 {\r\n width: 91.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1366px) {\r\n .eltdf-grid-col-laptop-landscape-mac-11 {\r\n width: 91.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1280px) {\r\n .eltdf-grid-col-laptop-landscape-medium-11 {\r\n width: 91.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1200px) {\r\n .eltdf-grid-col-laptop-landscape-11 {\r\n width: 91.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-ipad-landscape-11 {\r\n width: 91.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .eltdf-grid-col-ipad-portrait-11 {\r\n width: 91.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .eltdf-grid-col-phone-landscape-11 {\r\n width: 91.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 480px) {\r\n .eltdf-grid-col-phone-portrait-11 {\r\n width: 91.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 320px) {\r\n .eltdf-grid-col-smaller-phone-portrait-11 {\r\n width: 91.66667%;\r\n float: left;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1440px) {\r\n .eltdf-grid-col-laptop-landscape-large-12 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1366px) {\r\n .eltdf-grid-col-laptop-landscape-mac-12 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1280px) {\r\n .eltdf-grid-col-laptop-landscape-medium-12 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1200px) {\r\n .eltdf-grid-col-laptop-landscape-12 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-grid-col-ipad-landscape-12 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .eltdf-grid-col-ipad-portrait-12 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .eltdf-grid-col-phone-landscape-12 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 480px) {\r\n .eltdf-grid-col-phone-portrait-12 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 320px) {\r\n .eltdf-grid-col-smaller-phone-portrait-12 {\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n\r\n/* ==========================================================================\r\n Grid System style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n #Animation styles - start\r\n ========================================================================== */\r\n\r\n@-webkit-keyframes element-from-left {\r\n 0% {\r\n opacity: 0;\r\n transform: translate(-20%, 0);\r\n }\r\n\r\n 100% {\r\n opacity: 1;\r\n transform: translate(0, 0);\r\n }\r\n}\r\n\r\n@keyframes element-from-left {\r\n 0% {\r\n opacity: 0;\r\n transform: translate(-20%, 0);\r\n }\r\n\r\n 100% {\r\n opacity: 1;\r\n transform: translate(0, 0);\r\n }\r\n}\r\n\r\n@-webkit-keyframes element-from-right {\r\n 0% {\r\n opacity: 0;\r\n transform: translate(20%, 0);\r\n }\r\n\r\n 100% {\r\n opacity: 1;\r\n transform: translate(0, 0);\r\n }\r\n}\r\n\r\n@keyframes element-from-right {\r\n 0% {\r\n opacity: 0;\r\n transform: translate(20%, 0);\r\n }\r\n\r\n 100% {\r\n opacity: 1;\r\n transform: translate(0, 0);\r\n }\r\n}\r\n\r\n@-webkit-keyframes element-from-top {\r\n 0% {\r\n opacity: 0;\r\n transform: translate(0, -30%);\r\n }\r\n\r\n 100% {\r\n opacity: 1;\r\n transform: translate(0, 0);\r\n }\r\n}\r\n\r\n@keyframes element-from-top {\r\n 0% {\r\n opacity: 0;\r\n transform: translate(0, -30%);\r\n }\r\n\r\n 100% {\r\n opacity: 1;\r\n transform: translate(0, 0);\r\n }\r\n}\r\n\r\n@-webkit-keyframes element-from-bottom {\r\n 0% {\r\n opacity: 0;\r\n transform: translate(0, 30%);\r\n }\r\n\r\n 100% {\r\n opacity: 1;\r\n transform: translate(0, 0);\r\n }\r\n}\r\n\r\n@keyframes element-from-bottom {\r\n 0% {\r\n opacity: 0;\r\n transform: translate(0, 30%);\r\n }\r\n\r\n 100% {\r\n opacity: 1;\r\n transform: translate(0, 0);\r\n }\r\n}\r\n\r\n.eltdf-element-from-left,\r\n.eltdf-element-from-right,\r\n.eltdf-element-from-top,\r\n.eltdf-element-from-bottom,\r\n.eltdf-element-from-fade {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-element-from-left>div,\r\n.eltdf-element-from-right>div,\r\n.eltdf-element-from-top>div,\r\n.eltdf-element-from-bottom>div,\r\n.eltdf-element-from-fade>div {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-element-from-fade.eltdf-element-from-fade-on>div {\r\n opacity: 1;\r\n -webkit-transition: opacity 0.8s ease 0s;\r\n -moz-transition: opacity 0.8s ease 0s;\r\n transition: opacity 0.8s ease 0s;\r\n}\r\n\r\n.eltdf-element-from-left.eltdf-element-from-left-on>div {\r\n -webkit-animation: element-from-left 0.55s 1 ease;\r\n -moz-animation: element-from-left 0.55s 1 ease;\r\n animation: element-from-left 0.55s 1 ease;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-element-from-right.eltdf-element-from-right-on>div {\r\n -webkit-animation: element-from-right 0.55s 1 ease;\r\n -moz-animation: element-from-right 0.55s 1 ease;\r\n animation: element-from-right 0.55s 1 ease;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-element-from-top.eltdf-element-from-top-on>div {\r\n -webkit-animation: element-from-top 0.55s 1 ease;\r\n -moz-animation: element-from-top 0.55s 1 ease;\r\n animation: element-from-top 0.55s 1 ease;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-element-from-bottom.eltdf-element-from-bottom-on>div {\r\n -webkit-animation: element-from-bottom 0.55s 1 ease;\r\n -moz-animation: element-from-bottom 0.55s 1 ease;\r\n animation: element-from-bottom 0.55s 1 ease;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-flip-in {\r\n opacity: 0;\r\n -webkit-transform: perspective(1000px) rotateY(25deg);\r\n -moz-transform: perspective(1000px) rotateY(25deg);\r\n transform: perspective(1000px) rotateY(25deg);\r\n -webkit-transition: all 1.1s ease-in-out;\r\n -moz-transition: all 1.1s ease-in-out;\r\n transition: all 1.1s ease-in-out;\r\n}\r\n\r\n.eltdf-flip-in.eltdf-flip-in-on {\r\n opacity: 1;\r\n -webkit-transform: rotateY(0deg);\r\n -moz-transform: rotateY(0deg);\r\n transform: rotateY(0deg);\r\n}\r\n\r\n.eltdf-grow-in {\r\n opacity: 0;\r\n -webkit-transform: scale(0.8);\r\n -moz-transform: scale(0.8);\r\n transform: scale(0.8);\r\n -webkit-transition: all 1s cubic-bezier(0, 1, 0.5, 1);\r\n -moz-transition: all 1s cubic-bezier(0, 1, 0.5, 1);\r\n transition: all 1s cubic-bezier(0, 1, 0.5, 1);\r\n}\r\n\r\n.eltdf-grow-in.eltdf-grow-in-on {\r\n opacity: 1;\r\n -webkit-transform: scale(1);\r\n -moz-transform: scale(1);\r\n transform: scale(1);\r\n}\r\n\r\n.eltdf-z-rotate {\r\n opacity: 0;\r\n -webkit-transform: rotateZ(7deg);\r\n -moz-transform: rotateZ(7deg);\r\n transform: rotateZ(7deg);\r\n -webkit-transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);\r\n -moz-transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);\r\n transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);\r\n -webkit-transform-origin: top right;\r\n -moz-transform-origin: top right;\r\n transform-origin: top right;\r\n}\r\n\r\n.eltdf-z-rotate.eltdf-z-rotate-on {\r\n opacity: 1;\r\n -webkit-transform: rotateZ(0deg);\r\n -moz-transform: rotateZ(0deg);\r\n transform: rotateZ(0deg);\r\n}\r\n\r\n.eltdf-x-rotate {\r\n opacity: 0;\r\n -webkit-transform: perspective(900px) rotateX(-45deg);\r\n -moz-transform: perspective(900px) rotateX(-45deg);\r\n transform: perspective(900px) rotateX(-45deg);\r\n -webkit-transition: all 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86);\r\n -moz-transition: all 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86);\r\n transition: all 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86);\r\n}\r\n\r\n.eltdf-x-rotate.eltdf-x-rotate-on {\r\n opacity: 1;\r\n -webkit-transform: rotateX(0deg);\r\n -moz-transform: rotateX(0deg);\r\n transform: rotateX(0deg);\r\n}\r\n\r\n.eltdf-y-translate {\r\n opacity: 0;\r\n -webkit-transform: translate(0, 30px);\r\n -moz-transform: translate(0, 30px);\r\n transform: translate(0, 30px);\r\n -webkit-transition: all 700ms cubic-bezier(0.68, -0.65, 0.265, 1.65);\r\n -moz-transition: all 700ms cubic-bezier(0.68, -0.65, 0.265, 1.65);\r\n transition: all 700ms cubic-bezier(0.68, -0.65, 0.265, 1.65);\r\n}\r\n\r\n.eltdf-y-translate.eltdf-y-translate-on {\r\n opacity: 1;\r\n -webkit-transform: translate(0, 0);\r\n -moz-transform: translate(0, 0);\r\n transform: translate(0, 0);\r\n}\r\n\r\n.eltdf-fade-in-down {\r\n opacity: 0;\r\n -webkit-transform: translate(0, -25px);\r\n -moz-transform: translate(0, -25px);\r\n transform: translate(0, -25px);\r\n -webkit-transition: all 0.9s cubic-bezier(0, 1, 0.5, 1);\r\n -moz-transition: all 0.9s cubic-bezier(0, 1, 0.5, 1);\r\n transition: all 0.9s cubic-bezier(0, 1, 0.5, 1);\r\n}\r\n\r\n.eltdf-fade-in-down.eltdf-fade-in-down-on {\r\n opacity: 1;\r\n -webkit-transform: translate(0, 0);\r\n -moz-transform: translate(0, 0);\r\n transform: translate(0, 0);\r\n}\r\n\r\n.eltdf-fade-in-left-x-rotate {\r\n opacity: 0;\r\n -webkit-transform: rotateZ(-5deg) translate(-30px, 0);\r\n -moz-transform: rotateZ(-5deg) translate(-30px, 0);\r\n transform: rotateZ(-5deg) translate(-30px, 0);\r\n -webkit-transition: all 0.4s ease;\r\n -moz-transition: all 0.4s ease;\r\n transition: all 0.4s ease;\r\n}\r\n\r\n.eltdf-fade-in-left-x-rotate.eltdf-fade-in-left-x-rotate-on {\r\n opacity: 1;\r\n -webkit-transform: rotateZ(0deg) translate(0, 0);\r\n -moz-transform: rotateZ(0deg) translate(0, 0);\r\n transform: rotateZ(0deg) translate(0, 0);\r\n}\r\n\r\n.eltdf-fade-in {\r\n opacity: 0;\r\n -webkit-transition: all 1s ease;\r\n -moz-transition: all 1s ease;\r\n transition: all 1s ease;\r\n}\r\n\r\n.eltdf-fade-in.eltdf-fade-in-on {\r\n opacity: 1;\r\n}\r\n\r\n/* ==========================================================================\r\n #Animation styles - end\r\n ========================================================================== */\r\n\r\n.eltdf-st-loader {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n z-index: 2100;\r\n -webkit-transform: translate(-50%, -50%);\r\n -moz-transform: translate(-50%, -50%);\r\n transform: translate(-50%, -50%);\r\n}\r\n\r\n.eltdf-st-loader1 {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n height: 100%;\r\n}\r\n\r\n.eltdf-st-loader2 {\r\n margin: -50% 0 0 -50%;\r\n}\r\n\r\n/* rotate circles - start */\r\n\r\n.eltdf-rotate-circles {\r\n width: 60px;\r\n height: 20px;\r\n}\r\n\r\n.eltdf-rotate-circles>div {\r\n background-color: #333;\r\n display: inline-block;\r\n width: 12px;\r\n height: 12px;\r\n margin: 4px;\r\n border-radius: 100%;\r\n opacity: 0;\r\n -webkit-animation: ball-fall 1.5s ease infinite;\r\n animation: ball-fall 1.5s ease infinite;\r\n -webkit-animation-fill-mode: both;\r\n animation-fill-mode: both;\r\n}\r\n\r\n.eltdf-rotate-circles>div:nth-child(1) {\r\n -webkit-animation-delay: -200ms;\r\n animation-delay: -200ms;\r\n}\r\n\r\n.eltdf-rotate-circles>div:nth-child(2) {\r\n -webkit-animation-delay: -100ms;\r\n animation-delay: -100ms;\r\n}\r\n\r\n.eltdf-rotate-circles>div:nth-child(3) {\r\n -webkit-animation-delay: 0ms;\r\n animation-delay: 0ms;\r\n}\r\n\r\n@-webkit-keyframes ball-fall {\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: translateY(-145%);\r\n -moz-transform: translateY(-145%);\r\n transform: translateY(-145%);\r\n }\r\n\r\n 10% {\r\n opacity: .5;\r\n }\r\n\r\n 20% {\r\n opacity: 1;\r\n -webkit-transform: translateY(0);\r\n -moz-transform: translateY(0);\r\n transform: translateY(0);\r\n }\r\n\r\n 80% {\r\n opacity: 1;\r\n -webkit-transform: translateY(0);\r\n -moz-transform: translateY(0);\r\n transform: translateY(0);\r\n }\r\n\r\n 90% {\r\n opacity: .5;\r\n }\r\n\r\n 100% {\r\n opacity: 0;\r\n -webkit-transform: translateY(145%);\r\n -moz-transform: translateY(145%);\r\n transform: translateY(145%);\r\n }\r\n}\r\n\r\n@keyframes ball-fall {\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: translateY(-145%);\r\n -moz-transform: translateY(-145%);\r\n transform: translateY(-145%);\r\n }\r\n\r\n 10% {\r\n opacity: .5;\r\n }\r\n\r\n 20% {\r\n opacity: 1;\r\n -webkit-transform: translateY(0);\r\n -moz-transform: translateY(0);\r\n transform: translateY(0);\r\n }\r\n\r\n 80% {\r\n opacity: 1;\r\n -webkit-transform: translateY(0);\r\n -moz-transform: translateY(0);\r\n transform: translateY(0);\r\n }\r\n\r\n 90% {\r\n opacity: .5;\r\n }\r\n\r\n 100% {\r\n opacity: 0;\r\n -webkit-transform: translateY(145%);\r\n -moz-transform: translateY(145%);\r\n transform: translateY(145%);\r\n }\r\n}\r\n\r\n/* rotate circles - end */\r\n\r\n/* pulse - start */\r\n\r\n.eltdf-st-loader .pulse {\r\n width: 32px;\r\n height: 32px;\r\n margin: -16px 0 0 -16px;\r\n background-color: #17436f;\r\n border-radius: 16px;\r\n -webkit-animation: scaleout 1.0s infinite ease-in-out;\r\n animation: scaleout 1.0s infinite ease-in-out;\r\n}\r\n\r\n@-webkit-keyframes scaleout {\r\n 0% {\r\n -webkit-transform: scale(0);\r\n }\r\n\r\n 100% {\r\n -webkit-transform: scale(1);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@-moz-keyframes scaleout {\r\n 0% {\r\n -moz-transform: scale(0);\r\n }\r\n\r\n 100% {\r\n -moz-transform: scale(1);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@-ms-keyframes scaleout {\r\n 0% {\r\n -ms-transform: scale(0);\r\n }\r\n\r\n 100% {\r\n -ms-transform: scale(1);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@-o-keyframes scaleout {\r\n 0% {\r\n -o-transform: scale(0);\r\n }\r\n\r\n 100% {\r\n -o-transform: scale(1);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes scaleout {\r\n 0% {\r\n transform: scale(0);\r\n -webkit-transform: scale(0);\r\n }\r\n\r\n 100% {\r\n transform: scale(1);\r\n -webkit-transform: scale(1);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n/* pulse - end */\r\n\r\n/* double pulse - start */\r\n\r\n.eltdf-st-loader .double_pulse {\r\n width: 40px;\r\n height: 40px;\r\n margin: -20px 0 0 -20px;\r\n position: relative;\r\n}\r\n\r\n.eltdf-st-loader .double_pulse .double-bounce1,\r\n.eltdf-st-loader .double_pulse .double-bounce2 {\r\n width: 100%;\r\n height: 100%;\r\n border-radius: 50%;\r\n background-color: #17436f;\r\n opacity: 0.6;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n -webkit-animation: bounce 2.0s infinite ease-in-out;\r\n animation: bounce 2.0s infinite ease-in-out;\r\n}\r\n\r\n.eltdf-st-loader .double_pulse .double-bounce2 {\r\n -webkit-animation-delay: -1.0s;\r\n animation-delay: -1.0s;\r\n}\r\n\r\n@-webkit-keyframes bounce {\r\n\r\n 0%,\r\n 100% {\r\n -webkit-transform: scale(0);\r\n }\r\n\r\n 50% {\r\n -webkit-transform: scale(1);\r\n }\r\n}\r\n\r\n@keyframes bounce {\r\n\r\n 0%,\r\n 100% {\r\n transform: scale(0);\r\n -webkit-transform: scale(0);\r\n }\r\n\r\n 50% {\r\n transform: scale(1);\r\n -webkit-transform: scale(1);\r\n }\r\n}\r\n\r\n/* double pulse - end */\r\n\r\n/* cube - start */\r\n\r\n.eltdf-st-loader .cube {\r\n width: 60px;\r\n height: 60px;\r\n margin: -30px 0 0 -30px;\r\n background-color: #17436f;\r\n -webkit-animation: rotateplane 1.2s infinite ease-in-out;\r\n animation: rotateplane 1.2s infinite ease-in-out;\r\n}\r\n\r\n@-webkit-keyframes rotateplane {\r\n 0% {\r\n -webkit-transform: perspective(120px);\r\n }\r\n\r\n 50% {\r\n -webkit-transform: perspective(120px) rotateY(180deg);\r\n }\r\n\r\n 100% {\r\n -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg);\r\n }\r\n}\r\n\r\n@keyframes rotateplane {\r\n 0% {\r\n transform: perspective(120px) rotateX(0deg) rotateY(0deg);\r\n -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);\r\n }\r\n\r\n 50% {\r\n transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);\r\n -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);\r\n }\r\n\r\n 100% {\r\n transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);\r\n -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);\r\n }\r\n}\r\n\r\n/* cube - end */\r\n\r\n/* rotating cubes - start */\r\n\r\n.eltdf-st-loader .rotating_cubes {\r\n width: 32px;\r\n height: 32px;\r\n margin: -16px 0 0 -16px;\r\n position: relative;\r\n}\r\n\r\n.eltdf-st-loader .rotating_cubes .cube1,\r\n.eltdf-st-loader .rotating_cubes .cube2 {\r\n background-color: #17436f;\r\n width: 10px;\r\n height: 10px;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n -webkit-animation: cubemove 1.8s infinite ease-in-out;\r\n animation: cubemove 1.8s infinite ease-in-out;\r\n}\r\n\r\n.eltdf-st-loader .rotating_cubes .cube2 {\r\n -webkit-animation-delay: -0.9s;\r\n animation-delay: -0.9s;\r\n}\r\n\r\n@-webkit-keyframes cubemove {\r\n 25% {\r\n -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5);\r\n }\r\n\r\n 50% {\r\n -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);\r\n }\r\n\r\n 100% {\r\n -webkit-transform: rotate(-360deg);\r\n }\r\n}\r\n\r\n@keyframes cubemove {\r\n 25% {\r\n transform: translateX(42px) rotate(-90deg) scale(0.5);\r\n -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5);\r\n }\r\n\r\n 50% {\r\n transform: translateX(42px) translateY(42px) rotate(-179deg);\r\n -webkit-transform: translateX(42px) translateY(42px) rotate(-179deg);\r\n }\r\n\r\n 50.1% {\r\n transform: translateX(42px) translateY(42px) rotate(-180deg);\r\n -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg);\r\n }\r\n\r\n 75% {\r\n transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);\r\n -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);\r\n }\r\n\r\n 100% {\r\n transform: rotate(-360deg);\r\n -webkit-transform: rotate(-360deg);\r\n }\r\n}\r\n\r\n/* rotating cubes - end */\r\n\r\n/* stripes - start */\r\n\r\n.eltdf-st-loader .stripes {\r\n width: 50px;\r\n height: 60px;\r\n margin: -30px 0 0 -25px;\r\n text-align: center;\r\n font-size: 10px;\r\n}\r\n\r\n.eltdf-st-loader .stripes>div {\r\n background-color: #17436f;\r\n height: 100%;\r\n width: 6px;\r\n display: inline-block;\r\n margin: 0 3px 0 0;\r\n -webkit-animation: stretchdelay 1.2s infinite ease-in-out;\r\n animation: stretchdelay 1.2s infinite ease-in-out;\r\n}\r\n\r\n.eltdf-st-loader .stripes .rect2 {\r\n -webkit-animation-delay: -1.1s;\r\n animation-delay: -1.1s;\r\n}\r\n\r\n.eltdf-st-loader .stripes .rect3 {\r\n -webkit-animation-delay: -1.0s;\r\n animation-delay: -1.0s;\r\n}\r\n\r\n.eltdf-st-loader .stripes .rect4 {\r\n -webkit-animation-delay: -0.9s;\r\n animation-delay: -0.9s;\r\n}\r\n\r\n.eltdf-st-loader .stripes .rect5 {\r\n -webkit-animation-delay: -0.8s;\r\n animation-delay: -0.8s;\r\n}\r\n\r\n@-webkit-keyframes stretchdelay {\r\n\r\n 0%,\r\n 40%,\r\n 100% {\r\n -webkit-transform: scaleY(0.4);\r\n }\r\n\r\n 20% {\r\n -webkit-transform: scaleY(1);\r\n }\r\n}\r\n\r\n@keyframes stretchdelay {\r\n\r\n 0%,\r\n 40%,\r\n 100% {\r\n transform: scaleY(0.4);\r\n -webkit-transform: scaleY(0.4);\r\n }\r\n\r\n 20% {\r\n transform: scaleY(1);\r\n -webkit-transform: scaleY(1);\r\n }\r\n}\r\n\r\n/* stripes - end */\r\n\r\n/* wave - start */\r\n\r\n.eltdf-st-loader .wave {\r\n width: 72px;\r\n text-align: center;\r\n margin: -9px 0 0 -36px;\r\n}\r\n\r\n.eltdf-st-loader .wave>div {\r\n width: 18px;\r\n height: 18px;\r\n background-color: #17436f;\r\n margin: 0 3px 0 0;\r\n border-radius: 100%;\r\n display: inline-block;\r\n -webkit-animation: bouncedelay 1.4s infinite ease-in-out;\r\n animation: bouncedelay 1.4s infinite ease-in-out;\r\n /* Prevent first frame from flickering when animation starts */\r\n -webkit-animation-fill-mode: both;\r\n animation-fill-mode: both;\r\n}\r\n\r\n.eltdf-st-loader .wave .bounce1 {\r\n -webkit-animation-delay: -0.32s;\r\n animation-delay: -0.32s;\r\n}\r\n\r\n.eltdf-st-loader .wave .bounce2 {\r\n -webkit-animation-delay: -0.16s;\r\n animation-delay: -0.16s;\r\n}\r\n\r\n@-webkit-keyframes bouncedelay {\r\n\r\n 0%,\r\n 80%,\r\n 100% {\r\n -webkit-transform: scale(0);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: scale(1);\r\n }\r\n}\r\n\r\n@keyframes bouncedelay {\r\n\r\n 0%,\r\n 80%,\r\n 100% {\r\n transform: scale(0);\r\n -webkit-transform: scale(0);\r\n }\r\n\r\n 40% {\r\n transform: scale(1);\r\n -webkit-transform: scale(1);\r\n }\r\n}\r\n\r\n/* wave - end */\r\n\r\n/* two_rotating_circles - start */\r\n\r\n.eltdf-st-loader .two_rotating_circles {\r\n width: 40px;\r\n height: 40px;\r\n margin: -20px 0 0 -20px;\r\n position: relative;\r\n text-align: center;\r\n -webkit-animation: rotatecircles 2.0s infinite linear;\r\n animation: rotatecircles 2.0s infinite linear;\r\n}\r\n\r\n.eltdf-st-loader .two_rotating_circles .dot1,\r\n.eltdf-st-loader .two_rotating_circles .dot2 {\r\n width: 60%;\r\n height: 60%;\r\n display: inline-block;\r\n position: absolute;\r\n top: 0;\r\n background-color: #17436f;\r\n border-radius: 100%;\r\n -webkit-animation: bounce 2.0s infinite ease-in-out;\r\n animation: bounce 2.0s infinite ease-in-out;\r\n}\r\n\r\n.eltdf-st-loader .two_rotating_circles .dot2 {\r\n top: auto;\r\n bottom: 0;\r\n -webkit-animation-delay: -1.0s;\r\n animation-delay: -1.0s;\r\n}\r\n\r\n@-webkit-keyframes rotatecircles {\r\n 100% {\r\n -webkit-transform: rotate(360deg);\r\n }\r\n}\r\n\r\n@keyframes rotatecircles {\r\n 100% {\r\n transform: rotate(360deg);\r\n -webkit-transform: rotate(360deg);\r\n }\r\n}\r\n\r\n/* two_rotating_circles - end */\r\n\r\n/* five_rotating_circles - start */\r\n\r\n.eltdf-st-loader .five_rotating_circles {\r\n width: 60px;\r\n height: 60px;\r\n margin: -30px 0 0 -30px;\r\n position: relative;\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .container1>div,\r\n.eltdf-st-loader .five_rotating_circles .container2>div,\r\n.eltdf-st-loader .five_rotating_circles .container3>div {\r\n width: 12px;\r\n height: 12px;\r\n background-color: #17436f;\r\n border-radius: 100%;\r\n position: absolute;\r\n -webkit-animation: bouncedelay 1.2s infinite ease-in-out;\r\n animation: bouncedelay 1.2s infinite ease-in-out;\r\n /* Prevent first frame from flickering when animation starts */\r\n -webkit-animation-fill-mode: both;\r\n animation-fill-mode: both;\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .spinner-container {\r\n position: absolute;\r\n width: 100%;\r\n height: 100%;\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .container2 {\r\n -webkit-transform: rotateZ(45deg);\r\n transform: rotateZ(45deg);\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .container3 {\r\n -webkit-transform: rotateZ(90deg);\r\n transform: rotateZ(90deg);\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .circle1 {\r\n top: 0;\r\n left: 0;\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .circle2 {\r\n top: 0;\r\n right: 0;\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .circle3 {\r\n right: 0;\r\n bottom: 0;\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .circle4 {\r\n left: 0;\r\n bottom: 0;\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .container2 .circle1 {\r\n -webkit-animation-delay: -1.1s;\r\n animation-delay: -1.1s;\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .container3 .circle1 {\r\n -webkit-animation-delay: -1.0s;\r\n animation-delay: -1.0s;\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .container1 .circle2 {\r\n -webkit-animation-delay: -0.9s;\r\n animation-delay: -0.9s;\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .container2 .circle2 {\r\n -webkit-animation-delay: -0.8s;\r\n animation-delay: -0.8s;\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .container3 .circle2 {\r\n -webkit-animation-delay: -0.7s;\r\n animation-delay: -0.7s;\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .container1 .circle3 {\r\n -webkit-animation-delay: -0.6s;\r\n animation-delay: -0.6s;\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .container2 .circle3 {\r\n -webkit-animation-delay: -0.5s;\r\n animation-delay: -0.5s;\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .container3 .circle3 {\r\n -webkit-animation-delay: -0.4s;\r\n animation-delay: -0.4s;\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .container1 .circle4 {\r\n -webkit-animation-delay: -0.3s;\r\n animation-delay: -0.3s;\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .container2 .circle4 {\r\n -webkit-animation-delay: -0.2s;\r\n animation-delay: -0.2s;\r\n}\r\n\r\n.eltdf-st-loader .five_rotating_circles .container3 .circle4 {\r\n -webkit-animation-delay: -0.1s;\r\n animation-delay: -0.1s;\r\n}\r\n\r\n/* five_rotating_circles - end */\r\n\r\n/* atom - start */\r\n\r\n.eltdf-st-loader .atom {\r\n width: 100px;\r\n height: 100px;\r\n margin: -50px 0 0 -50px;\r\n position: relative;\r\n}\r\n\r\n.eltdf-st-loader .atom .ball-1 {\r\n height: 50%;\r\n width: 50%;\r\n left: 50%;\r\n top: 50%;\r\n position: absolute;\r\n z-index: 1;\r\n -webkit-animation: atom_shrink 4.5s infinite linear;\r\n -moz-animation: atom_shrink 4.5s infinite linear;\r\n -o-animation: atom_shrink 4.5s infinite linear;\r\n animation: atom_shrink 4.5s infinite linear;\r\n}\r\n\r\n.eltdf-st-loader .atom .ball-1:before {\r\n content: '';\r\n background: #17436f;\r\n border-radius: 50%;\r\n height: 100%;\r\n width: 100%;\r\n position: absolute;\r\n top: -50%;\r\n left: -50%;\r\n}\r\n\r\n.eltdf-st-loader .atom .ball-2,\r\n.eltdf-st-loader .atom .ball-3,\r\n.eltdf-st-loader .atom .ball-4 {\r\n position: absolute;\r\n width: 100%;\r\n height: 100%;\r\n z-index: 0;\r\n}\r\n\r\n.eltdf-st-loader .atom .ball-2:before,\r\n.eltdf-st-loader .atom .ball-3:before,\r\n.eltdf-st-loader .atom .ball-4:before {\r\n content: '';\r\n height: 20px;\r\n width: 20px;\r\n border-radius: 50%;\r\n background: #17436f;\r\n top: 0;\r\n left: 0;\r\n margin: 0 auto;\r\n position: absolute;\r\n}\r\n\r\n.eltdf-st-loader .atom .ball-2 {\r\n -webkit-animation: atom_zindex 1.5s 0.75s infinite steps(2, end);\r\n -moz-animation: atom_zindex 1.5s 0.75s infinite steps(2, end);\r\n -o-animation: atom_zindex 1.5s 0.75s infinite steps(2, end);\r\n animation: atom_zindex 1.5s 0.75s infinite steps(2, end);\r\n}\r\n\r\n.eltdf-st-loader .atom .ball-3 {\r\n -webkit-transform: rotate(120deg);\r\n -moz-transform: rotate(120deg);\r\n -o-transform: rotate(120deg);\r\n transform: rotate(120deg);\r\n -webkit-animation: atom_zindex 1.5s -0.25s infinite steps(2, end);\r\n -moz-animation: atom_zindex 1.5s -0.25s infinite steps(2, end);\r\n -o-animation: atom_zindex 1.5s -0.25s infinite steps(2, end);\r\n animation: atom_zindex 1.5s -0.25s infinite steps(2, end);\r\n}\r\n\r\n.eltdf-st-loader .atom .ball-4 {\r\n -webkit-transform: rotate(240deg);\r\n -moz-transform: rotate(240deg);\r\n -o-transform: rotate(240deg);\r\n transform: rotate(240deg);\r\n -webkit-animation: atom_zindex 1.5s 0.25s infinite steps(2, end);\r\n -moz-animation: atom_zindex 1.5s 0.25s infinite steps(2, end);\r\n -o-animation: atom_zindex 1.5s 0.25s infinite steps(2, end);\r\n animation: atom_zindex 1.5s 0.25s infinite steps(2, end);\r\n}\r\n\r\n.eltdf-st-loader .atom .ball-2:before {\r\n -webkit-transform: rotate(0deg);\r\n -moz-transform: rotate(0deg);\r\n -o-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n -webkit-animation: atom_position 1.5s infinite ease, atom_size 1.5s -1.125s infinite ease;\r\n -moz-animation: atom_position 1.5s infinite ease, atom_size 1.5s -1.125s infinite ease;\r\n -o-animation: atom_position 1.5s infinite ease, atom_size 1.5s -1.125s infinite ease;\r\n animation: atom_position 1.5s infinite ease, atom_size 1.5s -1.125s infinite ease;\r\n}\r\n\r\n.eltdf-st-loader .atom .ball-3:before {\r\n -webkit-animation: atom_position 1.5s -1s infinite ease, atom_size 1.5s -0.75s infinite ease;\r\n -moz-animation: atom_position 1.5s -1s infinite ease, atom_size 1.5s -0.75s infinite ease;\r\n -o-animation: atom_position 1.5s -1s infinite ease, atom_size 1.5s -0.75s infinite ease;\r\n animation: atom_position 1.5s -1s infinite ease, atom_size 1.5s -0.75s infinite ease;\r\n}\r\n\r\n.eltdf-st-loader .atom .ball-4:before {\r\n -webkit-animation: atom_position 1.5s -0.5s infinite ease, atom_size 1.5s -0.125s infinite ease;\r\n -moz-animation: atom_position 1.5s -0.5s infinite ease, atom_size 1.5s -0.125s infinite ease;\r\n -o-animation: atom_position 1.5s -0.5s infinite ease, atom_size 1.5s -0.125s infinite ease;\r\n animation: atom_position 1.5s -0.5s infinite ease, atom_size 1.5s -0.125s infinite ease;\r\n}\r\n\r\n@-webkit-keyframes atom_position {\r\n 50% {\r\n top: 80px;\r\n left: 80px;\r\n }\r\n}\r\n\r\n@-moz-keyframes atom_position {\r\n 50% {\r\n top: 80px;\r\n left: 80px;\r\n }\r\n}\r\n\r\n@-o-keyframes atom_position {\r\n 50% {\r\n top: 80px;\r\n left: 80px;\r\n }\r\n}\r\n\r\n@keyframes atom_position {\r\n 50% {\r\n top: 80px;\r\n left: 80px;\r\n }\r\n}\r\n\r\n@-webkit-keyframes atom_size {\r\n 50% {\r\n -webkit-transform: scale(0.5, 0.5);\r\n }\r\n}\r\n\r\n@-moz-keyframes atom_size {\r\n 50% {\r\n -moz-transform: scale(0.5, 0.5);\r\n }\r\n}\r\n\r\n@-o-keyframes atom_size {\r\n 50% {\r\n -o-transform: scale(0.5, 0.5);\r\n }\r\n}\r\n\r\n@keyframes atom_size {\r\n 50% {\r\n transform: scale(0.5, 0.5);\r\n }\r\n}\r\n\r\n@-webkit-keyframes atom_zindex {\r\n 100% {\r\n z-index: 10;\r\n }\r\n}\r\n\r\n@-moz-keyframes atom_zindex {\r\n 100% {\r\n z-index: 10;\r\n }\r\n}\r\n\r\n@-o-keyframes atom_zindex {\r\n 100% {\r\n z-index: 10;\r\n }\r\n}\r\n\r\n@keyframes atom_zindex {\r\n 100% {\r\n z-index: 10;\r\n }\r\n}\r\n\r\n@-webkit-keyframes atom_shrink {\r\n 50% {\r\n -webkit-transform: scale(0.9, 0.9);\r\n }\r\n}\r\n\r\n@-moz-keyframes atom_shrink {\r\n 50% {\r\n -moz-transform: scale(0.9, 0.9);\r\n }\r\n}\r\n\r\n@-o-keyframes atom_shrink {\r\n 50% {\r\n -o-transform: scale(0.9, 0.9);\r\n }\r\n}\r\n\r\n@keyframes atom_shrink {\r\n 50% {\r\n transform: scale(0.9, 0.9);\r\n }\r\n}\r\n\r\n/* atom - end */\r\n\r\n/* clock - start*/\r\n\r\n.eltdf-st-loader .clock {\r\n width: 50px;\r\n height: 50px;\r\n margin: -25px 0 0 -25px;\r\n position: relative;\r\n -webkit-animation: clock 8s infinite steps(8);\r\n -moz-animation: clock 8s infinite steps(8);\r\n -o-animation: clock 8s infinite steps(8);\r\n animation: clock 8s infinite steps(8);\r\n}\r\n\r\n.eltdf-st-loader .clock .ball {\r\n height: 50px;\r\n width: 50px;\r\n position: absolute;\r\n}\r\n\r\n.eltdf-st-loader .clock .ball:before {\r\n content: '';\r\n border-radius: 50%;\r\n height: 18.31501832px;\r\n width: 18.31501832px;\r\n position: absolute;\r\n background: #17436f;\r\n}\r\n\r\n.eltdf-st-loader .clock .ball-1 {\r\n -webkit-transform: rotate(-135deg);\r\n -moz-transform: rotate(-135deg);\r\n -o-transform: rotate(-135deg);\r\n transform: rotate(-135deg);\r\n -webkit-animation: clock1 1s ease-in infinite;\r\n -moz-animation: clock1 1s ease-in infinite;\r\n -o-animation: clock1 1s ease-in infinite;\r\n animation: clock1 1s ease-in infinite;\r\n}\r\n\r\n.eltdf-st-loader .clock .ball-2 {\r\n transform: rotate(-90deg);\r\n -webkit-transform: rotate(-90deg);\r\n -moz-transform: rotate(-90deg);\r\n -o-transform: rotate(-90deg);\r\n -webkit-animation: clock2 1s ease-in infinite;\r\n -moz-animation: clock2 1s ease-in infinite;\r\n -o-animation: clock2 1s ease-in infinite;\r\n animation: clock2 1s ease-in infinite;\r\n}\r\n\r\n.eltdf-st-loader .clock .ball-3 {\r\n transform: rotate(-45deg);\r\n -webkit-transform: rotate(-45deg);\r\n -moz-transform: rotate(-45deg);\r\n -o-transform: rotate(-45deg);\r\n -webkit-animation: clock3 1s ease-in infinite;\r\n -moz-animation: clock3 1s ease-in infinite;\r\n -o-animation: clock3 1s ease-in infinite;\r\n animation: clock3 1s ease-in infinite;\r\n}\r\n\r\n.eltdf-st-loader .clock .ball-4 {\r\n -webkit-animation: clock4 1s ease-in infinite;\r\n -moz-animation: clock4 1s ease-in infinite;\r\n -o-animation: clock4 1s ease-in infinite;\r\n animation: clock4 1s ease-in infinite;\r\n}\r\n\r\n@-webkit-keyframes clock {\r\n 100% {\r\n -webkit-transform: rotate(360deg);\r\n }\r\n}\r\n\r\n@-moz-keyframes clock {\r\n 100% {\r\n -moz-transform: rotate(360deg);\r\n }\r\n}\r\n\r\n@-o-keyframes clock {\r\n 100% {\r\n -o-transform: rotate(360deg);\r\n }\r\n}\r\n\r\n@keyframes clock {\r\n 100% {\r\n transform: rotate(360deg);\r\n }\r\n}\r\n\r\n@-webkit-keyframes clock1 {\r\n 0% {\r\n -webkit-transform: rotate(-135deg);\r\n }\r\n\r\n 30% {\r\n -webkit-transform: rotate(-450deg);\r\n }\r\n\r\n 100% {\r\n -webkit-transform: rotate(-450deg);\r\n }\r\n}\r\n\r\n@-moz-keyframes clock1 {\r\n 0% {\r\n -moz-transform: rotate(-135deg);\r\n }\r\n\r\n 30% {\r\n -moz-transform: rotate(-450deg);\r\n }\r\n\r\n 100% {\r\n -moz-transform: rotate(-450deg);\r\n }\r\n}\r\n\r\n@-o-keyframes clock1 {\r\n 0% {\r\n -o-transform: rotate(-135deg);\r\n }\r\n\r\n 30% {\r\n -o-transform: rotate(-450deg);\r\n }\r\n\r\n 100% {\r\n -o-transform: rotate(-450deg);\r\n }\r\n}\r\n\r\n@keyframes clock1 {\r\n 0% {\r\n transform: rotate(-135deg);\r\n }\r\n\r\n 30% {\r\n transform: rotate(-450deg);\r\n }\r\n\r\n 100% {\r\n transform: rotate(-450deg);\r\n }\r\n}\r\n\r\n@-webkit-keyframes clock2 {\r\n 5% {\r\n -webkit-transform: rotate(-90deg);\r\n }\r\n\r\n 35% {\r\n -webkit-transform: rotate(-405deg);\r\n }\r\n\r\n 100% {\r\n -webkit-transform: rotate(-405deg);\r\n }\r\n}\r\n\r\n@-moz-keyframes clock2 {\r\n 5% {\r\n -moz-transform: rotate(-90deg);\r\n }\r\n\r\n 35% {\r\n -moz-transform: rotate(-405deg);\r\n }\r\n\r\n 100% {\r\n -moz-transform: rotate(-405deg);\r\n }\r\n}\r\n\r\n@-o-keyframes clock2 {\r\n 5% {\r\n -o-transform: rotate(-90deg);\r\n }\r\n\r\n 35% {\r\n -o-transform: rotate(-405deg);\r\n }\r\n\r\n 100% {\r\n -o-transform: rotate(-405deg);\r\n }\r\n}\r\n\r\n@keyframes clock2 {\r\n 5% {\r\n transform: rotate(-90deg);\r\n }\r\n\r\n 35% {\r\n transform: rotate(-405deg);\r\n }\r\n\r\n 100% {\r\n transform: rotate(-405deg);\r\n }\r\n}\r\n\r\n@-webkit-keyframes clock3 {\r\n 10% {\r\n -webkit-transform: rotate(-45deg);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: rotate(-360deg);\r\n }\r\n\r\n 100% {\r\n -webkit-transform: rotate(-360deg);\r\n }\r\n}\r\n\r\n@-moz-keyframes clock3 {\r\n 10% {\r\n -moz-transform: rotate(-45deg);\r\n }\r\n\r\n 40% {\r\n -moz-transform: rotate(-360deg);\r\n }\r\n\r\n 100% {\r\n -moz-transform: rotate(-360deg);\r\n }\r\n}\r\n\r\n@-o-keyframes clock3 {\r\n 10% {\r\n -o-transform: rotate(-45deg);\r\n }\r\n\r\n 40% {\r\n -o-transform: rotate(-360deg);\r\n }\r\n\r\n 100% {\r\n -o-transform: rotate(-360deg);\r\n }\r\n}\r\n\r\n@keyframes clock3 {\r\n 10% {\r\n transform: rotate(-45deg);\r\n }\r\n\r\n 40% {\r\n transform: rotate(-360deg);\r\n }\r\n\r\n 100% {\r\n transform: rotate(-360deg);\r\n }\r\n}\r\n\r\n@-webkit-keyframes clock4 {\r\n 15% {\r\n -webkit-transform: rotate(0deg);\r\n }\r\n\r\n 45% {\r\n -webkit-transform: rotate(-315deg);\r\n }\r\n\r\n 100% {\r\n -webkit-transform: rotate(-315deg);\r\n }\r\n}\r\n\r\n@-moz-keyframes clock4 {\r\n 15% {\r\n -moz-transform: rotate(0deg);\r\n }\r\n\r\n 45% {\r\n -moz-transform: rotate(-315deg);\r\n }\r\n\r\n 100% {\r\n -moz-transform: rotate(-315deg);\r\n }\r\n}\r\n\r\n@-o-keyframes clock4 {\r\n 15% {\r\n -o-transform: rotate(0deg);\r\n }\r\n\r\n 45% {\r\n -o-transform: rotate(-315deg);\r\n }\r\n\r\n 100% {\r\n -o-transform: rotate(-315deg);\r\n }\r\n}\r\n\r\n@keyframes clock4 {\r\n 15% {\r\n transform: rotate(0deg);\r\n }\r\n\r\n 45% {\r\n transform: rotate(-315deg);\r\n }\r\n\r\n 100% {\r\n transform: rotate(-315deg);\r\n }\r\n}\r\n\r\n/* clock - end*/\r\n\r\n/* mitosis - start*/\r\n\r\n.eltdf-st-loader .mitosis {\r\n height: 50px;\r\n width: 50px;\r\n margin: -25px 0 0 -25px;\r\n position: relative;\r\n -webkit-animation: mitosis_invert 2s infinite steps(2, end);\r\n -moz-animation: mitosis_invert 2s infinite steps(2, end);\r\n -o-animation: mitosis_invert 2s infinite steps(2, end);\r\n animation: mitosis_invert 2s infinite steps(2, end);\r\n}\r\n\r\n.eltdf-st-loader .mitosis .ball {\r\n height: 100%;\r\n width: 100%;\r\n position: absolute;\r\n border-radius: 50%;\r\n top: 0;\r\n left: 0;\r\n background: #17436f;\r\n}\r\n\r\n.eltdf-st-loader .mitosis .ball-1 {\r\n -webkit-animation: mitosis_ball1 1s infinite alternate linear;\r\n -moz-animation: mitosis_ball1 1s infinite alternate linear;\r\n -o-animation: mitosis_ball1 1s infinite alternate linear;\r\n animation: mitosis_ball1 1s infinite alternate linear;\r\n}\r\n\r\n.eltdf-st-loader .mitosis .ball-2 {\r\n -webkit-animation: mitosis_ball2 1s infinite alternate linear;\r\n -moz-animation: mitosis_ball2 1s infinite alternate linear;\r\n -o-animation: mitosis_ball2 1s infinite alternate linear;\r\n animation: mitosis_ball2 1s infinite alternate linear;\r\n}\r\n\r\n.eltdf-st-loader .mitosis .ball-3 {\r\n -webkit-animation: mitosis_ball3 1s infinite alternate linear;\r\n -moz-animation: mitosis_ball3 1s infinite alternate linear;\r\n -o-animation: mitosis_ball3 1s infinite alternate linear;\r\n animation: mitosis_ball3 1s infinite alternate linear;\r\n}\r\n\r\n.eltdf-st-loader .mitosis .ball-4 {\r\n -webkit-animation: mitosis_ball4 1s infinite alternate linear;\r\n -moz-animation: mitosis_ball4 1s infinite alternate linear;\r\n -o-animation: mitosis_ball4 1s infinite alternate linear;\r\n animation: mitosis_ball4 1s infinite alternate linear;\r\n}\r\n\r\n@-webkit-keyframes mitosis_invert {\r\n 100% {\r\n -webkit-transform: rotate(180deg);\r\n }\r\n}\r\n\r\n@-moz-keyframes mitosis_invert {\r\n 100% {\r\n -moz-transform: rotate(180deg);\r\n }\r\n}\r\n\r\n@-o-keyframes mitosis_invert {\r\n 100% {\r\n -o-transform: rotate(180deg);\r\n }\r\n}\r\n\r\n@keyframes mitosis_invert {\r\n 100% {\r\n transform: rotate(180deg);\r\n }\r\n}\r\n\r\n@-webkit-keyframes mitosis_ball1 {\r\n 12% {\r\n -webkit-transform: none;\r\n }\r\n\r\n 26% {\r\n -webkit-transform: translateX(25%) scale(1, 0.8);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: translateX(50%) scale(0.8, 0.8);\r\n }\r\n\r\n 60% {\r\n -webkit-transform: translateX(50%) scale(0.8, 0.8);\r\n }\r\n\r\n 74% {\r\n -webkit-transform: translate(50%, 25%) scale(0.6, 0.8);\r\n }\r\n\r\n 88% {\r\n -webkit-transform: translate(50%, 50%) scale(0.6, 0.6);\r\n }\r\n\r\n 100% {\r\n -webkit-transform: translate(50%, 50%) scale(0.6, 0.6);\r\n }\r\n}\r\n\r\n@-moz-keyframes mitosis_ball1 {\r\n 12% {\r\n -moz-transform: none;\r\n }\r\n\r\n 26% {\r\n -moz-transform: translateX(25%) scale(1, 0.8);\r\n }\r\n\r\n 40% {\r\n -moz-transform: translateX(50%) scale(0.8, 0.8);\r\n }\r\n\r\n 60% {\r\n -moz-transform: translateX(50%) scale(0.8, 0.8);\r\n }\r\n\r\n 74% {\r\n -moz-transform: translate(50%, 25%) scale(0.6, 0.8);\r\n }\r\n\r\n 88% {\r\n -moz-transform: translate(50%, 50%) scale(0.6, 0.6);\r\n }\r\n\r\n 100% {\r\n -moz-transform: translate(50%, 50%) scale(0.6, 0.6);\r\n }\r\n}\r\n\r\n@-o-keyframes mitosis_ball1 {\r\n 12% {\r\n -o-transform: none;\r\n }\r\n\r\n 26% {\r\n -o-transform: translateX(25%) scale(1, 0.8);\r\n }\r\n\r\n 40% {\r\n -o-transform: translateX(50%) scale(0.8, 0.8);\r\n }\r\n\r\n 60% {\r\n -o-transform: translateX(50%) scale(0.8, 0.8);\r\n }\r\n\r\n 74% {\r\n -o-transform: translate(50%, 25%) scale(0.6, 0.8);\r\n }\r\n\r\n 88% {\r\n -o-transform: translate(50%, 50%) scale(0.6, 0.6);\r\n }\r\n\r\n 100% {\r\n -o-transform: translate(50%, 50%) scale(0.6, 0.6);\r\n }\r\n}\r\n\r\n@keyframes mitosis_ball1 {\r\n 12% {\r\n transform: none;\r\n }\r\n\r\n 26% {\r\n transform: translateX(25%) scale(1, 0.8);\r\n }\r\n\r\n 40% {\r\n transform: translateX(50%) scale(0.8, 0.8);\r\n }\r\n\r\n 60% {\r\n transform: translateX(50%) scale(0.8, 0.8);\r\n }\r\n\r\n 74% {\r\n transform: translate(50%, 25%) scale(0.6, 0.8);\r\n }\r\n\r\n 88% {\r\n transform: translate(50%, 50%) scale(0.6, 0.6);\r\n }\r\n\r\n 100% {\r\n transform: translate(50%, 50%) scale(0.6, 0.6);\r\n }\r\n}\r\n\r\n@-webkit-keyframes mitosis_ball2 {\r\n 12% {\r\n -webkit-transform: none;\r\n }\r\n\r\n 26% {\r\n -webkit-transform: translateX(25%) scale(1, 0.8);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: translateX(50%) scale(0.8, 0.8);\r\n }\r\n\r\n 60% {\r\n -webkit-transform: translateX(50%) scale(0.8, 0.8);\r\n }\r\n\r\n 74% {\r\n -webkit-transform: translate(50%, -25%) scale(0.6, 0.8);\r\n }\r\n\r\n 88% {\r\n -webkit-transform: translate(50%, -50%) scale(0.6, 0.6);\r\n }\r\n\r\n 100% {\r\n -webkit-transform: translate(50%, -50%) scale(0.6, 0.6);\r\n }\r\n}\r\n\r\n@-moz-keyframes mitosis_ball2 {\r\n 12% {\r\n -moz-transform: none;\r\n }\r\n\r\n 26% {\r\n -moz-transform: translateX(25%) scale(1, 0.8);\r\n }\r\n\r\n 40% {\r\n -moz-transform: translateX(50%) scale(0.8, 0.8);\r\n }\r\n\r\n 60% {\r\n -moz-transform: translateX(50%) scale(0.8, 0.8);\r\n }\r\n\r\n 74% {\r\n -moz-transform: translate(50%, -25%) scale(0.6, 0.8);\r\n }\r\n\r\n 88% {\r\n -moz-transform: translate(50%, -50%) scale(0.6, 0.6);\r\n }\r\n\r\n 100% {\r\n -moz-transform: translate(50%, -50%) scale(0.6, 0.6);\r\n }\r\n}\r\n\r\n@-o-keyframes mitosis_ball2 {\r\n 12% {\r\n -o-transform: none;\r\n }\r\n\r\n 26% {\r\n -o-transform: translateX(25%) scale(1, 0.8);\r\n }\r\n\r\n 40% {\r\n -o-transform: translateX(50%) scale(0.8, 0.8);\r\n }\r\n\r\n 60% {\r\n -o-transform: translateX(50%) scale(0.8, 0.8);\r\n }\r\n\r\n 74% {\r\n -o-transform: translate(50%, -25%) scale(0.6, 0.8);\r\n }\r\n\r\n 88% {\r\n -o-transform: translate(50%, -50%) scale(0.6, 0.6);\r\n }\r\n\r\n 100% {\r\n -o-transform: translate(50%, -50%) scale(0.6, 0.6);\r\n }\r\n}\r\n\r\n@keyframes mitosis_ball2 {\r\n 12% {\r\n transform: none;\r\n }\r\n\r\n 26% {\r\n transform: translateX(25%) scale(1, 0.8);\r\n }\r\n\r\n 40% {\r\n transform: translateX(50%) scale(0.8, 0.8);\r\n }\r\n\r\n 60% {\r\n transform: translateX(50%) scale(0.8, 0.8);\r\n }\r\n\r\n 74% {\r\n transform: translate(50%, -25%) scale(0.6, 0.8);\r\n }\r\n\r\n 88% {\r\n transform: translate(50%, -50%) scale(0.6, 0.6);\r\n }\r\n\r\n 100% {\r\n transform: translate(50%, -50%) scale(0.6, 0.6);\r\n }\r\n}\r\n\r\n@-webkit-keyframes mitosis_ball3 {\r\n 12% {\r\n -webkit-transform: none;\r\n }\r\n\r\n 26% {\r\n -webkit-transform: translateX(-25%) scale(1, 0.8);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: translateX(-50%) scale(0.8, 0.8);\r\n }\r\n\r\n 60% {\r\n -webkit-transform: translateX(-50%) scale(0.8, 0.8);\r\n }\r\n\r\n 74% {\r\n -webkit-transform: translate(-50%, 25%) scale(0.6, 0.8);\r\n }\r\n\r\n 88% {\r\n -webkit-transform: translate(-50%, 50%) scale(0.6, 0.6);\r\n }\r\n\r\n 100% {\r\n -webkit-transform: translate(-50%, 50%) scale(0.6, 0.6);\r\n }\r\n}\r\n\r\n@-moz-keyframes mitosis_ball3 {\r\n 12% {\r\n -moz-transform: none;\r\n }\r\n\r\n 26% {\r\n -moz-transform: translateX(-25%) scale(1, 0.8);\r\n }\r\n\r\n 40% {\r\n -moz-transform: translateX(-50%) scale(0.8, 0.8);\r\n }\r\n\r\n 60% {\r\n -moz-transform: translateX(-50%) scale(0.8, 0.8);\r\n }\r\n\r\n 74% {\r\n -moz-transform: translate(-50%, 25%) scale(0.6, 0.8);\r\n }\r\n\r\n 88% {\r\n -moz-transform: translate(-50%, 50%) scale(0.6, 0.6);\r\n }\r\n\r\n 100% {\r\n -moz-transform: translate(-50%, 50%) scale(0.6, 0.6);\r\n }\r\n}\r\n\r\n@-o-keyframes mitosis_ball3 {\r\n 12% {\r\n -o-transform: none;\r\n }\r\n\r\n 26% {\r\n -o-transform: translateX(-25%) scale(1, 0.8);\r\n }\r\n\r\n 40% {\r\n -o-transform: translateX(-50%) scale(0.8, 0.8);\r\n }\r\n\r\n 60% {\r\n -o-transform: translateX(-50%) scale(0.8, 0.8);\r\n }\r\n\r\n 74% {\r\n -o-transform: translate(-50%, 25%) scale(0.6, 0.8);\r\n }\r\n\r\n 88% {\r\n -o-transform: translate(-50%, 50%) scale(0.6, 0.6);\r\n }\r\n\r\n 100% {\r\n -o-transform: translate(-50%, 50%) scale(0.6, 0.6);\r\n }\r\n}\r\n\r\n@keyframes mitosis_ball3 {\r\n 12% {\r\n transform: none;\r\n }\r\n\r\n 26% {\r\n transform: translateX(-25%) scale(1, 0.8);\r\n }\r\n\r\n 40% {\r\n transform: translateX(-50%) scale(0.8, 0.8);\r\n }\r\n\r\n 60% {\r\n transform: translateX(-50%) scale(0.8, 0.8);\r\n }\r\n\r\n 74% {\r\n transform: translate(-50%, 25%) scale(0.6, 0.8);\r\n }\r\n\r\n 88% {\r\n transform: translate(-50%, 50%) scale(0.6, 0.6);\r\n }\r\n\r\n 100% {\r\n transform: translate(-50%, 50%) scale(0.6, 0.6);\r\n }\r\n}\r\n\r\n@-webkit-keyframes mitosis_ball4 {\r\n 12% {\r\n -webkit-transform: none;\r\n }\r\n\r\n 26% {\r\n -webkit-transform: translateX(-25%) scale(1, 0.8);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: translateX(-50%) scale(0.8, 0.8);\r\n }\r\n\r\n 60% {\r\n -webkit-transform: translateX(-50%) scale(0.8, 0.8);\r\n }\r\n\r\n 74% {\r\n -webkit-transform: translate(-50%, -25%) scale(0.6, 0.8);\r\n }\r\n\r\n 88% {\r\n -webkit-transform: translate(-50%, -50%) scale(0.6, 0.6);\r\n }\r\n\r\n 100% {\r\n -webkit-transform: translate(-50%, -50%) scale(0.6, 0.6);\r\n }\r\n}\r\n\r\n@-moz-keyframes mitosis_ball4 {\r\n 12% {\r\n -moz-transform: none;\r\n }\r\n\r\n 26% {\r\n -moz-transform: translateX(-25%) scale(1, 0.8);\r\n }\r\n\r\n 40% {\r\n -moz-transform: translateX(-50%) scale(0.8, 0.8);\r\n }\r\n\r\n 60% {\r\n -moz-transform: translateX(-50%) scale(0.8, 0.8);\r\n }\r\n\r\n 74% {\r\n -moz-transform: translate(-50%, -25%) scale(0.6, 0.8);\r\n }\r\n\r\n 88% {\r\n -moz-transform: translate(-50%, -50%) scale(0.6, 0.6);\r\n }\r\n\r\n 100% {\r\n -moz-transform: translate(-50%, -50%) scale(0.6, 0.6);\r\n }\r\n}\r\n\r\n@-o-keyframes mitosis_ball4 {\r\n 12% {\r\n -o-transform: none;\r\n }\r\n\r\n 26% {\r\n -o-transform: translateX(-25%) scale(1, 0.8);\r\n }\r\n\r\n 40% {\r\n -o-transform: translateX(-50%) scale(0.8, 0.8);\r\n }\r\n\r\n 60% {\r\n -o-transform: translateX(-50%) scale(0.8, 0.8);\r\n }\r\n\r\n 74% {\r\n -o-transform: translate(-50%, -25%) scale(0.6, 0.8);\r\n }\r\n\r\n 88% {\r\n -o-transform: translate(-50%, -50%) scale(0.6, 0.6);\r\n }\r\n\r\n 100% {\r\n -o-transform: translate(-50%, -50%) scale(0.6, 0.6);\r\n }\r\n}\r\n\r\n@keyframes mitosis_ball4 {\r\n 12% {\r\n transform: none;\r\n }\r\n\r\n 26% {\r\n transform: translateX(-25%) scale(1, 0.8);\r\n }\r\n\r\n 40% {\r\n transform: translateX(-50%) scale(0.8, 0.8);\r\n }\r\n\r\n 60% {\r\n transform: translateX(-50%) scale(0.8, 0.8);\r\n }\r\n\r\n 74% {\r\n transform: translate(-50%, -25%) scale(0.6, 0.8);\r\n }\r\n\r\n 88% {\r\n transform: translate(-50%, -50%) scale(0.6, 0.6);\r\n }\r\n\r\n 100% {\r\n transform: translate(-50%, -50%) scale(0.6, 0.6);\r\n }\r\n}\r\n\r\n/* mitosis - end*/\r\n\r\n/* lines - start*/\r\n\r\n.eltdf-st-loader .lines {\r\n width: 60px;\r\n height: 60px;\r\n margin: 0 0 0 -30px;\r\n}\r\n\r\n.eltdf-st-loader .lines .line1,\r\n.eltdf-st-loader .lines .line2,\r\n.eltdf-st-loader .lines .line3,\r\n.eltdf-st-loader .lines .line4 {\r\n margin-left: 10px;\r\n position: absolute;\r\n width: 60px;\r\n height: 4px;\r\n background-color: #17436f;\r\n -webkit-animation: lines_spin 1.5s infinite linear;\r\n -webkit-animation-timing-function: ease;\r\n}\r\n\r\n.eltdf-st-loader .lines .line2 {\r\n -webkit-animation-delay: 0.1s;\r\n}\r\n\r\n.eltdf-st-loader .lines .line3 {\r\n -webkit-animation-delay: 0.2s;\r\n}\r\n\r\n.eltdf-st-loader .lines .line4 {\r\n -webkit-animation-delay: 0.3s;\r\n}\r\n\r\n@-webkit-keyframes lines_spin {\r\n 100% {\r\n -webkit-transform: rotate(360deg);\r\n }\r\n}\r\n\r\n@-moz-keyframes lines_spin {\r\n 100% {\r\n -moz-transform: rotate(360deg);\r\n }\r\n}\r\n\r\n@-o-keyframes lines_spin {\r\n 100% {\r\n -o-transform: rotate(360deg);\r\n }\r\n}\r\n\r\n@keyframes lines_spin {\r\n 100% {\r\n transform: rotate(360deg);\r\n }\r\n}\r\n\r\n/* lines - end*/\r\n\r\n/* fussion - start*/\r\n\r\n.eltdf-st-loader .fussion {\r\n width: 30px;\r\n height: 30px;\r\n margin: -45px 0 0 -30px;\r\n position: relative;\r\n}\r\n\r\n.eltdf-st-loader .fussion .ball {\r\n height: 40px;\r\n width: 40px;\r\n left: 50%;\r\n top: 50%;\r\n background: #17436f;\r\n border-radius: 50%;\r\n float: left;\r\n position: absolute;\r\n}\r\n\r\n.eltdf-st-loader .fussion .ball-1 {\r\n background: #17436f;\r\n top: 0;\r\n left: 50%;\r\n -webkit-animation: fussion_ball1 1s 0s ease infinite;\r\n -moz-animation: fussion_ball1 1s 0s ease infinite;\r\n -o-animation: fussion_ball1 1s 0s ease infinite;\r\n animation: fussion_ball1 1s 0s ease infinite;\r\n z-index: 1;\r\n}\r\n\r\n.eltdf-st-loader .fussion .ball-2 {\r\n background: #17436f;\r\n top: 50%;\r\n left: 100%;\r\n -webkit-animation: fussion_ball2 1s 0s ease infinite;\r\n -moz-animation: fussion_ball2 1s 0s ease infinite;\r\n -o-animation: fussion_ball2 1s 0s ease infinite;\r\n animation: fussion_ball2 1s 0s ease infinite;\r\n z-index: 2;\r\n}\r\n\r\n.eltdf-st-loader .fussion .ball-3 {\r\n background: #17436f;\r\n top: 100%;\r\n left: 50%;\r\n -webkit-animation: fussion_ball3 1s 0s ease infinite;\r\n -moz-animation: fussion_ball3 1s 0s ease infinite;\r\n -o-animation: fussion_ball3 1s 0s ease infinite;\r\n animation: fussion_ball3 1s 0s ease infinite;\r\n z-index: 1;\r\n}\r\n\r\n.eltdf-st-loader .fussion .ball-4 {\r\n background: #17436f;\r\n top: 50%;\r\n left: 0;\r\n -webkit-animation: fussion_ball4 1s 0s ease infinite;\r\n -moz-animation: fussion_ball4 1s 0s ease infinite;\r\n -o-animation: fussion_ball4 1s 0s ease infinite;\r\n animation: fussion_ball4 1s 0s ease infinite;\r\n z-index: 2;\r\n}\r\n\r\n@-webkit-keyframes fussion_ball1 {\r\n 50% {\r\n top: -100%;\r\n left: 200%;\r\n }\r\n\r\n 100% {\r\n top: 50%;\r\n left: 100%;\r\n z-index: 2;\r\n }\r\n}\r\n\r\n@-moz-keyframes fussion_ball1 {\r\n 50% {\r\n top: -100%;\r\n left: 200%;\r\n }\r\n\r\n 100% {\r\n top: 50%;\r\n left: 100%;\r\n z-index: 2;\r\n }\r\n}\r\n\r\n@-o-keyframes fussion_ball1 {\r\n 50% {\r\n top: -100%;\r\n left: 200%;\r\n }\r\n\r\n 100% {\r\n top: 50%;\r\n left: 100%;\r\n z-index: 2;\r\n }\r\n}\r\n\r\n@keyframes fussion_ball1 {\r\n 50% {\r\n top: -100%;\r\n left: 200%;\r\n }\r\n\r\n 100% {\r\n top: 50%;\r\n left: 100%;\r\n z-index: 2;\r\n }\r\n}\r\n\r\n@-webkit-keyframes fussion_ball2 {\r\n 50% {\r\n top: 200%;\r\n left: 200%;\r\n }\r\n\r\n 100% {\r\n top: 100%;\r\n left: 50%;\r\n z-index: 1;\r\n }\r\n}\r\n\r\n@-moz-keyframes fussion_ball2 {\r\n 50% {\r\n top: 200%;\r\n left: 200%;\r\n }\r\n\r\n 100% {\r\n top: 100%;\r\n left: 50%;\r\n z-index: 1;\r\n }\r\n}\r\n\r\n@-o-keyframes fussion_ball2 {\r\n 50% {\r\n top: 200%;\r\n left: 200%;\r\n }\r\n\r\n 100% {\r\n top: 100%;\r\n left: 50%;\r\n z-index: 1;\r\n }\r\n}\r\n\r\n@keyframes fussion_ball2 {\r\n 50% {\r\n top: 200%;\r\n left: 200%;\r\n }\r\n\r\n 100% {\r\n top: 100%;\r\n left: 50%;\r\n z-index: 1;\r\n }\r\n}\r\n\r\n@-webkit-keyframes fussion_ball3 {\r\n 50% {\r\n top: 200%;\r\n left: -100%;\r\n }\r\n\r\n 100% {\r\n top: 50%;\r\n left: 0;\r\n z-index: 2;\r\n }\r\n}\r\n\r\n@-moz-keyframes fussion_ball3 {\r\n 50% {\r\n top: 200%;\r\n left: -100%;\r\n }\r\n\r\n 100% {\r\n top: 50%;\r\n left: 0;\r\n z-index: 2;\r\n }\r\n}\r\n\r\n@-o-keyframes fussion_ball3 {\r\n 50% {\r\n top: 200%;\r\n left: -100%;\r\n }\r\n\r\n 100% {\r\n top: 50%;\r\n left: 0;\r\n z-index: 2;\r\n }\r\n}\r\n\r\n@keyframes fussion_ball3 {\r\n 50% {\r\n top: 200%;\r\n left: -100%;\r\n }\r\n\r\n 100% {\r\n top: 50%;\r\n left: 0;\r\n z-index: 2;\r\n }\r\n}\r\n\r\n@-webkit-keyframes fussion_ball4 {\r\n 50% {\r\n top: -100%;\r\n left: -100%;\r\n }\r\n\r\n 100% {\r\n top: 0;\r\n left: 50%;\r\n z-index: 1;\r\n }\r\n}\r\n\r\n@-moz-keyframes fussion_ball4 {\r\n 50% {\r\n top: -100%;\r\n left: -100%;\r\n }\r\n\r\n 100% {\r\n top: 0;\r\n left: 50%;\r\n z-index: 1;\r\n }\r\n}\r\n\r\n@-o-keyframes fussion_ball4 {\r\n 50% {\r\n top: -100%;\r\n left: -100%;\r\n }\r\n\r\n 100% {\r\n top: 0;\r\n left: 50%;\r\n z-index: 1;\r\n }\r\n}\r\n\r\n@keyframes fussion_ball4 {\r\n 50% {\r\n top: -100%;\r\n left: -100%;\r\n }\r\n\r\n 100% {\r\n top: 0;\r\n left: 50%;\r\n z-index: 1;\r\n }\r\n}\r\n\r\n/* fussion - end*/\r\n\r\n/* wave_circles - start*/\r\n\r\n.eltdf-st-loader .wave_circles {\r\n width: 150px;\r\n height: 30px;\r\n margin: -15px 0 0 -75px;\r\n}\r\n\r\n.eltdf-st-loader .wave_circles .ball {\r\n height: 30px;\r\n width: 30px;\r\n float: left;\r\n background: #17436f;\r\n border-radius: 50%;\r\n margin-right: 10px;\r\n}\r\n\r\n.eltdf-st-loader .wave_circles .ball-1 {\r\n -webkit-animation: wave_jump3 1.8s infinite ease-out;\r\n -moz-animation: wave_jump3 1.8s infinite ease-out;\r\n -o-animation: wave_jump3 1.8s infinite ease-out;\r\n animation: wave_jump3 1.8s infinite ease-out;\r\n}\r\n\r\n.eltdf-st-loader .wave_circles .ball-2 {\r\n -webkit-animation: wave_jump2 1.8s infinite ease-out;\r\n -moz-animation: wave_jump2 1.8s infinite ease-out;\r\n -o-animation: wave_jump2 1.8s infinite ease-out;\r\n animation: wave_jump2 1.8s infinite ease-out;\r\n}\r\n\r\n.eltdf-st-loader .wave_circles .ball-3 {\r\n -webkit-animation: wave_jump1 1.8s infinite ease-out;\r\n -moz-animation: wave_jump1 1.8s infinite ease-out;\r\n -o-animation: wave_jump1 1.8s infinite ease-out;\r\n animation: wave_jump1 1.8s infinite ease-out;\r\n}\r\n\r\n.eltdf-st-loader .wave_circles .ball-4 {\r\n margin-right: 0;\r\n -webkit-animation: wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1);\r\n -moz-animation: wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1);\r\n -o-animation: wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1);\r\n animation: wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1);\r\n}\r\n\r\n@-webkit-keyframes wave_jump1 {\r\n 12% {\r\n -webkit-transform: translate(20px, -40px);\r\n -webkit-animation-timing-function: ease-in;\r\n }\r\n\r\n 24% {\r\n -webkit-transform: translate(40px, 0);\r\n }\r\n\r\n 100% {\r\n -webkit-transform: translate(40px, 0);\r\n }\r\n}\r\n\r\n@-moz-keyframes wave_jump1 {\r\n 12% {\r\n -moz-transform: translate(20px, -40px);\r\n -moz-animation-timing-function: ease-in;\r\n }\r\n\r\n 24% {\r\n -moz-transform: translate(40px, 0);\r\n }\r\n\r\n 100% {\r\n -moz-transform: translate(40px, 0);\r\n }\r\n}\r\n\r\n@-moz-keyframes wave_jump1 {\r\n 12% {\r\n -o-transform: translate(20px, -40px);\r\n -o-animation-timing-function: ease-in;\r\n }\r\n\r\n 24% {\r\n -o-transform: translate(40px, 0);\r\n }\r\n\r\n 100% {\r\n -o-transform: translate(40px, 0);\r\n }\r\n}\r\n\r\n@keyframes wave_jump1 {\r\n 12% {\r\n transform: translate(20px, -40px);\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n 24% {\r\n transform: translate(40px, 0);\r\n }\r\n\r\n 100% {\r\n transform: translate(40px, 0);\r\n }\r\n}\r\n\r\n@-webkit-keyframes wave_jump2 {\r\n 12% {\r\n -webkit-transform: translate(0, 0);\r\n }\r\n\r\n 24% {\r\n -webkit-transform: translate(20px, -40px);\r\n -webkit-animation-timing-function: ease-in;\r\n }\r\n\r\n 36% {\r\n -webkit-transform: translate(40px, 0);\r\n }\r\n\r\n 100% {\r\n -webkit-transform: translate(40px, 0);\r\n }\r\n}\r\n\r\n@-moz-keyframes wave_jump2 {\r\n 12% {\r\n -moz-transform: translate(0, 0);\r\n }\r\n\r\n 24% {\r\n -moz-transform: translate(20px, -40px);\r\n -moz-animation-timing-function: ease-in;\r\n }\r\n\r\n 36% {\r\n -moz-transform: translate(40px, 0);\r\n }\r\n\r\n 100% {\r\n -moz-transform: translate(40px, 0);\r\n }\r\n}\r\n\r\n@-o-keyframes wave_jump2 {\r\n 12% {\r\n -o-transform: translate(0, 0);\r\n }\r\n\r\n 24% {\r\n -o-transform: translate(20px, -40px);\r\n -o-animation-timing-function: ease-in;\r\n }\r\n\r\n 36% {\r\n -o-transform: translate(40px, 0);\r\n }\r\n\r\n 100% {\r\n -o-transform: translate(40px, 0);\r\n }\r\n}\r\n\r\n@keyframes wave_jump2 {\r\n 12% {\r\n transform: translate(0, 0);\r\n }\r\n\r\n 24% {\r\n transform: translate(20px, -40px);\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n 36% {\r\n transform: translate(40px, 0);\r\n }\r\n\r\n 100% {\r\n transform: translate(40px, 0);\r\n }\r\n}\r\n\r\n@-webkit-keyframes wave_jump3 {\r\n 24% {\r\n -webkit-transform: translate(0, 0);\r\n }\r\n\r\n 36% {\r\n -webkit-transform: translate(20px, -40px);\r\n -webkit-animation-timing-function: ease-in;\r\n }\r\n\r\n 48% {\r\n -webkit-transform: translate(40px, 0);\r\n }\r\n\r\n 100% {\r\n -webkit-transform: translate(40px, 0);\r\n }\r\n}\r\n\r\n@-moz-keyframes wave_jump3 {\r\n 24% {\r\n -moz-transform: translate(0, 0);\r\n }\r\n\r\n 36% {\r\n -moz-transform: translate(20px, -40px);\r\n -moz-animation-timing-function: ease-in;\r\n }\r\n\r\n 48% {\r\n -moz-transform: translate(40px, 0);\r\n }\r\n\r\n 100% {\r\n -moz-transform: translate(40px, 0);\r\n }\r\n}\r\n\r\n@-o-keyframes wave_jump3 {\r\n 24% {\r\n -o-transform: translate(0, 0);\r\n }\r\n\r\n 36% {\r\n -o-transform: translate(20px, -40px);\r\n -o-animation-timing-function: ease-in;\r\n }\r\n\r\n 48% {\r\n -o-transform: translate(40px, 0);\r\n }\r\n\r\n 100% {\r\n -o-transform: translate(40px, 0);\r\n }\r\n}\r\n\r\n@keyframes wave_jump3 {\r\n 24% {\r\n transform: translate(0, 0);\r\n }\r\n\r\n 36% {\r\n transform: translate(20px, -40px);\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n 48% {\r\n transform: translate(40px, 0);\r\n }\r\n\r\n 100% {\r\n transform: translate(40px, 0);\r\n }\r\n}\r\n\r\n@-webkit-keyframes wave_wipe {\r\n 48% {\r\n -webkit-transform: translateX(-120px);\r\n }\r\n\r\n 100% {\r\n -webkit-transform: translateX(-120px);\r\n }\r\n}\r\n\r\n@-moz-keyframes wave_wipe {\r\n 48% {\r\n -moz-transform: translateX(-120px);\r\n }\r\n\r\n 100% {\r\n -moz-transform: translateX(-120px);\r\n }\r\n}\r\n\r\n@-o-keyframes wave_wipe {\r\n 48% {\r\n -o-transform: translateX(-120px);\r\n }\r\n\r\n 100% {\r\n -o-transform: translateX(-120px);\r\n }\r\n}\r\n\r\n@keyframes wave_wipe {\r\n 48% {\r\n transform: translateX(-120px);\r\n }\r\n\r\n 100% {\r\n transform: translateX(-120px);\r\n }\r\n}\r\n\r\n/* wave_circles - end*/\r\n\r\n/* pulse_circles - start*/\r\n\r\n.eltdf-st-loader .pulse_circles {\r\n width: 100px;\r\n height: 100px;\r\n margin: -50px 0 0 -50px;\r\n position: relative;\r\n}\r\n\r\n.eltdf-st-loader .pulse_circles * {\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-st-loader .pulse_circles .ball {\r\n height: 100%;\r\n width: 100%;\r\n background: #17436f;\r\n position: absolute;\r\n border-radius: 50%;\r\n border: 0 solid #17436f;\r\n -webkit-animation: pulse_circles_pulse 3s infinite;\r\n -moz-animation: pulse_circles_pulse 3s infinite;\r\n -o-animation: pulse_circles_pulse 3s infinite;\r\n animation: pulse_circles_pulse 3s infinite;\r\n}\r\n\r\n.eltdf-st-loader .pulse_circles .ball-2 {\r\n -webkit-animation-delay: -0.75s;\r\n -moz-animation-delay: -0.75s;\r\n -o-animation-delay: -0.75s;\r\n animation-delay: -0.75s;\r\n}\r\n\r\n.eltdf-st-loader .pulse_circles .ball-3 {\r\n -webkit-animation-delay: -1.5s;\r\n -moz-animation-delay: -1.5s;\r\n -o-animation-delay: -1.5s;\r\n animation-delay: -1.5s;\r\n}\r\n\r\n.eltdf-st-loader .pulse_circles .ball-4 {\r\n -webkit-animation-delay: -2.25s;\r\n -moz-animation-delay: -2.25s;\r\n -o-animation-delay: -2.25s;\r\n animation-delay: -2.25s;\r\n}\r\n\r\n@-webkit-keyframes pulse_circles_pulse {\r\n 0% {\r\n -webkit-transform: scale(0.1, 0.1);\r\n opacity: 1;\r\n border-width: 50px;\r\n }\r\n\r\n 100% {\r\n -webkit-transform: scale(1, 1);\r\n opacity: 0;\r\n border-width: 0;\r\n }\r\n}\r\n\r\n@-moz-keyframes pulse_circles_pulse {\r\n 0% {\r\n -moz-transform: scale(0.1, 0.1);\r\n opacity: 1;\r\n border-width: 50px;\r\n }\r\n\r\n 100% {\r\n -moz-transform: scale(1, 1);\r\n opacity: 0;\r\n border-width: 0;\r\n }\r\n}\r\n\r\n@-o-keyframes pulse_circles_pulse {\r\n 0% {\r\n -o-transform: scale(0.1, 0.1);\r\n opacity: 1;\r\n border-width: 50px;\r\n }\r\n\r\n 100% {\r\n -o-transform: scale(1, 1);\r\n opacity: 0;\r\n border-width: 0;\r\n }\r\n}\r\n\r\n@keyframes pulse_circles_pulse {\r\n 0% {\r\n transform: scale(0.1, 0.1);\r\n opacity: 1;\r\n border-width: 50px;\r\n }\r\n\r\n 100% {\r\n transform: scale(1, 1);\r\n opacity: 0;\r\n border-width: 0;\r\n }\r\n}\r\n\r\n/* pulse_circles - end*/\r\n\r\n/* overlapping_diamonds - start*/\r\n\r\n.overlapping-diamonds {\r\n width: 20px;\r\n height: 20px;\r\n transform: rotate(-45deg);\r\n margin-top: -10px;\r\n}\r\n\r\n@keyframes part-anim {\r\n 0% {\r\n transform: translate3d(-10px, -10px, 0);\r\n }\r\n\r\n 100% {\r\n transform: translate3d(10px, 10px, 0);\r\n }\r\n}\r\n\r\n.overlapping-diamonds-part {\r\n position: absolute;\r\n width: 20px;\r\n height: 20px;\r\n z-index: 1;\r\n animation: part-anim 0.8s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite alternate;\r\n}\r\n\r\n.overlapping-diamonds-first {\r\n border: 1px solid #17436f;\r\n background: transparent;\r\n right: 0;\r\n bottom: 0;\r\n animation-direction: alternate-reverse;\r\n}\r\n\r\n.overlapping-diamonds-second {\r\n border: 1px solid #17436f;\r\n background-color: transparent;\r\n left: 0;\r\n top: 0;\r\n}\r\n\r\n.overlapping-diamonds-second:before {\r\n content: '';\r\n position: absolute;\r\n height: 100%;\r\n width: 1px;\r\n background-color: #17436f;\r\n top: 0;\r\n left: 50%;\r\n}\r\n\r\n.overlapping-diamonds-second:after {\r\n content: '';\r\n position: absolute;\r\n width: 100%;\r\n height: 1px;\r\n background-color: #17436f;\r\n top: 50%;\r\n left: 0;\r\n}\r\n\r\n@keyframes blend-anim {\r\n 0% {\r\n transform: scale(0.01, 0.01) rotateY(0deg);\r\n animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);\r\n }\r\n\r\n 50% {\r\n transform: scale(1, 1) rotateY(0deg);\r\n animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);\r\n }\r\n\r\n 100% {\r\n transform: scale(0.01, 0.01) rotateY(0deg);\r\n }\r\n}\r\n\r\n/* overlapping_diamonds - end*/\r\n\r\n/* common mixins - start */\r\n\r\n/* common mixins - end */\r\n\r\n/* mixins styles - start */\r\n\r\n#respond textarea,\r\n.eltdf-style-form textarea,\r\n#respond input[type='text'],\r\ninput[type='text'],\r\ninput[type='email'],\r\ninput[type='password'],\r\n.post-password-form input[type='password'],\r\n.wpcf7-form-control.wpcf7-text,\r\n.wpcf7-form-control.wpcf7-number,\r\n.wpcf7-form-control.wpcf7-date,\r\n.wpcf7-form-control.wpcf7-textarea,\r\n.wpcf7-form-control.wpcf7-select,\r\n.wpcf7-form-control.wpcf7-quiz {\r\n width: 100%;\r\n margin: 0 0 32px;\r\n padding: 12px 21px;\r\n font-family: inherit;\r\n font-size: 12px;\r\n line-height: 31px;\r\n font-weight: 400;\r\n letter-spacing: 0.1em;\r\n text-transform: uppercase;\r\n color: #999;\r\n background-color: transparent;\r\n border: 1px solid #e1e1e1;\r\n border-radius: 0;\r\n outline: 0;\r\n -webkit-appearance: none;\r\n box-sizing: border-box;\r\n -webkit-transition: border-color 0.2s ease-in-out;\r\n -moz-transition: border-color 0.2s ease-in-out;\r\n transition: border-color 0.2s ease-in-out;\r\n}\r\n\r\n#respond textarea:focus,\r\n.eltdf-style-form textarea:focus,\r\n#respond input:focus[type='text'],\r\ninput:focus[type='text'],\r\ninput:focus[type='email'],\r\ninput:focus[type='password'],\r\n.wpcf7-form-control.wpcf7-text:focus,\r\n.wpcf7-form-control.wpcf7-number:focus,\r\n.wpcf7-form-control.wpcf7-date:focus,\r\n.wpcf7-form-control.wpcf7-textarea:focus,\r\n.wpcf7-form-control.wpcf7-select:focus,\r\n.wpcf7-form-control.wpcf7-quiz:focus {\r\n color: #333333;\r\n border-color: #17436f;\r\n}\r\n\r\n#respond textarea::-webkit-input-placeholder,\r\n.eltdf-style-form textarea::-webkit-input-placeholder,\r\n#respond input[type='text']::-webkit-input-placeholder,\r\ninput[type='text']::-webkit-input-placeholder,\r\ninput[type='email']::-webkit-input-placeholder,\r\ninput[type='password']::-webkit-input-placeholder,\r\n.post-password-form input[type='password']::-webkit-input-placeholder,\r\n.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder,\r\n.wpcf7-form-control.wpcf7-number::-webkit-input-placeholder,\r\n.wpcf7-form-control.wpcf7-date::-webkit-input-placeholder,\r\n.wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder,\r\n.wpcf7-form-control.wpcf7-select::-webkit-input-placeholder,\r\n.wpcf7-form-control.wpcf7-quiz::-webkit-input-placeholder {\r\n color: inherit;\r\n}\r\n\r\n#respond textarea:-moz-placeholder,\r\n.eltdf-style-form textarea:-moz-placeholder,\r\n#respond input:-moz-placeholder[type='text'],\r\ninput:-moz-placeholder[type='text'],\r\ninput:-moz-placeholder[type='email'],\r\ninput:-moz-placeholder[type='password'],\r\n.wpcf7-form-control.wpcf7-text:-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-number:-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-date:-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-textarea:-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-select:-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-quiz:-moz-placeholder {\r\n color: inherit;\r\n opacity: 1;\r\n}\r\n\r\n#respond textarea::-moz-placeholder,\r\n.eltdf-style-form textarea::-moz-placeholder,\r\n#respond input[type='text']::-moz-placeholder,\r\ninput[type='text']::-moz-placeholder,\r\ninput[type='email']::-moz-placeholder,\r\ninput[type='password']::-moz-placeholder,\r\n.post-password-form input[type='password']::-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-text::-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-number::-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-date::-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-textarea::-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-select::-moz-placeholder,\r\n.wpcf7-form-control.wpcf7-quiz::-moz-placeholder {\r\n color: inherit;\r\n opacity: 1;\r\n}\r\n\r\n#respond textarea:-ms-input-placeholder,\r\n.eltdf-style-form textarea:-ms-input-placeholder,\r\n#respond input:-ms-input-placeholder[type='text'],\r\ninput:-ms-input-placeholder[type='text'],\r\ninput:-ms-input-placeholder[type='email'],\r\ninput:-ms-input-placeholder[type='password'],\r\n.wpcf7-form-control.wpcf7-text:-ms-input-placeholder,\r\n.wpcf7-form-control.wpcf7-number:-ms-input-placeholder,\r\n.wpcf7-form-control.wpcf7-date:-ms-input-placeholder,\r\n.wpcf7-form-control.wpcf7-textarea:-ms-input-placeholder,\r\n.wpcf7-form-control.wpcf7-select:-ms-input-placeholder,\r\n.wpcf7-form-control.wpcf7-quiz:-ms-input-placeholder {\r\n color: inherit;\r\n}\r\n\r\n/* mixins styles - end */\r\n\r\n/* ==========================================================================\r\n #Comments styles - start\r\n ========================================================================== */\r\n\r\n.eltdf-comment-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n padding: 0;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-holder-inner {\r\n padding: 41px 0 20px;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment.eltdf-pingback-comment .eltdf-comment-text {\r\n padding: 0;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-list {\r\n list-style: none;\r\n position: relative;\r\n z-index: 150;\r\n padding: 0;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-list li {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 25px 0 0;\r\n padding: 29px 0 0;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-list>li:first-child {\r\n margin: 0;\r\n padding: 0;\r\n border: 0;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-list .children {\r\n padding: 0 0 0 81px;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comments-title {\r\n margin-bottom: 28px;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comments-title>* {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-image {\r\n position: relative;\r\n display: block;\r\n top: 10px;\r\n left: 0;\r\n width: 82px;\r\n height: 82px;\r\n float: left;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-image img {\r\n display: block;\r\n border-radius: 4em;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-text {\r\n padding: 15px 0 23px 99px;\r\n min-height: 82px;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-info {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-text .replay,\r\n.eltdf-comment-holder .eltdf-comment-text .comment-reply-link,\r\n.eltdf-comment-holder .eltdf-comment-text .comment-edit-link {\r\n float: right;\r\n margin-left: 10px;\r\n margin-right: 10px;\r\n color: #17436f;\r\n font-size: 12px;\r\n letter-spacing: .1em;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-text .replay:hover,\r\n.eltdf-comment-holder .eltdf-comment-text .comment-reply-link:hover,\r\n.eltdf-comment-holder .eltdf-comment-text .comment-edit-link:hover {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-name {\r\n float: left;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-date {\r\n margin: 0 0 10px;\r\n font-size: 12px;\r\n font-weight: 600;\r\n letter-spacing: .1em;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-text .eltdf-text-holder p {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-text .comment-respond {\r\n margin: 20px 0;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-text .comment-respond .comment-reply-title {\r\n margin: 0 0 10px;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-text #cancel-comment-reply-link {\r\n margin-left: 10px;\r\n font-family: \"Open Sans\", sans-serif;\r\n font-size: 12px;\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-text #cancel-comment-reply-link:hover {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-text ul li,\r\n.eltdf-comment-holder .eltdf-comment-text ol li {\r\n display: list-item;\r\n}\r\n\r\n.eltdf-comment-holder .eltdf-comment-text li {\r\n margin: 0 !important;\r\n padding: 0 !important;\r\n border: 0 !important;\r\n}\r\n\r\n.eltdf-comment-form {\r\n padding: 0;\r\n clear: both;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-comment-form .eltdf-comment-form-inner {\r\n padding: 45px 0 78px;\r\n}\r\n\r\n.eltdf-comment-form .comment-reply-title {\r\n margin: 0 0 12px;\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .eltdf-comment-holder .eltdf-comment-list .children {\r\n padding: 0 0 0 40px;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .eltdf-comment-holder .eltdf-comment-list .children {\r\n padding: 0;\r\n }\r\n\r\n .eltdf-comment-holder .eltdf-comment-text .eltdf-comment-date,\r\n .eltdf-comment-holder .eltdf-comment-text .eltdf-comment-name {\r\n float: none;\r\n }\r\n\r\n .eltdf-comment-holder .eltdf-comment-text .replay,\r\n .eltdf-comment-holder .eltdf-comment-text .comment-reply-link,\r\n .eltdf-comment-holder .eltdf-comment-text .comment-edit-link {\r\n float: none;\r\n margin: 0 10px 0 0;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 480px) {\r\n .eltdf-comment-holder .eltdf-comment-image {\r\n float: none;\r\n }\r\n\r\n .eltdf-comment-holder .eltdf-comment-text {\r\n padding: 20px 0 0;\r\n min-height: inherit;\r\n }\r\n}\r\n\r\n/* ==========================================================================\r\n #Comments styles - end\r\n ========================================================================== */\r\n\r\n.post-password-form input[type='password'] {\r\n margin-top: 10px;\r\n}\r\n\r\nfooter .wpcf7-form-control.wpcf7-text,\r\nfooter .wpcf7-form-control.wpcf7-number,\r\nfooter .wpcf7-form-control.wpcf7-date,\r\nfooter .wpcf7-form-control.wpcf7-textarea,\r\nfooter .wpcf7-form-control.wpcf7-select,\r\nfooter .wpcf7-form-control.wpcf7-quiz {\r\n margin: 0;\r\n}\r\n\r\n.wpcf7-form-control.wpcf7-textarea {\r\n max-width: 100%;\r\n}\r\n\r\n#submit_comment,\r\n.post-password-form input[type='submit'],\r\ninput.wpcf7-form-control.wpcf7-submit {\r\n font-family: inherit;\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n width: auto;\r\n outline: none;\r\n font-size: 14px;\r\n line-height: 2.2em;\r\n letter-spacing: 0.1em;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n box-sizing: border-box;\r\n margin: 0;\r\n -webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;\r\n -moz-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;\r\n transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;\r\n padding: 13px 46px;\r\n color: #fff;\r\n background-color: #17436f;\r\n border: none;\r\n cursor: pointer;\r\n}\r\n\r\n#submit_comment:hover,\r\n.post-password-form input[type='submit']:hover,\r\ninput.wpcf7-form-control.wpcf7-submit:hover {\r\n color: #fff;\r\n background-color: #333333;\r\n}\r\n\r\ninput.wpcf7-form-control.wpcf7-submit {\r\n background-color: #006767;\r\n}\r\n\r\np.form-submit,\r\n.wpcf7-form p {\r\n margin: 0;\r\n}\r\n\r\np.form-submit {\r\n margin-top: 10px;\r\n}\r\n\r\n#respond textarea,\r\n.eltdf-style-form textarea,\r\n.wpcf7-form textarea {\r\n display: block;\r\n padding: 16px 18px;\r\n}\r\n\r\n.eltdf-two-columns-form-without-space .wpcf7-form .ajax-loader {\r\n display: none;\r\n}\r\n\r\nspan.wpcf7-form-control-wrap.eltdf-select:after {\r\n font-family: FontAwesome;\r\n font-size: inherit;\r\n text-rendering: auto;\r\n -webkit-font-smoothing: antialiased;\r\n content: '\\f107';\r\n right: 20px;\r\n top: 0px;\r\n padding: 0 0 2px;\r\n position: absolute;\r\n pointer-events: none;\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .wpcf7 .eltdf-two-columns-form-with-space .eltdf-column-left {\r\n display: inline-block;\r\n width: 100%;\r\n padding: 0;\r\n }\r\n\r\n .wpcf7 .eltdf-two-columns-form-with-space .eltdf-column-right {\r\n width: auto;\r\n padding: 0;\r\n }\r\n}\r\n\r\n/* ==========================================================================\r\n #Comments styles - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n #Global Owl Slider - begin\r\n ========================================================================== */\r\n\r\n.eltdf-owl-slider {\r\n visibility: hidden;\r\n}\r\n\r\n.eltdf-owl-slider .owl-stage-outer {\r\n z-index: 1;\r\n}\r\n\r\n.eltdf-owl-slider.eltdf-slider-is-moving .owl-item .eltdf-block-drag-link {\r\n z-index: -1 !important;\r\n}\r\n\r\n.eltdf-owl-slider.eltdf-slider-has-both-nav .owl-nav .owl-prev,\r\n.eltdf-owl-slider.eltdf-slider-has-both-nav .owl-nav .owl-next {\r\n -webkit-transform: translateY(calc(-50% - 21px));\r\n -moz-transform: translateY(calc(-50% - 21px));\r\n transform: translateY(calc(-50% - 21px));\r\n}\r\n\r\n.eltdf-owl-slider .owl-nav .owl-prev,\r\n.eltdf-owl-slider .owl-nav .owl-next {\r\n position: absolute;\r\n top: 50%;\r\n z-index: 3;\r\n color: #FFF;\r\n -webkit-transform: translateY(-50%);\r\n -moz-transform: translateY(-50%);\r\n transform: translateY(-50%);\r\n -webkit-transition: color 0.2s ease-out;\r\n -moz-transition: color 0.2s ease-out;\r\n transition: color 0.2s ease-out;\r\n}\r\n\r\n.eltdf-owl-slider .owl-nav .owl-prev:hover,\r\n.eltdf-owl-slider .owl-nav .owl-next:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-owl-slider .owl-nav .owl-prev>span,\r\n.eltdf-owl-slider .owl-nav .owl-next>span {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n font-size: 40px;\r\n line-height: 1;\r\n}\r\n\r\n.eltdf-owl-slider .owl-nav .owl-prev>span:before,\r\n.eltdf-owl-slider .owl-nav .owl-next>span:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-owl-slider .owl-nav .owl-prev {\r\n left: 30px;\r\n}\r\n\r\n.eltdf-owl-slider .owl-nav .owl-next {\r\n right: 30px;\r\n}\r\n\r\n.eltdf-owl-slider .owl-dots {\r\n text-align: center;\r\n margin: 16px 0 0;\r\n}\r\n\r\n.eltdf-owl-slider .owl-dots .owl-dot {\r\n display: inline-block;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-owl-slider .owl-dots .owl-dot span {\r\n display: inline-block;\r\n vertical-align: middle;\r\n width: 12px;\r\n height: 12px;\r\n margin: 0 6px;\r\n border-radius: 3em;\r\n background-color: transparent;\r\n border: 2px solid rgba(51, 51, 51, 0.5);\r\n box-sizing: border-box;\r\n -webkit-transition: background-color 0.2s ease-out, border 0.2s ease-out;\r\n -moz-transition: background-color 0.2s ease-out, border 0.2s ease-out;\r\n transition: background-color 0.2s ease-out, border 0.2s ease-out;\r\n}\r\n\r\n.eltdf-owl-slider .owl-dots .owl-dot:hover span,\r\n.eltdf-owl-slider .owl-dots .owl-dot.active span {\r\n background-color: #333333;\r\n border-color: #333333;\r\n}\r\n\r\n.eltdf-owl-slider .owl-carousel .owl-item img {\r\n -webkit-transform: translateZ(0);\r\n}\r\n\r\n.eltdf-owl-slider+.eltdf-slider-thumbnail {\r\n display: inline-block;\r\n vertical-align: middle;\r\n list-style: none;\r\n margin: 20px -10px 0;\r\n}\r\n\r\n.eltdf-owl-slider+.eltdf-slider-thumbnail>.eltdf-slider-thumbnail-item {\r\n float: left;\r\n padding: 0 10px;\r\n margin-bottom: 20px;\r\n box-sizing: border-box;\r\n line-height: 0;\r\n}\r\n\r\n.eltdf-owl-slider+.eltdf-slider-thumbnail>.eltdf-slider-thumbnail-item img {\r\n border: 2px solid transparent;\r\n -webkit-transition: border-color 0.2s ease-out;\r\n -moz-transition: border-color 0.2s ease-out;\r\n transition: border-color 0.2s ease-out;\r\n}\r\n\r\n.eltdf-owl-slider+.eltdf-slider-thumbnail>.eltdf-slider-thumbnail-item.active img {\r\n border: 2px solid #17436f;\r\n}\r\n\r\n.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-two .eltdf-slider-thumbnail-item {\r\n width: 50%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-two .eltdf-slider-thumbnail-item {\r\n width: 33.3333%;\r\n }\r\n}\r\n\r\n.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-three .eltdf-slider-thumbnail-item {\r\n width: 33.33333%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-three .eltdf-slider-thumbnail-item {\r\n width: 33.3333%;\r\n }\r\n}\r\n\r\n.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-four .eltdf-slider-thumbnail-item {\r\n width: 25%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-four .eltdf-slider-thumbnail-item {\r\n width: 33.3333%;\r\n }\r\n}\r\n\r\n.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-five .eltdf-slider-thumbnail-item {\r\n width: 20%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-five .eltdf-slider-thumbnail-item {\r\n width: 33.3333%;\r\n }\r\n}\r\n\r\n.eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-six .eltdf-slider-thumbnail-item {\r\n width: 16.66667%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-owl-slider+.eltdf-slider-thumbnail.eltdf-slider-columns-six .eltdf-slider-thumbnail-item {\r\n width: 33.3333%;\r\n }\r\n}\r\n\r\n/* ==========================================================================\r\n #Global Owl Slider - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n #404 styles - start\r\n ========================================================================== */\r\n\r\n.error404 .eltdf-wrapper {\r\n padding: 0 !important;\r\n}\r\n\r\n.error404 .eltdf-content {\r\n height: 100vh;\r\n}\r\n\r\n.error404.admin-bar .eltdf-content {\r\n height: calc(100vh - 32px);\r\n}\r\n\r\n.error404 .eltdf-content-inner {\r\n position: relative;\r\n display: table;\r\n table-layout: fixed;\r\n height: 100%;\r\n width: 100%;\r\n}\r\n\r\n.error404 .eltdf-page-not-found {\r\n position: relative;\r\n display: table-cell;\r\n height: 100%;\r\n width: 100%;\r\n vertical-align: middle;\r\n padding: 0 20%;\r\n text-align: center;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-title {\r\n margin: 0;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-subtitle {\r\n margin: 35px 0 0;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-text {\r\n margin: 10px 0 0;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder {\r\n border-color: #fff;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input,\r\n.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder button {\r\n color: #fff;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field::-webkit-input-placeholder {\r\n color: #fff;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field:-moz-placeholder {\r\n color: #fff;\r\n opacity: 1;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field::-moz-placeholder {\r\n color: #fff;\r\n opacity: 1;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder input.search-field:-ms-input-placeholder {\r\n color: #fff;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-form.eltdf-404-form-light .input-holder button:hover {\r\n color: rgba(255, 255, 255, 0.8);\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-form .input-holder {\r\n width: 45%;\r\n min-width: 300px;\r\n border: 1px solid #c9c9c9;\r\n margin: 30px auto 0;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input,\r\n.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button {\r\n background-color: transparent;\r\n border: 0;\r\n border-radius: 0;\r\n box-sizing: border-box;\r\n color: #808285;\r\n display: inline-block;\r\n float: left;\r\n font-family: \"Open Sans\", sans-serif;\r\n font-size: 14px;\r\n font-style: italic;\r\n font-weight: inherit;\r\n height: 48px;\r\n line-height: 46px;\r\n outline: 0;\r\n position: relative;\r\n vertical-align: top;\r\n -webkit-appearance: none;\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field {\r\n width: calc(100% - 48px);\r\n padding: 10px 0 10px 21px;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field::-webkit-input-placeholder {\r\n color: #808285;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field:-moz-placeholder {\r\n color: #808285;\r\n opacity: 1;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field::-moz-placeholder {\r\n color: #808285;\r\n opacity: 1;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-form .input-holder input.search-field:-ms-input-placeholder {\r\n color: #808285;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button {\r\n background: transparent;\r\n color: #333333;\r\n cursor: pointer;\r\n font-size: 17px;\r\n width: 48px;\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button:hover {\r\n color: #000;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button span {\r\n display: block;\r\n left: 0;\r\n line-height: 48px;\r\n position: absolute;\r\n top: 0;\r\n width: 100%;\r\n}\r\n\r\n.error404 .eltdf-page-not-found .eltdf-404-form .input-holder button span:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .error404 .eltdf-content {\r\n height: 100%;\r\n min-height: 100vh;\r\n }\r\n\r\n .error404.admin-bar .eltdf-content {\r\n height: 100%;\r\n min-height: calc(100vh - 32px);\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .error404 .eltdf-page-not-found {\r\n padding: 70px 30px 20px;\r\n }\r\n}\r\n\r\n/* ==========================================================================\r\n #404 styles - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n #Back to Top styles - start\r\n ========================================================================== */\r\n\r\n#eltdf-back-to-top {\r\n position: fixed;\r\n width: 41px;\r\n right: 25px;\r\n bottom: 25px;\r\n margin: 0;\r\n z-index: 10000;\r\n opacity: 0;\r\n visibility: hidden;\r\n}\r\n\r\n#eltdf-back-to-top.off {\r\n opacity: 0;\r\n visibility: hidden;\r\n -webkit-transition: opacity 0.15s ease, visibility 0s 0.15s;\r\n -moz-transition: opacity 0.15s ease, visibility 0s 0.15s;\r\n transition: opacity 0.15s ease, visibility 0s 0.15s;\r\n}\r\n\r\n#eltdf-back-to-top.on {\r\n opacity: 1;\r\n visibility: visible;\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n}\r\n\r\n#eltdf-back-to-top>span {\r\n position: relative;\r\n display: block;\r\n width: 39px;\r\n height: 39px;\r\n line-height: 40px;\r\n font-size: 15px;\r\n text-align: center;\r\n color: #fff;\r\n background-color: #17436f;\r\n border: 1px solid #17436f;\r\n overflow: hidden;\r\n -webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;\r\n -moz-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;\r\n transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;\r\n}\r\n\r\n#eltdf-back-to-top>span i:first-child {\r\n -webkit-transform: translateY(0);\r\n -moz-transform: translateY(0);\r\n transform: translateY(0);\r\n}\r\n\r\n#eltdf-back-to-top>span i:last-child {\r\n position: absolute;\r\n top: 100%;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n line-height: inherit;\r\n -webkit-transform: translateY(0);\r\n -moz-transform: translateY(0);\r\n transform: translateY(0);\r\n}\r\n\r\n#eltdf-back-to-top>span i {\r\n -webkit-transition: 0.15s ease 0.05s;\r\n -moz-transition: 0.15s ease 0.05s;\r\n transition: 0.15s ease 0.05s;\r\n}\r\n\r\n#eltdf-back-to-top>span:hover i:first-child {\r\n -webkit-transform: translateY(-300%);\r\n -moz-transform: translateY(-300%);\r\n transform: translateY(-300%);\r\n}\r\n\r\n#eltdf-back-to-top>span:hover i:last-child {\r\n -webkit-transform: translateY(-100%);\r\n -moz-transform: translateY(-100%);\r\n transform: translateY(-100%);\r\n}\r\n\r\n#eltdf-back-to-top span span {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n/* ==========================================================================\r\n #Back to Top styles - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n #Self Hosted Video styles - begin\r\n ========================================================================== */\r\n\r\n.eltdf-self-hosted-video-holder .eltdf-video-wrap .mejs-poster,\r\n.eltdf-self-hosted-video-holder .eltdf-video-wrap .mejs-container,\r\n.eltdf-self-hosted-video-holder .eltdf-video-wrap .mejs-overlay-play {\r\n height: 100% !important;\r\n /*!important because of the inline style*/\r\n width: 100% !important;\r\n /*!important because of the inline style*/\r\n}\r\n\r\n/* ==========================================================================\r\n #Self Hosted Video styles - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n #Removing search cancel button\r\n ========================================================================== */\r\n\r\ninput[type=\"search\"]::-webkit-search-decoration,\r\ninput[type=\"search\"]::-webkit-search-cancel-button,\r\ninput[type=\"search\"]::-webkit-search-results-button,\r\ninput[type=\"search\"]::-webkit-search-results-decoration {\r\n display: none;\r\n}\r\n\r\ninput[type=\"search\"]::-ms-clear {\r\n display: none;\r\n}\r\n\r\ninput[type=text]::-ms-clear {\r\n display: none;\r\n}\r\n\r\n/* ==========================================================================\r\n 4. Widgets styles\r\n ========================================================================== */\r\n\r\nfooter {\r\n /* ==========================================================================\r\n Default WordPress widgets styles - begin\r\n ========================================================================== */\r\n /* ==========================================================================\r\n Default WordPress widgets styles - begin\r\n ========================================================================== */\r\n}\r\n\r\nfooter .widget {\r\n margin: 0 0 20px;\r\n padding: 0;\r\n}\r\n\r\nfooter .widget .eltdf-widget-title-holder {\r\n margin-bottom: 20px;\r\n}\r\n\r\nfooter .widget .eltdf-widget-title-holder .eltdf-widget-title {\r\n color: #FFF;\r\n margin: 0;\r\n}\r\n\r\nfooter .widget .eltdf-widget-title-holder .eltdf-separator {\r\n border-color: #909090;\r\n border-bottom-width: 3px;\r\n width: 30px;\r\n}\r\n\r\nfooter .widget ul {\r\n padding: 0;\r\n margin: 0;\r\n list-style: none;\r\n}\r\n\r\nfooter .widget ul li {\r\n display: block;\r\n margin: 0;\r\n padding: 0 0 3px;\r\n}\r\n\r\nfooter .widget ul li:last-child {\r\n border: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\nfooter .widget ul li a {\r\n color: #909090;\r\n}\r\n\r\nfooter .widget ul li a:hover {\r\n color: #17436f;\r\n}\r\n\r\nfooter .widget ul .children li,\r\nfooter .widget ul .sub-menu li {\r\n padding-left: 15px;\r\n}\r\n\r\nfooter .widget.widget_pages ul li,\r\nfooter .widget.widget_archive ul li,\r\nfooter .widget.widget_categories ul li,\r\nfooter .widget.widget_meta ul li,\r\nfooter .widget.widget_recent_entries ul li,\r\nfooter .widget.widget_nav_menu ul li {\r\n overflow: hidden;\r\n}\r\n\r\nfooter .widget.widget_pages ul li a,\r\nfooter .widget.widget_archive ul li a,\r\nfooter .widget.widget_categories ul li a,\r\nfooter .widget.widget_meta ul li a,\r\nfooter .widget.widget_recent_entries ul li a,\r\nfooter .widget.widget_nav_menu ul li a {\r\n display: inline;\r\n overflow: hidden;\r\n padding: 0;\r\n position: relative;\r\n}\r\n\r\nfooter .widget.widget_pages ul li a abbr,\r\nfooter .widget.widget_archive ul li a abbr,\r\nfooter .widget.widget_categories ul li a abbr,\r\nfooter .widget.widget_meta ul li a abbr,\r\nfooter .widget.widget_recent_entries ul li a abbr,\r\nfooter .widget.widget_nav_menu ul li a abbr {\r\n color: #FFF;\r\n}\r\n\r\nfooter .widget.widget_pages ul li a abbr:hover,\r\nfooter .widget.widget_archive ul li a abbr:hover,\r\nfooter .widget.widget_categories ul li a abbr:hover,\r\nfooter .widget.widget_meta ul li a abbr:hover,\r\nfooter .widget.widget_recent_entries ul li a abbr:hover,\r\nfooter .widget.widget_nav_menu ul li a abbr:hover {\r\n color: #17436f;\r\n}\r\n\r\nfooter .widget.widget_recent_comments .eltdf-widget-title,\r\nfooter .widget.widget_rss .eltdf-widget-title {\r\n margin-bottom: 0;\r\n}\r\n\r\nfooter .widget #wp-calendar {\r\n text-align: center;\r\n width: 100%;\r\n}\r\n\r\nfooter .widget #wp-calendar caption {\r\n margin: 0 0 3px;\r\n}\r\n\r\nfooter .widget #wp-calendar th,\r\nfooter .widget #wp-calendar td {\r\n padding: 3px 4px;\r\n}\r\n\r\nfooter .widget #wp-calendar td#today {\r\n color: #909090;\r\n background-color: #FFF;\r\n}\r\n\r\nfooter .widget #wp-calendar tfoot a {\r\n color: #909090;\r\n}\r\n\r\nfooter .widget #wp-calendar tfoot a:hover {\r\n color: #17436f;\r\n}\r\n\r\nfooter .widget.widget_rss .rss-widget-icon {\r\n display: inline-block;\r\n}\r\n\r\nfooter .widget.widget_rss .rsswidget {\r\n display: inline-block;\r\n color: #FFF;\r\n font-weight: 500;\r\n margin-bottom: 3px;\r\n}\r\n\r\nfooter .widget.widget_rss .rss-date {\r\n display: block;\r\n margin-bottom: 3px;\r\n font-size: 15px;\r\n}\r\n\r\nfooter .widget.widget_rss cite {\r\n display: block;\r\n margin-top: calc(3px / 2);\r\n}\r\n\r\nfooter .widget.widget_search .input-holder {\r\n border-color: #cccccc;\r\n border-style: solid;\r\n border-width: 1px;\r\n}\r\n\r\nfooter .widget.widget_search .input-holder input,\r\nfooter .widget.widget_search .input-holder button {\r\n position: relative;\r\n vertical-align: top;\r\n background-color: transparent;\r\n border: 0;\r\n border-radius: 0;\r\n box-sizing: border-box;\r\n color: #909090;\r\n display: inline-block;\r\n float: left;\r\n font-family: \"Crimson Text\", cursive;\r\n font-size: 14px;\r\n font-weight: 500;\r\n height: 52px;\r\n line-height: 55px;\r\n outline: 0;\r\n text-transform: uppercase;\r\n -webkit-appearance: none;\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\nfooter .widget.widget_search .input-holder input.search-field {\r\n width: calc(100% - 52px);\r\n padding: 10px 0 10px 21px;\r\n}\r\n\r\nfooter .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder {\r\n color: #909090;\r\n}\r\n\r\nfooter .widget.widget_search .input-holder input.search-field:-moz-placeholder {\r\n color: #909090;\r\n opacity: 1;\r\n}\r\n\r\nfooter .widget.widget_search .input-holder input.search-field::-moz-placeholder {\r\n color: #909090;\r\n opacity: 1;\r\n}\r\n\r\nfooter .widget.widget_search .input-holder input.search-field:-ms-input-placeholder {\r\n color: #909090;\r\n}\r\n\r\nfooter .widget.widget_search .input-holder button {\r\n background: #FFF;\r\n color: #333333;\r\n cursor: pointer;\r\n font-size: 15px;\r\n width: 52px;\r\n padding: 10px 0;\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\nfooter .widget.widget_search .input-holder button:hover {\r\n color: #17436f;\r\n}\r\n\r\nfooter .widget.widget_search .input-holder button span {\r\n display: block;\r\n left: 0;\r\n line-height: inherit;\r\n position: absolute;\r\n top: 0;\r\n width: 100%;\r\n}\r\n\r\nfooter .widget.widget_search .input-holder button span:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\nfooter .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field {\r\n border-radius: 3px;\r\n border-color: #cccccc;\r\n border-style: solid;\r\n border-width: 1px;\r\n background-color: transparent;\r\n box-sizing: border-box;\r\n color: #909090;\r\n display: inline-block;\r\n float: left;\r\n font-family: \"Open Sans\", sans-serif;\r\n font-size: 12px;\r\n font-weight: inherit;\r\n height: 52px;\r\n line-height: calc(52px - 2px);\r\n outline: 0;\r\n position: relative;\r\n vertical-align: top;\r\n -webkit-appearance: none;\r\n padding: 0 25px 0 20px;\r\n width: 100%;\r\n /* width of loading icon */\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\nfooter .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder {\r\n color: #909090;\r\n}\r\n\r\nfooter .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder {\r\n color: #909090;\r\n opacity: 1;\r\n}\r\n\r\nfooter .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder {\r\n color: #909090;\r\n opacity: 1;\r\n}\r\n\r\nfooter .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder {\r\n color: #909090;\r\n}\r\n\r\nfooter .widget.widget_archive select,\r\nfooter .widget.widget_categories select,\r\nfooter .widget.widget_text select {\r\n background-color: transparent;\r\n border-color: #cccccc;\r\n border-style: solid;\r\n border-width: 1px;\r\n border-radius: 0;\r\n box-sizing: border-box;\r\n color: #909090;\r\n display: inline-block;\r\n font-family: \"Open Sans\", sans-serif;\r\n font-size: 15px;\r\n font-weight: inherit;\r\n height: 52px;\r\n line-height: calc(52px - 2px);\r\n margin-top: 3px;\r\n outline: 0;\r\n padding: 0 0 0 21px;\r\n position: relative;\r\n vertical-align: top;\r\n width: 100%;\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\nfooter .widget.widget_archive img,\r\nfooter .widget.widget_categories img,\r\nfooter .widget.widget_text img {\r\n margin-bottom: 10px;\r\n}\r\n\r\nfooter .widget.widget_tag_cloud a {\r\n border-radius: 2px;\r\n color: #676767;\r\n display: inline-block;\r\n font-size: 14px !important;\r\n font-family: \"Open Sans\", sans-serif;\r\n font-weight: inherit;\r\n line-height: 30px;\r\n padding: 0;\r\n}\r\n\r\nfooter .widget.widget_tag_cloud a:hover {\r\n color: #17436f;\r\n}\r\n\r\nfooter .widget.widget_tag_cloud a:after {\r\n content: \",\";\r\n}\r\n\r\nfooter .widget.widget_tag_cloud a:last-child:after {\r\n content: \"\";\r\n}\r\n\r\nfooter .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item {\r\n margin: 0 0 25px;\r\n padding: 0;\r\n}\r\n\r\nfooter .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a {\r\n display: table;\r\n width: 100%;\r\n}\r\n\r\nfooter .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,\r\nfooter .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title {\r\n display: table-cell;\r\n vertical-align: middle;\r\n}\r\n\r\nfooter .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,\r\nfooter .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img {\r\n display: block;\r\n}\r\n\r\nfooter .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image {\r\n width: 100px;\r\n}\r\n\r\nfooter .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info {\r\n display: table-cell;\r\n vertical-align: middle;\r\n padding-left: 12px;\r\n}\r\n\r\nfooter .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title {\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n margin: 0 0 10px;\r\n}\r\n\r\nfooter .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title {\r\n color: #333333;\r\n font-size: 1em;\r\n font-weight: 300;\r\n line-height: 1.42em;\r\n}\r\n\r\nfooter .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover {\r\n color: #17436f;\r\n}\r\n\r\nfooter .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date {\r\n display: block;\r\n margin: 10px 0 0;\r\n color: #676767;\r\n font-size: 12px;\r\n font-weight: 600;\r\n line-height: 20px;\r\n letter-spacing: 0.1em;\r\n}\r\n\r\nfooter .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover {\r\n color: transparent;\r\n}\r\n\r\nfooter .widget.widget_calla_instagram_widget .eltdf-widget-title-holder,\r\nfooter .widget.eltdf-recent-post-widget .eltdf-widget-title-holder {\r\n margin-bottom: 19px;\r\n}\r\n\r\nfooter .widget.eltdf-author-info-widget,\r\nfooter .widget.eltdf-recent-post-widget {\r\n margin: 0 0 38px;\r\n}\r\n\r\nfooter .widget {\r\n margin: 0 0 20px;\r\n padding: 0;\r\n}\r\n\r\nfooter .widget .eltdf-widget-title-holder .eltdf-separator {\r\n border-color: #909090;\r\n border-bottom-width: 3px;\r\n width: 30px;\r\n}\r\n\r\nfooter .widget a {\r\n color: #909090;\r\n}\r\n\r\nfooter .widget a:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar {\r\n /* ==========================================================================\r\n Default WordPress widgets styles - begin\r\n ========================================================================== */\r\n /* ==========================================================================\r\n Default WordPress widgets styles - begin\r\n ========================================================================== */\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget {\r\n margin: 0 0 45px;\r\n padding: 0;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder {\r\n margin-bottom: 31px;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-widget-title {\r\n color: #676767;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-separator {\r\n border-color: #333333;\r\n border-bottom-width: 3px;\r\n width: 30px;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget ul {\r\n padding: 0;\r\n margin: 0;\r\n list-style: none;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget ul li {\r\n display: block;\r\n margin: 0;\r\n padding: 0 0 15px;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget ul li:last-child {\r\n border: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget ul li a {\r\n color: #666666;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget ul li a:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget ul .children li,\r\n.eltdf-fullscreen-sidebar .widget ul .sub-menu li {\r\n padding-left: 15px;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_pages ul li,\r\n.eltdf-fullscreen-sidebar .widget.widget_archive ul li,\r\n.eltdf-fullscreen-sidebar .widget.widget_categories ul li,\r\n.eltdf-fullscreen-sidebar .widget.widget_meta ul li,\r\n.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li,\r\n.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li {\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_pages ul li a,\r\n.eltdf-fullscreen-sidebar .widget.widget_archive ul li a,\r\n.eltdf-fullscreen-sidebar .widget.widget_categories ul li a,\r\n.eltdf-fullscreen-sidebar .widget.widget_meta ul li a,\r\n.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li a,\r\n.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li a {\r\n display: inline;\r\n overflow: hidden;\r\n padding: 0;\r\n position: relative;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_pages ul li a abbr,\r\n.eltdf-fullscreen-sidebar .widget.widget_archive ul li a abbr,\r\n.eltdf-fullscreen-sidebar .widget.widget_categories ul li a abbr,\r\n.eltdf-fullscreen-sidebar .widget.widget_meta ul li a abbr,\r\n.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li a abbr,\r\n.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li a abbr {\r\n color: #676767;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_pages ul li a abbr:hover,\r\n.eltdf-fullscreen-sidebar .widget.widget_archive ul li a abbr:hover,\r\n.eltdf-fullscreen-sidebar .widget.widget_categories ul li a abbr:hover,\r\n.eltdf-fullscreen-sidebar .widget.widget_meta ul li a abbr:hover,\r\n.eltdf-fullscreen-sidebar .widget.widget_recent_entries ul li a abbr:hover,\r\n.eltdf-fullscreen-sidebar .widget.widget_nav_menu ul li a abbr:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_recent_comments .eltdf-widget-title,\r\n.eltdf-fullscreen-sidebar .widget.widget_rss .eltdf-widget-title {\r\n margin-bottom: 0;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget #wp-calendar {\r\n text-align: center;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget #wp-calendar caption {\r\n margin: 0 0 15px;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget #wp-calendar th,\r\n.eltdf-fullscreen-sidebar .widget #wp-calendar td {\r\n padding: 3px 4px;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget #wp-calendar td#today {\r\n color: #333333;\r\n background-color: #999999;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget #wp-calendar tfoot a {\r\n color: #666666;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget #wp-calendar tfoot a:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_rss .rss-widget-icon {\r\n display: inline-block;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_rss .rsswidget {\r\n display: inline-block;\r\n color: #676767;\r\n font-weight: 500;\r\n margin-bottom: 15px;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_rss .rss-date {\r\n display: block;\r\n margin-bottom: 15px;\r\n font-size: 15px;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_rss cite {\r\n display: block;\r\n margin-top: calc(15px / 2);\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_search .input-holder {\r\n border-color: #cccccc;\r\n border-style: solid;\r\n border-width: 1px;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input,\r\n.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button {\r\n position: relative;\r\n vertical-align: top;\r\n background-color: transparent;\r\n border: 0;\r\n border-radius: 0;\r\n box-sizing: border-box;\r\n color: #333333;\r\n display: inline-block;\r\n float: left;\r\n font-family: \"Crimson Text\", cursive;\r\n font-size: 14px;\r\n font-weight: 500;\r\n height: 52px;\r\n line-height: 55px;\r\n outline: 0;\r\n text-transform: uppercase;\r\n -webkit-appearance: none;\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field {\r\n width: calc(100% - 52px);\r\n padding: 10px 0 10px 21px;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field:-moz-placeholder {\r\n color: #333333;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field::-moz-placeholder {\r\n color: #333333;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_search .input-holder input.search-field:-ms-input-placeholder {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button {\r\n background: #999999;\r\n color: #333333;\r\n cursor: pointer;\r\n font-size: 15px;\r\n width: 52px;\r\n padding: 10px 0;\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button span {\r\n display: block;\r\n left: 0;\r\n line-height: inherit;\r\n position: absolute;\r\n top: 0;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_search .input-holder button span:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field {\r\n border-radius: 3px;\r\n border-color: #cccccc;\r\n border-style: solid;\r\n border-width: 1px;\r\n background-color: transparent;\r\n box-sizing: border-box;\r\n color: #333333;\r\n display: inline-block;\r\n float: left;\r\n font-family: \"Open Sans\", sans-serif;\r\n font-size: 12px;\r\n font-weight: inherit;\r\n height: 52px;\r\n line-height: calc(52px - 2px);\r\n outline: 0;\r\n position: relative;\r\n vertical-align: top;\r\n -webkit-appearance: none;\r\n padding: 0 25px 0 20px;\r\n width: 100%;\r\n /* width of loading icon */\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder {\r\n color: #333333;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder {\r\n color: #333333;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_archive select,\r\n.eltdf-fullscreen-sidebar .widget.widget_categories select,\r\n.eltdf-fullscreen-sidebar .widget.widget_text select {\r\n background-color: transparent;\r\n border-color: #cccccc;\r\n border-style: solid;\r\n border-width: 1px;\r\n border-radius: 0;\r\n box-sizing: border-box;\r\n color: #333333;\r\n display: inline-block;\r\n font-family: \"Open Sans\", sans-serif;\r\n font-size: 15px;\r\n font-weight: inherit;\r\n height: 52px;\r\n line-height: calc(52px - 2px);\r\n margin-top: 15px;\r\n outline: 0;\r\n padding: 0 0 0 21px;\r\n position: relative;\r\n vertical-align: top;\r\n width: 100%;\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_archive img,\r\n.eltdf-fullscreen-sidebar .widget.widget_categories img,\r\n.eltdf-fullscreen-sidebar .widget.widget_text img {\r\n margin-bottom: 15px;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a {\r\n border-radius: 2px;\r\n color: #676767;\r\n display: inline-block;\r\n font-size: 14px !important;\r\n font-family: \"Open Sans\", sans-serif;\r\n font-weight: inherit;\r\n line-height: 30px;\r\n padding: 0;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a:after {\r\n content: \",\";\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_tag_cloud a:last-child:after {\r\n content: \"\";\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item {\r\n margin: 0 0 25px;\r\n padding: 0;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a {\r\n display: table;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,\r\n.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title {\r\n display: table-cell;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,\r\n.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img {\r\n display: block;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image {\r\n width: 100px;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info {\r\n display: table-cell;\r\n vertical-align: middle;\r\n padding-left: 12px;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title {\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n margin: 0 0 15px;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title {\r\n color: #333333;\r\n font-size: 1em;\r\n font-weight: 300;\r\n line-height: 1.42em;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date {\r\n display: block;\r\n margin: 10px 0 0;\r\n color: #676767;\r\n font-size: 12px;\r\n font-weight: 600;\r\n line-height: 20px;\r\n letter-spacing: 0.1em;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover {\r\n color: transparent;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.widget_calla_instagram_widget .eltdf-widget-title-holder,\r\n.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-widget-title-holder {\r\n margin-bottom: 19px;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-author-info-widget,\r\n.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget {\r\n margin: 0 0 38px;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget {\r\n margin: 0 0 45px;\r\n padding: 0;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-separator {\r\n border-color: #333333;\r\n border-bottom-width: 3px;\r\n width: 30px;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget {\r\n text-align: left;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder {\r\n margin-bottom: 21px;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget .eltdf-widget-title-holder .eltdf-widget-title {\r\n text-align: left;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-blog-list-widget .eltdf-blog-list-holder .eltdf-bli-content {\r\n text-align: left;\r\n}\r\n\r\n.eltdf-fullscreen-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item {\r\n background-color: #fff;\r\n}\r\n\r\n/*Global widgets style*/\r\n\r\n.eltdf-page-header .widget,\r\n.eltdf-top-bar .widget,\r\n.eltdf-sticky-header .widget,\r\n.eltdf-mobile-header .widget {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-page-header .widget.widget_pages,\r\n.eltdf-page-header .widget.widget_archive,\r\n.eltdf-page-header .widget.widget_categories,\r\n.eltdf-page-header .widget.widget_meta,\r\n.eltdf-page-header .widget.widget_recent_entries,\r\n.eltdf-page-header .widget.widget_recent_comments,\r\n.eltdf-page-header .widget.widget_rss,\r\n.eltdf-page-header .widget.widget_calendar,\r\n.eltdf-page-header .widget.widget_rss,\r\n.eltdf-page-header .widget.widget_archive,\r\n.eltdf-page-header .widget.widget_categories,\r\n.eltdf-page-header .widget.widget_tag_cloud,\r\n.eltdf-page-header .widget.widget_search,\r\n.eltdf-top-bar .widget.widget_pages,\r\n.eltdf-top-bar .widget.widget_archive,\r\n.eltdf-top-bar .widget.widget_categories,\r\n.eltdf-top-bar .widget.widget_meta,\r\n.eltdf-top-bar .widget.widget_recent_entries,\r\n.eltdf-top-bar .widget.widget_recent_comments,\r\n.eltdf-top-bar .widget.widget_rss,\r\n.eltdf-top-bar .widget.widget_calendar,\r\n.eltdf-top-bar .widget.widget_rss,\r\n.eltdf-top-bar .widget.widget_archive,\r\n.eltdf-top-bar .widget.widget_categories,\r\n.eltdf-top-bar .widget.widget_tag_cloud,\r\n.eltdf-top-bar .widget.widget_search,\r\n.eltdf-sticky-header .widget.widget_pages,\r\n.eltdf-sticky-header .widget.widget_archive,\r\n.eltdf-sticky-header .widget.widget_categories,\r\n.eltdf-sticky-header .widget.widget_meta,\r\n.eltdf-sticky-header .widget.widget_recent_entries,\r\n.eltdf-sticky-header .widget.widget_recent_comments,\r\n.eltdf-sticky-header .widget.widget_rss,\r\n.eltdf-sticky-header .widget.widget_calendar,\r\n.eltdf-sticky-header .widget.widget_rss,\r\n.eltdf-sticky-header .widget.widget_archive,\r\n.eltdf-sticky-header .widget.widget_categories,\r\n.eltdf-sticky-header .widget.widget_tag_cloud,\r\n.eltdf-sticky-header .widget.widget_search,\r\n.eltdf-mobile-header .widget.widget_pages,\r\n.eltdf-mobile-header .widget.widget_archive,\r\n.eltdf-mobile-header .widget.widget_categories,\r\n.eltdf-mobile-header .widget.widget_meta,\r\n.eltdf-mobile-header .widget.widget_recent_entries,\r\n.eltdf-mobile-header .widget.widget_recent_comments,\r\n.eltdf-mobile-header .widget.widget_rss,\r\n.eltdf-mobile-header .widget.widget_calendar,\r\n.eltdf-mobile-header .widget.widget_rss,\r\n.eltdf-mobile-header .widget.widget_archive,\r\n.eltdf-mobile-header .widget.widget_categories,\r\n.eltdf-mobile-header .widget.widget_tag_cloud,\r\n.eltdf-mobile-header .widget.widget_search {\r\n display: none !important;\r\n}\r\n\r\n.eltdf-side-menu {\r\n /* ==========================================================================\r\n Default WordPress widgets styles - begin\r\n ========================================================================== */\r\n /* ==========================================================================\r\n Default WordPress widgets styles - begin\r\n ========================================================================== */\r\n}\r\n\r\n.eltdf-side-menu .widget {\r\n margin: 0 0 32px;\r\n padding: 0;\r\n}\r\n\r\n.eltdf-side-menu .widget .eltdf-widget-title-holder {\r\n margin-bottom: 22px;\r\n}\r\n\r\n.eltdf-side-menu .widget .eltdf-widget-title-holder .eltdf-widget-title {\r\n color: #000;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-side-menu .widget .eltdf-widget-title-holder .eltdf-separator {\r\n border-color: #333333;\r\n border-bottom-width: 3px;\r\n width: 30px;\r\n}\r\n\r\n.eltdf-side-menu .widget ul {\r\n padding: 0;\r\n margin: 0;\r\n list-style: none;\r\n}\r\n\r\n.eltdf-side-menu .widget ul li {\r\n display: block;\r\n margin: 0;\r\n padding: 0 0 10px;\r\n}\r\n\r\n.eltdf-side-menu .widget ul li:last-child {\r\n border: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.eltdf-side-menu .widget ul li a {\r\n color: #666666;\r\n}\r\n\r\n.eltdf-side-menu .widget ul li a:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-side-menu .widget ul .children li,\r\n.eltdf-side-menu .widget ul .sub-menu li {\r\n padding-left: 15px;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_pages ul li,\r\n.eltdf-side-menu .widget.widget_archive ul li,\r\n.eltdf-side-menu .widget.widget_categories ul li,\r\n.eltdf-side-menu .widget.widget_meta ul li,\r\n.eltdf-side-menu .widget.widget_recent_entries ul li,\r\n.eltdf-side-menu .widget.widget_nav_menu ul li {\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_pages ul li a,\r\n.eltdf-side-menu .widget.widget_archive ul li a,\r\n.eltdf-side-menu .widget.widget_categories ul li a,\r\n.eltdf-side-menu .widget.widget_meta ul li a,\r\n.eltdf-side-menu .widget.widget_recent_entries ul li a,\r\n.eltdf-side-menu .widget.widget_nav_menu ul li a {\r\n display: inline;\r\n overflow: hidden;\r\n padding: 0;\r\n position: relative;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_pages ul li a abbr,\r\n.eltdf-side-menu .widget.widget_archive ul li a abbr,\r\n.eltdf-side-menu .widget.widget_categories ul li a abbr,\r\n.eltdf-side-menu .widget.widget_meta ul li a abbr,\r\n.eltdf-side-menu .widget.widget_recent_entries ul li a abbr,\r\n.eltdf-side-menu .widget.widget_nav_menu ul li a abbr {\r\n color: #000;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_pages ul li a abbr:hover,\r\n.eltdf-side-menu .widget.widget_archive ul li a abbr:hover,\r\n.eltdf-side-menu .widget.widget_categories ul li a abbr:hover,\r\n.eltdf-side-menu .widget.widget_meta ul li a abbr:hover,\r\n.eltdf-side-menu .widget.widget_recent_entries ul li a abbr:hover,\r\n.eltdf-side-menu .widget.widget_nav_menu ul li a abbr:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_recent_comments .eltdf-widget-title,\r\n.eltdf-side-menu .widget.widget_rss .eltdf-widget-title {\r\n margin-bottom: 0;\r\n}\r\n\r\n.eltdf-side-menu .widget #wp-calendar {\r\n text-align: center;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-side-menu .widget #wp-calendar caption {\r\n margin: 0 0 10px;\r\n}\r\n\r\n.eltdf-side-menu .widget #wp-calendar th,\r\n.eltdf-side-menu .widget #wp-calendar td {\r\n padding: 3px 4px;\r\n}\r\n\r\n.eltdf-side-menu .widget #wp-calendar td#today {\r\n color: #333333;\r\n background-color: #fff;\r\n}\r\n\r\n.eltdf-side-menu .widget #wp-calendar tfoot a {\r\n color: #666666;\r\n}\r\n\r\n.eltdf-side-menu .widget #wp-calendar tfoot a:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_rss .rss-widget-icon {\r\n display: inline-block;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_rss .rsswidget {\r\n display: inline-block;\r\n color: #000;\r\n font-weight: 500;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_rss .rss-date {\r\n display: block;\r\n margin-bottom: 10px;\r\n font-size: 15px;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_rss cite {\r\n display: block;\r\n margin-top: calc(10px / 2);\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_search .input-holder {\r\n border-color: #cccccc;\r\n border-style: solid;\r\n border-width: 1px;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_search .input-holder input,\r\n.eltdf-side-menu .widget.widget_search .input-holder button {\r\n position: relative;\r\n vertical-align: top;\r\n background-color: transparent;\r\n border: 0;\r\n border-radius: 0;\r\n box-sizing: border-box;\r\n color: #333333;\r\n display: inline-block;\r\n float: left;\r\n font-family: \"Crimson Text\", cursive;\r\n font-size: 14px;\r\n font-weight: 500;\r\n height: 52px;\r\n line-height: 55px;\r\n outline: 0;\r\n text-transform: uppercase;\r\n -webkit-appearance: none;\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_search .input-holder input.search-field {\r\n width: calc(100% - 52px);\r\n padding: 10px 0 10px 21px;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_search .input-holder input.search-field:-moz-placeholder {\r\n color: #333333;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_search .input-holder input.search-field::-moz-placeholder {\r\n color: #333333;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_search .input-holder input.search-field:-ms-input-placeholder {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_search .input-holder button {\r\n background: #fff;\r\n color: #333333;\r\n cursor: pointer;\r\n font-size: 15px;\r\n width: 52px;\r\n padding: 10px 0;\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_search .input-holder button:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_search .input-holder button span {\r\n display: block;\r\n left: 0;\r\n line-height: inherit;\r\n position: absolute;\r\n top: 0;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_search .input-holder button span:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field {\r\n border-radius: 3px;\r\n border-color: #cccccc;\r\n border-style: solid;\r\n border-width: 1px;\r\n background-color: transparent;\r\n box-sizing: border-box;\r\n color: #333333;\r\n display: inline-block;\r\n float: left;\r\n font-family: \"Open Sans\", sans-serif;\r\n font-size: 12px;\r\n font-weight: inherit;\r\n height: 52px;\r\n line-height: calc(52px - 2px);\r\n outline: 0;\r\n position: relative;\r\n vertical-align: top;\r\n -webkit-appearance: none;\r\n padding: 0 25px 0 20px;\r\n width: 100%;\r\n /* width of loading icon */\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\n.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder {\r\n color: #333333;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder {\r\n color: #333333;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-side-menu .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_archive select,\r\n.eltdf-side-menu .widget.widget_categories select,\r\n.eltdf-side-menu .widget.widget_text select {\r\n background-color: transparent;\r\n border-color: #cccccc;\r\n border-style: solid;\r\n border-width: 1px;\r\n border-radius: 0;\r\n box-sizing: border-box;\r\n color: #333333;\r\n display: inline-block;\r\n font-family: \"Open Sans\", sans-serif;\r\n font-size: 15px;\r\n font-weight: inherit;\r\n height: 52px;\r\n line-height: calc(52px - 2px);\r\n margin-top: 10px;\r\n outline: 0;\r\n padding: 0 0 0 21px;\r\n position: relative;\r\n vertical-align: top;\r\n width: 100%;\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_archive img,\r\n.eltdf-side-menu .widget.widget_categories img,\r\n.eltdf-side-menu .widget.widget_text img {\r\n margin-bottom: 10px;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_tag_cloud a {\r\n border-radius: 2px;\r\n color: #676767;\r\n display: inline-block;\r\n font-size: 14px !important;\r\n font-family: \"Open Sans\", sans-serif;\r\n font-weight: inherit;\r\n line-height: 30px;\r\n padding: 0;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_tag_cloud a:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_tag_cloud a:after {\r\n content: \",\";\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_tag_cloud a:last-child:after {\r\n content: \"\";\r\n}\r\n\r\n.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item {\r\n margin: 0 0 25px;\r\n padding: 0;\r\n}\r\n\r\n.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a {\r\n display: table;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,\r\n.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title {\r\n display: table-cell;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,\r\n.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img {\r\n display: block;\r\n}\r\n\r\n.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image {\r\n width: 100px;\r\n}\r\n\r\n.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info {\r\n display: table-cell;\r\n vertical-align: middle;\r\n padding-left: 12px;\r\n}\r\n\r\n.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title {\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n margin: 0 0 10px;\r\n}\r\n\r\n.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title {\r\n color: #333333;\r\n font-size: 1em;\r\n font-weight: 300;\r\n line-height: 1.42em;\r\n}\r\n\r\n.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date {\r\n display: block;\r\n margin: 10px 0 0;\r\n color: #676767;\r\n font-size: 12px;\r\n font-weight: 600;\r\n line-height: 20px;\r\n letter-spacing: 0.1em;\r\n}\r\n\r\n.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover {\r\n color: transparent;\r\n}\r\n\r\n.eltdf-side-menu .widget.widget_calla_instagram_widget .eltdf-widget-title-holder,\r\n.eltdf-side-menu .widget.eltdf-recent-post-widget .eltdf-widget-title-holder {\r\n margin-bottom: 19px;\r\n}\r\n\r\n.eltdf-side-menu .widget.eltdf-author-info-widget,\r\n.eltdf-side-menu .widget.eltdf-recent-post-widget {\r\n margin: 0 0 38px;\r\n}\r\n\r\n.eltdf-side-menu .widget {\r\n margin: 0 0 32px;\r\n padding: 0;\r\n}\r\n\r\n.eltdf-side-menu .widget .eltdf-widget-title-holder .eltdf-separator {\r\n border-color: #333333;\r\n border-bottom-width: 3px;\r\n width: 30px;\r\n}\r\n\r\naside.eltdf-sidebar {\r\n position: relative;\r\n z-index: 11;\r\n margin: 0 0 60px;\r\n}\r\n\r\naside.eltdf-sidebar .widget {\r\n color: #676767;\r\n}\r\n\r\naside.eltdf-sidebar .widget:last-child {\r\n margin: 0 !important;\r\n}\r\n\r\n.wpb_widgetised_column {\r\n position: relative;\r\n}\r\n\r\n.wpb_widgetised_column .widget:last-child {\r\n margin: 0 !important;\r\n}\r\n\r\naside.eltdf-sidebar,\r\n.wpb_widgetised_column {\r\n /* ==========================================================================\r\n Default WordPress widgets styles - begin\r\n ========================================================================== */\r\n /* ==========================================================================\r\n Default WordPress widgets styles - begin\r\n ========================================================================== */\r\n}\r\n\r\naside.eltdf-sidebar .widget,\r\n.wpb_widgetised_column .widget {\r\n margin: 0 0 41px;\r\n padding: 0;\r\n}\r\n\r\naside.eltdf-sidebar .widget .eltdf-widget-title-holder,\r\n.wpb_widgetised_column .widget .eltdf-widget-title-holder {\r\n margin-bottom: 7px;\r\n}\r\n\r\naside.eltdf-sidebar .widget .eltdf-widget-title-holder .eltdf-widget-title,\r\n.wpb_widgetised_column .widget .eltdf-widget-title-holder .eltdf-widget-title {\r\n color: #333333;\r\n margin: 0;\r\n}\r\n\r\naside.eltdf-sidebar .widget .eltdf-widget-title-holder .eltdf-separator,\r\n.wpb_widgetised_column .widget .eltdf-widget-title-holder .eltdf-separator {\r\n border-color: #676767;\r\n border-bottom-width: 3px;\r\n width: 30px;\r\n}\r\n\r\naside.eltdf-sidebar .widget ul,\r\n.wpb_widgetised_column .widget ul {\r\n padding: 0;\r\n margin: 0;\r\n list-style: none;\r\n}\r\n\r\naside.eltdf-sidebar .widget ul li,\r\n.wpb_widgetised_column .widget ul li {\r\n display: block;\r\n margin: 0;\r\n padding: 0 0 2px;\r\n}\r\n\r\naside.eltdf-sidebar .widget ul li:last-child,\r\n.wpb_widgetised_column .widget ul li:last-child {\r\n border: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\naside.eltdf-sidebar .widget ul li a,\r\n.wpb_widgetised_column .widget ul li a {\r\n color: #000;\r\n font-size: 15px;\r\n}\r\n\r\naside.eltdf-sidebar .widget ul li a:hover,\r\n.wpb_widgetised_column .widget ul li a:hover {\r\n color: #17436f;\r\n}\r\n\r\naside.eltdf-sidebar .widget ul .children li,\r\naside.eltdf-sidebar .widget ul .sub-menu li,\r\n.wpb_widgetised_column .widget ul .children li,\r\n.wpb_widgetised_column .widget ul .sub-menu li {\r\n padding-left: 15px;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_pages ul li,\r\naside.eltdf-sidebar .widget.widget_archive ul li,\r\naside.eltdf-sidebar .widget.widget_categories ul li,\r\naside.eltdf-sidebar .widget.widget_meta ul li,\r\naside.eltdf-sidebar .widget.widget_recent_entries ul li,\r\naside.eltdf-sidebar .widget.widget_nav_menu ul li,\r\n.wpb_widgetised_column .widget.widget_pages ul li,\r\n.wpb_widgetised_column .widget.widget_archive ul li,\r\n.wpb_widgetised_column .widget.widget_categories ul li,\r\n.wpb_widgetised_column .widget.widget_meta ul li,\r\n.wpb_widgetised_column .widget.widget_recent_entries ul li,\r\n.wpb_widgetised_column .widget.widget_nav_menu ul li {\r\n overflow: hidden;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_pages ul li a,\r\naside.eltdf-sidebar .widget.widget_archive ul li a,\r\naside.eltdf-sidebar .widget.widget_categories ul li a,\r\naside.eltdf-sidebar .widget.widget_meta ul li a,\r\naside.eltdf-sidebar .widget.widget_recent_entries ul li a,\r\naside.eltdf-sidebar .widget.widget_nav_menu ul li a,\r\n.wpb_widgetised_column .widget.widget_pages ul li a,\r\n.wpb_widgetised_column .widget.widget_archive ul li a,\r\n.wpb_widgetised_column .widget.widget_categories ul li a,\r\n.wpb_widgetised_column .widget.widget_meta ul li a,\r\n.wpb_widgetised_column .widget.widget_recent_entries ul li a,\r\n.wpb_widgetised_column .widget.widget_nav_menu ul li a {\r\n display: inline;\r\n overflow: hidden;\r\n padding: 0;\r\n position: relative;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_pages ul li a abbr,\r\naside.eltdf-sidebar .widget.widget_archive ul li a abbr,\r\naside.eltdf-sidebar .widget.widget_categories ul li a abbr,\r\naside.eltdf-sidebar .widget.widget_meta ul li a abbr,\r\naside.eltdf-sidebar .widget.widget_recent_entries ul li a abbr,\r\naside.eltdf-sidebar .widget.widget_nav_menu ul li a abbr,\r\n.wpb_widgetised_column .widget.widget_pages ul li a abbr,\r\n.wpb_widgetised_column .widget.widget_archive ul li a abbr,\r\n.wpb_widgetised_column .widget.widget_categories ul li a abbr,\r\n.wpb_widgetised_column .widget.widget_meta ul li a abbr,\r\n.wpb_widgetised_column .widget.widget_recent_entries ul li a abbr,\r\n.wpb_widgetised_column .widget.widget_nav_menu ul li a abbr {\r\n color: #333333;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_pages ul li a abbr:hover,\r\naside.eltdf-sidebar .widget.widget_archive ul li a abbr:hover,\r\naside.eltdf-sidebar .widget.widget_categories ul li a abbr:hover,\r\naside.eltdf-sidebar .widget.widget_meta ul li a abbr:hover,\r\naside.eltdf-sidebar .widget.widget_recent_entries ul li a abbr:hover,\r\naside.eltdf-sidebar .widget.widget_nav_menu ul li a abbr:hover,\r\n.wpb_widgetised_column .widget.widget_pages ul li a abbr:hover,\r\n.wpb_widgetised_column .widget.widget_archive ul li a abbr:hover,\r\n.wpb_widgetised_column .widget.widget_categories ul li a abbr:hover,\r\n.wpb_widgetised_column .widget.widget_meta ul li a abbr:hover,\r\n.wpb_widgetised_column .widget.widget_recent_entries ul li a abbr:hover,\r\n.wpb_widgetised_column .widget.widget_nav_menu ul li a abbr:hover {\r\n color: #17436f;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_recent_comments .eltdf-widget-title,\r\naside.eltdf-sidebar .widget.widget_rss .eltdf-widget-title,\r\n.wpb_widgetised_column .widget.widget_recent_comments .eltdf-widget-title,\r\n.wpb_widgetised_column .widget.widget_rss .eltdf-widget-title {\r\n margin-bottom: 0;\r\n}\r\n\r\naside.eltdf-sidebar .widget #wp-calendar,\r\n.wpb_widgetised_column .widget #wp-calendar {\r\n text-align: center;\r\n width: 100%;\r\n}\r\n\r\naside.eltdf-sidebar .widget #wp-calendar caption,\r\n.wpb_widgetised_column .widget #wp-calendar caption {\r\n margin: 0 0 2px;\r\n}\r\n\r\naside.eltdf-sidebar .widget #wp-calendar th,\r\naside.eltdf-sidebar .widget #wp-calendar td,\r\n.wpb_widgetised_column .widget #wp-calendar th,\r\n.wpb_widgetised_column .widget #wp-calendar td {\r\n padding: 3px 4px;\r\n}\r\n\r\naside.eltdf-sidebar .widget #wp-calendar td#today,\r\n.wpb_widgetised_column .widget #wp-calendar td#today {\r\n color: #676767;\r\n background-color: #ffffff;\r\n}\r\n\r\naside.eltdf-sidebar .widget #wp-calendar tfoot a,\r\n.wpb_widgetised_column .widget #wp-calendar tfoot a {\r\n color: #676767;\r\n}\r\n\r\naside.eltdf-sidebar .widget #wp-calendar tfoot a:hover,\r\n.wpb_widgetised_column .widget #wp-calendar tfoot a:hover {\r\n color: #17436f;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_rss .rss-widget-icon,\r\n.wpb_widgetised_column .widget.widget_rss .rss-widget-icon {\r\n display: inline-block;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_rss .rsswidget,\r\n.wpb_widgetised_column .widget.widget_rss .rsswidget {\r\n display: inline-block;\r\n color: #333333;\r\n font-weight: 500;\r\n margin-bottom: 2px;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_rss .rss-date,\r\n.wpb_widgetised_column .widget.widget_rss .rss-date {\r\n display: block;\r\n margin-bottom: 2px;\r\n font-size: 15px;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_rss cite,\r\n.wpb_widgetised_column .widget.widget_rss cite {\r\n display: block;\r\n margin-top: calc(2px / 2);\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_search .input-holder,\r\n.wpb_widgetised_column .widget.widget_search .input-holder {\r\n border-color: #c9c9c9;\r\n border-style: solid;\r\n border-width: 1px;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_search .input-holder input,\r\naside.eltdf-sidebar .widget.widget_search .input-holder button,\r\n.wpb_widgetised_column .widget.widget_search .input-holder input,\r\n.wpb_widgetised_column .widget.widget_search .input-holder button {\r\n position: relative;\r\n vertical-align: top;\r\n background-color: transparent;\r\n border: 0;\r\n border-radius: 0;\r\n box-sizing: border-box;\r\n color: #676767;\r\n display: inline-block;\r\n float: left;\r\n font-family: \"Crimson Text\", cursive;\r\n font-size: 14px;\r\n font-weight: 500;\r\n height: 55px;\r\n line-height: 55px;\r\n outline: 0;\r\n text-transform: uppercase;\r\n -webkit-appearance: none;\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_search .input-holder input.search-field,\r\n.wpb_widgetised_column .widget.widget_search .input-holder input.search-field {\r\n width: calc(100% - 55px);\r\n padding: 10px 0 10px 21px;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder,\r\n.wpb_widgetised_column .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder {\r\n color: #676767;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_search .input-holder input.search-field:-moz-placeholder,\r\n.wpb_widgetised_column .widget.widget_search .input-holder input.search-field:-moz-placeholder {\r\n color: #676767;\r\n opacity: 1;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_search .input-holder input.search-field::-moz-placeholder,\r\n.wpb_widgetised_column .widget.widget_search .input-holder input.search-field::-moz-placeholder {\r\n color: #676767;\r\n opacity: 1;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_search .input-holder input.search-field:-ms-input-placeholder,\r\n.wpb_widgetised_column .widget.widget_search .input-holder input.search-field:-ms-input-placeholder {\r\n color: #676767;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_search .input-holder button,\r\n.wpb_widgetised_column .widget.widget_search .input-holder button {\r\n background: #ffffff;\r\n color: #333333;\r\n cursor: pointer;\r\n font-size: 15px;\r\n width: 55px;\r\n padding: 10px 0;\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_search .input-holder button:hover,\r\n.wpb_widgetised_column .widget.widget_search .input-holder button:hover {\r\n color: #17436f;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_search .input-holder button span,\r\n.wpb_widgetised_column .widget.widget_search .input-holder button span {\r\n display: block;\r\n left: 0;\r\n line-height: inherit;\r\n position: absolute;\r\n top: 0;\r\n width: 100%;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_search .input-holder button span:before,\r\n.wpb_widgetised_column .widget.widget_search .input-holder button span:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\naside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field,\r\n.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field {\r\n border-radius: 3px;\r\n border-color: #c9c9c9;\r\n border-style: solid;\r\n border-width: 1px;\r\n background-color: transparent;\r\n box-sizing: border-box;\r\n color: #676767;\r\n display: inline-block;\r\n float: left;\r\n font-family: \"Open Sans\", sans-serif;\r\n font-size: 12px;\r\n font-weight: inherit;\r\n height: 55px;\r\n line-height: calc(55px - 2px);\r\n outline: 0;\r\n position: relative;\r\n vertical-align: top;\r\n -webkit-appearance: none;\r\n padding: 0 25px 0 20px;\r\n width: 100%;\r\n /* width of loading icon */\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\naside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder,\r\n.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-webkit-input-placeholder {\r\n color: #676767;\r\n}\r\n\r\naside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder,\r\n.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-moz-placeholder {\r\n color: #676767;\r\n opacity: 1;\r\n}\r\n\r\naside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder,\r\n.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field::-moz-placeholder {\r\n color: #676767;\r\n opacity: 1;\r\n}\r\n\r\naside.eltdf-sidebar .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder,\r\n.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field:-ms-input-placeholder {\r\n color: #676767;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_archive select,\r\naside.eltdf-sidebar .widget.widget_categories select,\r\naside.eltdf-sidebar .widget.widget_text select,\r\n.wpb_widgetised_column .widget.widget_archive select,\r\n.wpb_widgetised_column .widget.widget_categories select,\r\n.wpb_widgetised_column .widget.widget_text select {\r\n background-color: transparent;\r\n border-color: #c9c9c9;\r\n border-style: solid;\r\n border-width: 1px;\r\n border-radius: 0;\r\n box-sizing: border-box;\r\n color: #676767;\r\n display: inline-block;\r\n font-family: \"Open Sans\", sans-serif;\r\n font-size: 15px;\r\n font-weight: inherit;\r\n height: 55px;\r\n line-height: calc(55px - 2px);\r\n margin-top: 2px;\r\n outline: 0;\r\n padding: 0 0 0 21px;\r\n position: relative;\r\n vertical-align: top;\r\n width: 100%;\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_archive img,\r\naside.eltdf-sidebar .widget.widget_categories img,\r\naside.eltdf-sidebar .widget.widget_text img,\r\n.wpb_widgetised_column .widget.widget_archive img,\r\n.wpb_widgetised_column .widget.widget_categories img,\r\n.wpb_widgetised_column .widget.widget_text img {\r\n margin-bottom: 10px;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_tag_cloud a,\r\n.wpb_widgetised_column .widget.widget_tag_cloud a {\r\n border-radius: 2px;\r\n color: #676767;\r\n display: inline-block;\r\n font-size: 14px !important;\r\n font-family: \"Open Sans\", sans-serif;\r\n font-weight: inherit;\r\n line-height: 27px;\r\n padding: 0;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_tag_cloud a:hover,\r\n.wpb_widgetised_column .widget.widget_tag_cloud a:hover {\r\n color: #17436f;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_tag_cloud a:after,\r\n.wpb_widgetised_column .widget.widget_tag_cloud a:after {\r\n content: \",\";\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_tag_cloud a:last-child:after,\r\n.wpb_widgetised_column .widget.widget_tag_cloud a:last-child:after {\r\n content: \"\";\r\n}\r\n\r\naside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item,\r\n.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item {\r\n margin: 0 0 25px;\r\n padding: 0;\r\n}\r\n\r\naside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a,\r\n.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a {\r\n display: table;\r\n width: 100%;\r\n}\r\n\r\naside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,\r\naside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title,\r\n.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,\r\n.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title {\r\n display: table-cell;\r\n vertical-align: middle;\r\n}\r\n\r\naside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,\r\naside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img,\r\n.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image img,\r\n.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title img {\r\n display: block;\r\n}\r\n\r\naside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image,\r\n.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-image {\r\n width: 100px;\r\n}\r\n\r\naside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info,\r\n.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-recent-posts-info {\r\n display: table-cell;\r\n vertical-align: middle;\r\n padding-left: 12px;\r\n}\r\n\r\naside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title,\r\n.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-title {\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n margin: 0 0 10px;\r\n}\r\n\r\naside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title,\r\n.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title {\r\n color: #333333;\r\n font-size: 1em;\r\n font-weight: 300;\r\n line-height: 1.42em;\r\n}\r\n\r\naside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover,\r\n.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a p.eltdf-rp-title:hover {\r\n color: #17436f;\r\n}\r\n\r\naside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date,\r\n.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a .eltdf-rp-date {\r\n display: block;\r\n margin: 10px 0 0;\r\n color: #676767;\r\n font-size: 12px;\r\n font-weight: 600;\r\n line-height: 20px;\r\n letter-spacing: 0.1em;\r\n}\r\n\r\naside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover,\r\n.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-recent-posts .eltdf-rp-item a:hover {\r\n color: transparent;\r\n}\r\n\r\naside.eltdf-sidebar .widget.widget_calla_instagram_widget .eltdf-widget-title-holder,\r\naside.eltdf-sidebar .widget.eltdf-recent-post-widget .eltdf-widget-title-holder,\r\n.wpb_widgetised_column .widget.widget_calla_instagram_widget .eltdf-widget-title-holder,\r\n.wpb_widgetised_column .widget.eltdf-recent-post-widget .eltdf-widget-title-holder {\r\n margin-bottom: 19px;\r\n}\r\n\r\naside.eltdf-sidebar .widget.eltdf-author-info-widget,\r\naside.eltdf-sidebar .widget.eltdf-recent-post-widget,\r\n.wpb_widgetised_column .widget.eltdf-author-info-widget,\r\n.wpb_widgetised_column .widget.eltdf-recent-post-widget {\r\n margin: 0 0 38px;\r\n}\r\n\r\naside.eltdf-sidebar .widget,\r\n.wpb_widgetised_column .widget {\r\n margin: 0 0 41px;\r\n padding: 0;\r\n}\r\n\r\naside.eltdf-sidebar .widget .eltdf-widget-title-holder .eltdf-separator,\r\n.wpb_widgetised_column .widget .eltdf-widget-title-holder .eltdf-separator {\r\n border-color: #676767;\r\n border-bottom-width: 3px;\r\n width: 30px;\r\n}\r\n\r\n/* ==========================================================================\r\n Author Info widget style - begin\r\n ========================================================================== */\r\n\r\naside.eltdf-sidebar .eltdf-author-info-widget {\r\n padding: 30px 34px 19px;\r\n}\r\n\r\n.widget.eltdf-author-info-widget {\r\n border: 1px solid #17436f;\r\n padding: 30px 0;\r\n text-align: center;\r\n color: inherit;\r\n line-height: inherit;\r\n font-size: inherit;\r\n font-style: inherit;\r\n font-weight: inherit;\r\n letter-spacing: inherit;\r\n}\r\n\r\n.widget.eltdf-author-info-widget .eltdf-aiw-inner ul li {\r\n display: inline-block;\r\n margin: 0 15px 0 0;\r\n padding: 0;\r\n}\r\n\r\n.widget.eltdf-author-info-widget .eltdf-aiw-inner ul li:last-child {\r\n margin-right: 0;\r\n}\r\n\r\n.widget.eltdf-author-info-widget .eltdf-aiw-inner ul a {\r\n font-size: 15px;\r\n color: #999;\r\n}\r\n\r\n.widget.eltdf-author-info-widget .eltdf-aiw-title {\r\n margin: 0;\r\n font-size: 30px;\r\n letter-spacing: 0.1em;\r\n}\r\n\r\n.widget.eltdf-author-info-widget .eltdf-aiw-image {\r\n display: inline-block;\r\n margin: 0 0 11px;\r\n}\r\n\r\n.widget.eltdf-author-info-widget .eltdf-aiw-image img {\r\n border-radius: 100%;\r\n}\r\n\r\n.widget.eltdf-author-info-widget .eltdf-aiw-text {\r\n display: block;\r\n font-size: 14px;\r\n color: #17436f;\r\n font-weight: 400;\r\n word-wrap: break-word;\r\n}\r\n\r\n.widget.eltdf-author-info-widget .eltdf-aiw-text p {\r\n margin: 0 0 14px 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Author Info widget style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Blog List widget style - begin\r\n ========================================================================== */\r\n\r\n.widget.eltdf-blog-list-widget {\r\n margin: 0 0 20px;\r\n}\r\n\r\n.widget.eltdf-blog-list-widget>h4 {\r\n margin: 0 0 15px;\r\n}\r\n\r\nfooter .eltdf-footer-top .widget.eltdf-blog-list-widget>h2,\r\n.eltdf-top-bar .widget.eltdf-blog-list-widget>h2 {\r\n margin: 0 0 8px;\r\n}\r\n\r\n/* ==========================================================================\r\n Blog List widget style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Icon widget style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-icon-widget-holder {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-icon-widget-holder>* {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n color: inherit;\r\n font-size: inherit;\r\n line-height: inherit;\r\n font-style: inherit;\r\n font-weight: inherit;\r\n letter-spacing: inherit;\r\n text-transform: inherit;\r\n}\r\n\r\n.eltdf-icon-widget-holder .eltdf-icon-element {\r\n font-size: 16px;\r\n}\r\n\r\n.eltdf-icon-widget-holder .eltdf-icon-text {\r\n padding: 0 0 0 10px;\r\n}\r\n\r\n.eltdf-icon-widget-holder .eltdf-icon-text.eltdf-no-icon {\r\n padding: 0;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder {\r\n color: #333 !important;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder:hover {\r\n color: rgba(51, 51, 51, 0.8) !important;\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder {\r\n color: #fff !important;\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder:hover {\r\n color: rgba(255, 255, 255, 0.8) !important;\r\n}\r\n\r\n/* ==========================================================================\r\n Icon widget style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Image Slider widget style - begin\r\n ========================================================================== */\r\n\r\n.widget.eltdf-image-slider-widget {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.widget.eltdf-image-slider-widget .eltdf-is-widget-inner {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.widget.eltdf-image-slider-widget .eltdf-widget-title {\r\n margin: 0 0 32px;\r\n}\r\n\r\n.widget.eltdf-image-slider-widget img {\r\n display: block;\r\n}\r\n\r\n/* ==========================================================================\r\n Image Slider widget style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Instagram widget responsive style - begin\r\n ========================================================================== */\r\n\r\n@media only screen and (max-width: 1200px) {\r\n .calla-instagram-feed:not(.eltdf-instagram-carousel) li img {\r\n width: 100%;\r\n }\r\n\r\n .calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-6 li {\r\n width: 25%;\r\n }\r\n\r\n .calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-9 li {\r\n width: 25%;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-6 li {\r\n width: 33.33333%;\r\n }\r\n\r\n .calla-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-9 li {\r\n width: 33.33333%;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .calla-instagram-feed:not(.eltdf-instagram-carousel) li {\r\n width: 50% !important;\r\n }\r\n}\r\n\r\n/* ==========================================================================\r\n Instagram widget responsive style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Instagram widget style - begin\r\n ========================================================================== */\r\n\r\n.calla-instagram-feed {\r\n list-style: none;\r\n padding: 0;\r\n margin: 0;\r\n}\r\n\r\n.calla-instagram-feed li {\r\n float: left;\r\n box-sizing: border-box;\r\n border: none !important;\r\n}\r\n\r\n.calla-instagram-feed li a {\r\n position: relative;\r\n display: block;\r\n overflow: hidden;\r\n}\r\n\r\n.calla-instagram-feed li a:after {\r\n content: '';\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n height: 100%;\r\n width: 100%;\r\n background-color: rgba(51, 51, 51, 0.4);\r\n opacity: 0;\r\n -webkit-transition: opacity 0.6s;\r\n -moz-transition: opacity 0.6s;\r\n transition: opacity 0.6s;\r\n}\r\n\r\n.calla-instagram-feed li a:hover:after {\r\n opacity: 1;\r\n}\r\n\r\n.calla-instagram-feed li img {\r\n width: 100%;\r\n display: block;\r\n}\r\n\r\n.calla-instagram-feed.eltdf-instagram-gallery.eltdf-no-space {\r\n margin: 0;\r\n}\r\n\r\n.calla-instagram-feed.eltdf-instagram-gallery.eltdf-no-space li {\r\n padding: 0 0px;\r\n margin: 0 0 0px;\r\n}\r\n\r\n.calla-instagram-feed.eltdf-instagram-gallery.eltdf-tiny-space {\r\n margin: 0 -5px -10px;\r\n}\r\n\r\n.calla-instagram-feed.eltdf-instagram-gallery.eltdf-tiny-space li {\r\n padding: 0 5px;\r\n margin: 0 0 10px;\r\n}\r\n\r\n.calla-instagram-feed.eltdf-instagram-gallery.eltdf-small-space {\r\n margin: 0 -10px -20px;\r\n}\r\n\r\n.calla-instagram-feed.eltdf-instagram-gallery.eltdf-small-space li {\r\n padding: 0 10px;\r\n margin: 0 0 20px;\r\n}\r\n\r\n.calla-instagram-feed.eltdf-instagram-gallery.eltdf-normal-space {\r\n margin: 0 -15px -30px;\r\n}\r\n\r\n.calla-instagram-feed.eltdf-instagram-gallery.eltdf-normal-space li {\r\n padding: 0 15px;\r\n margin: 0 0 30px;\r\n}\r\n\r\n.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-2 li {\r\n width: 50%;\r\n}\r\n\r\n.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-3 li {\r\n width: 33.33333%;\r\n}\r\n\r\n.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-4 li {\r\n width: 25%;\r\n}\r\n\r\n.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-6 li {\r\n width: 16.66667%;\r\n}\r\n\r\n.calla-instagram-feed.eltdf-instagram-gallery.eltdf-col-9 li {\r\n width: 11.11111%;\r\n}\r\n\r\n.calla-instagram-feed.eltdf-instagram-carousel li {\r\n position: relative;\r\n width: 100%;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.calla-instagram-feed.eltdf-instagram-carousel li a {\r\n position: relative;\r\n display: block;\r\n height: 100%;\r\n}\r\n\r\n.calla-instagram-feed.eltdf-instagram-carousel li a:before {\r\n content: '';\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background-color: rgba(255, 255, 255, 0.25);\r\n opacity: 0;\r\n -webkit-transition: opacity 0.3s ease-in-out;\r\n -moz-transition: opacity 0.3s ease-in-out;\r\n transition: opacity 0.3s ease-in-out;\r\n}\r\n\r\n.calla-instagram-feed.eltdf-instagram-carousel li a:hover {\r\n opacity: 1;\r\n}\r\n\r\n/* ==========================================================================\r\n Instagram widget style - end\r\n ========================================================================== */\r\n\r\n.widget.eltdf-raw-html-widget {\r\n margin: 0;\r\n}\r\n\r\n.widget.eltdf-raw-html-widget.eltdf-grid-auto-width {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n width: auto;\r\n}\r\n\r\n.widget.eltdf-search-post-type-widget {\r\n line-height: 0;\r\n position: relative;\r\n}\r\n\r\n.widget.eltdf-search-post-type-widget .eltdf-search-post-type {\r\n display: inline-block;\r\n width: 100%;\r\n position: relative;\r\n}\r\n\r\n.widget.eltdf-search-post-type-widget .eltdf-post-type-search-results {\r\n background: #fff;\r\n height: auto;\r\n display: none;\r\n width: 100%;\r\n position: absolute;\r\n z-index: 99;\r\n left: 0;\r\n top: 100%;\r\n}\r\n\r\n.widget.eltdf-search-post-type-widget .eltdf-post-type-search-results ul {\r\n padding: 10px 20px;\r\n box-sizing: border-box;\r\n display: inline-block;\r\n line-height: 0;\r\n width: 100%;\r\n}\r\n\r\n.widget.eltdf-search-post-type-widget .eltdf-post-type-search-results ul li {\r\n display: inline-block;\r\n width: 100%;\r\n}\r\n\r\n.widget.eltdf-search-post-type-widget .eltdf-search-icon,\r\n.widget.eltdf-search-post-type-widget .eltdf-search-loading {\r\n position: absolute;\r\n right: 20px;\r\n top: 50%;\r\n margin-top: -9px;\r\n font-size: 18px;\r\n color: #000000;\r\n -webkit-transition: opacity 0.2s ease-out;\r\n -moz-transition: opacity 0.2s ease-out;\r\n transition: opacity 0.2s ease-out;\r\n opacity: 1;\r\n}\r\n\r\n.widget.eltdf-search-post-type-widget .eltdf-search-icon.eltdf-hidden,\r\n.widget.eltdf-search-post-type-widget .eltdf-search-loading.eltdf-hidden {\r\n opacity: 0;\r\n}\r\n\r\n.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-search-post-type {\r\n background-color: rgba(255, 255, 255, 0.9);\r\n}\r\n\r\n.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-field {\r\n border-radius: 0;\r\n height: 57px;\r\n line-height: calc(57px - 2px);\r\n border: 0;\r\n font-size: 15px;\r\n color: #878787;\r\n}\r\n\r\n.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-results {\r\n background-color: rgba(255, 255, 255, 0.9);\r\n border-top: 1px solid #dadada;\r\n}\r\n\r\n.wpb_widgetised_column .widget.eltdf-search-post-type-widget .eltdf-post-type-search-results ul {\r\n padding: 16px 20px;\r\n}\r\n\r\n.widget.eltdf-separator-widget {\r\n margin: 0 !important;\r\n /* overwrite default widget margin */\r\n}\r\n\r\n/* ==========================================================================\r\n Social Icon widget style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-social-icon-widget-holder {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-social-icon-widget-holder .eltdf-social-icon-widget {\r\n color: inherit;\r\n line-height: inherit;\r\n font-size: inherit;\r\n font-style: inherit;\r\n font-weight: inherit;\r\n letter-spacing: inherit;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder {\r\n color: #333 !important;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder:hover {\r\n color: rgba(51, 51, 51, 0.8) !important;\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder {\r\n color: #fff !important;\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder:hover {\r\n color: rgba(255, 255, 255, 0.8) !important;\r\n}\r\n\r\n/* ==========================================================================\r\n Social Icon widget style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Social Icons Group widget style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-social-icons-group-widget.eltdf-square-icons .eltdf-social-icon-widget-holder {\r\n position: relative;\r\n width: 44px;\r\n height: 44px;\r\n margin: 0 7px;\r\n font-size: 17px;\r\n color: #fff;\r\n background-color: #333333;\r\n}\r\n\r\n.eltdf-social-icons-group-widget.eltdf-square-icons .eltdf-social-icon-widget-holder:hover {\r\n color: #333333;\r\n background-color: #17436f;\r\n}\r\n\r\n.eltdf-social-icons-group-widget.eltdf-square-icons .eltdf-social-icon-widget-holder .eltdf-social-icon-widget {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n -webkit-transform: translateY(-50%) translateX(-50%);\r\n -moz-transform: translateY(-50%) translateX(-50%);\r\n transform: translateY(-50%) translateX(-50%);\r\n}\r\n\r\n.eltdf-social-icons-group-widget.eltdf-square-icons.eltdf-light-skin .eltdf-social-icon-widget-holder {\r\n color: #333333;\r\n background-color: #fff;\r\n}\r\n\r\n.eltdf-social-icons-group-widget.eltdf-square-icons.eltdf-light-skin .eltdf-social-icon-widget-holder:hover {\r\n color: #333333;\r\n background-color: #17436f;\r\n}\r\n\r\n.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder {\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin: 0 10px 0 0;\r\n text-align: center;\r\n color: #676767;\r\n}\r\n\r\n.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder:first-child {\r\n margin-left: 0;\r\n}\r\n\r\n.eltdf-social-icons-group-widget .eltdf-social-icon-widget-holder:last-child {\r\n margin-right: 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Social Icons Group widget style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Sticky Sidebar widget start styles\r\n ========================================================================== */\r\n\r\n.eltdf-widget-sticky-sidebar {\r\n position: relative;\r\n width: 100%;\r\n height: 0;\r\n margin: 0 !important;\r\n padding: 0 !important;\r\n border: none !important;\r\n background: transparent !important;\r\n}\r\n\r\n/* ==========================================================================\r\n Sticky Sidebar widget end styles\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Twitter widget style - begin\r\n ========================================================================== */\r\n\r\n.widget.widget_calla_twitter_widget {\r\n margin: 0 0 20px;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget>h4 {\r\n margin: 0 0 8px;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 0;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget li {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget li:not(:last-child) {\r\n margin: 0 0 12px !important;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text {\r\n position: relative;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text a {\r\n position: relative;\r\n line-height: inherit;\r\n color: inherit;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text a.eltdf-tweet-time {\r\n display: block;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text a.eltdf-tweet-time span {\r\n margin: 0 2px 0 0;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-twitter-icon {\r\n position: absolute;\r\n top: 2px;\r\n left: 0;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-twitter-icon i {\r\n font-size: 18px;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text {\r\n padding: 0 0 0 28px;\r\n font-size: 15px;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text a,\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text span {\r\n color: #333333;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text a:hover {\r\n color: #17436f;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n padding: 0 40px;\r\n text-align: center;\r\n box-sizing: border-box;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li {\r\n overflow: hidden;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-twitter-icon i {\r\n font-size: 16px;\r\n color: #17436f;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text {\r\n font-size: 14px;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a,\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text span {\r\n color: #17436f;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a:hover {\r\n color: #333333;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a.eltdf-tweet-time {\r\n margin: 21px 0 0;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .owl-prev {\r\n left: 0;\r\n}\r\n\r\n.widget.widget_calla_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .owl-next {\r\n right: 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Twitter widget style - end\r\n ========================================================================== */\r\n\r\n.widget.eltdf-vertical-separator-widget {\r\n display: inline-block;\r\n vertical-align: top;\r\n margin: 0 !important;\r\n /* overwrite default widget margin */\r\n font-size: 0;\r\n}\r\n\r\n.widget.eltdf-vertical-separator-widget.eltdf-vertical-separator-full-height {\r\n height: 100%;\r\n}\r\n\r\n.widget.eltdf-vertical-separator-widget .eltdf-vsw-height-holder {\r\n display: inline-block;\r\n vertical-align: middle;\r\n height: 100%;\r\n}\r\n\r\n.widget.eltdf-vertical-separator-widget .eltdf-vsw {\r\n display: inline-block;\r\n vertical-align: middle;\r\n border-left: 1px solid currentColor;\r\n height: 20px;\r\n width: 1px;\r\n box-sizing: border-box;\r\n}\r\n\r\n/* ==========================================================================\r\n 5. Plugins styles\r\n ========================================================================== */\r\n\r\n/*!\r\n * animate.css -http://daneden.me/animate\r\n * Version - 3.5.0\r\n * Licensed under the MIT license - http://opensource.org/licenses/MIT\r\n *\r\n * Copyright (c) 2016 Daniel Eden\r\n */\r\n\r\n.animated {\r\n -webkit-animation-duration: 1s;\r\n animation-duration: 1s;\r\n -webkit-animation-fill-mode: both;\r\n animation-fill-mode: both;\r\n}\r\n\r\n.animated.infinite {\r\n -webkit-animation-iteration-count: infinite;\r\n animation-iteration-count: infinite;\r\n}\r\n\r\n.animated.hinge {\r\n -webkit-animation-duration: 2s;\r\n animation-duration: 2s;\r\n}\r\n\r\n.animated.flipOutX,\r\n.animated.flipOutY,\r\n.animated.bounceIn,\r\n.animated.bounceOut {\r\n -webkit-animation-duration: .75s;\r\n animation-duration: .75s;\r\n}\r\n\r\n@-webkit-keyframes bounce {\r\n\r\n from,\r\n 20%,\r\n 53%,\r\n 80%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n 40%,\r\n 43% {\r\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\r\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\r\n -webkit-transform: translate3d(0, -30px, 0);\r\n transform: translate3d(0, -30px, 0);\r\n }\r\n\r\n 70% {\r\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\r\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\r\n -webkit-transform: translate3d(0, -15px, 0);\r\n transform: translate3d(0, -15px, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(0, -4px, 0);\r\n transform: translate3d(0, -4px, 0);\r\n }\r\n}\r\n\r\n@keyframes bounce {\r\n\r\n from,\r\n 20%,\r\n 53%,\r\n 80%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n 40%,\r\n 43% {\r\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\r\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\r\n -webkit-transform: translate3d(0, -30px, 0);\r\n transform: translate3d(0, -30px, 0);\r\n }\r\n\r\n 70% {\r\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\r\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\r\n -webkit-transform: translate3d(0, -15px, 0);\r\n transform: translate3d(0, -15px, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(0, -4px, 0);\r\n transform: translate3d(0, -4px, 0);\r\n }\r\n}\r\n\r\n.bounce {\r\n -webkit-animation-name: bounce;\r\n animation-name: bounce;\r\n -webkit-transform-origin: center bottom;\r\n transform-origin: center bottom;\r\n}\r\n\r\n@-webkit-keyframes flash {\r\n\r\n from,\r\n 50%,\r\n to {\r\n opacity: 1;\r\n }\r\n\r\n 25%,\r\n 75% {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes flash {\r\n\r\n from,\r\n 50%,\r\n to {\r\n opacity: 1;\r\n }\r\n\r\n 25%,\r\n 75% {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.flash {\r\n -webkit-animation-name: flash;\r\n animation-name: flash;\r\n}\r\n\r\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\r\n\r\n@-webkit-keyframes pulse {\r\n from {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n\r\n 50% {\r\n -webkit-transform: scale3d(1.05, 1.05, 1.05);\r\n transform: scale3d(1.05, 1.05, 1.05);\r\n }\r\n\r\n to {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n@keyframes pulse {\r\n from {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n\r\n 50% {\r\n -webkit-transform: scale3d(1.05, 1.05, 1.05);\r\n transform: scale3d(1.05, 1.05, 1.05);\r\n }\r\n\r\n to {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n.pulse {\r\n -webkit-animation-name: pulse;\r\n animation-name: pulse;\r\n}\r\n\r\n@-webkit-keyframes rubberBand {\r\n from {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n\r\n 30% {\r\n -webkit-transform: scale3d(1.25, 0.75, 1);\r\n transform: scale3d(1.25, 0.75, 1);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: scale3d(0.75, 1.25, 1);\r\n transform: scale3d(0.75, 1.25, 1);\r\n }\r\n\r\n 50% {\r\n -webkit-transform: scale3d(1.15, 0.85, 1);\r\n transform: scale3d(1.15, 0.85, 1);\r\n }\r\n\r\n 65% {\r\n -webkit-transform: scale3d(0.95, 1.05, 1);\r\n transform: scale3d(0.95, 1.05, 1);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: scale3d(1.05, 0.95, 1);\r\n transform: scale3d(1.05, 0.95, 1);\r\n }\r\n\r\n to {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n@keyframes rubberBand {\r\n from {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n\r\n 30% {\r\n -webkit-transform: scale3d(1.25, 0.75, 1);\r\n transform: scale3d(1.25, 0.75, 1);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: scale3d(0.75, 1.25, 1);\r\n transform: scale3d(0.75, 1.25, 1);\r\n }\r\n\r\n 50% {\r\n -webkit-transform: scale3d(1.15, 0.85, 1);\r\n transform: scale3d(1.15, 0.85, 1);\r\n }\r\n\r\n 65% {\r\n -webkit-transform: scale3d(0.95, 1.05, 1);\r\n transform: scale3d(0.95, 1.05, 1);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: scale3d(1.05, 0.95, 1);\r\n transform: scale3d(1.05, 0.95, 1);\r\n }\r\n\r\n to {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n.rubberBand {\r\n -webkit-animation-name: rubberBand;\r\n animation-name: rubberBand;\r\n}\r\n\r\n@-webkit-keyframes shake {\r\n\r\n from,\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n 10%,\r\n 30%,\r\n 50%,\r\n 70%,\r\n 90% {\r\n -webkit-transform: translate3d(-10px, 0, 0);\r\n transform: translate3d(-10px, 0, 0);\r\n }\r\n\r\n 20%,\r\n 40%,\r\n 60%,\r\n 80% {\r\n -webkit-transform: translate3d(10px, 0, 0);\r\n transform: translate3d(10px, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes shake {\r\n\r\n from,\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n 10%,\r\n 30%,\r\n 50%,\r\n 70%,\r\n 90% {\r\n -webkit-transform: translate3d(-10px, 0, 0);\r\n transform: translate3d(-10px, 0, 0);\r\n }\r\n\r\n 20%,\r\n 40%,\r\n 60%,\r\n 80% {\r\n -webkit-transform: translate3d(10px, 0, 0);\r\n transform: translate3d(10px, 0, 0);\r\n }\r\n}\r\n\r\n.shake {\r\n -webkit-animation-name: shake;\r\n animation-name: shake;\r\n}\r\n\r\n@-webkit-keyframes headShake {\r\n 0% {\r\n -webkit-transform: translateX(0);\r\n transform: translateX(0);\r\n }\r\n\r\n 6.5% {\r\n -webkit-transform: translateX(-6px) rotateY(-9deg);\r\n transform: translateX(-6px) rotateY(-9deg);\r\n }\r\n\r\n 18.5% {\r\n -webkit-transform: translateX(5px) rotateY(7deg);\r\n transform: translateX(5px) rotateY(7deg);\r\n }\r\n\r\n 31.5% {\r\n -webkit-transform: translateX(-3px) rotateY(-5deg);\r\n transform: translateX(-3px) rotateY(-5deg);\r\n }\r\n\r\n 43.5% {\r\n -webkit-transform: translateX(2px) rotateY(3deg);\r\n transform: translateX(2px) rotateY(3deg);\r\n }\r\n\r\n 50% {\r\n -webkit-transform: translateX(0);\r\n transform: translateX(0);\r\n }\r\n}\r\n\r\n@keyframes headShake {\r\n 0% {\r\n -webkit-transform: translateX(0);\r\n transform: translateX(0);\r\n }\r\n\r\n 6.5% {\r\n -webkit-transform: translateX(-6px) rotateY(-9deg);\r\n transform: translateX(-6px) rotateY(-9deg);\r\n }\r\n\r\n 18.5% {\r\n -webkit-transform: translateX(5px) rotateY(7deg);\r\n transform: translateX(5px) rotateY(7deg);\r\n }\r\n\r\n 31.5% {\r\n -webkit-transform: translateX(-3px) rotateY(-5deg);\r\n transform: translateX(-3px) rotateY(-5deg);\r\n }\r\n\r\n 43.5% {\r\n -webkit-transform: translateX(2px) rotateY(3deg);\r\n transform: translateX(2px) rotateY(3deg);\r\n }\r\n\r\n 50% {\r\n -webkit-transform: translateX(0);\r\n transform: translateX(0);\r\n }\r\n}\r\n\r\n.headShake {\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n -webkit-animation-name: headShake;\r\n animation-name: headShake;\r\n}\r\n\r\n@-webkit-keyframes swing {\r\n 20% {\r\n -webkit-transform: rotate3d(0, 0, 1, 15deg);\r\n transform: rotate3d(0, 0, 1, 15deg);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: rotate3d(0, 0, 1, -10deg);\r\n transform: rotate3d(0, 0, 1, -10deg);\r\n }\r\n\r\n 60% {\r\n -webkit-transform: rotate3d(0, 0, 1, 5deg);\r\n transform: rotate3d(0, 0, 1, 5deg);\r\n }\r\n\r\n 80% {\r\n -webkit-transform: rotate3d(0, 0, 1, -5deg);\r\n transform: rotate3d(0, 0, 1, -5deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: rotate3d(0, 0, 1, 0deg);\r\n transform: rotate3d(0, 0, 1, 0deg);\r\n }\r\n}\r\n\r\n@keyframes swing {\r\n 20% {\r\n -webkit-transform: rotate3d(0, 0, 1, 15deg);\r\n transform: rotate3d(0, 0, 1, 15deg);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: rotate3d(0, 0, 1, -10deg);\r\n transform: rotate3d(0, 0, 1, -10deg);\r\n }\r\n\r\n 60% {\r\n -webkit-transform: rotate3d(0, 0, 1, 5deg);\r\n transform: rotate3d(0, 0, 1, 5deg);\r\n }\r\n\r\n 80% {\r\n -webkit-transform: rotate3d(0, 0, 1, -5deg);\r\n transform: rotate3d(0, 0, 1, -5deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: rotate3d(0, 0, 1, 0deg);\r\n transform: rotate3d(0, 0, 1, 0deg);\r\n }\r\n}\r\n\r\n.swing {\r\n -webkit-transform-origin: top center;\r\n transform-origin: top center;\r\n -webkit-animation-name: swing;\r\n animation-name: swing;\r\n}\r\n\r\n@-webkit-keyframes tada {\r\n from {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n\r\n 10%,\r\n 20% {\r\n -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);\r\n transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);\r\n }\r\n\r\n 30%,\r\n 50%,\r\n 70%,\r\n 90% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\r\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\r\n }\r\n\r\n 40%,\r\n 60%,\r\n 80% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\r\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n@keyframes tada {\r\n from {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n\r\n 10%,\r\n 20% {\r\n -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);\r\n transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);\r\n }\r\n\r\n 30%,\r\n 50%,\r\n 70%,\r\n 90% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\r\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\r\n }\r\n\r\n 40%,\r\n 60%,\r\n 80% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\r\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n.tada {\r\n -webkit-animation-name: tada;\r\n animation-name: tada;\r\n}\r\n\r\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\r\n\r\n@-webkit-keyframes wobble {\r\n from {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n\r\n 15% {\r\n -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\r\n transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\r\n }\r\n\r\n 30% {\r\n -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\r\n transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\r\n }\r\n\r\n 45% {\r\n -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\r\n transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\r\n }\r\n\r\n 60% {\r\n -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\r\n transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\r\n transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n@keyframes wobble {\r\n from {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n\r\n 15% {\r\n -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\r\n transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\r\n }\r\n\r\n 30% {\r\n -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\r\n transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\r\n }\r\n\r\n 45% {\r\n -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\r\n transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\r\n }\r\n\r\n 60% {\r\n -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\r\n transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\r\n transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n.wobble {\r\n -webkit-animation-name: wobble;\r\n animation-name: wobble;\r\n}\r\n\r\n@-webkit-keyframes jello {\r\n\r\n from,\r\n 11.1%,\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n\r\n 22.2% {\r\n -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);\r\n transform: skewX(-12.5deg) skewY(-12.5deg);\r\n }\r\n\r\n 33.3% {\r\n -webkit-transform: skewX(6.25deg) skewY(6.25deg);\r\n transform: skewX(6.25deg) skewY(6.25deg);\r\n }\r\n\r\n 44.4% {\r\n -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);\r\n transform: skewX(-3.125deg) skewY(-3.125deg);\r\n }\r\n\r\n 55.5% {\r\n -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);\r\n transform: skewX(1.5625deg) skewY(1.5625deg);\r\n }\r\n\r\n 66.6% {\r\n -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);\r\n transform: skewX(-0.78125deg) skewY(-0.78125deg);\r\n }\r\n\r\n 77.7% {\r\n -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);\r\n transform: skewX(0.39063deg) skewY(0.39063deg);\r\n }\r\n\r\n 88.8% {\r\n -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);\r\n transform: skewX(-0.19531deg) skewY(-0.19531deg);\r\n }\r\n}\r\n\r\n@keyframes jello {\r\n\r\n from,\r\n 11.1%,\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n\r\n 22.2% {\r\n -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);\r\n transform: skewX(-12.5deg) skewY(-12.5deg);\r\n }\r\n\r\n 33.3% {\r\n -webkit-transform: skewX(6.25deg) skewY(6.25deg);\r\n transform: skewX(6.25deg) skewY(6.25deg);\r\n }\r\n\r\n 44.4% {\r\n -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);\r\n transform: skewX(-3.125deg) skewY(-3.125deg);\r\n }\r\n\r\n 55.5% {\r\n -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);\r\n transform: skewX(1.5625deg) skewY(1.5625deg);\r\n }\r\n\r\n 66.6% {\r\n -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);\r\n transform: skewX(-0.78125deg) skewY(-0.78125deg);\r\n }\r\n\r\n 77.7% {\r\n -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);\r\n transform: skewX(0.39063deg) skewY(0.39063deg);\r\n }\r\n\r\n 88.8% {\r\n -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);\r\n transform: skewX(-0.19531deg) skewY(-0.19531deg);\r\n }\r\n}\r\n\r\n.jello {\r\n -webkit-animation-name: jello;\r\n animation-name: jello;\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n}\r\n\r\n@-webkit-keyframes bounceIn {\r\n\r\n from,\r\n 20%,\r\n 40%,\r\n 60%,\r\n 80%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n\r\n 20% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\r\n transform: scale3d(1.1, 1.1, 1.1);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\r\n transform: scale3d(0.9, 0.9, 0.9);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1.03, 1.03, 1.03);\r\n transform: scale3d(1.03, 1.03, 1.03);\r\n }\r\n\r\n 80% {\r\n -webkit-transform: scale3d(0.97, 0.97, 0.97);\r\n transform: scale3d(0.97, 0.97, 0.97);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n@keyframes bounceIn {\r\n\r\n from,\r\n 20%,\r\n 40%,\r\n 60%,\r\n 80%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n\r\n 20% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\r\n transform: scale3d(1.1, 1.1, 1.1);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\r\n transform: scale3d(0.9, 0.9, 0.9);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1.03, 1.03, 1.03);\r\n transform: scale3d(1.03, 1.03, 1.03);\r\n }\r\n\r\n 80% {\r\n -webkit-transform: scale3d(0.97, 0.97, 0.97);\r\n transform: scale3d(0.97, 0.97, 0.97);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n.bounceIn {\r\n -webkit-animation-name: bounceIn;\r\n animation-name: bounceIn;\r\n}\r\n\r\n@-webkit-keyframes bounceInDown {\r\n\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -3000px, 0);\r\n transform: translate3d(0, -3000px, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 25px, 0);\r\n transform: translate3d(0, 25px, 0);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(0, -10px, 0);\r\n transform: translate3d(0, -10px, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(0, 5px, 0);\r\n transform: translate3d(0, 5px, 0);\r\n }\r\n\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n@keyframes bounceInDown {\r\n\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -3000px, 0);\r\n transform: translate3d(0, -3000px, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 25px, 0);\r\n transform: translate3d(0, 25px, 0);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(0, -10px, 0);\r\n transform: translate3d(0, -10px, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(0, 5px, 0);\r\n transform: translate3d(0, 5px, 0);\r\n }\r\n\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n.bounceInDown {\r\n -webkit-animation-name: bounceInDown;\r\n animation-name: bounceInDown;\r\n}\r\n\r\n@-webkit-keyframes bounceInLeft {\r\n\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-3000px, 0, 0);\r\n transform: translate3d(-3000px, 0, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(25px, 0, 0);\r\n transform: translate3d(25px, 0, 0);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(-10px, 0, 0);\r\n transform: translate3d(-10px, 0, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(5px, 0, 0);\r\n transform: translate3d(5px, 0, 0);\r\n }\r\n\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n@keyframes bounceInLeft {\r\n\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-3000px, 0, 0);\r\n transform: translate3d(-3000px, 0, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(25px, 0, 0);\r\n transform: translate3d(25px, 0, 0);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(-10px, 0, 0);\r\n transform: translate3d(-10px, 0, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(5px, 0, 0);\r\n transform: translate3d(5px, 0, 0);\r\n }\r\n\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n.bounceInLeft {\r\n -webkit-animation-name: bounceInLeft;\r\n animation-name: bounceInLeft;\r\n}\r\n\r\n@-webkit-keyframes bounceInRight {\r\n\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(3000px, 0, 0);\r\n transform: translate3d(3000px, 0, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(-25px, 0, 0);\r\n transform: translate3d(-25px, 0, 0);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(10px, 0, 0);\r\n transform: translate3d(10px, 0, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(-5px, 0, 0);\r\n transform: translate3d(-5px, 0, 0);\r\n }\r\n\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n@keyframes bounceInRight {\r\n\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(3000px, 0, 0);\r\n transform: translate3d(3000px, 0, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(-25px, 0, 0);\r\n transform: translate3d(-25px, 0, 0);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(10px, 0, 0);\r\n transform: translate3d(10px, 0, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(-5px, 0, 0);\r\n transform: translate3d(-5px, 0, 0);\r\n }\r\n\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n.bounceInRight {\r\n -webkit-animation-name: bounceInRight;\r\n animation-name: bounceInRight;\r\n}\r\n\r\n@-webkit-keyframes bounceInUp {\r\n\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 3000px, 0);\r\n transform: translate3d(0, 3000px, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, -20px, 0);\r\n transform: translate3d(0, -20px, 0);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(0, 10px, 0);\r\n transform: translate3d(0, 10px, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(0, -5px, 0);\r\n transform: translate3d(0, -5px, 0);\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes bounceInUp {\r\n\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 3000px, 0);\r\n transform: translate3d(0, 3000px, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, -20px, 0);\r\n transform: translate3d(0, -20px, 0);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(0, 10px, 0);\r\n transform: translate3d(0, 10px, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(0, -5px, 0);\r\n transform: translate3d(0, -5px, 0);\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.bounceInUp {\r\n -webkit-animation-name: bounceInUp;\r\n animation-name: bounceInUp;\r\n}\r\n\r\n@-webkit-keyframes bounceOut {\r\n 20% {\r\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\r\n transform: scale3d(0.9, 0.9, 0.9);\r\n }\r\n\r\n 50%,\r\n 55% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\r\n transform: scale3d(1.1, 1.1, 1.1);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n}\r\n\r\n@keyframes bounceOut {\r\n 20% {\r\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\r\n transform: scale3d(0.9, 0.9, 0.9);\r\n }\r\n\r\n 50%,\r\n 55% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\r\n transform: scale3d(1.1, 1.1, 1.1);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n}\r\n\r\n.bounceOut {\r\n -webkit-animation-name: bounceOut;\r\n animation-name: bounceOut;\r\n}\r\n\r\n@-webkit-keyframes bounceOutDown {\r\n 20% {\r\n -webkit-transform: translate3d(0, 10px, 0);\r\n transform: translate3d(0, 10px, 0);\r\n }\r\n\r\n 40%,\r\n 45% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, -20px, 0);\r\n transform: translate3d(0, -20px, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 2000px, 0);\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n}\r\n\r\n@keyframes bounceOutDown {\r\n 20% {\r\n -webkit-transform: translate3d(0, 10px, 0);\r\n transform: translate3d(0, 10px, 0);\r\n }\r\n\r\n 40%,\r\n 45% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, -20px, 0);\r\n transform: translate3d(0, -20px, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 2000px, 0);\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n}\r\n\r\n.bounceOutDown {\r\n -webkit-animation-name: bounceOutDown;\r\n animation-name: bounceOutDown;\r\n}\r\n\r\n@-webkit-keyframes bounceOutLeft {\r\n 20% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(20px, 0, 0);\r\n transform: translate3d(20px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-2000px, 0, 0);\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes bounceOutLeft {\r\n 20% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(20px, 0, 0);\r\n transform: translate3d(20px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-2000px, 0, 0);\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n}\r\n\r\n.bounceOutLeft {\r\n -webkit-animation-name: bounceOutLeft;\r\n animation-name: bounceOutLeft;\r\n}\r\n\r\n@-webkit-keyframes bounceOutRight {\r\n 20% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(-20px, 0, 0);\r\n transform: translate3d(-20px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(2000px, 0, 0);\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes bounceOutRight {\r\n 20% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(-20px, 0, 0);\r\n transform: translate3d(-20px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(2000px, 0, 0);\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n}\r\n\r\n.bounceOutRight {\r\n -webkit-animation-name: bounceOutRight;\r\n animation-name: bounceOutRight;\r\n}\r\n\r\n@-webkit-keyframes bounceOutUp {\r\n 20% {\r\n -webkit-transform: translate3d(0, -10px, 0);\r\n transform: translate3d(0, -10px, 0);\r\n }\r\n\r\n 40%,\r\n 45% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 20px, 0);\r\n transform: translate3d(0, 20px, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -2000px, 0);\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n}\r\n\r\n@keyframes bounceOutUp {\r\n 20% {\r\n -webkit-transform: translate3d(0, -10px, 0);\r\n transform: translate3d(0, -10px, 0);\r\n }\r\n\r\n 40%,\r\n 45% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 20px, 0);\r\n transform: translate3d(0, 20px, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -2000px, 0);\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n}\r\n\r\n.bounceOutUp {\r\n -webkit-animation-name: bounceOutUp;\r\n animation-name: bounceOutUp;\r\n}\r\n\r\n@-webkit-keyframes fadeIn {\r\n from {\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@keyframes fadeIn {\r\n from {\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n }\r\n}\r\n\r\n.fadeIn {\r\n -webkit-animation-name: fadeIn;\r\n animation-name: fadeIn;\r\n}\r\n\r\n@-webkit-keyframes fadeInDown {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n@keyframes fadeInDown {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n.fadeInDown {\r\n -webkit-animation-name: fadeInDown;\r\n animation-name: fadeInDown;\r\n}\r\n\r\n@-webkit-keyframes fadeInDownBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -2000px, 0);\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n@keyframes fadeInDownBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -2000px, 0);\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n.fadeInDownBig {\r\n -webkit-animation-name: fadeInDownBig;\r\n animation-name: fadeInDownBig;\r\n}\r\n\r\n@-webkit-keyframes fadeInLeft {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n@keyframes fadeInLeft {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n.fadeInLeft {\r\n -webkit-animation-name: fadeInLeft;\r\n animation-name: fadeInLeft;\r\n}\r\n\r\n@-webkit-keyframes fadeInLeftBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-2000px, 0, 0);\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n@keyframes fadeInLeftBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-2000px, 0, 0);\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n.fadeInLeftBig {\r\n -webkit-animation-name: fadeInLeftBig;\r\n animation-name: fadeInLeftBig;\r\n}\r\n\r\n@-webkit-keyframes fadeInRight {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n@keyframes fadeInRight {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n.fadeInRight {\r\n -webkit-animation-name: fadeInRight;\r\n animation-name: fadeInRight;\r\n}\r\n\r\n@-webkit-keyframes fadeInRightBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(2000px, 0, 0);\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n@keyframes fadeInRightBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(2000px, 0, 0);\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n.fadeInRightBig {\r\n -webkit-animation-name: fadeInRightBig;\r\n animation-name: fadeInRightBig;\r\n}\r\n\r\n@-webkit-keyframes fadeInUp {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n@keyframes fadeInUp {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n.fadeInUp {\r\n -webkit-animation-name: fadeInUp;\r\n animation-name: fadeInUp;\r\n}\r\n\r\n@-webkit-keyframes fadeInUpBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 2000px, 0);\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n@keyframes fadeInUpBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 2000px, 0);\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n.fadeInUpBig {\r\n -webkit-animation-name: fadeInUpBig;\r\n animation-name: fadeInUpBig;\r\n}\r\n\r\n@-webkit-keyframes fadeOut {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes fadeOut {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.fadeOut {\r\n -webkit-animation-name: fadeOut;\r\n animation-name: fadeOut;\r\n}\r\n\r\n@-webkit-keyframes fadeOutDown {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeOutDown {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n }\r\n}\r\n\r\n.fadeOutDown {\r\n -webkit-animation-name: fadeOutDown;\r\n animation-name: fadeOutDown;\r\n}\r\n\r\n@-webkit-keyframes fadeOutDownBig {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 2000px, 0);\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeOutDownBig {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 2000px, 0);\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n}\r\n\r\n.fadeOutDownBig {\r\n -webkit-animation-name: fadeOutDownBig;\r\n animation-name: fadeOutDownBig;\r\n}\r\n\r\n@-webkit-keyframes fadeOutLeft {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeOutLeft {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n}\r\n\r\n.fadeOutLeft {\r\n -webkit-animation-name: fadeOutLeft;\r\n animation-name: fadeOutLeft;\r\n}\r\n\r\n@-webkit-keyframes fadeOutLeftBig {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-2000px, 0, 0);\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeOutLeftBig {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-2000px, 0, 0);\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n}\r\n\r\n.fadeOutLeftBig {\r\n -webkit-animation-name: fadeOutLeftBig;\r\n animation-name: fadeOutLeftBig;\r\n}\r\n\r\n@-webkit-keyframes fadeOutRight {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeOutRight {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n}\r\n\r\n.fadeOutRight {\r\n -webkit-animation-name: fadeOutRight;\r\n animation-name: fadeOutRight;\r\n}\r\n\r\n@-webkit-keyframes fadeOutRightBig {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(2000px, 0, 0);\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeOutRightBig {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(2000px, 0, 0);\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n}\r\n\r\n.fadeOutRightBig {\r\n -webkit-animation-name: fadeOutRightBig;\r\n animation-name: fadeOutRightBig;\r\n}\r\n\r\n@-webkit-keyframes fadeOutUp {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeOutUp {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n}\r\n\r\n.fadeOutUp {\r\n -webkit-animation-name: fadeOutUp;\r\n animation-name: fadeOutUp;\r\n}\r\n\r\n@-webkit-keyframes fadeOutUpBig {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -2000px, 0);\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeOutUpBig {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -2000px, 0);\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n}\r\n\r\n.fadeOutUpBig {\r\n -webkit-animation-name: fadeOutUpBig;\r\n animation-name: fadeOutUpBig;\r\n}\r\n\r\n@-webkit-keyframes flip {\r\n from {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -360deg);\r\n -webkit-animation-timing-function: ease-out;\r\n animation-timing-function: ease-out;\r\n }\r\n\r\n 40% {\r\n -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);\r\n transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);\r\n -webkit-animation-timing-function: ease-out;\r\n animation-timing-function: ease-out;\r\n }\r\n\r\n 50% {\r\n -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);\r\n transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n 80% {\r\n -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);\r\n transform: perspective(400px) scale3d(0.95, 0.95, 0.95);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n}\r\n\r\n@keyframes flip {\r\n from {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -360deg);\r\n -webkit-animation-timing-function: ease-out;\r\n animation-timing-function: ease-out;\r\n }\r\n\r\n 40% {\r\n -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);\r\n transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);\r\n -webkit-animation-timing-function: ease-out;\r\n animation-timing-function: ease-out;\r\n }\r\n\r\n 50% {\r\n -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);\r\n transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n 80% {\r\n -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);\r\n transform: perspective(400px) scale3d(0.95, 0.95, 0.95);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n}\r\n\r\n.animated.flip {\r\n -webkit-backface-visibility: visible;\r\n backface-visibility: visible;\r\n -webkit-animation-name: flip;\r\n animation-name: flip;\r\n}\r\n\r\n@-webkit-keyframes flipInX {\r\n from {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n opacity: 0;\r\n }\r\n\r\n 40% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n 60% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\r\n opacity: 1;\r\n }\r\n\r\n 80% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n}\r\n\r\n@keyframes flipInX {\r\n from {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n opacity: 0;\r\n }\r\n\r\n 40% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n 60% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\r\n opacity: 1;\r\n }\r\n\r\n 80% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n}\r\n\r\n.flipInX {\r\n -webkit-backface-visibility: visible !important;\r\n backface-visibility: visible !important;\r\n -webkit-animation-name: flipInX;\r\n animation-name: flipInX;\r\n}\r\n\r\n@-webkit-keyframes flipInY {\r\n from {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n opacity: 0;\r\n }\r\n\r\n 40% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n 60% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\r\n opacity: 1;\r\n }\r\n\r\n 80% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n}\r\n\r\n@keyframes flipInY {\r\n from {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n opacity: 0;\r\n }\r\n\r\n 40% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n 60% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\r\n opacity: 1;\r\n }\r\n\r\n 80% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n}\r\n\r\n.flipInY {\r\n -webkit-backface-visibility: visible !important;\r\n backface-visibility: visible !important;\r\n -webkit-animation-name: flipInY;\r\n animation-name: flipInY;\r\n}\r\n\r\n@-webkit-keyframes flipOutX {\r\n from {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n\r\n 30% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes flipOutX {\r\n from {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n\r\n 30% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.flipOutX {\r\n -webkit-animation-name: flipOutX;\r\n animation-name: flipOutX;\r\n -webkit-backface-visibility: visible !important;\r\n backface-visibility: visible !important;\r\n}\r\n\r\n@-webkit-keyframes flipOutY {\r\n from {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n\r\n 30% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes flipOutY {\r\n from {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n\r\n 30% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.flipOutY {\r\n -webkit-backface-visibility: visible !important;\r\n backface-visibility: visible !important;\r\n -webkit-animation-name: flipOutY;\r\n animation-name: flipOutY;\r\n}\r\n\r\n@-webkit-keyframes lightSpeedIn {\r\n from {\r\n -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);\r\n transform: translate3d(100%, 0, 0) skewX(-30deg);\r\n opacity: 0;\r\n }\r\n\r\n 60% {\r\n -webkit-transform: skewX(20deg);\r\n transform: skewX(20deg);\r\n opacity: 1;\r\n }\r\n\r\n 80% {\r\n -webkit-transform: skewX(-5deg);\r\n transform: skewX(-5deg);\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@keyframes lightSpeedIn {\r\n from {\r\n -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);\r\n transform: translate3d(100%, 0, 0) skewX(-30deg);\r\n opacity: 0;\r\n }\r\n\r\n 60% {\r\n -webkit-transform: skewX(20deg);\r\n transform: skewX(20deg);\r\n opacity: 1;\r\n }\r\n\r\n 80% {\r\n -webkit-transform: skewX(-5deg);\r\n transform: skewX(-5deg);\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n\r\n.lightSpeedIn {\r\n -webkit-animation-name: lightSpeedIn;\r\n animation-name: lightSpeedIn;\r\n -webkit-animation-timing-function: ease-out;\r\n animation-timing-function: ease-out;\r\n}\r\n\r\n@-webkit-keyframes lightSpeedOut {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);\r\n transform: translate3d(100%, 0, 0) skewX(30deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes lightSpeedOut {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);\r\n transform: translate3d(100%, 0, 0) skewX(30deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.lightSpeedOut {\r\n -webkit-animation-name: lightSpeedOut;\r\n animation-name: lightSpeedOut;\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n}\r\n\r\n@-webkit-keyframes rotateIn {\r\n from {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n -webkit-transform: rotate3d(0, 0, 1, -200deg);\r\n transform: rotate3d(0, 0, 1, -200deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@keyframes rotateIn {\r\n from {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n -webkit-transform: rotate3d(0, 0, 1, -200deg);\r\n transform: rotate3d(0, 0, 1, -200deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n\r\n.rotateIn {\r\n -webkit-animation-name: rotateIn;\r\n animation-name: rotateIn;\r\n}\r\n\r\n@-webkit-keyframes rotateInDownLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@keyframes rotateInDownLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n\r\n.rotateInDownLeft {\r\n -webkit-animation-name: rotateInDownLeft;\r\n animation-name: rotateInDownLeft;\r\n}\r\n\r\n@-webkit-keyframes rotateInDownRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@keyframes rotateInDownRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n\r\n.rotateInDownRight {\r\n -webkit-animation-name: rotateInDownRight;\r\n animation-name: rotateInDownRight;\r\n}\r\n\r\n@-webkit-keyframes rotateInUpLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@keyframes rotateInUpLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n\r\n.rotateInUpLeft {\r\n -webkit-animation-name: rotateInUpLeft;\r\n animation-name: rotateInUpLeft;\r\n}\r\n\r\n@-webkit-keyframes rotateInUpRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -90deg);\r\n transform: rotate3d(0, 0, 1, -90deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@keyframes rotateInUpRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -90deg);\r\n transform: rotate3d(0, 0, 1, -90deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n\r\n.rotateInUpRight {\r\n -webkit-animation-name: rotateInUpRight;\r\n animation-name: rotateInUpRight;\r\n}\r\n\r\n@-webkit-keyframes rotateOut {\r\n from {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n -webkit-transform: rotate3d(0, 0, 1, 200deg);\r\n transform: rotate3d(0, 0, 1, 200deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes rotateOut {\r\n from {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n -webkit-transform: rotate3d(0, 0, 1, 200deg);\r\n transform: rotate3d(0, 0, 1, 200deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.rotateOut {\r\n -webkit-animation-name: rotateOut;\r\n animation-name: rotateOut;\r\n}\r\n\r\n@-webkit-keyframes rotateOutDownLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes rotateOutDownLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.rotateOutDownLeft {\r\n -webkit-animation-name: rotateOutDownLeft;\r\n animation-name: rotateOutDownLeft;\r\n}\r\n\r\n@-webkit-keyframes rotateOutDownRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes rotateOutDownRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.rotateOutDownRight {\r\n -webkit-animation-name: rotateOutDownRight;\r\n animation-name: rotateOutDownRight;\r\n}\r\n\r\n@-webkit-keyframes rotateOutUpLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes rotateOutUpLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.rotateOutUpLeft {\r\n -webkit-animation-name: rotateOutUpLeft;\r\n animation-name: rotateOutUpLeft;\r\n}\r\n\r\n@-webkit-keyframes rotateOutUpRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 90deg);\r\n transform: rotate3d(0, 0, 1, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes rotateOutUpRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 90deg);\r\n transform: rotate3d(0, 0, 1, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.rotateOutUpRight {\r\n -webkit-animation-name: rotateOutUpRight;\r\n animation-name: rotateOutUpRight;\r\n}\r\n\r\n@-webkit-keyframes hinge {\r\n 0% {\r\n -webkit-transform-origin: top left;\r\n transform-origin: top left;\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n }\r\n\r\n 20%,\r\n 60% {\r\n -webkit-transform: rotate3d(0, 0, 1, 80deg);\r\n transform: rotate3d(0, 0, 1, 80deg);\r\n -webkit-transform-origin: top left;\r\n transform-origin: top left;\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n }\r\n\r\n 40%,\r\n 80% {\r\n -webkit-transform: rotate3d(0, 0, 1, 60deg);\r\n transform: rotate3d(0, 0, 1, 60deg);\r\n -webkit-transform-origin: top left;\r\n transform-origin: top left;\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 700px, 0);\r\n transform: translate3d(0, 700px, 0);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes hinge {\r\n 0% {\r\n -webkit-transform-origin: top left;\r\n transform-origin: top left;\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n }\r\n\r\n 20%,\r\n 60% {\r\n -webkit-transform: rotate3d(0, 0, 1, 80deg);\r\n transform: rotate3d(0, 0, 1, 80deg);\r\n -webkit-transform-origin: top left;\r\n transform-origin: top left;\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n }\r\n\r\n 40%,\r\n 80% {\r\n -webkit-transform: rotate3d(0, 0, 1, 60deg);\r\n transform: rotate3d(0, 0, 1, 60deg);\r\n -webkit-transform-origin: top left;\r\n transform-origin: top left;\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 700px, 0);\r\n transform: translate3d(0, 700px, 0);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.hinge {\r\n -webkit-animation-name: hinge;\r\n animation-name: hinge;\r\n}\r\n\r\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\r\n\r\n@-webkit-keyframes rollIn {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\r\n transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n@keyframes rollIn {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\r\n transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n\r\n.rollIn {\r\n -webkit-animation-name: rollIn;\r\n animation-name: rollIn;\r\n}\r\n\r\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\r\n\r\n@-webkit-keyframes rollOut {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\r\n transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\r\n }\r\n}\r\n\r\n@keyframes rollOut {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\r\n transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\r\n }\r\n}\r\n\r\n.rollOut {\r\n -webkit-animation-name: rollOut;\r\n animation-name: rollOut;\r\n}\r\n\r\n@-webkit-keyframes zoomIn {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n\r\n 50% {\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@keyframes zoomIn {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n\r\n 50% {\r\n opacity: 1;\r\n }\r\n}\r\n\r\n.zoomIn {\r\n -webkit-animation-name: zoomIn;\r\n animation-name: zoomIn;\r\n}\r\n\r\n@-webkit-keyframes zoomInDown {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n@keyframes zoomInDown {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n.zoomInDown {\r\n -webkit-animation-name: zoomInDown;\r\n animation-name: zoomInDown;\r\n}\r\n\r\n@-webkit-keyframes zoomInLeft {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n@keyframes zoomInLeft {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n.zoomInLeft {\r\n -webkit-animation-name: zoomInLeft;\r\n animation-name: zoomInLeft;\r\n}\r\n\r\n@-webkit-keyframes zoomInRight {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n@keyframes zoomInRight {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n.zoomInRight {\r\n -webkit-animation-name: zoomInRight;\r\n animation-name: zoomInRight;\r\n}\r\n\r\n@-webkit-keyframes zoomInUp {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n@keyframes zoomInUp {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n.zoomInUp {\r\n -webkit-animation-name: zoomInUp;\r\n animation-name: zoomInUp;\r\n}\r\n\r\n@-webkit-keyframes zoomOut {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n 50% {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes zoomOut {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n 50% {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.zoomOut {\r\n -webkit-animation-name: zoomOut;\r\n animation-name: zoomOut;\r\n}\r\n\r\n@-webkit-keyframes zoomOutDown {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);\r\n -webkit-transform-origin: center bottom;\r\n transform-origin: center bottom;\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n@keyframes zoomOutDown {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);\r\n -webkit-transform-origin: center bottom;\r\n transform-origin: center bottom;\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n.zoomOutDown {\r\n -webkit-animation-name: zoomOutDown;\r\n animation-name: zoomOutDown;\r\n}\r\n\r\n@-webkit-keyframes zoomOutLeft {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);\r\n transform: scale(0.1) translate3d(-2000px, 0, 0);\r\n -webkit-transform-origin: left center;\r\n transform-origin: left center;\r\n }\r\n}\r\n\r\n@keyframes zoomOutLeft {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);\r\n transform: scale(0.1) translate3d(-2000px, 0, 0);\r\n -webkit-transform-origin: left center;\r\n transform-origin: left center;\r\n }\r\n}\r\n\r\n.zoomOutLeft {\r\n -webkit-animation-name: zoomOutLeft;\r\n animation-name: zoomOutLeft;\r\n}\r\n\r\n@-webkit-keyframes zoomOutRight {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);\r\n transform: scale(0.1) translate3d(2000px, 0, 0);\r\n -webkit-transform-origin: right center;\r\n transform-origin: right center;\r\n }\r\n}\r\n\r\n@keyframes zoomOutRight {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);\r\n transform: scale(0.1) translate3d(2000px, 0, 0);\r\n -webkit-transform-origin: right center;\r\n transform-origin: right center;\r\n }\r\n}\r\n\r\n.zoomOutRight {\r\n -webkit-animation-name: zoomOutRight;\r\n animation-name: zoomOutRight;\r\n}\r\n\r\n@-webkit-keyframes zoomOutUp {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);\r\n -webkit-transform-origin: center bottom;\r\n transform-origin: center bottom;\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n@keyframes zoomOutUp {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);\r\n -webkit-transform-origin: center bottom;\r\n transform-origin: center bottom;\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n.zoomOutUp {\r\n -webkit-animation-name: zoomOutUp;\r\n animation-name: zoomOutUp;\r\n}\r\n\r\n@-webkit-keyframes slideInDown {\r\n from {\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes slideInDown {\r\n from {\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.slideInDown {\r\n -webkit-animation-name: slideInDown;\r\n animation-name: slideInDown;\r\n}\r\n\r\n@-webkit-keyframes slideInLeft {\r\n from {\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes slideInLeft {\r\n from {\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.slideInLeft {\r\n -webkit-animation-name: slideInLeft;\r\n animation-name: slideInLeft;\r\n}\r\n\r\n@-webkit-keyframes slideInRight {\r\n from {\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes slideInRight {\r\n from {\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.slideInRight {\r\n -webkit-animation-name: slideInRight;\r\n animation-name: slideInRight;\r\n}\r\n\r\n@-webkit-keyframes slideInUp {\r\n from {\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes slideInUp {\r\n from {\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.slideInUp {\r\n -webkit-animation-name: slideInUp;\r\n animation-name: slideInUp;\r\n}\r\n\r\n@-webkit-keyframes slideOutDown {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n }\r\n}\r\n\r\n@keyframes slideOutDown {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n }\r\n}\r\n\r\n.slideOutDown {\r\n -webkit-animation-name: slideOutDown;\r\n animation-name: slideOutDown;\r\n}\r\n\r\n@-webkit-keyframes slideOutLeft {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes slideOutLeft {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n}\r\n\r\n.slideOutLeft {\r\n -webkit-animation-name: slideOutLeft;\r\n animation-name: slideOutLeft;\r\n}\r\n\r\n@-webkit-keyframes slideOutRight {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes slideOutRight {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n}\r\n\r\n.slideOutRight {\r\n -webkit-animation-name: slideOutRight;\r\n animation-name: slideOutRight;\r\n}\r\n\r\n@-webkit-keyframes slideOutUp {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n}\r\n\r\n@keyframes slideOutUp {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n}\r\n\r\n.slideOutUp {\r\n -webkit-animation-name: slideOutUp;\r\n animation-name: slideOutUp;\r\n}\r\n\r\n/**\r\n * Owl Carousel v2.2.0\r\n * Copyright 2013-2016 David Deutsch\r\n * Licensed under MIT (https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE)\r\n */\r\n\r\n.eltdf-owl-slider {\r\n position: relative;\r\n display: none;\r\n width: 100%;\r\n margin: 0;\r\n -webkit-tap-highlight-color: transparent;\r\n z-index: 1;\r\n /* No Js */\r\n /*\r\n\t * Owl Carousel - Animate Plugin\r\n\t */\r\n}\r\n\r\n.eltdf-owl-slider.owl-loaded {\r\n display: block;\r\n}\r\n\r\n.eltdf-owl-slider.owl-loading {\r\n opacity: 0;\r\n display: block;\r\n}\r\n\r\n.eltdf-owl-slider.owl-hidden {\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-owl-slider.owl-refresh .owl-item {\r\n visibility: hidden;\r\n}\r\n\r\n.eltdf-owl-slider.owl-drag .owl-item {\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n}\r\n\r\n.eltdf-owl-slider.owl-grab {\r\n cursor: move;\r\n cursor: grab;\r\n}\r\n\r\n.eltdf-owl-slider.owl-rtl {\r\n direction: rtl;\r\n}\r\n\r\n.eltdf-owl-slider.owl-rtl .owl-item {\r\n float: right;\r\n}\r\n\r\n.no-js .eltdf-owl-slider {\r\n display: block;\r\n}\r\n\r\n.eltdf-owl-slider .owl-stage {\r\n position: relative;\r\n -ms-touch-action: pan-Y;\r\n}\r\n\r\n.eltdf-owl-slider .owl-stage:after {\r\n content: \".\";\r\n display: block;\r\n clear: both;\r\n visibility: hidden;\r\n line-height: 0;\r\n height: 0;\r\n}\r\n\r\n.eltdf-owl-slider .owl-stage-outer {\r\n position: relative;\r\n overflow: hidden;\r\n /* fix for flashing background */\r\n -webkit-transform: translate3d(0px, 0px, 0px);\r\n}\r\n\r\n.eltdf-owl-slider .owl-wrapper,\r\n.eltdf-owl-slider .owl-item {\r\n -webkit-backface-visibility: hidden;\r\n -moz-backface-visibility: hidden;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n -moz-transform: translate3d(0, 0, 0);\r\n -ms-transform: translate3d(0, 0, 0);\r\n}\r\n\r\n.eltdf-owl-slider .owl-item {\r\n position: relative;\r\n min-height: 1px;\r\n float: left;\r\n -webkit-backface-visibility: hidden;\r\n -webkit-tap-highlight-color: transparent;\r\n -webkit-touch-callout: none;\r\n}\r\n\r\n.eltdf-owl-slider .owl-item img {\r\n display: block;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-owl-slider .owl-item img .owl-lazy {\r\n -webkit-transform-style: preserve-3d;\r\n transform-style: preserve-3d;\r\n}\r\n\r\n.eltdf-owl-slider .owl-item .owl-lazy {\r\n opacity: 0;\r\n transition: opacity 400ms ease;\r\n}\r\n\r\n.eltdf-owl-slider .owl-nav.disabled {\r\n display: none;\r\n}\r\n\r\n.eltdf-owl-slider .owl-nav .owl-prev,\r\n.eltdf-owl-slider .owl-nav .owl-next {\r\n cursor: pointer;\r\n cursor: hand;\r\n -webkit-user-select: none;\r\n -khtml-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n}\r\n\r\n.eltdf-owl-slider .owl-dots.disabled {\r\n display: none;\r\n}\r\n\r\n.eltdf-owl-slider .owl-dots .owl-dot {\r\n cursor: pointer;\r\n cursor: hand;\r\n -webkit-user-select: none;\r\n -khtml-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n}\r\n\r\n.eltdf-owl-slider .animated {\r\n -webkit-animation-duration: 1000ms;\r\n animation-duration: 1000ms;\r\n -webkit-animation-fill-mode: both;\r\n animation-fill-mode: both;\r\n}\r\n\r\n.eltdf-owl-slider .owl-animated-in {\r\n z-index: 0;\r\n}\r\n\r\n.eltdf-owl-slider .owl-animated-out {\r\n z-index: 1;\r\n}\r\n\r\n.eltdf-owl-slider .fadeOut {\r\n -webkit-animation-name: fadeOut;\r\n animation-name: fadeOut;\r\n}\r\n\r\n/*\r\n * \tOwl Carousel - Auto Height Plugin\r\n */\r\n\r\n.owl-height {\r\n transition: height 500ms ease-in-out;\r\n}\r\n\r\n@-webkit-keyframes fadeOut {\r\n 0% {\r\n opacity: 1;\r\n }\r\n\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes fadeOut {\r\n 0% {\r\n opacity: 1;\r\n }\r\n\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n/* ==========================================================================\r\n #Perfect scroll styles - start\r\n ========================================================================== */\r\n\r\n.ps {\r\n -ms-touch-action: auto;\r\n touch-action: auto;\r\n overflow: hidden !important;\r\n -ms-overflow-style: none;\r\n}\r\n\r\n@supports (-ms-overflow-style: none) {\r\n .ps {\r\n overflow: auto !important;\r\n }\r\n}\r\n\r\n@media screen and (-ms-high-contrast: active),\r\n(-ms-high-contrast: none) {\r\n .ps {\r\n overflow: auto !important;\r\n }\r\n}\r\n\r\n.ps.ps--active-x>.ps__scrollbar-x-rail,\r\n.ps.ps--active-y>.ps__scrollbar-y-rail {\r\n display: none;\r\n /* Switched from block to none by Theme Author to hide the rulers */\r\n background-color: transparent;\r\n}\r\n\r\n.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail {\r\n background-color: #eee;\r\n opacity: 0.9;\r\n}\r\n\r\n.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x {\r\n background-color: #999;\r\n height: 11px;\r\n}\r\n\r\n.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail {\r\n background-color: #eee;\r\n opacity: 0.9;\r\n}\r\n\r\n.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y {\r\n background-color: #999;\r\n width: 11px;\r\n}\r\n\r\n.ps>.ps__scrollbar-x-rail {\r\n display: none;\r\n position: absolute;\r\n /* please don't change 'position' */\r\n opacity: 0;\r\n transition: background-color .2s linear, opacity .2s linear;\r\n bottom: 0px;\r\n /* there must be 'bottom' for ps__scrollbar-x-rail */\r\n height: 15px;\r\n}\r\n\r\n.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x {\r\n position: absolute;\r\n /* please don't change 'position' */\r\n background-color: #aaa;\r\n border-radius: 6px;\r\n transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;\r\n bottom: 2px;\r\n /* there must be 'bottom' for ps__scrollbar-x */\r\n height: 6px;\r\n}\r\n\r\n.ps>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x,\r\n.ps>.ps__scrollbar-x-rail:active>.ps__scrollbar-x {\r\n height: 11px;\r\n}\r\n\r\n.ps>.ps__scrollbar-y-rail {\r\n display: none;\r\n position: absolute;\r\n /* please don't change 'position' */\r\n opacity: 0;\r\n transition: background-color .2s linear, opacity .2s linear;\r\n right: 0;\r\n /* there must be 'right' for ps__scrollbar-y-rail */\r\n width: 15px;\r\n}\r\n\r\n.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y {\r\n position: absolute;\r\n /* please don't change 'position' */\r\n background-color: #aaa;\r\n border-radius: 6px;\r\n transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;\r\n right: 2px;\r\n /* there must be 'right' for ps__scrollbar-y */\r\n width: 6px;\r\n}\r\n\r\n.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y,\r\n.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y {\r\n width: 11px;\r\n}\r\n\r\n.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail {\r\n background-color: #eee;\r\n opacity: 0.9;\r\n}\r\n\r\n.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x {\r\n background-color: #999;\r\n height: 11px;\r\n}\r\n\r\n.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail {\r\n background-color: #eee;\r\n opacity: 0.9;\r\n}\r\n\r\n.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y {\r\n background-color: #999;\r\n width: 11px;\r\n}\r\n\r\n.ps:hover>.ps__scrollbar-x-rail,\r\n.ps:hover>.ps__scrollbar-y-rail {\r\n opacity: 0.6;\r\n}\r\n\r\n.ps:hover>.ps__scrollbar-x-rail:hover {\r\n background-color: #eee;\r\n opacity: 0.9;\r\n}\r\n\r\n.ps:hover>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x {\r\n background-color: #999;\r\n}\r\n\r\n.ps:hover>.ps__scrollbar-y-rail:hover {\r\n background-color: #eee;\r\n opacity: 0.9;\r\n}\r\n\r\n.ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y {\r\n background-color: #999;\r\n}\r\n\r\n/* ==========================================================================\r\n #Perfect scroll styles - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Pretty Photo style - begin\r\n ========================================================================== */\r\n\r\nbody .pp_pic_holder {\r\n position: fixed !important;\r\n top: 50% !important;\r\n left: 50% !important;\r\n display: none;\r\n width: 100px;\r\n z-index: 10001 !important;\r\n -webkit-transform: translateX(-50%) translateY(-50%);\r\n -moz-transform: translateX(-50%) translateY(-50%);\r\n transform: translateX(-50%) translateY(-50%);\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n body .pp_pic_holder {\r\n width: 90% !important;\r\n }\r\n}\r\n\r\nbody .pp_pic_holder.is-single .pp_details {\r\n display: none;\r\n}\r\n\r\nbody .pp_pic_holder .pp_top,\r\nbody .pp_pic_holder .pp_bottom {\r\n display: none !important;\r\n}\r\n\r\nbody .pp_pic_holder .pp_content {\r\n position: relative;\r\n background: none;\r\n margin: 0 auto;\r\n height: 40px;\r\n min-width: 40px;\r\n width: 100%;\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n body .pp_pic_holder .pp_content {\r\n width: 100% !important;\r\n }\r\n}\r\n\r\n* html body .pp_pic_holder .pp_content {\r\n width: 40px;\r\n}\r\n\r\nbody .pp_pic_holder .pp_content_container {\r\n position: relative;\r\n text-align: left;\r\n width: 100%;\r\n}\r\n\r\nbody .pp_pic_holder .pp_content_container .pp_left,\r\nbody .pp_pic_holder .pp_content_container .pp_right {\r\n background: none !important;\r\n padding: 0 !important;\r\n}\r\n\r\nbody .pp_pic_holder #pp_full_res {\r\n line-height: 1 !important;\r\n}\r\n\r\nbody .pp_pic_holder #pp_full_res .pp_inline {\r\n color: #333333;\r\n text-align: left;\r\n}\r\n\r\nbody .pp_pic_holder #pp_full_res .pp_inline p {\r\n margin: 0 0 15px;\r\n}\r\n\r\nbody .pp_pic_holder #pp_full_res iframe {\r\n width: 100% !important;\r\n}\r\n\r\nbody .pp_pic_holder #pp_full_res img {\r\n display: block;\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n body .pp_pic_holder #pp_full_res img {\r\n width: 100% !important;\r\n height: auto !important;\r\n }\r\n}\r\n\r\nbody .pp_pic_holder .ppt,\r\nbody .pp_pic_holder .pp_gallery,\r\nbody .pp_pic_holder .pp_description {\r\n display: none !important;\r\n}\r\n\r\nbody .pp_pic_holder .pp_loaderIcon {\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n width: 32px;\r\n height: 32px;\r\n margin: -16px 0 0 -16px;\r\n background-color: #fff;\r\n border-radius: 16px;\r\n -webkit-animation: scaleout 1.0s infinite ease-in-out;\r\n animation: scaleout 1.0s infinite ease-in-out;\r\n}\r\n\r\nbody .pp_pic_holder .pp_fade {\r\n position: relative;\r\n top: 50%;\r\n display: none;\r\n -webkit-transform: translateY(-50%) translateZ(0);\r\n -moz-transform: translateY(-50%) translateZ(0);\r\n transform: translateY(-50%) translateZ(0);\r\n}\r\n\r\nbody .pp_pic_holder .pp_details {\r\n position: relative;\r\n top: -1px;\r\n display: table;\r\n vertical-align: top;\r\n width: 100% !important;\r\n float: none !important;\r\n margin: 0 !important;\r\n padding: 15px 24px;\r\n background-color: #fff;\r\n box-sizing: border-box;\r\n}\r\n\r\nbody .pp_pic_holder .pp_details .pp_nav {\r\n position: relative;\r\n display: table-cell;\r\n vertical-align: middle;\r\n width: 100%;\r\n height: auto;\r\n float: none;\r\n margin: 0 !important;\r\n}\r\n\r\nbody .pp_pic_holder .pp_details .pp_nav .pp_play,\r\nbody .pp_pic_holder .pp_details .pp_nav .pp_pause {\r\n display: none;\r\n}\r\n\r\nbody .pp_pic_holder .pp_details .pp_nav .currentTextHolder {\r\n position: absolute;\r\n top: 0;\r\n left: 50%;\r\n width: auto;\r\n margin: 0;\r\n padding: 0;\r\n float: none;\r\n color: #676767;\r\n font-family: inherit;\r\n font-size: inherit;\r\n line-height: 30px;\r\n font-style: inherit;\r\n letter-spacing: 5px;\r\n}\r\n\r\nbody .pp_pic_holder a:focus {\r\n outline: none;\r\n}\r\n\r\nbody .pp_pic_holder a.pp_arrow_previous,\r\nbody .pp_pic_holder a.pp_arrow_next {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n left: auto !important;\r\n float: none;\r\n width: auto !important;\r\n height: auto !important;\r\n margin: 0 !important;\r\n color: #676767;\r\n font-family: 'Ionicons';\r\n font-size: 0;\r\n line-height: 1;\r\n text-indent: 0;\r\n background: none !important;\r\n opacity: 1 !important;\r\n overflow: visible;\r\n}\r\n\r\nbody .pp_pic_holder a.pp_arrow_previous:after,\r\nbody .pp_pic_holder a.pp_arrow_next:after {\r\n font-size: 30px;\r\n}\r\n\r\nbody .pp_pic_holder a.pp_arrow_previous:hover,\r\nbody .pp_pic_holder a.pp_arrow_next:hover {\r\n color: #333333;\r\n}\r\n\r\nbody .pp_pic_holder a.pp_arrow_previous:after {\r\n content: \"\\f3d2\";\r\n}\r\n\r\nbody .pp_pic_holder a.pp_arrow_next {\r\n margin: 0 0 0 14px !important;\r\n}\r\n\r\nbody .pp_pic_holder a.pp_arrow_next:after {\r\n content: \"\\f3d3\";\r\n}\r\n\r\nbody .pp_pic_holder a.pp_next,\r\nbody .pp_pic_holder a.pp_previous {\r\n position: absolute;\r\n top: calc(50% - 20px);\r\n width: auto;\r\n height: auto;\r\n display: inline-block;\r\n margin: 0 !important;\r\n background: none !important;\r\n color: #333333;\r\n font-family: 'Ionicons';\r\n font-size: 40px;\r\n line-height: 1;\r\n text-indent: -9999px !important;\r\n opacity: 0;\r\n -webkit-transition: opacity 0.2s ease-out, color 0.2s ease-out;\r\n -moz-transition: opacity 0.2s ease-out, color 0.2s ease-out;\r\n transition: opacity 0.2s ease-out, color 0.2s ease-out;\r\n}\r\n\r\nbody .pp_pic_holder a.pp_next>*,\r\nbody .pp_pic_holder a.pp_previous>* {\r\n display: none;\r\n}\r\n\r\nbody .pp_pic_holder a.pp_next:after,\r\nbody .pp_pic_holder a.pp_previous:after {\r\n display: block;\r\n line-height: inherit;\r\n text-indent: 0 !important;\r\n}\r\n\r\nbody .pp_pic_holder a.pp_next:hover,\r\nbody .pp_pic_holder a.pp_previous:hover {\r\n color: rgba(51, 51, 51, 0.8);\r\n}\r\n\r\nbody .pp_pic_holder a.pp_previous {\r\n left: 30px;\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n body .pp_pic_holder a.pp_previous {\r\n left: 20px;\r\n }\r\n}\r\n\r\nbody .pp_pic_holder a.pp_previous:after {\r\n content: \"\\f3d2\";\r\n}\r\n\r\nbody .pp_pic_holder a.pp_next {\r\n right: 30px;\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n body .pp_pic_holder a.pp_next {\r\n right: 20px;\r\n }\r\n}\r\n\r\nbody .pp_pic_holder a.pp_next:after {\r\n content: \"\\f3d3\";\r\n}\r\n\r\nbody .pp_pic_holder a.pp_close {\r\n position: relative;\r\n display: table-cell;\r\n vertical-align: middle;\r\n width: auto;\r\n height: auto;\r\n margin: 0 !important;\r\n background: none !important;\r\n color: #676767;\r\n font-family: 'Ionicons';\r\n font-size: 0;\r\n line-height: 1;\r\n text-indent: 0;\r\n cursor: pointer;\r\n opacity: 1 !important;\r\n /*&:after {\r\n content: \"\\f2d7\";\r\n font-size: 28px;\r\n }*/\r\n}\r\n\r\nbody .pp_pic_holder a.pp_close:hover {\r\n color: #333333;\r\n}\r\n\r\nbody .pp_pic_holder a.pp_expand {\r\n position: absolute;\r\n right: -22px;\r\n top: -18px;\r\n display: block;\r\n height: auto;\r\n width: auto;\r\n color: #fff;\r\n font-family: 'Ionicons';\r\n font-size: 0;\r\n line-height: 1;\r\n text-align: center;\r\n text-indent: 0;\r\n background: none !important;\r\n z-index: 2001;\r\n}\r\n\r\nbody .pp_pic_holder a.pp_expand:after {\r\n content: \"\\f386\";\r\n font-size: 22px;\r\n}\r\n\r\nbody .pp_pic_holder a.pp_expand:hover {\r\n color: rgba(255, 255, 255, 0.8);\r\n}\r\n\r\nbody .pp_hoverContainer {\r\n position: absolute;\r\n top: 0;\r\n width: 100%;\r\n z-index: 2000;\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n body .pp_hoverContainer {\r\n width: 100% !important;\r\n height: 100% !important;\r\n }\r\n}\r\n\r\nbody .pp_hoverContainer:hover a.pp_next,\r\nbody .pp_hoverContainer:hover a.pp_previous {\r\n opacity: 1;\r\n}\r\n\r\nbody .pp_overlay {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n display: none;\r\n background-color: #333333;\r\n z-index: 10000 !important;\r\n}\r\n\r\n/* ==========================================================================\r\n Pretty Photo style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n WooCommerce Select 2 Script styles - begin\r\n ========================================================================== */\r\n\r\n/*\r\n\tVersion: 4.0.3 Timestamp: Monday Mart 27 2:59:00pm EDT 2017\r\n*/\r\n\r\n.select2-container--default {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n width: 200px;\r\n margin: 0;\r\n border: 0;\r\n border-radius: 0;\r\n text-align: initial;\r\n box-sizing: border-box;\r\n}\r\n\r\n.select2-container--default[dir=\"rtl\"] .select2-selection--single .select2-selection__clear {\r\n float: left;\r\n}\r\n\r\n.select2-container--default[dir=\"rtl\"] .select2-selection--single .select2-selection__rendered {\r\n padding: 0 20px 0 30px;\r\n}\r\n\r\n.select2-container--default[dir=\"rtl\"] .select2-selection--single .select2-selection__arrow {\r\n left: 20px;\r\n right: auto;\r\n}\r\n\r\n.select2-container--default[dir=\"rtl\"] .select2-selection--multiple .select2-selection__choice,\r\n.select2-container--default[dir=\"rtl\"] .select2-selection--multiple .select2-selection__placeholder,\r\n.select2-container--default[dir=\"rtl\"] .select2-selection--multiple .select2-search--inline {\r\n float: right;\r\n}\r\n\r\n.select2-container--default[dir=\"rtl\"] .select2-selection--multiple .select2-selection__rendered {\r\n padding: 0 20px 0 30px;\r\n}\r\n\r\n.select2-container--default[dir=\"rtl\"] .select2-selection--multiple .select2-selection__choice {\r\n margin: 7px auto 0 5px;\r\n}\r\n\r\n.select2-container--default[dir=\"rtl\"] .select2-selection--multiple .select2-selection__choice__remove {\r\n margin: 0 auto 0 3px;\r\n}\r\n\r\n.select2-container--default.select2-container--disabled .select2-selection--single {\r\n background-color: #eee;\r\n cursor: default;\r\n}\r\n\r\n.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {\r\n display: none;\r\n}\r\n\r\n.select2-container--default.select2-container--disabled .select2-selection--multiple {\r\n background-color: #eee;\r\n cursor: default;\r\n}\r\n\r\n.select2-container--default.select2-container--disabled .select2-selection__choice__remove {\r\n display: none;\r\n}\r\n\r\n.select2-container--default.select2-container--open .select2-selection--single {\r\n color: #333333;\r\n}\r\n\r\n.select2-container--default.select2-container--open .select2-dropdown {\r\n left: 0;\r\n}\r\n\r\n.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above {\r\n border-bottom-color: transparent;\r\n}\r\n\r\n.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below {\r\n border-top-color: transparent;\r\n}\r\n\r\n.select2-container--default .select2-selection--single {\r\n display: block;\r\n height: 50px;\r\n line-height: 48px;\r\n padding: 0;\r\n font-family: inherit;\r\n font-size: inherit;\r\n color: inherit;\r\n background-color: transparent;\r\n border: 1px solid #c9c9c9;\r\n border-radius: 0;\r\n box-sizing: border-box;\r\n cursor: pointer;\r\n user-select: none;\r\n -webkit-user-select: none;\r\n}\r\n\r\n.select2-container--default .select2-selection--single .select2-selection__rendered {\r\n display: block;\r\n padding: 0 30px 0 20px;\r\n color: inherit;\r\n line-height: inherit;\r\n white-space: nowrap;\r\n text-overflow: ellipsis;\r\n overflow: hidden;\r\n box-sizing: border-box;\r\n}\r\n\r\n.select2-container--default .select2-selection--single .select2-selection__clear {\r\n position: relative;\r\n cursor: pointer;\r\n float: right;\r\n margin: 0;\r\n font-weight: inherit;\r\n}\r\n\r\n.select2-container--default .select2-selection--single .select2-selection__placeholder {\r\n color: inherit;\r\n}\r\n\r\n.select2-container--default .select2-selection--single .select2-selection__arrow {\r\n position: absolute;\r\n width: auto;\r\n height: 100%;\r\n top: 0;\r\n right: 20px;\r\n color: inherit;\r\n line-height: inherit;\r\n text-align: center;\r\n}\r\n\r\n.select2-container--default .select2-selection--single .select2-selection__arrow b {\r\n display: none;\r\n}\r\n\r\n.select2-container--default .select2-selection--single .select2-selection__arrow:before {\r\n font-family: 'Linearicons-Free';\r\n content: '\\e874';\r\n}\r\n\r\n.select2-container--default .select2-selection--multiple {\r\n display: block;\r\n height: 44px;\r\n line-height: 42px;\r\n padding: 0;\r\n font-family: inherit;\r\n font-size: inherit;\r\n color: inherit;\r\n background-color: transparent;\r\n border: 1px solid #c9c9c9;\r\n border-radius: 0;\r\n outline: 0;\r\n box-sizing: border-box;\r\n cursor: pointer;\r\n user-select: none;\r\n -webkit-user-select: none;\r\n}\r\n\r\n.select2-container--default .select2-selection--multiple .select2-selection__rendered {\r\n display: block;\r\n list-style: none;\r\n padding: 0 30px;\r\n margin: 0;\r\n color: inherit;\r\n line-height: inherit;\r\n white-space: nowrap;\r\n text-overflow: ellipsis;\r\n overflow: hidden;\r\n box-sizing: border-box;\r\n}\r\n\r\n.select2-container--default .select2-selection--multiple .select2-selection__rendered li {\r\n list-style: none;\r\n}\r\n\r\n.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__placeholder {\r\n float: left;\r\n margin: 0;\r\n color: inherit;\r\n}\r\n\r\n.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__clear {\r\n position: relative;\r\n cursor: pointer;\r\n float: right;\r\n margin: 0;\r\n font-weight: inherit;\r\n}\r\n\r\n.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {\r\n float: left;\r\n margin: 7px 5px 0 0;\r\n padding: 0 10px;\r\n line-height: 30px;\r\n color: #fff;\r\n background-color: #333333;\r\n border: 0;\r\n border-radius: 0;\r\n cursor: default;\r\n}\r\n\r\n.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove {\r\n display: inline-block;\r\n margin: 0 3px 0 0;\r\n color: inherit;\r\n font-weight: 700;\r\n cursor: pointer;\r\n -webkit-transition: opacity 0.2s ease-out;\r\n -moz-transition: opacity 0.2s ease-out;\r\n transition: opacity 0.2s ease-out;\r\n}\r\n\r\n.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove:hover {\r\n color: inherit;\r\n opacity: 0.8;\r\n}\r\n\r\n.select2-container--default .select2-search--inline {\r\n float: left;\r\n}\r\n\r\n.select2-container--default .select2-search--inline .select2-search__field {\r\n margin: 0;\r\n padding: 0;\r\n font-size: 100%;\r\n background: transparent;\r\n border: none;\r\n outline: 0;\r\n box-shadow: none;\r\n -webkit-appearance: textfield;\r\n box-sizing: border-box;\r\n}\r\n\r\n.select2-container--default .select2-search--inline .select2-search__field::-webkit-search-cancel-button {\r\n -webkit-appearance: none;\r\n}\r\n\r\n.select2-container--default .select2-dropdown {\r\n position: absolute;\r\n top: 0;\r\n left: -100000px;\r\n width: 100%;\r\n display: block;\r\n background-color: #fff;\r\n border: 1px solid #c9c9c9;\r\n border-radius: 0;\r\n z-index: 1051;\r\n box-sizing: border-box;\r\n}\r\n\r\n.select2-container--default .select2-search--dropdown {\r\n display: block;\r\n padding: 14px 15px 2px;\r\n}\r\n\r\n.select2-container--default .select2-search--dropdown.select2-search--hide {\r\n display: none;\r\n}\r\n\r\n.select2-container--default .select2-search--dropdown .select2-search__field {\r\n padding: 4px 8px;\r\n margin: 0;\r\n width: 100%;\r\n color: inherit;\r\n font-size: inherit;\r\n line-height: 20px;\r\n font-family: inherit;\r\n font-weight: inherit;\r\n border: 1px solid #c9c9c9;\r\n outline: none;\r\n box-sizing: border-box;\r\n -webkit-appearance: none;\r\n}\r\n\r\n.select2-container--default .select2-search--dropdown .select2-search__field:focus {\r\n border-color: #333333;\r\n}\r\n\r\n.select2-container--default .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {\r\n -webkit-appearance: none;\r\n}\r\n\r\n.select2-container--default .select2-results {\r\n display: block;\r\n padding: 0;\r\n margin: 0;\r\n overflow: hidden;\r\n}\r\n\r\n.select2-container--default .select2-results>.select2-results__options {\r\n max-height: 200px;\r\n overflow-y: auto;\r\n}\r\n\r\n.select2-container--default .select2-results__options {\r\n position: relative;\r\n padding: 2px 15px;\r\n margin: 5px 0;\r\n list-style: none;\r\n}\r\n\r\n.select2-container--default .select2-results__option {\r\n padding: 7px 0;\r\n user-select: none;\r\n -webkit-user-select: none;\r\n -webkit-transition: color 0.2s ease-out;\r\n -moz-transition: color 0.2s ease-out;\r\n transition: color 0.2s ease-out;\r\n}\r\n\r\n.select2-container--default .select2-results__option[aria-selected] {\r\n cursor: pointer;\r\n}\r\n\r\n.select2-container--default .select2-results__option[role=group] {\r\n padding: 0;\r\n}\r\n\r\n.select2-container--default .select2-results__option[aria-disabled=true] {\r\n color: #333333;\r\n}\r\n\r\n.select2-container--default .select2-results__option[aria-selected=true],\r\n.select2-container--default .select2-results__option[data-selected=true] {\r\n color: #333333;\r\n background: none;\r\n}\r\n\r\n.select2-container--default .select2-results__option .select2-results__option {\r\n padding-left: 1em;\r\n}\r\n\r\n.select2-container--default .select2-results__option .select2-results__option .select2-results__group {\r\n padding-left: 0;\r\n}\r\n\r\n.select2-container--default .select2-results__option .select2-results__option .select2-results__option {\r\n margin-left: -1em;\r\n padding-left: 2em;\r\n}\r\n\r\n.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {\r\n margin-left: -2em;\r\n padding-left: 3em;\r\n}\r\n\r\n.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {\r\n margin-left: -3em;\r\n padding-left: 4em;\r\n}\r\n\r\n.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {\r\n margin-left: -4em;\r\n padding-left: 5em;\r\n}\r\n\r\n.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {\r\n margin-left: -5em;\r\n padding-left: 6em;\r\n}\r\n\r\n.select2-container--default .select2-results__option--highlighted[aria-selected] {\r\n color: #333333;\r\n background: none;\r\n}\r\n\r\n.select2-container--default .select2-results__group {\r\n display: block;\r\n padding: 7px 0;\r\n cursor: default;\r\n}\r\n\r\n.select2-close-mask {\r\n border: 0;\r\n margin: 0;\r\n padding: 0;\r\n display: block;\r\n position: fixed;\r\n left: 0;\r\n top: 0;\r\n min-height: 100%;\r\n min-width: 100%;\r\n height: auto;\r\n width: auto;\r\n opacity: 0;\r\n z-index: 99;\r\n background-color: #fff;\r\n filter: alpha(opacity=0);\r\n}\r\n\r\n.select2-hidden-accessible {\r\n border: 0 !important;\r\n clip: rect(0 0 0 0) !important;\r\n height: 1px !important;\r\n margin: -1px !important;\r\n overflow: hidden !important;\r\n padding: 0 !important;\r\n position: absolute !important;\r\n width: 1px !important;\r\n}\r\n\r\n/* ==========================================================================\r\n WooCommerce Select 2 Script styles - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n WPML style start\r\n ========================================================================== */\r\n\r\n.widget_icl_lang_sel_widget {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n}\r\n\r\n.widget_icl_lang_sel_widget img {\r\n position: relative;\r\n display: inline-block !important;\r\n vertical-align: middle;\r\n top: -1px;\r\n padding-right: 6px;\r\n}\r\n\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n width: 200px;\r\n text-align: left;\r\n box-sizing: border-box;\r\n}\r\n\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown:hover .wpml-ls-sub-menu,\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click:hover .wpml-ls-sub-menu {\r\n opacity: 1;\r\n visibility: visible;\r\n -webkit-transition-delay: 0s;\r\n -moz-transition-delay: 0s;\r\n transition-delay: 0s;\r\n}\r\n\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-legacy-dropdown,\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-legacy-dropdown {\r\n padding: 0;\r\n margin: 0;\r\n}\r\n\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle,\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle {\r\n position: relative;\r\n display: block;\r\n padding: 9px 20px;\r\n color: #333333;\r\n background-color: #fff;\r\n border: 1px solid #c9c9c9;\r\n box-sizing: border-box;\r\n}\r\n\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:hover,\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover {\r\n color: #17436f;\r\n}\r\n\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:after,\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:after {\r\n content: '\\33';\r\n position: absolute;\r\n top: calc(50% - 8px);\r\n right: 20px;\r\n display: block;\r\n font-family: 'ElegantIcons';\r\n font-size: 15px;\r\n line-height: 1;\r\n}\r\n\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu {\r\n position: absolute;\r\n top: 100%;\r\n left: 0;\r\n width: 100%;\r\n padding: 14px 20px;\r\n margin: 0;\r\n list-style: none;\r\n background-color: #fff;\r\n border: 1px solid #c9c9c9;\r\n border-top: 0;\r\n z-index: 10;\r\n opacity: 0;\r\n visibility: hidden;\r\n box-sizing: border-box;\r\n -webkit-transition: visibility 0s linear 0.25s, opacity 0.25s ease-in-out;\r\n -moz-transition: visibility 0s linear 0.25s, opacity 0.25s ease-in-out;\r\n transition: visibility 0s linear 0.25s, opacity 0.25s ease-in-out;\r\n}\r\n\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item,\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item {\r\n display: block;\r\n width: 100%;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a,\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a {\r\n display: block;\r\n padding: 7px 0;\r\n}\r\n\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li {\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin: 0 15px 5px 0;\r\n}\r\n\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li:last-child {\r\n margin-right: 0;\r\n}\r\n\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li a {\r\n display: block;\r\n}\r\n\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li {\r\n display: block;\r\n margin: 0;\r\n padding: 5px 0;\r\n}\r\n\r\n.widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li a {\r\n display: block;\r\n}\r\n\r\naside.eltdf-sidebar .widget_icl_lang_sel_widget,\r\n.wpb_widgetised_column .widget_icl_lang_sel_widget,\r\n.eltdf-page-footer .widget_icl_lang_sel_widget,\r\n.eltdf-side-menu .widget_icl_lang_sel_widget,\r\n.eltdf-vertical-menu-area .widget_icl_lang_sel_widget {\r\n width: 100%;\r\n}\r\n\r\naside.eltdf-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,\r\naside.eltdf-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,\r\n.wpb_widgetised_column .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,\r\n.wpb_widgetised_column .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,\r\n.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,\r\n.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,\r\n.eltdf-side-menu .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,\r\n.eltdf-side-menu .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,\r\n.eltdf-vertical-menu-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,\r\n.eltdf-vertical-menu-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown,\r\n.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click {\r\n width: 140px;\r\n}\r\n\r\n.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle,\r\n.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle {\r\n padding: 0;\r\n line-height: 46px;\r\n color: #fff;\r\n background-color: transparent;\r\n border: 0;\r\n}\r\n\r\n.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:after,\r\n.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:after {\r\n right: 0;\r\n}\r\n\r\n.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li {\r\n margin-bottom: 0;\r\n}\r\n\r\n.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li {\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin-right: 15px;\r\n}\r\n\r\n.eltdf-top-bar .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child {\r\n margin-right: 0;\r\n}\r\n\r\n.eltdf-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li,\r\n.eltdf-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li,\r\n.eltdf-footer-top-holder .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li {\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin-right: 15px;\r\n}\r\n\r\n.eltdf-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child,\r\n.eltdf-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child,\r\n.eltdf-footer-top-holder .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li:last-child {\r\n margin-right: 0;\r\n}\r\n\r\n.eltdf-main-menu>ul>li.menu-item-language.has_sub>a>span.item_outer .item_text:after {\r\n content: '\\33';\r\n position: absolute;\r\n right: -15px;\r\n top: 0;\r\n font-family: 'ElegantIcons';\r\n font-size: 15px;\r\n}\r\n\r\n.eltdf-main-menu>ul>li.menu-item-language a>span.item_outer .item_text {\r\n position: relative;\r\n display: table;\r\n}\r\n\r\n.eltdf-main-menu>ul>li.menu-item-language a>span.item_outer .item_text>* {\r\n display: table-cell;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-main-menu>ul>li.menu-item-language a>span.item_outer .item_text img {\r\n padding: 5px 6px 0 0;\r\n}\r\n\r\n.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle,\r\n.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle {\r\n color: #fff;\r\n background-color: transparent;\r\n border-color: #fff;\r\n}\r\n\r\n.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:hover,\r\n.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover {\r\n color: rgba(255, 255, 255, 0.8);\r\n}\r\n\r\n.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,\r\n.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu {\r\n background-color: #363636;\r\n}\r\n\r\n.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a,\r\n.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a {\r\n color: #fff;\r\n}\r\n\r\n.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:hover,\r\n.eltdf-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a:hover {\r\n color: rgba(255, 255, 255, 0.8);\r\n}\r\n\r\n/* ==========================================================================\r\n WPML style start\r\n ========================================================================== */\r\n\r\n/*# sourceMappingURL=../css/modules.css.map */\r\n/* ==========================================================================\r\n Blog styles - begin\r\n ========================================================================== */\r\n\r\n/* common mixins - start */\r\n\r\n/* common mixins - end */\r\n\r\n/* mixins styles - start */\r\n\r\n/* mixins styles - end */\r\n\r\n/* ==========================================================================\r\n Blog Common style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-blog-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 0 0 40px;\r\n clear: both;\r\n}\r\n\r\n.eltdf-blog-holder article {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 0 0 76px;\r\n box-sizing: border-box;\r\n background-repeat: no-repeat;\r\n background-position: center;\r\n background-size: cover;\r\n}\r\n\r\n.eltdf-blog-holder article.sticky .eltdf-post-title a {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-content {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-heading .eltdf-post-image,\r\n.eltdf-blog-holder article .eltdf-post-heading .eltdf-blog-video-holder {\r\n margin-bottom: 51px;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-image {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n max-width: 100%;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-image img {\r\n display: block;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-quote-image,\r\n.eltdf-blog-holder article .eltdf-post-link-image {\r\n float: left;\r\n font-size: 180px;\r\n color: #17436f;\r\n font-family: \"Crimson Text\", cursive;\r\n letter-spacing: 0.1em;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-image-background {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n height: 100%;\r\n background-position: center;\r\n background-size: cover;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-image-background a {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-image-icon {\r\n position: absolute;\r\n top: 20px;\r\n right: 20px;\r\n font-size: 30px;\r\n line-height: 1;\r\n color: #fff;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-text {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-text .eltdf-quote-author {\r\n display: inline-block;\r\n margin-top: 10px;\r\n font-size: 16px;\r\n font-family: \"Crimson Text\", cursive;\r\n color: #17436f;\r\n font-weight: 700;\r\n letter-spacing: 0.1em;\r\n text-transform: uppercase;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-mark {\r\n position: absolute;\r\n top: 30px;\r\n left: 28px;\r\n width: 50px;\r\n text-align: left;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-title {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-excerpt-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 15px 0 0;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-excerpt-holder p {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-excerpt:after {\r\n content: '...';\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-more-link-container {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 15px 0 0;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-info {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-info>* {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n color: currentColor;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-info>* a {\r\n color: inherit;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-info-top {\r\n margin-bottom: 10px;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-info-top>div {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n font-size: 12px;\r\n letter-spacing: 0.1em;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-info-top>div:after {\r\n content: '/';\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-info-top>div:last-child {\r\n padding: 0;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-info-top>div:last-child:after {\r\n content: '';\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-info-top>div a {\r\n color: inherit;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-info-top>div a:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-info-top>div .eltdf-post-info-author-link {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-info-top>div .eltdf-post-info-author-link:hover {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-info-top .eltdf-post-info-category {\r\n padding: 0 0 0 5px;\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-info-top .eltdf-post-info-category:hover {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-info-bottom {\r\n padding-top: 17px;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-left,\r\n.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n@media only screen and (min-width: 769px) {\r\n\r\n .eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-left,\r\n .eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right {\r\n width: 50%;\r\n }\r\n\r\n .eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-left {\r\n float: left;\r\n }\r\n\r\n .eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right {\r\n text-align: right;\r\n float: right;\r\n }\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right>div {\r\n margin-left: 17px;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-right>div:first-child {\r\n margin-left: 0;\r\n}\r\n\r\n.eltdf-blog-holder article .eltdf-post-read-more-button {\r\n margin-top: 20px;\r\n}\r\n\r\n.eltdf-blog-holder article.format-link .eltdf-post-text {\r\n padding: 82px 130px;\r\n background-color: #f3f3f3;\r\n}\r\n\r\n.eltdf-blog-holder article.format-link .eltdf-post-text-main {\r\n position: relative;\r\n display: table;\r\n table-layout: fixed;\r\n height: 100%;\r\n width: 100%;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-blog-holder article.format-link .eltdf-post-text-main .eltdf-post-link-holder {\r\n display: table-cell;\r\n vertical-align: middle;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-blog-holder article.format-link .eltdf-post-mark span {\r\n font-size: 50px;\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-blog-holder article.format-quote .eltdf-post-text {\r\n padding: 50px 15%;\r\n background-color: #f3f3f3;\r\n}\r\n\r\n.eltdf-blog-holder article.format-quote .eltdf-post-text-main {\r\n position: relative;\r\n display: table;\r\n table-layout: fixed;\r\n height: 100%;\r\n width: 100%;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-blog-holder article.format-quote .eltdf-post-text-main .eltdf-post-title {\r\n line-height: 1.5em;\r\n}\r\n\r\n.eltdf-blog-holder article.format-quote .eltdf-post-mark {\r\n width: 80px;\r\n top: 10px;\r\n left: 12px;\r\n}\r\n\r\n.eltdf-blog-holder article.format-quote .eltdf-post-mark span {\r\n font-size: 80px;\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-blog-holder article.format-quote .eltdf-post-author {\r\n display: inline-block;\r\n margin-bottom: 23px;\r\n font-size: 13px;\r\n line-height: 20px;\r\n}\r\n\r\n.eltdf-blog-holder article.format-gallery .eltdf-post-image {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-blog-holder article.format-gallery .owl-carousel .owl-item {\r\n z-index: 2;\r\n}\r\n\r\n.eltdf-blog-holder article.format-gallery .owl-carousel .owl-item.active {\r\n z-index: 3;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio.has-post-thumbnail .eltdf-post-heading {\r\n position: relative;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio.has-post-thumbnail .eltdf-blog-audio-holder {\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n width: 100%;\r\n display: inline-block;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-post-image {\r\n width: 100%;\r\n max-width: inherit;\r\n margin-bottom: 0;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-post-image img {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-post-heading {\r\n margin: 0 0 51px;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container,\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-embed,\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-embed body,\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls {\r\n background: none;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container {\r\n background-color: #333333;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container,\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls {\r\n height: 38px !important;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls {\r\n padding: 0 10px 0 4px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button {\r\n width: 39px;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button {\r\n width: 30px;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button,\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button {\r\n height: 38px;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button button,\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button button {\r\n position: relative;\r\n height: 100%;\r\n background: none;\r\n background-position: center;\r\n background-repeat: no-repeat;\r\n margin: 0;\r\n border: 0;\r\n outline: none;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-play button,\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-play button {\r\n width: 39px;\r\n background-image: url(\"../../framework/modules/blog/assets/img/audio/play.png\");\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-pause button,\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-pause button {\r\n width: 39px;\r\n background-image: url(\"../../framework/modules/blog/assets/img/audio/pause.png\");\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-stop button,\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-stop button {\r\n width: 39px;\r\n background-image: url(\"../../framework/modules/blog/assets/img/audio/stop.png\");\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-mute button,\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-mute button {\r\n width: 30px;\r\n background-image: url(\"../../framework/modules/blog/assets/img/audio/sound.png\");\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-unmute button,\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-unmute button {\r\n width: 30px;\r\n background-image: url(\"../../framework/modules/blog/assets/img/audio/mute.png\");\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time {\r\n height: 100%;\r\n padding: 0;\r\n font-family: inherit;\r\n font-size: 13px;\r\n color: #fff;\r\n line-height: 40px;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail {\r\n height: 100%;\r\n padding: 0;\r\n font-family: inherit;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total {\r\n height: 5px;\r\n margin: 17px 0;\r\n background: none;\r\n background-color: #fff;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-current {\r\n height: 5px;\r\n background-color: #17436f;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-buffering,\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-hovered {\r\n height: 5px;\r\n z-index: 9999;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-hovered {\r\n background: rgba(0, 0, 0, 0.5);\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float {\r\n top: -16px;\r\n border: 0;\r\n color: #fff;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-handle-content {\r\n display: none;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float-corner {\r\n top: 11px;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-loaded,\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float {\r\n background: none;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider {\r\n height: 38px;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total,\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current {\r\n height: 5px;\r\n background: none;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total {\r\n top: 17px;\r\n background-color: #fff;\r\n}\r\n\r\n.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current {\r\n background-color: #17436f;\r\n}\r\n\r\n.eltdf-blog-holder article.format-video .eltdf-self-hosted-video {\r\n max-width: 100%;\r\n}\r\n\r\n/* ==========================================================================\r\n Blog Common style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Blog Masonry general style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry {\r\n /***** Number of Columns - begin *****/\r\n /***** Number of Columns - end *****/\r\n /***** Space on container if full width - start *****/\r\n /***** Space on container if full width - end *****/\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-holder-inner {\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry article {\r\n float: left;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry article,\r\n.eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-sizer {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-gutter {\r\n width: 0;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns article,\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns .eltdf-blog-masonry-grid-sizer {\r\n width: 50%;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns article.eltdf-post-size-large-width,\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-two-columns article.eltdf-post-size-large-width-height {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns article,\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns .eltdf-blog-masonry-grid-sizer {\r\n width: 33.33333%;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns article.eltdf-post-size-large-width,\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-three-columns article.eltdf-post-size-large-width-height {\r\n width: 66.66667%;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns article,\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns .eltdf-blog-masonry-grid-sizer {\r\n width: 25%;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns article.eltdf-post-size-large-width,\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-four-columns article.eltdf-post-size-large-width-height {\r\n width: 50%;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns article,\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns .eltdf-blog-masonry-grid-sizer {\r\n width: 20%;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns article.eltdf-post-size-large-width,\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-five-columns article.eltdf-post-size-large-width-height {\r\n width: 40%;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width {\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-no-space {\r\n padding: 0 0px;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-tiny-space {\r\n padding: 0 10px;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-small-space {\r\n padding: 0 20px;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-normal-space {\r\n padding: 0 30px;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-medium-space {\r\n padding: 0 40px;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-type-masonry.eltdf-blog-masonry-full-width.eltdf-large-space {\r\n padding: 0 50px;\r\n}\r\n\r\n/* ==========================================================================\r\n Blog Masonry general style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Blog pagination standard style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-blog-pagination-wp {\r\n display: none;\r\n}\r\n\r\n.eltdf-blog-pagination {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 20px 0 100px;\r\n clear: both;\r\n}\r\n\r\n.eltdf-blog-pagination ul {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n padding: 0;\r\n margin: 0;\r\n list-style: none;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-blog-pagination ul li {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n margin: 0 10px;\r\n}\r\n\r\n.eltdf-blog-pagination ul li a {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin: 0;\r\n padding: 0;\r\n color: #676767;\r\n font-size: 18px;\r\n}\r\n\r\n.eltdf-blog-pagination ul li a.eltdf-pag-active {\r\n color: #17436f;\r\n font-weight: 500;\r\n}\r\n\r\n.eltdf-blog-pagination ul li a:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-blog-pagination ul li.eltdf-pag-prev,\r\n.eltdf-blog-pagination ul li.eltdf-pag-next,\r\n.eltdf-blog-pagination ul li.eltdf-pag-first,\r\n.eltdf-blog-pagination ul li.eltdf-pag-last {\r\n margin: 0 7px;\r\n}\r\n\r\n.eltdf-blog-pagination ul li.eltdf-pag-prev a,\r\n.eltdf-blog-pagination ul li.eltdf-pag-next a,\r\n.eltdf-blog-pagination ul li.eltdf-pag-first a,\r\n.eltdf-blog-pagination ul li.eltdf-pag-last a {\r\n font-size: 16px;\r\n color: #676767;\r\n}\r\n\r\n.eltdf-blog-pagination ul li.eltdf-pag-prev a span,\r\n.eltdf-blog-pagination ul li.eltdf-pag-next a span,\r\n.eltdf-blog-pagination ul li.eltdf-pag-first a span,\r\n.eltdf-blog-pagination ul li.eltdf-pag-last a span {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-blog-pagination ul li.eltdf-pag-prev a span:before,\r\n.eltdf-blog-pagination ul li.eltdf-pag-next a span:before,\r\n.eltdf-blog-pagination ul li.eltdf-pag-first a span:before,\r\n.eltdf-blog-pagination ul li.eltdf-pag-last a span:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-blog-pagination ul li.eltdf-pag-prev a:hover,\r\n.eltdf-blog-pagination ul li.eltdf-pag-next a:hover,\r\n.eltdf-blog-pagination ul li.eltdf-pag-first a:hover,\r\n.eltdf-blog-pagination ul li.eltdf-pag-last a:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-blog-pagination ul li.eltdf-pag-first a span,\r\n.eltdf-blog-pagination ul li.eltdf-pag-last a span {\r\n display: inline-block;\r\n vertical-align: top;\r\n}\r\n\r\n.eltdf-blog-pagination ul li.eltdf-pag-first a span:first-child,\r\n.eltdf-blog-pagination ul li.eltdf-pag-last a span:first-child {\r\n letter-spacing: -14px;\r\n}\r\n\r\n/* ==========================================================================\r\n Blog pagination standard style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Blog List shortcode pagination standard style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-pag-standard-shortcodes .eltdf-blog-list {\r\n opacity: 1;\r\n -webkit-transition: opacity 0.2s ease-out;\r\n -moz-transition: opacity 0.2s ease-out;\r\n transition: opacity 0.2s ease-out;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-pag-standard-shortcodes.eltdf-bl-pag-standard-shortcodes-animate .eltdf-blog-list {\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-bl-standard-pagination {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 20px 0 0;\r\n clear: both;\r\n}\r\n\r\n.eltdf-bl-standard-pagination ul {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n padding: 0;\r\n margin: 0;\r\n list-style: none;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-bl-standard-pagination ul li {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n margin: 0 10px;\r\n padding: 0;\r\n}\r\n\r\n.eltdf-bl-standard-pagination ul li a {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin: 0;\r\n padding: 0;\r\n color: #676767;\r\n font-size: 18px;\r\n}\r\n\r\n.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-active a {\r\n color: #17436f;\r\n font-weight: 500;\r\n}\r\n\r\n.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev,\r\n.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next {\r\n top: 0px;\r\n}\r\n\r\n.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a,\r\n.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a {\r\n font-size: 16px;\r\n -webkit-transition: color 0.2s ease-out, opacity 0.2s ease-out;\r\n -moz-transition: color 0.2s ease-out, opacity 0.2s ease-out;\r\n transition: color 0.2s ease-out, opacity 0.2s ease-out;\r\n}\r\n\r\n.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a span,\r\n.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a span {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a span:before,\r\n.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a span:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-prev a {\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-bl-standard-pagination ul li.eltdf-bl-pag-next a {\r\n opacity: 1;\r\n}\r\n\r\n/* ==========================================================================\r\n Blog List shortcode pagination standard style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Blog pagination load more style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-blog-pag-load-more {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 40px 0 30px;\r\n text-align: center;\r\n}\r\n\r\n/* ==========================================================================\r\n Blog pagination load more style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Blog pagination loading element style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-blog-pag-loading {\r\n position: relative;\r\n display: none;\r\n width: 100%;\r\n margin: 40px 0 20px;\r\n color: #333333;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-blog-pag-loading.eltdf-standard-pag-trigger {\r\n position: absolute;\r\n top: 50px;\r\n left: 0;\r\n}\r\n\r\n.eltdf-blog-pag-loading.eltdf-showing {\r\n display: block;\r\n}\r\n\r\n.eltdf-blog-pag-loading>div {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n width: 14px;\r\n height: 14px;\r\n margin: 0 3px;\r\n background-color: #333333;\r\n border-radius: 100%;\r\n -webkit-animation: bl-pag-bouncedelay 1.4s infinite ease-in-out both;\r\n -moz-animation: bl-pag-bouncedelay 1.4s infinite ease-in-out both;\r\n animation: bl-pag-bouncedelay 1.4s infinite ease-in-out both;\r\n}\r\n\r\n.eltdf-blog-pag-loading .eltdf-blog-pag-bounce1 {\r\n -webkit-animation-delay: -0.32s;\r\n -moz-animation-delay: -0.32s;\r\n animation-delay: -0.32s;\r\n}\r\n\r\n.eltdf-blog-pag-loading .eltdf-blog-pag-bounce2 {\r\n -webkit-animation-delay: -0.16s;\r\n -moz-animation-delay: -0.16s;\r\n animation-delay: -0.16s;\r\n}\r\n\r\n@-webkit-keyframes bl-pag-bouncedelay {\r\n\r\n 0%,\r\n 80%,\r\n 100% {\r\n -webkit-transform: scale(0);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: scale(1);\r\n }\r\n}\r\n\r\n@-moz-keyframes bl-pag-bouncedelay {\r\n\r\n 0%,\r\n 80%,\r\n 100% {\r\n -moz-transform: scale(0);\r\n }\r\n\r\n 40% {\r\n -moz-transform: scale(1);\r\n }\r\n}\r\n\r\n@keyframes bl-pag-bouncedelay {\r\n\r\n 0%,\r\n 80%,\r\n 100% {\r\n -webkit-transform: scale(0);\r\n transform: scale(0);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: scale(1);\r\n transform: scale(1);\r\n }\r\n}\r\n\r\n/* ==========================================================================\r\n Blog pagination loading element style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Blog List - Masonry style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-blog-holder.eltdf-blog-masonry article {\r\n margin: 0 0 20px;\r\n padding: 0 0 30px;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-masonry article .eltdf-post-heading .eltdf-post-image {\r\n margin-bottom: 25px;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-masonry article .eltdf-post-excerpt-holder {\r\n margin: 9px 0 0;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-masonry article .eltdf-post-text {\r\n padding: 0;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-masonry article.format-link .eltdf-post-text,\r\n.eltdf-blog-holder.eltdf-blog-masonry article.format-quote .eltdf-post-text {\r\n padding: 100px 20px;\r\n}\r\n\r\n/* ==========================================================================\r\n Blog List - Masonry style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Blog List - Standard style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-blog-holder.eltdf-blog-standard article {\r\n padding: 0;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-standard article .eltdf-post-excerpt-holder {\r\n margin: 9px 0 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Blog List - Standard style - end\r\n ========================================================================== */\r\n\r\n/* Single author box styles - begin\r\n\t====================================================================== */\r\n\r\n.eltdf-author-description {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n display: block;\r\n vertical-align: middle;\r\n padding: 30px 31px;\r\n margin-bottom: 30px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n border: 1px solid #e7e7e7;\r\n background-color: #f9f9f9;\r\n min-height: 100px;\r\n}\r\n\r\n.eltdf-author-description .eltdf-author-description-content {\r\n position: relative;\r\n}\r\n\r\n.eltdf-author-description .eltdf-author-description-image {\r\n float: left;\r\n width: 100px;\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-author-description .eltdf-author-description-image img {\r\n vertical-align: middle;\r\n border-radius: 100%;\r\n}\r\n\r\n.eltdf-author-description .eltdf-author-description-text-holder {\r\n position: relative;\r\n padding-left: 131px;\r\n}\r\n\r\n.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name a {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name a:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-email {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-text {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-text>p {\r\n margin: 17px 0 14px;\r\n}\r\n\r\n.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons a {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n padding: 0;\r\n margin: 0 15px 0 0;\r\n font-size: 14px;\r\n color: #333333;\r\n}\r\n\r\n.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons a:last-child {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons a:hover {\r\n color: #17436f;\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .eltdf-author-description .eltdf-author-description-content {\r\n padding: 0;\r\n }\r\n\r\n .eltdf-author-description .eltdf-author-description-image {\r\n display: block;\r\n width: 100%;\r\n }\r\n\r\n .eltdf-author-description .eltdf-author-description-text-holder {\r\n display: block;\r\n padding: 0;\r\n margin-top: 30px;\r\n }\r\n}\r\n\r\n/* Single author box styles - end\r\n\t====================================================================== */\r\n\r\n/* Single posts navigation styles - begin\r\n ====================================================================== */\r\n\r\n.eltdf-blog-single-navigation {\r\n position: relative;\r\n display: table;\r\n width: 100%;\r\n vertical-align: middle;\r\n padding: 0;\r\n clear: both;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-blog-single-navigation .eltdf-blog-single-navigation-inner {\r\n padding: 78px 0 30px;\r\n}\r\n\r\n.eltdf-blog-single-navigation .eltdf-blog-single-prev,\r\n.eltdf-blog-single-navigation .eltdf-blog-single-next {\r\n color: #676767;\r\n}\r\n\r\n.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark,\r\n.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark {\r\n font-size: 48px;\r\n line-height: inherit;\r\n color: inherit;\r\n}\r\n\r\n.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark:before,\r\n.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-label,\r\n.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-label {\r\n color: inherit;\r\n}\r\n\r\n.eltdf-blog-single-navigation .eltdf-blog-single-prev:hover,\r\n.eltdf-blog-single-navigation .eltdf-blog-single-next:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-blog-single-navigation .eltdf-blog-single-prev {\r\n float: left;\r\n}\r\n\r\n.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark,\r\n.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-label {\r\n float: left;\r\n}\r\n\r\n.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark {\r\n margin: 0 14px 0 0;\r\n}\r\n\r\n.eltdf-blog-single-navigation .eltdf-blog-single-prev span.lnr-chevron-left {\r\n float: left;\r\n line-height: 1.75;\r\n margin-right: 20px;\r\n}\r\n\r\n.eltdf-blog-single-navigation .eltdf-blog-single-next {\r\n float: right;\r\n}\r\n\r\n.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark,\r\n.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-label {\r\n float: right;\r\n}\r\n\r\n.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark {\r\n margin: 0 0 0 14px;\r\n}\r\n\r\n.eltdf-blog-single-navigation .eltdf-blog-single-next span.lnr-chevron-right {\r\n float: right;\r\n line-height: 1.75;\r\n margin-left: 20px;\r\n}\r\n\r\n.eltdf-single-links-pages {\r\n clear: both;\r\n margin: 20px 0 5px;\r\n}\r\n\r\n.eltdf-single-links-pages .eltdf-single-links-pages-inner>a,\r\n.eltdf-single-links-pages .eltdf-single-links-pages-inner>span {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin: 0 15px 5px 0;\r\n}\r\n\r\n/* Single posts navigation styles - end\r\n ====================================================================== */\r\n\r\n/* Related posts styles - begin\r\n\t====================================================================== */\r\n\r\n.eltdf-related-posts-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n padding: 0;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-posts-holder-inner {\r\n padding: 46px 0 26px;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-posts-title {\r\n margin: 0 0 40px;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-posts-title>* {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-posts-inner {\r\n margin: 0 -15px;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-post {\r\n position: relative;\r\n display: inline-block;\r\n float: left;\r\n width: 25%;\r\n margin: 0 0 30px;\r\n padding: 0 15px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-content-has-sidebar .eltdf-related-posts-holder .eltdf-related-post {\r\n widtH: 33.33333333333333%;\r\n}\r\n\r\n.touch .eltdf-related-posts-holder .eltdf-related-post {\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-post:hover .eltdf-related-post-image a:after {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image a {\r\n position: relative;\r\n display: block;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image a:after {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n content: '';\r\n background-color: rgba(51, 51, 51, 0.4);\r\n opacity: 0;\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image img {\r\n display: block;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-title {\r\n margin: 15px 0 0;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-title:first-child {\r\n margin-top: 0;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 5px 0 0;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n float: left;\r\n padding: 0 13px 0 0;\r\n color: inherit;\r\n font-size: 12px;\r\n letter-spacing: .1em;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div:after {\r\n position: absolute;\r\n top: 0;\r\n right: 4px;\r\n content: '/';\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div:last-child {\r\n padding: 0;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div:last-child:after {\r\n display: none;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div:last-child:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div.eltdf-post-info-author a {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div.eltdf-post-info-author a:hover {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>div a {\r\n color: inherit;\r\n line-height: inherit;\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n\r\n/* Related posts styles - end\r\n\t====================================================================== */\r\n\r\n/* ==========================================================================\r\n Blog Single style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-blog-holder.eltdf-blog-single article {\r\n margin: 0 0 30px;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-single article.format-quote .eltdf-post-additional-content,\r\n.eltdf-blog-holder.eltdf-blog-single article.post_format-post-format-link .eltdf-post-additional-content {\r\n margin-top: 30px;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-additional-content {\r\n margin-top: 20px;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-top .eltdf-post-info-category {\r\n padding: 0;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-top .eltdf-post-info-category a {\r\n padding: 0 5px 0 0;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom {\r\n padding: 10px 0 0;\r\n margin: 32px 0 0;\r\n border-top: 1px solid #c9c9c9;\r\n clear: both;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left>div {\r\n display: inline-block;\r\n margin-right: 20px;\r\n font-size: 15px;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left>div .eltdf-tags a {\r\n color: #17436f;\r\n font-size: 12px;\r\n letter-spacing: .1em;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left>div .eltdf-tags a:hover {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left .eltdf-blog-like span {\r\n padding-left: 5px;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left .eltdf-post-info-author-text {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-blog-holder.eltdf-blog-single .eltdf-comment-pager .page-numbers {\r\n margin-right: 10px;\r\n}\r\n\r\n/* ==========================================================================\r\n Blog Single style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Blog List shortcode global style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-blog-list-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n clear: both;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-blog-list {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n list-style: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-bl-item {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n padding: 0;\r\n margin: 0;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-bli-inner {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-bli-content {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-bli-content .eltdf-share-link {\r\n font-size: 14px;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-post-image {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 0 0 30px;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-post-image a {\r\n display: block;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-post-image img {\r\n display: block;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-bli-info {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin-bottom: 5px;\r\n text-transform: uppercase;\r\n clear: both;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-bli-info>div {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n font-size: 12px;\r\n line-height: 1.2;\r\n padding: 0 5px 5px 0;\r\n letter-spacing: .1em;\r\n font-weight: 600;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-bli-info>div.eltdf-post-info-date a {\r\n color: #676767;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-bli-info>div:last-child {\r\n padding: 0 0 5px;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-bli-info>div:last-child:after {\r\n content: \"\";\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-bli-info>div a {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-bli-info>div a:hover {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-bli-info>div a span {\r\n margin-left: 5px;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-bli-info>div:after {\r\n content: \"/\";\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-bli-info>div.eltdf-blog-share {\r\n width: 100%;\r\n padding-top: 20px;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-post-title {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-bli-excerpt .eltdf-post-excerpt {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 10px 0 0;\r\n /*&:after {\r\n\t\t\t\tcontent: '...';\r\n\t\t\t}*/\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-bli-excerpt .eltdf-post-excerpt p {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-bli-excerpt .eltdf-more-link-container {\r\n margin-top: 10px;\r\n}\r\n\r\n.eltdf-blog-list-holder .eltdf-post-read-more-button {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 14px 0 0;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-image-zoom .eltdf-post-image {\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-image-zoom .eltdf-post-image img {\r\n -webkit-transform: scale(1);\r\n -moz-transform: scale(1);\r\n transform: scale(1);\r\n -webkit-transition: -webkit-transform 0.3s ease;\r\n -moz-transition: -moz-transform 0.3s ease;\r\n transition: transform 0.3s ease;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-image-zoom .eltdf-post-image:hover img {\r\n -webkit-transform: scale(1.05) translateZ(0);\r\n -moz-transform: scale(1.05) translateZ(0);\r\n transform: scale(1.05) translateZ(0);\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-image-shader .eltdf-post-image a {\r\n display: block;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-image-shader .eltdf-post-image a:hover:after {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-image-shader .eltdf-post-image a:after {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n content: '';\r\n background-color: rgba(51, 51, 51, 0.4);\r\n opacity: 0;\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n}\r\n\r\n/* ==========================================================================\r\n Blog List shortcode global style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Blog List shortcode - Boxed type style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-boxed:not(.eltdf-bl-one-column) .eltdf-bl-item {\r\n float: left;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-two-columns .eltdf-bl-item {\r\n width: 50%;\r\n}\r\n\r\n@media only screen and (min-width: 1025px) {\r\n .eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-two-columns .eltdf-bl-item:nth-child(2n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-three-columns .eltdf-bl-item {\r\n width: 33.33333%;\r\n}\r\n\r\n@media only screen and (min-width: 1025px) {\r\n .eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-three-columns .eltdf-bl-item:nth-child(3n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-four-columns .eltdf-bl-item {\r\n width: 25%;\r\n}\r\n\r\n@media only screen and (min-width: 1201px) {\r\n .eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-four-columns .eltdf-bl-item:nth-child(4n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-five-columns .eltdf-bl-item {\r\n width: 20%;\r\n}\r\n\r\n@media only screen and (min-width: 1201px) {\r\n .eltdf-blog-list-holder.eltdf-bl-boxed.eltdf-bl-five-columns .eltdf-bl-item:nth-child(5n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-boxed .eltdf-bli-content {\r\n padding: 32px 30px 32px;\r\n background-color: #f6f6f6;\r\n text-align: left;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-boxed .eltdf-post-image {\r\n margin: 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Blog List shortcode - Boxed type style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Blog List shortcode - Masonry type style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-masonry {\r\n transition: none !important;\r\n overflow: visible !important;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-blog-list {\r\n opacity: 0;\r\n -webkit-transition: opacity 0.2s ease-out;\r\n -moz-transition: opacity 0.2s ease-out;\r\n transition: opacity 0.2s ease-out;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-bl-item {\r\n width: 100%;\r\n vertical-align: top;\r\n z-index: 100;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-bl-grid-sizer {\r\n width: 100%;\r\n padding: 0;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-masonry .eltdf-bl-grid-gutter {\r\n width: 0;\r\n padding: 0;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-two-columns .eltdf-bl-item,\r\n.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-two-columns .eltdf-bl-grid-sizer {\r\n width: 50%;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-three-columns .eltdf-bl-item,\r\n.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-three-columns .eltdf-bl-grid-sizer {\r\n width: 33.33333%;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-four-columns .eltdf-bl-item,\r\n.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-four-columns .eltdf-bl-grid-sizer {\r\n width: 25%;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-five-columns .eltdf-bl-item,\r\n.eltdf-blog-list-holder.eltdf-bl-masonry.eltdf-bl-five-columns .eltdf-bl-grid-sizer {\r\n width: 20%;\r\n}\r\n\r\n/* ==========================================================================\r\n Blog List shortcode - Masonry type style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Blog List shortcode - Minimal type style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-minimal .eltdf-post-info-date {\r\n display: block;\r\n margin: 10px 0 0 0;\r\n line-height: 1;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-minimal .eltdf-post-info-date a {\r\n color: #676767;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-minimal .eltdf-post-info-date a:hover {\r\n color: #333333;\r\n}\r\n\r\n/* ==========================================================================\r\n Blog List shortcode - Minimal type style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Blog List shortcode - Simple type style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-post-image {\r\n display: table-cell;\r\n vertical-align: top;\r\n width: 84px;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content {\r\n display: table-cell;\r\n vertical-align: top;\r\n width: auto;\r\n text-align: left;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content:not(:first-child) {\r\n padding-left: 25px;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content .eltdf-post-info-date {\r\n display: block;\r\n margin: 10px 0 0;\r\n line-height: 1;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content .eltdf-post-info-date a {\r\n color: #676767;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content .eltdf-post-info-date a:hover {\r\n color: #333333;\r\n}\r\n\r\n/* ==========================================================================\r\n Blog List shortcode - Simple type style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Blog List shortcode - Standard type style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-standard:not(.eltdf-bl-one-column) .eltdf-bl-item {\r\n float: left;\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-two-columns .eltdf-bl-item {\r\n width: 50%;\r\n}\r\n\r\n@media only screen and (min-width: 1025px) {\r\n .eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-two-columns .eltdf-bl-item:nth-child(2n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-three-columns .eltdf-bl-item {\r\n width: 33.33333%;\r\n}\r\n\r\n@media only screen and (min-width: 1025px) {\r\n .eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-three-columns .eltdf-bl-item:nth-child(3n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-four-columns .eltdf-bl-item {\r\n width: 25%;\r\n}\r\n\r\n@media only screen and (min-width: 1281px) {\r\n .eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-four-columns .eltdf-bl-item:nth-child(4n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-five-columns .eltdf-bl-item {\r\n width: 20%;\r\n}\r\n\r\n@media only screen and (min-width: 1281px) {\r\n .eltdf-blog-list-holder.eltdf-bl-standard.eltdf-bl-five-columns .eltdf-bl-item:nth-child(5n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n/* ==========================================================================\r\n Blog List shortcode - Standard type style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Blog List loading element style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-bl-loading {\r\n position: relative;\r\n display: none;\r\n width: 100%;\r\n margin: 40px 0 20px;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-bl-loading.eltdf-showing {\r\n display: block;\r\n}\r\n\r\n.eltdf-bl-loading>div {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n width: 14px;\r\n height: 14px;\r\n margin: 0 3px;\r\n background-color: #333333;\r\n border-radius: 100%;\r\n -webkit-animation: bl-bouncedelay 1.4s infinite ease-in-out both;\r\n -moz-animation: bl-bouncedelay 1.4s infinite ease-in-out both;\r\n animation: bl-bouncedelay 1.4s infinite ease-in-out both;\r\n}\r\n\r\n.eltdf-bl-loading .eltdf-bl-loading-bounce1 {\r\n -webkit-animation-delay: -0.32s;\r\n -moz-animation-delay: -0.32s;\r\n animation-delay: -0.32s;\r\n}\r\n\r\n.eltdf-bl-loading .eltdf-bl-loading-bounce2 {\r\n -webkit-animation-delay: -0.16s;\r\n -moz-animation-delay: -0.16s;\r\n animation-delay: -0.16s;\r\n}\r\n\r\n@-webkit-keyframes bl-bouncedelay {\r\n\r\n 0%,\r\n 80%,\r\n 100% {\r\n -webkit-transform: scale(0);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: scale(1);\r\n }\r\n}\r\n\r\n@-moz-keyframes bl-bouncedelay {\r\n\r\n 0%,\r\n 80%,\r\n 100% {\r\n -moz-transform: scale(0);\r\n }\r\n\r\n 40% {\r\n -moz-transform: scale(1);\r\n }\r\n}\r\n\r\n@keyframes bl-bouncedelay {\r\n\r\n 0%,\r\n 80%,\r\n 100% {\r\n -webkit-transform: scale(0);\r\n transform: scale(0);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: scale(1);\r\n transform: scale(1);\r\n }\r\n}\r\n\r\n/* ==========================================================================\r\n Blog List loading element style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Blog Slider shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-blog-slider-holder {\r\n /***** Slider Type Style - begin *****/\r\n /***** Slider Type Style - end *****/\r\n /***** Carousel Type Style - begin *****/\r\n /***** Carousel Type Style - end *****/\r\n /***** Carousel Centered Type Style - begin *****/\r\n /***** Carousel Centered Type Style - end *****/\r\n}\r\n\r\n.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-blog-slider-item {\r\n text-align: center;\r\n}\r\n\r\n.touch .eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-blog-slider-item {\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-blog-slider-item:hover .eltdf-item-text-wrapper {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-title {\r\n color: #fff;\r\n}\r\n\r\n.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-title a:hover {\r\n color: rgba(255, 255, 255, 0.8);\r\n}\r\n\r\n.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-read-more-button a {\r\n color: #fff;\r\n}\r\n\r\n.eltdf-blog-slider-holder.eltdf-bs-slider .eltdf-post-read-more-button a:hover {\r\n color: rgba(255, 255, 255, 0.8) !important;\r\n}\r\n\r\n.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-item-image a:hover:after {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-item-image a:after {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n content: '';\r\n background-color: rgba(51, 51, 51, 0.4);\r\n opacity: 0;\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n}\r\n\r\n.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-post-title {\r\n margin: 29px 0 0;\r\n}\r\n\r\n.eltdf-blog-slider-holder.eltdf-bs-carousel .eltdf-post-read-more-button {\r\n margin: 15px 0 0;\r\n}\r\n\r\n.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .active.center .eltdf-item-text-wrapper {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-blog-slider-item {\r\n text-align: center;\r\n}\r\n\r\n.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-title {\r\n color: #fff;\r\n}\r\n\r\n.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-title a:hover {\r\n color: rgba(255, 255, 255, 0.8);\r\n}\r\n\r\n.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-read-more-button a {\r\n color: #fff;\r\n}\r\n\r\n.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .eltdf-post-read-more-button a:hover {\r\n color: rgba(255, 255, 255, 0.8) !important;\r\n}\r\n\r\n.eltdf-blog-slider-holder .eltdf-blog-slider-item {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n list-style-type: none;\r\n}\r\n\r\n.eltdf-blog-slider-holder .eltdf-item-image {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-blog-slider-holder .eltdf-item-text-wrapper {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n background-color: rgba(185, 122, 86, 0.85);\r\n opacity: 0;\r\n -webkit-transition: opacity 0.45s ease-out;\r\n -moz-transition: opacity 0.45s ease-out;\r\n transition: opacity 0.45s ease-out;\r\n}\r\n\r\n.eltdf-blog-slider-holder .eltdf-item-text-holder {\r\n position: relative;\r\n display: table;\r\n table-layout: fixed;\r\n height: 100%;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-blog-slider-holder .eltdf-item-text-holder-inner {\r\n position: relative;\r\n display: table-cell;\r\n height: 100%;\r\n width: 100%;\r\n vertical-align: middle;\r\n padding: 0 5%;\r\n}\r\n\r\n.eltdf-blog-slider-holder .eltdf-item-info-section {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.eltdf-blog-slider-holder .eltdf-item-info-section>div {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n padding-right: 10px;\r\n margin-right: 3px;\r\n color: #fff;\r\n font-size: 12px;\r\n line-height: 24px;\r\n}\r\n\r\n.eltdf-blog-slider-holder .eltdf-item-info-section>div a {\r\n color: inherit;\r\n font-family: inherit;\r\n font-size: inherit;\r\n font-weight: inherit;\r\n font-style: inherit;\r\n line-height: inherit;\r\n letter-spacing: inherit;\r\n text-transform: inherit;\r\n}\r\n\r\n.eltdf-blog-slider-holder .eltdf-item-info-section>div a:hover {\r\n color: rgba(255, 255, 255, 0.8);\r\n}\r\n\r\n.eltdf-blog-slider-holder .eltdf-item-info-section>div:after {\r\n content: \"/\";\r\n position: absolute;\r\n top: 0;\r\n right: 2px;\r\n}\r\n\r\n.eltdf-blog-slider-holder .eltdf-item-info-section>div:last-child {\r\n padding-right: 0;\r\n margin-right: 0;\r\n}\r\n\r\n.eltdf-blog-slider-holder .eltdf-item-info-section>div:last-child:after {\r\n content: '';\r\n}\r\n\r\n.eltdf-blog-slider-holder .eltdf-post-title {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-blog-slider-holder .eltdf-bli-excerpt {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 12px 0 0;\r\n}\r\n\r\n.eltdf-blog-slider-holder .eltdf-bli-excerpt p {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-blog-slider-holder .eltdf-post-read-more-button {\r\n margin: 5px 0 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Blog Slider shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Blog styles - end\r\n ========================================================================== */\r\n\r\n/*# sourceMappingURL=blog-map.css.map */\r\n/* ==========================================================================\r\n Content Bottom styles - begin\r\n ========================================================================== */\r\n\r\n/* common mixins - start */\r\n\r\n/* common mixins - end */\r\n\r\n/* mixins styles - start */\r\n\r\n/* mixins styles - end */\r\n\r\n/* ==========================================================================\r\n #Content bottom styles - begin\r\n ========================================================================== */\r\n\r\n.eltdf-content-bottom .eltdf-content-bottom-inner {\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-content-bottom .eltdf-content-bottom-inner.eltdf-grid {\r\n padding: 20px 0;\r\n}\r\n\r\n.eltdf-content-bottom .eltdf-content-bottom-inner.eltdf-full-width {\r\n padding: 20px 40px;\r\n}\r\n\r\n/* ==========================================================================\r\n #Content bottom styles - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Content Bottom styles - end\r\n ========================================================================== */\r\n\r\n/*# sourceMappingURL=content-bottom-map.css.map */\r\n/* ==========================================================================\r\n Footer styles - begin\r\n ========================================================================== */\r\n\r\n/* common mixins - start */\r\n\r\n/* common mixins - end */\r\n\r\n/* mixins styles - start */\r\n\r\n/* mixins styles - end */\r\n\r\n/* ==========================================================================\r\n Footer style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-page-footer {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n z-index: 100;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-page-footer .widget .textwidget {\r\n color: #909090;\r\n}\r\n\r\n.eltdf-page-footer .widget .eltdf-widget-title-holder {\r\n margin-top: 7px;\r\n}\r\n\r\n.eltdf-page-footer .eltdf-footer-top-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n background-color: #2c2c2c;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-alignment-center {\r\n text-align: center;\r\n}\r\n\r\n.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-alignment-left {\r\n text-align: left;\r\n}\r\n\r\n.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-alignment-right {\r\n text-align: right;\r\n}\r\n\r\n.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-inner {\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-inner.eltdf-grid {\r\n padding: 110px 0 91px;\r\n}\r\n\r\n.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-inner.eltdf-full-width {\r\n padding: 110px 12% 91px;\r\n}\r\n\r\n.eltdf-page-footer .eltdf-footer-bottom-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n background-color: #202020;\r\n box-sizing: border-box;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner {\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner .widget {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner.eltdf-grid {\r\n padding: 12px 0;\r\n}\r\n\r\n.eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-footer-bottom-inner.eltdf-full-width {\r\n padding: 12px 40px;\r\n}\r\n\r\n/* ==========================================================================\r\n Footer style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Footer styles - end\r\n ========================================================================== */\r\n\r\n/*# sourceMappingURL=footer-map.css.map */\r\n/* ==========================================================================\r\n Header styles - begin\r\n ========================================================================== */\r\n\r\n/* common mixins - start */\r\n\r\n/* common mixins - end */\r\n\r\n/* mixins styles - start */\r\n\r\n/* mixins styles - end */\r\n\r\n/* ==========================================================================\r\n Header styles - begin\r\n ========================================================================== */\r\n\r\n.eltdf-page-header {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 0;\r\n padding: 0;\r\n z-index: 110;\r\n box-sizing: border-box;\r\n /* ==========================================================================\r\n #General header layout - start\r\n ========================================================================== */\r\n /* ==========================================================================\r\n #General header layout - end\r\n ========================================================================== */\r\n /* ==========================================================================\r\n #Logo area styles - start\r\n ========================================================================== */\r\n /* ==========================================================================\r\n #Logo area styles - end\r\n ========================================================================== */\r\n /* ==========================================================================\r\n #Menu area styles - start\r\n ========================================================================== */\r\n /* ==========================================================================\r\n #Menu area styles - end\r\n ========================================================================== */\r\n /* ==========================================================================\r\n #Specific styles - start\r\n ========================================================================== */\r\n /* ==========================================================================\r\n #Specific styles - end\r\n ========================================================================== */\r\n}\r\n\r\n.eltdf-page-header a img {\r\n display: block;\r\n}\r\n\r\n.eltdf-page-header p {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-page-header .eltdf-vertical-align-containers {\r\n padding: 0 40px;\r\n}\r\n\r\n.eltdf-paspartu-enabled .eltdf-page-header .eltdf-vertical-align-containers {\r\n padding: 0;\r\n}\r\n\r\n.eltdf-page-header .eltdf-grid {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-page-header .eltdf-grid .eltdf-vertical-align-containers {\r\n padding: 0;\r\n -webkit-transition: background-color 0.3s ease;\r\n -moz-transition: background-color 0.3s ease;\r\n transition: background-color 0.3s ease;\r\n}\r\n\r\n.eltdf-page-header .eltdf-logo-area {\r\n position: relative;\r\n overflow: hidden;\r\n background-color: #fff;\r\n}\r\n\r\n.eltdf-page-header .eltdf-menu-area {\r\n position: relative;\r\n height: 90px;\r\n background-color: #fff;\r\n box-sizing: border-box;\r\n\r\n .eltdf-vertical-align-containers {\r\n max-width: 1300px;\r\n margin: 0 auto;\r\n padding: 0 !important;\r\n }\r\n}\r\n\r\n.eltdf-boxed .eltdf-page-header .eltdf-menu-area {\r\n padding: 0;\r\n}\r\n\r\n.eltdf-page-header .eltdf-menu-area .widget {\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-logo-area-border-disable .eltdf-page-header .eltdf-logo-area {\r\n border: none;\r\n}\r\n\r\n.eltdf-logo-area-in-grid-border-disable .eltdf-page-header .eltdf-logo-area .eltdf-grid .eltdf-vertical-align-containers {\r\n border: none;\r\n}\r\n\r\n.eltdf-header-logo-area-in-grid-padding .eltdf-page-header .eltdf-logo-area .eltdf-vertical-align-containers {\r\n padding: 0 25px;\r\n}\r\n\r\n.eltdf-menu-area-shadow-disable .eltdf-page-header .eltdf-menu-area {\r\n box-shadow: none;\r\n}\r\n\r\n.eltdf-menu-area-shadow-disable .eltdf-page-header .eltdf-menu-area .eltdf-grid .eltdf-vertical-align-containers {\r\n box-shadow: none;\r\n}\r\n\r\n.eltdf-menu-area-border-disable .eltdf-page-header .eltdf-menu-area {\r\n border: none;\r\n}\r\n\r\n.eltdf-menu-area-in-grid-border-disable .eltdf-page-header .eltdf-menu-area .eltdf-grid .eltdf-vertical-align-containers {\r\n border: none;\r\n}\r\n\r\n.eltdf-header-logo-area-in-grid-padding .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers {\r\n padding: 0 25px;\r\n}\r\n\r\n/* ==========================================================================\r\n#Light header - begin\r\n========================================================================== */\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-light-logo {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-normal-logo,\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-dark-logo {\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area {\r\n color: #fff !important;\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget {\r\n color: #fff !important;\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget p,\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a,\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget span,\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget i,\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget .widgettitle {\r\n color: #fff !important;\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a:hover {\r\n color: rgba(255, 255, 255, 0.8) !important;\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area {\r\n color: #fff !important;\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget {\r\n color: #fff !important;\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget p,\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a,\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget span,\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget i,\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget .widgettitle {\r\n color: #fff !important;\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a:hover {\r\n color: rgba(255, 255, 255, 0.8) !important;\r\n}\r\n\r\n/* ==========================================================================\r\n#Light header - end\r\n========================================================================== */\r\n\r\n/* ==========================================================================\r\n#Dark header - begin\r\n========================================================================== */\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-dark-logo {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-normal-logo,\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-light-logo {\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area {\r\n color: #333 !important;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget {\r\n color: #333 !important;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget p,\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a,\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget span,\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget i,\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget .widgettitle {\r\n color: #333 !important;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a:hover {\r\n color: rgba(51, 51, 51, 0.8) !important;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area {\r\n color: #333 !important;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget {\r\n color: #333 !important;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget p,\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a,\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget span,\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget i,\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget .widgettitle {\r\n color: #333 !important;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a:hover {\r\n color: rgba(51, 51, 51, 0.8) !important;\r\n}\r\n\r\n/* ==========================================================================\r\n#Dark header - end\r\n========================================================================== */\r\n\r\n/* ==========================================================================\r\n Header end - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Header logo styles - begin\r\n ========================================================================== */\r\n\r\n.eltdf-logo-wrapper {\r\n display: inline-block;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-logo-wrapper a {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n max-width: 100%;\r\n}\r\n\r\n.eltdf-logo-wrapper a img {\r\n height: 100%;\r\n width: auto;\r\n -webkit-transition: opacity 0.2s ease;\r\n -moz-transition: opacity 0.2s ease;\r\n transition: opacity 0.2s ease;\r\n max-width: 225px;\r\n}\r\n\r\n.eltdf-logo-wrapper a img.eltdf-normal-logo {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-logo-wrapper a img.eltdf-dark-logo {\r\n opacity: 0;\r\n -webkit-transform: translateY(-100%);\r\n -moz-transform: translateY(-100%);\r\n transform: translateY(-100%);\r\n}\r\n\r\n.eltdf-logo-wrapper a img.eltdf-light-logo {\r\n opacity: 0;\r\n -webkit-transform: translateY(-200%);\r\n -moz-transform: translateY(-200%);\r\n transform: translateY(-200%);\r\n}\r\n\r\n/* ==========================================================================\r\n Header logo styles - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Header main menu style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-main-menu {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n height: 100%;\r\n width: auto;\r\n}\r\n\r\n.eltdf-main-menu ul {\r\n list-style: none outside none;\r\n margin: 0;\r\n padding: 0;\r\n text-align: left;\r\n}\r\n\r\n.eltdf-main-menu ul li {\r\n position: relative;\r\n display: inline-block;\r\n float: left;\r\n padding: 0;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-main-menu ul li a {\r\n font-size: 13px;\r\n line-height: 1.25;\r\n color: #010101;\r\n letter-spacing: 0.1em;\r\n text-transform: uppercase;\r\n font-weight: 400;\r\n}\r\n\r\n.eltdf-main-menu ul li a:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-main-menu ul li a i:before {\r\n margin: 0 7px 0 0;\r\n}\r\n\r\n.eltdf-main-menu ul li a .menu_icon_wrapper {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-main-menu ul li a .eltdf-menu-featured-icon {\r\n position: relative;\r\n top: -4px;\r\n left: 5px;\r\n color: currentColor;\r\n font-size: 10px;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-main-menu ul li a .eltdf-menu-featured-icon:before {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-main-menu>ul {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n height: 100%;\r\n}\r\n\r\n.eltdf-main-menu>ul>li {\r\n float: left;\r\n height: 100%;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-main-menu>ul>li>a {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n height: 100%;\r\n padding: 0 10px;\r\n letter-spacing: 0;\r\n color: #333333;\r\n font-size: 14px;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n line-height: 40px;\r\n box-sizing: border-box;\r\n white-space: pre-line;\r\n\r\n span {\r\n position: relative;\r\n display: flex;\r\n align-items: center;\r\n line-height: 1.25;\r\n justify-content: center;\r\n font-size: 15px;\r\n text-align: center;\r\n\r\n @media (min-width: 767px) {\r\n max-width: 106px;\r\n }\r\n }\r\n}\r\n\r\n.eltdf-main-menu>ul>li>a>span.item_outer {\r\n position: relative;\r\n display: block;\r\n top: 50%;\r\n -webkit-transform: translateY(-50%);\r\n -moz-transform: translateY(-50%);\r\n transform: translateY(-50%);\r\n}\r\n\r\n.eltdf-main-menu>ul>li>a>span.item_outer .item_text {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n}\r\n\r\n.eltdf-main-menu>ul>li.eltdf-active-item>a {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-main-menu>ul>li.has_sub>a .eltdf-menu-arrow {\r\n display: none;\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a {\r\n color: #fff;\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a:hover {\r\n color: rgba(255, 255, 255, 0.8);\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li.eltdf-active-item>a {\r\n color: rgba(255, 255, 255, 0.8);\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a {\r\n color: #333;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a:hover {\r\n color: #333;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li.eltdf-active-item>a {\r\n color: #333;\r\n}\r\n\r\n/* Narrow drop down styles\r\n ========================================================================== */\r\n\r\n.eltdf-drop-down .second {\r\n position: absolute;\r\n display: block;\r\n left: -1px;\r\n top: 100%;\r\n visibility: hidden;\r\n overflow: hidden;\r\n opacity: 0;\r\n z-index: 10;\r\n -webkit-transition: top 0.15s ease-out;\r\n -moz-transition: top 0.15s ease-out;\r\n transition: top 0.15s ease-out;\r\n}\r\n\r\n.eltdf-drop-down .second.eltdf-drop-down-start {\r\n visibility: visible;\r\n overflow: visible;\r\n opacity: 1;\r\n -webkit-transition: opacity 0.2s ease-out;\r\n -moz-transition: opacity 0.2s ease-out;\r\n transition: opacity 0.2s ease-out;\r\n}\r\n\r\n.eltdf-drop-down .second.right {\r\n right: 0;\r\n left: auto;\r\n}\r\n\r\n.eltdf-drop-down .second .inner {\r\n position: relative;\r\n display: block;\r\n padding: 0;\r\n margin: 0;\r\n z-index: 997;\r\n}\r\n\r\n.eltdf-drop-down .second .inner ul li {\r\n display: block;\r\n float: none;\r\n height: auto;\r\n}\r\n\r\n.eltdf-drop-down .second .inner ul li .widget {\r\n width: 100%;\r\n margin: 0 !important;\r\n}\r\n\r\n.eltdf-drop-down .second .inner ul li a {\r\n display: block;\r\n float: none;\r\n margin: 0;\r\n padding: 10px 31px;\r\n color: #000000;\r\n}\r\n\r\n.eltdf-drop-down .second .inner ul li a .item_outer {\r\n position: relative;\r\n display: block;\r\n overflow: hidden;\r\n box-sizing: border-box;\r\n -webkit-transition: padding 0.2s ease-in-out;\r\n -moz-transition: padding 0.2s ease-in-out;\r\n transition: padding 0.2s ease-in-out;\r\n}\r\n\r\n.eltdf-drop-down .second .inner ul li a:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-drop-down .second .inner ul li.current-menu-ancestor>a,\r\n.eltdf-drop-down .second .inner ul li.current-menu-item>a {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-drop-down .second .inner ul li.sub>a .item_outer:after {\r\n position: absolute;\r\n display: inline-block;\r\n vertical-align: middle;\r\n top: 0;\r\n right: 0;\r\n content: '\\e876';\r\n font-family: 'Linearicons-Free';\r\n font-size: 10px;\r\n font-weight: normal;\r\n font-style: normal;\r\n text-rendering: auto;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n.eltdf-drop-down .second .inner ul.right li a .item_outer {\r\n padding: 0 0 0 30px;\r\n}\r\n\r\n.eltdf-drop-down .second .inner ul.right li.sub>a .item_outer:after {\r\n right: auto;\r\n left: 0;\r\n content: \"\\e875\";\r\n}\r\n\r\n.eltdf-drop-down .second .inner ul.right li a {\r\n text-align: right;\r\n}\r\n\r\n.eltdf-drop-down .second .inner ul.right li ul {\r\n left: -100%;\r\n}\r\n\r\n.eltdf-drop-down li.left_position .second {\r\n left: 0;\r\n}\r\n\r\n.eltdf-drop-down li.right_position .second {\r\n left: auto;\r\n right: 0;\r\n}\r\n\r\n.eltdf-drop-down>ul>li:hover>.second {\r\n z-index: 20;\r\n}\r\n\r\n.eltdf-drop-down .narrow .second .inner ul {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n background-color: #fff;\r\n padding: 22px 0;\r\n border: 1px solid #e9e9e9;\r\n}\r\n\r\n.eltdf-drop-down .narrow .second .inner ul li {\r\n width: 280px;\r\n}\r\n\r\n.eltdf-drop-down .narrow .second .inner ul li ul {\r\n position: absolute;\r\n left: 100%;\r\n top: -23px;\r\n height: auto;\r\n opacity: 0;\r\n z-index: 10;\r\n -webkit-transform: translateZ(0);\r\n -webkit-transition: opacity 0.4s ease-out;\r\n -moz-transition: opacity 0.4s ease-out;\r\n transition: opacity 0.4s ease-out;\r\n}\r\n\r\n.eltdf-drop-down .narrow .second .inner ul li:hover>ul {\r\n z-index: 20;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-drop-down .narrow .second .inner ul li ul li:hover ul {\r\n z-index: 20;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-drop-down .narrow .second .inner ul.right li ul {\r\n left: -100%;\r\n}\r\n\r\n/* Wide drop down styles\r\n ========================================================================== */\r\n\r\n.eltdf-drop-down .wide .second .inner {\r\n background-color: #fff;\r\n text-align: center;\r\n border-top: 1px solid #ebebeb;\r\n border-bottom: 1px solid #ebebeb;\r\n}\r\n\r\n.eltdf-drop-down .wide .second .inner ul li a {\r\n padding: 10px 0;\r\n}\r\n\r\n.eltdf-drop-down .wide .second .inner ul li ul {\r\n position: relative;\r\n display: block;\r\n top: 0;\r\n left: 0;\r\n visibility: visible;\r\n}\r\n\r\n.eltdf-drop-down .wide .second .inner ul li ul li:last-child a {\r\n padding-bottom: 0;\r\n}\r\n\r\n.eltdf-drop-down .wide .second .inner>ul {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n width: 1100px;\r\n padding: 25px 0;\r\n box-sizing: border-box;\r\n}\r\n\r\n@media only screen and (min-width: 1400px) {\r\n .eltdf-grid-1300 .eltdf-drop-down .wide .second .inner>ul {\r\n width: 1300px;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 1300px) {\r\n .eltdf-grid-1200 .eltdf-drop-down .wide .second .inner>ul {\r\n width: 1200px;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 1200px) {\r\n .eltdf-grid-1000 .eltdf-drop-down .wide .second .inner>ul {\r\n width: 1000px;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 1024px) {\r\n .eltdf-grid-800 .eltdf-drop-down .wide .second .inner>ul {\r\n width: 800px;\r\n }\r\n}\r\n\r\n.eltdf-drop-down .wide .second .inner>ul>li {\r\n float: left;\r\n width: 25%;\r\n border-left: 1px solid #e9e9e9;\r\n margin: 0;\r\n padding: 7px 35px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-drop-down .wide .second .inner>ul>li:first-child,\r\n.eltdf-drop-down .wide .second .inner>ul>li:nth-child(4n+1) {\r\n border-left: none;\r\n}\r\n\r\n.eltdf-drop-down .wide .second .inner>ul>li:nth-child(4n+1) {\r\n clear: both;\r\n}\r\n\r\n.eltdf-drop-down .wide .second .inner>ul>li>a {\r\n padding: 0 0 14px;\r\n font-size: 13px;\r\n text-transform: uppercase;\r\n letter-spacing: 0.1em;\r\n line-height: 1.1em;\r\n font-weight: 600;\r\n color: #333333;\r\n}\r\n\r\n.eltdf-drop-down .wide .second .inner>ul>li>a.no_link {\r\n cursor: default;\r\n}\r\n\r\n.eltdf-drop-down .wide .second .inner>ul>li>a .item_outer {\r\n padding: 0;\r\n overflow: inherit;\r\n}\r\n\r\n.eltdf-drop-down .wide .second .inner>ul>li>a .item_outer:before,\r\n.eltdf-drop-down .wide .second .inner>ul>li>a .item_outer:after {\r\n display: none;\r\n}\r\n\r\n.eltdf-drop-down .wide .second .inner>ul>li.current-menu-ancestor>a,\r\n.eltdf-drop-down .wide .second .inner>ul>li.current-menu-item>a {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-drop-down .wide.left_position .second .inner>ul,\r\n.eltdf-drop-down .wide.right_position .second .inner>ul {\r\n width: auto;\r\n white-space: nowrap;\r\n}\r\n\r\n.eltdf-drop-down .wide.left_position .second .inner>ul>li,\r\n.eltdf-drop-down .wide.right_position .second .inner>ul>li {\r\n float: none;\r\n display: inline-block;\r\n vertical-align: top;\r\n}\r\n\r\n.eltdf-drop-down .wide.left_position .second .inner>ul>li:nth-child(4n+1),\r\n.eltdf-drop-down .wide.right_position .second .inner>ul>li:nth-child(4n+1) {\r\n border-left: none;\r\n}\r\n\r\n.eltdf-drop-down .wide.left_position .second ul li,\r\n.eltdf-drop-down .wide.right_position .second ul li {\r\n width: 200px;\r\n}\r\n\r\n/* ==========================================================================\r\n Header main menu style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Fixed header style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-page-header .eltdf-fixed-wrapper.fixed {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n box-shadow: 0 2px 8px rgba(0, 0, 0, 0.09);\r\n -webkit-backface-visibility: hidden;\r\n}\r\n\r\n.admin-bar .eltdf-page-header .eltdf-fixed-wrapper.fixed {\r\n top: 32px;\r\n}\r\n\r\n.eltdf-page-header .eltdf-fixed-wrapper.fixed .eltdf-menu-area {\r\n background-color: #fff;\r\n}\r\n\r\n/* ==========================================================================\r\n Fixed header style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Header Centered style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-header-centered .eltdf-page-header .eltdf-logo-area {\r\n overflow: visible;\r\n z-index: 2;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-header-centered .eltdf-page-header .eltdf-menu-area {\r\n height: 67px;\r\n z-index: 1;\r\n}\r\n\r\n.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-center-inner {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-left-inner,\r\n.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-right-inner {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-left-inner:before,\r\n.eltdf-header-centered .eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers .eltdf-position-right-inner:before {\r\n content: '';\r\n display: inline-block;\r\n vertical-align: middle;\r\n height: 100%;\r\n}\r\n\r\n.eltdf-header-centered .eltdf-page-header .eltdf-sticky-header .eltdf-position-left-inner {\r\n height: auto;\r\n}\r\n\r\n.eltdf-header-centered .eltdf-page-header .eltdf-sticky-header .eltdf-position-right-inner {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-header-centered .eltdf-page-header .eltdf-fixed-wrapper:not(.fixed)+.eltdf-search-cover {\r\n top: auto;\r\n bottom: 0;\r\n}\r\n\r\n.eltdf-header-centered.eltdf-no-behavior .eltdf-page-header .eltdf-search-cover,\r\n.eltdf-header-centered.eltdf-sticky-header-on-scroll-up .eltdf-page-header .eltdf-search-cover,\r\n.eltdf-header-centered.eltdf-sticky-header-on-scroll-down-up .eltdf-page-header .eltdf-search-cover {\r\n top: auto;\r\n bottom: 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Header Centered style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Header Standard style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-main-menu {\r\n width: auto;\r\n padding: 0 0 0 20px;\r\n}\r\n\r\n.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-left-inner {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right:before {\r\n display: none;\r\n}\r\n\r\n.eltdf-header-standard .eltdf-menu-area.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right-inner {\r\n display: -webkit-flex;\r\n /* Safari */\r\n -webkit-align-items: center;\r\n /* Safari 7.0+ */\r\n display: flex;\r\n align-items: center;\r\n height: 100%;\r\n}\r\n\r\n.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-center-inner {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right:before {\r\n display: none;\r\n}\r\n\r\n.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right-inner {\r\n display: -webkit-flex;\r\n /* Safari */\r\n -webkit-align-items: center;\r\n /* Safari 7.0+ */\r\n display: flex;\r\n align-items: center;\r\n height: 100%;\r\n}\r\n\r\n.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-main-menu {\r\n width: auto;\r\n}\r\n\r\n.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-right-inner {\r\n height: 100%;\r\n}\r\n\r\n/* ==========================================================================\r\n Header Standard style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Mobile header style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-mobile-header {\r\n position: relative;\r\n display: none;\r\n z-index: 110;\r\n /* #General mobile header styles\r\n\t========================================================================== */\r\n /* #End of general mobile header styles\r\n ========================================================================== */\r\n /* #Mobile logo styles\r\n\t========================================================================== */\r\n /* #End of mobile logo styles\r\n\t========================================================================== */\r\n /* #Mobile menu opener styles\r\n\t========================================================================== */\r\n /* #End of mobile menu opener styles\r\n\t========================================================================== */\r\n /* #Mobile menu navigation styles\r\n ========================================================================== */\r\n /* #End of mobile menu navigation styles\r\n\t========================================================================== */\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-header-inner {\r\n position: relative;\r\n height: 70px;\r\n background-color: #fff;\r\n border-bottom: 1px solid #c9c9c9;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-header-inner .eltdf-mobile-header-holder {\r\n position: relative;\r\n z-index: 2;\r\n height: 100%;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-grid {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-vertical-align-containers {\r\n padding: 0;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-logo-wrapper a {\r\n display: block;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-logo-wrapper img {\r\n display: block;\r\n height: 100%;\r\n width: auto;\r\n\r\n @media (max-width: 767px) {\r\n max-width: 100px;\r\n height: auto !important;\r\n margin-top: 10px;\r\n }\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-menu-opener {\r\n position: relative;\r\n height: 100%;\r\n float: left;\r\n z-index: 2;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-menu-opener a {\r\n display: table;\r\n height: 100%;\r\n padding-right: 10px;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-menu-opener a>* {\r\n position: relative;\r\n display: table-cell;\r\n vertical-align: middle;\r\n line-height: 1em;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-menu-opener a .eltdf-mobile-menu-text {\r\n color: inherit;\r\n font-family: inherit;\r\n font-size: inherit;\r\n font-weight: inherit;\r\n font-style: inherit;\r\n line-height: inherit;\r\n letter-spacing: inherit;\r\n text-transform: inherit;\r\n padding-left: 5px;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-icon-pack .eltdf-mobile-menu-icon {\r\n font-size: 24px;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-icon-pack .eltdf-mobile-menu-icon * {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-icon-pack .eltdf-mobile-menu-icon *:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-svg-path .eltdf-mobile-menu-icon>* {\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-svg-path .eltdf-mobile-menu-icon>*,\r\n.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-svg-path .eltdf-mobile-menu-icon path {\r\n fill: currentColor;\r\n stroke: currentColor;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opened a {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-nav {\r\n display: none;\r\n background-color: #fff;\r\n border-bottom: 1px solid #c9c9c9;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-nav ul {\r\n padding: 0;\r\n margin: 0;\r\n list-style-type: none;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-nav ul li {\r\n position: relative;\r\n padding: 0;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-nav ul li a,\r\n.eltdf-mobile-header .eltdf-mobile-nav ul li h6 {\r\n position: relative;\r\n display: block;\r\n padding: 9px 0;\r\n margin: 0;\r\n color: #676767;\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-nav ul li a:hover,\r\n.eltdf-mobile-header .eltdf-mobile-nav ul li h6:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-nav ul ul {\r\n display: none;\r\n margin-left: 15px;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-ancestor>a,\r\n.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-item>a,\r\n.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-ancestor>h6,\r\n.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-item>h6 {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-nav ul ul li a,\r\n.eltdf-mobile-header .eltdf-mobile-nav ul ul li h6 {\r\n font-size: 11px;\r\n line-height: 24px;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li>a,\r\n.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li>h6 {\r\n padding-left: 4px;\r\n font-size: 13px;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li.eltdf-active-item>a,\r\n.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li.eltdf-active-item>h6 {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow {\r\n position: absolute;\r\n right: 0;\r\n top: 0;\r\n width: 50px;\r\n height: auto;\r\n padding: 9px 12px 9px 0;\r\n font-size: 15px;\r\n line-height: inherit;\r\n text-align: right;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow:hover {\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow .eltdf-sub-arrow {\r\n line-height: 1;\r\n -webkit-transition: transform 0.2s ease-in-out;\r\n -moz-transition: transform 0.2s ease-in-out;\r\n transition: transform 0.2s ease-in-out;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow .fa-angle-down {\r\n display: none;\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-nav li.eltdf-opened>.mobile_arrow>.eltdf-sub-arrow {\r\n -webkit-transform: rotate(90deg);\r\n -moz-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n}\r\n\r\n.eltdf-mobile-header .eltdf-mobile-nav>ul>li:last-child>a,\r\n.eltdf-mobile-header .eltdf-mobile-nav>.eltdf-grid>ul>li:last-child>a {\r\n border-bottom: none;\r\n}\r\n\r\n/* ==========================================================================\r\n Mobile header style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Sticky Mobile header style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-sticky-up-mobile-header .eltdf-animate-mobile-header .eltdf-mobile-header-inner {\r\n width: 100%;\r\n -webkit-transform: translateY(-100%);\r\n -moz-transform: translateY(-100%);\r\n transform: translateY(-100%);\r\n -webkit-transition: -webkit-transform 0.4s ease-in-out, left 0.2s ease, right 0.2s ease;\r\n -moz-transition: -moz-transform 0.4s ease-in-out, left 0.2s ease, right 0.2s ease;\r\n transition: transform 0.4s ease-in-out, left 0.2s ease, right 0.2s ease;\r\n}\r\n\r\n.eltdf-sticky-up-mobile-header .mobile-header-appear .eltdf-mobile-header-inner {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n -webkit-transform: translateY(0);\r\n -moz-transform: translateY(0);\r\n transform: translateY(0);\r\n}\r\n\r\n/* ==========================================================================\r\n Sticky Mobile header style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Sticky header style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-sticky-header {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n height: 70px;\r\n width: 100%;\r\n box-shadow: 0 2px 8px rgba(0, 0, 0, 0.09);\r\n z-index: 100;\r\n -webkit-backface-visibility: hidden;\r\n -webkit-transform: translateY(-100%);\r\n -moz-transform: translateY(-100%);\r\n transform: translateY(-100%);\r\n -webkit-transition: -webkit-transform 0.6s ease;\r\n -moz-transition: -moz-transform 0.6s ease;\r\n transition: transform 0.6s ease;\r\n}\r\n\r\n.eltdf-sticky-header .eltdf-grid {\r\n height: 100% !important;\r\n}\r\n\r\n.eltdf-sticky-header.header-appear {\r\n transform: translateY(0%);\r\n}\r\n\r\n.admin-bar .eltdf-sticky-header.header-appear {\r\n top: 32px;\r\n}\r\n\r\n.eltdf-sticky-header .eltdf-sticky-holder {\r\n position: relative;\r\n height: 100%;\r\n z-index: 2;\r\n background-color: #fff;\r\n border-bottom: 1px solid #c9c9c9;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-sticky-header .eltdf-sticky-holder .eltdf-vertical-align-containers {\r\n padding: 0 40px;\r\n}\r\n\r\n.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-main-menu {\r\n width: auto;\r\n padding: 0 0 0 20px;\r\n}\r\n\r\n.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-left-inner {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right:before {\r\n display: none;\r\n}\r\n\r\n.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-left .eltdf-vertical-align-containers .eltdf-position-right-inner {\r\n display: -webkit-flex;\r\n /* Safari */\r\n -webkit-align-items: center;\r\n /* Safari 7.0+ */\r\n display: flex;\r\n align-items: center;\r\n height: 100%;\r\n}\r\n\r\n.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-center-inner {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right:before {\r\n display: none;\r\n}\r\n\r\n.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right-inner {\r\n display: -webkit-flex;\r\n /* Safari */\r\n -webkit-align-items: center;\r\n /* Safari 7.0+ */\r\n display: flex;\r\n align-items: center;\r\n height: 100%;\r\n}\r\n\r\n.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-right .eltdf-main-menu {\r\n width: auto;\r\n}\r\n\r\n.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-right-inner {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-sticky-header .widget {\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin: 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Sticky header style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Top header style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-top-bar {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n height: 48px;\r\n color: #fff;\r\n font-size: 12px;\r\n font-weight: 400;\r\n background-color: #006767;\r\n background-repeat: no-repeat;\r\n background-position: center center;\r\n z-index: 111;\r\n box-sizing: border-box;\r\n background: url('/wp-content/themes/calla/assets/img/header-top-bar-background.jpg') repeat center !important;\r\n}\r\n\r\n.eltdf-top-bar>.eltdf-vertical-align-containers {\r\n padding: 0 40px;\r\n}\r\n\r\n.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-left:before,\r\n.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-right:before {\r\n display: none;\r\n}\r\n\r\n.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-left-inner,\r\n.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-right-inner {\r\n display: -webkit-flex;\r\n /* Safari */\r\n -webkit-align-items: center;\r\n /* Safari 7.0+ */\r\n display: flex;\r\n align-items: center;\r\n height: 100%;\r\n}\r\n\r\n.eltdf-top-bar .eltdf-grid {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-top-bar .eltdf-grid .eltdf-vertical-align-containers {\r\n padding-left: 0;\r\n padding-right: 0;\r\n}\r\n\r\n.eltdf-top-bar-in-grid-padding .eltdf-top-bar .eltdf-grid .eltdf-vertical-align-containers {\r\n padding: 0 40px;\r\n}\r\n\r\n.eltdf-top-bar .widget {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-top-bar .widget ul li {\r\n display: inline-block;\r\n vertical-align: middle;\r\n padding: 0 20px 0 0;\r\n}\r\n\r\n.eltdf-top-bar .widget ul li a {\r\n color: #ffffff;\r\n font-size: 12px;\r\n}\r\n\r\n.eltdf-top-bar .widget ul li a:hover {\r\n color: rgba(255, 255, 255, 0.7);\r\n}\r\n\r\n.eltdf-top-bar .widget ul li:last-child {\r\n padding: 0;\r\n}\r\n\r\n.eltdf-top-bar .widget a {\r\n color: inherit;\r\n}\r\n\r\n/* ==========================================================================\r\n Top header style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Header styles - end\r\n ========================================================================== */\r\n\r\n/*# sourceMappingURL=header-map.css.map */\r\n/* ==========================================================================\r\n Search styles - begin\r\n ========================================================================== */\r\n\r\n/* common mixins - start */\r\n\r\n/* common mixins - end */\r\n\r\n/* mixins styles - start */\r\n\r\n/* mixins styles - end */\r\n\r\n/* ==========================================================================\r\n# Search opener - begin\r\n========================================================================== */\r\n\r\n.eltdf-search-opener {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n font-size: 14px;\r\n line-height: 1;\r\n margin: 0 5px;\r\n}\r\n\r\n.eltdf-search-opener .eltdf-search-opener-wrapper>* {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-search-opener .eltdf-search-opener-wrapper>*:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-search-opener.eltdf-search-opener-svg-path .eltdf-search-opener-wrapper>* {\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-search-opener.eltdf-search-opener-svg-path .eltdf-search-opener-wrapper>*,\r\n.eltdf-search-opener.eltdf-search-opener-svg-path .eltdf-search-opener-wrapper path {\r\n fill: currentColor;\r\n stroke: currentColor;\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener,\r\n.eltdf-light-header .eltdf-top-bar .eltdf-search-opener {\r\n color: #fff !important;\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener:hover,\r\n.eltdf-light-header .eltdf-top-bar .eltdf-search-opener:hover {\r\n color: rgba(255, 255, 255, 0.8) !important;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener,\r\n.eltdf-dark-header .eltdf-top-bar .eltdf-search-opener {\r\n color: #333 !important;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener:hover,\r\n.eltdf-dark-header .eltdf-top-bar .eltdf-search-opener:hover {\r\n color: rgba(51, 51, 51, 0.8) !important;\r\n}\r\n\r\n/* ==========================================================================\r\n# Search opener - end\r\n========================================================================== */\r\n\r\n/* ==========================================================================\r\n# Search template style - begin\r\n========================================================================== */\r\n\r\n.eltdf-search-page-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 0 0 80px;\r\n}\r\n\r\n.eltdf-search-page-holder .eltdf-search-page-form {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 0 0 30px;\r\n}\r\n\r\n.eltdf-search-page-holder .eltdf-search-page-form .eltdf-search-title {\r\n margin: 0 0 20px;\r\n}\r\n\r\n.eltdf-search-page-holder .eltdf-search-page-form .eltdf-search-label {\r\n display: block;\r\n font-size: 13px;\r\n}\r\n\r\n.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 0 0 10px;\r\n clear: both;\r\n border-bottom: 1px solid #c9c9c9;\r\n}\r\n\r\n.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-column-left {\r\n display: table-cell;\r\n vertical-align: top;\r\n}\r\n\r\n.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-column-right {\r\n display: table-cell;\r\n width: 1%;\r\n text-align: left;\r\n vertical-align: top;\r\n}\r\n\r\n.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field {\r\n position: relative;\r\n width: 100%;\r\n height: 40px;\r\n line-height: 40px;\r\n margin: 0;\r\n padding: 0 20px 0 3px;\r\n font-family: inherit;\r\n font-size: inherit;\r\n color: inherit;\r\n background-color: transparent;\r\n border: none;\r\n outline: 0;\r\n vertical-align: middle;\r\n -webkit-appearance: none;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field::-webkit-input-placeholder {\r\n color: inherit;\r\n}\r\n\r\n.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field:-moz-placeholder {\r\n color: inherit;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field::-moz-placeholder {\r\n color: inherit;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field:-ms-input-placeholder {\r\n color: inherit;\r\n}\r\n\r\n.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-submit {\r\n position: relative;\r\n display: inline-block;\r\n width: auto;\r\n height: 40px;\r\n line-height: 40px;\r\n padding: 0;\r\n font-size: 18px;\r\n color: #676767;\r\n background-color: transparent;\r\n border: 0;\r\n outline: 0;\r\n cursor: pointer;\r\n vertical-align: middle;\r\n -webkit-transition: color 0.2s ease-in-out;\r\n -moz-transition: color 0.2s ease-in-out;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\n.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-submit:hover {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-search-page-holder article {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n padding: 30px 0;\r\n margin: 0;\r\n border-bottom: 1px solid #c9c9c9;\r\n}\r\n\r\n.eltdf-search-page-holder article.sticky .eltdf-post-title a {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-search-page-holder article.page .eltdf-post-title-area .eltdf-post-info>div.eltdf-post-info-category {\r\n display: none;\r\n}\r\n\r\n.eltdf-search-page-holder article .eltdf-post-content {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-search-page-holder article .eltdf-post-image {\r\n display: block;\r\n float: left;\r\n width: 130px;\r\n}\r\n\r\n.eltdf-search-page-holder article .eltdf-post-image a,\r\n.eltdf-search-page-holder article .eltdf-post-image img {\r\n display: block;\r\n}\r\n\r\n.eltdf-search-page-holder article .eltdf-post-title-area {\r\n min-height: 130px;\r\n padding: 0 0 0 150px;\r\n}\r\n\r\n.eltdf-search-page-holder article .eltdf-post-title-area.eltdf-no-thumbnail {\r\n padding: 0;\r\n min-height: inherit;\r\n}\r\n\r\n.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner {\r\n width: 100%;\r\n height: 100%;\r\n overflow: hidden;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-title {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-excerpt {\r\n margin: 7px 0 0;\r\n}\r\n\r\n.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-read-more-button {\r\n margin-top: 12px;\r\n}\r\n\r\n.eltdf-search-page-holder .eltdf-blog-pagination {\r\n margin: 50px 0 0;\r\n}\r\n\r\n/* ==========================================================================\r\n# Search template style - end\r\n========================================================================== */\r\n\r\n/* ==========================================================================\r\n# Search covers header - start\r\n========================================================================== */\r\n\r\n.eltdf-search-cover {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 67px;\r\n display: none;\r\n background-color: #FFF;\r\n border-top: 1px solid #e9e9e9;\r\n border-bottom: 1px solid #e9e9e9;\r\n z-index: 115;\r\n}\r\n\r\n.eltdf-search-cover .eltdf-container,\r\n.eltdf-search-cover .eltdf-container-inner {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-fixed-header-appear .eltdf-search-cover,\r\n.eltdf-sticky-header-appear .eltdf-search-cover,\r\n.eltdf-mobile-header.mobile-header-appear .eltdf-search-cover {\r\n position: fixed;\r\n}\r\n\r\n.eltdf-fixed-header-appear.admin-bar .eltdf-search-cover,\r\n.eltdf-sticky-header-appear.admin-bar .eltdf-search-cover,\r\n.admin-bar .eltdf-mobile-header.mobile-header-appear .eltdf-search-cover {\r\n top: 32px;\r\n}\r\n\r\n.eltdf-search-cover .eltdf-form-holder-outer {\r\n display: table;\r\n width: 100%;\r\n height: 100%;\r\n}\r\n\r\n.eltdf-search-cover .eltdf-form-holder {\r\n position: relative;\r\n display: table-cell;\r\n vertical-align: middle;\r\n padding: 5px 111px 0;\r\n\r\n @media (max-width: 576px) {\r\n padding: 5px 15px 0;\r\n }\r\n}\r\n\r\n.eltdf-search-cover .eltdf-form-holder-inner {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-search-cover .eltdf-container-inner .eltdf-form-holder {\r\n padding: 0;\r\n}\r\n\r\n.eltdf-search-cover .eltdf-container-inner .eltdf-search-close {\r\n right: 0;\r\n}\r\n\r\n.eltdf-search-cover input {\r\n display: inline-block;\r\n vertical-align: middle;\r\n width: 90%;\r\n margin: 0;\r\n padding: 0;\r\n float: left;\r\n font-family: \"Crimson Text\", cursive;\r\n color: #676767;\r\n font-size: 16px;\r\n font-weight: 600;\r\n background-color: transparent;\r\n border: 0;\r\n box-shadow: none;\r\n outline: none;\r\n outline-offset: 0;\r\n border-radius: 0;\r\n letter-spacing: 0.05em;\r\n}\r\n\r\n.eltdf-search-cover input:focus {\r\n color: #676767;\r\n}\r\n\r\n.eltdf-search-cover input::-webkit-input-placeholder {\r\n color: inherit;\r\n}\r\n\r\n.eltdf-search-cover input:-moz-placeholder {\r\n color: inherit;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-search-cover input::-moz-placeholder {\r\n color: inherit;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-search-cover input:-ms-input-placeholder {\r\n color: inherit;\r\n}\r\n\r\n.eltdf-search-cover input[type=\"submit\"] {\r\n border: 0 none;\r\n clip: rect(0px, 0px, 0px, 0px);\r\n height: 1px;\r\n margin: -1px;\r\n padding: 0;\r\n position: absolute;\r\n width: 1px;\r\n visibility: hidden;\r\n}\r\n\r\n.eltdf-search-cover .eltdf-search-close {\r\n position: absolute;\r\n right: -6px;\r\n top: 50%;\r\n display: inline-block;\r\n vertical-align: middle;\r\n -webkit-transform: translateY(-50%);\r\n -moz-transform: translateY(-50%);\r\n transform: translateY(-50%);\r\n}\r\n\r\n.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack {\r\n color: #676767;\r\n font-size: 25px;\r\n line-height: 1em;\r\n}\r\n\r\n.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack span {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack span:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-search-cover .eltdf-search-close.eltdf-search-close-icon-pack:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-search-cover .eltdf-search-close.eltdf-search-close-svg-path>* {\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-search-cover .eltdf-search-close.eltdf-search-close-svg-path>*,\r\n.eltdf-search-cover .eltdf-search-close.eltdf-search-close-svg-path path {\r\n fill: currentColor;\r\n stroke: currentColor;\r\n}\r\n\r\n.eltdf-search-cover.disabled input,\r\n.eltdf-search-cover.disabled input:focus {\r\n font-weight: normal;\r\n}\r\n\r\n.eltdf-fixed-on-scroll .eltdf-search-cover .eltdf-search-close {\r\n transform: none;\r\n top: 0;\r\n}\r\n\r\n/* ==========================================================================\r\n# Search covers header - end\r\n========================================================================== */\r\n\r\n/* ==========================================================================\r\n# Fullscreen search - start\r\n========================================================================== */\r\n\r\n/* Fullscreen search general style - start\r\n========================================================================== */\r\n\r\n.eltdf-fullscreen-search-holder {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n z-index: 105;\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-fullscreen-search-holder .eltdf-fullscreen-search-table {\r\n display: table;\r\n width: 100%;\r\n height: 100%;\r\n}\r\n\r\n.eltdf-fullscreen-search-holder .eltdf-fullscreen-search-cell {\r\n position: relative;\r\n display: table-cell;\r\n height: 100%;\r\n width: 100%;\r\n vertical-align: middle;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-fullscreen-search-holder .eltdf-form-holder-inner {\r\n position: relative;\r\n width: 40%;\r\n margin: auto;\r\n}\r\n\r\n.eltdf-fullscreen-search-holder .eltdf-form-holder-inner .eltdf-line {\r\n position: absolute;\r\n left: 0;\r\n bottom: -2px;\r\n width: 0;\r\n border-bottom: 1px solid #c9c9c9;\r\n -webkit-transition: all 0.3s 0.2s;\r\n -moz-transition: all 0.3s 0.2s;\r\n transition: all 0.3s 0.2s;\r\n}\r\n\r\n.eltdf-fullscreen-search-opened .eltdf-fullscreen-search-holder .eltdf-form-holder-inner .eltdf-line {\r\n width: 100%;\r\n -webkit-transition: width 0.5s ease 0.6s;\r\n -moz-transition: width 0.5s ease 0.6s;\r\n transition: width 0.5s ease 0.6s;\r\n}\r\n\r\n.eltdf-fullscreen-search-holder .eltdf-field-holder {\r\n display: block;\r\n position: relative;\r\n}\r\n\r\n.eltdf-fullscreen-search-holder .eltdf-search-field {\r\n position: relative;\r\n height: 100%;\r\n width: 100%;\r\n border: 0;\r\n padding: 0 20px 10px;\r\n margin-bottom: 0;\r\n background: transparent;\r\n outline: none;\r\n font-family: inherit;\r\n font-size: 25px;\r\n color: #333333;\r\n line-height: 2em;\r\n}\r\n\r\n.eltdf-fullscreen-search-holder .eltdf-search-submit {\r\n position: absolute;\r\n right: 0;\r\n bottom: -20px;\r\n width: auto;\r\n color: #333333;\r\n background-color: transparent;\r\n border: none;\r\n outline: none;\r\n opacity: 0;\r\n cursor: pointer;\r\n -webkit-transition: all 0.3s 0.2s;\r\n -moz-transition: all 0.3s 0.2s;\r\n transition: all 0.3s 0.2s;\r\n}\r\n\r\n.eltdf-fullscreen-search-holder .eltdf-search-submit.eltdf-search-submit-icon-pack {\r\n font-size: 18px;\r\n line-height: 1em;\r\n}\r\n\r\n.eltdf-fullscreen-search-holder .eltdf-search-submit.eltdf-search-submit-svg-path>*,\r\n.eltdf-fullscreen-search-holder .eltdf-search-submit.eltdf-search-submit-svg-path path {\r\n fill: currentColor;\r\n stroke: currentColor;\r\n}\r\n\r\n.eltdf-fullscreen-search-holder .eltdf-search-submit:hover {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-fullscreen-search-opened .eltdf-fullscreen-search-holder .eltdf-search-submit {\r\n opacity: 1;\r\n bottom: 10px;\r\n -webkit-transition: color 0.2s ease, opacity 0.2s ease-out 1.1s, bottom 0.4s ease-out 0.9s;\r\n -moz-transition: color 0.2s ease, opacity 0.2s ease-out 1.1s, bottom 0.4s ease-out 0.9s;\r\n transition: color 0.2s ease, opacity 0.2s ease-out 1.1s, bottom 0.4s ease-out 0.9s;\r\n}\r\n\r\n.eltdf-fullscreen-search-holder .eltdf-search-close {\r\n position: absolute;\r\n top: 33px;\r\n right: 70px;\r\n color: #676767;\r\n opacity: 0;\r\n visibility: hidden;\r\n z-index: 1;\r\n}\r\n\r\n.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-icon-pack {\r\n font-size: 25px;\r\n line-height: 1em;\r\n}\r\n\r\n.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-icon-pack span {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-icon-pack span:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-svg-path>* {\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-svg-path>*,\r\n.eltdf-fullscreen-search-holder .eltdf-search-close.eltdf-search-close-svg-path path {\r\n fill: currentColor;\r\n stroke: currentColor;\r\n}\r\n\r\n.admin-bar .eltdf-fullscreen-search-holder .eltdf-search-close {\r\n top: 72px;\r\n}\r\n\r\n.eltdf-fullscreen-search-holder .eltdf-search-close:hover {\r\n color: #333333;\r\n}\r\n\r\n/* Fullscreen search general style - end\r\n========================================================================== */\r\n\r\n/* Fullscreen search fade style - start\r\n========================================================================== */\r\n\r\n.eltdf-search-fade .eltdf-fullscreen-search-holder {\r\n visibility: hidden;\r\n -webkit-backface-visibility: hidden;\r\n backface-visibility: hidden;\r\n opacity: 0;\r\n z-index: 112;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-search-fade .eltdf-fullscreen-search-holder .eltdf-fullscreen-search-table {\r\n background-color: rgba(255, 255, 255, 0.98);\r\n}\r\n\r\n.eltdf-search-fade-out.eltdf-search-fade .eltdf-fullscreen-search-holder {\r\n -webkit-animation: search_fade_out 0.2s ease-out both;\r\n -moz-animation: search_fade_out 0.2s ease-out both;\r\n animation: search_fade_out 0.2s ease-out both;\r\n}\r\n\r\n.eltdf-search-fade-in.eltdf-search-fade .eltdf-fullscreen-search-holder.eltdf-animate {\r\n -webkit-animation: search_fade_in 0.3s ease both;\r\n -moz-animation: search_fade_in 0.3s ease both;\r\n animation: search_fade_in 0.3s ease both;\r\n}\r\n\r\n.eltdf-search-fade .eltdf-fullscreen-search-holder.eltdf-animate .eltdf-search-close {\r\n opacity: 1;\r\n visibility: visible;\r\n}\r\n\r\n@-webkit-keyframes search_fade_out {\r\n 0% {\r\n opacity: 1;\r\n visibility: visible;\r\n }\r\n\r\n 100% {\r\n opacity: 0;\r\n visibility: hidden;\r\n }\r\n}\r\n\r\n@keyframes search_fade_out {\r\n 0% {\r\n opacity: 1;\r\n visibility: visible;\r\n }\r\n\r\n 100% {\r\n opacity: 0;\r\n visibility: hidden;\r\n }\r\n}\r\n\r\n@-webkit-keyframes search_fade_in {\r\n 0% {\r\n opacity: 0;\r\n visibility: hidden;\r\n }\r\n\r\n 100% {\r\n opacity: 1;\r\n visibility: visible;\r\n }\r\n}\r\n\r\n@keyframes search_fade_in {\r\n 0% {\r\n opacity: 0;\r\n visibility: hidden;\r\n }\r\n\r\n 100% {\r\n opacity: 1;\r\n visibility: visible;\r\n }\r\n}\r\n\r\n/* Fullscreen search fade style - end\r\n========================================================================== */\r\n\r\n/* ==========================================================================\r\n# Fullscreen search - end\r\n========================================================================== */\r\n\r\n/* ==========================================================================\r\n# Slide From Header Bottom search general style - start\r\n========================================================================== */\r\n\r\n.eltdf-slide-from-header-bottom-holder {\r\n position: absolute;\r\n top: 100%;\r\n right: 0;\r\n width: 300px;\r\n display: none;\r\n padding: 25px;\r\n margin: 0;\r\n background-color: #fff;\r\n border: 1px solid #c9c9c9;\r\n overflow: hidden;\r\n z-index: 9999;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-fixed-header-appear .eltdf-slide-from-header-bottom-holder,\r\n.eltdf-sticky-header-appear .eltdf-slide-from-header-bottom-holder,\r\n.eltdf-mobile-header.mobile-header-appear .eltdf-slide-from-header-bottom-holder {\r\n position: fixed;\r\n}\r\n\r\n.eltdf-slide-from-header-bottom-holder .eltdf-form-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n border: 1px solid #c9c9c9;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-field,\r\n.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n float: left;\r\n margin: 0;\r\n height: 44px;\r\n line-height: 42px;\r\n color: #676767;\r\n background-color: transparent;\r\n border: 0;\r\n border-radius: 0;\r\n outline: 0;\r\n -webkit-appearance: none;\r\n box-sizing: border-box;\r\n -webkit-transition: color 0.2s ease-out;\r\n -moz-transition: color 0.2s ease-out;\r\n transition: color 0.2s ease-out;\r\n}\r\n\r\n.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-field {\r\n width: calc(100% - 40px);\r\n padding: 0 10px 0 20px;\r\n font-family: inherit;\r\n}\r\n\r\n.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-field:focus {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit {\r\n width: 40px;\r\n padding: 0 12px 0 0;\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-icon-pack {\r\n font-size: 15px;\r\n line-height: 1em;\r\n}\r\n\r\n.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-icon-pack span {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-icon-pack span:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-svg-path>* {\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-svg-path>*,\r\n.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit.eltdf-search-submit-svg-path path {\r\n fill: currentColor;\r\n stroke: currentColor;\r\n}\r\n\r\n.eltdf-slide-from-header-bottom-holder .eltdf-form-holder .eltdf-search-submit:hover {\r\n color: #333333;\r\n}\r\n\r\n/* ==========================================================================\r\n# Slide From Header Bottom search general style - end\r\n========================================================================== */\r\n\r\n/* ==========================================================================\r\n Search styles - end\r\n ========================================================================== */\r\n\r\n/*# sourceMappingURL=search-map.css.map */\r\n/* ==========================================================================\r\n Side area styles - begin\r\n ========================================================================== */\r\n\r\n/* common mixins - start */\r\n\r\n/* common mixins - end */\r\n\r\n/* mixins styles - start */\r\n\r\n/* mixins styles - end */\r\n\r\n/* ==========================================================================\r\n# Side area style - begin\r\n========================================================================== */\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener,\r\n.eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener {\r\n color: #fff !important;\r\n}\r\n\r\n.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener.opened,\r\n.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener:hover,\r\n.eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener.opened,\r\n.eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener:hover {\r\n color: rgba(255, 255, 255, 0.8) !important;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener,\r\n.eltdf-dark-header .eltdf-top-bar .eltdf-side-menu-button-opener {\r\n color: #333 !important;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener.opened,\r\n.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener:hover,\r\n.eltdf-dark-header .eltdf-top-bar .eltdf-side-menu-button-opener.opened,\r\n.eltdf-dark-header .eltdf-top-bar .eltdf-side-menu-button-opener:hover {\r\n color: rgba(51, 51, 51, 0.8) !important;\r\n}\r\n\r\n.eltdf-side-menu-button-opener {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-side-menu-button-opener .eltdf-side-menu-title {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin: 0 8px 0 0;\r\n color: currentColor;\r\n}\r\n\r\n.eltdf-side-menu-button-opener .eltdf-side-menu-icon {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-side-menu-button-opener.opened,\r\n.eltdf-side-menu-button-opener:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-icon-pack .eltdf-side-menu-icon {\r\n font-size: 20px;\r\n}\r\n\r\n.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-icon-pack .eltdf-side-menu-icon * {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-icon-pack .eltdf-side-menu-icon *:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-svg-path .eltdf-side-menu-icon>* {\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-svg-path .eltdf-side-menu-icon>*,\r\n.eltdf-side-menu-button-opener.eltdf-side-menu-button-opener-svg-path .eltdf-side-menu-icon path {\r\n fill: currentColor;\r\n stroke: currentColor;\r\n}\r\n\r\n.eltdf-side-menu {\r\n position: fixed;\r\n top: 0;\r\n right: -400px;\r\n width: 400px;\r\n height: 100%;\r\n min-height: 100%;\r\n padding: 25px 48px 25px;\r\n background-color: #fff;\r\n border-left: 1px solid #e9e9e9;\r\n text-align: left;\r\n overflow: hidden;\r\n visibility: hidden;\r\n z-index: 9999;\r\n -webkit-backface-visibility: hidden;\r\n box-sizing: border-box;\r\n -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n -moz-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n}\r\n\r\n.eltdf-side-menu .eltdf-close-side-menu-holder {\r\n position: absolute;\r\n top: 33px;\r\n right: 40px;\r\n z-index: 1000;\r\n}\r\n\r\n.admin-bar .eltdf-side-menu .eltdf-close-side-menu-holder {\r\n top: 68px;\r\n}\r\n\r\n.eltdf-side-menu a.eltdf-close-side-menu {\r\n display: block;\r\n z-index: 1000;\r\n color: #676767;\r\n}\r\n\r\n.eltdf-side-menu a.eltdf-close-side-menu:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-icon-pack {\r\n font-size: 20px;\r\n}\r\n\r\n.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-icon-pack * {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-icon-pack *:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-svg-path>* {\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-svg-path>*,\r\n.eltdf-side-menu a.eltdf-close-side-menu.eltdf-close-side-menu-svg-path path {\r\n fill: currentColor;\r\n stroke: currentColor;\r\n}\r\n\r\n/* ==========================================================================\r\n# Side area style - end\r\n========================================================================== */\r\n\r\n/* ==========================================================================\r\n# Side area slides over content style - begin\r\n========================================================================== */\r\n\r\n.eltdf-right-side-menu-opened .eltdf-wrapper,\r\n.eltdf-right-side-menu-opened footer.uncover,\r\n.eltdf-right-side-menu-opened .eltdf-fixed-wrapper.fixed,\r\n.eltdf-right-side-menu-opened .eltdf-sticky-header,\r\n.eltdf-right-side-menu-opened .mobile-header-appear .eltdf-mobile-header-inner {\r\n left: -405px;\r\n}\r\n\r\n.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .eltdf-wrapper,\r\n.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) footer.uncover,\r\n.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .eltdf-fixed-wrapper.fixed,\r\n.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .eltdf-sticky-header,\r\n.eltdf-side-area-fixed-content.eltdf-right-side-menu-opened:not(.eltdf-side-area-uncovered-from-content) .mobile-header-appear .eltdf-mobile-header-inner {\r\n left: 0;\r\n}\r\n\r\n.eltdf-side-menu-slide-from-right .eltdf-wrapper {\r\n background-color: #fff;\r\n position: relative;\r\n z-index: 1000;\r\n -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n -moz-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n}\r\n\r\n.eltdf-side-menu-slide-from-right .eltdf-wrapper .eltdf-cover {\r\n z-index: 0;\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n overflow: hidden;\r\n opacity: 0;\r\n filter: alpha(opacity=0);\r\n background: #000;\r\n -webkit-transition: opacity 0.2s ease-in-out, background 0.2s ease-in-out, z-index 0.2s ease-in-out;\r\n -moz-transition: opacity 0.2s ease-in-out, background 0.2s ease-in-out, z-index 0.2s ease-in-out;\r\n transition: opacity 0.2s ease-in-out, background 0.2s ease-in-out, z-index 0.2s ease-in-out;\r\n}\r\n\r\n.eltdf-side-menu-slide-from-right .carousel-inner {\r\n -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n -moz-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n}\r\n\r\n.eltdf-side-menu-slide-from-right .eltdf-sticky-header,\r\n.eltdf-side-menu-slide-from-right .eltdf-fixed-wrapper.fixed {\r\n -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n -moz-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n}\r\n\r\n.eltdf-side-menu-slide-from-right footer.uncover {\r\n -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n -moz-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n}\r\n\r\n.eltdf-side-menu-slide-from-right.eltdf-right-side-menu-opened .eltdf-cover {\r\n z-index: 1002;\r\n opacity: 0.6;\r\n filter: alpha(opacity=60);\r\n}\r\n\r\n.eltdf-side-menu-slide-from-right.eltdf-right-side-menu-opened .eltdf-side-menu {\r\n right: 0;\r\n visibility: visible;\r\n}\r\n\r\n/* ==========================================================================\r\n# Side area slides over content style - end\r\n========================================================================== */\r\n\r\n/* ==========================================================================\r\n# Side area uncovering - begin\r\n========================================================================== */\r\n\r\n.eltdf-side-area-uncovered-from-content .eltdf-side-menu {\r\n right: 0;\r\n z-index: 90;\r\n}\r\n\r\n.eltdf-side-area-uncovered-from-content .eltdf-sticky-header,\r\n.eltdf-side-area-uncovered-from-content .eltdf-fixed-wrapper.fixed {\r\n -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n -moz-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n}\r\n\r\n.eltdf-side-area-uncovered-from-content.eltdf-right-side-menu-opened .eltdf-sticky-header,\r\n.eltdf-side-area-uncovered-from-content.eltdf-right-side-menu-opened .eltdf-fixed-wrapper.fixed,\r\n.eltdf-side-area-uncovered-from-content.eltdf-right-side-menu-opened .eltdf-mobile-header-inner {\r\n left: -405px;\r\n}\r\n\r\n/* ==========================================================================\r\n# Side area uncovering - end\r\n========================================================================== */\r\n\r\n/* ==========================================================================\r\n# Side area slides with content style - begin\r\n========================================================================== */\r\n\r\n.eltdf-side-menu-slide-with-content {\r\n overflow-x: hidden;\r\n position: relative;\r\n left: 0;\r\n -webkit-overflow-scrolling: auto !important;\r\n -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n -moz-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n}\r\n\r\n.eltdf-side-menu-slide-with-content .eltdf-side-menu {\r\n visibility: visible;\r\n}\r\n\r\n.eltdf-side-menu-slide-with-content footer.uncover,\r\n.eltdf-side-menu-slide-with-content .eltdf-wrapper {\r\n -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n -moz-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n}\r\n\r\n.eltdf-side-menu-slide-with-content .eltdf-sticky-header,\r\n.eltdf-side-menu-slide-with-content .eltdf-fixed-wrapper.fixed,\r\n.eltdf-side-menu-slide-with-content .eltdf-mobile-header-inner {\r\n -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n -moz-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n}\r\n\r\n.eltdf-side-menu-slide-with-content .carousel-inner {\r\n left: 0 !important;\r\n -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n -moz-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);\r\n}\r\n\r\n.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-wrapper,\r\n.eltdf-side-menu-slide-with-content.eltdf-side-menu-open footer.uncover,\r\n.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-sticky-header,\r\n.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-fixed-wrapper,\r\n.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-mobile-header-inner {\r\n left: -405px;\r\n}\r\n\r\n.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .eltdf-side-menu {\r\n right: 0;\r\n}\r\n\r\n.eltdf-side-menu-slide-with-content.eltdf-side-menu-open .carousel-inner:not(.relative_position) {\r\n left: -405px !important;\r\n}\r\n\r\n/* ==========================================================================\r\n# Side area slides with content style - end\r\n========================================================================== */\r\n\r\n/* ==========================================================================\r\n# Side area responsive style - begin\r\n========================================================================== */\r\n\r\n@media only screen and (max-width: 1440px) {\r\n .eltdf-side-menu-slide-from-right .eltdf-side-menu {\r\n padding: 25px 48px 100px;\r\n }\r\n}\r\n\r\n/* ==========================================================================\r\n# Side area style - end\r\n========================================================================== */\r\n\r\n/* ==========================================================================\r\n Side area styles - end\r\n ========================================================================== */\r\n\r\n/*# sourceMappingURL=sidearea-map.css.map */\r\n/* ==========================================================================\r\n Title styles - begin\r\n ========================================================================== */\r\n\r\n/* common mixins - start */\r\n\r\n/* common mixins - end */\r\n\r\n/* mixins styles - start */\r\n\r\n/* mixins styles - end */\r\n\r\n/* ==========================================================================\r\n Title style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-title-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n height: 270px;\r\n background-color: #f6f6f6;\r\n background-position: center;\r\n background-repeat: no-repeat;\r\n z-index: 101;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-title-full-width .eltdf-grid {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 0;\r\n padding: 0 40px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-bg-responsive {\r\n height: auto !important;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-bg-responsive .eltdf-title-image {\r\n display: block;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-bg-responsive .eltdf-title-wrapper {\r\n position: absolute;\r\n top: 50%;\r\n left: 0;\r\n -webkit-transform: translateY(-50%);\r\n -moz-transform: translateY(-50%);\r\n transform: translateY(-50%);\r\n}\r\n\r\n.eltdf-title-holder.eltdf-bg-parallax {\r\n background-attachment: fixed;\r\n}\r\n\r\n.eltdf-title-holder .eltdf-title-image {\r\n display: none;\r\n}\r\n\r\n.eltdf-title-holder .eltdf-title-image img {\r\n display: block;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-title-holder .eltdf-separator-icon {\r\n padding: 0 10px;\r\n}\r\n\r\n.eltdf-title-holder .eltdf-separator {\r\n width: 38px;\r\n border-bottom: 1px solid #17436f;\r\n}\r\n\r\n.eltdf-title-holder .eltdf-title-wrapper {\r\n position: relative;\r\n display: table;\r\n table-layout: fixed;\r\n height: 100%;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-title-holder .eltdf-title-inner {\r\n position: relative;\r\n display: table-cell;\r\n height: 100%;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n/* ==========================================================================\r\n Title style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Breadcrumbs Title type style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs {\r\n color: #676767;\r\n font-family: \"Crimson Text\", cursive;\r\n font-size: 16px;\r\n font-weight: 600;\r\n letter-spacing: 0.05em;\r\n text-transform: uppercase;\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a {\r\n opacity: 1;\r\n -webkit-transition: opacity 0.2s ease-out;\r\n -moz-transition: opacity 0.2s ease-out;\r\n transition: opacity 0.2s ease-out;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a:hover {\r\n color: inherit;\r\n opacity: 0.9;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs a,\r\n.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs span {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n color: #676767;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs a:hover {\r\n color: #17436f;\r\n}\r\n\r\n/* ==========================================================================\r\n Breadcrumbs Title type style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Centered Title type style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-title-holder.eltdf-centered-type .eltdf-title-inner {\r\n text-align: center;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-centered-type .eltdf-page-title {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-centered-type .eltdf-page-subtitle {\r\n display: block;\r\n margin: 10px 0 0;\r\n box-sizing: border-box;\r\n}\r\n\r\n/* ==========================================================================\r\n Centered Title type style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Standard With Breadcrumbs Title type style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-title-info,\r\n.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs-info {\r\n display: table-cell;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-title-info {\r\n width: 99%;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs-info {\r\n width: 1%;\r\n white-space: nowrap;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-page-title {\r\n margin: 0;\r\n font-size: 30px;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-page-subtitle {\r\n margin: 5px 0 0;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs {\r\n color: #676767;\r\n font-family: \"Crimson Text\", cursive;\r\n font-size: 13px;\r\n font-weight: 300;\r\n text-transform: uppercase;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a {\r\n opacity: 1;\r\n -webkit-transition: opacity 0.2s ease-out;\r\n -moz-transition: opacity 0.2s ease-out;\r\n transition: opacity 0.2s ease-out;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs.eltdf-has-inline-style a:hover {\r\n color: #17436f;\r\n opacity: 0.9;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs a,\r\n.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs span {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n color: #676767;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs a:hover {\r\n color: #17436f;\r\n}\r\n\r\n/* ==========================================================================\r\n Standard With Breadcrumbs Title type style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Standard Title type style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-title-holder.eltdf-standard-type .eltdf-page-title {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-title-holder.eltdf-standard-type .eltdf-page-subtitle {\r\n margin: 10px 0 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Standard Title type style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Title styles - end\r\n ========================================================================== */\r\n\r\n/*# sourceMappingURL=title-map.css.map */\r\n/* ==========================================================================\r\n Global partials\r\n ========================================================================== */\r\n\r\n/* common mixins - start */\r\n\r\n/* common mixins - end */\r\n\r\n/* mixins styles - start */\r\n\r\n/* mixins styles - end */\r\n\r\n/* ==========================================================================\r\n Custom Post Types styles\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Single page style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-single-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 0 0 50px;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder .eltdf-ps-image {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder .eltdf-ps-image a,\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder .eltdf-ps-image img {\r\n position: relative;\r\n display: block;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-info-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 0 0 5px;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item p,\r\n.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item a {\r\n display: inline-block;\r\n vertical-align: baseline;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item a:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item.eltdf-ps-social-share {\r\n margin-top: 7px;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item .eltdf-ps-info-category:not(:last-child):after {\r\n content: ',';\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-title {\r\n display: inline-block;\r\n vertical-align: baseline;\r\n margin: 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Single page style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Single page specific style for types - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images {\r\n /***** Columns Layout - begin *****/\r\n /***** Columns Layout - end *****/\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-two-columns .eltdf-ps-image {\r\n width: 50%;\r\n}\r\n\r\n@media only screen and (min-width: 1025px) {\r\n .eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-two-columns .eltdf-ps-image:nth-child(2n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-three-columns .eltdf-ps-image {\r\n width: 33.33333%;\r\n}\r\n\r\n@media only screen and (min-width: 1025px) {\r\n .eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-three-columns .eltdf-ps-image:nth-child(3n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-four-columns .eltdf-ps-image {\r\n width: 25%;\r\n}\r\n\r\n@media only screen and (min-width: 1201px) {\r\n .eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images.eltdf-ps-four-columns .eltdf-ps-image:nth-child(4n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images {\r\n /***** Columns Layout - begin *****/\r\n /***** Columns Layout - end *****/\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-image,\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-grid-sizer {\r\n width: 25%;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-grid-gutter {\r\n width: 0;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-image a {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-image.eltdf-ps-fixed-masonry img {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images .eltdf-ps-masonry-large-width img {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-image,\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-grid-sizer {\r\n width: 50%;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-image.eltdf-ps-masonry-large-width,\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-two-columns .eltdf-ps-image.eltdf-ps-masonry-large-width-height {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-image,\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-grid-sizer {\r\n width: 33.33333%;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-image.eltdf-ps-masonry-large-width,\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-three-columns .eltdf-ps-image.eltdf-ps-masonry-large-width-height {\r\n width: 66.66667%;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-image,\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-grid-sizer {\r\n width: 25%;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-image.eltdf-ps-masonry-large-width,\r\n.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-masonry-images.eltdf-ps-four-columns .eltdf-ps-image.eltdf-ps-masonry-large-width-height {\r\n width: 50%;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-item-title {\r\n margin: 0 0 11px;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Single page specific style for types - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Single - Gallery layout style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image {\r\n float: left;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:hover:after {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:after {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n content: '';\r\n background-color: rgba(51, 51, 51, 0.4);\r\n opacity: 0;\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout>.eltdf-grid-row {\r\n margin-top: 40px;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-info-holder {\r\n padding: 72px 0 0;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-item-title {\r\n margin: 0 0 6px;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Single - Gallery layout style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Single - Huge Images layout style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout {\r\n padding: 0 4%;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout .eltdf-ps-image-holder {\r\n margin: 0 0 50px;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout .eltdf-ps-image-holder .eltdf-ps-image {\r\n margin: 0 0 50px;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout .eltdf-ps-image-holder .eltdf-ps-image:last-child {\r\n margin: 0;\r\n}\r\n\r\n@media only screen and (max-width: 1200px) {\r\n .eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout {\r\n padding: 0 40px;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .eltdf-portfolio-single-holder.eltdf-ps-huge-images-layout {\r\n padding: 0 30px;\r\n }\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Single - Huge Images layout style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Single - Images layout style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-image-holder {\r\n margin: 0 0 50px;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-image-holder .eltdf-ps-image {\r\n margin: 0 0 50px;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-image-holder .eltdf-ps-image:last-child {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-images-layout .eltdf-ps-info-holder {\r\n padding: 72px 0 0;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-item-title {\r\n margin: 0 0 6px;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Single - Images layout style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Single - Masonry layout style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-masonry-layout .eltdf-ps-image-holder .eltdf-ps-image-inner {\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-masonry-layout>.eltdf-grid-row {\r\n margin-top: 40px;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Single - Masonry layout style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Single - Slider layout style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-image-holder {\r\n margin: 0 0 50px;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-image-holder .eltdf-ps-image-inner {\r\n visibility: hidden;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-image-holder .eltdf-ps-image img {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-slider-layout .eltdf-ps-info-holder {\r\n padding: 72px 0 0;\r\n}\r\n\r\n.eltdf-portfolio-single-holder .eltdf-ps-item-title {\r\n margin: 0 0 6px;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Single - Slider layout style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Single - Small Gallery layout style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image {\r\n float: left;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:hover:after {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image a:after {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n content: '';\r\n background-color: rgba(51, 51, 51, 0.4);\r\n opacity: 0;\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-small-gallery-layout .eltdf-ps-content-item {\r\n margin: 5px 0 30px;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Single - Small Gallery layout style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Single - Small Images layout style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-small-images-layout .eltdf-ps-image-holder .eltdf-ps-image {\r\n margin: 0 0 50px;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-small-images-layout .eltdf-ps-image-holder .eltdf-ps-image:last-child {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-small-images-layout .eltdf-ps-content-item {\r\n margin: 5px 0 30px;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Single - Small Images layout style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Single - Small Masonry layout style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-small-masonry-layout .eltdf-ps-image-holder .eltdf-ps-image-inner {\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-small-masonry-layout .eltdf-ps-content-item {\r\n margin: 5px 0 30px;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Single - Small Masonry layout style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Single - Small Slider layout style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-small-slider-layout .eltdf-ps-image-holder .eltdf-ps-image-inner {\r\n visibility: hidden;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-small-slider-layout .eltdf-ps-image-holder .eltdf-ps-image img {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-portfolio-single-holder.eltdf-ps-small-slider-layout .eltdf-ps-content-item {\r\n margin: 5px 0 30px;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Single - Small Slider layout style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Single navigation style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-ps-navigation {\r\n position: relative;\r\n display: table;\r\n width: 100%;\r\n vertical-align: middle;\r\n padding: 0;\r\n margin: 145px 0 0;\r\n clear: both;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-ps-full-width-custom-layout .eltdf-ps-navigation {\r\n padding: 0 40px;\r\n}\r\n\r\n.eltdf-ps-navigation .eltdf-ps-back-btn {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n display: inline-block;\r\n vertical-align: middle;\r\n -webkit-transform: translateX(-50%) translateY(-50%);\r\n -moz-transform: translateX(-50%) translateY(-50%);\r\n transform: translateX(-50%) translateY(-50%);\r\n}\r\n\r\n.eltdf-ps-navigation .eltdf-ps-back-btn a {\r\n position: relative;\r\n display: inline-block;\r\n margin: 0;\r\n padding: 0;\r\n vertical-align: middle;\r\n cursor: pointer;\r\n font-size: 26px;\r\n line-height: 1;\r\n}\r\n\r\n.eltdf-ps-navigation .eltdf-ps-back-btn a span {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-ps-navigation .eltdf-ps-prev,\r\n.eltdf-ps-navigation .eltdf-ps-next {\r\n position: relative;\r\n display: table-cell;\r\n vertical-align: middle;\r\n width: 49%;\r\n padding: 0;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-ps-navigation .eltdf-ps-prev a,\r\n.eltdf-ps-navigation .eltdf-ps-next a {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n font-size: 16px;\r\n color: #676767;\r\n}\r\n\r\n.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark,\r\n.eltdf-ps-navigation .eltdf-ps-next a .eltdf-ps-nav-mark {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n font-size: 20px;\r\n line-height: 24px;\r\n}\r\n\r\n.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark:after,\r\n.eltdf-ps-navigation .eltdf-ps-next a .eltdf-ps-nav-mark:after {\r\n display: inline-block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-ps-navigation .eltdf-ps-prev a:hover,\r\n.eltdf-ps-navigation .eltdf-ps-next a:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark {\r\n left: 0;\r\n padding-right: 7px;\r\n}\r\n\r\n.eltdf-ps-navigation .eltdf-ps-next {\r\n text-align: right;\r\n}\r\n\r\n.eltdf-ps-navigation .eltdf-ps-next a .eltdf-ps-nav-mark {\r\n right: 0;\r\n padding-left: 7px;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Single navigation style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Single navigation style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-ps-related-posts-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 30px 0 0;\r\n clear: both;\r\n}\r\n\r\n.eltdf-ps-related-posts-holder .eltdf-ps-related-posts {\r\n margin: 0 -15px;\r\n}\r\n\r\n.eltdf-ps-related-posts-holder .eltdf-ps-related-post {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n width: 25%;\r\n float: left;\r\n padding: 0 15px;\r\n box-sizing: border-box;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-ps-related-posts-holder .eltdf-ps-related-post {\r\n width: 50%;\r\n }\r\n\r\n .eltdf-ps-related-posts-holder .eltdf-ps-related-post:nth-child(2n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 680px) {\r\n .eltdf-ps-related-posts-holder .eltdf-ps-related-post {\r\n width: 100%;\r\n }\r\n}\r\n\r\n.eltdf-ps-related-posts-holder .eltdf-ps-related-image {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-ps-related-posts-holder .eltdf-ps-related-image a,\r\n.eltdf-ps-related-posts-holder .eltdf-ps-related-image img {\r\n display: block;\r\n}\r\n\r\n.eltdf-ps-related-posts-holder .eltdf-ps-related-text {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 20px 0 0;\r\n}\r\n\r\n.eltdf-ps-related-posts-holder .eltdf-ps-related-text .eltdf-ps-related-title {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-ps-related-posts-holder .eltdf-ps-related-text .eltdf-ps-related-categories {\r\n margin: 6px 0 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Single navigation style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Category List shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-category-list-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n /***** Article Global Style - begin *****/\r\n /***** Article Global Style - end *****/\r\n}\r\n\r\n.eltdf-portfolio-category-list-holder article {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n box-sizing: border-box;\r\n}\r\n\r\n.touch .eltdf-portfolio-category-list-holder article {\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-portfolio-category-list-holder article:hover .eltdf-pcli-text-holder {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-portfolio-category-list-holder article .eltdf-pcl-item-inner {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-portfolio-category-list-holder article .eltdf-pcli-image {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-portfolio-category-list-holder article .eltdf-pcli-image img {\r\n display: block;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-portfolio-category-list-holder article .eltdf-pcli-text-holder {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n padding: 20px;\r\n background-color: rgba(51, 51, 51, 0.6);\r\n opacity: 0;\r\n text-align: center;\r\n box-sizing: border-box;\r\n -webkit-transition: opacity 0.2s ease-in-out;\r\n -moz-transition: opacity 0.2s ease-in-out;\r\n transition: opacity 0.2s ease-in-out;\r\n}\r\n\r\n.eltdf-portfolio-category-list-holder article .eltdf-pcli-text-wrapper {\r\n position: relative;\r\n display: table;\r\n table-layout: fixed;\r\n height: 100%;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-portfolio-category-list-holder article .eltdf-pcli-text {\r\n position: relative;\r\n display: table-cell;\r\n height: 100%;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-portfolio-category-list-holder article .eltdf-pcli-title {\r\n margin: 0;\r\n color: #fff;\r\n}\r\n\r\n.eltdf-portfolio-category-list-holder article .eltdf-pcli-excerpt {\r\n margin: 3px 0 0;\r\n color: #fff;\r\n}\r\n\r\n.eltdf-portfolio-category-list-holder article .eltdf-pcli-link {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n}\r\n\r\n.eltdf-portfolio-category-list-holder:not(.eltdf-pcl-one-column) article {\r\n float: left;\r\n}\r\n\r\n.eltdf-portfolio-category-list-holder.eltdf-pcl-two-columns article {\r\n width: 50%;\r\n}\r\n\r\n@media only screen and (min-width: 1025px) {\r\n .eltdf-portfolio-category-list-holder.eltdf-pcl-two-columns article:nth-child(2n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-portfolio-category-list-holder.eltdf-pcl-three-columns article {\r\n width: 33.33333%;\r\n}\r\n\r\n@media only screen and (min-width: 1025px) {\r\n .eltdf-portfolio-category-list-holder.eltdf-pcl-three-columns article:nth-child(3n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-portfolio-category-list-holder.eltdf-pcl-four-columns article {\r\n width: 25%;\r\n}\r\n\r\n@media only screen and (min-width: 1281px) {\r\n .eltdf-portfolio-category-list-holder.eltdf-pcl-four-columns article:nth-child(4n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-portfolio-category-list-holder.eltdf-pcl-five-columns article {\r\n width: 20%;\r\n}\r\n\r\n@media only screen and (min-width: 1281px) {\r\n .eltdf-portfolio-category-list-holder.eltdf-pcl-five-columns article:nth-child(5n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Category List shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-list-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n /***** Article Global Style - begin *****/\r\n /***** Article Global Style - end *****/\r\n /***** Specific Global Style - begin *****/\r\n /***** Specific Global Style - end *****/\r\n /***** Portfolio Types - begin *****/\r\n /***** Portfolio Types - end *****/\r\n /***** Additional Features - begin *****/\r\n /***** Additional Features - end *****/\r\n}\r\n\r\n.eltdf-portfolio-list-holder article {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n box-sizing: border-box;\r\n}\r\n\r\n.touch .eltdf-portfolio-list-holder article {\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-portfolio-list-holder article .eltdf-pl-item-inner {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-portfolio-list-holder article .eltdf-pli-image {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-portfolio-list-holder article .eltdf-pli-image img {\r\n display: block;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-portfolio-list-holder article .eltdf-pli-link {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n}\r\n\r\n.eltdf-portfolio-list-holder article .eltdf-pli-text-wrapper {\r\n position: relative;\r\n display: table;\r\n table-layout: fixed;\r\n height: 100%;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-portfolio-list-holder article .eltdf-pli-text {\r\n position: relative;\r\n display: table-cell;\r\n height: 100%;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-title {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder {\r\n position: relative;\r\n display: block;\r\n margin: 5px 0 0;\r\n}\r\n\r\n.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n padding: 0 6px 0 0;\r\n margin: 0 3px 0 0;\r\n font-size: 14px;\r\n font-weight: 700;\r\n color: #17436f;\r\n letter-spacing: 0.05em;\r\n font-family: \"Crimson Text\", cursive;\r\n text-transform: uppercase;\r\n z-index: 8;\r\n}\r\n\r\n.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:after {\r\n position: absolute;\r\n top: 0;\r\n right: -4px;\r\n content: '/';\r\n color: inherit;\r\n font-size: 12px;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:last-child {\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:last-child:after {\r\n display: none;\r\n}\r\n\r\n.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-excerpt {\r\n margin: 3px 0 0;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-has-shadow article .eltdf-pli-image {\r\n box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09);\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-has-filter .eltdf-pl-inner {\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-no-content .eltdf-pli-text-holder {\r\n display: none;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery:not(.eltdf-pl-one-column) article {\r\n float: left;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-two-columns article {\r\n width: 50%;\r\n}\r\n\r\n@media only screen and (min-width: 769px) {\r\n .eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-two-columns article:nth-child(2n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-three-columns article {\r\n width: 33.33333%;\r\n}\r\n\r\n@media only screen and (min-width: 769px) {\r\n .eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-three-columns article:nth-child(3n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-four-columns article {\r\n width: 25%;\r\n}\r\n\r\n@media only screen and (min-width: 1025px) {\r\n .eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-four-columns article:nth-child(4n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-five-columns article {\r\n width: 20%;\r\n}\r\n\r\n@media only screen and (min-width: 1441px) {\r\n .eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-five-columns article:nth-child(5n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry .eltdf-pl-inner {\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry article,\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry .eltdf-pl-grid-sizer {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry .eltdf-pl-grid-gutter {\r\n width: 0;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article,\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns .eltdf-pl-grid-sizer {\r\n width: 50%;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article.eltdf-pl-masonry-large-width,\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article.eltdf-pl-masonry-large-width-height {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article,\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns .eltdf-pl-grid-sizer {\r\n width: 33.33333%;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article.eltdf-pl-masonry-large-width,\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article.eltdf-pl-masonry-large-width-height {\r\n width: 66.66667%;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article,\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns .eltdf-pl-grid-sizer {\r\n width: 25%;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article.eltdf-pl-masonry-large-width,\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article.eltdf-pl-masonry-large-width-height {\r\n width: 50%;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article,\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns .eltdf-pl-grid-sizer {\r\n width: 20%;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article.eltdf-pl-masonry-large-width,\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article.eltdf-pl-masonry-large-width-height {\r\n width: 40%;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-images-fixed article .eltdf-pl-item-inner {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-images-fixed article .eltdf-pli-image {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-images-fixed article .eltdf-pli-image img {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-has-animation article {\r\n opacity: 0;\r\n -webkit-transform: translateY(80px);\r\n -moz-transform: translateY(80px);\r\n transform: translateY(80px);\r\n -webkit-transition: opacity 0.8s cubic-bezier(0.34, 0.52, 0.57, 1.04), transform 0.8s cubic-bezier(0.34, 0.52, 0.57, 1.04);\r\n -moz-transition: opacity 0.8s cubic-bezier(0.34, 0.52, 0.57, 1.04), transform 0.8s cubic-bezier(0.34, 0.52, 0.57, 1.04);\r\n transition: opacity 0.8s cubic-bezier(0.34, 0.52, 0.57, 1.04), transform 0.8s cubic-bezier(0.34, 0.52, 0.57, 1.04);\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-has-animation article.eltdf-item-show {\r\n opacity: 1;\r\n -webkit-transform: translateY(0);\r\n -moz-transform: translateY(0);\r\n transform: translateY(0);\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-has-animation article.eltdf-item-show.eltdf-item-shown {\r\n -webkit-transition: none;\r\n -moz-transition: none;\r\n transition: none;\r\n}\r\n\r\n.touch .eltdf-portfolio-list-holder.eltdf-pl-has-animation article {\r\n opacity: 1;\r\n -webkit-transform: translateY(0);\r\n -moz-transform: translateY(0);\r\n transform: translateY(0);\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio filter style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-pl-filter-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 0 0 30px;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-pl-filter-holder ul {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin: 0;\r\n padding: 0;\r\n list-style: none;\r\n}\r\n\r\n.eltdf-pl-filter-holder ul li {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin: 0 0 10px;\r\n padding: 0 22px;\r\n cursor: pointer;\r\n}\r\n\r\n@media only screen and (max-width: 1440px) {\r\n .eltdf-pl-filter-holder ul li {\r\n padding: 0 16px;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-pl-filter-holder ul li {\r\n padding: 0 10px;\r\n }\r\n}\r\n\r\n.eltdf-pl-filter-holder ul li span {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n color: #333333;\r\n font-size: 12px;\r\n font-weight: 700;\r\n line-height: 22px;\r\n text-transform: uppercase;\r\n letter-spacing: .1em;\r\n white-space: nowrap;\r\n -webkit-transition: color 0.2s ease-out;\r\n -moz-transition: color 0.2s ease-out;\r\n transition: color 0.2s ease-out;\r\n}\r\n\r\n.eltdf-pl-filter-holder ul li.eltdf-pl-current span,\r\n.eltdf-pl-filter-holder ul li:hover span {\r\n color: #17436f;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio filter style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio standard pagination style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-pag-standard .eltdf-pl-inner {\r\n opacity: 1;\r\n -webkit-transition: opacity 0.2s ease-out;\r\n -moz-transition: opacity 0.2s ease-out;\r\n transition: opacity 0.2s ease-out;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-pag-standard.eltdf-pl-pag-standard-animate .eltdf-pl-inner {\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-pl-standard-pagination {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 20px 0 0;\r\n clear: both;\r\n}\r\n\r\n.eltdf-pl-standard-pagination ul {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n padding: 0;\r\n margin: 0;\r\n list-style: none;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-pl-standard-pagination ul li {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n margin: 0 12px;\r\n padding: 0;\r\n}\r\n\r\n.eltdf-pl-standard-pagination ul li a {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-active a {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev,\r\n.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next {\r\n position: absolute;\r\n top: 0;\r\n}\r\n\r\n.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a,\r\n.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a {\r\n font-size: 30px;\r\n -webkit-transition: color 0.2s ease-out, opacity 0.2s ease-out;\r\n -moz-transition: color 0.2s ease-out, opacity 0.2s ease-out;\r\n transition: color 0.2s ease-out, opacity 0.2s ease-out;\r\n}\r\n\r\n.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a span,\r\n.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a span {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a span:before,\r\n.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a span:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev {\r\n left: 0;\r\n}\r\n\r\n.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-prev a {\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next {\r\n right: 0;\r\n}\r\n\r\n.eltdf-pl-standard-pagination ul li.eltdf-pl-pag-next a {\r\n opacity: 1;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio standard pagination style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio load more pagination style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-pl-load-more-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-pl-load-more-holder .eltdf-pl-load-more {\r\n margin: 40px 0 0;\r\n text-align: center;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio load more pagination style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio loading element style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-pl-loading {\r\n position: relative;\r\n display: none;\r\n width: 100%;\r\n margin: 40px 0 20px;\r\n color: #333333;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-pl-loading.eltdf-filter-trigger {\r\n position: absolute;\r\n top: 250px;\r\n left: 0;\r\n}\r\n\r\n.eltdf-pl-loading.eltdf-standard-pag-trigger {\r\n position: absolute;\r\n top: 50px;\r\n left: 0;\r\n}\r\n\r\n.eltdf-pl-has-filter .eltdf-pl-loading.eltdf-standard-pag-trigger {\r\n top: 150px;\r\n}\r\n\r\n.eltdf-pl-loading.eltdf-showing {\r\n display: block;\r\n}\r\n\r\n.eltdf-pl-loading>div {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n width: 14px;\r\n height: 14px;\r\n margin: 0 3px;\r\n background-color: #333333;\r\n border-radius: 100%;\r\n -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;\r\n -moz-animation: sk-bouncedelay 1.4s infinite ease-in-out both;\r\n animation: sk-bouncedelay 1.4s infinite ease-in-out both;\r\n}\r\n\r\n.eltdf-pl-loading .eltdf-pl-loading-bounce1 {\r\n -webkit-animation-delay: -0.32s;\r\n -moz-animation-delay: -0.32s;\r\n animation-delay: -0.32s;\r\n}\r\n\r\n.eltdf-pl-loading .eltdf-pl-loading-bounce2 {\r\n -webkit-animation-delay: -0.16s;\r\n -moz-animation-delay: -0.16s;\r\n animation-delay: -0.16s;\r\n}\r\n\r\n@-webkit-keyframes sk-bouncedelay {\r\n\r\n 0%,\r\n 80%,\r\n 100% {\r\n -webkit-transform: scale(0);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: scale(1);\r\n }\r\n}\r\n\r\n@-moz-keyframes sk-bouncedelay {\r\n\r\n 0%,\r\n 80%,\r\n 100% {\r\n -moz-transform: scale(0);\r\n }\r\n\r\n 40% {\r\n -moz-transform: scale(1);\r\n }\r\n}\r\n\r\n@keyframes sk-bouncedelay {\r\n\r\n 0%,\r\n 80%,\r\n 100% {\r\n -webkit-transform: scale(0);\r\n transform: scale(0);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: scale(1);\r\n transform: scale(1);\r\n }\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio loading element style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Item Layout - Gallery Overlay Icon style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon.eltdf-pl-has-shadow .eltdf-pl-item-inner {\r\n box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09);\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon article:hover .eltdf-pli-text-holder {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon article .eltdf-pl-item-inner {\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon article .eltdf-pli-text .eltdf-pli-icon {\r\n color: #333333;\r\n font-size: 40px;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-icon .eltdf-pli-text-holder {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n padding: 20px;\r\n background-color: rgba(255, 255, 255, 0.93);\r\n border: 3px solid #17436f;\r\n opacity: 0;\r\n text-align: center;\r\n box-sizing: border-box;\r\n -webkit-transition: opacity 0.2s ease-in-out;\r\n -moz-transition: opacity 0.2s ease-in-out;\r\n transition: opacity 0.2s ease-in-out;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Item Layout - Gallery Overlay Icon style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Item Layout - Gallery Overlay with Zoom style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom.eltdf-pl-has-shadow .eltdf-pl-item-inner {\r\n box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09);\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article:hover .eltdf-pli-image img {\r\n -webkit-transform: scale(1.04) translateZ(0);\r\n -moz-transform: scale(1.04) translateZ(0);\r\n transform: scale(1.04) translateZ(0);\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article:hover .eltdf-pli-text-holder {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pl-item-inner {\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-image {\r\n overflow: hidden;\r\n -webkit-backface-visibility: hidden;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-image img {\r\n -webkit-transform: scale(1);\r\n -moz-transform: scale(1);\r\n transform: scale(1);\r\n -webkit-transition: -webkit-transform ease 0.3s;\r\n -moz-transition: -moz-transform ease 0.3s;\r\n transition: transform ease 0.3s;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-title,\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-excerpt {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-category-holder a {\r\n color: #17436f;\r\n font-family: \"Crimson Text\", cursive;\r\n font-size: 16px;\r\n letter-spacing: .1em;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom article .eltdf-pli-text .eltdf-pli-category-holder a:hover {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay-zoom .eltdf-pli-text-holder {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n padding: 20px;\r\n background-color: rgba(255, 255, 255, 0.93);\r\n border: 3px solid #17436f;\r\n opacity: 0;\r\n text-align: center;\r\n box-sizing: border-box;\r\n -webkit-transition: opacity 0.2s ease-in-out;\r\n -moz-transition: opacity 0.2s ease-in-out;\r\n transition: opacity 0.2s ease-in-out;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Item Layout - Gallery Overlay with Zoom style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Item Layout - Gallery Overlay style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay.eltdf-pl-has-shadow .eltdf-pl-item-inner {\r\n box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09);\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article:hover .eltdf-pli-text-holder {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pl-item-inner {\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-title,\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-excerpt {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-category-holder a {\r\n color: #17436f;\r\n font-family: \"Crimson Text\", cursive;\r\n font-size: 16px;\r\n font-weight: 700;\r\n text-transform: uppercase;\r\n letter-spacing: 0.1em;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-category-holder a:hover {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay .eltdf-pli-text-holder {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n padding: 20px;\r\n background-color: rgba(255, 255, 255, 0.93);\r\n border: 3px solid #17436f;\r\n opacity: 0;\r\n text-align: center;\r\n box-sizing: border-box;\r\n -webkit-transition: opacity 0.2s ease-in-out;\r\n -moz-transition: opacity 0.2s ease-in-out;\r\n transition: opacity 0.2s ease-in-out;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Item Layout - Gallery Overlay style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Item Layout - Standard Shader style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-shader article:hover .eltdf-pli-image:after {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-shader article .eltdf-pli-image:after {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n content: '';\r\n background-color: rgba(51, 51, 51, 0.4);\r\n opacity: 0;\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n z-index: 1;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-shader article .eltdf-pli-link {\r\n z-index: 2;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-shader .eltdf-pli-text-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 35px 0 0;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-shader .eltdf-pli-text-holder .eltdf-pli-category-holder {\r\n margin: 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Item Layout - Standard Shader style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Item Layout - Standard Switch Images style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article .eltdf-pli-image img {\r\n -webkit-transition: opacity 0.2s ease-in-out;\r\n -moz-transition: opacity 0.2s ease-in-out;\r\n transition: opacity 0.2s ease-in-out;\r\n -webkit-backface-visibility: hidden;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article .eltdf-pli-image img:nth-child(1) {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article .eltdf-pli-image img:nth-child(2) {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article.eltdf-pl-has-switch-image:hover .eltdf-pli-image img:nth-child(1) {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images article.eltdf-pl-has-switch-image:hover .eltdf-pli-image img:nth-child(2) {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images .eltdf-pli-text-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 35px 0 0;\r\n display: none !important;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-switch-images .eltdf-pli-text-holder .eltdf-pli-category-holder {\r\n margin: 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Item Layout - Standard Switch Images style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Item Layout - Standard Zoom and Shader style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article:hover .eltdf-pli-image img {\r\n -webkit-transform: scale(1.03) translateZ(0);\r\n -moz-transform: scale(1.03) translateZ(0);\r\n transform: scale(1.03) translateZ(0);\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article:hover .eltdf-pli-image:after {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-image {\r\n overflow: hidden;\r\n -webkit-backface-visibility: hidden;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-image img {\r\n -webkit-transform: scale(1);\r\n -moz-transform: scale(1);\r\n transform: scale(1);\r\n -webkit-transition: -webkit-transform 0.3s ease;\r\n -moz-transition: -moz-transform 0.3s ease;\r\n transition: transform 0.3s ease;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-image:after {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n content: '';\r\n background-color: rgba(51, 51, 51, 0.4);\r\n opacity: 0;\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n z-index: 1;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader article .eltdf-pli-link {\r\n z-index: 2;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader .eltdf-pli-text-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 35px 0 0;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom-shader .eltdf-pli-text-holder .eltdf-pli-category-holder {\r\n margin: 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Item Layout - Standard Zoom and Shader style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Item Layout - Standard Zoom style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article:hover .eltdf-pli-image img {\r\n -webkit-transform: scale(1.03) translateZ(0);\r\n -moz-transform: scale(1.03) translateZ(0);\r\n transform: scale(1.03) translateZ(0);\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article .eltdf-pli-image {\r\n overflow: hidden;\r\n -webkit-backface-visibility: hidden;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article .eltdf-pli-image img {\r\n -webkit-transform: scale(1);\r\n -moz-transform: scale(1);\r\n transform: scale(1);\r\n -webkit-transition: -webkit-transform 0.3s ease;\r\n -moz-transition: -moz-transform 0.3s ease;\r\n transition: transform 0.3s ease;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom article .eltdf-pli-link {\r\n z-index: 2;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom .eltdf-pli-text-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 35px 0 0;\r\n}\r\n\r\n.eltdf-portfolio-list-holder.eltdf-pl-standard-zoom .eltdf-pli-text-holder .eltdf-pli-category-holder {\r\n margin: 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Item Layout - Standard Zoom style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Project Info shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-project-info {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-portfolio-project-info .eltdf-ppi-label {\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.eltdf-portfolio-project-info>div {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-portfolio-project-info>div a {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin: 0 5px 0 0;\r\n}\r\n\r\n.eltdf-portfolio-project-info>div a:last-child {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-portfolio-project-info .eltdf-ppi-title {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-portfolio-project-info .eltdf-ppi-image {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-portfolio-project-info .eltdf-ppi-image img {\r\n display: block;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Project Info shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Portfolio Slider shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-portfolio-slider-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-portfolio-slider-holder .eltdf-pl-inner {\r\n margin: 0 !important;\r\n}\r\n\r\n.eltdf-portfolio-slider-holder article {\r\n width: auto !important;\r\n padding: 0 !important;\r\n margin: 0 !important;\r\n float: none !important;\r\n}\r\n\r\n.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-prev,\r\n.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-next {\r\n color: #fff;\r\n}\r\n\r\n.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-prev:hover,\r\n.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-next:hover {\r\n color: rgba(255, 255, 255, 0.8);\r\n}\r\n\r\n.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-prev,\r\n.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-next {\r\n color: #333;\r\n}\r\n\r\n.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-prev:hover,\r\n.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-next:hover {\r\n color: rgba(51, 51, 51, 0.8);\r\n}\r\n\r\n.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot span {\r\n background-color: rgba(255, 255, 255, 0.2);\r\n}\r\n\r\n.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot.active span,\r\n.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot:hover span {\r\n background-color: rgba(255, 255, 255, 0.8);\r\n}\r\n\r\n.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot span {\r\n background-color: rgba(51, 51, 51, 0.2);\r\n}\r\n\r\n.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot.active span,\r\n.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot:hover span {\r\n background-color: rgba(51, 51, 51, 0.8);\r\n}\r\n\r\n.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-on-slider .owl-nav .owl-prev,\r\n.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-on-slider .owl-nav .owl-next {\r\n -webkit-transform: translateY(-50%);\r\n -moz-transform: translateY(-50%);\r\n transform: translateY(-50%);\r\n}\r\n\r\n.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-on-slider .owl-dots {\r\n position: absolute;\r\n left: 0;\r\n bottom: 20px;\r\n width: 100%;\r\n margin: 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Portfolio Slider shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Testimonials boxed style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-boxed {\r\n padding: 60px 15px;\r\n margin: 0 -15px;\r\n /* Light/Dark styles */\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials .eltdf-testimonial-text-holder {\r\n width: 100%;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-boxed .owl-item {\r\n padding: 0 20px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content {\r\n padding: 74px 50px 70px;\r\n background-color: #fbfbfb;\r\n box-sizing: border-box;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content .eltdf-testimonial-image {\r\n padding: 0 0 20px 0;\r\n float: none;\r\n margin: 0 auto;\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-author-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-author-holder .eltdf-testimonial-image {\r\n float: left;\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-icon {\r\n display: block;\r\n text-align: center;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-text {\r\n margin: 3% 0 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Testimonials boxed style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Testimonials standard style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-standard {\r\n text-align: center;\r\n border: 2px solid #e9e8e8;\r\n /* Light/Dark styles */\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-image {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-image img {\r\n display: block;\r\n margin: 0 auto;\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-title {\r\n margin: 0;\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonials .owl-dots {\r\n width: 65%;\r\n margin: 0 auto;\r\n text-align: left;\r\n margin-left: 195px;\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-standard.eltdf-testimonials-light {\r\n background-color: #006767;\r\n}\r\n\r\n/* ==========================================================================\r\n Testimonials standard style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Testimonials shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-testimonials-holder {\r\n padding: 73px 189px 59px 105px;\r\n box-sizing: border-box;\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-testimonials-holder .eltdf-testimonials,\r\n.eltdf-testimonials-holder .eltdf-testimonial-content,\r\n.eltdf-testimonials-holder .eltdf-testimonial-text-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-testimonials-holder .eltdf-testimonials {\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-author {\r\n display: block;\r\n margin: 12px 0 0;\r\n text-transform: uppercase;\r\n}\r\n\r\n.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-author .eltdf-testimonials-author-name {\r\n font-family: \"Crimson Text\", cursive;\r\n color: #17436f;\r\n font-size: 16px;\r\n font-weight: 600;\r\n}\r\n\r\n.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-author .eltdf-testimonials-author-job {\r\n font-family: \"Open Sans\", sans-serif;\r\n font-size: 12px;\r\n font-weight: 600;\r\n}\r\n\r\n.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-text-holder {\r\n float: left;\r\n width: calc(100% - 195px);\r\n text-align: left;\r\n}\r\n\r\n.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-text-holder .eltdf-testimonial-text {\r\n margin: 0 0 14px;\r\n font-size: 1.15em;\r\n line-height: 1.75em;\r\n}\r\n\r\n.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-image {\r\n float: left;\r\n width: 115px;\r\n vertical-align: middle;\r\n margin: 0;\r\n padding: 0 80px 0 0;\r\n}\r\n\r\n.eltdf-testimonials-holder .eltdf-testimonials .eltdf-testimonial-image img {\r\n width: auto !important;\r\n border-radius: 100%;\r\n}\r\n\r\n.eltdf-testimonials-holder .eltdf-testimonials .owl-dots {\r\n width: 100%;\r\n margin: 0;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-testimonials-holder .eltdf-testimonials .owl-dots .owl-dot span {\r\n width: 8px;\r\n height: 8px;\r\n background-color: #cfcfcf;\r\n border: #cfcfcf;\r\n margin: 0 3px;\r\n}\r\n\r\n.eltdf-testimonials-holder .eltdf-testimonials .owl-dots .owl-dot.active span {\r\n width: 10px;\r\n height: 10px;\r\n background-color: #17436f;\r\n border: #17436f;\r\n}\r\n\r\n.eltdf-testimonials-holder .eltdf-testimonial-quote-image {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-content {\r\n background-color: #006767;\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-title,\r\n.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-text,\r\n.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-author {\r\n color: #fff;\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-text-holder .eltdf-testimonial-author .eltdf-testimonials-author-name,\r\n.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-text-holder .eltdf-testimonial-author .eltdf-testimonials-author-job {\r\n color: #fff;\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-light .owl-dots .owl-dot span {\r\n border: 2px solid rgba(255, 255, 255, 0.5);\r\n}\r\n\r\n.eltdf-testimonials-holder.eltdf-testimonials-light .owl-dots .owl-dot:hover span,\r\n.eltdf-testimonials-holder.eltdf-testimonials-light .owl-dots .owl-dot.active span {\r\n background-color: #fff;\r\n border-color: #fff;\r\n}\r\n\r\n/* ==========================================================================\r\n Testimonials shortcode style - end\r\n ========================================================================== */\r\n\r\n/*# sourceMappingURL=../../../../plugins/calla-core/assets/css/custom-post-types-map.css.map */\r\n/* ==========================================================================\r\n Global partials\r\n ========================================================================== */\r\n\r\n/* common mixins - start */\r\n\r\n/* common mixins - end */\r\n\r\n/* mixins styles - start */\r\n\r\n/* mixins styles - end */\r\n\r\n/* ==========================================================================\r\n Custom Post Types styles\r\n ========================================================================== */\r\n\r\n/*# sourceMappingURL=../../../../plugins/calla-core/assets/css/modules-map.css.map */\r\n/* ==========================================================================\r\n Global partials\r\n ========================================================================== */\r\n\r\n/* common mixins - start */\r\n\r\n/* common mixins - end */\r\n\r\n/* mixins styles - start */\r\n\r\n/* mixins styles - end */\r\n\r\n/* ==========================================================================\r\n Shortcodes styles\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Accordions shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-accordion-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-accordion-holder .eltdf-accordion-title {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n cursor: pointer;\r\n margin: 0;\r\n box-sizing: border-box;\r\n -webkit-transform: translateZ(0px);\r\n -moz-transform: translateZ(0px);\r\n transform: translateZ(0px);\r\n -webkit-transition: color 0.2s ease-out, background-color 0.2s ease-out;\r\n -moz-transition: color 0.2s ease-out, background-color 0.2s ease-out;\r\n transition: color 0.2s ease-out, background-color 0.2s ease-out;\r\n}\r\n\r\n.eltdf-accordion-holder .eltdf-accordion-title .eltdf-tab-title {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark {\r\n position: absolute;\r\n top: 50%;\r\n left: 0;\r\n width: 20px;\r\n height: 20px;\r\n margin: -1px 0 0;\r\n line-height: 20px;\r\n text-align: center;\r\n -webkit-transform: translateY(-50%);\r\n -moz-transform: translateY(-50%);\r\n transform: translateY(-50%);\r\n}\r\n\r\n.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n font-size: inherit;\r\n line-height: inherit;\r\n -webkit-transition: opacity 0.2s ease-out;\r\n -moz-transition: opacity 0.2s ease-out;\r\n transition: opacity 0.2s ease-out;\r\n}\r\n\r\n.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span.eltdf_icon_minus {\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark span.eltdf_icon_plus {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-accordion-holder .eltdf-accordion-title.ui-state-active .eltdf-accordion-mark span.eltdf_icon_minus,\r\n.eltdf-accordion-holder .eltdf-accordion-title.ui-state-hover .eltdf-accordion-mark span.eltdf_icon_minus {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-accordion-holder .eltdf-accordion-title.ui-state-active .eltdf-accordion-mark span.eltdf_icon_plus,\r\n.eltdf-accordion-holder .eltdf-accordion-title.ui-state-hover .eltdf-accordion-mark span.eltdf_icon_plus {\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-accordion-holder span.eltdf-accordion-title {\r\n font-family: \"Crimson Text\", cursive;\r\n font-weight: 700;\r\n color: #333333;\r\n letter-spacing: 0.1em;\r\n text-transform: uppercase;\r\n}\r\n\r\n.eltdf-accordion-holder .eltdf-accordion-content {\r\n margin: 0;\r\n padding: 21px 0 0;\r\n border: none;\r\n}\r\n\r\n.eltdf-accordion-holder .eltdf-accordion-content p {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-accordion-holder.eltdf-ac-boxed.eltdf-white-skin .eltdf-accordion-title {\r\n background-color: #fff;\r\n border: none;\r\n}\r\n\r\n.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title {\r\n margin: 24px 0 0;\r\n padding: 16px 20px 16px 44px;\r\n background-color: #f3f3f3;\r\n border: none;\r\n}\r\n\r\n.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title:first-child {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title .eltdf-accordion-mark {\r\n left: 12px;\r\n}\r\n\r\n.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title.ui-state-active,\r\n.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title.ui-state-hover {\r\n color: #fff;\r\n background-color: #006767;\r\n}\r\n\r\n.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-title {\r\n border: none;\r\n border-bottom: 1px solid #808285;\r\n padding: 20px 20px 20px 44px;\r\n}\r\n\r\n.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-title .eltdf-accordion-mark {\r\n left: 12px;\r\n}\r\n\r\n.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-content {\r\n border-bottom: 1px solid #808285;\r\n padding: 21px 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Accordions shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Banner shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-banner-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.touch .eltdf-banner-holder {\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-banner-holder.eltdf-visible-on-hover:hover .eltdf-banner-text-holder {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-banner-holder.eltdf-visible-on-hover .eltdf-banner-text-holder {\r\n opacity: 0;\r\n background-color: rgba(51, 51, 51, 0.4);\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n}\r\n\r\n.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-shader .eltdf-banner-text-holder:after {\r\n content: '';\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background-color: rgba(51, 51, 51, 0.4);\r\n opacity: 0;\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n}\r\n\r\n.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-shader:hover .eltdf-banner-text-holder:after {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom {\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom .eltdf-banner-image {\r\n -webkit-transform: scale(1);\r\n -moz-transform: scale(1);\r\n transform: scale(1);\r\n -webkit-transition: -webkit-transform 0.3s ease;\r\n -moz-transition: -moz-transform 0.3s ease;\r\n transition: transform 0.3s ease;\r\n}\r\n\r\n.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom:hover .eltdf-banner-image {\r\n -webkit-transform: scale(1.03) translateZ(0);\r\n -moz-transform: scale(1.03) translateZ(0);\r\n transform: scale(1.03) translateZ(0);\r\n}\r\n\r\n.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader {\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader .eltdf-banner-image {\r\n -webkit-transform: scale(1);\r\n -moz-transform: scale(1);\r\n transform: scale(1);\r\n -webkit-transition: -webkit-transform 0.3s ease;\r\n -moz-transition: -moz-transform 0.3s ease;\r\n transition: transform 0.3s ease;\r\n}\r\n\r\n.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader .eltdf-banner-text-holder:after {\r\n content: '';\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background-color: rgba(51, 51, 51, 0.4);\r\n opacity: 0;\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n}\r\n\r\n.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader:hover .eltdf-banner-image {\r\n -webkit-transform: scale(1.03) translateZ(0);\r\n -moz-transform: scale(1.03) translateZ(0);\r\n transform: scale(1.03) translateZ(0);\r\n}\r\n\r\n.eltdf-banner-holder.eltdf-visible-on-default.eltdf-banner-hover-zoom-shader:hover .eltdf-banner-text-holder:after {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-banner-holder.eltdf-disabled .eltdf-banner-text-holder {\r\n display: none;\r\n}\r\n\r\n.eltdf-banner-holder.eltdf-banner-info-centered .eltdf-banner-text-holder {\r\n padding: 70px 20px;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-banner-holder .eltdf-banner-image {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-banner-holder .eltdf-banner-image img {\r\n display: block;\r\n}\r\n\r\n.eltdf-banner-holder .eltdf-banner-text-holder {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n padding: 35px;\r\n box-sizing: border-box;\r\n}\r\n\r\n@media only screen and (max-width: 768px) {\r\n .eltdf-banner-holder .eltdf-banner-text-holder {\r\n padding: 25px;\r\n }\r\n}\r\n\r\n.eltdf-banner-holder .eltdf-banner-text-outer {\r\n position: relative;\r\n display: table;\r\n table-layout: fixed;\r\n height: 100%;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-banner-holder .eltdf-banner-text-inner {\r\n position: relative;\r\n display: table-cell;\r\n height: 100%;\r\n width: 100%;\r\n vertical-align: top;\r\n}\r\n\r\n.eltdf-banner-holder .eltdf-banner-subtitle {\r\n position: relative;\r\n margin: 0;\r\n z-index: 10;\r\n}\r\n\r\n.eltdf-banner-holder .eltdf-banner-title {\r\n position: relative;\r\n line-height: 1em;\r\n margin: 0;\r\n z-index: 10;\r\n}\r\n\r\n.eltdf-banner-holder .eltdf-banner-title .eltdf-banner-title-light {\r\n font-weight: 300;\r\n}\r\n\r\n.eltdf-banner-holder .eltdf-banner-link-text {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n margin: 11px 0 0;\r\n color: #fff;\r\n line-height: 1em;\r\n z-index: 2;\r\n -webkit-transform: translateZ(0);\r\n -moz-transform: translateZ(0);\r\n transform: translateZ(0);\r\n}\r\n\r\n.eltdf-banner-holder .eltdf-banner-link-text:hover .eltdf-banner-link-hover {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-original {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-original span {\r\n color: inherit;\r\n}\r\n\r\n.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-hover {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 0.1%;\r\n height: 100%;\r\n display: inline-block;\r\n vertical-align: top;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n -webkit-transition: width 0.4s ease-in-out;\r\n -moz-transition: width 0.4s ease-in-out;\r\n transition: width 0.4s ease-in-out;\r\n}\r\n\r\n.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-hover span {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-icon,\r\n.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-label {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n}\r\n\r\n.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-icon {\r\n margin: 0 2px 0 0;\r\n font-size: 15px;\r\n}\r\n\r\n.eltdf-banner-holder .eltdf-banner-link-text .eltdf-banner-link-label {\r\n font-size: 14px;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-banner-holder .eltdf-banner-link {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n z-index: 1;\r\n}\r\n\r\n/* ==========================================================================\r\n Banner shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Button shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-btn {\r\n font-family: inherit;\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n width: auto;\r\n outline: none;\r\n font-size: 14px;\r\n line-height: 2.2em;\r\n letter-spacing: 0.1em;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n box-sizing: border-box;\r\n margin: 0;\r\n -webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;\r\n -moz-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;\r\n transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;\r\n padding: 13px 46px;\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-simple {\r\n padding: 0 !important;\r\n font-size: 12px;\r\n color: #333333;\r\n background-color: transparent;\r\n border: 0;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-simple .eltdf-btn-text {\r\n display: inline-block;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-simple.eltdf-btn-underline:after {\r\n content: '';\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n width: 0;\r\n height: 1px;\r\n background-color: currentColor;\r\n -webkit-transition: width 0.3s ease;\r\n -moz-transition: width 0.3s ease;\r\n transition: width 0.3s ease;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-simple.eltdf-btn-underline:hover:after {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-hover-color):not(.eltdf-btn-underline):hover {\r\n color: #17436f !important;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-hover-bg):hover {\r\n background-color: transparent !important;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-border-hover):hover {\r\n border-color: transparent !important;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-solid {\r\n color: #fff;\r\n background-color: #17436f;\r\n border: none;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-solid:not(.eltdf-btn-custom-hover-color):hover {\r\n color: #fff !important;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-solid:not(.eltdf-btn-custom-hover-bg):hover {\r\n background-color: #333333 !important;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-outline {\r\n color: #17436f;\r\n background-color: transparent;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-outline .eltdf-btn-border {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n box-sizing: border-box;\r\n border: 1px solid #17436f;\r\n -webkit-transition: all 0.3s ease;\r\n -moz-transition: all 0.3s ease;\r\n transition: all 0.3s ease;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border .eltdf-btn-border.eltdf-btn-border-first {\r\n -webkit-transform: translate(-2px, -2px);\r\n -moz-transform: translate(-2px, -2px);\r\n transform: translate(-2px, -2px);\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border .eltdf-btn-border.eltdf-btn-border-second {\r\n -webkit-transform: translate(2px, 2px);\r\n -moz-transform: translate(2px, 2px);\r\n transform: translate(2px, 2px);\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border:hover .eltdf-btn-border.eltdf-btn-border-first {\r\n -webkit-transform: translate(-3px, -3px);\r\n -moz-transform: translate(-3px, -3px);\r\n transform: translate(-3px, -3px);\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-outline.eltdf-btn-double-border:hover .eltdf-btn-border.eltdf-btn-border-second {\r\n -webkit-transform: translate(3px, 3px);\r\n -moz-transform: translate(3px, 3px);\r\n transform: translate(3px, 3px);\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-outline:not(.eltdf-btn-double-border):not(.eltdf-btn-custom-hover-color):hover {\r\n color: #333333 !important;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-outline:not(.eltdf-btn-double-border):not(.eltdf-btn-custom-border-hover):hover .eltdf-btn-border {\r\n border-color: #333333 !important;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-small {\r\n font-size: 12px;\r\n padding: 10px 34px;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-large {\r\n padding: 15px 56px;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-huge {\r\n display: block;\r\n text-align: center;\r\n padding: 15px 26px;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-icon>i,\r\n.eltdf-btn.eltdf-btn-icon>span:not(.eltdf-btn-text) {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n margin: 0 0 0 4px;\r\n font-size: 1.142857142857143em;\r\n line-height: inherit;\r\n -webkit-transition: -webkit-transform 0.3s ease;\r\n -moz-transition: -moz-transform 0.3s ease;\r\n transition: transform 0.3s ease;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-icon>i:before,\r\n.eltdf-btn.eltdf-btn-icon>span:not(.eltdf-btn-text):before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-btn.eltdf-btn-icon.eltdf-btn-icon-animate:hover>i,\r\n.eltdf-btn.eltdf-btn-icon.eltdf-btn-icon-animate:hover>span:not(.eltdf-btn-text) {\r\n -webkit-transform: translateX(3px);\r\n -moz-transform: translateX(3px);\r\n transform: translateX(3px);\r\n}\r\n\r\n/* ==========================================================================\r\n Button shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Call To Action shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-call-to-action-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n /***** Layout Style - begin *****/\r\n /***** Layout Style - end *****/\r\n /***** Columns Space - begin *****/\r\n /***** Columns Space - end *****/\r\n}\r\n\r\n.eltdf-call-to-action-holder .eltdf-cta-text-holder,\r\n.eltdf-call-to-action-holder .eltdf-cta-button-holder {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-call-to-action-holder .eltdf-cta-text-holder h1,\r\n.eltdf-call-to-action-holder .eltdf-cta-text-holder h2,\r\n.eltdf-call-to-action-holder .eltdf-cta-text-holder h3,\r\n.eltdf-call-to-action-holder .eltdf-cta-text-holder h4,\r\n.eltdf-call-to-action-holder .eltdf-cta-text-holder h5,\r\n.eltdf-call-to-action-holder .eltdf-cta-text-holder h6 {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-call-to-action-holder .eltdf-cta-button-holder .eltdf-btn {\r\n white-space: nowrap;\r\n}\r\n\r\n.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-inner {\r\n display: table;\r\n}\r\n\r\n.eltdf-call-to-action-holder.eltdf-normal-layout:not(.eltdf-content-in-grid) .eltdf-cta-inner {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-text-holder,\r\n.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-button-holder {\r\n display: table-cell;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-button-holder {\r\n text-align: right;\r\n}\r\n\r\n.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-inner {\r\n text-align: center;\r\n}\r\n\r\n.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-text-holder,\r\n.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-button-holder {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-button-holder {\r\n margin: 28px 0 0;\r\n}\r\n\r\n.eltdf-call-to-action-holder.eltdf-two-halves-columns .eltdf-cta-text-holder,\r\n.eltdf-call-to-action-holder.eltdf-two-halves-columns .eltdf-cta-button-holder {\r\n width: 50%;\r\n}\r\n\r\n.eltdf-call-to-action-holder.eltdf-two-thirds-columns .eltdf-cta-text-holder {\r\n width: 66.66666666666667%;\r\n}\r\n\r\n.eltdf-call-to-action-holder.eltdf-two-thirds-columns .eltdf-cta-button-holder {\r\n width: 33.33333333333333%;\r\n}\r\n\r\n.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-text-holder {\r\n width: 75%;\r\n}\r\n\r\n.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-button-holder {\r\n width: 25%;\r\n}\r\n\r\n.eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-text-holder {\r\n width: 80%;\r\n}\r\n\r\n.eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-button-holder {\r\n width: 20%;\r\n}\r\n\r\n/* ==========================================================================\r\n Call To Action shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Clients Carousel shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-clients-carousel-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n /***** Hover Types - begin *****/\r\n /***** Hover Types - end *****/\r\n}\r\n\r\n.eltdf-clients-carousel-holder .eltdf-cc-inner {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-clients-carousel-holder .eltdf-cc-item {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.touch .eltdf-clients-carousel-holder .eltdf-cc-item {\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-clients-carousel-holder .eltdf-cc-item .eltdf-cc-item {\r\n position: relative;\r\n display: block;\r\n}\r\n\r\n.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item:hover .eltdf-cc-image {\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item:hover .eltdf-cc-hover-image {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item .eltdf-cc-image {\r\n position: relative;\r\n display: block;\r\n width: auto;\r\n margin: 0 auto;\r\n opacity: 1;\r\n -webkit-transition: opacity 0.15s ease-out;\r\n -moz-transition: opacity 0.15s ease-out;\r\n transition: opacity 0.15s ease-out;\r\n}\r\n\r\n.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item .eltdf-cc-hover-image {\r\n position: absolute;\r\n top: 0;\r\n left: 50%;\r\n width: auto;\r\n opacity: 0;\r\n -webkit-transform: translateX(-50%);\r\n -moz-transform: translateX(-50%);\r\n transform: translateX(-50%);\r\n -webkit-transition: opacity 0.15s ease-out;\r\n -moz-transition: opacity 0.15s ease-out;\r\n transition: opacity 0.15s ease-out;\r\n}\r\n\r\n.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item {\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item:hover .eltdf-cc-image {\r\n -webkit-transform: translateY(100%);\r\n -moz-transform: translateY(100%);\r\n transform: translateY(100%);\r\n}\r\n\r\n.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item:hover .eltdf-cc-hover-image {\r\n -webkit-transform: translate(-50%, 0);\r\n -moz-transform: translate(-50%, 0);\r\n transform: translate(-50%, 0);\r\n}\r\n\r\n.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item .eltdf-cc-image {\r\n position: relative;\r\n display: block;\r\n width: auto;\r\n margin: 0 auto;\r\n -webkit-transition: -webkit-transform 0.4s ease;\r\n -moz-transition: -moz-transform 0.4s ease;\r\n transition: transform 0.4s ease;\r\n}\r\n\r\n.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item .eltdf-cc-hover-image {\r\n position: absolute;\r\n top: 0;\r\n left: 50%;\r\n width: auto;\r\n -webkit-transform: translate(-50%, -100%);\r\n -moz-transform: translate(-50%, -100%);\r\n transform: translate(-50%, -100%);\r\n -webkit-transition: -webkit-transform 0.4s ease;\r\n -moz-transition: -moz-transform 0.4s ease;\r\n transition: transform 0.4s ease;\r\n}\r\n\r\n/* ==========================================================================\r\n Clients Carousel shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Countdown shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-countdown {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-countdown.eltdf-light-skin .countdown-row .countdown-section .countdown-amount,\r\n.eltdf-countdown.eltdf-light-skin .countdown-row .countdown-section .countdown-period {\r\n color: #fff;\r\n}\r\n\r\n.eltdf-countdown .countdown-rtl {\r\n direction: rtl;\r\n}\r\n\r\n.eltdf-countdown .countdown-row {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n text-align: center;\r\n clear: both;\r\n}\r\n\r\n.eltdf-countdown .countdown-row.countdown-show1 .countdown-section {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-countdown .countdown-row.countdown-show2 .countdown-section {\r\n width: 50%;\r\n}\r\n\r\n.eltdf-countdown .countdown-row.countdown-show3 .countdown-section {\r\n width: 33.33333%;\r\n}\r\n\r\n.eltdf-countdown .countdown-row.countdown-show4 .countdown-section {\r\n width: 25%;\r\n}\r\n\r\n.eltdf-countdown .countdown-row.countdown-show5 .countdown-section {\r\n width: 20%;\r\n}\r\n\r\n.eltdf-countdown .countdown-row.countdown-show6 .countdown-section {\r\n width: 16.66667%;\r\n}\r\n\r\n.eltdf-countdown .countdown-row .countdown-section {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n padding: 0 5px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-countdown .countdown-row .countdown-section .countdown-amount {\r\n position: relative;\r\n display: block;\r\n color: #333333;\r\n font-family: \"Crimson Text\", cursive;\r\n font-size: 60px;\r\n line-height: 1em;\r\n letter-spacing: 0.1em;\r\n}\r\n\r\n.eltdf-countdown .countdown-row .countdown-section .countdown-period {\r\n display: block;\r\n font-family: \"Crimson Text\", cursive;\r\n font-weight: 400;\r\n color: #333333;\r\n font-size: 22px;\r\n text-transform: uppercase;\r\n letter-spacing: 0.05em;\r\n margin-top: 7px;\r\n}\r\n\r\n/* ==========================================================================\r\n Countdown shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Counter shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-counter-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n opacity: 0;\r\n -webkit-transition: opacity 0.2s ease-in;\r\n -moz-transition: opacity 0.2s ease-in;\r\n transition: opacity 0.2s ease-in;\r\n}\r\n\r\n.eltdf-counter-holder .eltdf-counter-inner {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-counter-holder .eltdf-counter {\r\n display: inline-block !important;\r\n vertical-align: middle;\r\n font-size: 60px;\r\n font-family: \"Crimson Text\", cursive;\r\n color: #4e4e4e;\r\n line-height: 1em;\r\n letter-spacing: 0.1em;\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-counter-holder .eltdf-counter-title {\r\n display: block;\r\n margin: 5px 0 0;\r\n}\r\n\r\n.eltdf-counter-holder .eltdf-counter-text {\r\n margin: 10px 0 0;\r\n font-size: 15px;\r\n}\r\n\r\n/* ==========================================================================\r\n Counter shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Custom Font shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-custom-font-holder .eltdf-cf-typed-wrap {\r\n width: 0;\r\n white-space: nowrap;\r\n}\r\n\r\n.eltdf-custom-font-holder .eltdf-cf-typed {\r\n display: inline-block;\r\n}\r\n\r\n.eltdf-custom-font-holder .eltdf-cf-typed span {\r\n display: none;\r\n}\r\n\r\n.eltdf-custom-font-holder .eltdf-cf-typed~.typed-cursor {\r\n display: inline-block;\r\n opacity: 1;\r\n -webkit-animation: blink 0.7s infinite;\r\n animation: blink 0.7s infinite;\r\n}\r\n\r\n@-webkit-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n filter: alpha(opacity=100);\r\n }\r\n\r\n 50% {\r\n opacity: 0;\r\n filter: alpha(opacity=0);\r\n }\r\n\r\n 100% {\r\n opacity: 1;\r\n filter: alpha(opacity=100);\r\n }\r\n}\r\n\r\n@keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n filter: alpha(opacity=100);\r\n }\r\n\r\n 50% {\r\n opacity: 0;\r\n filter: alpha(opacity=0);\r\n }\r\n\r\n 100% {\r\n opacity: 1;\r\n filter: alpha(opacity=100);\r\n }\r\n}\r\n\r\n/* ==========================================================================\r\n Custom Font shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Dropcaps shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-dropcaps {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n float: left;\r\n line-height: 42px;\r\n font-size: 42px;\r\n color: #676767;\r\n font-weight: 300;\r\n text-align: center;\r\n margin: 5px 15px 0 0;\r\n}\r\n\r\n.eltdf-dropcaps.eltdf-square,\r\n.eltdf-dropcaps.eltdf-circle {\r\n height: 35px;\r\n width: 35px;\r\n font-size: 22px;\r\n line-height: 35px;\r\n font-weight: 600;\r\n color: #fff;\r\n background-color: #333333;\r\n margin: 10px 12px 0 0;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-dropcaps.eltdf-circle {\r\n border-radius: 3em;\r\n}\r\n\r\n/* ==========================================================================\r\n Dropcaps shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Elements Holder shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-elements-holder {\r\n width: 100%;\r\n display: table;\r\n table-layout: fixed;\r\n}\r\n\r\n.eltdf-elements-holder.eltdf-eh-full-height {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-elements-holder.eltdf-ehi-float .eltdf-eh-item {\r\n float: left;\r\n}\r\n\r\n.eltdf-elements-holder.eltdf-two-columns .eltdf-eh-item {\r\n width: 50%;\r\n}\r\n\r\n.eltdf-elements-holder.eltdf-three-columns .eltdf-eh-item {\r\n width: 33.33333%;\r\n}\r\n\r\n.eltdf-elements-holder.eltdf-four-columns .eltdf-eh-item {\r\n width: 25%;\r\n}\r\n\r\n.eltdf-elements-holder.eltdf-five-columns .eltdf-eh-item {\r\n width: 20%;\r\n}\r\n\r\n.eltdf-elements-holder.eltdf-six-columns .eltdf-eh-item {\r\n width: 16.66667%;\r\n}\r\n\r\n.eltdf-elements-holder .eltdf-eh-item {\r\n display: table-cell;\r\n vertical-align: middle;\r\n height: 100%;\r\n background-position: center;\r\n background-size: cover;\r\n}\r\n\r\n.eltdf-elements-holder .eltdf-eh-item.eltdf-vertical-alignment-top {\r\n vertical-align: top;\r\n}\r\n\r\n.eltdf-elements-holder .eltdf-eh-item.eltdf-vertical-alignment-bottom {\r\n vertical-align: bottom;\r\n}\r\n\r\n.eltdf-elements-holder .eltdf-eh-item.eltdf-horizontal-alignment-center {\r\n text-align: center;\r\n}\r\n\r\n.eltdf-elements-holder .eltdf-eh-item.eltdf-horizontal-alignment-right {\r\n text-align: right;\r\n}\r\n\r\n.eltdf-elements-holder .eltdf-eh-item .eltdf-elements-holder-item-inner {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-elements-holder .eltdf-ehi-content {\r\n padding: 0 20px;\r\n}\r\n\r\n/* ==========================================================================\r\n Elements Holder shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Full Screen Image Slider shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-full-screen-image-slider {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-full-screen-image-slider.eltdf-fsis-is-init {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-slider .owl-nav .owl-prev {\r\n left: -100px;\r\n}\r\n\r\n.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-slider .owl-nav .owl-next {\r\n right: -100px;\r\n}\r\n\r\n.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-slider .owl-dots {\r\n bottom: -30px;\r\n}\r\n\r\n.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-prev-nav {\r\n left: -100px;\r\n}\r\n\r\n.eltdf-full-screen-image-slider.eltdf-fsis-active .eltdf-fsis-next-nav {\r\n right: -100px;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-slider {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n height: 100vh;\r\n z-index: inherit;\r\n}\r\n\r\n.admin-bar .eltdf-full-screen-image-slider .eltdf-fsis-slider {\r\n height: calc(100vh - 32px);\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-stage-outer {\r\n overflow: visible;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-prev,\r\n.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-next {\r\n width: 40px;\r\n text-align: center;\r\n -webkit-transition: left 0.4s ease, right 0.4s ease;\r\n -moz-transition: left 0.4s ease, right 0.4s ease;\r\n transition: left 0.4s ease, right 0.4s ease;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-prev {\r\n left: 25px;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-prev:hover {\r\n left: 15px;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-next {\r\n right: 25px;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-nav .owl-next:hover {\r\n right: 15px;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots {\r\n position: absolute;\r\n left: 0;\r\n bottom: calc(8% - 14px);\r\n width: 100%;\r\n margin: 0;\r\n counter-reset: section;\r\n z-index: 3;\r\n -webkit-transition: bottom 0.4s ease;\r\n -moz-transition: bottom 0.4s ease;\r\n transition: bottom 0.4s ease;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot {\r\n margin: 0 14px;\r\n color: #676767;\r\n font-size: 16px;\r\n line-height: 28px;\r\n font-weight: 500;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot:hover,\r\n.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot.active {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot span {\r\n display: none;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-slider .owl-dots .owl-dot:after {\r\n counter-increment: section;\r\n content: \"0\"counter(section);\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-thumb-nav {\r\n position: absolute;\r\n top: 20%;\r\n height: 60%;\r\n width: 100px;\r\n display: block;\r\n z-index: 1;\r\n background-position: 20% 20%;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-prev-nav {\r\n left: 0;\r\n -webkit-transition: background 0.3s ease, left 0.4s ease;\r\n -moz-transition: background 0.3s ease, left 0.4s ease;\r\n transition: background 0.3s ease, left 0.4s ease;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-next-nav {\r\n right: 0;\r\n -webkit-transition: background 0.3s ease, right 0.4s ease;\r\n -moz-transition: background 0.3s ease, right 0.4s ease;\r\n transition: background 0.3s ease, right 0.4s ease;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-slider-mask {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n z-index: -1;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-slider-mask.eltdf-drag {\r\n z-index: 2;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n height: 100vh;\r\n overflow: hidden;\r\n}\r\n\r\n.admin-bar .eltdf-full-screen-image-slider .eltdf-fsis-item {\r\n height: calc(100vh - 32px);\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-image-top {\r\n top: -2%;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-image-left {\r\n left: 9%;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-image-right {\r\n right: 14%;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-title,\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-content-image-init .eltdf-fsis-subtitle {\r\n top: 0;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-image-top {\r\n top: calc(-2% - 10px);\r\n left: calc(28% - 20px);\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-image-left {\r\n bottom: calc(2% - 20px);\r\n left: calc(9% - 10px);\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-image-right {\r\n bottom: calc(7% - 20px);\r\n right: calc(14% - 10px);\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-top,\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-bottom {\r\n height: 18%;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-left,\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-image-hover .eltdf-fsis-frame-right {\r\n width: 18%;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-image-top {\r\n top: calc(-2% - 25px);\r\n left: calc(28% - 50px);\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-image-left {\r\n bottom: calc(2% - 50px);\r\n left: calc(9% - 25px);\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-image-right {\r\n bottom: calc(7% - 50px);\r\n right: calc(14% - 25px);\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-top,\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-bottom {\r\n height: 0;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-left,\r\n.eltdf-full-screen-image-slider .eltdf-fsis-item.eltdf-fsis-active-image .eltdf-fsis-frame-right {\r\n width: 0;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-image-wrapper {\r\n position: relative;\r\n display: table;\r\n table-layout: fixed;\r\n height: 100%;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-image-inner {\r\n position: relative;\r\n display: table-cell;\r\n height: 100%;\r\n width: 100%;\r\n vertical-align: middle;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-image {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n background-position: center;\r\n background-repeat: no-repeat;\r\n background-size: cover;\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-content-image {\r\n position: absolute;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-content-image img {\r\n width: auto;\r\n max-width: 600px;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-image-top {\r\n top: -50%;\r\n left: 28%;\r\n -webkit-transform: rotate(-23deg);\r\n -moz-transform: rotate(-23deg);\r\n transform: rotate(-23deg);\r\n -webkit-transition: top 0.8s ease, left 0.8s ease;\r\n -moz-transition: top 0.8s ease, left 0.8s ease;\r\n transition: top 0.8s ease, left 0.8s ease;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-image-left {\r\n bottom: 2%;\r\n left: -50%;\r\n -webkit-transform: rotate(-10.5deg);\r\n -moz-transform: rotate(-10.5deg);\r\n transform: rotate(-10.5deg);\r\n -webkit-transition: bottom 0.8s ease, left 0.8s ease;\r\n -moz-transition: bottom 0.8s ease, left 0.8s ease;\r\n transition: bottom 0.8s ease, left 0.8s ease;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-image-right {\r\n bottom: 7%;\r\n right: -50%;\r\n -webkit-transform: rotate(-12deg);\r\n -moz-transform: rotate(-12deg);\r\n transform: rotate(-12deg);\r\n -webkit-transition: bottom 0.8s ease, right 0.8s ease;\r\n -moz-transition: bottom 0.8s ease, right 0.8s ease;\r\n transition: bottom 0.8s ease, right 0.8s ease;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-title {\r\n position: relative;\r\n top: 15px;\r\n margin: 0;\r\n padding: 0 12%;\r\n line-height: 1.2em;\r\n color: #fff;\r\n opacity: 0;\r\n box-sizing: border-box;\r\n -webkit-transition: opacity 0.2s ease-in, top 0.3s ease-in;\r\n -moz-transition: opacity 0.2s ease-in, top 0.3s ease-in;\r\n transition: opacity 0.2s ease-in, top 0.3s ease-in;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-subtitle {\r\n position: relative;\r\n top: 25px;\r\n margin: 20px 0 0;\r\n padding: 0 14%;\r\n color: #fff;\r\n opacity: 0;\r\n box-sizing: border-box;\r\n -webkit-transition: opacity 0.2s ease-in, top 0.3s ease-in;\r\n -moz-transition: opacity 0.2s ease-in, top 0.3s ease-in;\r\n transition: opacity 0.2s ease-in, top 0.3s ease-in;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-frame {\r\n position: fixed;\r\n background-color: #fff;\r\n -webkit-transition: all 0.6s ease;\r\n -moz-transition: all 0.6s ease;\r\n transition: all 0.6s ease;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-frame-top {\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 20%;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-frame-bottom {\r\n bottom: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 20%;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-frame-left {\r\n top: 0;\r\n left: 0;\r\n width: 20%;\r\n height: 100%;\r\n}\r\n\r\n.eltdf-full-screen-image-slider .eltdf-fsis-frame-right {\r\n top: 0;\r\n right: 0;\r\n width: 20%;\r\n height: 100%;\r\n}\r\n\r\n/* ==========================================================================\r\n Full Screen Image Slider shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Full Screen Sections shortcode style - begin\r\n ========================================================================== */\r\n\r\nhtml.fp-enabled,\r\n.fp-enabled body {\r\n margin: 0;\r\n padding: 0;\r\n overflow: hidden;\r\n /*Avoid flicker on slides transitions for mobile phones #336 */\r\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\r\n}\r\n\r\n#superContainer {\r\n height: 100%;\r\n position: relative;\r\n /* Touch detection for Windows 8 */\r\n -ms-touch-action: none;\r\n /* IE 11 on Windows Phone 8.1*/\r\n touch-action: none;\r\n}\r\n\r\n.fp-scrollable {\r\n overflow: hidden;\r\n position: relative;\r\n}\r\n\r\n.fp-scroller {\r\n overflow: hidden;\r\n}\r\n\r\n.iScrollIndicator {\r\n border: 0 !important;\r\n}\r\n\r\n.fp-notransition {\r\n -webkit-transition: none !important;\r\n transition: none !important;\r\n}\r\n\r\n.fp-auto-height.eltdf-fss-item,\r\n.fp-auto-height .eltdf-fss-slide,\r\n.fp-auto-height .fp-tableCell {\r\n height: auto !important;\r\n}\r\n\r\n.fp-responsive .fp-auto-height-responsive.eltdf-fss-item,\r\n.fp-responsive .fp-auto-height-responsive .eltdf-fss-slide,\r\n.fp-responsive .fp-auto-height-responsive .fp-tableCell {\r\n height: auto !important;\r\n}\r\n\r\n#fp-nav {\r\n position: fixed;\r\n top: 50%;\r\n right: 40px;\r\n margin: -32px 0 0;\r\n z-index: 1001;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n #fp-nav {\r\n right: 30px;\r\n }\r\n}\r\n\r\n#fp-nav ul {\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n#fp-nav ul li {\r\n position: relative;\r\n display: block;\r\n margin: 10px 0;\r\n padding: 0;\r\n}\r\n\r\n#fp-nav ul li a {\r\n position: relative;\r\n width: 12px;\r\n height: 12px;\r\n display: block;\r\n background-color: rgba(80, 80, 80, 0.3);\r\n border-radius: 100%;\r\n z-index: 1;\r\n -webkit-transition: background-color 0.2s ease-in-out;\r\n -moz-transition: background-color 0.2s ease-in-out;\r\n transition: background-color 0.2s ease-in-out;\r\n}\r\n\r\n#fp-nav ul li a.active,\r\n#fp-nav ul li a:hover {\r\n background-color: rgba(80, 80, 80, 0.7);\r\n}\r\n\r\n.eltdf-light-header #fp-nav ul li a span {\r\n background-color: rgba(255, 255, 255, 0.3);\r\n}\r\n\r\n.eltdf-light-header #fp-nav ul li a.active span,\r\n.eltdf-light-header #fp-nav ul li a:hover span {\r\n background-color: #fff;\r\n}\r\n\r\n.eltdf-dark-header #fp-nav ul li a span {\r\n background-color: rgba(0, 0, 0, 0.3);\r\n}\r\n\r\n.eltdf-dark-header #fp-nav ul li a.active span,\r\n.eltdf-dark-header #fp-nav ul li a:hover span {\r\n background-color: #000;\r\n}\r\n\r\n#fp-nav ul li a span {\r\n position: relative;\r\n height: 100%;\r\n width: 100%;\r\n display: block;\r\n}\r\n\r\n.eltdf-full-screen-sections {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-wrapper {\r\n visibility: hidden;\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-item {\r\n position: relative;\r\n display: table;\r\n table-layout: fixed;\r\n height: 100%;\r\n width: 100%;\r\n margin: 0;\r\n padding: 0;\r\n background-position: center;\r\n background-size: cover;\r\n box-sizing: border-box;\r\n -webkit-transition: -webkit-transform 0.3s ease-in-out;\r\n -moz-transition: -moz-transform 0.3s ease-in-out;\r\n transition: transform 0.3s ease-in-out;\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-item.active {\r\n transform: scale(0.92);\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-item.active.fp-completely {\r\n transform: scale(1);\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-item.fp-completely:not(.active) {\r\n transform: scale(0.92);\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-item .fp-scroller>.vc_column_container {\r\n padding: 0;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-item .fp-scroller>.vc_column_container>.vc_column-inner {\r\n padding: 0;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-va-top .eltdf-fss-item-inner {\r\n vertical-align: top;\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-va-bottom .eltdf-fss-item-inner {\r\n vertical-align: bottom;\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-ha-left .eltdf-fss-item-inner {\r\n text-align: left;\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-ha-center .eltdf-fss-item-inner {\r\n text-align: center;\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-ha-right .eltdf-fss-item-inner {\r\n text-align: right;\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-item.eltdf-fss-item-has-link .eltdf-fss-item-inner a {\r\n position: relative;\r\n z-index: 2;\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-item .eltdf-fss-item-inner {\r\n position: relative;\r\n display: table-cell;\r\n height: 100%;\r\n width: 100%;\r\n vertical-align: middle;\r\n padding: 5%;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-item .eltdf-fss-item-inner a {\r\n position: relative;\r\n z-index: 2;\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-item .eltdf-fss-item-link {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n z-index: 1;\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-nav-holder {\r\n position: fixed;\r\n bottom: 48px;\r\n left: 57px;\r\n display: block;\r\n width: 55px;\r\n text-align: center;\r\n visibility: hidden;\r\n z-index: 1001;\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-nav-holder a {\r\n display: block;\r\n font-size: 55px;\r\n line-height: 0.9;\r\n color: #333333;\r\n height: auto;\r\n opacity: 1;\r\n -webkit-transition: color 0.2s ease-out, opacity 0.25s ease-out;\r\n -moz-transition: color 0.2s ease-out, opacity 0.25s ease-out;\r\n transition: color 0.2s ease-out, opacity 0.25s ease-out;\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-nav-holder a:hover {\r\n color: rgba(51, 51, 51, 0.7);\r\n}\r\n\r\n.eltdf-light-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a {\r\n color: #fff;\r\n}\r\n\r\n.eltdf-light-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a:hover {\r\n color: rgba(255, 255, 255, 0.7);\r\n}\r\n\r\n.eltdf-dark-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a {\r\n color: #000;\r\n}\r\n\r\n.eltdf-dark-header .eltdf-full-screen-sections .eltdf-fss-nav-holder a:hover {\r\n color: rgba(0, 0, 0, 0.7);\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-nav-holder a span {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-full-screen-sections .eltdf-fss-nav-holder a span:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-full-screen-sections .eltdf-fss-nav-holder {\r\n bottom: 28px;\r\n left: 37px;\r\n }\r\n}\r\n\r\n/* ==========================================================================\r\n Full Screen Sections shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Google Map shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-google-map-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-google-map-holder .eltdf-google-map {\r\n display: block;\r\n width: 100%;\r\n height: 300px;\r\n}\r\n\r\n.eltdf-google-map-holder .eltdf-google-map iframe,\r\n.eltdf-google-map-holder .eltdf-google-map object,\r\n.eltdf-google-map-holder .eltdf-google-map embed {\r\n width: 100%;\r\n display: block;\r\n}\r\n\r\n.eltdf-google-map-holder .eltdf-google-map img {\r\n max-width: none;\r\n}\r\n\r\n.eltdf-google-map-holder .eltdf-snazzy-map {\r\n display: none;\r\n}\r\n\r\n.eltdf-google-map-holder .eltdf-google-map-overlay {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n display: none;\r\n z-index: 1000;\r\n}\r\n\r\n/* ==========================================================================\r\n Google Map shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Icon List Item shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-icon-list-holder {\r\n position: relative;\r\n display: table;\r\n table-layout: fixed;\r\n height: auto;\r\n width: 100%;\r\n margin-bottom: 8px;\r\n}\r\n\r\n.eltdf-icon-list-holder .eltdf-il-icon-holder,\r\n.eltdf-icon-list-holder .eltdf-il-text {\r\n position: relative;\r\n display: table-cell;\r\n vertical-align: top;\r\n}\r\n\r\n.eltdf-icon-list-holder .eltdf-il-icon-holder {\r\n width: 1%;\r\n}\r\n\r\n.eltdf-icon-list-holder .eltdf-il-icon-holder>* {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n font-size: 17px;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-icon-list-holder .eltdf-il-icon-holder>*:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-icon-list-holder .eltdf-il-text {\r\n width: 99%;\r\n padding: 0 0 0 13px;\r\n box-sizing: border-box;\r\n}\r\n\r\n/* ==========================================================================\r\n Icon List Item shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Icon With Text shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-iwt {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-iwt .eltdf-iwt-icon a {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode {\r\n line-height: 1;\r\n color: #006767;\r\n}\r\n\r\n.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode.eltdf-circle,\r\n.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode.eltdf-square,\r\n.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle {\r\n line-height: 2;\r\n}\r\n\r\n.eltdf-iwt .eltdf-iwt-icon .eltdf-iwt-custom-icon {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-iwt .eltdf-iwt-icon .eltdf-iwt-custom-icon .eltdf-iwt-hover-icon {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n}\r\n\r\n.eltdf-iwt .eltdf-iwt-icon .eltdf-iwt-custom-icon img {\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-iwt .eltdf-iwt-title {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-iwt .eltdf-iwt-title a {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n}\r\n\r\n.eltdf-iwt .eltdf-iwt-title-text {\r\n display: block;\r\n}\r\n\r\n.eltdf-iwt .eltdf-iwt-text {\r\n margin: 10px 0 0;\r\n}\r\n\r\n.eltdf-iwt.eltdf-iwt-icon-left {\r\n width: auto;\r\n}\r\n\r\n.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-icon,\r\n.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-content {\r\n display: table-cell;\r\n vertical-align: top;\r\n}\r\n\r\n.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-icon {\r\n position: relative;\r\n top: 1px;\r\n}\r\n\r\n.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-icon img {\r\n max-width: none;\r\n}\r\n\r\n.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-content {\r\n padding: 0 0 0 15px;\r\n}\r\n\r\n.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-icon,\r\n.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-title-text {\r\n position: relative;\r\n display: table-cell;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-icon img {\r\n max-width: none;\r\n}\r\n\r\n.eltdf-iwt.eltdf-iwt-icon-left-from-title .eltdf-iwt-title-text {\r\n padding: 0 0 0 17px;\r\n}\r\n\r\n.eltdf-iwt.eltdf-iwt-icon-top {\r\n text-align: center;\r\n}\r\n\r\n.eltdf-iwt.eltdf-iwt-icon-top .eltdf-iwt-content {\r\n padding: 15px 0 0;\r\n}\r\n\r\n.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon img {\r\n opacity: 1;\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n}\r\n\r\n.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon .eltdf-iwt-hover-icon img {\r\n opacity: 0;\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n}\r\n\r\n.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon:hover img {\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-iwt.eltdf-iwt-has-hover-icon .eltdf-iwt-custom-icon:hover .eltdf-iwt-hover-icon img {\r\n opacity: 1;\r\n}\r\n\r\n/* ==========================================================================\r\n Icon With Text shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Icon shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-icon-shortcode {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n line-height: 1.1em;\r\n}\r\n\r\n.eltdf-icon-shortcode.eltdf-circle,\r\n.eltdf-icon-shortcode.eltdf-square,\r\n.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle {\r\n width: 2em;\r\n height: 2em;\r\n line-height: 2em;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-icon-shortcode.eltdf-circle .eltdf-icon-bckg-holder,\r\n.eltdf-icon-shortcode.eltdf-square .eltdf-icon-bckg-holder,\r\n.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle .eltdf-icon-bckg-holder {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background-color: #17436f;\r\n -webkit-transition: background-color 0.3s ease, border-color 0.3s ease;\r\n -moz-transition: background-color 0.3s ease, border-color 0.3s ease;\r\n transition: background-color 0.3s ease, border-color 0.3s ease;\r\n}\r\n\r\n.eltdf-icon-shortcode.eltdf-circle a,\r\n.eltdf-icon-shortcode.eltdf-square a,\r\n.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle a {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n width: 100%;\r\n height: 100%;\r\n z-index: 10;\r\n}\r\n\r\n.eltdf-icon-shortcode.eltdf-circle .eltdf-icon-element,\r\n.eltdf-icon-shortcode.eltdf-square .eltdf-icon-element,\r\n.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle .eltdf-icon-element {\r\n position: relative;\r\n color: #fff;\r\n line-height: inherit;\r\n z-index: 5;\r\n}\r\n\r\n.eltdf-icon-shortcode.eltdf-circle {\r\n border-radius: 50%;\r\n}\r\n\r\n.eltdf-icon-shortcode.eltdf-circle .eltdf-icon-bckg-holder {\r\n border-radius: 50%;\r\n}\r\n\r\n.eltdf-icon-shortcode .eltdf-icon-element {\r\n display: block;\r\n line-height: inherit;\r\n -webkit-transition: color 0.3s ease;\r\n -moz-transition: color 0.3s ease;\r\n transition: color 0.3s ease;\r\n}\r\n\r\n.eltdf-icon-shortcode .eltdf-icon-element:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-icon-shortcode.eltdf-icon-switch {\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-icon-shortcode.eltdf-icon-switch .eltdf-icon-original {\r\n -webkit-transform: translateY(0);\r\n -moz-transform: translateY(0);\r\n transform: translateY(0);\r\n -webkit-transition: -webkit-transform 0.3s ease;\r\n -moz-transition: -moz-transform 0.3s ease;\r\n transition: transform 0.3s ease;\r\n}\r\n\r\n.eltdf-icon-shortcode.eltdf-icon-switch .eltdf-icon-duplicate {\r\n position: absolute;\r\n top: 100%;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n -webkit-transform: translateY(0);\r\n -moz-transform: translateY(0);\r\n transform: translateY(0);\r\n -webkit-transition: -webkit-transform 0.3s ease;\r\n -moz-transition: -moz-transform 0.3s ease;\r\n transition: transform 0.3s ease;\r\n}\r\n\r\n.eltdf-icon-shortcode.eltdf-icon-switch:hover .eltdf-icon-original {\r\n -webkit-transform: translateY(-100%);\r\n -moz-transform: translateY(-100%);\r\n transform: translateY(-100%);\r\n}\r\n\r\n.eltdf-icon-shortcode.eltdf-icon-switch:hover .eltdf-icon-duplicate {\r\n -webkit-transform: translateY(-100%);\r\n -moz-transform: translateY(-100%);\r\n transform: translateY(-100%);\r\n}\r\n\r\n.eltdf-icon-animation-holder {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n -webkit-transform: scale(0);\r\n -moz-transform: scale(0);\r\n transform: scale(0);\r\n -webkit-transition: transform 0.15s ease-in-out;\r\n -moz-transition: transform 0.15s ease-in-out;\r\n transition: transform 0.15s ease-in-out;\r\n}\r\n\r\n.eltdf-icon-animation-holder.eltdf-icon-animation-show {\r\n -webkit-transform: scale(1);\r\n -moz-transform: scale(1);\r\n transform: scale(1);\r\n}\r\n\r\n.eltdf-icon-tiny {\r\n font-size: 1.33333333em;\r\n line-height: .75em;\r\n vertical-align: -15%;\r\n}\r\n\r\n.eltdf-icon-small {\r\n font-size: 2em;\r\n}\r\n\r\n.eltdf-icon-medium {\r\n font-size: 3em;\r\n}\r\n\r\n.eltdf-icon-large {\r\n font-size: 4em;\r\n}\r\n\r\n.eltdf-icon-huge {\r\n font-size: 5em;\r\n}\r\n\r\n/* ==========================================================================\r\n Icon shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Image Gallery shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-image-gallery {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n /***** Image Gallery Grid Style - begin *****/\r\n /***** Image Gallery Grid Style - end *****/\r\n /***** Image Gallery Masonry Style - begin *****/\r\n /***** Image Gallery Masonry Style - end *****/\r\n /***** Lightbox Behavior Style - begin *****/\r\n /***** Lightbox Behavior Style - end *****/\r\n /***** Shader Hover Style - begin *****/\r\n /***** Shader Hover Style - end *****/\r\n /***** Zoom Hover Style - begin *****/\r\n /***** Zoom Hover Style - end *****/\r\n /***** Zoom & Shader Hover Style - begin *****/\r\n /***** Zoom & Shader Hover Style - end *****/\r\n /***** Grayscale Hover Style - begin *****/\r\n /***** Grayscale Hover Style - end *****/\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-has-shadow .eltdf-ig-image-inner {\r\n box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09);\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-slider-type .owl-stage-outer,\r\n.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-carousel-type .owl-stage-outer {\r\n padding: 0 0 20px;\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-slider-type .eltdf-ig-image,\r\n.eltdf-image-gallery.eltdf-has-shadow.eltdf-ig-carousel-type .eltdf-ig-image {\r\n box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09);\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-image {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-image a,\r\n.eltdf-image-gallery .eltdf-ig-image img {\r\n position: relative;\r\n display: block;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-image-inner {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-slider {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-grid .eltdf-ig-image {\r\n float: left;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-two-columns .eltdf-ig-image {\r\n width: 50%;\r\n}\r\n\r\n@media only screen and (min-width: 1025px) {\r\n .eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-two-columns .eltdf-ig-image:nth-child(2n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-three-columns .eltdf-ig-image {\r\n width: 33.33333%;\r\n}\r\n\r\n@media only screen and (min-width: 1025px) {\r\n .eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-three-columns .eltdf-ig-image:nth-child(3n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-four-columns .eltdf-ig-image {\r\n width: 25%;\r\n}\r\n\r\n@media only screen and (min-width: 1025px) {\r\n .eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-four-columns .eltdf-ig-image:nth-child(4n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-five-columns .eltdf-ig-image {\r\n width: 20%;\r\n}\r\n\r\n@media only screen and (min-width: 1025px) {\r\n .eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-five-columns .eltdf-ig-image:nth-child(5n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-six-columns .eltdf-ig-image {\r\n width: 16.66667%;\r\n}\r\n\r\n@media only screen and (min-width: 1025px) {\r\n .eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-six-columns .eltdf-ig-image:nth-child(6n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-masonry {\r\n opacity: 0;\r\n -webkit-transition: opacity 0.2s ease-out;\r\n -moz-transition: opacity 0.2s ease-out;\r\n transition: opacity 0.2s ease-out;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-masonry .eltdf-ig-grid-sizer {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-masonry .eltdf-ig-grid-gutter {\r\n width: 0;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-masonry .eltdf-image-gallery-masonry-fixed {\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-masonry .eltdf-large-height-masonry-item .eltdf-ig-image-inner {\r\n height: 100%;\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-masonry .eltdf-large-height-masonry-item img {\r\n max-width: initial;\r\n height: 100%;\r\n width: auto;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image,\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-grid-sizer {\r\n width: 50%;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image.eltdf-large-masonry-item,\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image.eltdf-large-width-masonry-item,\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-two-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image,\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-grid-sizer {\r\n width: 33.33333%;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image.eltdf-large-masonry-item,\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image.eltdf-large-width-masonry-item,\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-three-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item {\r\n width: 66.66667%;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image,\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-grid-sizer {\r\n width: 25%;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image.eltdf-large-masonry-item,\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image.eltdf-large-width-masonry-item,\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-four-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item {\r\n width: 50%;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image,\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-grid-sizer {\r\n width: 20%;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image.eltdf-large-masonry-item,\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image.eltdf-large-width-masonry-item,\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-five-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item {\r\n width: 40%;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image,\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-grid-sizer {\r\n width: 16.66667%;\r\n}\r\n\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image.eltdf-large-masonry-item,\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image.eltdf-large-width-masonry-item,\r\n.eltdf-image-gallery .eltdf-ig-masonry.eltdf-ig-six-columns .eltdf-ig-image.eltdf-large-width-height-masonry-item {\r\n width: 33.33333%;\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-image-behavior-lightbox .eltdf-ig-image .eltdf-ig-lightbox-icon {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n color: #fff;\r\n font-size: 38px;\r\n opacity: 0;\r\n -webkit-transform: translate(-50%, -50%);\r\n -moz-transform: translate(-50%, -50%);\r\n transform: translate(-50%, -50%);\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n z-index: 10;\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-image-behavior-lightbox .eltdf-ig-image:hover .eltdf-ig-lightbox-icon {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-image-hover-shader .eltdf-ig-image a:hover:after {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-image-hover-shader .eltdf-ig-image a:after {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n content: '';\r\n background-color: rgba(51, 51, 51, 0.4);\r\n opacity: 0;\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image {\r\n overflow: hidden;\r\n -webkit-backface-visibility: hidden;\r\n}\r\n\r\n.touch .eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image {\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image:hover img {\r\n -webkit-transform: scale(1.03) translateZ(0);\r\n -moz-transform: scale(1.03) translateZ(0);\r\n transform: scale(1.03) translateZ(0);\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image .eltdf-ig-image-inner {\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-image-hover-zoom .eltdf-ig-image img {\r\n -webkit-transform: scale(1.005) translateZ(0);\r\n -moz-transform: scale(1.005) translateZ(0);\r\n transform: scale(1.005) translateZ(0);\r\n -webkit-transition: -webkit-transform 0.3s ease;\r\n -moz-transition: -moz-transform 0.3s ease;\r\n transition: transform 0.3s ease;\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image {\r\n overflow: hidden;\r\n -webkit-backface-visibility: hidden;\r\n}\r\n\r\n.touch .eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image {\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image:hover img {\r\n -webkit-transform: scale(1.03) translateZ(0);\r\n -moz-transform: scale(1.03) translateZ(0);\r\n transform: scale(1.03) translateZ(0);\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image .eltdf-ig-image-inner {\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image img {\r\n -webkit-transform: scale(1.005) translateZ(0);\r\n -moz-transform: scale(1.005) translateZ(0);\r\n transform: scale(1.005) translateZ(0);\r\n -webkit-transition: -webkit-transform 0.3s ease;\r\n -moz-transition: -moz-transform 0.3s ease;\r\n transition: transform 0.3s ease;\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image a:hover:after {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-image-hover-zoom-shader .eltdf-ig-image a:after {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n content: '';\r\n background-color: rgba(51, 51, 51, 0.4);\r\n opacity: 0;\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image {\r\n overflow: hidden;\r\n}\r\n\r\n.touch .eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image {\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image:hover img {\r\n -webkit-filter: grayscale(0);\r\n}\r\n\r\n.eltdf-image-gallery.eltdf-image-hover-grayscale .eltdf-ig-image img {\r\n filter: url(\"../../../../plugins/calla-core/assets/css/img/desaturate.svg#grayscale\");\r\n -webkit-filter: grayscale(100%);\r\n -moz-filter: grayscale(100%);\r\n filter: gray;\r\n filter: grayscale(100%);\r\n -webkit-transition: all 0.3s ease-in-out;\r\n -moz-transition: all 0.3s ease-in-out;\r\n transition: all 0.3s ease-in-out;\r\n}\r\n\r\n/* ==========================================================================\r\n Image Gallery shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Image With Text shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-image-with-text-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n /***** Custom Link Behavior Style - begin *****/\r\n /***** Custom Link Behavior Style - end *****/\r\n /***** Lightbox Behavior Style - begin *****/\r\n /***** Lightbox Behavior Style - end *****/\r\n /***** Zoom Behavior Style - begin *****/\r\n /***** Zoom Behavior Style - end *****/\r\n /***** Grayscale Behavior Style - begin *****/\r\n /***** Grayscale Behavior Style - end *****/\r\n}\r\n\r\n.eltdf-image-with-text-holder.eltdf-has-shadow .eltdf-iwt-image {\r\n box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09);\r\n}\r\n\r\n.eltdf-image-with-text-holder .eltdf-iwt-image {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-image-with-text-holder .eltdf-iwt-image a,\r\n.eltdf-image-with-text-holder .eltdf-iwt-image img {\r\n position: relative;\r\n display: block;\r\n}\r\n\r\n.eltdf-image-with-text-holder .eltdf-iwt-text-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-image-with-text-holder .eltdf-iwt-title {\r\n margin: 32px 0 0;\r\n}\r\n\r\n.eltdf-image-with-text-holder .eltdf-iwt-text {\r\n margin: 14px 0 0;\r\n}\r\n\r\n.eltdf-image-with-text-holder.eltdf-image-behavior-custom-link .eltdf-iwt-image {\r\n -webkit-transform: translateY(0);\r\n -moz-transform: translateY(0);\r\n transform: translateY(0);\r\n -webkit-transition: -webkit-transform 0.5s ease;\r\n -moz-transition: -moz-transform 0.5s ease;\r\n transition: transform 0.5s ease;\r\n}\r\n\r\n.eltdf-image-with-text-holder.eltdf-image-behavior-custom-link .eltdf-iwt-image:hover {\r\n -webkit-transform: translateY(-10px);\r\n -moz-transform: translateY(-10px);\r\n transform: translateY(-10px);\r\n}\r\n\r\n.eltdf-image-with-text-holder.eltdf-image-behavior-lightbox .eltdf-iwt-image a:hover:after {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-image-with-text-holder.eltdf-image-behavior-lightbox .eltdf-iwt-image a:after {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n content: '';\r\n background-color: rgba(51, 51, 51, 0.4);\r\n opacity: 0;\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n}\r\n\r\n.eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image {\r\n overflow: hidden;\r\n}\r\n\r\n.touch .eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image {\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image:hover img {\r\n -webkit-transform: scale(1.04);\r\n -moz-transform: scale(1.04);\r\n transform: scale(1.04);\r\n}\r\n\r\n.eltdf-image-with-text-holder.eltdf-image-behavior-zoom .eltdf-iwt-image img {\r\n -webkit-transform: scale(1);\r\n -moz-transform: scale(1);\r\n transform: scale(1);\r\n -webkit-transition: -webkit-transform 0.3s ease-in-out;\r\n -moz-transition: -moz-transform 0.3s ease-in-out;\r\n transition: transform 0.3s ease-in-out;\r\n}\r\n\r\n.eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image {\r\n overflow: hidden;\r\n}\r\n\r\n.touch .eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image {\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image:hover img {\r\n -webkit-filter: grayscale(0);\r\n filter: none;\r\n}\r\n\r\n.eltdf-image-with-text-holder.eltdf-image-behavior-grayscale .eltdf-iwt-image img {\r\n filter: url(\"../../../../plugins/calla-core/assets/css/img/desaturate.svg#grayscale\");\r\n -webkit-filter: grayscale(100%);\r\n -moz-filter: grayscale(100%);\r\n filter: gray;\r\n filter: grayscale(100%);\r\n -webkit-transition: all 0.3s ease-in-out;\r\n -moz-transition: all 0.3s ease-in-out;\r\n transition: all 0.3s ease-in-out;\r\n}\r\n\r\n/* ==========================================================================\r\n Image With Text shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Item Showcase shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-item-showcase-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n text-align: center;\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-item-showcase-holder .eltdf-is-image {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n float: left;\r\n width: 40%;\r\n margin-top: -100px;\r\n opacity: 0;\r\n -webkit-transform: translateY(70px);\r\n -moz-transform: translateY(70px);\r\n transform: translateY(70px);\r\n}\r\n\r\n.eltdf-item-showcase-holder .eltdf-is-image.eltdf-appeared {\r\n -webkit-transition: opacity 0.55s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.55s cubic-bezier(0.23, 1, 0.32, 1);\r\n -moz-transition: opacity 0.55s cubic-bezier(0.23, 1, 0.32, 1), -moz-transform 0.55s cubic-bezier(0.23, 1, 0.32, 1);\r\n transition: opacity 0.55s cubic-bezier(0.23, 1, 0.32, 1), transform 0.55s cubic-bezier(0.23, 1, 0.32, 1);\r\n opacity: 1;\r\n -webkit-transform: translateY(0);\r\n -moz-transform: translateY(0);\r\n transform: translateY(0);\r\n}\r\n\r\n.eltdf-item-showcase-holder .eltdf-is-item-holder {\r\n display: inline-block;\r\n vertical-align: middle;\r\n width: 30%;\r\n}\r\n\r\n.eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-left-holder {\r\n float: left;\r\n}\r\n\r\n.eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-right-holder {\r\n float: right;\r\n}\r\n\r\n.eltdf-item-showcase-holder .eltdf-is-item-holder .eltdf-is-item:first-child {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-item-showcase-holder .eltdf-is-item {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin: 56px 0 0;\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-left {\r\n text-align: right;\r\n -webkit-transform: translateX(-70px);\r\n -moz-transform: translateX(-70px);\r\n transform: translateX(-70px);\r\n}\r\n\r\n.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-left .eltdf-is-content {\r\n padding: 0 20px 0 0;\r\n}\r\n\r\n.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-right {\r\n text-align: left;\r\n -webkit-transform: translateX(70px);\r\n -moz-transform: translateX(70px);\r\n transform: translateX(70px);\r\n}\r\n\r\n.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-right .eltdf-is-content {\r\n padding: 0 0 0 20px;\r\n}\r\n\r\n.eltdf-item-showcase-holder .eltdf-is-item.eltdf-appeared {\r\n -webkit-transition: opacity 0.55s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.55s cubic-bezier(0.23, 1, 0.32, 1);\r\n -moz-transition: opacity 0.55s cubic-bezier(0.23, 1, 0.32, 1), -moz-transform 0.55s cubic-bezier(0.23, 1, 0.32, 1);\r\n transition: opacity 0.55s cubic-bezier(0.23, 1, 0.32, 1), transform 0.55s cubic-bezier(0.23, 1, 0.32, 1);\r\n opacity: 1;\r\n -webkit-transform: translateX(0);\r\n -moz-transform: translateX(0);\r\n transform: translateX(0);\r\n}\r\n\r\n.eltdf-item-showcase-holder .eltdf-is-item .eltdf-is-content {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-item-showcase-holder .eltdf-is-item .eltdf-is-title {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-item-showcase-holder .eltdf-is-item .eltdf-is-text {\r\n margin: 14px 0 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Item Showcase shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Pie Chart shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-pie-chart-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n opacity: 0;\r\n -webkit-transition: opacity 0.2s ease-in;\r\n -moz-transition: opacity 0.2s ease-in;\r\n transition: opacity 0.2s ease-in;\r\n}\r\n\r\n.eltdf-pie-chart-holder .eltdf-pc-percentage {\r\n position: relative;\r\n display: block;\r\n height: 176px;\r\n width: 176px;\r\n line-height: 176px;\r\n text-align: center;\r\n margin: 0 auto;\r\n}\r\n\r\n.eltdf-pie-chart-holder .eltdf-pc-percentage canvas {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n}\r\n\r\n.eltdf-pie-chart-holder .eltdf-pc-percentage .eltdf-pc-percent {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n color: #333333;\r\n font-size: 36px;\r\n line-height: inherit;\r\n font-weight: 600;\r\n}\r\n\r\n.eltdf-pie-chart-holder .eltdf-pc-percentage .eltdf-pc-percent:after {\r\n position: relative;\r\n top: -15px;\r\n content: '%';\r\n font-size: 15px;\r\n}\r\n\r\n.eltdf-pie-chart-holder .eltdf-pc-text-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n text-align: center;\r\n margin: 25px 0 0;\r\n}\r\n\r\n.eltdf-pie-chart-holder .eltdf-pc-text-holder .eltdf-pc-title {\r\n margin: 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Pie Chart shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Pricing Tables shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-pricing-tables {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n clear: both;\r\n}\r\n\r\n.eltdf-pricing-tables .eltdf-pt-wrapper {\r\n position: relative;\r\n}\r\n\r\n.eltdf-pricing-tables.eltdf-two-columns .eltdf-price-table {\r\n width: 50%;\r\n}\r\n\r\n.eltdf-pricing-tables.eltdf-three-columns .eltdf-price-table {\r\n width: 33.33333%;\r\n}\r\n\r\n.eltdf-pricing-tables.eltdf-four-columns .eltdf-price-table {\r\n width: 25%;\r\n}\r\n\r\n.eltdf-pricing-tables.eltdf-five-columns .eltdf-price-table {\r\n width: 20%;\r\n}\r\n\r\n.eltdf-price-table {\r\n position: relative;\r\n width: 100%;\r\n padding: 0;\r\n margin: 0;\r\n float: left;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-price-table .eltdf-pt-inner {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n background-color: #f9f9f9;\r\n}\r\n\r\n.eltdf-price-table .eltdf-pt-inner ul {\r\n list-style: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-title {\r\n display: block;\r\n color: inherit;\r\n text-align: center;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom {\r\n padding: 60px 30px;\r\n}\r\n\r\n.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-title {\r\n color: #000;\r\n margin-bottom: 55px;\r\n}\r\n\r\n.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-price-holder {\r\n font-family: \"Crimson Text\", cursive;\r\n font-size: 40px;\r\n color: #333333;\r\n margin-bottom: 30px;\r\n}\r\n\r\n.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-content {\r\n margin-bottom: 50px;\r\n}\r\n\r\n.eltdf-price-table .eltdf-pt-inner ul .eltdf-pt-content-bottom .eltdf-pt-button .eltdf-btn {\r\n background-color: #006767;\r\n}\r\n\r\n.eltdf-price-table .eltdf-pt-inner ul li {\r\n margin: 0;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-title-holder {\r\n position: relative;\r\n background-color: #006767;\r\n background-repeat: no-repeat;\r\n background-position: center center;\r\n background-size: cover;\r\n color: #fff;\r\n padding: 35px 15px 35px;\r\n}\r\n\r\n.eltdf-price-table .eltdf-pt-inner ul li .eltdf-pt-value {\r\n position: relative;\r\n line-height: 1;\r\n font-weight: 300;\r\n}\r\n\r\n.eltdf-price-table .eltdf-pt-inner ul li .eltdf-pt-price {\r\n position: relative;\r\n left: -5px;\r\n display: inline-block;\r\n line-height: 1;\r\n font-weight: 300;\r\n}\r\n\r\n.eltdf-price-table .eltdf-pt-inner ul li .eltdf-pt-mark {\r\n position: relative;\r\n display: block;\r\n margin: 5px 0 0;\r\n font-family: \"Crimson Text\", cursive;\r\n font-size: 22px;\r\n}\r\n\r\n/* ==========================================================================\r\n Pricing Tables shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Process shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-process-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-process-holder.eltdf-two-columns .eltdf-mark-horizontal-holder .eltdf-process-mark {\r\n width: 50%;\r\n}\r\n\r\n.eltdf-process-holder.eltdf-two-columns .eltdf-mark-vertical-holder .eltdf-process-mark {\r\n height: 50%;\r\n}\r\n\r\n.eltdf-process-holder.eltdf-two-columns .eltdf-process-item {\r\n width: 50%;\r\n}\r\n\r\n.eltdf-process-holder.eltdf-three-columns .eltdf-mark-horizontal-holder .eltdf-process-mark {\r\n width: 33.33333%;\r\n}\r\n\r\n.eltdf-process-holder.eltdf-three-columns .eltdf-mark-vertical-holder .eltdf-process-mark {\r\n height: 33.33333%;\r\n}\r\n\r\n.eltdf-process-holder.eltdf-three-columns .eltdf-process-item {\r\n width: 33.33333%;\r\n}\r\n\r\n.eltdf-process-holder.eltdf-four-columns .eltdf-mark-horizontal-holder .eltdf-process-mark {\r\n width: 25%;\r\n}\r\n\r\n.eltdf-process-holder.eltdf-four-columns .eltdf-mark-vertical-holder .eltdf-process-mark {\r\n height: 25%;\r\n}\r\n\r\n.eltdf-process-holder.eltdf-four-columns .eltdf-process-item {\r\n width: 25%;\r\n}\r\n\r\n.eltdf-process-holder.eltdf-process-appeared .eltdf-process-circle {\r\n opacity: 1;\r\n -webkit-transform: scale(1);\r\n -moz-transform: scale(1);\r\n transform: scale(1);\r\n}\r\n\r\n.eltdf-process-holder.eltdf-process-appeared .eltdf-mark-horizontal-holder .eltdf-process-line {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-process-holder.eltdf-process-appeared .eltdf-mark-vertical-holder .eltdf-process-line {\r\n height: 100%;\r\n}\r\n\r\n.eltdf-process-holder.eltdf-process-appeared .eltdf-process-item {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-mark-horizontal-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n clear: both;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-mark-horizontal-holder .eltdf-process-mark {\r\n float: left;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-mark-horizontal-holder .eltdf-process-line {\r\n top: 50%;\r\n left: 50%;\r\n width: 0;\r\n height: 1px;\r\n -webkit-transition: width 0.4s ease 0.1s;\r\n -moz-transition: width 0.4s ease 0.1s;\r\n transition: width 0.4s ease 0.1s;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-mark-vertical-holder {\r\n position: absolute;\r\n top: 26px;\r\n left: 0;\r\n display: none;\r\n width: 46px;\r\n height: 100%;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-mark-vertical-holder .eltdf-process-line {\r\n top: 23px;\r\n left: 50%;\r\n width: 1px;\r\n height: 0;\r\n -webkit-transition: height 0.4s ease 0.1s;\r\n -moz-transition: height 0.4s ease 0.1s;\r\n transition: height 0.4s ease 0.1s;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-process-mark {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-process-mark:last-child .eltdf-process-line {\r\n display: none;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-process-mark:nth-child(2) .eltdf-process-circle {\r\n -webkit-transition-delay: 0.5s;\r\n -moz-transition-delay: 0.5s;\r\n transition-delay: 0.5s;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-process-mark:nth-child(2) .eltdf-process-line {\r\n -webkit-transition-delay: 0.6s;\r\n -moz-transition-delay: 0.6s;\r\n transition-delay: 0.6s;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-process-mark:nth-child(3) .eltdf-process-circle {\r\n -webkit-transition-delay: 1s;\r\n -moz-transition-delay: 1s;\r\n transition-delay: 1s;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-process-mark:nth-child(3) .eltdf-process-line {\r\n -webkit-transition-delay: 1.2s;\r\n -moz-transition-delay: 1.2s;\r\n transition-delay: 1.2s;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-process-mark:nth-child(4) .eltdf-process-circle {\r\n -webkit-transition-delay: 1.5s;\r\n -moz-transition-delay: 1.5s;\r\n transition-delay: 1.5s;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-process-mark:nth-child(4) .eltdf-process-line {\r\n -webkit-transition-delay: 1.8s;\r\n -moz-transition-delay: 1.8s;\r\n transition-delay: 1.8s;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-process-circle {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n width: 46px;\r\n height: 46px;\r\n font-size: 18px;\r\n line-height: 46px;\r\n font-weight: 700;\r\n color: #fff;\r\n background-color: #17436f;\r\n border-radius: 100%;\r\n opacity: 0;\r\n -webkit-transition: opacity .2s ease, -webkit-transform .3s ease;\r\n -moz-transition: opacity .2s ease, -moz-transform .3s ease;\r\n transition: opacity .2s ease, transform .3s ease;\r\n -webkit-transform: scale(0.6);\r\n -moz-transform: scale(0.6);\r\n transform: scale(0.6);\r\n}\r\n\r\n.eltdf-process-holder .eltdf-process-line {\r\n position: absolute;\r\n background-color: #17436f;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-process-inner {\r\n margin: 0 -15px;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-process-item {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n float: left;\r\n padding: 0 15px;\r\n opacity: 0;\r\n text-align: center;\r\n box-sizing: border-box;\r\n -webkit-transition: opacity 0.2s ease;\r\n -moz-transition: opacity 0.2s ease;\r\n transition: opacity 0.2s ease;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-process-item:nth-child(2) {\r\n -webkit-transition-delay: 0.5s;\r\n -moz-transition-delay: 0.5s;\r\n transition-delay: 0.5s;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-process-item:nth-child(3) {\r\n -webkit-transition-delay: 1s;\r\n -moz-transition-delay: 1s;\r\n transition-delay: 1s;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-process-item:nth-child(4) {\r\n -webkit-transition-delay: 1.5s;\r\n -moz-transition-delay: 1.5s;\r\n transition-delay: 1.5s;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-pi-content {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 26px 0 10px;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-pi-title {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-process-holder .eltdf-pi-text {\r\n margin: 11px 0 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Process shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Progress Bar shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-progress-bar {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-progress-bar .eltdf-pb-title-holder {\r\n position: relative;\r\n margin: 10px 0 4px;\r\n}\r\n\r\n.eltdf-progress-bar .eltdf-pb-title-holder .eltdf-pb-title {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n z-index: 100;\r\n}\r\n\r\n.eltdf-progress-bar .eltdf-pb-percent {\r\n position: absolute;\r\n right: 0;\r\n bottom: 1px;\r\n width: auto;\r\n color: #333333;\r\n font-size: 18px;\r\n opacity: 0;\r\n z-index: 10;\r\n}\r\n\r\n.eltdf-progress-bar .eltdf-pb-percent:after {\r\n content: '%';\r\n}\r\n\r\n.eltdf-progress-bar .eltdf-pb-content-holder {\r\n position: relative;\r\n height: 3px;\r\n overflow: hidden;\r\n background-color: #ebebeb;\r\n}\r\n\r\n.eltdf-progress-bar .eltdf-pb-content-holder .eltdf-pb-content {\r\n height: 3px;\r\n max-width: 100%;\r\n overflow: hidden;\r\n background-color: #17436f;\r\n}\r\n\r\n/* ==========================================================================\r\n Progress Bar shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Section Title shortcode styles - begin\r\n ========================================================================== */\r\n\r\n.eltdf-section-title-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-section-title-holder .eltdf-st-title {\r\n display: block;\r\n margin: 0 0 16px;\r\n}\r\n\r\n.eltdf-section-title-holder .eltdf-st-title .eltdf-st-title-bold {\r\n font-weight: 700;\r\n}\r\n\r\n.eltdf-section-title-holder .eltdf-st-title .eltdf-st-title-light {\r\n font-weight: 300;\r\n}\r\n\r\n.eltdf-section-title-holder .eltdf-st-tagline-text {\r\n margin-bottom: 5px;\r\n}\r\n\r\n.eltdf-section-title-holder .eltdf-st-text {\r\n display: block;\r\n margin: 14px 0 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Section Title shortcode styles - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Separator shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-separator-holder {\r\n position: relative;\r\n height: auto;\r\n font-size: 0;\r\n line-height: 1em;\r\n margin: 10px 0;\r\n}\r\n\r\n.eltdf-separator-holder.eltdf-separator-center {\r\n text-align: center;\r\n}\r\n\r\n.eltdf-separator-holder.eltdf-separator-left {\r\n text-align: left;\r\n}\r\n\r\n.eltdf-separator-holder.eltdf-separator-right {\r\n text-align: right;\r\n}\r\n\r\n.eltdf-separator-holder.eltdf-separator-full-width .eltdf-separator {\r\n width: 100% !important;\r\n}\r\n\r\n.eltdf-separator-holder .eltdf-separator-icon {\r\n display: inline-block;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-separator-holder .eltdf-separator-icon .eltdf-icon-shortcode .eltdf-icon-element {\r\n line-height: 1em;\r\n}\r\n\r\n.eltdf-separator {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n border-bottom: 1px solid #ebebeb;\r\n}\r\n\r\n/* ==========================================================================\r\n Separator shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Single Image shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-single-image-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n /***** Custom Link Behavior Style - begin *****/\r\n /***** Custom Link Behavior Style - end *****/\r\n /***** Lightbox Behavior Style - begin *****/\r\n /***** Lightbox Behavior Style - end *****/\r\n /***** Zoom Behavior Style - begin *****/\r\n /***** Zoom Behavior Style - end *****/\r\n /***** Grayscale Behavior Style - begin *****/\r\n /***** Grayscale Behavior Style - end *****/\r\n /***** Moving Behavior Style - begin *****/\r\n /***** Moving Behavior Style - end *****/\r\n}\r\n\r\n.eltdf-single-image-holder.eltdf-has-shadow .eltdf-si-inner {\r\n box-shadow: 0 0 4.85px 0.15px rgba(0, 0, 0, 0.09);\r\n}\r\n\r\n.eltdf-single-image-holder .eltdf-si-inner {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-single-image-holder .eltdf-si-inner a,\r\n.eltdf-single-image-holder .eltdf-si-inner img {\r\n position: relative;\r\n display: block;\r\n}\r\n\r\n.eltdf-single-image-holder.eltdf-image-behavior-custom-link .eltdf-si-inner a:hover:after {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-single-image-holder.eltdf-image-behavior-custom-link .eltdf-si-inner a:after {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n content: '';\r\n background-color: rgba(51, 51, 51, 0.4);\r\n opacity: 0;\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n}\r\n\r\n.eltdf-single-image-holder.eltdf-image-behavior-lightbox .eltdf-si-inner a:hover:after {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-single-image-holder.eltdf-image-behavior-lightbox .eltdf-si-inner a:after {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n content: '';\r\n background-color: rgba(51, 51, 51, 0.4);\r\n opacity: 0;\r\n -webkit-transition: opacity 0.3s ease;\r\n -moz-transition: opacity 0.3s ease;\r\n transition: opacity 0.3s ease;\r\n}\r\n\r\n.eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner {\r\n overflow: hidden;\r\n}\r\n\r\n.touch .eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner {\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner:hover img {\r\n -webkit-transform: scale(1.04);\r\n -moz-transform: scale(1.04);\r\n transform: scale(1.04);\r\n}\r\n\r\n.eltdf-single-image-holder.eltdf-image-behavior-zoom .eltdf-si-inner img {\r\n -webkit-transform: scale(1);\r\n -moz-transform: scale(1);\r\n transform: scale(1);\r\n -webkit-transition: -webkit-transform 0.3s ease-in-out;\r\n -moz-transition: -moz-transform 0.3s ease-in-out;\r\n transition: transform 0.3s ease-in-out;\r\n}\r\n\r\n.eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner {\r\n overflow: hidden;\r\n}\r\n\r\n.touch .eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner {\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner:hover img {\r\n -webkit-filter: grayscale(0);\r\n filter: none;\r\n}\r\n\r\n.eltdf-single-image-holder.eltdf-image-behavior-grayscale .eltdf-si-inner img {\r\n filter: url(\"../../../../plugins/calla-core/assets/css/img/desaturate.svg#grayscale\");\r\n -webkit-filter: grayscale(100%);\r\n -moz-filter: grayscale(100%);\r\n filter: gray;\r\n filter: grayscale(100%);\r\n -webkit-transition: all 0.3s ease-in-out;\r\n -moz-transition: all 0.3s ease-in-out;\r\n transition: all 0.3s ease-in-out;\r\n}\r\n\r\n.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner {\r\n overflow: hidden;\r\n padding: 10% 0;\r\n background-repeat: no-repeat;\r\n background-position: 0 center;\r\n background-size: 120%;\r\n -webkit-transition: background 0.7s ease-out;\r\n -moz-transition: background 0.7s ease-out;\r\n transition: background 0.7s ease-out;\r\n}\r\n\r\n.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner:hover {\r\n background-position: 90% center;\r\n}\r\n\r\n.touch .eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner {\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner img {\r\n z-index: -1;\r\n max-width: 80%;\r\n}\r\n\r\n@media only screen and (max-width: 1024px) {\r\n .eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner {\r\n padding: 0;\r\n background: none;\r\n }\r\n\r\n .eltdf-single-image-holder.eltdf-image-behavior-moving .eltdf-si-inner img {\r\n z-index: inherit;\r\n max-width: 100%;\r\n }\r\n}\r\n\r\n/* ==========================================================================\r\n Single Image shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Social Share shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-social-share-holder {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n}\r\n\r\n.eltdf-social-share-holder ul {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n list-style: none;\r\n padding: 0;\r\n margin: 0;\r\n}\r\n\r\n/* List type - begin\r\n========================================================================== */\r\n\r\n.eltdf-social-share-holder.eltdf-list .eltdf-social-title {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n margin: 0;\r\n color: #333333;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-list li {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n padding: 0;\r\n margin: 0 15px 0 0;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-list li a {\r\n color: #999;\r\n font-size: 15px;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-list li a:hover {\r\n color: #17436f;\r\n}\r\n\r\n/* List type - end\r\n========================================================================== */\r\n\r\n/* Dropdown type - begin\r\n========================================================================== */\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: bottom;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener {\r\n display: block;\r\n color: #676767;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener .eltdf-social-share-title {\r\n display: inline-block;\r\n vertical-align: top;\r\n margin-right: 5px;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener .social_share {\r\n font-size: 12px;\r\n color: #333333;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener:hover .social_share {\r\n color: inherit;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown {\r\n position: relative;\r\n visibility: hidden;\r\n z-index: 950;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul {\r\n position: relative;\r\n display: block;\r\n z-index: 990;\r\n margin: 0;\r\n padding: 0 !important;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li {\r\n width: 88px;\r\n height: 28px;\r\n line-height: 28px;\r\n visibility: hidden;\r\n position: absolute;\r\n text-align: center;\r\n opacity: 0;\r\n margin: 0;\r\n padding: 0;\r\n border: 1px solid #c9c9c9;\r\n background-color: #fff;\r\n font-size: 12px;\r\n color: #676767;\r\n box-sizing: border-box;\r\n -webkit-transition: opacity 0.2s ease-out 0s, visibility 0.2s ease-out 0s, background-color 0.2s ease-out 0s;\r\n -moz-transition: opacity 0.2s ease-out 0s, visibility 0.2s ease-out 0s, background-color 0.2s ease-out 0s;\r\n transition: opacity 0.2s ease-out 0s, visibility 0.2s ease-out 0s, background-color 0.2s ease-out 0s;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:not(:first-child) {\r\n border-top: none;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-facebook-share:hover {\r\n background-color: #3b5998;\r\n color: #fff;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-twitter-share:hover {\r\n background-color: #00aced;\r\n color: #fff;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-google_plus-share:hover {\r\n background-color: #dd4b39;\r\n color: #fff;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-linkedin-share:hover {\r\n background-color: #007bb5;\r\n color: #fff;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-tumblr-share:hover {\r\n background-color: #32506d;\r\n color: #fff;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-pinterest-share:hover {\r\n background-color: #cb2027;\r\n color: #fff;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-vk-share:hover {\r\n background-color: #45668e;\r\n color: #fff;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li * {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li a {\r\n color: inherit !important;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(1) {\r\n bottom: -28px;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(2) {\r\n bottom: -56px;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(3) {\r\n bottom: -84px;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(4) {\r\n bottom: -112px;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(5) {\r\n bottom: -140px;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(6) {\r\n bottom: -168px;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(7) {\r\n bottom: -196px;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li {\r\n opacity: 1;\r\n visibility: visible;\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li {\r\n /* opacity and visibility need to be different, but not background-color */\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(2) {\r\n -webkit-transition: opacity 0.2s ease-out 0.2s, visibility 0.2s ease-out 0.2s, background-color 0.2s ease-out;\r\n -moz-transition: opacity 0.2s ease-out 0.2s, visibility 0.2s ease-out 0.2s, background-color 0.2s ease-out;\r\n transition: opacity 0.2s ease-out 0.2s, visibility 0.2s ease-out 0.2s, background-color 0.2s ease-out;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(3) {\r\n -webkit-transition: opacity 0.2s ease-out 0.3s, visibility 0.2s ease-out 0.3s, background-color 0.2s ease-out;\r\n -moz-transition: opacity 0.2s ease-out 0.3s, visibility 0.2s ease-out 0.3s, background-color 0.2s ease-out;\r\n transition: opacity 0.2s ease-out 0.3s, visibility 0.2s ease-out 0.3s, background-color 0.2s ease-out;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(4) {\r\n -webkit-transition: opacity 0.2s ease-out 0.4s, visibility 0.2s ease-out 0.4s, background-color 0.2s ease-out;\r\n -moz-transition: opacity 0.2s ease-out 0.4s, visibility 0.2s ease-out 0.4s, background-color 0.2s ease-out;\r\n transition: opacity 0.2s ease-out 0.4s, visibility 0.2s ease-out 0.4s, background-color 0.2s ease-out;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(5) {\r\n -webkit-transition: opacity 0.2s ease-out 0.5s, visibility 0.2s ease-out 0.5s, background-color 0.2s ease-out;\r\n -moz-transition: opacity 0.2s ease-out 0.5s, visibility 0.2s ease-out 0.5s, background-color 0.2s ease-out;\r\n transition: opacity 0.2s ease-out 0.5s, visibility 0.2s ease-out 0.5s, background-color 0.2s ease-out;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(6) {\r\n -webkit-transition: opacity 0.2s ease-out 0.6s, visibility 0.2s ease-out 0.6s, background-color 0.2s ease-out;\r\n -moz-transition: opacity 0.2s ease-out 0.6s, visibility 0.2s ease-out 0.6s, background-color 0.2s ease-out;\r\n transition: opacity 0.2s ease-out 0.6s, visibility 0.2s ease-out 0.6s, background-color 0.2s ease-out;\r\n}\r\n\r\n.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(7) {\r\n -webkit-transition: opacity 0.2s ease-out 0.7s, visibility 0.2s ease-out 0.7s, background-color 0.2s ease-out;\r\n -moz-transition: opacity 0.2s ease-out 0.7s, visibility 0.2s ease-out 0.7s, background-color 0.2s ease-out;\r\n transition: opacity 0.2s ease-out 0.7s, visibility 0.2s ease-out 0.7s, background-color 0.2s ease-out;\r\n}\r\n\r\n/* Dropdown type - end\r\n========================================================================== */\r\n\r\n/* ==========================================================================\r\n Social Share shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Tabs shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-tabs {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-tabs .eltdf-tabs-nav {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 0;\r\n padding: 0;\r\n list-style: none;\r\n}\r\n\r\n.eltdf-tabs .eltdf-tabs-nav li {\r\n float: left;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.eltdf-tabs .eltdf-tabs-nav li a {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n box-sizing: border-box;\r\n background-color: #f6f6f6;\r\n font-family: \"Crimson Text\", cursive;\r\n color: #333333;\r\n font-size: 14px;\r\n font-weight: 700;\r\n text-transform: uppercase;\r\n letter-spacing: .05em;\r\n -webkit-transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;\r\n -moz-transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;\r\n transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;\r\n}\r\n\r\n.eltdf-tabs .eltdf-tabs-nav li a.ui-tabs-anchor {\r\n padding: 15px 40px 12px;\r\n}\r\n\r\n.eltdf-tabs .eltdf-tab-container {\r\n box-sizing: border-box;\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-tabs .eltdf-tab-container p {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-standard {\r\n border: none;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li a {\r\n background-color: transparent;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li.ui-state-active a,\r\n.eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li.ui-state-hover a {\r\n color: #fff;\r\n background-color: #006767;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-standard .eltdf-tab-container {\r\n margin: 21px 0 0;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-boxed {\r\n border: none;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li {\r\n margin-right: 2px;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li a {\r\n color: #333333;\r\n background-color: #f6f6f6;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li.ui-state-active a,\r\n.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li.ui-state-hover a {\r\n color: #fff;\r\n background-color: #006767;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li:last-child {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-boxed .eltdf-tab-container {\r\n margin: 21px 0 0;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-boxed-white {\r\n border: none;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li {\r\n margin-right: 2px;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li a {\r\n color: #333333;\r\n background-color: #fff;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li.ui-state-active a,\r\n.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li.ui-state-hover a {\r\n color: #fff;\r\n background-color: #006767;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tabs-nav li:last-child {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-boxed-white .eltdf-tab-container {\r\n margin: 21px 0 0;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-simple {\r\n border: none;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav {\r\n border-bottom: 1px solid #808285;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li {\r\n margin: 0 31px 0 0;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li a {\r\n background-color: transparent;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li a:last-child {\r\n padding-left: 0;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-simple .eltdf-tab-container {\r\n padding: 21px 0;\r\n border-bottom: 1px solid #808285;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-vertical {\r\n display: table;\r\n border: none;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav {\r\n display: table-cell;\r\n vertical-align: top;\r\n width: 30%;\r\n height: 100%;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li {\r\n width: 100%;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li a {\r\n width: 100%;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li a.ui-tabs-anchor {\r\n padding: 15px 0;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li.ui-state-active a,\r\n.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li.ui-state-hover a {\r\n color: #fff;\r\n background-color: #006767;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li:last-child {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-tabs.eltdf-tabs-vertical .eltdf-tab-container {\r\n display: table-cell;\r\n vertical-align: top;\r\n width: 70%;\r\n padding: 10px 30px;\r\n height: 100%;\r\n box-sizing: border-box;\r\n}\r\n\r\n.ui-widget-content {\r\n padding: 0;\r\n font-family: inherit;\r\n font-size: inherit;\r\n color: inherit;\r\n background: none;\r\n border: 0;\r\n border-radius: 0;\r\n}\r\n\r\n.ui-widget-content .ui-widget-header {\r\n font-size: inherit;\r\n line-height: inherit;\r\n font-weight: inherit;\r\n color: initial;\r\n background: none;\r\n border: 0;\r\n border-radius: 0;\r\n}\r\n\r\n.ui-widget-content .ui-tabs-nav li {\r\n position: initial;\r\n font-weight: inherit;\r\n color: inherit;\r\n background: initial;\r\n border: 0;\r\n border-radius: 0;\r\n}\r\n\r\n.ui-widget-content .ui-widget-content {\r\n color: inherit;\r\n background: none;\r\n border: 0;\r\n border-radius: 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Tabs shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Team shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-team-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.touch .eltdf-team-holder.eltdf-team-info-on-image {\r\n cursor: pointer;\r\n}\r\n\r\n.eltdf-team-holder.eltdf-team-info-on-image:hover .eltdf-team-image img {\r\n filter: url(\"data:image/svg+xml;charset=utf-8,#filter\");\r\n -webkit-filter: blur(5px);\r\n filter: blur(5px);\r\n}\r\n\r\n.eltdf-team-holder.eltdf-team-info-on-image:hover .eltdf-team-social-wrapper {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-team-holder.eltdf-team-info-on-image:hover .eltdf-team-social-inner {\r\n -webkit-transition: -webkit-transform 0.45s cubic-bezier(0.64, 0.01, 0.15, 1.16), opacity 0.5s;\r\n -moz-transition: -moz-transform 0.45s cubic-bezier(0.64, 0.01, 0.15, 1.16), opacity 0.5s;\r\n transition: transform 0.45s cubic-bezier(0.64, 0.01, 0.15, 1.16), opacity 0.5s;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n -moz-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n text-align: center;\r\n}\r\n\r\n.eltdf-team-holder.eltdf-team-info-on-image .eltdf-team-position {\r\n margin: 3px 0 0px;\r\n color: #333333;\r\n}\r\n\r\n.eltdf-team-holder.eltdf-team-info-on-image .eltdf-team-social-holder {\r\n margin: 7px 0 0;\r\n}\r\n\r\n.eltdf-team-holder.eltdf-team-info-on-image .eltdf-team-text {\r\n color: #333333;\r\n}\r\n\r\n.eltdf-team-holder .eltdf-team-image {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-team-holder .eltdf-team-image img {\r\n display: block;\r\n margin: 0 auto;\r\n -webkit-transition: all 0s ease 0.1s;\r\n -moz-transition: all 0s ease 0.1s;\r\n transition: all 0s ease 0.1s;\r\n}\r\n\r\n.eltdf-team-holder .eltdf-team-title-holder {\r\n text-align: center;\r\n}\r\n\r\n.eltdf-team-holder .eltdf-team-info {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n box-sizing: border-box;\r\n margin: 31px 0 0;\r\n text-align: center;\r\n}\r\n\r\n.eltdf-team-holder .eltdf-team-name {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-team-holder .eltdf-team-position {\r\n display: block;\r\n margin: 5px 0;\r\n}\r\n\r\n.eltdf-team-holder .eltdf-team-text {\r\n margin: 10px 0;\r\n}\r\n\r\n.eltdf-team-holder .eltdf-team-social-wrapper {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n background-color: rgba(255, 255, 255, 0.9);\r\n border: 2px solid #17436f;\r\n box-sizing: border-box;\r\n text-align: center;\r\n opacity: 0;\r\n -webkit-transform: translateZ(0);\r\n -moz-transform: translateZ(0);\r\n transform: translateZ(0);\r\n -webkit-transition: opacity 0.3s;\r\n -moz-transition: opacity 0.3s;\r\n transition: opacity 0.3s;\r\n z-index: 1;\r\n}\r\n\r\n.eltdf-team-holder .eltdf-team-social-outer {\r\n position: relative;\r\n display: table;\r\n table-layout: fixed;\r\n height: 100%;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-team-holder .eltdf-team-social-inner {\r\n position: relative;\r\n display: table-cell;\r\n height: 100%;\r\n width: 100%;\r\n padding: 2px 30px 0px;\r\n vertical-align: middle;\r\n -webkit-transition: -webkit-transform 0.2s ease;\r\n -moz-transition: -moz-transform 0.2s ease;\r\n transition: transform 0.2s ease;\r\n -webkit-transform: translate3d(0, 40px, 0);\r\n -moz-transform: translate3d(0, 40px, 0);\r\n transform: translate3d(0, 40px, 0);\r\n}\r\n\r\n.eltdf-team-holder .eltdf-team-social-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin: 0;\r\n}\r\n\r\n.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon {\r\n font-size: 15px;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon:last-child {\r\n margin-right: 0;\r\n}\r\n\r\n.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon .eltdf-icon-element {\r\n font-size: inherit;\r\n -webkit-transition: none;\r\n -moz-transition: none;\r\n transition: none;\r\n}\r\n\r\n.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon a {\r\n color: #999;\r\n}\r\n\r\n.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon a:hover {\r\n color: #17436f;\r\n}\r\n\r\n/* ==========================================================================\r\n Team shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Text Marquee shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-text-marquee {\r\n position: relative;\r\n white-space: nowrap;\r\n color: #333333;\r\n font-size: 60px;\r\n line-height: 1.2em;\r\n font-weight: 600;\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-text-marquee .eltdf-marquee-element {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n padding: 0 25px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-text-marquee .eltdf-marquee-element.eltdf-aux-text {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n}\r\n\r\n/* ==========================================================================\r\n Text Marquee shortcode style - end\r\n ========================================================================== */\r\n\r\nhtml {\r\n height: 100%;\r\n overflow-x: hidden;\r\n}\r\n\r\n.curtains {\r\n width: 100%;\r\n}\r\n\r\n.curtains>li {\r\n -webkit-transform: translateZ(0);\r\n background: white;\r\n position: fixed;\r\n display: block;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n min-height: 100%;\r\n overflow: hidden;\r\n z-index: 1;\r\n}\r\n\r\n.curtains>li.hidden {\r\n display: none;\r\n}\r\n\r\n.curtains>li:first-child {\r\n z-index: 2;\r\n}\r\n\r\n.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom) .eltdf-page-header {\r\n -webkit-transition: top 0.6s ease;\r\n -moz-transition: top 0.6s ease;\r\n transition: top 0.6s ease;\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n}\r\n\r\n.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom).eltdf-header-top-enabled .eltdf-top-bar {\r\n -webkit-transition: top 0.6s ease;\r\n -moz-transition: top 0.6s ease;\r\n transition: top 0.6s ease;\r\n position: fixed;\r\n top: -45px;\r\n left: 0;\r\n}\r\n\r\n.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom).eltdf-header-top-enabled:not(.eltdf-sticky-header-appear) .eltdf-top-bar {\r\n top: 0;\r\n}\r\n\r\n.eltdf-uncovering-section-on-page:not(.eltdf-header-bottom).eltdf-header-top-enabled:not(.eltdf-sticky-header-appear) .eltdf-page-header {\r\n top: 45px;\r\n}\r\n\r\n.eltdf-uncovering-section-on-page footer {\r\n display: none;\r\n}\r\n\r\n.eltdf-uncovering-sections {\r\n -webkit-transition: opacity 0.3s ease-out;\r\n -moz-transition: opacity 0.3s ease-out;\r\n transition: opacity 0.3s ease-out;\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-uncovering-sections ul,\r\n.eltdf-uncovering-sections li {\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.eltdf-uncovering-sections.eltdf-loaded {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-uncovering-sections .eltdf-uss-item {\r\n display: inline-block;\r\n height: 100%;\r\n width: 100%;\r\n margin: 0;\r\n padding: 0;\r\n box-sizing: border-box;\r\n overflow: hidden;\r\n will-change: transform;\r\n}\r\n\r\n.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-image-holder {\r\n position: absolute;\r\n top: -5%;\r\n left: 0;\r\n width: 100%;\r\n height: 125%;\r\n will-change: transform;\r\n background-position: center;\r\n background-size: cover;\r\n}\r\n\r\n.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-va-top .eltdf-uss-item-inner {\r\n vertical-align: top;\r\n}\r\n\r\n.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-va-bottom .eltdf-uss-item-inner {\r\n vertical-align: bottom;\r\n}\r\n\r\n.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-ha-left .eltdf-uss-item-inner {\r\n text-align: left;\r\n}\r\n\r\n.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-ha-center .eltdf-uss-item-inner {\r\n text-align: center;\r\n}\r\n\r\n.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-ha-right .eltdf-uss-item-inner {\r\n text-align: right;\r\n}\r\n\r\n.eltdf-uncovering-sections .eltdf-uss-item.eltdf-uss-item-has-link .eltdf-uss-item-inner a {\r\n position: relative;\r\n}\r\n\r\n.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-outer {\r\n position: relative;\r\n display: table;\r\n table-layout: fixed;\r\n height: 100%;\r\n width: 100%;\r\n}\r\n\r\n.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-inner {\r\n position: relative;\r\n display: table-cell;\r\n height: 100%;\r\n width: 100%;\r\n vertical-align: middle;\r\n padding: 5%;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-inner a {\r\n position: relative;\r\n}\r\n\r\n.eltdf-uncovering-sections .eltdf-uss-item .eltdf-uss-item-link {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n z-index: 1;\r\n}\r\n\r\n.eltdf-fss-shadow {\r\n background: #323134;\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n z-index: 19;\r\n opacity: 0;\r\n pointer-events: none;\r\n backface-visibility: hidden;\r\n -moz-backface-visibility: hidden;\r\n -webkit-backface-visibility: hidden;\r\n will-change: opacity;\r\n}\r\n\r\n/* ==========================================================================\r\n Vertical Split Slider shortcode style - begin\r\n ========================================================================== */\r\n\r\n.eltdf-vss-initialized .eltdf-content .eltdf-content-inner>.eltdf-container>.eltdf-container-inner {\r\n padding: 0;\r\n}\r\n\r\n.eltdf-vss-initialized .eltdf-content .eltdf-content-inner>.eltdf-full-width>.eltdf-full-width-inner {\r\n padding: 0;\r\n}\r\n\r\n.eltdf-vertical-split-slider {\r\n position: relative;\r\n opacity: 0;\r\n margin: 0 -2px;\r\n overflow: hidden;\r\n}\r\n\r\n.eltdf-vertical-split-slider .eltdf-vss-ms-left,\r\n.eltdf-vertical-split-slider .eltdf-vss-ms-right {\r\n position: absolute;\r\n width: 50%;\r\n height: 100%;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-vertical-split-slider .eltdf-vss-ms-left {\r\n top: 0;\r\n left: 0;\r\n}\r\n\r\n.eltdf-vertical-split-slider .eltdf-vss-ms-left .eltdf-vss-ms-section {\r\n background-position: 100% center;\r\n background-size: cover;\r\n}\r\n\r\n.eltdf-vertical-split-slider .eltdf-vss-ms-right {\r\n top: 10000px;\r\n right: 0;\r\n}\r\n\r\n.eltdf-vertical-split-slider .eltdf-vss-ms-right .eltdf-vss-ms-section {\r\n background-position: 0 center;\r\n background-size: cover;\r\n}\r\n\r\n.eltdf-vertical-split-slider .eltdf-vss-ms-section.ms-table {\r\n display: table;\r\n width: 100%;\r\n table-layout: fixed;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-vertical-split-slider .eltdf-vss-ms-section .ms-tableCell {\r\n display: table-cell;\r\n vertical-align: middle;\r\n width: 100%;\r\n height: 100%;\r\n box-sizing: border-box;\r\n -webkit-transition: padding 0.45s cubic-bezier(0.4, 0, 0.2, 1);\r\n -moz-transition: padding 0.45s cubic-bezier(0.4, 0, 0.2, 1);\r\n transition: padding 0.45s cubic-bezier(0.4, 0, 0.2, 1);\r\n}\r\n\r\n.eltdf-vertical-split-slider .eltdf-vss-ms-section .ms-easing {\r\n -webkit-transition: all 0.7s ease-out;\r\n -moz-transition: all 0.7s ease-out;\r\n transition: all 0.7s ease-out;\r\n}\r\n\r\n.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-ms-left .eltdf-vss-ms-section .ms-tableCell {\r\n padding: 7.5rem 0 7.5rem 7.5rem;\r\n}\r\n\r\n.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-ms-right .eltdf-vss-ms-section .ms-tableCell {\r\n padding: 7.5rem 7.5rem 7.5rem 0;\r\n}\r\n\r\n.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-horizontal-mask:before,\r\n.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-horizontal-mask:after {\r\n -webkit-transform: scaleY(1);\r\n -moz-transform: scaleY(1);\r\n transform: scaleY(1);\r\n}\r\n\r\n.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-vertical-mask:before,\r\n.eltdf-vertical-split-slider.eltdf-vss-scrolled .eltdf-vss-vertical-mask:after {\r\n -webkit-transform: scaleX(1);\r\n -moz-transform: scaleX(1);\r\n transform: scaleX(1);\r\n}\r\n\r\n.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:before,\r\n.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:after {\r\n content: '';\r\n position: absolute;\r\n left: 0;\r\n right: 0;\r\n background-color: #fff;\r\n height: 7.5rem;\r\n z-index: 500;\r\n -webkit-transform: scaleY(0);\r\n -moz-transform: scaleY(0);\r\n transform: scaleY(0);\r\n -webkit-transition: -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);\r\n -moz-transition: -moz-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);\r\n transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);\r\n}\r\n\r\n.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:before {\r\n top: 0;\r\n -webkit-transform-origin: center top;\r\n -ms-transform-origin: center top;\r\n transform-origin: center top;\r\n}\r\n\r\n.eltdf-vertical-split-slider .eltdf-vss-horizontal-mask:after {\r\n bottom: 0;\r\n -webkit-transform-origin: center bottom;\r\n -ms-transform-origin: center bottom;\r\n transform-origin: center bottom;\r\n}\r\n\r\n.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:before,\r\n.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:after {\r\n content: '';\r\n position: absolute;\r\n top: 0;\r\n bottom: 0;\r\n background-color: #fff;\r\n width: 7.5rem;\r\n z-index: 500;\r\n -webkit-transform: scaleX(0);\r\n -moz-transform: scaleX(0);\r\n transform: scaleX(0);\r\n -webkit-transition: -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);\r\n -moz-transition: -moz-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);\r\n transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);\r\n}\r\n\r\n.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:before {\r\n left: 0;\r\n -webkit-transform-origin: center left;\r\n -ms-transform-origin: center left;\r\n transform-origin: center left;\r\n}\r\n\r\n.eltdf-vertical-split-slider .eltdf-vss-vertical-mask:after {\r\n right: 0;\r\n -webkit-transform-origin: center right;\r\n -ms-transform-origin: center right;\r\n transform-origin: center right;\r\n}\r\n\r\n.eltdf-vss-responsive {\r\n display: none;\r\n}\r\n\r\n.eltdf-vss-responsive .eltdf-vss-ms-section {\r\n background-position: center;\r\n background-size: cover;\r\n}\r\n\r\n#multiscroll-nav {\r\n position: fixed;\r\n top: 50%;\r\n right: 64px;\r\n margin-top: -10px;\r\n opacity: 1;\r\n z-index: 1000;\r\n -webkit-transition: opacity 0.5s ease-out;\r\n -moz-transition: opacity 0.5s ease-out;\r\n transition: opacity 0.5s ease-out;\r\n}\r\n\r\n.eltdf-fullscreen-menu-opened #multiscroll-nav {\r\n z-index: -1;\r\n}\r\n\r\n#multiscroll-nav ul {\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n#multiscroll-nav ul li {\r\n position: relative;\r\n display: block;\r\n margin: 12px 3px;\r\n overflow: hidden;\r\n}\r\n\r\n#multiscroll-nav ul li a {\r\n position: relative;\r\n display: block;\r\n width: 12px;\r\n height: 12px;\r\n margin: 0 auto;\r\n background-color: transparent;\r\n border: 2px solid rgba(51, 51, 51, 0.5);\r\n border-radius: 3em;\r\n z-index: 1;\r\n box-sizing: border-box;\r\n}\r\n\r\n#multiscroll-nav ul li a.active {\r\n background-color: #333333;\r\n border-color: #333333;\r\n}\r\n\r\n.eltdf-light-header #multiscroll-nav ul li a {\r\n border-color: #fff;\r\n}\r\n\r\n.eltdf-light-header #multiscroll-nav ul li a.active {\r\n background-color: #fff;\r\n}\r\n\r\n.eltdf-dark-header #multiscroll-nav ul li a {\r\n border-color: #333;\r\n}\r\n\r\n.eltdf-dark-header #multiscroll-nav ul li a.active {\r\n background-color: #333;\r\n}\r\n\r\n#multiscroll-nav ul li a span {\r\n display: block;\r\n}\r\n\r\n/* ==========================================================================\r\n Vertical Split Slider shortcode style - end\r\n ========================================================================== */\r\n\r\n/* ==========================================================================\r\n Video Button shortcode start styles\r\n ========================================================================== */\r\n\r\n.eltdf-video-button-holder {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play,\r\n.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play-image {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n z-index: 1;\r\n}\r\n\r\n.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play .eltdf-video-button-play-inner,\r\n.eltdf-video-button-holder.eltdf-vb-has-img .eltdf-video-button-play-image .eltdf-video-button-play-inner {\r\n position: relative;\r\n top: 50%;\r\n left: 0;\r\n display: block;\r\n text-align: center;\r\n -webkit-transform: translateY(-50%);\r\n -moz-transform: translateY(-50%);\r\n transform: translateY(-50%);\r\n}\r\n\r\n.eltdf-video-button-holder .eltdf-video-button-image {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.eltdf-video-button-holder .eltdf-video-button-image img {\r\n display: block;\r\n}\r\n\r\n.eltdf-video-button-holder .eltdf-video-button-play,\r\n.eltdf-video-button-holder .eltdf-video-button-play-image {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n z-index: 1;\r\n}\r\n\r\n.eltdf-video-button-holder .eltdf-video-button-play {\r\n color: #333333;\r\n font-size: 106px;\r\n line-height: 1;\r\n}\r\n\r\n.eltdf-video-button-holder .eltdf-video-button-play span {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-video-button-holder .eltdf-video-button-play span:before {\r\n display: block;\r\n line-height: inherit;\r\n}\r\n\r\n.eltdf-video-button-holder .eltdf-video-button-play-image.eltdf-vb-has-hover-image:hover img:first-child {\r\n opacity: 0;\r\n}\r\n\r\n.eltdf-video-button-holder .eltdf-video-button-play-image.eltdf-vb-has-hover-image:hover img:nth-child(2) {\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-video-button-holder .eltdf-video-button-play-image img {\r\n display: block;\r\n margin: 0 auto;\r\n -webkit-transition: opacity 0.3s ease-in-out;\r\n -moz-transition: opacity 0.3s ease-in-out;\r\n transition: opacity 0.3s ease-in-out;\r\n}\r\n\r\n.eltdf-video-button-holder .eltdf-video-button-play-image img:first-child {\r\n position: relative;\r\n opacity: 1;\r\n}\r\n\r\n.eltdf-video-button-holder .eltdf-video-button-play-image img:nth-child(2) {\r\n position: absolute;\r\n top: 0;\r\n left: 50%;\r\n opacity: 0;\r\n -webkit-transform: translateX(-50%) translateZ(0);\r\n -moz-transform: translateX(-50%) translateZ(0);\r\n transform: translateX(-50%) translateZ(0);\r\n}\r\n\r\n.rev_slider_wrapper .eltdf-video-button-holder .eltdf-video-button-play-image img:nth-child(2) {\r\n -webkit-transform: translateZ(0);\r\n -moz-transform: translateZ(0);\r\n transform: translateZ(0);\r\n}\r\n\r\n/* ==========================================================================\r\n Video Button shortcode end styles\r\n ========================================================================== */\r\n\r\n/*# sourceMappingURL=../../../../plugins/calla-core/assets/css/shortcodes-map.css.map */\r\n/* ==========================================================================\r\n Global partials\r\n ========================================================================== */\r\n\r\n/* common mixins - start */\r\n\r\n/* common mixins - end */\r\n\r\n/* mixins styles - start */\r\n\r\n/* mixins styles - end */\r\n\r\n/* ==========================================================================\r\n Shortcodes styles\r\n ========================================================================== */\r\n\r\n.eltdf-twitter-list-holder {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n clear: both;\r\n}\r\n\r\n.eltdf-twitter-list-holder:not(.eltdf-tl-one-column) .eltdf-tl-item {\r\n float: left;\r\n}\r\n\r\n.eltdf-twitter-list-holder .eltdf-twitter-list {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n list-style: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.eltdf-twitter-list-holder .eltdf-tl-item {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n padding: 0;\r\n margin: 0;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-twitter-list-holder .eltdf-tli-inner {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n background-color: #ffffff;\r\n -webkit-transition: all 0.2s ease-in-out;\r\n -moz-transition: all 0.2s ease-in-out;\r\n transition: all 0.2s ease-in-out;\r\n}\r\n\r\n.eltdf-twitter-list-holder .eltdf-tli-inner:hover {\r\n box-shadow: -2px 4px 13px 0 rgba(81, 137, 162, 0.05);\r\n -webkit-transform: translateY(-3px);\r\n -moz-transform: translateY(-3px);\r\n transform: translateY(-3px);\r\n}\r\n\r\n.eltdf-twitter-list-holder .eltdf-tli-content {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n padding: 35px 23px;\r\n border: 1px solid #f2f2f2;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-twitter-list-holder .eltdf-twitter-content-top {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n margin-bottom: 25px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-twitter-list-holder .eltdf-twitter-link-over {\r\n position: absolute;\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n z-index: 1;\r\n}\r\n\r\n.eltdf-twitter-list-holder .eltdf-twitter-user {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: middle;\r\n padding-right: 30px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-image {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n float: left;\r\n width: 56px;\r\n height: 56px;\r\n}\r\n\r\n.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-image img {\r\n border-radius: 50%;\r\n}\r\n\r\n.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-name {\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n float: left;\r\n width: calc(100% - 56px);\r\n padding-left: 15px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-twitter-list-holder .eltdf-twitter-user .eltdf-twitter-name * {\r\n margin: 0;\r\n}\r\n\r\n.eltdf-twitter-list-holder .eltdf-twitter-icon {\r\n position: absolute;\r\n top: -7px;\r\n right: 3px;\r\n width: 20px;\r\n display: inline-block;\r\n vertical-align: top;\r\n color: #17436f;\r\n font-size: 24px;\r\n text-align: right;\r\n}\r\n\r\n.eltdf-twitter-list-holder .eltdf-tweet-text {\r\n padding-left: 12px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.eltdf-twitter-list-holder .eltdf-tweet-text a {\r\n position: relative;\r\n color: #808080;\r\n z-index: 2;\r\n}\r\n\r\n.eltdf-twitter-list-holder .eltdf-tweet-text a:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-twitter-list-holder .eltdf-twitter-profile a {\r\n position: relative;\r\n color: #808080;\r\n z-index: 2;\r\n}\r\n\r\n.eltdf-twitter-list-holder .eltdf-twitter-profile a:hover {\r\n color: #17436f;\r\n}\r\n\r\n.eltdf-twitter-list-holder.eltdf-tl-two-columns .eltdf-tl-item {\r\n width: 50%;\r\n}\r\n\r\n@media only screen and (min-width: 1025px) {\r\n .eltdf-twitter-list-holder.eltdf-tl-two-columns .eltdf-tl-item:nth-child(2n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-twitter-list-holder.eltdf-tl-three-columns .eltdf-tl-item {\r\n width: 33.33333%;\r\n}\r\n\r\n@media only screen and (min-width: 1201px) {\r\n .eltdf-twitter-list-holder.eltdf-tl-three-columns .eltdf-tl-item:nth-child(3n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-twitter-list-holder.eltdf-tl-four-columns .eltdf-tl-item {\r\n width: 25%;\r\n}\r\n\r\n@media only screen and (min-width: 1281px) {\r\n .eltdf-twitter-list-holder.eltdf-tl-four-columns .eltdf-tl-item:nth-child(4n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n.eltdf-twitter-list-holder.eltdf-tl-five-columns .eltdf-tl-item {\r\n width: 20%;\r\n}\r\n\r\n@media only screen and (min-width: 1281px) {\r\n .eltdf-twitter-list-holder.eltdf-tl-five-columns .eltdf-tl-item:nth-child(5n+1) {\r\n clear: both;\r\n }\r\n}\r\n\r\n#rev_slider_2_1_wrapper {\r\n max-width: 1441px;\r\n}\r\n\r\n.vc_custom_1669889642678 {\r\n .eltdf-separator-holder {\r\n margin-bottom: 50px;\r\n }\r\n\r\n .eltdf-image-with-text-holder {\r\n .eltdf-iwt-text-holder {\r\n margin: -115px 0 0;\r\n padding: 15px;\r\n background: rgba(255, 255, 255, .75);\r\n\r\n h3 {\r\n font-size: 20px;\r\n color: #000;\r\n padding: 0;\r\n margin: 0;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.eltdf-product-list-title {\r\n font-size: 16px;\r\n margin-bottom: 15px !important;\r\n}\r\n\r\n.product-categories {\r\n ul.children {\r\n margin-left: 0 !important;\r\n }\r\n\r\n >li {\r\n >a {\r\n font-weight: 500;\r\n }\r\n }\r\n}\r\n\r\nbody.home {\r\n .eltdf-full-width {\r\n .eltdf-grid-col-push-3 {\r\n left: 0 !important\r\n }\r\n\r\n .eltdf-grid-col-9 {\r\n width: 100% !important\r\n }\r\n }\r\n}\r\n\r\n.eltdf-standard-with-breadcrumbs-type {\r\n .eltdf-grid {\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: center;\r\n\r\n .eltdf-title-info,\r\n .eltdf-breadcrumbs-info {\r\n width: 100%;\r\n }\r\n }\r\n}\r\n\r\n.xoo-wsc-items-count,\r\n.xoo-wsc-sc-count {\r\n background: #17436F;\r\n}\r\n\r\nspan.xoo-wsc-pname,\r\nspan.xoo-wsc-pname a {\r\n font-size: 14px;\r\n}\r\n\r\n.xoo-wsc-qty-price {\r\n font-size: 14px;\r\n}\r\n\r\n.eltdf-side-menu-button-opener {\r\n display: none !important;\r\n}\r\n\r\n#tab-description {\r\n\r\n ul,\r\n ol {\r\n margin-left: 50px !important;\r\n }\r\n}"]} \ No newline at end of file diff --git a/wp-content/themes/calla/assets/css/modules.scss b/wp-content/themes/calla/assets/css/modules.scss index 5dcf49f..554e472 100644 --- a/wp-content/themes/calla/assets/css/modules.scss +++ b/wp-content/themes/calla/assets/css/modules.scss @@ -26303,4 +26303,12 @@ span.xoo-wsc-pname a { .eltdf-side-menu-button-opener { display: none !important; +} + +#tab-description { + + ul, + ol { + margin-left: 50px !important; + } } \ No newline at end of file