/*! elementor-icons - v5.3.0 - 02-07-2019 */ @font-face { font-family: eicons; src: url(../fonts/eicons.eot?5.3.0); src: url(../fonts/eicons.eot?5.3.0#iefix) format("embedded-opentype"), url(../fonts/eicons.woff2?5.3.0) format("woff2"), url(../fonts/eicons.woff?5.3.0) format("woff"), url(../fonts/eicons.ttf?5.3.0) format("truetype"), url(../fonts/eicons.svg?5.3.0#eicon) format("svg"); font-weight: 400; font-style: normal } [class*=" eicon-"], [class^=eicon] { display: inline-block; font-family: eicons; font-size: inherit; font-weight: 400; font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } @keyframes a { 0% { transform: rotate(0deg) } to { transform: rotate(359deg) } } .eicon-animation-spin { animation: a 2s infinite linear } .eicon-editor-link:before { content: '\e800' } .eicon-editor-unlink:before { content: '\e801' } .eicon-editor-external-link:before { content: '\e802' } .eicon-editor-close:before { content: '\e803' } .eicon-editor-list-ol:before { content: '\e804' } .eicon-editor-list-ul:before { content: '\e805' } .eicon-editor-bold:before { content: '\e806' } .eicon-editor-italic:before { content: '\e807' } .eicon-editor-underline:before { content: '\e808' } .eicon-editor-paragraph:before { content: '\e809' } .eicon-editor-h1:before { content: '\e80a' } .eicon-editor-h2:before { content: '\e80b' } .eicon-editor-h3:before { content: '\e80c' } .eicon-editor-h4:before { content: '\e80d' } .eicon-editor-h5:before { content: '\e80e' } .eicon-editor-h6:before { content: '\e80f' } .eicon-editor-quote:before { content: '\e810' } .eicon-editor-code:before { content: '\e811' } .eicon-elementor:before { content: '\e812' } .eicon-elementor-square:before { content: '\e813' } .eicon-pojome:before { content: '\e814' } .eicon-plus:before { content: '\e815' } .eicon-menu-bar:before { content: '\e816' } .eicon-apps:before { content: '\e817' } .eicon-accordion:before { content: '\e818' } .eicon-alert:before { content: '\e819' } .eicon-animation-text:before { content: '\e81a' } .eicon-animation:before { content: '\e81b' } .eicon-banner:before { content: '\e81c' } .eicon-blockquote:before { content: '\e81d' } .eicon-button:before { content: '\e81e' } .eicon-call-to-action:before { content: '\e81f' } .eicon-captcha:before { content: '\e820' } .eicon-carousel:before { content: '\e821' } .eicon-checkbox:before { content: '\e822' } .eicon-columns:before { content: '\e823' } .eicon-countdown:before { content: '\e824' } .eicon-counter:before { content: '\e825' } .eicon-date:before { content: '\e826' } .eicon-divider-shape:before { content: '\e827' } .eicon-divider:before { content: '\e828' } .eicon-download-button:before { content: '\e829' } .eicon-dual-button:before { content: '\e82a' } .eicon-email-field:before { content: '\e82b' } .eicon-facebook-comments:before { content: '\e82c' } .eicon-facebook-like-box:before { content: '\e82d' } .eicon-form-horizontal:before { content: '\e82e' } .eicon-form-vertical:before { content: '\e82f' } .eicon-gallery-grid:before { content: '\e830' } .eicon-gallery-group:before { content: '\e831' } .eicon-gallery-justified:before { content: '\e832' } .eicon-gallery-masonry:before { content: '\e833' } .eicon-icon-box:before { content: '\e834' } .eicon-image-before-after:before { content: '\e835' } .eicon-image-box:before { content: '\e836' } .eicon-image-hotspot:before { content: '\e837' } .eicon-image-rollover:before { content: '\e838' } .eicon-info-box:before { content: '\e839' } .eicon-inner-section:before { content: '\e83a' } .eicon-mailchimp:before { content: '\e83b' } .eicon-menu-card:before { content: '\e83c' } .eicon-navigation-horizontal:before { content: '\e83d' } .eicon-nav-menu:before { content: '\e83e' } .eicon-navigation-vertical:before { content: '\e83f' } .eicon-number-field:before { content: '\e840' } .eicon-parallax:before { content: '\e841' } .eicon-php7:before { content: '\e842' } .eicon-post-list:before { content: '\e843' } .eicon-post-slider:before { content: '\e844' } .eicon-post:before { content: '\e845' } .eicon-posts-carousel:before { content: '\e846' } .eicon-posts-grid:before { content: '\e847' } .eicon-posts-group:before { content: '\e848' } .eicon-posts-justified:before { content: '\e849' } .eicon-posts-masonry:before { content: '\e84a' } .eicon-posts-ticker:before { content: '\e84b' } .eicon-price-list:before { content: '\e84c' } .eicon-price-table:before { content: '\e84d' } .eicon-radio:before { content: '\e84e' } .eicon-rtl:before { content: '\e84f' } .eicon-scroll:before { content: '\e850' } .eicon-search:before { content: '\e851' } .eicon-select:before { content: '\e852' } .eicon-share:before { content: '\e853' } .eicon-sidebar:before { content: '\e854' } .eicon-skill-bar:before { content: '\e855' } .eicon-slider-3d:before { content: '\e856' } .eicon-slider-album:before { content: '\e857' } .eicon-slider-device:before { content: '\e858' } .eicon-slider-full-screen:before { content: '\e859' } .eicon-slider-push:before { content: '\e85a' } .eicon-slider-vertical:before { content: '\e85b' } .eicon-slider-video:before { content: '\e85c' } .eicon-slideshow:before { content: '\e85d' } .eicon-social-icons:before { content: '\e85e' } .eicon-spacer:before { content: '\e85f' } .eicon-table:before { content: '\e860' } .eicon-tabs:before { content: '\e861' } .eicon-tel-field:before { content: '\e862' } .eicon-text-area:before { content: '\e863' } .eicon-text-field:before { content: '\e864' } .eicon-thumbnails-down:before { content: '\e865' } .eicon-thumbnails-half:before { content: '\e866' } .eicon-thumbnails-right:before { content: '\e867' } .eicon-time-line:before { content: '\e868' } .eicon-toggle:before { content: '\e869' } .eicon-url:before { content: '\e86a' } .eicon-type-tool:before { content: '\e86b' } .eicon-wordpress:before { content: '\e86c' } .eicon-text:before { content: '\e86d' } .eicon-anchor:before { content: '\e86e' } .eicon-bullet-list:before { content: '\e86f' } .eicon-code:before { content: '\e870' } .eicon-favorite:before { content: '\e871' } .eicon-google-maps:before { content: '\e872' } .eicon-image:before { content: '\e873' } .eicon-photo-library:before { content: '\e874' } .eicon-woocommerce:before { content: '\e875' } .eicon-youtube:before { content: '\e876' } .eicon-flip-box:before { content: '\e877' } .eicon-settings:before { content: '\e878' } .eicon-headphones:before { content: '\e879' } .eicon-testimonial:before { content: '\e87a' } .eicon-counter-circle:before { content: '\e87b' } .eicon-person:before { content: '\e87c' } .eicon-chevron-right:before { content: '\e87d' } .eicon-chevron-left:before { content: '\e87e' } .eicon-close:before { content: '\e87f' } .eicon-file-download:before { content: '\e880' } .eicon-save:before { content: '\e881' } .eicon-zoom-in:before { content: '\e882' } .eicon-shortcode:before { content: '\e883' } .eicon-nerd:before { content: '\e884' } .eicon-device-desktop:before { content: '\e885' } .eicon-device-tablet:before { content: '\e886' } .eicon-device-mobile:before { content: '\e887' } .eicon-document-file:before { content: '\e888' } .eicon-folder-o:before { content: '\e889' } .eicon-hypster:before { content: '\e88a' } .eicon-h-align-left:before { content: '\e88b' } .eicon-h-align-right:before { content: '\e88c' } .eicon-h-align-center:before { content: '\e88d' } .eicon-h-align-stretch:before { content: '\e88e' } .eicon-v-align-top:before { content: '\e88f' } .eicon-v-align-bottom:before { content: '\e890' } .eicon-v-align-middle:before { content: '\e891' } .eicon-v-align-stretch:before { content: '\e892' } .eicon-pro-icon:before { content: '\e893' } .eicon-mail:before { content: '\e894' } .eicon-lock-user:before { content: '\e895' } .eicon-testimonial-carousel:before { content: '\e896' } .eicon-media-carousel:before { content: '\e897' } .eicon-section:before { content: '\e898' } .eicon-column:before { content: '\e899' } .eicon-edit:before { content: '\e89a' } .eicon-clone:before { content: '\e89b' } .eicon-trash:before { content: '\e89c' } .eicon-play:before { content: '\e89d' } .eicon-angle-right:before { content: '\e89e' } .eicon-angle-left:before { content: '\e89f' } .eicon-animated-headline:before { content: '\e8a0' } .eicon-menu-toggle:before { content: '\e8a1' } .eicon-fb-embed:before { content: '\e8a2' } .eicon-fb-feed:before { content: '\e8a3' } .eicon-twitter-embed:before { content: '\e8a4' } .eicon-twitter-feed:before { content: '\e8a5' } .eicon-sync:before { content: '\e8a6' } .eicon-import-export:before { content: '\e8a7' } .eicon-check-circle:before { content: '\e8a8' } .eicon-library-save:before { content: '\e8a9' } .eicon-library-download:before { content: '\e8aa' } .eicon-insert:before { content: '\e8ab' } .eicon-preview:before { content: '\e8ac' } .eicon-sort-down:before { content: '\e8ad' } .eicon-sort-up:before { content: '\e8ae' } .eicon-heading:before { content: '\e8af' } .eicon-logo:before { content: '\e8b0' } .eicon-meta-data:before { content: '\e8b1' } .eicon-post-content:before { content: '\e8b2' } .eicon-post-excerpt:before { content: '\e8b3' } .eicon-post-navigation:before { content: '\e8b4' } .eicon-yoast:before { content: '\e8b5' } .eicon-nerd-chuckle:before { content: '\e8b6' } .eicon-nerd-wink:before { content: '\e8b7' } .eicon-comments:before { content: '\e8b8' } .eicon-download-circle-o:before { content: '\e8b9' } .eicon-library-upload:before { content: '\e8ba' } .eicon-save-o:before { content: '\e8bb' } .eicon-upload-circle-o:before { content: '\e8bc' } .eicon-ellipsis-h:before { content: '\e8bd' } .eicon-ellipsis-v:before { content: '\e8be' } .eicon-arrow-left:before { content: '\e8bf' } .eicon-arrow-right:before { content: '\e8c0' } .eicon-arrow-up:before { content: '\e8c1' } .eicon-arrow-down:before { content: '\e8c2' } .eicon-play-o:before { content: '\e8c3' } .eicon-archive-posts:before { content: '\e8c4' } .eicon-archive-title:before { content: '\e8c5' } .eicon-featured-image:before { content: '\e8c6' } .eicon-post-info:before { content: '\e8c7' } .eicon-post-title:before { content: '\e8c8' } .eicon-site-logo:before { content: '\e8c9' } .eicon-site-search:before { content: '\e8ca' } .eicon-site-title:before { content: '\e8cb' } .eicon-plus-square:before { content: '\e8cc' } .eicon-minus-square:before { content: '\e8cd' } .eicon-cloud-check:before { content: '\e8ce' } .eicon-drag-n-drop:before { content: '\e8cf' } .eicon-welcome:before { content: '\e8d0' } .eicon-handle:before { content: '\e8d1' } .eicon-cart:before { content: '\e8d2' } .eicon-product-add-to-cart:before { content: '\e8d3' } .eicon-product-breadcrumbs:before { content: '\e8d4' } .eicon-product-categories:before { content: '\e8d5' } .eicon-product-description:before { content: '\e8d6' } .eicon-product-images:before { content: '\e8d7' } .eicon-product-info:before { content: '\e8d8' } .eicon-product-meta:before { content: '\e8d9' } .eicon-product-pages:before { content: '\e8da' } .eicon-product-price:before { content: '\e8db' } .eicon-product-rating:before { content: '\e8dc' } .eicon-product-related:before { content: '\e8dd' } .eicon-product-stock:before { content: '\e8de' } .eicon-product-tabs:before { content: '\e8df' } .eicon-product-title:before { content: '\e8e0' } .eicon-product-upsell:before { content: '\e8e1' } .eicon-products:before { content: '\e8e2' } .eicon-bag-light:before { content: '\e8e3' } .eicon-bag-medium:before { content: '\e8e4' } .eicon-bag-solid:before { content: '\e8e5' } .eicon-basket-light:before { content: '\e8e6' } .eicon-basket-medium:before { content: '\e8e7' } .eicon-basket-solid:before { content: '\e8e8' } .eicon-cart-light:before { content: '\e8e9' } .eicon-cart-medium:before { content: '\e8ea' } .eicon-cart-solid:before { content: '\e8eb' } .eicon-exchange:before { content: '\e8ec' } .eicon-eye:before { content: '\e8ed' } .eicon-device-laptop:before { content: '\e8ee' } .eicon-collapse:before { content: '\e8ef' } .eicon-expand:before { content: '\e8f0' } .eicon-navigator:before { content: '\e8f1' } .eicon-plug:before { content: '\e8f2' } .eicon-dashboard:before { content: '\e8f3' } .eicon-typography:before { content: '\e8f4' } .eicon-info-circle-o:before { content: '\e8f5' } .eicon-integration:before { content: '\e8f6' } .eicon-plus-circle-o:before { content: '\e8f7' } .eicon-rating:before { content: '\e8f8' } .eicon-review:before { content: '\e8f9' } .eicon-tools:before { content: '\e8fa' } .eicon-loading:before { content: '\e8fb' } .eicon-sitemap:before { content: '\e8fc' } .eicon-click:before { content: '\e8fd' } .eicon-clock:before { content: '\e8fe' } .eicon-library-open:before { content: '\e8ff' } .eicon-warning:before { content: '\e900' } .eicon-flow:before { content: '\e901' } .eicon-cursor-move:before { content: '\e902' } .eicon-arrow-circle-left:before { content: '\e903' } .eicon-flash:before { content: '\e904' } .eicon-redo:before { content: '\e905' } .eicon-ban:before { content: '\e906' } .eicon-barcode:before { content: '\e907' } .eicon-calendar:before { content: '\e908' } .eicon-caret-left:before { content: '\e909' } .eicon-caret-right:before { content: '\e90a' } .eicon-caret-up:before { content: '\e90b' } .eicon-chain-broken:before { content: '\e90c' } .eicon-check-circle-o:before { content: '\e90d' } .eicon-check:before { content: '\e90e' } .eicon-chevron-double-left:before { content: '\e90f' } .eicon-chevron-double-right:before { content: '\e910' } .eicon-undo:before { content: '\e911' } .eicon-filter:before { content: '\e912' } .eicon-circle-o:before { content: '\e913' } .eicon-circle:before { content: '\e914' } .eicon-clock-o:before { content: '\e915' } .eicon-cog:before { content: '\e916' } .eicon-cogs:before { content: '\e917' } .eicon-commenting-o:before { content: '\e918' } .eicon-copy:before { content: '\e919' } .eicon-database:before { content: '\e91a' } .eicon-dot-circle-o:before { content: '\e91b' } .eicon-envelope:before { content: '\e91c' } .eicon-external-link-square:before { content: '\e91d' } .eicon-eyedropper:before { content: '\e91e' } .eicon-folder:before { content: '\e91f' } .eicon-font:before { content: '\e920' } .eicon-adjust:before { content: '\e921' } .eicon-lightbox:before { content: '\e922' } .eicon-heart-o:before { content: '\e923' } .eicon-history:before { content: '\e924' } .eicon-image-bold:before { content: '\e925' } .eicon-info-circle:before { content: '\e926' } .eicon-link:before { content: '\e927' } .eicon-long-arrow-left:before { content: '\e928' } .eicon-long-arrow-right:before { content: '\e929' } .eicon-caret-down:before { content: '\e92a' } .eicon-paint-brush:before { content: '\e92b' } .eicon-pencil:before { content: '\e92c' } .eicon-plus-circle:before { content: '\e92d' } .eicon-zoom-in-bold:before { content: '\e92e' } .eicon-sort-amount-desc:before { content: '\e92f' } .eicon-sign-out:before { content: '\e930' } .eicon-spinner:before { content: '\e931' } .eicon-square:before { content: '\e932' } .eicon-star-o:before { content: '\e933' } .eicon-star:before { content: '\e934' } .eicon-text-align-justify:before { content: '\e935' } .eicon-text-align-center:before { content: '\e936' } .eicon-tags:before { content: '\e937' } .eicon-text-align-left:before { content: '\e938' } .eicon-text-align-right:before { content: '\e939' } .eicon-close-circle:before { content: '\e93a' } .eicon-trash-o:before { content: '\e93b' } .eicon-font-awesome:before { content: '\e93c' } .eicon-user-circle-o:before { content: '\e93d' } .eicon-video-camera:before { content: '\e93e' } .eicon-heart:before { content: '\e93f' } .eicon-wrench:before { content: '\e940' } .eicon-help:before { content: '\e941' } .eicon-help-o:before { content: '\e942' } .eicon-zoom-out-bold:before { content: '\e943' } .eicon-plus-square-o:before { content: '\e944' } .eicon-minus-square-o:before { content: '\e945' } .eicon-minus-circle:before { content: '\e946' } .eicon-minus-circle-o:before { content: '\e947' } .eicon-code-bold:before { content: '\e948' } /*! elementor - v2.6.7 - 30-07-2019 */ .dialog-widget-content { background-color: #fff; position: absolute; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, .2); box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, .2); overflow: hidden } .dialog-message { font-size: 12px; line-height: 1.5; -webkit-box-sizing: border-box; box-sizing: border-box } .dialog-type-lightbox { position: fixed; height: 100%; width: 100%; top: 0; left: 0; background-color: rgba(0, 0, 0, .8); z-index: 9999; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } .dialog-type-lightbox .dialog-widget-content { margin: auto; width: 375px } .dialog-type-lightbox .dialog-header { font-size: 15px; color: #495157; padding: 30px 0 10px; font-weight: 500 } .dialog-type-lightbox .dialog-message { padding: 0 30px 30px; min-height: 50px } .dialog-type-lightbox:not(.elementor-popup-modal) .dialog-header, .dialog-type-lightbox:not(.elementor-popup-modal) .dialog-message { text-align: center } .dialog-type-lightbox .dialog-buttons-wrapper { border-top: 1px solid #e6e9ec; text-align: center } .dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button { font-family: Roboto, Arial, Helvetica, Verdana, sans-serif; width: 50%; border: none; background: none; font-size: 15px; cursor: pointer; padding: 13px 0; outline: 0 } .dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:hover { background-color: #f4f6f7 } .dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-ok { color: #b01b1b } .dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-take_over { color: #39b54a } .dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:active { background-color: rgba(230, 233, 236, .5) } .dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button::-moz-focus-inner { border: 0 } .dialog-close-button { cursor: pointer; position: absolute; top: 30px; right: 30px; font-size: 15px; line-height: 1 } .dialog-close-button:not(:hover) { opacity: .4 } .dialog-alert-widget .dialog-buttons-wrapper>button { width: 100% } .dialog-confirm-widget .dialog-button:first-child { border-right: 1px solid #e6e9ec } .dialog-prevent-scroll { overflow: hidden; max-height: 100vh } @media (max-width:767px) { .dialog-close-button { top: 15px; right: 15px } body.admin-bar .dialog-close-button { top: 40px } } .elementor-aspect-ratio-219 .elementor-fit-aspect-ratio { padding-bottom: 42.8571% } .elementor-aspect-ratio-169 .elementor-fit-aspect-ratio { padding-bottom: 56.25% } .elementor-aspect-ratio-43 .elementor-fit-aspect-ratio { padding-bottom: 75% } .elementor-aspect-ratio-32 .elementor-fit-aspect-ratio { padding-bottom: 66.6666% } .elementor-aspect-ratio-11 .elementor-fit-aspect-ratio { padding-bottom: 100% } .elementor-aspect-ratio-916 .elementor-fit-aspect-ratio { padding-bottom: 177.8% } .elementor-fit-aspect-ratio { position: relative; height: 0 } .elementor-fit-aspect-ratio iframe { position: absolute; top: 0; left: 0; height: 100%; width: 100%; border: 0; background-color: #000 } .elementor-fit-aspect-ratio video { width: 100% } .flatpickr-calendar { width: 280px } .flatpickr-calendar .flatpickr-current-month span.cur-month { font-weight: 300 } .flatpickr-calendar .dayContainer { width: 280px; min-width: 280px; max-width: 280px } .flatpickr-calendar .flatpickr-days { width: 280px } .flatpickr-calendar .flatpickr-day { max-width: 37px; height: 37px; line-height: 37px } .elementor-templates-modal .dialog-widget-content { font-family: Roboto, Arial, Helvetica, Verdana, sans-serif; background-color: #f1f3f5; width: 100% } @media (max-width:1439px) { .elementor-templates-modal .dialog-widget-content { max-width: 990px } } @media (min-width:1440px) { .elementor-templates-modal .dialog-widget-content { max-width: 1200px } } .elementor-templates-modal .dialog-header { padding: 0; z-index: 1 } .elementor-templates-modal .dialog-buttons-wrapper, .elementor-templates-modal .dialog-header { background-color: #fff; -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .1); box-shadow: 0 0 8px rgba(0, 0, 0, .1); position: relative } .elementor-templates-modal .dialog-buttons-wrapper { border: none; display: none; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; padding: 5px } .elementor-templates-modal .dialog-buttons-wrapper .elementor-button { height: 40px; margin-left: 5px } .elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success { padding: 12px 36px; color: #fff; width: auto; font-size: 15px } .elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success:hover { background-color: #39b54a } .elementor-templates-modal .dialog-message { height: 750px; max-height: 85vh; overflow: auto; padding-top: 25px } .elementor-templates-modal .dialog-content { height: 100% } .elementor-templates-modal .dialog-loading { display: none } .elementor-templates-modal__header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; height: 50px } .elementor-templates-modal__header__logo { line-height: 1; text-transform: uppercase; font-weight: 700; cursor: pointer } .elementor-templates-modal__header__logo-area { text-align: left; padding-left: 15px } .elementor-templates-modal__header__logo-area>* { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center } .elementor-templates-modal__header__logo__icon-wrapper { padding: 4px 7px 6px; background-image: -webkit-linear-gradient(225deg, #f2295b, #434363); background-image: -o-linear-gradient(225deg, #f2295b, #434363); background-image: linear-gradient(-135deg, #f2295b, #434363); -webkit-border-radius: 2px; border-radius: 2px; margin-right: 10px } .elementor-templates-modal__header__logo__title { padding-top: 2px } .elementor-templates-modal__header__logo i { color: #fff; font-size: 10px } .elementor-templates-modal__header__items-area { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .elementor-templates-modal__header__item { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-sizing: content-box; box-sizing: content-box } .elementor-templates-modal__header__item>i { font-size: 20px; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; cursor: pointer } .elementor-templates-modal__header__item>i:not(:hover) { color: #a4afb7 } .elementor-templates-modal__header__close--normal { width: 45px; border-left: 1px solid #e6e9ec } .elementor-templates-modal__header__close--normal i { font-size: 18px } .elementor-templates-modal__header__close--skip { padding: 10px 10px 10px 20px; margin-right: 10px; color: #fff; background-color: #a4afb7; font-size: 11px; font-weight: 400; line-height: 1; text-transform: uppercase; -webkit-border-radius: 2px; border-radius: 2px; cursor: pointer } .elementor-templates-modal__header__close--skip>i { font-size: inherit; padding-left: 10px; margin-left: 15px; border-left: 1px solid } .elementor-templates-modal__header__close--skip>i:not(:hover) { color: #fff } .elementor-templates-modal__sidebar { width: 25%; background-color: hsla(0, 0%, 100%, .3) } .elementor-templates-modal__content { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-shadow: 0 0 13px inset rgba(0, 0, 0, .05); box-shadow: inset 0 0 13px rgba(0, 0, 0, .05) } .elementor-hidden { display: none } .elementor-screen-only, .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible { position: absolute; top: -10000em; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0 } .elementor-clearfix:after { content: ""; display: block; clear: both; width: 0; height: 0 } #elementor-finder__modal { background: none } #elementor-finder__modal .dialog-widget-content { width: 650px; max-width: 98%; top: 18vh; left: calc(50% - 325px) } #elementor-finder__modal .dialog-message { height: auto; min-height: 0; padding: 0; text-align: left } #elementor-finder__search { padding: 14px 15px 14px 21px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-shadow: 0 -3px 15px 6px rgba(0, 0, 0, .03); box-shadow: 0 -3px 15px 6px rgba(0, 0, 0, .03) } #elementor-finder__search i { font-size: 16px; color: #a4afb7; font-weight: 700; margin-right: 15px } #elementor-finder__search__input { border: none; background: none; outline: none; padding: 0; margin: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; font-size: 14px; color: #495157 } #elementor-finder__search__input::-webkit-input-placeholder { color: #a4afb7; font-style: italic; font-weight: 300 } #elementor-finder__search__input::-ms-input-placeholder { color: #a4afb7; font-style: italic; font-weight: 300 } #elementor-finder__search__input::placeholder { color: #a4afb7; font-style: italic; font-weight: 300 } #elementor-finder__results { max-height: 50vh; overflow: auto } #elementor-finder__no-results { display: none; padding: 20px; color: #a4afb7 } .elementor-finder__results__category { position: relative } .elementor-finder__results__category__title { padding: 5px 25px; color: #6d7882; background-color: #e6e9ec; font-size: 9px; text-transform: uppercase } .elementor-finder__results__category--dynamic .elementor-finder__results__category__items { min-height: 26px } .elementor-finder__results__category .eicon-loading { display: none; position: absolute; right: 10px; top: 30px; color: #71d7f7; font-size: 14px } .elementor-finder__results__item { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex } .elementor-finder__results__item a { text-decoration: none; -webkit-box-shadow: none; box-shadow: none; outline: none } .elementor-finder__results__item.elementor-active { background-color: #71d7f7; -webkit-box-shadow: none; box-shadow: none; outline: none } .elementor-finder__results__item.elementor-active * { color: #fff } .elementor-finder__results__item:not(.elementor-active) .elementor-finder__results__item__actions { display: none } .elementor-finder__results__item__link { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 35px; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1 } .elementor-finder__results__item__icon { width: 60px; text-align: center; color: #6d7882; font-size: 17px } .elementor-finder__results__item__title { color: #6d7882; font-size: 13px } .elementor-finder__results__item__description { margin-left: 5px; color: #a4afb7; font-style: italic } .elementor-finder__results__item__action, .elementor-finder__results__item__actions { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex } .elementor-finder__results__item__action { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; height: 100%; width: 35px } .elementor-finder__results__item__action:hover { background-color: rgba(0, 0, 0, .07) } @keyframes bounce { 20%, 53%, 80%, from, to { animation-timing-function: cubic-bezier(.215, .61, .355, 1); transform: translate3d(0, 0, 0) } 40%, 43% { animation-timing-function: cubic-bezier(.755, .050, .855, .060); transform: translate3d(0, -30px, 0) } 70% { animation-timing-function: cubic-bezier(.755, .050, .855, .060); transform: translate3d(0, -15px, 0) } 90% { transform: translate3d(0, -4px, 0) } } .bounce { animation-name: bounce; transform-origin: center bottom } @keyframes flash { 50%, from, to { opacity: 1 } 25%, 75% { opacity: 0 } } .flash { animation-name: flash } @keyframes pulse { from, to { transform: scale3d(1, 1, 1) } 50% { transform: scale3d(1.05, 1.05, 1.05) } } .pulse { animation-name: pulse } @keyframes rubberBand { from, to { transform: scale3d(1, 1, 1) } 30% { transform: scale3d(1.25, .75, 1) } 40% { transform: scale3d(.75, 1.25, 1) } 50% { transform: scale3d(1.15, .85, 1) } 65% { transform: scale3d(.95, 1.05, 1) } 75% { transform: scale3d(1.05, .95, 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, to { transform: scale3d(1, 1, 1) } 10%, 20% { transform: scale3d(.9, .9, .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) } } .tada { animation-name: tada } @keyframes wobble { from, to { 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) } } .wobble { animation-name: wobble } @keyframes jello { 11.1%, from, 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(-.78125deg) skewY(-.78125deg) } 77.7% { transform: skewX(.390625deg) skewY(.390625deg) } 88.8% { transform: skewX(-.1953125deg) skewY(-.1953125deg) } } .jello { animation-name: jello; transform-origin: center } @keyframes bounceIn { 20%, 40%, 60%, 80%, from, to { animation-timing-function: cubic-bezier(.215, .61, .355, 1) } 0% { opacity: 0; transform: scale3d(.3, .3, .3) } 20% { transform: scale3d(1.1, 1.1, 1.1) } 40% { transform: scale3d(.9, .9, .9) } 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03) } 80% { transform: scale3d(.97, .97, .97) } to { opacity: 1; transform: scale3d(1, 1, 1) } } .bounceIn { animation-name: bounceIn } @keyframes bounceInDown { 60%, 75%, 90%, from, to { animation-timing-function: cubic-bezier(.215, .61, .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 { 60%, 75%, 90%, from, to { animation-timing-function: cubic-bezier(.215, .61, .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 { 60%, 75%, 90%, from, to { animation-timing-function: cubic-bezier(.215, .61, .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 { 60%, 75%, 90%, from, to { animation-timing-function: cubic-bezier(.215, .61, .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 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 fadeInLeft { from { opacity: 0; transform: translate3d(-100%, 0, 0) } to { opacity: 1; transform: none } } .fadeInLeft { animation-name: fadeInLeft } @keyframes fadeInRight { from { opacity: 0; transform: translate3d(100%, 0, 0) } to { opacity: 1; transform: none } } .fadeInRight { animation-name: fadeInRight } @keyframes fadeInUp { from { opacity: 0; transform: translate3d(0, 100%, 0) } to { opacity: 1; transform: none } } .fadeInUp { animation-name: fadeInUp } @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 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 rollIn { from { opacity: 0; transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg) } to { opacity: 1; transform: none } } .rollIn { animation-name: rollIn } @keyframes zoomIn { from { opacity: 0; transform: scale3d(.3, .3, .3) } 50% { opacity: 1 } } .zoomIn { animation-name: zoomIn } @keyframes zoomInDown { from { opacity: 0; transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); animation-timing-function: cubic-bezier(.55, .055, .675, .19) } 60% { opacity: 1; transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); animation-timing-function: cubic-bezier(.175, .885, .32, 1) } } .zoomInDown { animation-name: zoomInDown } @keyframes zoomInLeft { from { opacity: 0; transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); animation-timing-function: cubic-bezier(.55, .055, .675, .19) } 60% { opacity: 1; transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); animation-timing-function: cubic-bezier(.175, .885, .32, 1) } } .zoomInLeft { animation-name: zoomInLeft } @keyframes zoomInRight { from { opacity: 0; transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); animation-timing-function: cubic-bezier(.55, .055, .675, .19) } 60% { opacity: 1; transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); animation-timing-function: cubic-bezier(.175, .885, .32, 1) } } .zoomInRight { animation-name: zoomInRight } @keyframes zoomInUp { from { opacity: 0; transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); animation-timing-function: cubic-bezier(.55, .055, .675, .19) } 60% { opacity: 1; transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); animation-timing-function: cubic-bezier(.175, .885, .32, 1) } } .zoomInUp { animation-name: zoomInUp } @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 } .elementor-animation-grow { transition-duration: .3s; transition-property: transform } .elementor-animation-grow:active, .elementor-animation-grow:focus, .elementor-animation-grow:hover { transform: scale(1.1) } .elementor-animation-shrink { transition-duration: .3s; transition-property: transform } .elementor-animation-shrink:active, .elementor-animation-shrink:focus, .elementor-animation-shrink:hover { transform: scale(0.9) } @keyframes elementor-animation-pulse { 25% { transform: scale(1.1) } 75% { transform: scale(0.9) } } .elementor-animation-pulse:active, .elementor-animation-pulse:focus, .elementor-animation-pulse:hover { animation-name: elementor-animation-pulse; animation-duration: 1s; animation-timing-function: linear; animation-iteration-count: infinite } @keyframes elementor-animation-pulse-grow { to { transform: scale(1.1) } } .elementor-animation-pulse-grow:active, .elementor-animation-pulse-grow:focus, .elementor-animation-pulse-grow:hover { animation-name: elementor-animation-pulse-grow; animation-duration: .3s; animation-timing-function: linear; animation-iteration-count: infinite; animation-direction: alternate } @keyframes elementor-animation-pulse-shrink { to { transform: scale(0.9) } } .elementor-animation-pulse-shrink:active, .elementor-animation-pulse-shrink:focus, .elementor-animation-pulse-shrink:hover { animation-name: elementor-animation-pulse-shrink; animation-duration: .3s; animation-timing-function: linear; animation-iteration-count: infinite; animation-direction: alternate } @keyframes elementor-animation-push { 50% { transform: scale(0.8) } 100% { transform: scale(1) } } .elementor-animation-push:active, .elementor-animation-push:focus, .elementor-animation-push:hover { animation-name: elementor-animation-push; animation-duration: .3s; animation-timing-function: linear; animation-iteration-count: 1 } @keyframes elementor-animation-pop { 50% { transform: scale(1.2) } } .elementor-animation-pop:active, .elementor-animation-pop:focus, .elementor-animation-pop:hover { animation-name: elementor-animation-pop; animation-duration: .3s; animation-timing-function: linear; animation-iteration-count: 1 } .elementor-animation-bounce-in { transition-duration: .5s } .elementor-animation-bounce-in:active, .elementor-animation-bounce-in:focus, .elementor-animation-bounce-in:hover { transform: scale(1.2); transition-timing-function: cubic-bezier(0.47, 2.02, .31, -.36) } .elementor-animation-bounce-out { transition-duration: .5s } .elementor-animation-bounce-out:active, .elementor-animation-bounce-out:focus, .elementor-animation-bounce-out:hover { transform: scale(0.8); transition-timing-function: cubic-bezier(0.47, 2.02, .31, -.36) } .elementor-animation-rotate { transition-duration: .3s; transition-property: transform } .elementor-animation-rotate:active, .elementor-animation-rotate:focus, .elementor-animation-rotate:hover { transform: rotate(4deg) } .elementor-animation-grow-rotate { transition-duration: .3s; transition-property: transform } .elementor-animation-grow-rotate:active, .elementor-animation-grow-rotate:focus, .elementor-animation-grow-rotate:hover { transform: scale(1.1) rotate(4deg) } .elementor-animation-float { transition-duration: .3s; transition-property: transform; transition-timing-function: ease-out } .elementor-animation-float:active, .elementor-animation-float:focus, .elementor-animation-float:hover { transform: translateY(-8px) } .elementor-animation-sink { transition-duration: .3s; transition-property: transform; transition-timing-function: ease-out } .elementor-animation-sink:active, .elementor-animation-sink:focus, .elementor-animation-sink:hover { transform: translateY(8px) } @keyframes elementor-animation-bob { 0% { transform: translateY(-8px) } 50% { transform: translateY(-4px) } 100% { transform: translateY(-8px) } } @keyframes elementor-animation-bob-float { 100% { transform: translateY(-8px) } } .elementor-animation-bob:active, .elementor-animation-bob:focus, .elementor-animation-bob:hover { animation-name: elementor-animation-bob-float, elementor-animation-bob; animation-duration: .3s, 1.5s; animation-delay: 0s, .3s; animation-timing-function: ease-out, ease-in-out; animation-iteration-count: 1, infinite; animation-fill-mode: forwards; animation-direction: normal, alternate } @keyframes elementor-animation-hang { 0% { transform: translateY(8px) } 50% { transform: translateY(4px) } 100% { transform: translateY(8px) } } @keyframes elementor-animation-hang-sink { 100% { transform: translateY(8px) } } .elementor-animation-hang:active, .elementor-animation-hang:focus, .elementor-animation-hang:hover { animation-name: elementor-animation-hang-sink, elementor-animation-hang; animation-duration: .3s, 1.5s; animation-delay: 0s, .3s; animation-timing-function: ease-out, ease-in-out; animation-iteration-count: 1, infinite; animation-fill-mode: forwards; animation-direction: normal, alternate } .elementor-animation-skew { transition-duration: .3s; transition-property: transform } .elementor-animation-skew:active, .elementor-animation-skew:focus, .elementor-animation-skew:hover { transform: skew(-10deg) } .elementor-animation-skew-forward { transition-duration: .3s; transition-property: transform; transform-origin: 0 100% } .elementor-animation-skew-forward:active, .elementor-animation-skew-forward:focus, .elementor-animation-skew-forward:hover { transform: skew(-10deg) } .elementor-animation-skew-backward { transition-duration: .3s; transition-property: transform; transform-origin: 0 100% } .elementor-animation-skew-backward:active, .elementor-animation-skew-backward:focus, .elementor-animation-skew-backward:hover { transform: skew(10deg) } @keyframes elementor-animation-wobble-vertical { 16.65% { transform: translateY(8px) } 33.3% { transform: translateY(-6px) } 49.95% { transform: translateY(4px) } 66.6% { transform: translateY(-2px) } 83.25% { transform: translateY(1px) } 100% { transform: translateY(0) } } .elementor-animation-wobble-vertical:active, .elementor-animation-wobble-vertical:focus, .elementor-animation-wobble-vertical:hover { animation-name: elementor-animation-wobble-vertical; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1 } @keyframes elementor-animation-wobble-horizontal { 16.65% { transform: translateX(8px) } 33.3% { transform: translateX(-6px) } 49.95% { transform: translateX(4px) } 66.6% { transform: translateX(-2px) } 83.25% { transform: translateX(1px) } 100% { transform: translateX(0) } } .elementor-animation-wobble-horizontal:active, .elementor-animation-wobble-horizontal:focus, .elementor-animation-wobble-horizontal:hover { animation-name: elementor-animation-wobble-horizontal; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1 } @keyframes elementor-animation-wobble-to-bottom-right { 16.65% { transform: translate(8px, 8px) } 33.3% { transform: translate(-6px, -6px) } 49.95% { transform: translate(4px, 4px) } 66.6% { transform: translate(-2px, -2px) } 83.25% { transform: translate(1px, 1px) } 100% { transform: translate(0, 0) } } .elementor-animation-wobble-to-bottom-right:active, .elementor-animation-wobble-to-bottom-right:focus, .elementor-animation-wobble-to-bottom-right:hover { animation-name: elementor-animation-wobble-to-bottom-right; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1 } @keyframes elementor-animation-wobble-to-top-right { 16.65% { transform: translate(8px, -8px) } 33.3% { transform: translate(-6px, 6px) } 49.95% { transform: translate(4px, -4px) } 66.6% { transform: translate(-2px, 2px) } 83.25% { transform: translate(1px, -1px) } 100% { transform: translate(0, 0) } } .elementor-animation-wobble-to-top-right:active, .elementor-animation-wobble-to-top-right:focus, .elementor-animation-wobble-to-top-right:hover { animation-name: elementor-animation-wobble-to-top-right; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1 } @keyframes elementor-animation-wobble-top { 16.65% { transform: skew(-12deg) } 33.3% { transform: skew(10deg) } 49.95% { transform: skew(-6deg) } 66.6% { transform: skew(4deg) } 83.25% { transform: skew(-2deg) } 100% { transform: skew(0) } } .elementor-animation-wobble-top { transform-origin: 0 100% } .elementor-animation-wobble-top:active, .elementor-animation-wobble-top:focus, .elementor-animation-wobble-top:hover { animation-name: elementor-animation-wobble-top; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1 } @keyframes elementor-animation-wobble-bottom { 16.65% { transform: skew(-12deg) } 33.3% { transform: skew(10deg) } 49.95% { transform: skew(-6deg) } 66.6% { transform: skew(4deg) } 83.25% { transform: skew(-2deg) } 100% { transform: skew(0) } } .elementor-animation-wobble-bottom { transform-origin: 100% 0 } .elementor-animation-wobble-bottom:active, .elementor-animation-wobble-bottom:focus, .elementor-animation-wobble-bottom:hover { animation-name: elementor-animation-wobble-bottom; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1 } @keyframes elementor-animation-wobble-skew { 16.65% { transform: skew(-12deg) } 33.3% { transform: skew(10deg) } 49.95% { transform: skew(-6deg) } 66.6% { transform: skew(4deg) } 83.25% { transform: skew(-2deg) } 100% { transform: skew(0) } } .elementor-animation-wobble-skew:active, .elementor-animation-wobble-skew:focus, .elementor-animation-wobble-skew:hover { animation-name: elementor-animation-wobble-skew; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1 } @keyframes elementor-animation-buzz { 50% { transform: translateX(3px) rotate(2deg) } 100% { transform: translateX(-3px) rotate(-2deg) } } .elementor-animation-buzz:active, .elementor-animation-buzz:focus, .elementor-animation-buzz:hover { animation-name: elementor-animation-buzz; animation-duration: .15s; animation-timing-function: linear; animation-iteration-count: infinite } @keyframes elementor-animation-buzz-out { 10% { transform: translateX(3px) rotate(2deg) } 20% { transform: translateX(-3px) rotate(-2deg) } 30% { transform: translateX(3px) rotate(2deg) } 40% { transform: translateX(-3px) rotate(-2deg) } 50% { transform: translateX(2px) rotate(1deg) } 60% { transform: translateX(-2px) rotate(-1deg) } 70% { transform: translateX(2px) rotate(1deg) } 80% { transform: translateX(-2px) rotate(-1deg) } 90% { transform: translateX(1px) rotate(0) } 100% { transform: translateX(-1px) rotate(0) } } .elementor-animation-buzz-out:active, .elementor-animation-buzz-out:focus, .elementor-animation-buzz-out:hover { animation-name: elementor-animation-buzz-out; animation-duration: .75s; animation-timing-function: linear; animation-iteration-count: 1 } /*! elementor-pro - v2.6.2 - 30-07-2019 */ @charset "UTF-8"; .elementor-bg-transform .elementor-bg { will-change: transform } .elementor-bg-transform-zoom-in:hover .elementor-bg, .elementor-bg-transform-zoom-out .elementor-bg { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2) } .elementor-bg-transform-zoom-out:hover .elementor-bg { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1) } .elementor-bg-transform-move-left .elementor-bg { -webkit-transform: scale(1.2) translateX(8%); -ms-transform: scale(1.2) translateX(8%); transform: scale(1.2) translateX(8%) } .elementor-bg-transform-move-left:hover .elementor-bg, .elementor-bg-transform-move-right .elementor-bg { -webkit-transform: scale(1.2) translateX(-8%); -ms-transform: scale(1.2) translateX(-8%); transform: scale(1.2) translateX(-8%) } .elementor-bg-transform-move-right:hover .elementor-bg { -webkit-transform: scale(1.2) translateX(8%); -ms-transform: scale(1.2) translateX(8%); transform: scale(1.2) translateX(8%) } .elementor-bg-transform-move-up .elementor-bg { -webkit-transform: scale(1.2) translateY(8%); -ms-transform: scale(1.2) translateY(8%); transform: scale(1.2) translateY(8%) } .elementor-bg-transform-move-down .elementor-bg, .elementor-bg-transform-move-up:hover .elementor-bg { -webkit-transform: scale(1.2) translateY(-8%); -ms-transform: scale(1.2) translateY(-8%); transform: scale(1.2) translateY(-8%) } .elementor-bg-transform-move-down:hover .elementor-bg { -webkit-transform: scale(1.2) translateY(8%); -ms-transform: scale(1.2) translateY(8%); transform: scale(1.2) translateY(8%) } .elementor-animated-content:hover .elementor-animated-item--grow { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1) } .elementor-animated-content:hover .elementor-animated-item--shrink { -webkit-transform: scale(.85); -ms-transform: scale(.85); transform: scale(.85) } .elementor-animated-content:hover .elementor-animated-item--enter-zoom-in, .elementor-animated-content:hover .elementor-animated-item--enter-zoom-out, .elementor-animated-content:hover .elementor-animated-item--fade-in { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1 } .elementor-animated-content:hover .elementor-animated-item--exit-zoom-in, .elementor-animated-content:hover .elementor-animated-item--exit-zoom-out, .elementor-animated-content:hover .elementor-animated-item--fade-out { opacity: 0 } .elementor-animated-content:hover .elementor-animated-item--exit-zoom-out { -webkit-transform: scale(.2); -ms-transform: scale(.2); transform: scale(.2) } .elementor-animated-content:hover .elementor-animated-item--exit-zoom-in { -webkit-transform: scale(2); -ms-transform: scale(2); transform: scale(2) } .elementor-animated-content:hover .elementor-animated-item--enter-from-bottom, .elementor-animated-content:hover .elementor-animated-item--enter-from-left, .elementor-animated-content:hover .elementor-animated-item--enter-from-right, .elementor-animated-content:hover .elementor-animated-item--enter-from-top { opacity: 1; -webkit-transform: translateY(0) translateX(0); -ms-transform: translateY(0) translateX(0); transform: translateY(0) translateX(0) } .elementor-animated-content:hover .elementor-animated-item--exit-to-right { -webkit-transform: translateX(1000px); -ms-transform: translateX(1000px); transform: translateX(1000px) } .elementor-animated-content:hover .elementor-animated-item--exit-to-left { -webkit-transform: translateX(-1000px); -ms-transform: translateX(-1000px); transform: translateX(-1000px) } .elementor-animated-content:hover .elementor-animated-item--exit-to-top { -webkit-transform: translateY(-600px); -ms-transform: translateY(-600px); transform: translateY(-600px) } .elementor-animated-content:hover .elementor-animated-item--exit-to-bottom { -webkit-transform: translateY(600px); -ms-transform: translateY(600px); transform: translateY(600px) } .elementor-animated-content:hover .elementor-animated-item--exit-to-bottom, .elementor-animated-content:hover .elementor-animated-item--exit-to-left, .elementor-animated-content:hover .elementor-animated-item--exit-to-right, .elementor-animated-content:hover .elementor-animated-item--exit-to-top { opacity: 0 } .elementor-animated-content:hover .elementor-animated-item--move-right { -webkit-transform: translateX(30px); -ms-transform: translateX(30px); transform: translateX(30px) } .elementor-animated-content:hover .elementor-animated-item--move-left { -webkit-transform: translateX(-30px); -ms-transform: translateX(-30px); transform: translateX(-30px) } .elementor-animated-content:hover .elementor-animated-item--move-up { -webkit-transform: translateY(-30px); -ms-transform: translateY(-30px); transform: translateY(-30px) } .elementor-animated-content:hover .elementor-animated-item--move-down { -webkit-transform: translateY(30px); -ms-transform: translateY(30px); transform: translateY(30px) } .elementor-animated-content [class^=elementor-animated-item] { will-change: transform, opacity } .elementor-animated-content .elementor-animated-item--enter-zoom-in { -webkit-transform: scale(.2); -ms-transform: scale(.2); transform: scale(.2) } .elementor-animated-content .elementor-animated-item--enter-zoom-out { -webkit-transform: scale(2); -ms-transform: scale(2); transform: scale(2) } .elementor-animated-content .elementor-animated-item--enter-zoom-in, .elementor-animated-content .elementor-animated-item--enter-zoom-out, .elementor-animated-content .elementor-animated-item--fade-in { opacity: 0 } .elementor-animated-content .elementor-animated-item--exit-zoom-in, .elementor-animated-content .elementor-animated-item--exit-zoom-out, .elementor-animated-content .elementor-animated-item--fade-out { opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1) } .elementor-animated-content .elementor-animated-item--enter-from-right { -webkit-transform: translateX(1000px); -ms-transform: translateX(1000px); transform: translateX(1000px) } .elementor-animated-content .elementor-animated-item--enter-from-left { -webkit-transform: translateX(-1000px); -ms-transform: translateX(-1000px); transform: translateX(-1000px) } .elementor-animated-content .elementor-animated-item--enter-from-top { -webkit-transform: translateY(-600px); -ms-transform: translateY(-600px); transform: translateY(-600px) } .elementor-animated-content .elementor-animated-item--enter-from-bottom { -webkit-transform: translateY(500px); -ms-transform: translateY(500px); transform: translateY(500px) } .elementor-animated-content .elementor-animated-item--enter-from-bottom, .elementor-animated-content .elementor-animated-item--enter-from-left, .elementor-animated-content .elementor-animated-item--enter-from-right, .elementor-animated-content .elementor-animated-item--enter-from-top { opacity: 0 } .elementor-animated-content .elementor-animated-item--exit-to-bottom, .elementor-animated-content .elementor-animated-item--exit-to-left, .elementor-animated-content .elementor-animated-item--exit-to-right, .elementor-animated-content .elementor-animated-item--exit-to-top { opacity: 1; -webkit-transform: translateY(0) translateX(0); -ms-transform: translateY(0) translateX(0); transform: translateY(0) translateX(0) } .elementor-editor-active .elementor.elementor-edit-mode .elementor-widget.elementor-global-widget:hover { outline: 1px solid #fec449 } .elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings { background-image: -webkit-gradient(linear, left bottom, left top, from(#feb416), to(#fec449)); background-image: -webkit-linear-gradient(bottom, #feb416, #fec449); background-image: -o-linear-gradient(bottom, #feb416, #fec449); background-image: linear-gradient(0deg, #feb416, #fec449) } .elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings .elementor-editor-element-setting:hover { background-color: #feb416 } .elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings .elementor-editor-element-setting.elementor-editor-element-save { display: none } .elementor-posts-container.elementor-posts-masonry { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start } .elementor-posts-container:not(.elementor-posts-masonry) { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch } .elementor-posts-container .elementor-post { padding: 0; margin: 0 } .elementor-posts-container .elementor-post__thumbnail { overflow: hidden } .elementor-posts-container .elementor-post__thumbnail img { display: block; width: 100%; max-height: none; max-width: none; -webkit-transition: -webkit-filter .3s; transition: -webkit-filter .3s; -o-transition: filter .3s; transition: filter .3s; transition: filter .3s, -webkit-filter .3s } .elementor-posts-container .elementor-post__thumbnail__link { position: relative; display: block; width: 100% } .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail { top: 0; left: 0; right: 0; bottom: 0 } .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img { height: auto; position: absolute; top: calc(50% + 1px); left: calc(50% + 1px); -webkit-transform: scale(1.01) translate(-50%, -50%); -ms-transform: scale(1.01) translate(-50%, -50%); transform: scale(1.01) translate(-50%, -50%) } .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail.elementor-fit-height img { height: 100%; width: auto } .elementor-posts .elementor-post { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-transition-property: background, border, -webkit-box-shadow; transition-property: background, border, -webkit-box-shadow; -o-transition-property: background, border, box-shadow; transition-property: background, border, box-shadow; transition-property: background, border, box-shadow, -webkit-box-shadow; -webkit-transition-duration: .25s; -o-transition-duration: .25s; transition-duration: .25s } .elementor-posts .elementor-post__title { font-size: 18px; margin: 0 } .elementor-posts .elementor-post__excerpt { margin-bottom: 10px } .elementor-posts .elementor-post__excerpt p { margin: 0; line-height: 1.5em; font-size: 14px; color: #777 } .elementor-posts .elementor-post__meta-data { line-height: 1.3em; font-size: 12px; margin-bottom: 13px; color: #adadad } .elementor-posts .elementor-post__read-more { font-size: 12px; font-weight: 700 } .elementor-posts .elementor-post__thumbnail { position: relative } .elementor-posts--skin-classic { display: grid; -ms-flex-wrap: wrap; flex-wrap: wrap } .elementor-posts--skin-classic:not(.elementor-posts-masonry) { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch } .elementor-posts--skin-classic .elementor-post { overflow: hidden } .elementor-posts--align-left .elementor-post { text-align: left } .elementor-posts--align-right .elementor-post { text-align: right } .elementor-posts--align-center .elementor-post { text-align: center } .elementor-posts--thumbnail-top .elementor-post { display: block } .elementor-posts--thumbnail-top .elementor-post__thumbnail__link { margin-bottom: 20px } .elementor-posts--thumbnail-top .elementor-post__text { width: 100% } .elementor-posts--thumbnail-top.elementor-posts--align-left .elementor-post__thumbnail__link { margin-right: auto } .elementor-posts--thumbnail-top.elementor-posts--align-right .elementor-post__thumbnail__link { margin-left: auto } .elementor-posts--thumbnail-top.elementor-posts--align-center .elementor-post__thumbnail__link { margin-right: auto; margin-left: auto } .elementor-posts--thumbnail-left .elementor-post__thumbnail__link, .elementor-posts--thumbnail-right .elementor-post__thumbnail__link { -ms-flex-negative: 0; flex-shrink: 0; width: 25% } .elementor-posts--thumbnail-left .elementor-post__thumbnail__link { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; margin-right: 20px } .elementor-posts--thumbnail-right .elementor-post__thumbnail__link { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; margin-left: 20px } .elementor-posts--thumbnail-none .elementor-posts-container .elementor-post__thumbnail__link { display: none } .elementor-posts .elementor-post__card { overflow: hidden; position: relative; background-color: #fff; width: 100%; min-height: 100%; border-radius: 3px; border: 0 solid #818a91; -webkit-transition: all .25s; -o-transition: all .25s; transition: all .25s } .elementor-posts .elementor-post__card .elementor-post__thumbnail { position: relative; transform-style: preserve-3d; -webkit-transform-style: preserve-3d } .elementor-posts .elementor-post__card .elementor-post__thumbnail img { width: calc(100% + 1px) } .elementor-posts .elementor-post__card .elementor-post__text { padding: 0 30px; margin-bottom: 0; margin-top: 20px } .elementor-posts .elementor-post__card .elementor-post__read-more { margin-bottom: 20px; display: inline-block } .elementor-posts .elementor-post__card .elementor-post__meta-data { padding: 15px 30px; margin-bottom: 0; border-top: 1px solid #eaeaea } .elementor-posts .elementor-post__card .elementor-post__meta-data span+span:before { margin: 0 5px } .elementor-posts .elementor-post__card .elementor-post__title { font-size: 21px } .elementor-posts .elementor-post__card .elementor-post__excerpt { line-height: 1.7 } .elementor-posts .elementor-post__card .elementor-post__excerpt, .elementor-posts .elementor-post__card .elementor-post__title { margin-bottom: 25px } .elementor-posts .elementor-post__card .elementor-post__badge, .elementor-posts .elementor-post__card .elementor-post__read-more { text-transform: uppercase } .elementor-posts .elementor-post__badge { position: absolute; top: 0; background: #818a91; color: #fff; font-size: 12px; padding: .6em 1.2em; line-height: 1; font-weight: 400; margin: 20px; border-radius: 999px } .elementor-posts .elementor-post__avatar { position: relative; padding: 0 30px; width: 100%; top: -25px; height: 0; pointer-events: none } .elementor-posts .elementor-post__avatar img { border-radius: 50%; width: 60px; pointer-events: all; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .elementor-posts--thumbnail-top .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__card, .elementor-posts .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__card { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .elementor-posts--thumbnail-top .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__meta-data, .elementor-posts .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__meta-data { margin-top: auto } .elementor-posts--thumbnail-none .elementor-post__card .elementor-post__avatar { padding-top: 0; position: static; height: auto } .elementor-posts--thumbnail-none .elementor-post__card .elementor-post__avatar img.avatar { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); vertical-align: bottom } .elementor-posts--show-avatar .elementor-post__thumbnail__link { margin-bottom: 25px } .elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link:after { display: block; content: ""; background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .35)), color-stop(75%, transparent)); background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .35), transparent 75%); background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .35) 0, transparent 75%); background-image: linear-gradient(0deg, rgba(0, 0, 0, .35), transparent 75%); background-repeat: no-repeat; height: 100%; width: 100%; position: absolute; bottom: 0; opacity: 1; -webkit-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out } .elementor-posts__hover-gradient .elementor-post__card:hover .elementor-post__thumbnail__link:after { opacity: .5 } .elementor-posts__hover-zoom-in .elementor-post__card .elementor-post__thumbnail.elementor-fit-height img { height: 100% } .elementor-posts__hover-zoom-in .elementor-post__card .elementor-post__thumbnail:not(.elementor-fit-height) img { width: calc(100% + 1px) } .elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img { height: 115% } .elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img { width: 115% } .elementor-posts__hover-zoom-out .elementor-post__card .elementor-post__thumbnail.elementor-fit-height img { height: 115% } .elementor-posts__hover-zoom-out .elementor-post__card .elementor-post__thumbnail:not(.elementor-fit-height) img { width: 115% } .elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img { height: 100% } .elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img { width: calc(100% + 1px) } .elementor-posts__hover-zoom-in .elementor-post__thumbnail img, .elementor-posts__hover-zoom-out .elementor-post__thumbnail img { -webkit-transition: height 1s cubic-bezier(0, .25, .07, 1), width 1s cubic-bezier(0, .25, .07, 1), -webkit-filter .3s; transition: height 1s cubic-bezier(0, .25, .07, 1), width 1s cubic-bezier(0, .25, .07, 1), -webkit-filter .3s; -o-transition: filter .3s, height 1s cubic-bezier(0, .25, .07, 1), width 1s cubic-bezier(0, .25, .07, 1); transition: filter .3s, height 1s cubic-bezier(0, .25, .07, 1), width 1s cubic-bezier(0, .25, .07, 1); transition: filter .3s, height 1s cubic-bezier(0, .25, .07, 1), width 1s cubic-bezier(0, .25, .07, 1), -webkit-filter .3s } .elementor-card-shadow-yes .elementor-post__card { -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .15); box-shadow: 0 0 10px 0 rgba(0, 0, 0, .15) } .elementor-card-shadow-yes .elementor-post__card:hover { -webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, .15); box-shadow: 0 0 30px 0 rgba(0, 0, 0, .15) } .elementor-portfolio { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-line-pack: start; align-content: flex-start } .elementor-portfolio, .elementor-portfolio__filters { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } .elementor-portfolio__filters { list-style: none; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 0; margin: 0 } .elementor-portfolio__filter { margin: 0; cursor: pointer; padding: 8px } .elementor-portfolio-item { -ms-flex-item-align: start; align-self: flex-start; -webkit-transition-property: opacity, -webkit-transform; transition-property: opacity, -webkit-transform; -o-transition-property: transform, opacity; transition-property: transform, opacity; transition-property: transform, opacity, -webkit-transform; -webkit-transition-timing-function: ease-in-out; -o-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; overflow: hidden; margin: 0 } .elementor-portfolio-item__title { margin: 0; padding: 0; line-height: 1; font-size: 18px; color: #fff } .elementor-portfolio-item__tags__separator:before { content: ", " } .elementor-portfolio-item__overlay { opacity: 0; position: absolute; top: 0; left: 0; right: 0; bottom: 0; padding: 15px; -webkit-transition: opacity 1s; -o-transition: opacity 1s; transition: opacity 1s; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; overflow: hidden; background-color: hsla(206, 7%, 54%, .8) } .elementor-portfolio-item__overlay:hover { opacity: 1; -webkit-transition: opacity .5s; -o-transition: opacity .5s; transition: opacity .5s } .elementor-portfolio-item__img img[src=""] { background-color: rgba(0, 0, 0, .1); height: 100% } .elementor-portfolio.elementor-has-item-ratio { -webkit-transition: height .5s; -o-transition: height .5s; transition: height .5s } .elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail { position: absolute; background-color: rgba(0, 0, 0, .1) } .elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail__link { padding-bottom: 56.25% } .elementor ul li.elementor-portfolio__filter { list-style-type: none } .elementor-field-type-hidden { display: none } .elementor-field-type-html { display: inline-block } .elementor-login .elementor-lost-password, .elementor-login .elementor-remember-me { font-size: .85em } .elementor-widget-price-list .elementor-price-list { list-style: none; padding: 0; margin: 0 } .elementor-widget-price-list .elementor-price-list li { margin: 0 } .elementor-price-list li:not(:last-child) { margin-bottom: 20px } .elementor-price-list .elementor-price-list-image { max-width: 50%; -ms-flex-negative: 0; flex-shrink: 0; padding-right: 25px } .elementor-price-list .elementor-price-list-image img { width: 100% } .elementor-price-list .elementor-price-list-header, .elementor-price-list .elementor-price-list-item, .elementor-price-list .elementor-price-list-text { display: -webkit-box; display: -ms-flexbox; display: flex } .elementor-price-list .elementor-price-list-item { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start } .elementor-price-list .elementor-price-list-item .elementor-price-list-text { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 } .elementor-price-list .elementor-price-list-item .elementor-price-list-header { -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-preferred-size: 100%; flex-basis: 100%; font-size: 19px; font-weight: 600; margin-bottom: 10px; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between } .elementor-price-list .elementor-price-list-item .elementor-price-list-title { max-width: 80% } .elementor-price-list .elementor-price-list-item p.elementor-price-list-description { -ms-flex-preferred-size: 100%; flex-basis: 100%; font-size: 14px; margin: 0 } .elementor-price-list .elementor-price-list-item .elementor-price-list-separator { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; margin-left: 10px; margin-right: 10px; border-bottom-style: dotted; border-bottom-width: 2px; height: 0 } .elementor-price-table { text-align: center } .elementor-price-table .elementor-price-table__header { background: #555; padding: 20px 0 } .elementor-price-table .elementor-price-table__heading { margin: 0; padding: 0; line-height: 1.2; font-size: 24px; font-weight: 600; color: #fff } .elementor-price-table .elementor-price-table__subheading { font-size: 13px; font-weight: 400; color: #fff } .elementor-price-table .elementor-price-table__original-price { margin-right: 15px; text-decoration: line-through; font-size: .5em; line-height: 1; font-weight: 400; -ms-flex-item-align: center; align-self: center } .elementor-price-table .elementor-price-table__price { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; color: #555; font-weight: 800; font-size: 65px; padding: 40px 0 } .elementor-price-table .elementor-price-table__price .elementor-typo-excluded { line-height: normal; letter-spacing: normal; text-transform: none; font-weight: 400; font-size: medium; font-style: normal } .elementor-price-table .elementor-price-table__after-price { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; text-align: left; -ms-flex-item-align: stretch; align-self: stretch; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column } .elementor-price-table .elementor-price-table__integer-part { line-height: .8 } .elementor-price-table .elementor-price-table__currency, .elementor-price-table .elementor-price-table__fractional-part { line-height: 1; font-size: .3em } .elementor-price-table .elementor-price-table__currency { margin-right: 3px } .elementor-price-table .elementor-price-table__period { width: 100%; font-size: 13px; font-weight: 400 } .elementor-price-table .elementor-price-table__features-list { list-style-type: none; margin: 0; padding: 0; line-height: 1 } .elementor-price-table .elementor-price-table__features-list li { font-size: 14px; line-height: 1; margin: 0; padding: 0 } .elementor-price-table .elementor-price-table__features-list li .elementor-price-table__feature-inner { margin-left: 15px; margin-right: 15px } .elementor-price-table .elementor-price-table__features-list li:not(:first-child):before { content: ""; display: block; border: 0 solid hsla(0, 0%, 48%, .3); margin: 10px 12.5% } .elementor-price-table .elementor-price-table__features-list i { margin-right: 10px; font-size: 1.3em } .elementor-price-table .elementor-price-table__features-list svg { margin-right: 10px; width: 1.3em } .elementor-price-table .elementor-price-table__footer { padding: 30px 0 } .elementor-price-table .elementor-price-table__additional_info { margin: 0; font-size: 13px; line-height: 1.4 } .elementor-price-table__ribbon { position: absolute; top: 0; left: auto; right: 0; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); width: 150px; overflow: hidden; height: 150px } .elementor-price-table__ribbon-inner { text-align: center; left: 0; width: 200%; -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg); -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg); transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg); margin-top: 35px; font-size: 13px; line-height: 2; font-weight: 800; text-transform: uppercase; background: #000 } .elementor-price-table__ribbon.elementor-ribbon-left { -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); left: 0; right: auto } .elementor-price-table__ribbon.elementor-ribbon-right { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); left: auto; right: 0 } .elementor-widget-price-table .elementor-widget-container { overflow: hidden; background-color: #f7f7f7 } .elementor-flip-box { height: 280px; position: relative; -webkit-perspective: 1000px; perspective: 1000px; -webkit-transform-style: preserve-3d; transform-style: preserve-3d } @media (max-device-width:1024px) { .elementor-flip-box { cursor: pointer } } .elementor-flip-box__front { background-color: #1abc9c } .elementor-flip-box__back { background-color: #4054b2; display: block } .elementor-flip-box__layer { position: absolute; width: 100%; height: 100%; -webkit-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out; transition: all .6s ease-in-out } .elementor-flip-box__layer__overlay { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; height: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; text-align: center; padding: 35px } .elementor-flip-box__layer__title { font-size: 21px } .elementor-flip-box__layer__description { font-size: 14px } .elementor-flip-box__layer__description, .elementor-flip-box__layer__title { color: #fff } .elementor-flip-box__layer__description:not(:last-child), .elementor-flip-box__layer__title:not(:last-child) { margin: 0 0 20px; padding: 0 } .elementor-flip-box__layer__title { line-height: 1; font-weight: 600 } .elementor-flip-box .elementor-icon, .elementor-flip-box .elementor-view-framed .elementor-icon, .elementor-flip-box .elementor-view-stacked .elementor-icon { color: #fff } .elementor-flip-box .elementor-view-framed .elementor-icon { border-color: #fff } .elementor-flip-box .elementor-view-stacked .elementor-icon { background-color: rgba(0, 0, 0, .5) } .elementor-flip-box__button.elementor-button { cursor: pointer; -ms-flex-item-align: center; align-self: center; margin-left: auto; margin-right: auto; border: 2px solid #fff; color: #fff; background: transparent } .elementor-flip-box__button.elementor-button:hover { background: transparent; text-decoration: none } .elementor-flip-box__image { margin: 0 0 20px; display: inline-block; width: 100% } .elementor-flip-box__image img { width: 50% } .elementor-flip-box .elementor-icon-wrapper { margin-bottom: 20px } .elementor-flip-box--3d .elementor-flip-box__layer__inner { -webkit-transform: translateZ(90px) scale(.91); transform: translateZ(90px) scale(.91) } .elementor-flip-box--3d .elementor-flip-box__layer__overlay { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: translateZ(.1px); transform: translateZ(.1px) } .elementor-flip-box--effect-flip .elementor-flip-box { -webkit-perspective: 1000px; perspective: 1000px; -webkit-transform-style: preserve-3d; transform-style: preserve-3d } .elementor-flip-box--effect-flip .elementor-flip-box__layer { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-backface-visibility: hidden; backface-visibility: hidden } .elementor-flip-box--effect-flip .elementor-flip-box__front { -webkit-transform: none; -ms-transform: none; transform: none; z-index: 1 } .elementor-flip-box--effect-flip .elementor-flip-box:hover .elementor-flip-box__back { -webkit-transform: none; -ms-transform: none; transform: none } .elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box__back { -webkit-transform: rotateX(0) rotateY(-180deg); transform: rotateX(0) rotateY(-180deg) } .elementor-flip-box--effect-flip.elementor-flip-box--direction-left .elementor-flip-box__back, .elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box:hover .elementor-flip-box__front { -webkit-transform: rotateX(0) rotateY(180deg); transform: rotateX(0) rotateY(180deg) } .elementor-flip-box--effect-flip.elementor-flip-box--direction-left .elementor-flip-box:hover .elementor-flip-box__front { -webkit-transform: rotateX(0) rotateY(-180deg); transform: rotateX(0) rotateY(-180deg) } .elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box__back { -webkit-transform: rotateX(-180deg) rotateY(0); transform: rotateX(-180deg) rotateY(0) } .elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box__back, .elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box:hover .elementor-flip-box__front { -webkit-transform: rotateX(180deg) rotateY(0); transform: rotateX(180deg) rotateY(0) } .elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box:hover .elementor-flip-box__front { -webkit-transform: rotateX(-180deg) rotateY(0); transform: rotateX(-180deg) rotateY(0) } .elementor-flip-box--effect-push .elementor-flip-box__front { -webkit-transform: none; -ms-transform: none; transform: none } .elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box:hover .elementor-flip-box__front { -webkit-transform: translateX(100%) translateY(0); -ms-transform: translateX(100%) translateY(0); transform: translateX(100%) translateY(0) } .elementor-flip-box--effect-push.elementor-flip-box--direction-left .elementor-flip-box:hover .elementor-flip-box__front { -webkit-transform: translateX(-100%) translateY(0); -ms-transform: translateX(-100%) translateY(0); transform: translateX(-100%) translateY(0) } .elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box:hover .elementor-flip-box__front { -webkit-transform: translateX(0) translateY(-100%); -ms-transform: translateX(0) translateY(-100%); transform: translateX(0) translateY(-100%) } .elementor-flip-box--effect-push.elementor-flip-box--direction-down .elementor-flip-box:hover .elementor-flip-box__front { -webkit-transform: translateX(0) translateY(100%); -ms-transform: translateX(0) translateY(100%); transform: translateX(0) translateY(100%) } .elementor-flip-box--effect-push .elementor-flip-box, .elementor-flip-box--effect-slide .elementor-flip-box { overflow: hidden } .elementor-flip-box--effect-push .elementor-flip-box:hover .elementor-flip-box__back, .elementor-flip-box--effect-slide .elementor-flip-box:hover .elementor-flip-box__back { -webkit-transform: none; -ms-transform: none; transform: none } .elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box__back, .elementor-flip-box--effect-slide.elementor-flip-box--direction-right .elementor-flip-box__back { -webkit-transform: translateX(-100%) translateY(0); -ms-transform: translateX(-100%) translateY(0); transform: translateX(-100%) translateY(0) } .elementor-flip-box--effect-push.elementor-flip-box--direction-left .elementor-flip-box__back, .elementor-flip-box--effect-slide.elementor-flip-box--direction-left .elementor-flip-box__back { -webkit-transform: translateX(100%) translateY(0); -ms-transform: translateX(100%) translateY(0); transform: translateX(100%) translateY(0) } .elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box__back, .elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back { -webkit-transform: translateX(0) translateY(100%); -ms-transform: translateX(0) translateY(100%); transform: translateX(0) translateY(100%) } .elementor-flip-box--effect-push.elementor-flip-box--direction-down .elementor-flip-box__back, .elementor-flip-box--effect-slide.elementor-flip-box--direction-down .elementor-flip-box__back { -webkit-transform: translateX(0) translateY(-100%); -ms-transform: translateX(0) translateY(-100%); transform: translateX(0) translateY(-100%) } .elementor-flip-box--effect-zoom-out .elementor-flip-box .elementor-flip-box__front { -webkit-transition: opacity .35s, width .1ms, -webkit-transform .7s; transition: opacity .35s, width .1ms, -webkit-transform .7s; -o-transition: transform .7s, opacity .35s, width .1ms; transition: transform .7s, opacity .35s, width .1ms; transition: transform .7s, opacity .35s, width .1ms, -webkit-transform .7s; opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); z-index: 1; width: 100% } .elementor-flip-box--effect-zoom-out .elementor-flip-box:hover .elementor-flip-box__front { width: 0; opacity: 0; -webkit-transform: scale(.7); -ms-transform: scale(.7); transform: scale(.7); -webkit-transition: opacity .7s .1s, width .1ms .7s, -webkit-transform .8s; transition: opacity .7s .1s, width .1ms .7s, -webkit-transform .8s; -o-transition: transform .8s, opacity .7s .1s, width .1ms .7s; transition: transform .8s, opacity .7s .1s, width .1ms .7s; transition: transform .8s, opacity .7s .1s, width .1ms .7s, -webkit-transform .8s } .elementor-flip-box--effect-zoom-in .elementor-flip-box .elementor-flip-box__back { -webkit-transition: opacity .5s .2s, -webkit-transform .7s; transition: opacity .5s .2s, -webkit-transform .7s; -o-transition: transform .7s, opacity .5s .2s; transition: transform .7s, opacity .5s .2s; transition: transform .7s, opacity .5s .2s, -webkit-transform .7s; opacity: 0; -webkit-transform: scale(.7); -ms-transform: scale(.7); transform: scale(.7) } .elementor-flip-box--effect-zoom-in .elementor-flip-box:hover .elementor-flip-box__back { -webkit-transition: opacity .5s, -webkit-transform .7s; transition: opacity .5s, -webkit-transform .7s; -o-transition: transform .7s, opacity .5s; transition: transform .7s, opacity .5s; transition: transform .7s, opacity .5s, -webkit-transform .7s; opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1) } .elementor-flip-box--effect-fade .elementor-flip-box .elementor-flip-box__back { opacity: 0 } .elementor-flip-box--effect-fade .elementor-flip-box:hover .elementor-flip-box__back { opacity: 1 } .elementor-widget-flip-box.elementor-flip-box--flipped .elementor-widget-container .elementor-flip-box__front { display: none } .elementor-widget-flip-box.elementor-flip-box--flipped .elementor-widget-container .elementor-flip-box__back { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1 } .elementor-cta, .elementor-widget-call-to-action .elementor-widget-container { overflow: hidden } .elementor-cta { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-transition: .5s; -o-transition: .5s; transition: .5s } .elementor-cta--skin-classic .elementor-cta { -ms-flex-wrap: wrap; flex-wrap: wrap } .elementor-cta--skin-classic .elementor-cta__bg-wrapper { position: relative; min-height: 200px; width: 100% } .elementor-cta--skin-classic .elementor-cta__content { -webkit-transition: all .4s; -o-transition: all .4s; transition: all .4s; width: 100%; background-color: #f7f7f7 } .elementor-cta--skin-classic .elementor-cta__button.elementor-button, .elementor-cta--skin-classic .elementor-cta__content-item, .elementor-cta--skin-classic .elementor-cta__content-item .elementor-icon { color: #55595c; border-color: #55595c } .elementor-cta--skin-cover .elementor-cta { display: block } .elementor-cta--skin-cover .elementor-cta__bg-wrapper { position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: all .4s; -o-transition: all .4s; transition: all .4s; width: 100% } .elementor-cta--skin-cover .elementor-cta__content { min-height: 280px } .elementor-cta--skin-cover .elementor-cta__button.elementor-button, .elementor-cta--skin-cover .elementor-cta__content-item, .elementor-cta--skin-cover .elementor-cta__content-item .elementor-icon { color: #fff; border-color: #fff } .elementor-cta--layout-image-above .elementor-cta { -ms-flex-wrap: wrap; flex-wrap: wrap } .elementor-cta--layout-image-above .elementor-cta__bg-wrapper { width: 100% } .elementor-cta--layout-image-left .elementor-cta, .elementor-cta--layout-image-right .elementor-cta { -ms-flex-wrap: nowrap; flex-wrap: nowrap } .elementor-cta--layout-image-left .elementor-cta__bg-wrapper, .elementor-cta--layout-image-right .elementor-cta__bg-wrapper { width: auto; min-width: 50% } .elementor-cta--layout-image-left .elementor-cta__content, .elementor-cta--layout-image-right .elementor-cta__content { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 } .elementor-cta--layout-image-left .elementor-cta { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row } .elementor-cta--layout-image-right .elementor-cta { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .elementor-cta__bg, .elementor-cta__bg-overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: all .4s; -o-transition: all .4s; transition: all .4s } .elementor-cta__bg-wrapper { z-index: 1; overflow: hidden } .elementor-cta__bg { -webkit-background-size: cover; background-size: cover; background-position: 50%; z-index: 1 } .elementor-cta__bg-overlay { z-index: 2 } .elementor-cta__button.elementor-button { cursor: pointer; -ms-flex-item-align: center; align-self: center; margin-left: auto; margin-right: auto; border: 2px solid #fff; background: transparent } .elementor-cta__button.elementor-button:hover { background: transparent; text-decoration: none } .elementor-cta__title { font-size: 23px } .elementor-cta__content { z-index: 1; overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-line-pack: center; align-content: center; padding: 35px; width: 100% } .elementor-cta__content, .elementor-cta__content-item { position: relative; -webkit-transition: .5s; -o-transition: .5s; transition: .5s; color: #fff } .elementor-cta__content-item { width: 100%; margin: 0 } .elementor-cta__content-item:not(:last-child) { margin-bottom: 15px } .elementor-cta__content-item .elementor-icon { color: #fff } .elementor-cta--valign-top .elementor-cta__content { -ms-flex-line-pack: start; align-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start } .elementor-cta--valign-middle .elementor-cta__content { -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center } .elementor-cta--valign-bottom .elementor-cta__content { -ms-flex-line-pack: end; align-content: flex-end; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end } .elementor-cta:hover .elementor-cta__bg-overlay { background-color: rgba(0, 0, 0, .3) } @media (max-device-width:1024px) { .elementor-cta { cursor: pointer } } @media (min-width:1025px) { .elementor-cta--desktop-layout-image-above .elementor-cta { -ms-flex-wrap: wrap; flex-wrap: wrap } .elementor-cta--desktop-layout-image-above .elementor-cta__bg-wrapper { width: 100% } .elementor-cta--desktop-layout-image-left .elementor-cta, .elementor-cta--desktop-layout-image-right .elementor-cta { -ms-flex-wrap: nowrap; flex-wrap: nowrap } .elementor-cta--desktop-layout-image-left .elementor-cta__bg-wrapper, .elementor-cta--desktop-layout-image-right .elementor-cta__bg-wrapper { width: auto; min-width: 50% } .elementor-cta--desktop-layout-image-left .elementor-cta__content, .elementor-cta--desktop-layout-image-right .elementor-cta__content { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 } .elementor-cta--desktop-layout-image-left .elementor-cta { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row } .elementor-cta--desktop-layout-image-right .elementor-cta { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } } @media (max-width:1024px) { .elementor-cta--tablet-layout-image-above .elementor-cta { -ms-flex-wrap: wrap; flex-wrap: wrap } .elementor-cta--tablet-layout-image-above .elementor-cta__bg-wrapper { width: 100% } .elementor-cta--tablet-layout-image-left .elementor-cta, .elementor-cta--tablet-layout-image-right .elementor-cta { -ms-flex-wrap: nowrap; flex-wrap: nowrap } .elementor-cta--tablet-layout-image-left .elementor-cta__bg-wrapper, .elementor-cta--tablet-layout-image-right .elementor-cta__bg-wrapper { width: auto; min-width: 50% } .elementor-cta--tablet-layout-image-left .elementor-cta__content, .elementor-cta--tablet-layout-image-right .elementor-cta__content { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 } .elementor-cta--tablet-layout-image-left .elementor-cta { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row } .elementor-cta--tablet-layout-image-right .elementor-cta { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } } @media (max-width:767px) { .elementor-cta--mobile-layout-image-above .elementor-cta { -ms-flex-wrap: wrap; flex-wrap: wrap } .elementor-cta--mobile-layout-image-above .elementor-cta__bg-wrapper { width: 100% } .elementor-cta--mobile-layout-image-left .elementor-cta, .elementor-cta--mobile-layout-image-right .elementor-cta { -ms-flex-wrap: nowrap; flex-wrap: nowrap } .elementor-cta--mobile-layout-image-left .elementor-cta__bg-wrapper, .elementor-cta--mobile-layout-image-right .elementor-cta__bg-wrapper { width: auto; min-width: 50% } .elementor-cta--mobile-layout-image-left .elementor-cta__content, .elementor-cta--mobile-layout-image-right .elementor-cta__content { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 } .elementor-cta--mobile-layout-image-left .elementor-cta { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row } .elementor-cta--mobile-layout-image-right .elementor-cta { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } } .elementor-ribbon { position: absolute; z-index: 1; top: 0; left: auto; right: 0; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); width: 150px; overflow: hidden; height: 150px } .elementor-ribbon-inner { text-align: center; left: 0; width: 200%; -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg); -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg); transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg); margin-top: 35px; font-size: 13px; line-height: 2; font-weight: 800; text-transform: uppercase; background: #000; color: #fff } .elementor-ribbon.elementor-ribbon-left { -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); left: 0; right: auto } .elementor-ribbon.elementor-ribbon-right { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); left: auto; right: 0 } .elementor-widget-countdown .elementor-countdown-expire--message { display: none; padding: 20px; text-align: center } .elementor-widget-countdown .elementor-countdown-wrapper { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row } .elementor-widget-countdown .elementor-countdown-item { padding: 20px 0; text-align: center; background-color: #818a91; color: #fff } .elementor-widget-countdown .elementor-countdown-digits, .elementor-widget-countdown .elementor-countdown-label { line-height: 1 } .elementor-widget-countdown .elementor-countdown-digits { font-size: 69px } .elementor-widget-countdown .elementor-countdown-label { font-size: 19px } .elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-right: auto; margin-left: auto } .elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-digits, .elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-label { display: block } .elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-item { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 } .elementor-widget-countdown.elementor-countdown--label-inline { text-align: center } .elementor-widget-countdown.elementor-countdown--label-inline .elementor-countdown-item { display: inline-block; padding-left: 5px; padding-right: 5px } @-webkit-keyframes ken-burns-in { 0% { -webkit-transform: scale(1); transform: scale(1) } to { -webkit-transform: scale(1.3); transform: scale(1.3) } } @keyframes ken-burns-in { 0% { -webkit-transform: scale(1); transform: scale(1) } to { -webkit-transform: scale(1.3); transform: scale(1.3) } } @-webkit-keyframes ken-burns-out { 0% { -webkit-transform: scale(1.3); transform: scale(1.3) } to { -webkit-transform: scale(1); transform: scale(1) } } @keyframes ken-burns-out { 0% { -webkit-transform: scale(1.3); transform: scale(1.3) } to { -webkit-transform: scale(1); transform: scale(1) } } .elementor-slides .slick-slide-bg { -webkit-background-size: cover; background-size: cover; background-position: 50%; background-repeat: no-repeat; min-width: 100%; min-height: 100%; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; -o-transition-property: transform; transition-property: transform; transition-property: transform, -webkit-transform; -webkit-transition-duration: 10s; -o-transition-duration: 10s; transition-duration: 10s } .elementor-slides .slick-slide-bg.elementor-ken-out { -webkit-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3) } .elementor-slides .slick-slide { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; overflow: hidden; height: 400px } .elementor-slides .slick-slide>div { -ms-flex-preferred-size: 100%; flex-basis: 100%; width: 100% } .elementor-slides .slick-slide:focus { outline: 0 } .elementor-slides .slick-slide.slick-active .slick-slide-bg { -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-duration: 20s; animation-duration: 20s } .elementor-slides .slick-slide.slick-active .slick-slide-bg.elementor-ken-in { -webkit-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3); -webkit-animation-name: ken-burns-in; animation-name: ken-burns-in } .elementor-slides .slick-slide.slick-active .slick-slide-bg.elementor-ken-out { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-animation-name: ken-burns-out; animation-name: ken-burns-out } .elementor-slides .slick-slide-inner { background-repeat: no-repeat; background-position: 50%; position: absolute; top: 0; left: 0; bottom: 0; right: 0; padding: 50px } .elementor-slides .slick-slide-inner, .elementor-slides .slick-slide-inner:hover { color: #fff; display: -webkit-box; display: -ms-flexbox; display: flex } .elementor-slides .slick-slide-inner .elementor-background-overlay { position: absolute; z-index: 0; top: 0; bottom: 0; left: 0; right: 0 } .elementor-slides .slick-slide-inner .elementor-slide-content { position: relative; z-index: 1; width: 100% } .elementor-slides .slick-slide-inner .elementor-slide-heading { font-size: 35px; font-weight: 700; line-height: 1 } .elementor-slides .slick-slide-inner .elementor-slide-description { font-size: 17px; line-height: 1.4 } .elementor-slides .slick-slide-inner .elementor-slide-description:not(:last-child), .elementor-slides .slick-slide-inner .elementor-slide-heading:not(:last-child) { margin-bottom: 30px } .elementor-slides .slick-slide-inner .elementor-slide-button { border: 2px solid #fff; color: #fff; background: transparent } .elementor-slides .slick-slide-inner .elementor-slide-button, .elementor-slides .slick-slide-inner .elementor-slide-button:hover { background: transparent; color: inherit; text-decoration: none } .elementor--v-position-top .slick-slide-inner { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start } .elementor--v-position-bottom .slick-slide-inner { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end } .elementor--v-position-middle .slick-slide-inner { -webkit-box-align: center; -ms-flex-align: center; align-items: center } .elementor--h-position-left .slick-slide-inner { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .elementor--h-position-right .slick-slide-inner { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end } .elementor--h-position-center .slick-slide-inner { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .elementor-slides-wrapper div:not(.slick-slide)>.slick-slide-inner { display: none } @media (max-width:767px) { .elementor-slides .slick-slide-inner { padding: 30px } .elementor-slides .slick-slide-inner .elementor-slide-heading { font-size: 23px; line-height: 1; margin-bottom: 15px } .elementor-slides .slick-slide-inner .elementor-slide-description { font-size: 13px; line-height: 1.4; margin-bottom: 15px } } .elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .elementor-share-btn, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .elementor-share-btn { background-color: #ea4335 } .elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .elementor-share-btn, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-framed .elementor-share-btn, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn { color: #ea4335; border-color: #ea4335 } .elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .elementor-share-btn .elementor-share-btn__icon, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn .elementor-share-btn__icon { background-color: #ea4335 } .elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .elementor-share-btn__icon, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn__icon { color: #fff } .elementor-share-buttons--color-official .elementor-share-btn:hover { -webkit-filter: saturate(1.5) brightness(1.2); filter: saturate(1.5) brightness(1.2) } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_delicious, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_delicious { background-color: #39f } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_digg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_digg { background-color: #005be2 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_email, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_email { background-color: #ea4335 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_print, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_print { background-color: #aaa } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_facebook, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_facebook { background-color: #3b5998 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_google, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_google { background-color: #dd4b39 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_pocket, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_pocket { background-color: #ef3f56 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_linkedin, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_linkedin { background-color: #0077b5 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_odnoklassniki, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_odnoklassniki { background-color: #f4731c } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_pinterest, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_pinterest { background-color: #bd081c } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_reddit, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_reddit { background-color: #ff4500 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_skype, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_skype { background-color: #00aff0 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_slideshare, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_slideshare { background-color: #0077b5 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_snapchat, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_snapchat { background-color: #fffc00 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_stumbleupon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_stumbleupon { background-color: #eb4924 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_tumblr, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_tumblr { background-color: #35465c } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_twitch, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_twitch { background-color: #6441a5 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_telegram, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_telegram { background-color: #2ca5e0 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_twitter, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_twitter { background-color: #1da1f2 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_vimeo, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_vimeo { background-color: #1ab7ea } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_vk, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_vk { background-color: #45668e } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_whatsapp, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_whatsapp { background-color: #25d366 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_wordpress, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_wordpress { background-color: #21759b } .elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_xing, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_xing { background-color: #026466 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_delicious, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_delicious { color: #39f } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_digg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_digg { color: #005be2 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_email, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_email { color: #ea4335 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_print, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_print { color: #aaa } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_facebook, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_facebook { color: #3b5998 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_google, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_google { color: #dd4b39 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pocket, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_pocket { color: #ef3f56 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_linkedin, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_linkedin { color: #0077b5 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_odnoklassniki, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_odnoklassniki { color: #f4731c } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pinterest, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_pinterest { color: #bd081c } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_reddit, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_reddit { color: #ff4500 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_skype, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_skype { color: #00aff0 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_slideshare, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_slideshare { color: #0077b5 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_snapchat, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_snapchat { color: #fffc00 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_stumbleupon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_stumbleupon { color: #eb4924 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_tumblr, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_tumblr { color: #35465c } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitch, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_twitch { color: #6441a5 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_telegram, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_telegram { color: #2ca5e0 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitter, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_twitter { color: #1da1f2 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vimeo, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_vimeo { color: #1ab7ea } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vk, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_vk { color: #45668e } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_whatsapp, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_whatsapp { color: #25d366 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_wordpress, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_wordpress { color: #21759b } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_xing, .elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_xing { color: #026466 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_delicious .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_delicious .elementor-share-btn__icon { background-color: #39f } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_digg .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_digg .elementor-share-btn__icon { background-color: #005be2 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_email .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_email .elementor-share-btn__icon { background-color: #ea4335 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_print .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_print .elementor-share-btn__icon { background-color: #aaa } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_facebook .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_facebook .elementor-share-btn__icon { background-color: #3b5998 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_google .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_google .elementor-share-btn__icon { background-color: #dd4b39 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pocket .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_pocket .elementor-share-btn__icon { background-color: #ef3f56 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_linkedin .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_linkedin .elementor-share-btn__icon { background-color: #0077b5 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_odnoklassniki .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_odnoklassniki .elementor-share-btn__icon { background-color: #f4731c } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pinterest .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_pinterest .elementor-share-btn__icon { background-color: #bd081c } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_reddit .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_reddit .elementor-share-btn__icon { background-color: #ff4500 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_skype .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_skype .elementor-share-btn__icon { background-color: #00aff0 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_slideshare .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_slideshare .elementor-share-btn__icon { background-color: #0077b5 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_snapchat .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_snapchat .elementor-share-btn__icon { background-color: #fffc00 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_stumbleupon .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_stumbleupon .elementor-share-btn__icon { background-color: #eb4924 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_tumblr .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_tumblr .elementor-share-btn__icon { background-color: #35465c } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitch .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_twitch .elementor-share-btn__icon { background-color: #6441a5 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_telegram .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_telegram .elementor-share-btn__icon { background-color: #2ca5e0 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitter .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_twitter .elementor-share-btn__icon { background-color: #1da1f2 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vimeo .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_vimeo .elementor-share-btn__icon { background-color: #1ab7ea } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vk .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_vk .elementor-share-btn__icon { background-color: #45668e } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_whatsapp .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_whatsapp .elementor-share-btn__icon { background-color: #25d366 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_wordpress .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_wordpress .elementor-share-btn__icon { background-color: #21759b } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_xing .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_xing .elementor-share-btn__icon { background-color: #026466 } .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn .elementor-share-btn__icon { color: #fff } .elementor-share-buttons--skin-boxed .elementor-share-btn__icon, .elementor-share-buttons--skin-framed .elementor-share-btn__icon { margin-left: -.2em } .elementor-share-buttons--skin-boxed .elementor-share-btn, .elementor-share-buttons--skin-framed .elementor-share-btn { border-style: solid } .elementor-share-buttons--skin-gradient .elementor-share-btn__text, .elementor-share-buttons--skin-gradient.elementor-share-buttons--view-icon .elementor-share-btn__icon { background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .12)), to(transparent)); background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .12), transparent); background-image: -o-linear-gradient(left, rgba(0, 0, 0, .12), transparent); background-image: linear-gradient(90deg, rgba(0, 0, 0, .12), transparent) } .elementor-share-buttons--skin-boxed .elementor-share-btn__text, .elementor-share-buttons--skin-gradient .elementor-share-btn__text, .elementor-share-buttons--skin-minimal .elementor-share-btn__text { padding-left: .9em } .elementor-share-buttons--skin-flat .elementor-share-btn, .elementor-share-buttons--skin-flat .elementor-share-btn:hover, .elementor-share-buttons--skin-gradient .elementor-share-btn, .elementor-share-buttons--skin-gradient .elementor-share-btn:hover { color: #fff } .elementor-share-buttons--skin-minimal.elementor-share-buttons--shape-rounded .elementor-share-btn__icon { border-radius: .5em } .elementor-share-buttons--skin-minimal.elementor-share-buttons--shape-circle .elementor-share-btn__icon { border-radius: 99.9em } .elementor-share-buttons--skin-minimal .elementor-share-btn__text { color: #222 } .elementor-share-buttons--view-text .elementor-share-btn__text { padding-left: 1em } .elementor-share-buttons--view-icon .elementor-share-btn, .elementor-share-buttons--view-text .elementor-share-btn { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .elementor-share-buttons--view-icon .elementor-share-btn__icon, .elementor-share-buttons--view-icon .elementor-share-btn__text, .elementor-share-buttons--view-text .elementor-share-btn__icon, .elementor-share-buttons--view-text .elementor-share-btn__text { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .elementor-share-buttons--shape-rounded .elementor-share-btn { border-radius: .5em } .elementor-share-buttons--shape-circle .elementor-share-btn { border-radius: 99.9em } .elementor-share-buttons--align-right .elementor-grid { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end } .elementor-share-buttons--align-left .elementor-grid { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .elementor-share-buttons--align-center .elementor-grid { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .elementor-share-buttons--align-justify .elementor-grid { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between } @media (max-width:1024px) { .elementor-share-buttons-tablet--align-right .elementor-grid { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end } .elementor-share-buttons-tablet--align-left .elementor-grid { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .elementor-share-buttons-tablet--align-center .elementor-grid { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .elementor-share-buttons-tablet--align-justify .elementor-grid { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between } } @media (max-width:767px) { .elementor-share-buttons-mobile--align-right .elementor-grid { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end } .elementor-share-buttons-mobile--align-left .elementor-grid { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .elementor-share-buttons-mobile--align-center .elementor-grid { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .elementor-share-buttons-mobile--align-justify .elementor-grid { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between } } .elementor-share-btn { overflow: hidden; font-size: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-transition-property: background-color, border-color, -webkit-filter; transition-property: background-color, border-color, -webkit-filter; -o-transition-property: filter, background-color, border-color; transition-property: filter, background-color, border-color; transition-property: filter, background-color, border-color, -webkit-filter; height: 4.5em; cursor: pointer } .elementor-share-btn, .elementor-share-btn__icon, .elementor-share-btn__text { -webkit-transition-duration: .2s; -o-transition-duration: .2s; transition-duration: .2s } .elementor-share-btn__icon, .elementor-share-btn__text { -webkit-transition-property: color, background-color; -o-transition-property: color, background-color; transition-property: color, background-color } .elementor-share-btn__icon { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-item-align: stretch; align-self: stretch; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 4.5em; position: relative } .elementor-share-btn__icon i { font-size: 1.7em } .elementor-share-btn__text { font-size: 1.5em; padding-right: 1em; -ms-flex-item-align: stretch; align-self: stretch; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; font-weight: 100 } .elementor-share-btn__title { font-weight: 700; -ms-flex-negative: 0; flex-shrink: 0 } .elementor-widget-share-buttons .elementor-widget-container { overflow: hidden } body.woocommerce #content div.product .elementor-widget-woocommerce-product-images div.images, body.woocommerce-page #content div.product .elementor-widget-woocommerce-product-images div.images, body.woocommerce-page div.product .elementor-widget-woocommerce-product-images div.images, body.woocommerce div.product .elementor-widget-woocommerce-product-images div.images { float: none; width: 100%; padding: 0 } body.rtl.woocommerce #content div.product .elementor-widget-woocommerce-product-images div.images, body.rtl.woocommerce-page #content div.product .elementor-widget-woocommerce-product-images div.images, body.rtl.woocommerce-page div.product .elementor-widget-woocommerce-product-images div.images, body.rtl.woocommerce div.product .elementor-widget-woocommerce-product-images div.images { float: none; padding: 0 } .woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form) { margin: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: nowrap; flex-wrap: nowrap } .woocommerce div.product.elementor form.cart table.variations tbody { display: block } .woocommerce div.product.elementor form.cart table.variations tr { display: -webkit-box; display: -ms-flexbox; display: flex } .woocommerce div.product.elementor form.cart table.variations tr:not(:last-child) { margin-bottom: 10px } .woocommerce div.product.elementor form.cart table.variations td { line-height: 1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0 } .woocommerce div.product.elementor form.cart table.variations td.label { width: 25% } .woocommerce div.product.elementor form.cart table.variations td.value { position: relative; width: 75% } .woocommerce div.product.elementor form.cart table.variations td.value:before, .woocommerce div.product.elementor form.cart table.variations td.value select { display: block; font-size: 1em; height: 2em } .woocommerce div.product.elementor form.cart table.variations td.value:before { content: "-"; color: transparent; background-color: #fff; position: relative; max-width: 100%; width: 75%; margin-right: 1em } .woocommerce div.product.elementor form.cart table.variations td.value select { border: 0; position: absolute; background: transparent; top: 0; padding: 0 } .woocommerce div.product.elementor .quantity .qty { vertical-align: top; margin-right: 0 } .woocommerce div.product.elementor .quantity+.button { margin-left: 10px } .woocommerce div.product.elementor .woocommerce-variation-add-to-cart .quantity input { height: 100% } .woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form) { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form) { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end } .woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart:not(.grouped_form):not(.variations_form) { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart:not(.grouped_form):not(.variations_form) div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form) div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form) div.quantity { margin-right: 0 } .woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart:not(.grouped_form):not(.variations_form) button, .woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form) button, .woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form) button { -ms-flex-preferred-size: auto; flex-basis: auto } .woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form) { -ms-flex-wrap: nowrap; flex-wrap: nowrap } .woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity { margin-right: auto } .woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form) button { -ms-flex-preferred-size: 100%; flex-basis: 100% } @media (max-width:1024px) { .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart:not(.grouped_form):not(.variations_form) { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart:not(.grouped_form):not(.variations_form) { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end } .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart:not(.grouped_form):not(.variations_form) { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart:not(.grouped_form):not(.variations_form) div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart:not(.grouped_form):not(.variations_form) div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart:not(.grouped_form):not(.variations_form) div.quantity { margin-right: 0 } .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart:not(.grouped_form):not(.variations_form) button, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart:not(.grouped_form):not(.variations_form) button, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart:not(.grouped_form):not(.variations_form) button { -ms-flex-preferred-size: auto; flex-basis: auto } .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart:not(.grouped_form):not(.variations_form) { -ms-flex-wrap: nowrap; flex-wrap: nowrap } .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity { margin-right: auto } .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart:not(.grouped_form):not(.variations_form) button { -ms-flex-preferred-size: 100%; flex-basis: 100% } } @media (max-width:767px) { .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart:not(.grouped_form):not(.variations_form) { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart:not(.grouped_form):not(.variations_form) { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end } .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart:not(.grouped_form):not(.variations_form) { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart:not(.grouped_form):not(.variations_form) div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart:not(.grouped_form):not(.variations_form) div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart:not(.grouped_form):not(.variations_form) div.quantity { margin-right: 0 } .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart:not(.grouped_form):not(.variations_form) button, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart:not(.grouped_form):not(.variations_form) button, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart:not(.grouped_form):not(.variations_form) button { -ms-flex-preferred-size: auto; flex-basis: auto } .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart:not(.grouped_form):not(.variations_form) { -ms-flex-wrap: nowrap; flex-wrap: nowrap } .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity { margin-right: auto } .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart:not(.grouped_form):not(.variations_form) button { -ms-flex-preferred-size: 100%; flex-basis: 100% } } .elementor-widget-wc-add-to-cart .quantity { display: inline-block } .woocommerce div.product.elementor ul.tabs:before { position: static; content: none; width: auto; bottom: auto; left: auto; border-bottom: 0; z-index: auto } .woocommerce div.product.elementor ul.tabs { margin: 0 } .woocommerce div.product.elementor ul.tabs li { padding: 0 } .woocommerce div.product.elementor ul.tabs li a { padding: .8em 1.2em; line-height: 1 } .woocommerce div.product.elementor ul.tabs li:after, .woocommerce div.product.elementor ul.tabs li:before { border: 0; position: static; bottom: auto; width: auto; height: auto; content: none; -webkit-box-sizing: border-box; box-sizing: border-box } .woocommerce div.product.elementor .woocommerce-tabs .panel { margin: 0; padding: 20px; border-radius: 0; border-width: 0; border-top: 1px solid #d3ced2; -webkit-box-shadow: none; box-shadow: none; margin-top: -1px } .woocommerce div.product.elementor .elementor-product-price-block-yes .price del, .woocommerce div.product.elementor .elementor-product-price-block-yes .price ins { display: block } .elementor-widget-woocommerce-product-meta .detail-container { position: relative } .elementor-widget-woocommerce-product-meta .detail-container:after { position: absolute; bottom: 0; left: 0; width: 100% } .elementor-widget-woocommerce-product-meta .detail-label { font-weight: 700 } .elementor-woo-meta--view-inline .product_meta { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } .elementor-woo-meta--view-inline .product_meta .detail-container:after { width: auto; left: auto; right: auto; position: absolute; height: 100%; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); border-top: 0; border-bottom: 0; border-right: 0; border-left-width: 1px; border-style: solid; right: -8px } .elementor-woo-meta--view-table .product_meta { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column } .elementor-woo-meta--view-table .product_meta, .elementor-woo-meta--view-table .product_meta .detail-container { display: -webkit-box; display: -ms-flexbox; display: flex } .elementor-woo-meta--view-table .product_meta .detail-label { min-width: 108px } .elementor-woo-meta--view-stacked .product_meta .detail-container { display: block } .woocommerce div.product.elementor .woocommerce-product-rating { margin-bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center } .woocommerce div.product.elementor .star-rating { margin-top: 0 } .elementor-product-rating--align-left .woocommerce-product-rating { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .elementor-product-rating--align-right .woocommerce-product-rating { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end } .elementor-product-rating--align-center .woocommerce-product-rating { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .elementor-product-rating--align-justify .woocommerce-product-rating .woocommerce-review-link { margin-left: auto } @media (min-width:1025px) { .elementor-element.elementor-products-grid .woocommerce.columns-2 ul.products, .elementor-element.elementor-products-grid ul.products.columns-2 { grid-template-columns: repeat(2, 1fr) } .elementor-element.elementor-products-grid .woocommerce.columns-3 ul.products, .elementor-element.elementor-products-grid ul.products.columns-3 { grid-template-columns: repeat(3, 1fr) } .elementor-element.elementor-products-grid .woocommerce.columns-4 ul.products, .elementor-element.elementor-products-grid ul.products.columns-4 { grid-template-columns: repeat(4, 1fr) } .elementor-element.elementor-products-grid .woocommerce.columns-5 ul.products, .elementor-element.elementor-products-grid ul.products.columns-5 { grid-template-columns: repeat(5, 1fr) } .elementor-element.elementor-products-grid .woocommerce.columns-6 ul.products, .elementor-element.elementor-products-grid ul.products.columns-6 { grid-template-columns: repeat(6, 1fr) } .elementor-element.elementor-products-grid .woocommerce.columns-7 ul.products, .elementor-element.elementor-products-grid ul.products.columns-7 { grid-template-columns: repeat(7, 1fr) } .elementor-element.elementor-products-grid .woocommerce.columns-8 ul.products, .elementor-element.elementor-products-grid ul.products.columns-8 { grid-template-columns: repeat(8, 1fr) } .elementor-element.elementor-products-grid .woocommerce.columns-9 ul.products, .elementor-element.elementor-products-grid ul.products.columns-9 { grid-template-columns: repeat(9, 1fr) } .elementor-element.elementor-products-grid .woocommerce.columns-10 ul.products, .elementor-element.elementor-products-grid ul.products.columns-10 { grid-template-columns: repeat(10, 1fr) } .elementor-element.elementor-products-grid .woocommerce.columns-11 ul.products, .elementor-element.elementor-products-grid ul.products.columns-11 { grid-template-columns: repeat(11, 1fr) } .elementor-element.elementor-products-grid .woocommerce.columns-12 ul.products, .elementor-element.elementor-products-grid ul.products.columns-12 { grid-template-columns: repeat(12, 1fr) } } @media (max-width:1024px) { .elementor-element.elementor-products-grid ul.products { grid-template-columns: repeat(3, 1fr) } } @media (max-width:767px) { .elementor-element.elementor-products-grid ul.products { grid-template-columns: repeat(2, 1fr) } } @media (min-width:1025px) { .elementor-element.elementor-products-grid.elementor-products-columns-1 ul.products { grid-template-columns: repeat(1, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-2 ul.products { grid-template-columns: repeat(2, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-3 ul.products { grid-template-columns: repeat(3, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-4 ul.products { grid-template-columns: repeat(4, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-5 ul.products { grid-template-columns: repeat(5, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-6 ul.products { grid-template-columns: repeat(6, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-7 ul.products { grid-template-columns: repeat(7, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-8 ul.products { grid-template-columns: repeat(8, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-9 ul.products { grid-template-columns: repeat(9, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-10 ul.products { grid-template-columns: repeat(10, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-11 ul.products { grid-template-columns: repeat(11, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-12 ul.products { grid-template-columns: repeat(12, 1fr) } } @media (max-width:1024px) { .elementor-element.elementor-products-grid.elementor-products-columns-tablet-1 ul.products { grid-template-columns: repeat(1, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-tablet-2 ul.products { grid-template-columns: repeat(2, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-tablet-3 ul.products { grid-template-columns: repeat(3, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-tablet-4 ul.products { grid-template-columns: repeat(4, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-tablet-5 ul.products { grid-template-columns: repeat(5, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-tablet-6 ul.products { grid-template-columns: repeat(6, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-tablet-7 ul.products { grid-template-columns: repeat(7, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-tablet-8 ul.products { grid-template-columns: repeat(8, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-tablet-9 ul.products { grid-template-columns: repeat(9, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-tablet-10 ul.products { grid-template-columns: repeat(10, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-tablet-11 ul.products { grid-template-columns: repeat(11, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-tablet-12 ul.products { grid-template-columns: repeat(12, 1fr) } } @media (max-width:767px) { .elementor-element.elementor-products-grid.elementor-products-columns-mobile-1 ul.products { grid-template-columns: repeat(1, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-mobile-2 ul.products { grid-template-columns: repeat(2, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-mobile-3 ul.products { grid-template-columns: repeat(3, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-mobile-4 ul.products { grid-template-columns: repeat(4, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-mobile-5 ul.products { grid-template-columns: repeat(5, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-mobile-6 ul.products { grid-template-columns: repeat(6, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-mobile-7 ul.products { grid-template-columns: repeat(7, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-mobile-8 ul.products { grid-template-columns: repeat(8, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-mobile-9 ul.products { grid-template-columns: repeat(9, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-mobile-10 ul.products { grid-template-columns: repeat(10, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-mobile-11 ul.products { grid-template-columns: repeat(11, 1fr) } .elementor-element.elementor-products-grid.elementor-products-columns-mobile-12 ul.products { grid-template-columns: repeat(12, 1fr) } } .elementor-element.elementor-products-grid ul.products { display: grid; margin: 0; grid-column-gap: 20px; grid-row-gap: 40px } .elementor-element.elementor-products-grid ul.products:after, .elementor-element.elementor-products-grid ul.products:before { content: none; display: none } .elementor-element.elementor-products-grid ul.products li.product { width: auto; padding: 0; margin: 0; float: none } .elementor-element.elementor-products-grid ul.products li.product .onsale { padding: 0; display: none } .elementor-element.elementor-products-grid ul.products li.product a.woocommerce-loop-product__link { display: block; position: relative } .elementor-products-grid:not(.show-heading-yes) .products>h2 { display: none } .elementor-products-grid nav.woocommerce-pagination { margin-top: 40px } .elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul { border: 0 none } .elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul li { border-right: 0 none; border-left: 0 none } .elementor-product-loop-item--align-left ul.products li.product .star-rating { margin-right: auto } .elementor-product-loop-item--align-right ul.products li.product .star-rating { margin-left: auto } .elementor-product-loop-item--align-center ul.products li.product .star-rating { margin-right: auto; margin-left: auto } .woocommerce .elementor-element.elementor-products-grid ul.products li.product, .woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product, .woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product { width: auto } .elementor.product .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper { overflow: hidden } .woocommerce .elementor-widget-woocommerce-product-images span.onsale { padding: 0 } .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-remove-button-yes) .elementor-menu-cart__product-remove, .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-subtotal-yes) .elementor-menu-cart__toggle .elementor-button-text { display: none } .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-divider-yes) .elementor-menu-cart__product:not(:last-of-type), .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-divider-yes) .elementor-menu-cart__products, .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-divider-yes) .elementor-menu-cart__subtotal { border-bottom: none } .elementor-widget-woocommerce-menu-cart.toggle-icon--bag-light .elementor-menu-cart__toggle .elementor-button-icon i:before { content: "\e8e3" } .elementor-widget-woocommerce-menu-cart.toggle-icon--bag-medium .elementor-menu-cart__toggle .elementor-button-icon i:before { content: "\e8e4" } .elementor-widget-woocommerce-menu-cart.toggle-icon--bag-solid .elementor-menu-cart__toggle .elementor-button-icon i:before { content: "\e8e5" } .elementor-widget-woocommerce-menu-cart.toggle-icon--basket-light .elementor-menu-cart__toggle .elementor-button-icon i:before { content: "\e8e6" } .elementor-widget-woocommerce-menu-cart.toggle-icon--basket-medium .elementor-menu-cart__toggle .elementor-button-icon i:before { content: "\e8e7" } .elementor-widget-woocommerce-menu-cart.toggle-icon--basket-solid .elementor-menu-cart__toggle .elementor-button-icon i:before { content: "\e8e8" } .elementor-widget-woocommerce-menu-cart.toggle-icon--cart-light .elementor-menu-cart__toggle .elementor-button-icon i:before { content: "\e8e9" } .elementor-widget-woocommerce-menu-cart.toggle-icon--cart-medium .elementor-menu-cart__toggle .elementor-button-icon i:before { content: "\e8ea" } .elementor-widget-woocommerce-menu-cart.toggle-icon--cart-solid .elementor-menu-cart__toggle .elementor-button-icon i:before { content: "\e8eb" } .elementor-menu-cart__toggle .elementor-button { background: transparent; border-radius: 0; color: #818a91; border: 1px solid; border-color: inherit; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center } .elementor-menu-cart__toggle .elementor-button-text { margin-right: .3em } .elementor-menu-cart__toggle .elementor-button-icon { position: relative; -webkit-transition: color .1s; -o-transition: color .1s; transition: color .1s } .elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before { content: attr(data-counter); display: block; position: absolute; min-width: 1.6em; height: 1.6em; line-height: 1.5em; top: -.7em; right: -.7em; border-radius: 100%; color: #fff; background-color: #d9534f; text-align: center; font-size: 10px } .elementor-menu-cart--items-indicator-plain .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before { content: attr(data-counter); display: inline-block; font-weight: 400 } .elementor-menu-cart--empty-indicator-hide .elementor-menu-cart__toggle .elementor-button .elementor-button-icon[data-counter]:before { content: none; display: none } .elementor-menu-cart__container { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); overflow: hidden; position: fixed; z-index: 9998; top: 0; left: 0; width: 100vw; height: 100vh; background-color: rgba(0, 0, 0, .25); -webkit-transition: background-color .4s, -webkit-transform 0s; transition: background-color .4s, -webkit-transform 0s; -o-transition: background-color .4s, transform 0s; transition: background-color .4s, transform 0s; transition: background-color .4s, transform 0s, -webkit-transform 0s } .elementor-menu-cart__container .elementor-menu-cart__main { -webkit-transition: .3s; -o-transition: .3s; transition: .3s; position: fixed; top: 0; width: 350px; max-width: 100%; right: 0; bottom: 0; padding: 0 30px; background-color: #fff; -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .2); box-shadow: 0 0 20px rgba(0, 0, 0, .2); -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0) } .elementor-menu-cart__container:not(.elementor-menu-cart--shown) { background-color: transparent; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -webkit-transition: background-color .4s, -webkit-transform 0s .4s; transition: background-color .4s, -webkit-transform 0s .4s; -o-transition: background-color .4s, transform 0s .4s; transition: background-color .4s, transform 0s .4s; transition: background-color .4s, transform 0s .4s, -webkit-transform 0s .4s } .elementor-menu-cart__container:not(.elementor-menu-cart--shown) .elementor-menu-cart__main { overflow: hidden; opacity: 0; -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%) } .elementor-menu-cart__container:not(.elementor-menu-cart--shown) .dialog-lightbox-close-button { display: none } .elementor-menu-cart__main { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; font-size: 14px } .elementor-menu-cart__close-button { width: 25px; height: 25px; position: relative; margin: 20px 0; -ms-flex-item-align: end; align-self: flex-end; cursor: pointer } .elementor-menu-cart__close-button:after, .elementor-menu-cart__close-button:before { content: ""; position: absolute; height: 3px; width: 100%; top: 50%; left: 0; margin-top: -1px; background: #818a91; border-radius: 1px } .elementor-menu-cart__close-button:before { -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg) } .elementor-menu-cart__close-button:after { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg) } .elementor-menu-cart__products { max-height: calc(100vh - 250px); overflow: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch } .elementor-menu-cart__product { display: grid; grid-template-columns: 25% auto 50px; grid-template-rows: 75% auto } .elementor-menu-cart__product-image { grid-row-start: 1; grid-row-end: 3; width: 100% } .elementor-menu-cart__product-image a, .elementor-menu-cart__product-image img { display: block } .elementor-menu-cart__product-name { grid-column-start: 2; grid-column-end: 4; margin: 0 } .elementor-menu-cart__product-price { -ms-flex-item-align: end; align-self: end; color: #d4d4d4; font-weight: 300 } .elementor-menu-cart__product-price .amount { font-weight: 600 } .elementor-menu-cart__product-name, .elementor-menu-cart__product-price { font-size: 14px; padding-left: 20px } .elementor-menu-cart__product-remove { -ms-flex-item-align: end; align-self: end; justify-self: end; color: #818a91; width: 22px; height: 22px; border-radius: 20px; border: 1px solid #d4d4d4; text-align: center; overflow: hidden; position: relative } .elementor-menu-cart__product-remove:after, .elementor-menu-cart__product-remove:before { content: ""; position: absolute; height: 1px; width: 50%; top: 50%; left: 25%; margin-top: -1px; background: #d4d4d4; z-index: 1 } .elementor-menu-cart__product-remove:before { -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg) } .elementor-menu-cart__product-remove:after { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg) } .elementor-menu-cart__product-remove>a { display: block; z-index: 2; width: 100%; height: 100%; overflow: hidden; opacity: 0; position: absolute } .elementor-menu-cart__product:not(:last-of-type), .elementor-menu-cart__products, .elementor-menu-cart__subtotal { border-bottom: 1px solid #d4d4d4 } .elementor-menu-cart__footer-buttons, .elementor-menu-cart__product:not(:first-of-type), .elementor-menu-cart__subtotal { padding-top: 20px } .elementor-menu-cart__product, .elementor-menu-cart__subtotal { padding-bottom: 20px } .elementor-menu-cart__subtotal { font-size: 20px; text-align: center; font-weight: 600 } .elementor-menu-cart__footer-buttons { font-size: 20px; text-align: center; display: grid; grid-column-gap: 10px; grid-row-gap: 10px } .elementor-menu-cart__footer-buttons .elementor-button { border-radius: 0 } .elementor-menu-cart--buttons-inline .elementor-menu-cart__footer-buttons { grid-template-columns: 1fr 1fr } .elementor-menu-cart--buttons-stacked .elementor-menu-cart__footer-buttons { grid-template-columns: 1fr } .product .count { background-color: inherit } .elementor-widget-woocommerce-product-additional-information:not(.elementor-show-heading-yes) h2 { display: none } .woocommerce div.product.elementor form.cart div.product-addon { -ms-flex-preferred-size: 100%; flex-basis: 100%; -ms-flex-negative: 0; flex-shrink: 0 } .elementor-skin-carousel .elementor-main-swiper, .elementor-skin-coverflow .elementor-main-swiper { height: 230px } .elementor-skin-carousel.elementor-pagination-position-inside .swiper-container-horizontal>.swiper-pagination-bullets, .elementor-skin-carousel.elementor-pagination-position-inside .swiper-pagination-fraction, .elementor-skin-coverflow.elementor-pagination-position-inside .swiper-container-horizontal>.swiper-pagination-bullets, .elementor-skin-coverflow.elementor-pagination-position-inside .swiper-pagination-fraction { bottom: 5px } .elementor-skin-carousel.elementor-pagination-position-outside .swiper-container, .elementor-skin-coverflow.elementor-pagination-position-outside .swiper-container { padding-bottom: 30px } .elementor-skin-carousel.elementor-pagination-position-outside .swiper-container-horizontal>.swiper-pagination-bullets, .elementor-skin-carousel.elementor-pagination-position-outside .swiper-pagination-fraction, .elementor-skin-coverflow.elementor-pagination-position-outside .swiper-container-horizontal>.swiper-pagination-bullets, .elementor-skin-coverflow.elementor-pagination-position-outside .swiper-pagination-fraction { bottom: 0 } .elementor-skin-carousel.elementor-pagination-position-outside .elementor-swiper-button, .elementor-skin-coverflow.elementor-pagination-position-outside .elementor-swiper-button { top: calc(50% - 30px / 2) } .elementor-skin-slideshow .elementor-main-swiper { height: 450px; position: relative } .elementor-skin-slideshow .elementor-thumbnails-swiper .elementor-custom-embed-play i { font-size: 50px } .elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide { cursor: pointer } .elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide:not(.swiper-slide-active):after { content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0, 0, 0, .3) } .elementor-carousel-image { background: no-repeat 50%; -webkit-background-size: cover; background-size: cover; height: 100%; position: relative } .elementor-carousel-image-overlay { position: absolute; top: 0; left: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; width: 100%; height: 100%; padding: 20px; color: #fff; background-color: hsla(206, 7%, 54%, .8); -webkit-transition: opacity .5s, -webkit-transform .5s; transition: opacity .5s, -webkit-transform .5s; -o-transition: transform .5s, opacity .5s; transition: transform .5s, opacity .5s; transition: transform .5s, opacity .5s, -webkit-transform .5s } .elementor-carousel-image-overlay i { font-size: 21px } .elementor-testimonial__image { -ms-flex-negative: 0; flex-shrink: 0 } .elementor-testimonial__image img { border-radius: 999px; -webkit-box-sizing: content-box; box-sizing: content-box; -o-object-fit: cover; object-fit: cover } .elementor-testimonial__footer, .elementor-testimonial__header { display: -webkit-box; display: -ms-flexbox; display: flex } .elementor-testimonial__footer cite, .elementor-testimonial__header cite { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; font-style: normal; font-size: 14px; line-height: 1.5 } .elementor-testimonial__name { font-weight: 700 } .elementor-testimonial--layout-image_above .elementor-testimonial__footer, .elementor-testimonial--layout-image_inline .elementor-testimonial__footer { -webkit-box-align: center; -ms-flex-align: center; align-items: center } .elementor-testimonial--layout-image_above .elementor-testimonial__image+cite, .elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite { margin-left: 20px } .elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__footer, .elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__footer { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image+cite, .elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image+cite { margin-right: 20px; margin-left: 0 } .elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__footer, .elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__footer { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row } .elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image+cite, .elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image+cite { margin-right: 0; margin-left: 20px } .elementor-testimonial--layout-image_inline .elementor-testimonial__footer { margin-top: 25px } .elementor-testimonial--layout-image_above .elementor-testimonial { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse } .elementor-testimonial--layout-image_above .elementor-testimonial__footer { margin-bottom: 25px } .elementor-testimonial--layout-image_stacked .elementor-testimonial__footer { margin-top: 25px; -ms-flex-wrap: wrap; flex-wrap: wrap } .elementor-testimonial--layout-image_stacked .elementor-testimonial__image, .elementor-testimonial--layout-image_stacked .elementor-testimonial cite { margin-top: 15px; width: 100% } .elementor-testimonial--layout-image_left .elementor-testimonial, .elementor-testimonial--layout-image_right .elementor-testimonial { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch } .elementor-testimonial--layout-image_left .elementor-testimonial__footer, .elementor-testimonial--layout-image_right .elementor-testimonial__footer { -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: center } .elementor-testimonial--layout-image_left .elementor-testimonial__image+cite, .elementor-testimonial--layout-image_right .elementor-testimonial__image+cite { margin-top: 15px } .elementor-testimonial--layout-image_left.elementor-testimonial--align-center .elementor-testimonial__footer, .elementor-testimonial--layout-image_right.elementor-testimonial--align-center .elementor-testimonial__footer { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .elementor-testimonial--layout-image_left .elementor-testimonial { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .elementor-testimonial--layout-image_left .elementor-testimonial__footer { padding-right: 20px } .elementor-testimonial--layout-image_right .elementor-testimonial { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row } .elementor-testimonial--layout-image_right .elementor-testimonial__footer { padding-left: 20px } .elementor-testimonial--align-right .elementor-testimonial { text-align: right } .elementor-testimonial--align-left .elementor-testimonial { text-align: left } .elementor-testimonial--align-center .elementor-testimonial { text-align: center } .elementor-testimonial--align-center .elementor-testimonial__footer { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .elementor-testimonial--align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite { text-align: left } .elementor-testimonial--skin-default.elementor-testimonial--layout-image_above .elementor-testimonial__cite, .elementor-testimonial--skin-default.elementor-testimonial--layout-image_left .elementor-testimonial__cite, .elementor-testimonial--skin-default.elementor-testimonial--layout-image_right .elementor-testimonial__cite { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: 25px } .elementor-testimonial--skin-bubble .elementor-testimonial__content { background-color: #e6e9ec; padding: 20px; position: relative } .elementor-testimonial--skin-bubble .elementor-testimonial__content:after { content: ""; display: block; width: 14px; height: 14px; background-color: #e6e9ec; position: absolute; -webkit-transform: scaleX(.75) rotate(45deg); -ms-transform: scaleX(.75) rotate(45deg); transform: scaleX(.75) rotate(45deg); border-width: 0; -webkit-box-sizing: content-box; box-sizing: content-box } .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above .elementor-testimonial__content:after { bottom: calc(100% - 7px); -webkit-transform: scaleX(.75) rotate(-135deg); -ms-transform: scaleX(.75) rotate(-135deg); transform: scaleX(.75) rotate(-135deg) } .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-center .elementor-testimonial__content:after { left: 50%; -webkit-transform: translateX(-50%) scaleX(.75) rotate(-135deg); -ms-transform: translateX(-50%) scaleX(.75) rotate(-135deg); transform: translateX(-50%) scaleX(.75) rotate(-135deg) } .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked .elementor-testimonial__content:after { top: calc(100% - 7px) } .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-center .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-center .elementor-testimonial__content:after { left: 50%; -webkit-transform: translateX(-50%) scaleX(.75) rotate(45deg); -ms-transform: translateX(-50%) scaleX(.75) rotate(45deg); transform: translateX(-50%) scaleX(.75) rotate(45deg) } .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after { left: 45px } .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after { right: 45px } .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__content:after { -webkit-transform: scaleY(.75) rotate(135deg); -ms-transform: scaleY(.75) rotate(135deg); transform: scaleY(.75) rotate(135deg); left: -8px } .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__content:after { -webkit-transform: scaleY(.75) rotate(-45deg); -ms-transform: scaleY(.75) rotate(-45deg); transform: scaleY(.75) rotate(-45deg); right: -8px } .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__content:after { top: 45px } .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__footer, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__footer { padding-top: 20px } .elementor-widget-testimonial-carousel .swiper-slide { padding: 20px } .elementor-widget-testimonial-carousel .elementor-testimonial__text { font-size: 1.3em; font-style: italic; line-height: 1.5 } .elementor-widget-testimonial-carousel .elementor-testimonial__image img { width: 50px; height: 50px } .elementor-widget-reviews .swiper-slide { background-color: #fff; border: 1px solid #e1e8ed; border-radius: 5px; padding: 0 } .elementor-widget-reviews .elementor-testimonial__text { font-size: 14px; line-height: 20px } .elementor-widget-reviews .elementor-testimonial__name { color: #1c2022 } .elementor-widget-reviews .elementor-testimonial__title { color: #697882; font-size: 12.5px; font-weight: 400; font-family: inherit } .elementor-widget-reviews .elementor-testimonial__image { display: -webkit-box; display: -ms-flexbox; display: flex } .elementor-widget-reviews .elementor-testimonial__image img { width: 36px; height: 36px } .elementor-widget-reviews .elementor-testimonial__icon { margin-left: auto; font-size: 17px } .elementor-widget-reviews .elementor-testimonial__icon .fa+.fa { margin-left: .15em } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-android { color: #a4c639 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-apple { color: #999 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-behance { color: #1769ff } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-bitbucket { color: #205081 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-codepen { color: #000 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-delicious { color: #39f } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-digg { color: #005be2 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-dribbble { color: #ea4c89 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-envelope { color: #ea4335 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-facebook { color: #3b5998 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-flickr { color: #0063dc } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-foursquare { color: #2d5be3 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-github { color: #333 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-google-plus { color: #dd4b39 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-houzz { color: #7ac142 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-instagram { color: #262626 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-jsfiddle { color: #487aa2 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-linkedin { color: #0077b5 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-medium { color: #00ab6b } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-meetup { color: #ec1c40 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-mixcloud { color: #273a4b } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-odnoklassniki { color: #f4731c } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-pinterest { color: #bd081c } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-product-hunt { color: #da552f } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-reddit { color: #ff4500 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-rss { color: #f26522 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-shopping-cart { color: #4caf50 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-skype { color: #00aff0 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-slideshare { color: #0077b5 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-snapchat { color: #fffc00 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-soundcloud { color: #f80 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-spotify { color: #2ebd59 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-stack-overflow { color: #fe7a15 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-steam { color: #00adee } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-stumbleupon { color: #eb4924 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-telegram { color: #2ca5e0 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-thumb-tack, .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-thumbtack { color: #1aa1d8 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-tripadvisor { color: #589442 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-tumblr { color: #35465c } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-twitch { color: #6441a5 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-twitter { color: #1da1f2 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-vimeo { color: #1ab7ea } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-vk { color: #45668e } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weibo { color: #df2029 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weixin { color: #7bb32e } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-whatsapp { color: #25d366 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-wordpress { color: #21759b } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-xing { color: #026466 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-yelp { color: #af0606 } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-youtube { color: #cd201f } .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-500px { color: #0099e5 } .elementor-widget-reviews .elementor-testimonial__rating { background-image: -webkit-gradient(linear, left top, right top, from(#ffc82c), to(#ccc)); background-image: -webkit-linear-gradient(left, #ffc82c var(--rating), #ccc var(--rating)); background-image: -o-linear-gradient(left, #ffc82c var(--rating), #ccc var(--rating)); background-image: linear-gradient(90deg, #ffc82c var(--rating), #ccc var(--rating)); font-family: eicons } .elementor-widget-reviews .elementor-testimonial__header { display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 15px; padding-bottom: 6px } .elementor-widget-reviews .elementor-testimonial__image+cite { margin-left: 9px } .elementor-widget-reviews .elementor-testimonial__separator { margin: 0 auto; border-top: 0 none; border-bottom: 1px solid #e1e8ed; height: 0 } .elementor-widget-reviews .elementor-testimonial__content { padding-top: 6px; padding-bottom: 15px } .elementor-widget-reviews .elementor-testimonial__content, .elementor-widget-reviews .elementor-testimonial__header { padding-left: 15px; padding-right: 15px } .elementor-widget-reviews.elementor-review--has-separator .elementor-testimonial__header { border-bottom: 1px solid #e1e8ed } .swiper-pagination-bullets { color: #fff; cursor: default } .swiper-container .elementor-lightbox-content-source { display: none } .swiper-slide { border-style: solid; border-width: 0; -webkit-transition-duration: .5s; -o-transition-duration: .5s; transition-duration: .5s; -webkit-transition-property: border, background, -webkit-transform; transition-property: border, background, -webkit-transform; -o-transition-property: border, background, transform; transition-property: border, background, transform; transition-property: border, background, transform, -webkit-transform; overflow: hidden } .swiper-slide:not(:hover) .e-overlay-animation-fade { opacity: 0 } .swiper-slide:not(:hover) .e-overlay-animation-slide-up { -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%) } .swiper-slide:not(:hover) .e-overlay-animation-slide-down { -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%) } .swiper-slide:not(:hover) .e-overlay-animation-slide-right { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%) } .swiper-slide:not(:hover) .e-overlay-animation-slide-left { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%) } .swiper-slide:not(:hover) .e-overlay-animation-zoom-in { -webkit-transform: scale(.5); -ms-transform: scale(.5); transform: scale(.5); opacity: 0 } .swiper-slide a { display: inline } .elementor-swiper { position: relative } .elementor-main-swiper { position: static } .elementor-main-swiper .elementor-swiper-button-prev { left: 10px } .elementor-main-swiper .elementor-swiper-button-next { right: 10px } .elementor-widget-reviews .elementor-arrows-yes .elementor-main-swiper, .elementor-widget-testimonial-carousel .elementor-arrows-yes .elementor-main-swiper { width: calc(95% - 40px) } .elementor-widget-reviews .elementor-main-swiper, .elementor-widget-testimonial-carousel .elementor-main-swiper { width: 95% } .elementor-widget-reviews .swiper-wrapper, .elementor-widget-testimonial-carousel .swiper-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch } .elementor-widget-reviews .swiper-slide, .elementor-widget-testimonial-carousel .swiper-slide { height: auto } .elementor-widget-reviews.elementor-pagination-type-bullets .swiper-container, .elementor-widget-reviews.elementor-pagination-type-fraction .swiper-container, .elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container, .elementor-widget-testimonial-carousel.elementor-pagination-type-fraction .swiper-container { padding-bottom: 40px } .elementor-widget-reviews .elementor-main-swiper .elementor-swiper-button-prev, .elementor-widget-testimonial-carousel .elementor-main-swiper .elementor-swiper-button-prev { left: 0 } .elementor-widget-reviews .elementor-main-swiper .elementor-swiper-button-next, .elementor-widget-testimonial-carousel .elementor-main-swiper .elementor-swiper-button-next { right: 0 } .elementor-widget-reviews.elementor-pagination-type-bullets .elementor-swiper-button-next, .elementor-widget-reviews.elementor-pagination-type-bullets .elementor-swiper-button-prev, .elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-next, .elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-prev { top: calc(50% - 20px) } .entry-content blockquote.elementor-blockquote:not(.alignright):not(.alignleft), .entry-summary blockquote.elementor-blockquote { margin-right: 0; margin-left: 0 } .elementor-widget-blockquote blockquote { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; quotes: none; border: 0 none; font-style: normal; color: #55595c } .elementor-widget-blockquote blockquote:after, .elementor-widget-blockquote blockquote:before, .elementor-widget-blockquote blockquote cite:after, .elementor-widget-blockquote blockquote cite:before, .elementor-widget-blockquote blockquote footer:after, .elementor-widget-blockquote blockquote footer:before { content: ""; content: none } .elementor-blockquote { -webkit-transition: .3s; -o-transition: .3s; transition: .3s } .elementor-blockquote__author, .elementor-blockquote__content { margin-bottom: 0; font-style: normal } .elementor-blockquote__author { font-weight: 700 } .elementor-blockquote footer { margin-top: 12px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between } .elementor-blockquote__tweet-button { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-transition: .3s; -o-transition: .3s; transition: .3s; color: #1da1f2; -ms-flex-item-align: end; align-self: flex-end; line-height: 1; position: relative; width: -webkit-max-content; width: -moz-max-content; width: max-content } .elementor-blockquote__tweet-button:hover { color: #0967a0 } .elementor-blockquote__tweet-button span { font-weight: 600 } .elementor-blockquote__tweet-button i, .elementor-blockquote__tweet-button span { vertical-align: middle } .elementor-blockquote__tweet-button i+span { margin-left: .5em } .elementor-blockquote__tweet-label { white-space: pre-wrap } .elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button, .elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button { padding: .7em 1.2em; border-radius: 100em; background-color: #1da1f2; color: #fff; font-size: 15px } .elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button:hover, .elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button:hover { background-color: #0967a0; color: #fff } .elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button:hover:before, .elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button:hover:before { border-right-color: #0967a0 } .elementor-blockquote--button-skin-bubble.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button, .elementor-blockquote--button-skin-classic.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button { padding: 0; width: 2em; height: 2em } .elementor-blockquote--button-skin-bubble.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button i, .elementor-blockquote--button-skin-classic.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button i { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%) } .elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button:before { content: ""; border: .5em solid transparent; border-right-color: #1da1f2; position: absolute; left: -.8em; top: 50%; -webkit-transform: translateY(-50%) scaleY(.65); -ms-transform: translateY(-50%) scaleY(.65); transform: translateY(-50%) scaleY(.65); -webkit-transition: .3s; -o-transition: .3s; transition: .3s } .elementor-blockquote--button-skin-bubble.elementor-blockquote--align-left .elementor-blockquote__tweet-button:before { right: auto; left: -.8em; border-right-color: #1da1f2; border-left-color: transparent } .elementor-blockquote--button-skin-bubble.elementor-blockquote--align-left .elementor-blockquote__tweet-button:hover:before { border-right-color: #0967a0 } .elementor-blockquote--button-skin-bubble.elementor-blockquote--align-right .elementor-blockquote__tweet-button:before { left: auto; right: -.8em; border-right-color: transparent; border-left-color: #1da1f2 } .elementor-blockquote--button-skin-bubble.elementor-blockquote--align-right .elementor-blockquote__tweet-button:hover:before { border-left-color: #0967a0 } .elementor-blockquote--skin-boxed .elementor-blockquote { background-color: #e6e9ec; padding: 30px } .elementor-blockquote--skin-border .elementor-blockquote { border-color: #e6e9ec; border-style: solid; border-left-width: 7px; padding-left: 20px } .elementor-blockquote--skin-quotation .elementor-blockquote:before { content: "“"; font-size: 100px; color: #e6e9ec; font-family: Times New Roman, Times, serif; font-weight: 900; line-height: 1; display: block; height: .6em } .elementor-blockquote--skin-quotation .elementor-blockquote__content { margin-top: 15px } .elementor-blockquote--align-left .elementor-blockquote__content { text-align: left } .elementor-blockquote--align-left .elementor-blockquote footer { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row } .elementor-blockquote--align-right .elementor-blockquote__content { text-align: right } .elementor-blockquote--align-right .elementor-blockquote footer { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .elementor-blockquote--align-center .elementor-blockquote { text-align: center } .elementor-blockquote--align-center .elementor-blockquote__author, .elementor-blockquote--align-center .elementor-blockquote footer { display: block } .elementor-blockquote--align-center .elementor-blockquote__tweet-button { margin-right: auto; margin-left: auto } .elementor-headline { font-size: 43px; line-height: 1.2; display: block } .elementor-headline--style-rotate .elementor-headline-dynamic-wrapper { text-align: left } .elementor-headline--style-highlight .elementor-headline-dynamic-wrapper { overflow: visible; text-align: inherit } .elementor-headline--style-highlight .elementor-headline-dynamic-text { z-index: 1 } .elementor-headline--style-highlight .elementor-headline-plain-text { z-index: 1; position: relative } .elementor-headline--style-highlight svg { position: absolute; top: 50%; left: 50%; width: calc(100% + 20px); height: calc(100% + 20px); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); overflow: visible } .elementor-headline--style-highlight svg path { stroke: red; stroke-width: 9; fill: none; stroke-dasharray: 1500; -webkit-animation: elementor-headline-dash 10s infinite; animation: elementor-headline-dash 10s infinite } .elementor-headline--style-highlight svg path:nth-of-type(2) { -webkit-animation-delay: .6s; animation-delay: .6s } @-webkit-keyframes elementor-headline-dash { 0% { stroke-dasharray: 0 1500 } 15% { stroke-dasharray: 1500 1500 } 85% { opacity: 1 } 90% { stroke-dasharray: 1500 1500; opacity: 0 } to { stroke-dasharray: 0 1500; opacity: 0 } } @keyframes elementor-headline-dash { 0% { stroke-dasharray: 0 1500 } 15% { stroke-dasharray: 1500 1500 } 85% { opacity: 1 } 90% { stroke-dasharray: 1500 1500; opacity: 0 } to { stroke-dasharray: 0 1500; opacity: 0 } } .elementor-headline-dynamic-wrapper { display: inline-block; position: relative } .elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text { display: inline-block; position: absolute; top: 0; left: 0 } .elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text.elementor-headline-text-active { position: relative } .elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper { -webkit-perspective: 300px; perspective: 300px } .elementor-headline-animation-type-flip .elementor-headline-dynamic-text { opacity: 0; -webkit-transform-origin: 50% 100%; -ms-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: rotateX(180deg); transform: rotateX(180deg) } .elementor-headline-animation-type-flip .elementor-headline-dynamic-text.elementor-headline-text-active { opacity: 1; -webkit-transform: rotateX(0deg); transform: rotateX(0deg); -webkit-animation: elementor-headline-flip-in 1.2s; animation: elementor-headline-flip-in 1.2s } .elementor-headline-animation-type-flip .elementor-headline-dynamic-text.elementor-headline-text-inactive { -webkit-transform: rotateX(180deg); transform: rotateX(180deg); -webkit-animation: elementor-headline-flip-out 1.2s; animation: elementor-headline-flip-out 1.2s } @-webkit-keyframes elementor-headline-flip-in { 0% { -webkit-transform: rotateX(180deg); transform: rotateX(180deg); opacity: 0 } 35% { -webkit-transform: rotateX(120deg); transform: rotateX(120deg); opacity: 0 } 65% { opacity: 0 } to { -webkit-transform: rotateX(1turn); transform: rotateX(1turn); opacity: 1 } } @keyframes elementor-headline-flip-in { 0% { -webkit-transform: rotateX(180deg); transform: rotateX(180deg); opacity: 0 } 35% { -webkit-transform: rotateX(120deg); transform: rotateX(120deg); opacity: 0 } 65% { opacity: 0 } to { -webkit-transform: rotateX(1turn); transform: rotateX(1turn); opacity: 1 } } @-webkit-keyframes elementor-headline-flip-out { 0% { -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1 } 35% { -webkit-transform: rotateX(-40deg); transform: rotateX(-40deg); opacity: 1 } 65% { opacity: 0 } to { -webkit-transform: rotateX(180deg); transform: rotateX(180deg); opacity: 0 } } @keyframes elementor-headline-flip-out { 0% { -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1 } 35% { -webkit-transform: rotateX(-40deg); transform: rotateX(-40deg); opacity: 1 } 65% { opacity: 0 } to { -webkit-transform: rotateX(180deg); transform: rotateX(180deg); opacity: 0 } } .elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper { vertical-align: top; overflow: hidden } .elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper:after { content: ""; position: absolute; left: auto; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); height: 90%; width: 1px; background-color: #0d0d0d } .elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper:not(.elementor-headline-typing-selected):after { -webkit-animation: elementor-headline-pulse 1s infinite; animation: elementor-headline-pulse 1s infinite } .elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected { background-color: #0d0d0d } .elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected:after { visibility: hidden } .elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected .elementor-headline-dynamic-text { color: #aebcb9 } .elementor-headline-animation-type-typing .elementor-headline-dynamic-text:not(.elementor-headline-text-active) { visibility: hidden } .elementor-headline-animation-type-typing .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in) { position: absolute; visibility: hidden } @-webkit-keyframes elementor-headline-pulse { 0% { -webkit-transform: translateY(-50%) scale(1); transform: translateY(-50%) scale(1); opacity: 1 } 40% { -webkit-transform: translateY(-50%) scale(.9); transform: translateY(-50%) scale(.9); opacity: 0 } to { -webkit-transform: translateY(-50%) scale(0); transform: translateY(-50%) scale(0); opacity: 0 } } @keyframes elementor-headline-pulse { 0% { -webkit-transform: translateY(-50%) scale(1); transform: translateY(-50%) scale(1); opacity: 1 } 40% { -webkit-transform: translateY(-50%) scale(.9); transform: translateY(-50%) scale(.9); opacity: 0 } to { -webkit-transform: translateY(-50%) scale(0); transform: translateY(-50%) scale(0); opacity: 0 } } .elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper { -webkit-perspective: 300px; perspective: 300px } .elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter { display: inline-block; -webkit-backface-visibility: hidden; backface-visibility: hidden } .elementor-headline-animation-type-swirl .elementor-headline-dynamic-text { opacity: 0 } .elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: translateZ(-20px) rotateX(90deg); transform: translateZ(-20px) rotateX(90deg); opacity: 0 } .elementor-headline-text-active .elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter { opacity: 1 } .elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter.elementor-headline-animation-in { -webkit-animation: elementor-headline-swirl-in .4s forwards; animation: elementor-headline-swirl-in .4s forwards } .elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in) { -webkit-animation: elementor-headline-swirl-out .4s forwards; animation: elementor-headline-swirl-out .4s forwards } @-webkit-keyframes elementor-headline-swirl-in { 0% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(90deg); transform: translateZ(-20px) rotateX(90deg) } 60% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(-10deg); transform: translateZ(-20px) rotateX(-10deg) } to { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(0deg); transform: translateZ(-20px) rotateX(0deg) } } @keyframes elementor-headline-swirl-in { 0% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(90deg); transform: translateZ(-20px) rotateX(90deg) } 60% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(-10deg); transform: translateZ(-20px) rotateX(-10deg) } to { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(0deg); transform: translateZ(-20px) rotateX(0deg) } } @-webkit-keyframes elementor-headline-swirl-out { 0% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(0); transform: translateZ(-20px) rotateX(0) } 60% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(-100deg); transform: translateZ(-20px) rotateX(-100deg) } to { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(-90deg); transform: translateZ(-20px) rotateX(-90deg) } } @keyframes elementor-headline-swirl-out { 0% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(0); transform: translateZ(-20px) rotateX(0) } 60% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(-100deg); transform: translateZ(-20px) rotateX(-100deg) } to { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(-90deg); transform: translateZ(-20px) rotateX(-90deg) } } .elementor-headline-animation-type-slide-down .elementor-headline-text-wrapper { display: inline-block; padding: .2em 0 } .elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper { overflow: hidden; vertical-align: top } .elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text { opacity: 0; top: .2em } .elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text.elementor-headline-text-active { top: 0; opacity: 1; -webkit-animation: elementor-headline-slide-down-in .6s; animation: elementor-headline-slide-down-in .6s } .elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text.elementor-headline-text-inactive { -webkit-animation: elementor-headline-slide-down-out .6s; animation: elementor-headline-slide-down-out .6s } @-webkit-keyframes elementor-headline-slide-down-in { 0% { opacity: 0; -webkit-transform: translateY(-100%); transform: translateY(-100%) } 60% { opacity: 1; -webkit-transform: translateY(20%); transform: translateY(20%) } to { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0) } } @keyframes elementor-headline-slide-down-in { 0% { opacity: 0; -webkit-transform: translateY(-100%); transform: translateY(-100%) } 60% { opacity: 1; -webkit-transform: translateY(20%); transform: translateY(20%) } to { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0) } } @-webkit-keyframes elementor-headline-slide-down-out { 0% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0) } 60% { opacity: 0; -webkit-transform: translateY(120%); transform: translateY(120%) } to { opacity: 0; -webkit-transform: translateY(100%); transform: translateY(100%) } } @keyframes elementor-headline-slide-down-out { 0% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0) } 60% { opacity: 0; -webkit-transform: translateY(120%); transform: translateY(120%) } to { opacity: 0; -webkit-transform: translateY(100%); transform: translateY(100%) } } .elementor-headline-animation-type-clip .elementor-headline-text-wrapper { display: inline-block; padding: .2em 0 } .elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper { overflow: hidden; vertical-align: top } .elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper:after { content: ""; position: absolute; top: 0; left: auto; right: 0; width: 2px; height: 100%; background-color: #0d0d0d } .elementor-headline-animation-type-clip .elementor-headline-dynamic-text { opacity: 0 } .elementor-headline-animation-type-clip .elementor-headline-dynamic-text.elementor-headline-text-active { opacity: 1 } .elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper { -webkit-perspective: 300px; perspective: 300px } .elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text { opacity: 0 } .elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-active { opacity: 1; -webkit-animation: elementor-headline-drop-in-in .8s; animation: elementor-headline-drop-in-in .8s } .elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-inactive { -webkit-animation: elementor-headline-drop-in-out .8s; animation: elementor-headline-drop-in-out .8s } @-webkit-keyframes elementor-headline-drop-in-in { 0% { opacity: 0; -webkit-transform: translateZ(100px); transform: translateZ(100px) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes elementor-headline-drop-in-in { 0% { opacity: 0; -webkit-transform: translateZ(100px); transform: translateZ(100px) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } @-webkit-keyframes elementor-headline-drop-in-out { 0% { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } to { opacity: 0; -webkit-transform: translateZ(-100px); transform: translateZ(-100px) } } @keyframes elementor-headline-drop-in-out { 0% { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } to { opacity: 0; -webkit-transform: translateZ(-100px); transform: translateZ(-100px) } } .elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper { -webkit-perspective: 300px; perspective: 300px } .elementor-headline-animation-type-blinds .elementor-headline-dynamic-text { opacity: 0 } .elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter { display: inline-block; -webkit-transform: rotateY(180deg); transform: rotateY(180deg); -webkit-backface-visibility: hidden; backface-visibility: hidden } .elementor-headline-text-active .elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter { -webkit-transform: rotateY(0deg); transform: rotateY(0deg) } .elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter.elementor-headline-animation-in { -webkit-animation: elementor-headline-blinds-in .6s forwards; animation: elementor-headline-blinds-in .6s forwards } .elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in) { -webkit-animation: elementor-headline-blinds-out .6s forwards; animation: elementor-headline-blinds-out .6s forwards } @-webkit-keyframes elementor-headline-blinds-in { 0% { -webkit-transform: rotateY(180deg); transform: rotateY(180deg) } to { -webkit-transform: rotateY(0deg); transform: rotateY(0deg) } } @keyframes elementor-headline-blinds-in { 0% { -webkit-transform: rotateY(180deg); transform: rotateY(180deg) } to { -webkit-transform: rotateY(0deg); transform: rotateY(0deg) } } @-webkit-keyframes elementor-headline-blinds-out { 0% { -webkit-transform: rotateY(0); transform: rotateY(0) } to { -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg) } } @keyframes elementor-headline-blinds-out { 0% { -webkit-transform: rotateY(0); transform: rotateY(0) } to { -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg) } } .elementor-headline-animation-type-wave .elementor-headline-dynamic-text { opacity: 0 } .elementor-headline-animation-type-wave .elementor-headline-dynamic-letter { display: inline-block; opacity: 0; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0) } .elementor-headline-text-active .elementor-headline-animation-type-wave .elementor-headline-dynamic-letter { opacity: 1 } .elementor-headline-animation-type-wave .elementor-headline-dynamic-letter.elementor-headline-animation-in { -webkit-animation: elementor-headline-wave-up .6s forwards; animation: elementor-headline-wave-up .6s forwards } .elementor-headline-animation-type-wave .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in) { -webkit-animation: elementor-headline-wave-down .6s forwards; animation: elementor-headline-wave-down .6s forwards } @-webkit-keyframes elementor-headline-wave-up { 0% { -webkit-transform: scale(0); transform: scale(0); opacity: 0 } 60% { -webkit-transform: scale(1.2); transform: scale(1.2); opacity: 1 } to { -webkit-transform: scale(1); transform: scale(1); opacity: 1 } } @keyframes elementor-headline-wave-up { 0% { -webkit-transform: scale(0); transform: scale(0); opacity: 0 } 60% { -webkit-transform: scale(1.2); transform: scale(1.2); opacity: 1 } to { -webkit-transform: scale(1); transform: scale(1); opacity: 1 } } @-webkit-keyframes elementor-headline-wave-down { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 1 } 60% { -webkit-transform: scale(0); transform: scale(0); opacity: 0 } } @keyframes elementor-headline-wave-down { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 1 } 60% { -webkit-transform: scale(0); transform: scale(0); opacity: 0 } } .elementor-headline-animation-type-slide .elementor-headline-dynamic-text { opacity: 0 } .elementor-headline-animation-type-slide .elementor-headline-dynamic-text.elementor-headline-text-active { opacity: 1; -webkit-animation: elementor-headline-slide-in .6s; animation: elementor-headline-slide-in .6s } .elementor-headline-animation-type-slide .elementor-headline-dynamic-text.elementor-headline-text-inactive { -webkit-animation: elementor-headline-slide-out .6s; animation: elementor-headline-slide-out .6s } @-webkit-keyframes elementor-headline-slide-in { 0% { opacity: 0; -webkit-transform: translateX(-100%); transform: translateX(-100%) } 60% { opacity: 1; -webkit-transform: translateX(10%); transform: translateX(10%) } to { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0) } } @keyframes elementor-headline-slide-in { 0% { opacity: 0; -webkit-transform: translateX(-100%); transform: translateX(-100%) } 60% { opacity: 1; -webkit-transform: translateX(10%); transform: translateX(10%) } to { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0) } } @-webkit-keyframes elementor-headline-slide-out { 0% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0) } 60% { opacity: 0; -webkit-transform: translateX(110%); transform: translateX(110%) } to { opacity: 0; -webkit-transform: translateX(100%); transform: translateX(100%) } } @keyframes elementor-headline-slide-out { 0% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0) } 60% { opacity: 0; -webkit-transform: translateX(110%); transform: translateX(110%) } to { opacity: 0; -webkit-transform: translateX(100%); transform: translateX(100%) } } .elementor-headline-animation-type-blinds .elementor-headline-dynamic-text, .elementor-headline-animation-type-swirl .elementor-headline-dynamic-text, .elementor-headline-animation-type-wave .elementor-headline-dynamic-text { white-space: nowrap } .elementor-msie .elementor-headline--style-highlight svg { top: auto; left: auto; -webkit-transform: translate(-100%); -ms-transform: translate(-100%); transform: translate(-100%) } .elementor-facebook-widget.fb_iframe_widget, .elementor-facebook-widget.fb_iframe_widget span { width: 100% !important } .elementor-facebook-widget.fb_iframe_widget iframe { position: relative } .elementor-widget-facebook-comments iframe { width: 100% !important } .site-main .menu-navigation-container { overflow: visible } .elementor-item:after, .elementor-item:before { display: block; position: absolute; -webkit-transition: .3s; -o-transition: .3s; transition: .3s; -webkit-transition-timing-function: cubic-bezier(.58, .3, .005, 1); -o-transition-timing-function: cubic-bezier(.58, .3, .005, 1); transition-timing-function: cubic-bezier(.58, .3, .005, 1) } .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { opacity: 0 } .elementor-item-active:after, .elementor-item-active:before, .elementor-item.highlighted:after, .elementor-item.highlighted:before, .elementor-item:focus:after, .elementor-item:focus:before, .elementor-item:hover:after, .elementor-item:hover:before { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1) } .e--pointer-double-line .elementor-item:after, .e--pointer-double-line .elementor-item:before, .e--pointer-overline .elementor-item:after, .e--pointer-overline .elementor-item:before, .e--pointer-underline .elementor-item:after, .e--pointer-underline .elementor-item:before { height: 3px; width: 100%; left: 0; background-color: #55595c; z-index: 2 } .e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { height: 0; width: 0; left: 50% } .e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { top: 10px } .e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after { bottom: 10px } .e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { top: -10px } .e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after { bottom: -10px } .e--pointer-double-line.e--animation-none, .e--pointer-double-line.e--animation-none .elementor-item, .e--pointer-double-line.e--animation-none .elementor-item:after, .e--pointer-double-line.e--animation-none .elementor-item:before, .e--pointer-double-line.e--animation-none .elementor-item:focus, .e--pointer-double-line.e--animation-none .elementor-item:hover, .e--pointer-double-line.e--animation-none:after, .e--pointer-double-line.e--animation-none:before, .e--pointer-double-line.e--animation-none:focus, .e--pointer-double-line.e--animation-none:hover, .e--pointer-overline.e--animation-none, .e--pointer-overline.e--animation-none .elementor-item, .e--pointer-overline.e--animation-none .elementor-item:after, .e--pointer-overline.e--animation-none .elementor-item:before, .e--pointer-overline.e--animation-none .elementor-item:focus, .e--pointer-overline.e--animation-none .elementor-item:hover, .e--pointer-overline.e--animation-none:after, .e--pointer-overline.e--animation-none:before, .e--pointer-overline.e--animation-none:focus, .e--pointer-overline.e--animation-none:hover, .e--pointer-underline.e--animation-none, .e--pointer-underline.e--animation-none .elementor-item, .e--pointer-underline.e--animation-none .elementor-item:after, .e--pointer-underline.e--animation-none .elementor-item:before, .e--pointer-underline.e--animation-none .elementor-item:focus, .e--pointer-underline.e--animation-none .elementor-item:hover, .e--pointer-underline.e--animation-none:after, .e--pointer-underline.e--animation-none:before, .e--pointer-underline.e--animation-none:focus, .e--pointer-underline.e--animation-none:hover { -webkit-transition-duration: 0s; -o-transition-duration: 0s; transition-duration: 0s } .e--pointer-double-line .elementor-item:before, .e--pointer-overline .elementor-item:before { content: ""; top: 0 } .e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { width: 10px; left: -20px } .e--pointer-double-line .elementor-item:after, .e--pointer-underline .elementor-item:after { content: ""; bottom: 0 } .e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after { width: 10px; left: calc(100% + 20px) } .e--pointer-framed .elementor-item:after, .e--pointer-framed .elementor-item:before { background: transparent; left: 0; top: 0; bottom: 0; right: 0; border: 3px solid #55595c } .e--pointer-framed .elementor-item:before { content: "" } .e--pointer-framed.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { -webkit-transform: scale(.75); -ms-transform: scale(.75); transform: scale(.75) } .e--pointer-framed.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { -webkit-transform: scale(1.25); -ms-transform: scale(1.25); transform: scale(1.25) } .e--pointer-framed.e--animation-grow .elementor-item:before, .e--pointer-framed.e--animation-shrink .elementor-item:before { -webkit-transition: opacity .2s, -webkit-transform .4s; transition: opacity .2s, -webkit-transform .4s; -o-transition: opacity .2s, transform .4s; transition: opacity .2s, transform .4s; transition: opacity .2s, transform .4s, -webkit-transform .4s } .e--pointer-framed.e--animation-draw .elementor-item:after, .e--pointer-framed.e--animation-draw .elementor-item:before { width: 3px; height: 3px } .e--pointer-framed.e--animation-draw .elementor-item:before { border-width: 0 0 3px 3px; -webkit-transition: width .1s .2s, height .1s .3s, opacity .12s .22s; -o-transition: width .1s .2s, height .1s .3s, opacity .12s .22s; transition: width .1s .2s, height .1s .3s, opacity .12s .22s } .e--pointer-framed.e--animation-draw .elementor-item:after { content: ""; top: auto; bottom: 0; left: auto; right: 0; border-width: 3px 3px 0 0; -webkit-transition: width .1s, height .1s .1s, opacity .02s .18s; -o-transition: width .1s, height .1s .1s, opacity .02s .18s; transition: width .1s, height .1s .1s, opacity .02s .18s } .e--pointer-framed.e--animation-draw .elementor-item-active:after, .e--pointer-framed.e--animation-draw .elementor-item-active:before, .e--pointer-framed.e--animation-draw .elementor-item.highlighted:after, .e--pointer-framed.e--animation-draw .elementor-item.highlighted:before, .e--pointer-framed.e--animation-draw .elementor-item:focus:after, .e--pointer-framed.e--animation-draw .elementor-item:focus:before, .e--pointer-framed.e--animation-draw .elementor-item:hover:after, .e--pointer-framed.e--animation-draw .elementor-item:hover:before { width: 100%; height: 100% } .e--pointer-framed.e--animation-draw .elementor-item-active:before, .e--pointer-framed.e--animation-draw .elementor-item.highlighted:before, .e--pointer-framed.e--animation-draw .elementor-item:focus:before, .e--pointer-framed.e--animation-draw .elementor-item:hover:before { -webkit-transition: opacity .02s, height .1s, width .1s .1s; -o-transition: opacity .02s, height .1s, width .1s .1s; transition: opacity .02s, height .1s, width .1s .1s } .e--pointer-framed.e--animation-draw .elementor-item-active:after, .e--pointer-framed.e--animation-draw .elementor-item.highlighted:after, .e--pointer-framed.e--animation-draw .elementor-item:focus:after, .e--pointer-framed.e--animation-draw .elementor-item:hover:after { -webkit-transition: opacity .02s .2s, height .1s .2s, width .1s .3s; -o-transition: opacity .02s .2s, height .1s .2s, width .1s .3s; transition: opacity .02s .2s, height .1s .2s, width .1s .3s } .e--pointer-framed.e--animation-corners .elementor-item:after, .e--pointer-framed.e--animation-corners .elementor-item:before { width: 3px; height: 3px } .e--pointer-framed.e--animation-corners .elementor-item:before { border-width: 3px 0 0 3px } .e--pointer-framed.e--animation-corners .elementor-item:after { content: ""; top: auto; bottom: 0; left: auto; right: 0; border-width: 0 3px 3px 0 } .e--pointer-framed.e--animation-corners .elementor-item-active:after, .e--pointer-framed.e--animation-corners .elementor-item-active:before, .e--pointer-framed.e--animation-corners .elementor-item.highlighted:after, .e--pointer-framed.e--animation-corners .elementor-item.highlighted:before, .e--pointer-framed.e--animation-corners .elementor-item:focus:after, .e--pointer-framed.e--animation-corners .elementor-item:focus:before, .e--pointer-framed.e--animation-corners .elementor-item:hover:after, .e--pointer-framed.e--animation-corners .elementor-item:hover:before { width: 100%; height: 100%; -webkit-transition: opacity 2ms, width .4s, height .4s; -o-transition: opacity 2ms, width .4s, height .4s; transition: opacity 2ms, width .4s, height .4s } .e--pointer-framed.e--animation-none, .e--pointer-framed.e--animation-none .elementor-item, .e--pointer-framed.e--animation-none .elementor-item:after, .e--pointer-framed.e--animation-none .elementor-item:before, .e--pointer-framed.e--animation-none .elementor-item:focus, .e--pointer-framed.e--animation-none .elementor-item:hover, .e--pointer-framed.e--animation-none:after, .e--pointer-framed.e--animation-none:before, .e--pointer-framed.e--animation-none:focus, .e--pointer-framed.e--animation-none:hover { -webkit-transition-duration: 0s; -o-transition-duration: 0s; transition-duration: 0s } .e--pointer-background .elementor-item:after, .e--pointer-background .elementor-item:before { content: ""; -webkit-transition: .3s; -o-transition: .3s; transition: .3s } .e--pointer-background .elementor-item:before { top: 0; left: 0; right: 0; bottom: 0; background: #55595c; z-index: -1 } .e--pointer-background .elementor-item-active, .e--pointer-background .elementor-item.highlighted, .e--pointer-background .elementor-item:focus, .e--pointer-background .elementor-item:hover { color: #fff } .e--pointer-background.e--animation-grow .elementor-item:before { -webkit-transform: scale(.5); -ms-transform: scale(.5); transform: scale(.5) } .e--pointer-background.e--animation-grow .elementor-item-active:before, .e--pointer-background.e--animation-grow .elementor-item.highlighted:before, .e--pointer-background.e--animation-grow .elementor-item:focus:before, .e--pointer-background.e--animation-grow .elementor-item:hover:before { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1 } .e--pointer-background.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-transition: .3s; -o-transition: .3s; transition: .3s } .e--pointer-background.e--animation-shrink .elementor-item-active:before, .e--pointer-background.e--animation-shrink .elementor-item.highlighted:before, .e--pointer-background.e--animation-shrink .elementor-item:focus:before, .e--pointer-background.e--animation-shrink .elementor-item:hover:before { -webkit-transition: opacity .15s, -webkit-transform .4s; transition: opacity .15s, -webkit-transform .4s; -o-transition: opacity .15s, transform .4s; transition: opacity .15s, transform .4s; transition: opacity .15s, transform .4s, -webkit-transform .4s } .e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { left: 100% } .e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { right: 100% } .e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { top: 100% } .e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { bottom: 100% } .e--pointer-background.e--animation-shutter-out-vertical .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { bottom: 50%; top: 50% } .e--pointer-background.e--animation-shutter-out-horizontal .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { right: 50%; left: 50% } .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after, .e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after { top: 0; left: 0; right: 0; bottom: 0; background: #55595c; z-index: -1 } .e--pointer-background.e--animation-shutter-in-vertical .elementor-item:before { top: 0; bottom: 100% } .e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after { top: 100%; bottom: 0 } .e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:before, .e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:before, .e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:before, .e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:before { bottom: 50% } .e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:after, .e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:after, .e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:after, .e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:after { top: 50% } .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:before { right: 0; left: 100% } .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after { right: 100%; left: 0 } .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:before, .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:before, .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:before, .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:before { left: 50% } .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:after, .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:after, .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:after, .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:after { right: 50% } .e--pointer-background.e--animation-none, .e--pointer-background.e--animation-none .elementor-item, .e--pointer-background.e--animation-none .elementor-item:after, .e--pointer-background.e--animation-none .elementor-item:before, .e--pointer-background.e--animation-none .elementor-item:focus, .e--pointer-background.e--animation-none .elementor-item:hover, .e--pointer-background.e--animation-none:after, .e--pointer-background.e--animation-none:before, .e--pointer-background.e--animation-none:focus, .e--pointer-background.e--animation-none:hover { -webkit-transition-duration: 0s; -o-transition-duration: 0s; transition-duration: 0s } .e--pointer-text.e--animation-skew .elementor-item:focus, .e--pointer-text.e--animation-skew .elementor-item:hover { -webkit-transform: skew(-8deg); -ms-transform: skew(-8deg); transform: skew(-8deg) } .e--pointer-text.e--animation-grow .elementor-item:focus, .e--pointer-text.e--animation-grow .elementor-item:hover { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2) } .e--pointer-text.e--animation-shrink .elementor-item:focus, .e--pointer-text.e--animation-shrink .elementor-item:hover { -webkit-transform: scale(.8); -ms-transform: scale(.8); transform: scale(.8) } .e--pointer-text.e--animation-float .elementor-item:focus, .e--pointer-text.e--animation-float .elementor-item:hover { -webkit-transform: translateY(-8px); -ms-transform: translateY(-8px); transform: translateY(-8px) } .e--pointer-text.e--animation-sink .elementor-item:focus, .e--pointer-text.e--animation-sink .elementor-item:hover { -webkit-transform: translateY(8px); -ms-transform: translateY(8px); transform: translateY(8px) } .e--pointer-text.e--animation-rotate .elementor-item:focus, .e--pointer-text.e--animation-rotate .elementor-item:hover { -webkit-transform: rotate(6deg); -ms-transform: rotate(6deg); transform: rotate(6deg) } .e--pointer-text.e--animation-none, .e--pointer-text.e--animation-none .elementor-item, .e--pointer-text.e--animation-none .elementor-item:after, .e--pointer-text.e--animation-none .elementor-item:before, .e--pointer-text.e--animation-none .elementor-item:focus, .e--pointer-text.e--animation-none .elementor-item:hover, .e--pointer-text.e--animation-none:after, .e--pointer-text.e--animation-none:before, .e--pointer-text.e--animation-none:focus, .e--pointer-text.e--animation-none:hover { -webkit-transition-duration: 0s; -o-transition-duration: 0s; transition-duration: 0s } .elementor-nav-menu--main .elementor-nav-menu a { -webkit-transition: .4s; -o-transition: .4s; transition: .4s } .elementor-nav-menu--main .elementor-nav-menu a, .elementor-nav-menu--main .elementor-nav-menu a.highlighted, .elementor-nav-menu--main .elementor-nav-menu a:focus, .elementor-nav-menu--main .elementor-nav-menu a:hover { padding: 13px 20px } .elementor-nav-menu--main .elementor-nav-menu a.current { background: #373a3c; color: #fff } .elementor-nav-menu--main .elementor-nav-menu a.disabled { background: #55595c; color: #a1a6a9 } .elementor-nav-menu--main .elementor-nav-menu ul { position: absolute; width: 12em; border-width: 0; border-style: solid; padding: 0 } .elementor-nav-menu--main .elementor-nav-menu span.scroll-down, .elementor-nav-menu--main .elementor-nav-menu span.scroll-up { position: absolute; display: none; visibility: hidden; overflow: hidden; background: #fff; height: 20px } .elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow, .elementor-nav-menu--main .elementor-nav-menu span.scroll-up-arrow { position: absolute; top: -2px; left: 50%; margin-left: -8px; width: 0; height: 0; overflow: hidden; border-width: 8px; border-style: dashed dashed solid; border-color: transparent transparent #494c4f } .elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow { top: 6px; border-style: solid dashed dashed; border-color: #494c4f transparent transparent } .elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow i { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg) } .elementor-nav-menu--layout-horizontal { display: -webkit-box; display: -ms-flexbox; display: flex } .elementor-nav-menu--layout-horizontal .elementor-nav-menu { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } .elementor-nav-menu--layout-horizontal .elementor-nav-menu a { white-space: nowrap } .elementor-nav-menu__align-right .elementor-nav-menu { margin-left: auto } .elementor-nav-menu__align-right .elementor-nav-menu, .elementor-nav-menu__align-right .elementor-nav-menu--layout-vertical>ul>li>a { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end } .elementor-nav-menu__align-left .elementor-nav-menu { margin-right: auto } .elementor-nav-menu__align-left .elementor-nav-menu, .elementor-nav-menu__align-left .elementor-nav-menu--layout-vertical>ul>li>a { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .elementor-nav-menu__align-center .elementor-nav-menu { margin-left: auto; margin-right: auto } .elementor-nav-menu__align-center .elementor-nav-menu, .elementor-nav-menu__align-center .elementor-nav-menu--layout-vertical>ul>li>a { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu { width: 100% } .elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 } .elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>a { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .elementor-widget-nav-menu:not(.elementor-nav-menu--toggle) .elementor-menu-toggle { display: none } .elementor-widget-nav-menu .elementor-widget-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column } .elementor-nav-menu { position: relative; z-index: 2 } .elementor-nav-menu:after { content: "\00a0"; display: block; height: 0; font: 0/0 serif; clear: both; visibility: hidden; overflow: hidden } .elementor-nav-menu, .elementor-nav-menu li, .elementor-nav-menu ul { display: block; list-style: none; margin: 0; padding: 0; line-height: normal; -webkit-tap-highlight-color: rgba(0, 0, 0, 0) } .elementor-nav-menu ul { display: none } .elementor-nav-menu ul ul a, .elementor-nav-menu ul ul a:active, .elementor-nav-menu ul ul a:focus, .elementor-nav-menu ul ul a:hover { border-left: 16px solid transparent } .elementor-nav-menu ul ul ul a, .elementor-nav-menu ul ul ul a:active, .elementor-nav-menu ul ul ul a:focus, .elementor-nav-menu ul ul ul a:hover { border-left: 24px solid transparent } .elementor-nav-menu ul ul ul ul a, .elementor-nav-menu ul ul ul ul a:active, .elementor-nav-menu ul ul ul ul a:focus, .elementor-nav-menu ul ul ul ul a:hover { border-left: 32px solid transparent } .elementor-nav-menu ul ul ul ul ul a, .elementor-nav-menu ul ul ul ul ul a:active, .elementor-nav-menu ul ul ul ul ul a:focus, .elementor-nav-menu ul ul ul ul ul a:hover { border-left: 40px solid transparent } .elementor-nav-menu a, .elementor-nav-menu li { position: relative } .elementor-nav-menu li { border-width: 0 } .elementor-nav-menu a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center } .elementor-nav-menu a, .elementor-nav-menu a:focus, .elementor-nav-menu a:hover { padding: 10px 20px; line-height: 20px } .elementor-nav-menu a.current { background: #373a3c; color: #fff } .elementor-nav-menu a.disabled { cursor: not-allowed; color: #a1a6a9 } .elementor-nav-menu--indicator-none .elementor-nav-menu .elementor-item.has-submenu { padding-right: 20px } .elementor-nav-menu--indicator-none .elementor-nav-menu .elementor-item.has-submenu .sub-arrow { display: none } .elementor-nav-menu--indicator-plus:before { font-family: Open Sans, sans-serif } .elementor-nav-menu--indicator-chevron .elementor-nav-menu .sub-arrow { font-size: 10px } .elementor-nav-menu--indicator-chevron .elementor-nav-menu .sub-arrow i:before { content: "" } .elementor-nav-menu--indicator-angle .elementor-nav-menu .sub-arrow i:before { content: "" } .elementor-nav-menu--indicator-classic .elementor-nav-menu .sub-arrow i:before { content: "" } .elementor-nav-menu--indicator-plus .elementor-nav-menu .sub-arrow i:before { content: "+" } .elementor-nav-menu .sub-arrow { font-size: 16px; line-height: 1; padding: 10px 0 10px 10px; margin-top: -10px; margin-bottom: -10px } .elementor-nav-menu .sub-arrow i { pointer-events: none } .elementor-nav-menu--dropdown .elementor-item.elementor-item-active, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item.elementor-item-active, .elementor-sub-item.highlighted, .elementor-sub-item:focus, .elementor-sub-item:hover { background-color: #55595c; color: #fff } .elementor-menu-toggle { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 22px; padding: .25em; cursor: pointer; border: 0 solid; border-radius: 3px; background-color: rgba(0, 0, 0, .05); color: #494c4f } .elementor-menu-toggle.elementor-active i:before { content: "\e87f" } .elementor-nav-menu--dropdown { background-color: #fff; font-size: 13px } .elementor-nav-menu--dropdown-none .elementor-menu-toggle, .elementor-nav-menu--dropdown-none .elementor-nav-menu--dropdown { display: none } .elementor-nav-menu--dropdown.elementor-nav-menu__container { margin-top: 10px; -webkit-transition: max-height .3s, -webkit-transform .3s; transition: max-height .3s, -webkit-transform .3s; -o-transition: max-height .3s, transform .3s; transition: max-height .3s, transform .3s; transition: max-height .3s, transform .3s, -webkit-transform .3s; -webkit-transform-origin: top; -ms-transform-origin: top; transform-origin: top; overflow: auto } .elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item { font-size: .85em } .elementor-nav-menu--dropdown a { color: #494c4f; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between } .elementor-nav-menu--dropdown a.current { background: #373a3c; color: #fff } .elementor-nav-menu--dropdown a.disabled { color: #b3b3b3 } ul.elementor-nav-menu--dropdown a, ul.elementor-nav-menu--dropdown a:focus, ul.elementor-nav-menu--dropdown a:hover { text-shadow: none; border-left: 8px solid transparent } .elementor-nav-menu__text-align-center .elementor-nav-menu--dropdown .elementor-nav-menu a { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container { -webkit-transform: scaleY(0); -ms-transform: scaleY(0); transform: scaleY(0); max-height: 0 } .elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container { -webkit-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1); max-height: 100vh } .elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown { position: absolute; z-index: 9997 } @media (min-width:768px) { .elementor-nav-menu--dropdown-mobile .elementor-menu-toggle, .elementor-nav-menu--dropdown-mobile .elementor-nav-menu--dropdown { display: none } } @media (min-width:1025px) { .elementor-nav-menu--dropdown-tablet .elementor-menu-toggle, .elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown { display: none } } @media (max-width:1024px) { .elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main { display: none } } @media (max-width:767px) { .elementor-nav-menu--dropdown-mobile .elementor-nav-menu--main { display: none } } .elementor-theme-builder-content-area { height: 400px } .elementor-location-footer:before, .elementor-location-header:before { content: ""; display: table; clear: both } .elementor-post-navigation-borders-yes .elementor-post-navigation.elementor-grid { color: #d4d4d4; border: none; border-top: 1px solid; border-bottom: 1px solid; padding-top: 10px; padding-bottom: 10px } .elementor-post-navigation-borders-yes .elementor-post-navigation__separator { height: 100%; width: 1px; margin: 0 auto; background-color: #d4d4d4 } .elementor-post-navigation { overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex } .elementor-post-navigation .post-navigation__arrow-wrapper { color: #d4d4d4 } .elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-prev { font-size: 30px; padding-right: 15px } .elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next { font-size: 30px; padding-left: 15px } .elementor-post-navigation .post-navigation__arrow-wrapper i { -webkit-transform: translateY(-5%); -ms-transform: translateY(-5%); transform: translateY(-5%) } .elementor-post-navigation .elementor-post-navigation__link__next, .elementor-post-navigation .elementor-post-navigation__link__prev { overflow: hidden } .elementor-post-navigation .elementor-post-navigation__link a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; max-width: 100% } .elementor-post-navigation .post-navigation__next--label, .elementor-post-navigation .post-navigation__prev--label { text-transform: uppercase; font-size: .8em } .elementor-post-navigation .post-navigation__next--title, .elementor-post-navigation .post-navigation__prev--title { font-size: .7em } .elementor-post-navigation .post-navigation__next--label, .elementor-post-navigation .post-navigation__next--title, .elementor-post-navigation .post-navigation__prev--label, .elementor-post-navigation .post-navigation__prev--title { overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis } .elementor-post-navigation span.elementor-post-navigation__link__next { text-align: right } .elementor-post-navigation span.elementor-post-navigation__link__next, .elementor-post-navigation span.elementor-post-navigation__link__prev { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column } .elementor-post-navigation .elementor-grid { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between } .elementor-post-navigation .elementor-post-navigation__link { width: calc(50% - 0.5px); white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis } .elementor-post-navigation .elementor-post-navigation__separator-wrapper { text-align: center } .elementor-post-navigation .elementor-post-navigation__next { text-align: right } .elementor-post-navigation .elementor-post-navigation__next a { float: right } .site-main .elementor-widget-post-navigation, .site-main .elementor-widget-post-navigation [class*=navigation] { margin: 0 } .elementor-search-form { display: block; -webkit-transition: .2s; -o-transition: .2s; transition: .2s } .elementor-search-form button, .elementor-search-form input[type=search] { margin: 0; border: 0; padding: 0; display: inline-block; vertical-align: middle; white-space: normal; background: none; line-height: 1; min-width: 0; font-size: 15px; -webkit-appearance: none; -moz-appearance: none } .elementor-search-form button:focus, .elementor-search-form input[type=search]:focus { outline: 0; color: inherit } .elementor-search-form button { background-color: #818a91; font-size: 16px; color: #fff; border-radius: 0 } .elementor-search-form__container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-transition: .2s; -o-transition: .2s; transition: .2s; overflow: hidden; border: 0 solid transparent; min-height: 50px } .elementor-search-form__container:not(.elementor-search-form--full-screen) { background: #eceeef } .elementor-search-form__input { -ms-flex-preferred-size: 100%; flex-basis: 100%; color: #55595c; -webkit-transition: color .2s; -o-transition: color .2s; transition: color .2s } .elementor-search-form__input::-webkit-input-placeholder { color: inherit; font-family: inherit; opacity: .6 } .elementor-search-form__input:-ms-input-placeholder { color: inherit; font-family: inherit; opacity: .6 } .elementor-search-form__input:-moz-placeholder, .elementor-search-form__input::-moz-placeholder { color: inherit; font-family: inherit; opacity: .6 } .elementor-search-form__input::-ms-input-placeholder { color: inherit; font-family: inherit; opacity: .6 } .elementor-search-form__input::placeholder { color: inherit; font-family: inherit; opacity: .6 } .elementor-search-form__submit { color: #fff; -webkit-transition: color .2s, background .2s; -o-transition: color .2s, background .2s; transition: color .2s, background .2s } .elementor-search-form--button-type-text .elementor-search-form__submit { -ms-flex-negative: 0; flex-shrink: 0 } .elementor-search-form--skin-minimal .elementor-search-form__icon { opacity: .6; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; color: #55595c } .elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input { font-size: 50px; text-align: center; border-style: solid; border-width: 0 0 1px; border-color: #fff; line-height: 1.5; color: #fff } .elementor-search-form--skin-full_screen .elementor-search-form__toggle { display: inline-block; cursor: pointer; vertical-align: middle; color: #494c4f } .elementor-search-form--skin-full_screen .elementor-search-form__toggle i { position: relative; display: block; border: 0 solid; -webkit-transition: .2s; -o-transition: .2s; transition: .2s; width: 33px; height: 33px; background-color: rgba(0, 0, 0, .05); border-radius: 3px } .elementor-search-form--skin-full_screen .elementor-search-form__toggle i:before { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); font-size: .55em } .elementor-search-form--skin-full_screen .elementor-search-form__container { -webkit-transition: .3s; -o-transition: .3s; transition: .3s; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: fixed; z-index: 9998; top: 0; left: 0; right: 0; bottom: 0; height: 100vh; padding: 0 15%; background-color: rgba(0, 0, 0, .8) } .elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen) { overflow: hidden; opacity: 0; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0) } .elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen) .dialog-lightbox-close-button { display: none } .elementor-author-box { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center } .elementor-author-box__avatar { -ms-flex-negative: 0; flex-shrink: 0; margin-right: 25px } .elementor-author-box__avatar img { width: 100px; border-radius: 500px; -o-object-fit: cover; object-fit: cover } .elementor-author-box__text { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; font-size: 17px } .elementor-author-box__name { font-size: 24px; margin-bottom: 5px } .elementor-author-box__bio, .elementor-author-box__bio p { margin-bottom: .8em } .elementor-author-box__bio p:last-of-type { margin-bottom: 0 } .elementor-author-box--layout-image-left .elementor-author-box { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row } .elementor-author-box--layout-image-left .elementor-author-box__avatar { margin-left: 0; margin-right: 25px } .elementor-author-box--layout-image-right .elementor-author-box { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .elementor-author-box--layout-image-right .elementor-author-box__avatar { margin-right: 0; margin-left: 25px } .elementor-author-box--layout-image-above .elementor-author-box { display: block } .elementor-author-box--layout-image-above .elementor-author-box__avatar { margin: 0 auto 15px; display: inline-block } .elementor-author-box--layout-image-above.elementor-author-box--align-left .elementor-author-box__avatar { margin-left: 0 } .elementor-author-box--layout-image-above.elementor-author-box--align-right .elementor-author-box__avatar { margin-right: 0 } .elementor-author-box--align-left .elementor-author-box { text-align: left } .elementor-author-box--align-right .elementor-author-box { text-align: right } .elementor-author-box--align-center .elementor-author-box { text-align: center } .elementor-button.elementor-author-box__button { border: 2px solid #55595c; font-size: 15px; font-weight: 100; padding: 10px 18px } .elementor-button.elementor-author-box__button, .elementor-button.elementor-author-box__button:hover { background: transparent; color: #55595c } .elementor-widget-author-box:not(.elementor-author-box--layout-image-above).elementor-author-box--image-valign-top .elementor-author-box__avatar, .elementor-widget-author-box:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar { -ms-flex-item-align: start; align-self: flex-start } .elementor-widget-author-box:not(.elementor-author-box--layout-image-above).elementor-author-box--image-valign-middle .elementor-author-box__avatar { -ms-flex-item-align: center; align-self: center } .elementor-post-info__terms-list { display: inline-block } .elementor-post-info .elementor-icon-list-icon .elementor-avatar { border-radius: 100% } .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text { display: inline-block } .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a, .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text span { display: inline } .elementor-widget-breadcrumbs { font-size: .85em } .elementor-widget-breadcrumbs p { margin-bottom: 0 } .elementor-sitemap-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap } .elementor-sticky--active { z-index: 99 } [data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section, [data-elementor-type=popup]:not(.elementor-edit-mode) { display: none } .elementor-popup-modal { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: none; background-color: transparent; -webkit-user-select: auto; -moz-user-select: auto; -ms-user-select: auto; user-select: auto } .elementor-popup-modal .dialog-buttons-wrapper, .elementor-popup-modal .dialog-header { display: none } .elementor-popup-modal .dialog-close-button { display: none; top: 20px; right: 20px; opacity: 1; z-index: 9999; pointer-events: all } .elementor-popup-modal .dialog-widget-content { width: auto; overflow: visible; max-width: 100%; max-height: 100%; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; pointer-events: all } .elementor-popup-modal .dialog-message { width: 640px; max-width: 100vw; max-height: 100vh; padding: 0; overflow: auto; display: -webkit-box; display: -ms-flexbox; display: flex } .elementor-popup-modal .elementor { width: 100% } .elementor-motion-effects-element, .elementor-motion-effects-layer { -webkit-transition-property: opacity, -webkit-transform; transition-property: opacity, -webkit-transform; -o-transition-property: transform, opacity; transition-property: transform, opacity; transition-property: transform, opacity, -webkit-transform; -webkit-transition-timing-function: cubic-bezier(0, .33, .07, 1.03); -o-transition-timing-function: cubic-bezier(0, .33, .07, 1.03); transition-timing-function: cubic-bezier(0, .33, .07, 1.03); -webkit-transition-duration: 1s; -o-transition-duration: 1s; transition-duration: 1s } .elementor-motion-effects-container { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden } .elementor-motion-effects-layer { position: absolute; top: 0; left: 0; background-repeat: no-repeat; -webkit-background-size: cover; background-size: cover } .elementor-motion-effects-perspective { -webkit-perspective: 1200px; perspective: 1200px } .uael-before-after-slider .twentytwenty-after-label, .uael-before-after-slider .twentytwenty-before-label, .uael-before-after-slider .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .uael-before-after-slider .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label, .uael-before-after-slider .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label, .uael-before-after-slider .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label { opacity: 0 } .uael-before-after-slider .twentytwenty-horizontal .twentytwenty-handle:after, .uael-before-after-slider .twentytwenty-horizontal .twentytwenty-handle:before, .uael-before-after-slider .twentytwenty-vertical .twentytwenty-handle:after, .uael-before-after-slider .twentytwenty-vertical .twentytwenty-handle:before { content: " "; display: block; background: #fff; position: absolute; z-index: 30 } .uael-before-after-slider .twentytwenty-horizontal .twentytwenty-handle:after, .uael-before-after-slider .twentytwenty-horizontal .twentytwenty-handle:before { width: 3px; height: 9999px; left: 50%; margin-left: -1.5px } .uael-before-after-slider .twentytwenty-vertical .twentytwenty-handle:after, .uael-before-after-slider .twentytwenty-vertical .twentytwenty-handle:before { width: 9999px; height: 3px; top: 50%; margin-top: -1.5px } .uael-before-after-slider .twentytwenty-after-label, .uael-before-after-slider .twentytwenty-before-label, .uael-before-after-slider .twentytwenty-overlay { position: absolute; top: 0; width: 100%; height: 100%; -webkit-transition-duration: .5s; transition-duration: .5s } .internet-explorer .uael-before-after-slider .twentytwenty-before-label, .uael-before-after-slider .twentytwenty-after-label, .uael-before-after-slider .twentytwenty-overlay { bottom: 0 } .uael-before-after-slider .twentytwenty-after-label, .uael-before-after-slider .twentytwenty-before-label, .uael-before-after-slider .twentytwenty-overlay { -webkit-transition-duration: .5s; transition-duration: .5s } .uael-before-after-slider .twentytwenty-after-label, .uael-before-after-slider .twentytwenty-before-label { -webkit-transition-property: opacity; transition-property: opacity } .uael-before-after-slider .twentytwenty-after-label:before, .uael-before-after-slider .twentytwenty-before-label:before { color: #fff; font-size: 13px; letter-spacing: .1em; position: absolute; background: rgba(255, 255, 255, .2); line-height: 38px; padding: 0 20px; -webkit-border-radius: 2px; border-radius: 2px } .uael-before-after-slider .twentytwenty-container.active .twentytwenty-overlay, .uael-before-after-slider .twentytwenty-container.active :hover.twentytwenty-overlay, .uael-before-after-slider .twentytwenty-overlay { background: rgba(0, 0, 0, 0) } .uael-before-after-slider .twentytwenty-down-arrow, .uael-before-after-slider .twentytwenty-left-arrow, .uael-before-after-slider .twentytwenty-right-arrow, .uael-before-after-slider .twentytwenty-up-arrow { width: 0; height: 0; border: 6px solid transparent; display: inline-block } .internet-explorer .uael-before-after-slider .twentytwenty-container { z-index: auto } .uael-before-after-slider .twentytwenty-container { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; z-index: 0; overflow: hidden; position: relative; -webkit-user-select: none; -moz-user-select: none; max-width: 100% } .uael-before-after-slider .twentytwenty-container img { max-width: 100%; position: absolute; top: 0; display: block } .uael-before-after-slider .twentytwenty-container * { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box } .uael-before-after-slider .twentytwenty-before-label { display: -webkit-box; display: -ms-flexbox; -js-display: flex; display: -webkit-flex; display: -moz-box; display: flex } .uael-before-after-slider .twentytwenty-before-label:before { content: "Before" } .uael-before-after-slider .twentytwenty-after-label { display: -webkit-box; display: -ms-flexbox; -js-display: flex; display: -webkit-flex; display: -moz-box; display: flex } .uael-before-after-slider .twentytwenty-after-label:before { content: "After" } .uael-before-after-slider .twentytwenty-horizontal .twentytwenty-before-label:before { left: 10px } .uael-before-after-slider .twentytwenty-horizontal .twentytwenty-after-label:before { right: 10px } .uael-before-after-slider .twentytwenty-vertical .twentytwenty-before-label:before { top: 10px } .uael-before-after-slider .twentytwenty-vertical .twentytwenty-after-label:before { bottom: 10px } .uael-before-after-slider .twentytwenty-overlay { -webkit-transition-property: background; transition-property: background; z-index: 25 } .uael-before-after-slider .twentytwenty-overlay:hover { background: rgba(0, 0, 0, .5) } .uael-before-after-slider .twentytwenty-overlay:hover .twentytwenty-after-label, .uael-before-after-slider .twentytwenty-overlay:hover .twentytwenty-before-label { opacity: 1 } .uael-before-after-slider .twentytwenty-before { z-index: 20 } .uael-before-after-slider .twentytwenty-after { z-index: 10 } .uael-before-after-slider .twentytwenty-handle { height: 38px; width: 38px; position: absolute; left: 50%; top: 50%; margin-left: -22px; margin-top: -22px; border: 3px solid #fff; -webkit-border-radius: 1000px; border-radius: 1000px; -webkit-box-shadow: 0 0 12px rgba(51, 51, 51, .5); box-shadow: 0 0 12px rgba(51, 51, 51, .5); z-index: 40; cursor: pointer; display: -webkit-box; display: -ms-flexbox; -js-display: flex; display: -webkit-flex; display: -moz-box; display: flex; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center } .uael-before-after-slider .twentytwenty-horizontal .twentytwenty-handle:before { bottom: 50%; margin-bottom: 22px; -webkit-box-shadow: none; box-shadow: none } .uael-before-after-slider .twentytwenty-horizontal .twentytwenty-handle:after { top: 50%; margin-top: 22px; -webkit-box-shadow: none; box-shadow: none } .uael-before-after-slider .twentytwenty-vertical .twentytwenty-handle:before { left: 50%; margin-left: 22px; -webkit-box-shadow: 3px 0 0 #fff, 0 0 12px rgba(51, 51, 51, .5); box-shadow: 3px 0 0 #fff, 0 0 12px rgba(51, 51, 51, .5) } .uael-before-after-slider .twentytwenty-vertical .twentytwenty-handle:after { right: 50%; margin-right: 22px; -webkit-box-shadow: -3px 0 0 #fff, 0 0 12px rgba(51, 51, 51, .5); box-shadow: -3px 0 0 #fff, 0 0 12px rgba(51, 51, 51, .5) } .uael-before-after-slider .twentytwenty-vertical .twentytwenty-handle { display: -webkit-box; display: -ms-flexbox; -js-display: flex; display: -webkit-flex; display: -moz-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; -webkit-flex-direction: column-reverse; -moz-box-orient: vertical; -moz-box-direction: reverse; flex-direction: column-reverse } .uael-before-after-slider .twentytwenty-vertical .twentytwenty-handle span:last-of-type { margin-bottom: 10px } .uael-ba-container[data-move-on-hover=yes] .twentytwenty-overlay .twentytwenty-after-label, .uael-ba-container[data-move-on-hover=yes] .twentytwenty-overlay .twentytwenty-before-label { -webkit-transition: all linear .3s; transition: all linear .3s } .uael-ba-container[data-move-on-hover=yes].active .twentytwenty-overlay .twentytwenty-after-label, .uael-ba-container[data-move-on-hover=yes].active .twentytwenty-overlay .twentytwenty-before-label { opacity: .3 } .uael-ba-container[data-move-on-hover=yes]:hover .twentytwenty-overlay .twentytwenty-after-label, .uael-ba-container[data-move-on-hover=yes]:hover .twentytwenty-overlay .twentytwenty-before-label { opacity: .3; -webkit-animation-name: fadelabel; animation-name: fadelabel; -webkit-animation-duration: 3s; animation-duration: 3s } .uael-ba-valign-flex-start .twentytwenty-after-label, .uael-ba-valign-flex-start .twentytwenty-before-label { left: 10px } .uael-ba-valign-flex-start .twentytwenty-after-label:before, .uael-ba-valign-flex-start .twentytwenty-before-label:before { text-align: left } .uael-ba-valign-flex-end .twentytwenty-after-label:before, .uael-ba-valign-flex-end .twentytwenty-before-label:before { text-align: right } .uael-ba-valign-center .twentytwenty-after-label:before, .uael-ba-valign-center .twentytwenty-before-label:before { text-align: center } .uael-ba-valign-flex-end .twentytwenty-after-label, .uael-ba-valign-flex-end .twentytwenty-before-label { right: 10px } .uael-ba-halign-flex-start .twentytwenty-after-label, .uael-ba-halign-flex-start .twentytwenty-before-label { top: 10px } .uael-ba-halign-flex-end .twentytwenty-after-label::before, .uael-ba-halign-flex-end .twentytwenty-before-label::before { bottom: 10px } .uael-ba-container { overflow: hidden } .elementor-editor-active .uael-before-after-slider .twentytwenty-handle { pointer-events: none } @media only screen and (max-width:976px) { .uael-tablet-ba-valign-flex-start .twentytwenty-after-label, .uael-tablet-ba-valign-flex-start .twentytwenty-before-label { left: 10px } .uael-tablet-ba-valign-flex-start .twentytwenty-after-label:before, .uael-tablet-ba-valign-flex-start .twentytwenty-before-label:before { text-align: left } .uael-tablet-ba-valign-flex-end .twentytwenty-after-label:before, .uael-tablet-ba-valign-flex-end .twentytwenty-before-label:before { text-align: right } .uael-tablet-ba-valign-center .twentytwenty-after-label:before, .uael-tablet-ba-valign-center .twentytwenty-before-label:before { text-align: center } .uael-tablet-ba-valign-flex-end .twentytwenty-after-label, .uael-tablet-ba-valign-flex-end .twentytwenty-before-label { right: 10px } .uael-tablet-ba-halign-flex-start .twentytwenty-after-label, .uael-tablet-ba-halign-flex-start .twentytwenty-before-label { top: 10px } .uael-tablet-ba-halign-flex-end .twentytwenty-after-label::before, .uael-tablet-ba-halign-flex-end .twentytwenty-before-label::before { bottom: 10px } } @media only screen and (max-width:767px) { .uael-mobile-ba-valign-flex-start .twentytwenty-after-label, .uael-mobile-ba-valign-flex-start .twentytwenty-before-label { left: 10px } .uael-mobile-ba-valign-flex-start .twentytwenty-after-label:before, .uael-mobile-ba-valign-flex-start .twentytwenty-before-label:before { text-align: left } .uael-mobile-ba-valign-flex-end .twentytwenty-after-label:before, .uael-mobile-ba-valign-flex-end .twentytwenty-before-label:before { text-align: right } .uael-mobile-ba-valign-center .twentytwenty-after-label:before, .uael-mobile-ba-valign-center .twentytwenty-before-label:before { text-align: center } .uael-mobile-ba-valign-flex-end .twentytwenty-after-label, .uael-mobile-ba-valign-flex-end .twentytwenty-before-label { right: 10px } .uael-mobile-ba-halign-flex-start .twentytwenty-after-label, .uael-mobile-ba-halign-flex-start .twentytwenty-before-label { top: 10px } .uael-mobile-ba-halign-flex-end .twentytwenty-after-label::before, .uael-mobile-ba-halign-flex-end .twentytwenty-before-label::before { bottom: 10px } } .uael-before-after-slider .twentytwenty-horizontal .twentytwenty-after-label:before, .uael-before-after-slider .twentytwenty-horizontal .twentytwenty-before-label:before { max-width: -webkit-calc(100% / 2 - 40px); max-width: calc(100% / 2 - 40px) } .uael-before-after-slider .twentytwenty-vertical .twentytwenty-after-label:before, .uael-before-after-slider .twentytwenty-vertical .twentytwenty-before-label:before { max-width: -webkit-calc(100% - 20px); max-width: calc(100% - 20px) } @-webkit-keyframes fadelabel { 0% { opacity: 1 } 50% { opacity: .5 } 100% { opacity: .3 } } @keyframes fadelabel { 0% { opacity: 1 } 50% { opacity: .5 } 100% { opacity: .3 } } .internet-explorer .uael-before-after-slider .twentytwenty-down-arrow, .internet-explorer .uael-before-after-slider .twentytwenty-left-arrow, .internet-explorer .uael-before-after-slider .twentytwenty-right-arrow, .internet-explorer .uael-before-after-slider .twentytwenty-up-arrow { position: absolute } .internet-explorer .uael-before-after-slider .twentytwenty-horizontal .twentytwenty-left-arrow, .internet-explorer .uael-before-after-slider .twentytwenty-horizontal .twentytwenty-right-arrow { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .internet-explorer .uael-before-after-slider .twentytwenty-vertical .twentytwenty-down-arrow, .internet-explorer .uael-before-after-slider .twentytwenty-vertical .twentytwenty-up-arrow { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%) } .internet-explorer .uael-before-after-slider .twentytwenty-left-arrow { left: 0 } .internet-explorer .uael-before-after-slider .twentytwenty-right-arrow { right: 0 } .firefox .uael-before-after-slider .twentytwenty-horizontal .uael-label-position-center .twentytwenty-after-label:before, .firefox .uael-before-after-slider .twentytwenty-horizontal .uael-label-position-center .twentytwenty-before-label:before, .internet-explorer .uael-before-after-slider .twentytwenty-horizontal .uael-label-position-center .twentytwenty-after-label:before, .internet-explorer .uael-before-after-slider .twentytwenty-horizontal .uael-label-position-center .twentytwenty-before-label:before, .safari .uael-before-after-slider .twentytwenty-horizontal .uael-label-position-center .twentytwenty-after-label:before, .safari .uael-before-after-slider .twentytwenty-horizontal .uael-label-position-center .twentytwenty-before-label:before { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .firefox .uael-before-after-slider .twentytwenty-vertical .uael-label-position-center .twentytwenty-after-label:before, .firefox .uael-before-after-slider .twentytwenty-vertical .uael-label-position-center .twentytwenty-before-label:before, .internet-explorer .uael-before-after-slider .twentytwenty-vertical .uael-label-position-center .twentytwenty-after-label:before, .internet-explorer .uael-before-after-slider .twentytwenty-vertical .uael-label-position-center .twentytwenty-before-label:before, .safari .uael-before-after-slider .twentytwenty-vertical .uael-label-position-center .twentytwenty-after-label:before, .safari .uael-before-after-slider .twentytwenty-vertical .uael-label-position-center .twentytwenty-before-label:before { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%) } .internet-explorer .uael-before-after-slider .twentytwenty-down-arrow { bottom: 0 } .internet-explorer .uael-before-after-slider .twentytwenty-vertical .twentytwenty-handle span:last-of-type { top: 0 } .uael-ba-label-normal .twentytwenty-overlay:hover .twentytwenty-after-label, .uael-ba-label-normal .twentytwenty-overlay:hover .twentytwenty-before-label { opacity: 0 } .uael-ba-label-both .twentytwenty-after-label, .uael-ba-label-both .twentytwenty-before-label, .uael-ba-label-normal .twentytwenty-after-label, .uael-ba-label-normal .twentytwenty-before-label { opacity: 1 } .uael-business-scheduler-box-wrapper .uael-days .heading-date { padding: 0; margin: 0; -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 } .uael-business-scheduler-box-wrapper .uael-days .heading-time { margin: 0; padding: 0; -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; text-align: right } .uael-business-scheduler-box-wrapper .top-border-divider .uael-inner { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-bottom: 0; -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } .uael-business-scheduler-box-wrapper .uael-days { margin: 0; padding: 0 } .uael-business-scheduler-box-wrapper { overflow: hidden } .uael-business-scheduler-box-wrapper .uael-days div { padding-top: 5px; padding-bottom: 5px } .uael-review-content-arrow-wrap { top: 100%; position: absolute; left: 20px } .uael-review-image-enable-yes .uael-review-content-arrow-wrap { left: 55px } .uael-review-arrow-border { border-width: 16px; border-style: solid; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-top-color: #111; left: 0; top: 0; position: absolute } .uael-review-arrow { border-width: 17px; border-style: solid; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-top-color: #ccc; left: -1px; top: 0; position: absolute } .uael-review-header, .uael-reviews-widget-wrapper { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex } .uael-reviews-widget-wrapper { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap } .uael-review-details { width: 100% } .uael-reviewer-name { font-weight: 600; word-break: break-word; display: inline-block } .uael-review-icon-wrap i.fa.fa-yelp { color: #af0606; border-color: #af0606; font-size: 18px } .elementor-element[data-widget_type="uael-business-reviews.default"] .uael-review-icon-wrap i.fa-yelp, .elementor-element[data-widget_type="uael-business-reviews.default"] .uael-review-icon-wrap svg { margin-left: 5px } .uael-review-icon-wrap img { width: 20px; height: 20px } .elementor-element[data-widget_type="uael-business-reviews.card"] .uael-review-icon-wrap { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center } .elementor-element[data-widget_type="uael-business-reviews.bubble"] .uael-review-details { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center } .elementor-element[data-widget_type="uael-business-reviews.bubble"] .uael-review-icon-wrap { position: absolute; right: 15px; bottom: 8px } .elementor-element[data-widget_type="uael-business-reviews.bubble"] .uael-review-type-yelp .uael-review-icon-wrap { bottom: 10px } .uael-review-image-left .uael-review-details { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center } .elementor-element[data-widget_type="uael-business-reviews.card"] .uael-review-content-wrap { margin-bottom: 8px } .uael-review-content { position: relative } .uael-review-image { height: 70px; width: 70px; -webkit-background-size: cover; background-size: cover; background-repeat: no-repeat; background-position: center } .uael-reviews-align-center .uael-review { text-align: center } .uael-reviews-align-right .uael-review { text-align: right } .uael-reviews-align-center .elementor-star-rating__wrapper { -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center } .uael-reviews-align-right .elementor-star-rating__wrapper { -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; -ms-flex-pack: end; justify-content: flex-end } .uael-review-time { font-size: 14px; line-height: 1.6em } .uael-review-image-top .uael-review-header, .uael-review-time { display: block } .uael-reviews-notice-message { display: block; margin-bottom: 15px } .uael-reviews-error-message { color: #be2626 } .elementor-element[data-widget_type="uael-business-reviews.default"] .uael-review-header { margin-bottom: 7px } .uael-review-image-all_left .uael-review { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex } .uael-review-image-top .uael-review-image { display: inline-block } .uael-review-image { overflow: hidden } .elementor-element[data-widget_type="uael-business-reviews.bubble"] .uael-review-image, .uael-review-image-all_left .uael-review-image, .uael-review-image-left .uael-review-image { margin-right: 20px; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0 } .elementor-element[data-widget_type="uael-business-reviews.default"] .uael-reviewer-name, .uael-review-details .elementor-star-rating__wrapper, .uael-review-details .uael-review-time { margin-bottom: 0 } .elementor-element[data-widget_type="uael-business-reviews.default"] .uael-review-time { margin-bottom: 5px } .uael-review-type-yelp .uael-review-image { -webkit-border-radius: 100%; border-radius: 100% } .uael-reviews-layout-carousel .uael-review-wrap { padding-top: 10px } .uael-reviews-widget-wrapper { margin: 0 -10px; list-style: none outside; clear: both } .uael-review-wrap { padding-right: -webkit-calc(20px/2); padding-right: calc(20px/2); padding-left: -webkit-calc(20px/2); padding-left: calc(20px/2); margin-bottom: 20px } .uael-review { width: 100% } .uael-reviews-equal-height-yes .uael-review { height: 100% } .uael-reviews-read-more { display: block; font-size: 14px; margin-top: 10px } .uael-review .uael-star-full.uael-star-default { color: #e37400 } .uael-review .uael-star-full.uael-star-custom { color: #ffab40 } .uael-review .uael-star-default, .uael-review .uael-star-empty.uael-star-custom, .uael-review .uael-star-full.uael-star-custom { font-size: 15px; padding: 0 4px 0 0 } .uael-review .uael-star-rating { color: #ccd6df; display: inline-block } .uael-star-rating svg { margin-top: 5px } .uael-business-reviews-footer { margin-top: 30px } .uael-yelp-rating-svg-1 .uael-yelp-rating-1 { fill: #ffd8a0 } .uael-yelp-rating-svg-2 .uael-yelp-rating-1, .uael-yelp-rating-svg-2 .uael-yelp-rating-2 { fill: #fec011 } .uael-yelp-rating-svg-3 .uael-yelp-rating-1, .uael-yelp-rating-svg-3 .uael-yelp-rating-2, .uael-yelp-rating-svg-3 .uael-yelp-rating-3 { fill: #ff9242 } .uael-yelp-rating-svg-4 .uael-yelp-rating-1, .uael-yelp-rating-svg-4 .uael-yelp-rating-2, .uael-yelp-rating-svg-4 .uael-yelp-rating-3, .uael-yelp-rating-svg-4 .uael-yelp-rating-4 { fill: #f15c4f } .uael-yelp-rating-svg-5 .uael-yelp-rating-1, .uael-yelp-rating-svg-5 .uael-yelp-rating-2, .uael-yelp-rating-svg-5 .uael-yelp-rating-3, .uael-yelp-rating-svg-5 .uael-yelp-rating-4, .uael-yelp-rating-svg-5 .uael-yelp-rating-5 { fill: #d32323 } .uael-reviews-grid__column-1 .uael-reviews-widget-wrapper .uael-review-wrap { width: 100% } .uael-reviews-grid__column-2 .uael-reviews-widget-wrapper .uael-review-wrap { width: 50% } .uael-reviews-grid__column-3 .uael-reviews-widget-wrapper .uael-review-wrap { width: 33.33% } .uael-reviews-grid__column-4 .uael-reviews-widget-wrapper .uael-review-wrap { width: 25% } .uael-reviews-grid__column-5 .uael-reviews-widget-wrapper .uael-review-wrap { width: 20% } .uael-reviews-grid__column-1 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(n+1), .uael-reviews-grid__column-2 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(2n+1), .uael-reviews-grid__column-3 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(3n+1), .uael-reviews-grid__column-4 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(4n+1), .uael-reviews-grid__column-5 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(5n+1) { clear: left } .uael-reviews-grid__column-1 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(n), .uael-reviews-grid__column-2 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(2n), .uael-reviews-grid__column-3 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(3n), .uael-reviews-grid__column-4 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(4n), .uael-reviews-grid__column-5 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(5n) { clear: right } .uael-reviews-widget-wrapper .slick-next, .uael-reviews-widget-wrapper .slick-prev { font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: 0; background: 0 0; z-index: 10 } .uael-reviews-widget-wrapper .slick-next:before, .uael-reviews-widget-wrapper .slick-prev:before { font-family: 'Font Awesome 5 Free'; font-weight: 800; font-size: 35px; line-height: 1; opacity: .75; color: #000; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .uael-reviews-widget-wrapper .slick-prev:before { content: '\f104' } [dir=rtl] .uael-reviews-widget-wrapper .slick-prev:before { content: '\f105' } .uael-reviews-widget-wrapper .slick-next:before { content: '\f105' } [dir=rtl] .uael-reviews-widget-wrapper .slick-next:before { content: '\f104' } .uael-reviews-carousel-arrow-outside .uael-reviews-widget-wrapper .slick-prev { left: -25px } .uael-reviews-carousel-arrow-outside .uael-reviews-widget-wrapper .slick-next { right: -25px } .uael-reviews-carousel-arrow-inside .uael-reviews-widget-wrapper .slick-prev { left: 25px } .uael-reviews-carousel-arrow-inside .uael-reviews-widget-wrapper .slick-next { right: 25px } .uael-reviews-widget-wrapper ul.slick-dots { display: block; position: absolute; margin: 0; left: 0; width: 100%; bottom: 0; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); text-align: center } .uael-reviews-widget-wrapper ul.slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0; padding: 0; cursor: pointer } .uael-reviews-widget-wrapper ul.slick-dots li button { font-size: 0; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: 0; background: 0 0 } .uael-reviews-widget-wrapper ul.slick-dots li button:before { content: '\f111'; font-family: 'Font Awesome 5 Free'; font-weight: 800; font-size: 6px; line-height: 20px; position: absolute; top: 0; left: 0; width: 20px; height: 20px; text-align: center; opacity: .25; color: #000; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .uael-reviews-widget-wrapper ul.slick-dots li.slick-active button:before { opacity: .75; color: #000 } .uael-reviews-widget-wrapper[data-equal-height=yes] .slick-slide .uael-review-inner-wrap { display: inline-block; height: 100% } @media (max-width:1024px) { .uael-reviews-grid-tablet__column-1 .uael-reviews-widget-wrapper .uael-review-wrap { width: 100% } .uael-reviews-grid-tablet__column-2 .uael-reviews-widget-wrapper .uael-review-wrap { width: 50% } .uael-reviews-grid-tablet__column-3 .uael-reviews-widget-wrapper .uael-review-wrap { width: 33.33% } .uael-reviews-grid-tablet__column-4 .uael-reviews-widget-wrapper .uael-review-wrap { width: 25% } .uael-reviews-grid-tablet__column-5 .uael-reviews-widget-wrapper .uael-review-wrap { width: 20% } .uael-reviews-grid-tablet__column-1 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(n+1), .uael-reviews-grid-tablet__column-2 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(2n+1), .uael-reviews-grid-tablet__column-3 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(3n+1), .uael-reviews-grid-tablet__column-4 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(4n+1), .uael-reviews-grid-tablet__column-5 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(5n+1) { clear: left } .uael-reviews-grid-tablet__column-1 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(n), .uael-reviews-grid-tablet__column-2 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(2n), .uael-reviews-grid-tablet__column-3 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(3n), .uael-reviews-grid-tablet__column-4 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(4n), .uael-reviews-grid-tablet__column-5 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(5n) { clear: right } } @media (max-width:767px) { .uael-reviews-grid-mobile__column-1 .uael-reviews-widget-wrapper .uael-review-wrap { width: 100% } .uael-reviews-grid-mobile__column-2 .uael-reviews-widget-wrapper .uael-review-wrap { width: 50% } .uael-reviews-grid-mobile__column-3 .uael-reviews-widget-wrapper .uael-review-wrap { width: 33.33% } .uael-reviews-grid-mobile__column-4 .uael-reviews-widget-wrapper .uael-review-wrap { width: 25% } .uael-reviews-grid-mobile__column-5 .uael-reviews-widget-wrapper .uael-review-wrap { width: 20% } .uael-reviews-grid-mobile__column-1 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(n+1), .uael-reviews-grid-mobile__column-2 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(2n+1), .uael-reviews-grid-mobile__column-3 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(3n+1), .uael-reviews-grid-mobile__column-4 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(4n+1), .uael-reviews-grid-mobile__column-5 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(5n+1) { clear: left } .uael-reviews-grid-mobile__column-1 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(n), .uael-reviews-grid-mobile__column-2 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(2n), .uael-reviews-grid-mobile__column-3 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(3n), .uael-reviews-grid-mobile__column-4 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(4n), .uael-reviews-grid-mobile__column-5 .uael-reviews-widget-wrapper .uael-review-wrap:nth-child(5n) { clear: right } .uael-reviews-carousel-arrow-inside .uael-reviews-widget-wrapper .slick-prev, .uael-reviews-carousel-arrow-outside .uael-reviews-widget-wrapper .slick-prev { left: 15px; z-index: 2 } .uael-reviews-carousel-arrow-inside .uael-reviews-widget-wrapper .slick-next, .uael-reviews-carousel-arrow-outside .uael-reviews-widget-wrapper .slick-next { right: 15px; z-index: 2 } } .uael-dual-button-wrap .elementor-button-content-wrapper, .uael-marketing-button .elementor-button-content-wrapper { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center } .uael-dual-button-wrap .elementor-button-content-wrapper.uael-buttons-icon-right, .uael-marketing-button .elementor-button-content-wrapper.uael-buttons-icon-right { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -moz-box-orient: horizontal; -moz-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .uael-dual-button-wrap .elementor-button-content-wrapper .elementor-button-icon, .uael-dual-button-wrap .elementor-button-content-wrapper .elementor-button-text, .uael-marketing-button .elementor-button-content-wrapper .elementor-button-icon, .uael-marketing-button .elementor-button-content-wrapper .elementor-button-text { display: inline-block } .uael-dual-button-wrap .uael-button-wrapper a { width: 100% } .uael-button-halign-justify .uael-button-wrapper, .uael-dual-button-wrap { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex } .uael-dual-button-wrap { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap } .uael-button-stack-desktop .uael-dual-button-wrap { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column } .uael-button-halign-left .uael-dual-button-wrap { -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .uael-button-halign-right .uael-dual-button-wrap { -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; -ms-flex-pack: end; justify-content: flex-end } .uael-button-halign-center .uael-dual-button-wrap { -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center } .uael-button-halign-justify .uael-button-wrapper { -webkit-box-flex: 1; -webkit-flex-grow: 1; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 } .uael-dual-button-wrap { -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } .uael-button-stack-desktop.uael-button-halign-left .uael-dual-button-wrap { -webkit-box-align: start; -webkit-align-items: flex-start; -moz-box-align: start; -ms-flex-align: start; align-items: flex-start } .uael-button-stack-desktop.uael-button-halign-right .uael-dual-button-wrap { -webkit-box-align: end; -webkit-align-items: flex-end; -moz-box-align: end; -ms-flex-align: end; align-items: flex-end } .uael-button-stack-desktop.uael-button-halign-center .uael-dual-button-wrap { -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } .uael-button-stack-desktop.uael-button-halign-justify .uael-dual-button-wrap { -webkit-box-align: stretch; -webkit-align-items: stretch; -moz-box-align: stretch; -ms-flex-align: stretch; align-items: stretch } .uael-marketing-button .uael-marketing-button-title { font-weight: 700 } .uael-marketing-button .uael-marketing-button-desc { font-size: .9em; display: block } .uael-marketing-button .elementor-button-content-wrapper { margin-bottom: 7px } .uael-marketing-button .uael-marketing-buttons-all_left .elementor-button-content-wrapper .elementor-button-text, .uael-marketing-button .uael-marketing-buttons-all_left .elementor-button-content-wrapper .uael-marketing-buttons-wrap, .uael-marketing-button .uael-marketing-buttons-all_right .elementor-button-content-wrapper .elementor-button-text, .uael-marketing-button .uael-marketing-buttons-all_right .elementor-button-content-wrapper .uael-marketing-buttons-wrap { display: inline-block } .uael-marketing-button .uael-marketing-buttons-all_left.elementor-button, .uael-marketing-button .uael-marketing-buttons-all_right.elementor-button { -js-display: inline-flex; display: -webkit-inline-box; display: -webkit-inline-flex; display: -moz-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center } .uael-marketing-button .uael-marketing-buttons-all_right { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -moz-box-orient: horizontal; -moz-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .uael-marketing-buttons-all_left.elementor-button .elementor-button-icon { float: left; margin-right: 10px; -webkit-align-self: center; -ms-flex-item-align: center; align-self: center } .uael-marketing-buttons-all_right.elementor-button .elementor-button-icon { float: right; margin-left: 10px; -webkit-align-self: center; -ms-flex-item-align: center; align-self: center } .uael-mbutton-text-left .elementor-button-content-wrapper, .uael-mbutton-text-right .elementor-button-content-wrapper.uael-buttons-icon-right { -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } .uael-mbutton-text-left .uael-marketing-button-desc, .uael-mbutton-text-left .uael-marketing-button-title { text-align: left } .uael-mbutton-text-center .elementor-button-content-wrapper { -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } .uael-mbutton-text-center .uael-marketing-button-desc { text-align: center } .uael-mbutton-text-left .elementor-button-content-wrapper.uael-buttons-icon-right, .uael-mbutton-text-right .elementor-button-content-wrapper { -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } .uael-mbutton-text-right .uael-marketing-button-desc, .uael-mbutton-text-right .uael-marketing-button-title { text-align: right } @media only screen and (max-width:976px) { .uael-button-stack-tablet .uael-dual-button-wrap { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column } .uael-heading-stack-tablet .uael-adv-heading-stack { display: block } .uael-tablet-button-halign-left .uael-dual-button-wrap { -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .uael-tablet-button-halign-right .uael-dual-button-wrap { -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; -ms-flex-pack: end; justify-content: flex-end } .uael-tablet-button-halign-center .uael-dual-button-wrap { -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center } .uael-tablet-button-halign-justify .uael-button-wrapper { -webkit-box-flex: 1; -webkit-flex-grow: 1; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 } .uael-button-stack-tablet.uael-tablet-button-halign-justify .uael-dual-button-wrap { -webkit-box-align: stretch; -webkit-align-items: stretch; -moz-box-align: stretch; -ms-flex-align: stretch; align-items: stretch } .uael-button-stack-tablet.uael-tablet-button-halign-left .uael-dual-button-wrap { -webkit-box-align: start; -webkit-align-items: flex-start; -moz-box-align: start; -ms-flex-align: start; align-items: flex-start } .uael-button-stack-tablet.uael-tablet-button-halign-right .uael-dual-button-wrap { -webkit-box-align: end; -webkit-align-items: flex-end; -moz-box-align: end; -ms-flex-align: end; align-items: flex-end } .uael-button-stack-tablet.uael-tablet-button-halign-center .uael-dual-button-wrap { -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } } @media only screen and (max-width:767px) { .uael-button-stack-mobile .uael-dual-button-wrap { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column } .uael-heading-stack-mobile .uael-adv-heading-stack { display: block } .uael-mobile-button-halign-left .uael-dual-button-wrap { -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .uael-mobile-button-halign-right .uael-dual-button-wrap { -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; -ms-flex-pack: end; justify-content: flex-end } .uael-mobile-button-halign-center .uael-dual-button-wrap { -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center } .uael-mobile-button-halign-justify .uael-button-wrapper { -webkit-box-flex: 1; -webkit-flex-grow: 1; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 } .uael-button-stack-mobile.uael-mobile-button-halign-justify .uael-dual-button-wrap { -webkit-box-align: stretch; -webkit-align-items: stretch; -moz-box-align: stretch; -ms-flex-align: stretch; align-items: stretch } .uael-button-stack-mobile.uael-mobile-button-halign-left .uael-dual-button-wrap { -webkit-box-align: start; -webkit-align-items: flex-start; -moz-box-align: start; -ms-flex-align: start; align-items: flex-start } .uael-button-stack-mobile.uael-mobile-button-halign-right .uael-dual-button-wrap { -webkit-box-align: end; -webkit-align-items: flex-end; -moz-box-align: end; -ms-flex-align: end; align-items: flex-end } .uael-button-stack-mobile.uael-mobile-button-halign-center .uael-dual-button-wrap { -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } } .uael-caf-form .caldera-grid .row { margin-left: auto; margin-right: auto } .uael-caf-shadow-yes .uael-caf-form .caldera-grid .btn:active:focus, .uael-caf-shadow-yes .uael-caf-form .caldera-grid .btn:focus { outline: 0 } .uael-caf-form .caldera-grid .form-control:focus { -webkit-box-shadow: inset 0 1px 1px transparent, 0 0 8px rgba(222, 222, 222, .6); box-shadow: inset 0 1px 1px transparent, 0 0 8px rgba(222, 222, 222, .6) } .uael-caf-form .caldera-grid .btn-default, .uael-caf-form .caldera-grid .btn-success, .uael-caf-form .caldera-grid .cf-toggle-switch .btn, .uael-caf-form .caldera-grid .cf-uploader-trigger, .uael-caf-form .caldera-grid input[type=button], .uael-caf-form .caldera-grid input[type=submit] { border-width: 0 } .uael-caf-form .caldera-grid .btn-default, .uael-caf-form .caldera-grid .cf-uploader-trigger, .uael-caf-form .caldera-grid input[type=button], .uael-caf-form .caldera-grid input[type=submit] { background-color: #818a91; color: #fff } .uael-caf-form select { -webkit-appearance: none; -moz-appearance: none; appearance: none } .uael-caf-form .uael-caf-select-custom { position: relative } .uael-caf-form .uael-caf-select-custom:after { content: "\f078"; font-family: 'Font Awesome 5 Free'; font-weight: 800; font-size: .7em; line-height: 1; position: absolute; top: 48%; -webkit-transform: translateY(-45%); -ms-transform: translateY(-45%); transform: translateY(-45%); right: .8em; pointer-events: none; z-index: 5 } .uael-caf-form .ccselect2-container+.uael-caf-select-custom:after { display: none } .uael-caf-highlight-style-bottom_right .uael-caf-form .has-error .caldera_ajax_error_block span { display: inline-block; right: 0; top: 100%; padding: .1em .8em; -webkit-border-radius: 2px; border-radius: 2px } .uael-caf-highlight-style-bottom_right .uael-caf-form .has-error span.caldera_ajax_error_block { display: block; text-align: right !important } .uael-caf-shadow-yes .caldera-grid .form-control, .uael-caf-shadow-yes .caldera-grid .form-control:focus, .uael-caf-shadow-yes .caldera-grid .has-error .form-control, .uael-caf-shadow-yes .caldera-grid .has-error .form-control:focus { -webkit-box-shadow: none; box-shadow: none } .uael-caldera-form-wrapper { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex } .uael-caf-form, .uael-caf-form .intl-tel-input { width: 100% } .uael-caf-form div.ccselect2-container.form-control a { border: none !important } .uael-caf-form .caldera-grid .ccselect2-container.form-control, .uael-caf-form .caldera-grid .ccselect2-container.form-control:hover { overflow: hidden; border: 1px solid #ccc } .uael-caf-form .caldera-grid .trumbowyg-box { overflow: hidden } .uael-caf-form .caldera-grid input[type=button], .uael-caf-form .caldera-grid input[type=submit] { width: 100%; display: block } .uael-caf-form .caldera-grid .cf-uploader-trigger { display: inline-block; width: auto } .uael-caldera-form-wrapper .uael-caf-form .cf-toggle-switch .btn-group-justified>.btn, .uael-caldera-form-wrapper .uael-caf-form .cf-toggle-switch .btn-group-justified>.btn-group { display: table-cell } .uael-caldera-form-wrapper .uael-caf-form .cf-toggle-switch .btn-group-justified { display: table } .uael-field-center .uael-caf-form .cf-toggle-group-buttons { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center } .uael-field-left .uael-caf-form .cf-toggle-group-buttons { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .uael-field-right .uael-caf-form .cf-toggle-group-buttons { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; -ms-flex-pack: end; justify-content: flex-end } .uael-caf-button-left .cf-toggle-group-buttons .btn { width: auto; margin: 0 } .uael-caf-button-left .caldera-grid input[type=button], .uael-caf-button-left .caldera-grid input[type=submit], .uael-field-left .uael-caf-form .cf-uploader-trigger { width: auto; margin: auto; margin-left: 0 } .uael-caf-button-center .caldera-grid input[type=button], .uael-caf-button-center .caldera-grid input[type=submit], .uael-field-center .uael-caf-form .cf-uploader-trigger { width: auto; margin: auto } .uael-caf-button-right .caldera-grid input[type=button], .uael-caf-button-right .caldera-grid input[type=submit], .uael-field-right .uael-caf-form .cf-uploader-trigger { width: auto; margin: auto; margin-right: 0 } .uael-caf-button-center .cf-toggle-group-buttons .btn { width: auto; margin: 0; position: relative; left: auto; -webkit-transform: none; -ms-transform: none; transform: none } .uael-caf-form .caldera-grid .file-prevent-overflow { display: block } .uael-caf-form .caldera-grid input[type=file] { display: inline; margin: auto } .uael-caf-form.uael-caf-check-style .checkbox { color: #595959; display: block; font-weight: 700; position: relative; width: auto; cursor: pointer } .uael-caf-form.uael-caf-check-style .checkbox-inline { color: #595959; cursor: pointer } .uael-caf-form .form-group { padding: 5px } .uael-caf-input-size-xs .uael-caf-form input:not([type=button]), .uael-caf-input-size-xs .uael-caf-form input:not([type=submit]) { font-size: 13px; line-height: 1; padding: 8px 10px } .uael-caf-input-size-xs .uael-caf-form .caldera-grid form input[type=checkbox], .uael-caf-input-size-xs .uael-caf-form input[type=radio]+span:before { height: 10px; width: 10px } .uael-caf-input-size-xs .uael-caf-form .caldera-grid form input[type=checkbox]:checked:after { font-size: -webkit-calc(10px / 1.2); font-size: calc(10px / 1.2) } .uael-caf-input-size-xs .uael-caf-form select { font-size: 13px; line-height: 1; padding: 8px 10px; height: auto } .uael-caf-input-size-xs .uael-caf-form .uael-caf-select-custom { font-size: 13px } .uael-caf-input-size-xs .ccselect2-container .ccselect2-choice { font-size: 13px; padding: 8px 10px; height: auto } .uael-caf-input-size-xs .uael-caf-form textarea { font-size: 13px; padding: 8px 10px; height: auto } .uael-caf-input-size-xs .uael-caf-form .caldera-grid form .raty-cancel, .uael-caf-input-size-xs .uael-caf-form .caldera-grid form .raty-star-off, .uael-caf-input-size-xs .uael-caf-form .caldera-grid form .raty-star-on { font-size: 8px } .uael-cf7-btn-size-sm .uael-caf-form input[type=button], .uael-cf7-btn-size-sm .uael-caf-form input[type=submit] { font-size: 15px; padding: 12px 24px; -webkit-border-radius: 3px; border-radius: 3px } .uael-caf-input-size-sm .uael-caf-form .caldera-grid form input[type=checkbox], .uael-caf-input-size-sm .uael-caf-form input[type=radio]+span:before { height: 12px; width: 12px } .uael-caf-input-size-sm .uael-caf-form input:not([type=button]), .uael-caf-input-size-sm .uael-caf-form input:not([type=submit]) { font-size: 15px; line-height: 1; padding: 12px 10px } .uael-caf-input-size-sm .uael-caf-form .caldera-grid form input[type=checkbox]:checked:after { font-size: -webkit-calc(12px / 1.2); font-size: calc(12px / 1.2) } .uael-caf-input-size-sm .uael-caf-form select { font-size: 15px; line-height: 1; padding: 12px 10px; height: auto } .uael-caf-input-size-sm .uael-caf-form .uael-caf-select-custom { font-size: 15px } .uael-caf-input-size-sm .ccselect2-container .ccselect2-choice { font-size: 15px; padding: 12px 10px; height: auto } .uael-caf-input-size-sm .uael-caf-form textarea { font-size: 15px; padding: 12px 10px; height: auto } .uael-caf-input-size-sm .uael-caf-form .caldera-grid form .raty-cancel, .uael-caf-input-size-sm .uael-caf-form .caldera-grid form .raty-star-off, .uael-caf-input-size-sm .uael-caf-form .caldera-grid form .raty-star-on { font-size: 12px } .uael-caf-input-size-md .uael-caf-form .caldera-grid form input[type=checkbox], .uael-caf-input-size-md .uael-caf-form input[type=radio]+span:before { height: 15px; width: 15px } .uael-caf-input-size-md .uael-caf-form input:not([type=button]), .uael-caf-input-size-md .uael-caf-form input:not([type=submit]) { font-size: 16px; line-height: 1; padding: 15px 10px } .uael-caf-input-size-md .uael-caf-form .caldera-grid form input[type=checkbox]:checked:after { font-size: -webkit-calc(15px / 1.2); font-size: calc(15px / 1.2) } .uael-caf-input-size-md .uael-caf-form select { font-size: 16px; line-height: 1; padding: 15px 10px; height: auto } .uael-caf-input-size-md .uael-caf-form .uael-caf-select-custom { font-size: 16px } .uael-caf-input-size-md .ccselect2-container .ccselect2-choice { font-size: 16px; padding: 15px 10px; height: auto } .uael-caf-input-size-md .uael-caf-form textarea { font-size: 16px; padding: 15px 10px; height: auto } .uael-caf-input-size-md .uael-caf-form .caldera-grid form .raty-cancel, .uael-caf-input-size-md .uael-caf-form .caldera-grid form .raty-star-off, .uael-caf-input-size-md .uael-caf-form .caldera-grid form .raty-star-on { font-size: 15px } .uael-caf-input-size-lg .uael-caf-form input:not([type=button]), .uael-caf-input-size-lg .uael-caf-form input:not([type=submit]) { font-size: 18px; line-height: 1; padding: 20px 10px } .uael-caf-input-size-lg .uael-caf-form .caldera-grid form input[type=checkbox], .uael-caf-input-size-lg .uael-caf-form input[type=radio]+span:before { height: 20px; width: 20px } .uael-caf-input-size-lg .uael-caf-form .caldera-grid form input[type=checkbox]:checked:after { font-size: -webkit-calc(20px / 1.2); font-size: calc(20px / 1.2) } .uael-caf-input-size-lg .uael-caf-form select { font-size: 18px; line-height: 1; padding: 20px 10px; height: auto } .uael-caf-input-size-lg .uael-caf-form .uael-caf-select-custom { font-size: 18px } .uael-caf-input-size-lg .ccselect2-container .ccselect2-choice { font-size: 18px; padding: 20px 10px; height: auto } .uael-caf-input-size-lg .uael-caf-form textarea { font-size: 18px; padding: 20px 10px; height: auto } .uael-caf-input-size-lg .uael-caf-form .caldera-grid form .raty-cancel, .uael-caf-input-size-lg .uael-caf-form .caldera-grid form .raty-star-off, .uael-caf-input-size-lg .uael-caf-form .caldera-grid form .raty-star-on { font-size: 18px } .uael-caf-input-size-xl .uael-caf-form input:not([type=button]), .uael-caf-input-size-xl .uael-caf-form input:not([type=submit]) { font-size: 20px; line-height: 1; padding: 25px 10px } .uael-caf-input-size-xl .uael-caf-form .caldera-grid form input[type=checkbox], .uael-caf-input-size-xl .uael-caf-form input[type=radio]+span:before { height: 25px; width: 25px } .uael-caf-input-size-xl .uael-caf-form .caldera-grid form input[type=checkbox]:checked:after { font-size: -webkit-calc(25px / 1.2); font-size: calc(25px / 1.2) } .uael-caf-input-size-xl .uael-caf-form select { font-size: 20px; line-height: 1; padding: 25px 10px; height: auto } .uael-caf-input-size-xl .uael-caf-form .uael-caf-select-custom { font-size: 20px } .uael-caf-input-size-xl .ccselect2-container .ccselect2-choice { font-size: 20px; padding: 25px 10px; height: auto } .uael-caf-input-size-xl .uael-caf-form textarea { font-size: 20px; padding: 25px 10px; height: auto } .uael-caf-input-size-xl .uael-caf-form .caldera-grid form .raty-cancel, .uael-caf-input-size-xl .uael-caf-form .caldera-grid form .raty-star-off, .uael-caf-input-size-xl .uael-caf-form .caldera-grid form .raty-star-on { font-size: 23px } .uael-caf-btn-size-xs .uael-caf-form .btn-default, .uael-caf-btn-size-xs .uael-caf-form .btn-success, .uael-caf-btn-size-xs .uael-caf-form .cf-uploader-trigger, .uael-caf-btn-size-xs .uael-caf-form input[type=button], .uael-caf-btn-size-xs .uael-caf-form input[type=submit] { font-size: 13px; padding: 10px 20px; -webkit-border-radius: 2px; border-radius: 2px } .uael-caf-btn-size-sm .uael-caf-form .btn-default, .uael-caf-btn-size-sm .uael-caf-form .btn-success, .uael-caf-btn-size-sm .uael-caf-form .cf-uploader-trigger, .uael-caf-btn-size-sm .uael-caf-form input[type=button], .uael-caf-btn-size-sm .uael-caf-form input[type=submit] { font-size: 15px; padding: 12px 24px; -webkit-border-radius: 3px; border-radius: 3px } .uael-caf-btn-size-md .uael-caf-form .btn-default, .uael-caf-btn-size-md .uael-caf-form .btn-success, .uael-caf-btn-size-md .uael-caf-form .cf-uploader-trigger, .uael-caf-btn-size-md .uael-caf-form input[type=button], .uael-caf-btn-size-md .uael-caf-form input[type=submit] { font-size: 16px; padding: 15px 30px; -webkit-border-radius: 4px; border-radius: 4px } .uael-caf-btn-size-lg .uael-caf-form .btn-default, .uael-caf-btn-size-lg .uael-caf-form .btn-success, .uael-caf-btn-size-lg .uael-caf-form .cf-uploader-trigger, .uael-caf-btn-size-lg .uael-caf-form input[type=button], .uael-caf-btn-size-lg .uael-caf-form input[type=submit] { font-size: 18px; padding: 20px 40px; -webkit-border-radius: 5px; border-radius: 5px } .uael-caf-btn-size-xl .uael-caf-form .btn-default, .uael-caf-btn-size-xl .uael-caf-form .btn-success, .uael-caf-btn-size-xl .uael-caf-form .cf-uploader-trigger, .uael-caf-btn-size-xl .uael-caf-form input[type=button], .uael-caf-btn-size-xl .uael-caf-form input[type=submit] { font-size: 20px; padding: 25px 50px; -webkit-border-radius: 6px; border-radius: 6px } .uael-caf-form .caldera-grid .form-control { height: auto } .uael-caf-form .caldera-grid form input[type=checkbox] { cursor: pointer; -webkit-appearance: none; -moz-appearance: none; appearance: none; outline: 0; padding: 0; outline: 0; border: 1px solid; padding: 0; text-align: center; -js-display: inline-flex; display: -webkit-inline-box; display: -webkit-inline-flex; display: -moz-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; margin-right: 5px } .uael-caf-form .caldera-grid form input[type=checkbox]:after { font-style: normal; font-weight: 400; content: "\00a0"; color: #333; display: block; line-height: 1.2 } .uael-caf-form .caldera-grid form input[type=checkbox]:checked:after { content: '\2714'; line-height: 1.2; position: relative } .uael-caf-form .ccselect2-chosen, form input[type=color]::-webkit-input-placeholder, form input[type=credit_card_cvc]::-webkit-input-placeholder, form input[type=date]::-webkit-input-placeholder, form input[type=datetime-local]::-webkit-input-placeholder, form input[type=datetime]::-webkit-input-placeholder, form input[type=email]::-webkit-input-placeholder, form input[type=file]::-webkit-input-placeholder, form input[type=month]::-webkit-input-placeholder, form input[type=number]::-webkit-input-placeholder, form input[type=password]::-webkit-input-placeholder, form input[type=phone]::-webkit-input-placeholder, form input[type=search]::-webkit-input-placeholder, form input[type=tel]::-webkit-input-placeholder, form input[type=text]::-webkit-input-placeholder, form input[type=time]::-webkit-input-placeholder, form input[type=url]::-webkit-input-placeholder, form input[type=week]::-webkit-input-placeholder, form select::-webkit-input-placeholder, form textarea::-webkit-input-placeholder { opacity: .5 } .uael-caf-form .caldera-forms-summary-field ul { display: inline-block } .uael-caf-form .caldera-forms-summary-field ul li { text-align: left } .uael-caf-form .live-gravatar { text-align: left !important } .uael-caf-form .cf-toggle-group-buttons.btn-group-justified { display: table } .uael-caf-form .cf-toggle-group-buttons.btn-group-vertical { position: relative; display: inline-block; vertical-align: middle } .uael-caf-form .cf-toggle-group-buttons.btn-group-vertical .btn { width: 100% } .uael-caf-form .caldera-grid form input[type=radio]+span:before { -webkit-border-radius: 100%; border-radius: 100% } .uael-caf-form .caldera-grid form input[type=radio] { display: none } .uael-caf-form .caldera-grid form input[type=radio]+span:before { content: ''; display: inline-block; vertical-align: middle; margin-right: 5px; text-align: center } span.uael-caf-radio-custom { margin-left: -20px } @media only screen and (max-width:976px) { .uael-tablet-caf-button-left .caldera-grid .cf-toggle-group-buttons .btn { width: auto; margin: 0 } .uael-tablet-caf-button-left .caldera-grid input[type=button], .uael-tablet-caf-button-left .caldera-grid input[type=submit], .uael-tablet-field-left .uael-caf-form .cf-uploader-trigger { width: auto; margin: auto; margin-left: 0 } .uael-caf-form .cf-toggle-group-buttons.btn-group-vertical { position: relative; display: inline-block; vertical-align: middle } .uael-tablet-field-left .uael-caf-form .caldera-grid .cf-toggle-group-buttons { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .uael-tablet-caf-button-center .caldera-grid input[type=button], .uael-tablet-caf-button-center .caldera-grid input[type=submit], .uael-tablet-field-center .uael-caf-form .cf-uploader-trigger { width: auto; margin: auto } .uael-tablet-field-center .caldera-grid .cf-toggle-group-buttons { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center } .uael-tablet-caf-button-center .caldera-grid .cf-toggle-group-buttons .btn { width: auto; margin: 0; position: relative; left: auto; -webkit-transform: none; -ms-transform: none; transform: none } .uael-tablet-caf-button-right .caldera-grid input[type=button], .uael-tablet-caf-button-right .caldera-grid input[type=submit], .uael-tablet-field-right .uael-caf-form .cf-uploader-trigger { width: auto; margin: auto; margin-right: 0 } .uael-tablet-field-right .uael-caf-form .caldera-grid .cf-toggle-group-buttons { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; -ms-flex-pack: end; justify-content: flex-end } .uael-tablet-caf-button-justify .caldera-grid input[type=button], .uael-tablet-caf-button-justify .caldera-grid input[type=submit] { width: 100% } .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-vertical .btn, .uael-tablet-field-center .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-vertical .btn, .uael-tablet-field-left .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-vertical .btn, .uael-tablet-field-right .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-vertical .btn { width: 100% } .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-justified, .uael-tablet-field-center .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-justified, .uael-tablet-field-left .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-justified, .uael-tablet-field-right .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-justified { display: table } .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-vertical, .uael-tablet-field-center .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-vertical, .uael-tablet-field-left .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-vertical, .uael-tablet-field-right .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-vertical { position: relative; display: inline-block; vertical-align: middle } } @media only screen and (max-width:767px) { .uael-mobile-caf-button-left .uael-caf-form .caldera-grid .cf-toggle-group-buttons .btn { width: auto; margin: 0 } .uael-mobile-caf-button-left .uael-caf-form .caldera-grid input[type=button], .uael-mobile-caf-button-left .uael-caf-form .caldera-grid input[type=submit], .uael-mobile-field-left .uael-caf-form .cf-uploader-trigger { width: auto; margin: auto; margin-left: 0 } .uael-mobile-field-left .uael-caf-form .caldera-grid .cf-toggle-group-buttons { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .uael-mobile-caf-button-center .uael-caf-form .caldera-grid input[type=button], .uael-mobile-caf-button-center .uael-caf-form .caldera-grid input[type=submit], .uael-mobile-field-center .uael-caf-form .cf-uploader-trigger { width: auto; margin: auto } .uael-mobile-field-center .uael-caf-form .caldera-grid .cf-toggle-group-buttons { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center } .uael-mobile-caf-button-center .uael-caf-form .caldera-grid .cf-toggle-group-buttons .btn { width: auto; margin: 0; position: relative; left: auto; -webkit-transform: none; -ms-transform: none; transform: none } .uael-mobile-caf-button-right .uael-caf-form .caldera-grid input[type=button], .uael-mobile-caf-button-right .uael-caf-form .caldera-grid input[type=submit], .uael-mobile-field-right .uael-caf-form .cf-uploader-trigger { width: auto; margin: auto; margin-right: 0 } .uael-mobile-field-right .uael-caldera-form-wrapper .uael-caf-form .caldera-grid .cf-toggle-group-buttons { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; -ms-flex-pack: end; justify-content: flex-end } .uael-mobile-caf-button-justify .uael-caf-form .caldera-grid input[type=button], .uael-mobile-caf-button-justify .uael-caf-form .caldera-grid input[type=submit] { width: 100% } .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-vertical .btn, .uael-mobile-field-center .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-vertical .btn, .uael-mobile-field-left .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-vertical .btn, .uael-mobile-field-right .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-vertical .btn { width: 100% } .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-justified, .uael-mobile-field-center .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-justified, .uael-mobile-field-left .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-justified, .uael-mobile-field-right .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-justified { display: table } .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-vertical, .uael-mobile-field-center .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-vertical, .uael-mobile-field-left .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-vertical, .uael-mobile-field-right .uael-caf-form .caldera-grid .cf-toggle-group-buttons.btn-group-vertical { position: relative; display: inline-block; vertical-align: middle } } .uael-cf7-style span.wpcf7-list-item { margin: 0 1em 0 0 } .uael-cf7-loader-active span.ajax-loader.is-active { display: inline-block } .uael-cf7-style select { -webkit-appearance: none } .uael-cf7-style .uael-cf7-select-custom { display: block; position: relative } .uael-cf7-style .uael-cf7-select-custom:after { content: "\f078"; font-family: 'Font Awesome 5 Free'; font-weight: 800; position: absolute; font-size: .7em; line-height: 1; top: 45%; -webkit-transform: translateY(-45%); -ms-transform: translateY(-45%); transform: translateY(-45%); right: .5em; z-index: 5; pointer-events: none } .uael-cf7-highlight-style-bottom_right span.wpcf7-not-valid-tip { display: inline-block; right: 0; top: 100%; padding: .1em .8em; -webkit-border-radius: 2px; border-radius: 2px } .uael-cf7-highlight-style-bottom_right span.uael-cf7-alert { display: block; text-align: right } .uael-cf7-btn-size-xs .uael-cf7-style input[type=submit] { font-size: 13px; padding: 10px 20px; -webkit-border-radius: 2px; border-radius: 2px } .uael-cf7-input-size-xs .uael-cf7-style .wpcf7 textarea, .uael-cf7-input-size-xs .uael-cf7-style input:not([type=submit]), .uael-cf7-input-size-xs .uael-cf7-style select { font-size: 13px; padding: 8px 10px } .uael-cf7-input-size-xs .uael-cf7-style select[multiple=multiple] { padding: 0 } .uael-cf7-input-size-xs .uael-cf7-style select[multiple=multiple] option { padding: 8px 10px } .uael-cf7-input-size-xs .uael-cf7-select-custom { font-size: 13px } .uael-cf7-input-size-xs .uael-cf7-style input[type=checkbox]+span:before, .uael-cf7-input-size-xs .uael-cf7-style input[type=radio]+span:before { height: 10px; width: 10px } .uael-cf7-input-size-xs .uael-cf7-style input[type=checkbox]:checked+span:before { font-size: -webkit-calc(10px / 1.2); font-size: calc(10px / 1.2) } .uael-cf7-input-size-xs input[type=range]::-webkit-slider-thumb { font-size: 10px } .uael-cf7-input-size-xs input[type=range]::-moz-range-thumb { font-size: 10px } .uael-cf7-input-size-xs input[type=range]::-ms-thumb { font-size: 10px } .uael-cf7-btn-size-sm .uael-cf7-style input[type=submit] { font-size: 15px; padding: 12px 24px; -webkit-border-radius: 3px; border-radius: 3px } .uael-cf7-input-size-sm .uael-cf7-style .wpcf7 textarea, .uael-cf7-input-size-sm .uael-cf7-style input:not([type=submit]), .uael-cf7-input-size-sm .uael-cf7-style select { font-size: 15px; padding: 12px 10px } .uael-cf7-input-size-sm .uael-cf7-style select[multiple=multiple] { padding: 0 } .uael-cf7-input-size-sm .uael-cf7-style select[multiple=multiple] option { padding: 12px 10px } .uael-cf7-input-size-sm .uael-cf7-select-custom { font-size: 15px } .uael-cf7-input-size-sm .uael-cf7-style input[type=checkbox]+span:before, .uael-cf7-input-size-sm .uael-cf7-style input[type=radio]+span:before { height: 12px; width: 12px } .uael-cf7-input-size-sm .uael-cf7-style input[type=checkbox]:checked+span:before { font-size: -webkit-calc(12px / 1.2); font-size: calc(12px / 1.2) } .uael-cf7-input-size-sm input[type=range]::-webkit-slider-thumb { font-size: 12px } .uael-cf7-input-size-sm input[type=range]::-moz-range-thumb { font-size: 12px } .uael-cf7-input-size-sm input[type=range]::-ms-thumb { font-size: 12px } .uael-cf7-btn-size-md .uael-cf7-style input[type=submit] { font-size: 16px; padding: 15px 30px; -webkit-border-radius: 4px; border-radius: 4px } .uael-cf7-input-size-md .uael-cf7-style .wpcf7 textarea, .uael-cf7-input-size-md .uael-cf7-style input:not([type=submit]), .uael-cf7-input-size-md .uael-cf7-style select { font-size: 16px; padding: 15px 10px } .uael-cf7-input-size-md .uael-cf7-style select[multiple=multiple] { padding: 0 } .uael-cf7-input-size-md .uael-cf7-style select[multiple=multiple] option { padding: 15px 10px } .uael-cf7-input-size-md .uael-cf7-select-custom { font-size: 16px } .uael-cf7-input-size-md .uael-cf7-style input[type=checkbox]+span:before, .uael-cf7-input-size-md .uael-cf7-style input[type=radio]+span:before { height: 15px; width: 15px } .uael-cf7-input-size-md .uael-cf7-style input[type=checkbox]:checked+span:before { font-size: -webkit-calc(15px / 1.2); font-size: calc(15px / 1.2) } .uael-cf7-input-size-md input[type=range]::-webkit-slider-thumb { font-size: 15px } .uael-cf7-input-size-md input[type=range]::-moz-range-thumb { font-size: 15px } .uael-cf7-input-size-md input[type=range]::-ms-thumb { font-size: 15px } .uael-cf7-btn-size-lg .uael-cf7-style input[type=submit] { font-size: 18px; padding: 20px 40px; -webkit-border-radius: 5px; border-radius: 5px } .uael-cf7-input-size-lg .uael-cf7-style .wpcf7 textarea, .uael-cf7-input-size-lg .uael-cf7-style input:not([type=submit]), .uael-cf7-input-size-lg .uael-cf7-style select { font-size: 18px; padding: 20px 10px } .uael-cf7-input-size-lg .uael-cf7-style select[multiple=multiple] { padding: 0 } .uael-cf7-input-size-lg .uael-cf7-style select[multiple=multiple] option { padding: 20px 10px } .uael-cf7-input-size-lg .uael-cf7-select-custom { font-size: 18px } .uael-cf7-input-size-lg .uael-cf7-style input[type=checkbox]+span:before, .uael-cf7-input-size-lg .uael-cf7-style input[type=radio]+span:before { height: 20px; width: 20px } .uael-cf7-input-size-lg .uael-cf7-style input[type=checkbox]:checked+span:before { font-size: -webkit-calc(20px / 1.2); font-size: calc(20px / 1.2) } .uael-cf7-input-size-lg input[type=range]::-webkit-slider-thumb { font-size: 20px } .uael-cf7-input-size-lg input[type=range]::-moz-range-thumb { font-size: 20px } .uael-cf7-input-size-lg input[type=range]::-ms-thumb { font-size: 20px } .uael-cf7-btn-size-xl .uael-cf7-style input[type=submit] { font-size: 20px; padding: 25px 50px; -webkit-border-radius: 6px; border-radius: 6px } .uael-cf7-input-size-xl .uael-cf7-style .wpcf7 textarea, .uael-cf7-input-size-xl .uael-cf7-style input:not([type=submit]), .uael-cf7-input-size-xl .uael-cf7-style select { font-size: 20px; padding: 25px 10px } .uael-cf7-input-size-xl .uael-cf7-style select[multiple=multiple] { padding: 0 } .uael-cf7-input-size-xl .uael-cf7-style select[multiple=multiple] option { padding: 25px 10px } .uael-cf7-input-size-xl .uael-cf7-select-custom { font-size: 20px } .uael-cf7-input-size-xl .uael-cf7-style input[type=checkbox]+span:before, .uael-cf7-input-size-xl .uael-cf7-style input[type=radio]+span:before { height: 25px; width: 25px } .uael-cf7-input-size-xl .uael-cf7-style input[type=checkbox]:checked+span:before { font-size: -webkit-calc(25px / 1.2); font-size: calc(25px / 1.2) } .uael-cf7-input-size-xl input[type=range]::-webkit-slider-thumb { font-size: 25px } .uael-cf7-input-size-xl input[type=range]::-moz-range-thumb { font-size: 25px } .uael-cf7-input-size-xl input[type=range]::-ms-thumb { font-size: 25px } .uael-cf7-style input[type=range] { background: 0 0 !important; border: none !important; padding-left: 0 !important; padding-right: 0 !important } .uael-cf7-style input[type=range]::-ms-track { background: 0 0; border-color: transparent; color: transparent } .uael-cf7-style input[type=range]::-webkit-slider-runnable-track { height: .35em } .uael-cf7-style input[type=range]::-moz-range-track { height: .35em } .uael-cf7-style input[type=range]::-ms-fill-lower { height: .35em } .uael-cf7-style input[type=range]::-ms-fill-upper { height: .35em } .uael-cf7-style input[type=range]::-webkit-slider-thumb { -webkit-appearance: none; height: 1em; width: 1em; margin-top: -.35em } .uael-cf7-style input[type=range]::-moz-range-thumb { height: 1em; width: 1em; margin-top: -.35em } .uael-cf7-style input[type=range]::-ms-thumb { height: 1em; width: 1em; margin-top: -.35em } .uael-cf7-style .wpcf7-radio input[type=radio]+span:before { -webkit-border-radius: 100%; border-radius: 100% } .uael-cf7-style .wpcf7 div.wpcf7-response-output { margin: 0 } .uael-cf7-style-box .wpcf7-acceptance input[type=checkbox]+span:before, .uael-cf7-style-box .wpcf7-acceptance input[type=checkbox]:checked+span:before, .uael-cf7-style-box .wpcf7-checkbox input[type=checkbox]+span:before, .uael-cf7-style-box .wpcf7-checkbox input[type=checkbox]:checked+span:before, .uael-cf7-style-box .wpcf7-radio input[type=radio]+span:before { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box } .uael-cf7-button-center input.wpcf7-form-control.wpcf7-submit, .uael-cf7-button-justify input.wpcf7-form-control.wpcf7-submit, .uael-cf7-button-left input.wpcf7-form-control.wpcf7-submit, .uael-cf7-button-right input.wpcf7-form-control.wpcf7-submit { display: -webkit-box; display: -ms-flexbox; -js-display: flex; display: -webkit-flex; display: -moz-box; display: flex; width: auto } .uael-cf7-button-center input.wpcf7-form-control.wpcf7-submit { margin-left: auto; margin-right: auto } .uael-cf7-button-center .uael-cf7-loader-active { text-align: center } .uael-cf7-button-left input.wpcf7-form-control.wpcf7-submit { margin-left: 0; margin-right: auto } .uael-cf7-button-right input.wpcf7-form-control.wpcf7-submit { margin-left: auto; margin-right: 0 } .uael-cf7-button-right .uael-cf7-loader-active { text-align: right } .uael-cf7-button-justify input.wpcf7-form-control.wpcf7-submit { -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; width: 100% } .uael-cf7-button-justify .uael-cf7-loader-active { text-align: center } .uael-cf7-style .wpcf7-acceptance input[type=checkbox], .uael-cf7-style .wpcf7-checkbox input[type=checkbox], .uael-cf7-style .wpcf7-radio input[type=radio] { display: none } .uael-cf7-style .wpcf7-acceptance input[type=checkbox]+span:before, .uael-cf7-style .wpcf7-checkbox input[type=checkbox]+span:before, .uael-cf7-style .wpcf7-radio input[type=radio]+span:before { content: ''; display: inline-block; vertical-align: middle; margin-right: 10px; text-align: center } .uael-cf7-style .wpcf7-acceptance input[type=checkbox]:checked+span:before, .uael-cf7-style .wpcf7-checkbox input[type=checkbox]:checked+span:before { content: "\2714"; line-height: 1.2 } @media only screen and (min-width:769px) { .uael-cf7-col { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex } .uael-cf7-col label, .uael-cf7-col>span { -webkit-box-flex: 1; -webkit-flex-grow: 1; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; padding: 0 10px } } @media only screen and (max-width:976px) { .uael-tablet-cf7-button-center input.wpcf7-form-control.wpcf7-submit { margin-left: auto; margin-right: auto; width: auto } .uael-tablet-cf7-button-left input.wpcf7-form-control.wpcf7-submit { margin-left: 0; margin-right: auto; width: auto } .uael-tablet-cf7-button-right input.wpcf7-form-control.wpcf7-submit { margin-left: auto; margin-right: 0; width: auto } .uael-tablet-cf7-button-justify input.wpcf7-form-control.wpcf7-submit { -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; width: 100% } } @media only screen and (max-width:767px) { .uael-mobile-cf7-button-center input.wpcf7-form-control.wpcf7-submit { margin-left: auto; margin-right: auto; width: auto } .uael-mobile-cf7-button-left input.wpcf7-form-control.wpcf7-submit { margin-left: 0; margin-right: auto; width: auto } .uael-mobile-cf7-button-right input.wpcf7-form-control.wpcf7-submit { margin-left: auto; margin-right: 0; width: auto } .uael-mobile-cf7-button-justify input.wpcf7-form-control.wpcf7-submit { -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; width: 100% } } [class*=uael-ins] .uael-ins-target { position: relative } [class*=uael-ins] .uael-ins-target::before { display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 1 } .uael-ins-hover-normal .uael-ins-hover:hover .uael-ins-target, .uael-ins-normal .uael-ins-target { -webkit-filter: unset; filter: unset } .uael-ins-hover-normal .uael-ins-hover:hover .uael-ins-target::before { background: unset; mix-blend-mode: unset; -webkit-filter: unset; filter: unset } .uael-ins-a-1977 .uael-ins-target, .uael-ins-hover-a-1977 .uael-ins-hover:hover .uael-ins-target { -webkit-filter: sepia(.5) hue-rotate(-30deg) saturate(1.4); filter: sepia(.5) hue-rotate(-30deg) saturate(1.4) } .uael-ins-aden .uael-ins-target, .uael-ins-hover-aden .uael-ins-hover:hover .uael-ins-target { -webkit-filter: sepia(.2) brightness(1.15) saturate(1.4); filter: sepia(.2) brightness(1.15) saturate(1.4) } .uael-ins-aden .uael-ins-target::before, .uael-ins-hover-aden .uael-ins-hover:hover .uael-ins-target::before { background: rgba(125, 105, 24, .1); content: ""; mix-blend-mode: multiply } .uael-ins-earlybird .uael-ins-target, .uael-ins-hover-earlybird .uael-ins-hover:hover .uael-ins-target { -webkit-filter: sepia(.25) contrast(1.25) brightness(1.15) saturate(.9) hue-rotate(-5deg); filter: sepia(.25) contrast(1.25) brightness(1.15) saturate(.9) hue-rotate(-5deg) } .uael-ins-earlybird .uael-ins-target::before, .uael-ins-hover-earlybird .uael-ins-hover:hover .uael-ins-target::before { background: radial-gradient(circle closest-corner, transparent 0, rgba(125, 105, 24, .2) 100%); background: -webkit-radial-gradient(circle closest-corner, transparent 0, rgba(125, 105, 24, .2) 100%); content: ""; mix-blend-mode: multiply } .uael-ins-hover-hudson .uael-ins-hover:hover .uael-ins-target, .uael-ins-hudson .uael-ins-target { -webkit-filter: sepia(.25) contrast(1.2) brightness(1.2) saturate(1.05) hue-rotate(-15deg); filter: sepia(.25) contrast(1.2) brightness(1.2) saturate(1.05) hue-rotate(-15deg) } .uael-ins-hover-hudson .uael-ins-hover:hover .uael-ins-target::before, .uael-ins-hudson .uael-ins-target::before { background: radial-gradient(circle closest-corner, transparent 25%, rgba(25, 62, 167, .25) 100%); background: -webkit-radial-gradient(circle closest-corner, transparent 25%, rgba(25, 62, 167, .25) 100%); content: ""; mix-blend-mode: multiply } .uael-ins-hover-inkwell .uael-ins-hover:hover .uael-ins-target, .uael-ins-inkwell .uael-ins-target { -webkit-filter: brightness(1.25) contrast(.85) grayscale(1); filter: brightness(1.25) contrast(.85) grayscale(1) } .uael-ins-hover-perpetua .uael-ins-hover:hover .uael-ins-target, .uael-ins-perpetua .uael-ins-target { -webkit-filter: contrast(1.1) brightness(1.25) saturate(1.1); filter: contrast(1.1) brightness(1.25) saturate(1.1) } .uael-ins-hover-perpetua .uael-ins-hover:hover .uael-ins-target::before, .uael-ins-perpetua .uael-ins-target::before { background: linear-gradient(to bottom, rgba(0, 91, 154, .25), rgba(230, 193, 61, .25)); background: -webkit-linear-gradient(top, rgba(0, 91, 154, .25), rgba(230, 193, 61, .25)); background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 91, 154, .25)), to(rgba(230, 193, 61, .25))); content: ""; mix-blend-mode: multiply } .uael-ins-hover-poprocket .uael-ins-hover:hover .uael-ins-target, .uael-ins-poprocket .uael-ins-target { -webkit-filter: sepia(.15) brightness(1.2); filter: sepia(.15) brightness(1.2) } .uael-ins-hover-poprocket .uael-ins-hover:hover .uael-ins-target::before, .uael-ins-poprocket .uael-ins-target::before { background: radial-gradient(circle closest-corner, rgba(206, 39, 70, .75) 40%, #000 80%); background: -webkit-radial-gradient(circle closest-corner, rgba(206, 39, 70, .75) 40%, #000 80%); content: ""; mix-blend-mode: screen } .uael-ins-hover-sutro .uael-ins-hover:hover .uael-ins-target, .uael-ins-sutro .uael-ins-target { -webkit-filter: sepia(.4) contrast(1.2) brightness(.9) saturate(1.4) hue-rotate(-10deg); filter: sepia(.4) contrast(1.2) brightness(.9) saturate(1.4) hue-rotate(-10deg) } .uael-ins-hover-sutro .uael-ins-hover:hover .uael-ins-target::before, .uael-ins-sutro .uael-ins-target::before { background: radial-gradient(circle closest-corner, transparent 50%, rgba(0, 0, 0, .5) 90%); background: -webkit-radial-gradient(circle closest-corner, transparent 50%, rgba(0, 0, 0, .5) 90%); content: ""; mix-blend-mode: darken } .uael-ins-hover-toaster .uael-ins-hover:hover .uael-ins-target, .uael-ins-toaster .uael-ins-target { -webkit-filter: sepia(.25) contrast(1.5) brightness(.95) hue-rotate(-15deg); filter: sepia(.25) contrast(1.5) brightness(.95) hue-rotate(-15deg) } .uael-ins-hover-toaster .uael-ins-hover:hover .uael-ins-target::before, .uael-ins-toaster .uael-ins-target::before { background: radial-gradient(circle, #804e0f, rgba(0, 0, 0, .25)); background: -webkit-radial-gradient(circle, #804e0f, rgba(0, 0, 0, .25)); content: ""; mix-blend-mode: screen } .uael-ins-hover-willow .uael-ins-hover:hover .uael-ins-target, .uael-ins-willow .uael-ins-target { -webkit-filter: brightness(1.2) contrast(.85) saturate(.05) sepia(.2); filter: brightness(1.2) contrast(.85) saturate(.05) sepia(.2) } .uael-rbs-switch-label { position: relative; display: inline-block; width: 4.5em; height: 2.3em; vertical-align: middle } .uael-rbs-switch-label .uael-rbs-switch { display: none } .uael-main-btn { -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } .uael-sec-1, .uael-sec-2 { cursor: pointer } .uael-rbs-slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: .4s; transition: .4s } .uael-rbs-slider:before { position: absolute; content: ""; height: 1.8em; width: 1.8em; left: .25em; bottom: .25em; -webkit-transition: .4s; transition: .4s } .uael-rbs-switch+.uael-rbs-slider { background-color: #7a7a7a } .uael-rbs-switch:checked+.uael-rbs-slider { background-color: #d2d2d2 } .uael-rbs-switch:checked+.uael-rbs-slider:before { -webkit-transform: translateX(2.1em); -ms-transform: translateX(2.1em); transform: translateX(2.1em) } .uael-rbs-slider.uael-rbs-round { -webkit-border-radius: 1.5em; border-radius: 1.5em } .uael-rbs-slider.uael-rbs-round:before { -webkit-border-radius: 50%; border-radius: 50% } .elementor-widget-uael-content-toggle .uael-rbs-head-1 { margin: 0; padding: 0 } .elementor-widget-uael-content-toggle .uael-rbs-head-2 { margin: 0; padding: 0 } .uael-ct-desktop-stack--yes .uael-rbs-toggle { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; padding: 25px; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column } .uael-rbs-toggle { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; padding: 25px; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row } .uael-rbs-toggle-sections { padding: 25px } .uael-label-box { position: relative; width: 7em; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; vertical-align: middle } .uael-label-box-checkbox { display: none } .uael-label-box-label { display: block; overflow: hidden; cursor: pointer; border: 0 solid #999; -webkit-border-radius: 0; border-radius: 0 } .uael-label-box-inner { display: block; width: 200%; margin-left: -100%; -webkit-transition: margin .3s ease-in 0s; transition: margin .3s ease-in 0s } .uael-label-box-inner>span { display: block; float: left; position: relative; width: 50%; height: 2.1em; padding: 0; line-height: 2.1em; font-size: 1em; color: #fff; font-family: Trebuchet, Arial, sans-serif; font-weight: 700; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box } .uael-label-box-inner .uael-label-box-active { padding-left: 2em; background-color: #eee; color: #fff } .uael-label-box-inner .uael-label-box-inactive { padding-right: 2em; background-color: #eee; color: #fff; text-align: right } .uael-label-box-switch { display: block; width: 50%; margin: 0; text-align: center; border: 0 solid #999; -webkit-border-radius: 0; border-radius: 0; position: absolute; top: 0; bottom: 0 } .uael-label-box-active .uael-label-box-switch { background: #a1a1a1; left: 0 } .uael-label-box-inactive .uael-label-box-switch { right: 0 } .uael-label-box-checkbox:checked+.uael-label-box-label .uael-label-box-inner { margin-left: 0 } .uael-toggle { display: block; position: relative; background: 0 0; width: 3.8em } .uael-toggle input[type=checkbox]+label { position: relative; display: inline-block; top: 0; left: .2em; padding-left: 0; color: #000; cursor: pointer; width: 2.28em; height: 1.3em } .uael-toggle input[type=checkbox]+label:before { -webkit-transition: background-color .4s ease; transition: background-color .4s ease; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; position: absolute; top: .4em; left: 0; content: ''; width: 3.5em; height: 1em; background-color: #767676; -webkit-border-radius: .5em; border-radius: .5em } .uael-toggle input[type=checkbox]+label:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: -webkit-transform .4s cubic-bezier(.45, 1.8, .5, .75), ; -webkit-transition: -webkit-transform .4s cubic-bezier(.45, 1.8, .5, .75); transition: -webkit-transform .4s cubic-bezier(.45, 1.8, .5, .75); transition: transform .4s cubic-bezier(.45, 1.8, .5, .75); transition: transform .4s cubic-bezier(.45, 1.8, .5, .75), -webkit-transform .4s cubic-bezier(.45, 1.8, .5, .75); position: absolute; top: 0; left: -.2em; width: 2.4em; height: 2.4em; content: ''; font-size: .75em; -webkit-border-radius: 500em; border-radius: 500em; border: .3em solid #767676 } .uael-switch-round-2 { visibility: hidden; margin: 0 !important; padding: 0 !important; opacity: 0; display: none } .uael-toggle .uael-switch-round-2[type=checkbox]:checked+label:after { -webkit-transform: translateX(2.5em); -ms-transform: translateX(2.5em); transform: translateX(2.5em); border: .3em solid #7a7a7a } .uael-countdown-wrapper .uael-countdown-items-wrapper { -js-display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; display: -webkit-flex; height: auto; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; margin: 0 auto; visibility: visible; max-width: 80% } .uael-countdown-wrapper .uael-item { -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; -webkit-flex-basis: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; -moz-box-flex: 1; flex-grow: 1; text-align: center; -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center } .uael-countdown-wrapper .uael-countdown-item { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; width: 60px; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 45px; line-height: 1; display: block; width: 100% } .uael-countdown-wrapper .uael-expire-message-wrapper { width: 100% } .uael-countdown-border-none .uael-countdown-items-wrapper { max-width: 90px } .uael-countdown-border-none .uael-item { height: 157px } .uael-countdown-border-none .uael-countdown-item, .uael-countdown-border-none .uael-item-label, .uael-countdown-shape-none .uael-countdown-item, .uael-countdown-shape-none .uael-item-label { width: 100%; display: block } .countdown-expire .uael-expire-message-wrapper, .uael-countdown-separator-wrapper-yes .uael-countdown-separator, .uael-preview-message .uael-expire-message-wrapper { display: block } .uael-countdown-shape-none .uael-countdown-items-wrapper { max-width: 80% } .countdown-active .uael-expire-message-wrapper, .countdown-expire .uael-countdown-separator, .countdown-expire .uael-item, .uael-countdown-hide.uael-countdown-wrapper, .uael-countdown-separator, .uael-preview-message .uael-countdown-separator, .uael-preview-message .uael-item { display: none } .uael-countdown-wrapper .uael-item-label { display: block; font-size: 15px; line-height: 1 } .uael-countdown-wrapper .uael-countdown-separator { font-size: 45px; -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100% } .uael-expire-show-message { font-size: 30px; font-weight: 400 } .uael-countdown-wrapper.uael-countdown-show-message .uael-countdown-separator, .uael-preview-message .uael-countdown-separator { display: none } .uael-countdown-shape-circle .uael-item { -webkit-border-radius: 100%; border-radius: 100% } .uael-item:not(:first-child) { margin-left: 15px } .uael-item:not(:last-child) { margin-right: 15px } .uael-item { padding: 20px } .uael-countdown-items-wrapper { max-width: 100% } .uael-countdown-shape-circle .uael-countdown-items-wrapper { max-width: 65% } .uael-countdown-shape-rounded .uael-item { -webkit-border-radius: 10px; border-radius: 10px } .uael-countdown-show-days-no .uael-countdown-days, .uael-countdown-show-days-no .uael-countdown-days-separator, .uael-countdown-show-hours-no .uael-countdown-hours, .uael-countdown-show-hours-no .uael-countdown-hours-separator, .uael-countdown-show-minutes-no .uael-countdown-minutes, .uael-countdown-show-minutes-no .uael-countdown-minutes-separator, .uael-countdown-show-seconds-no .uael-countdown-minutes-separator, .uael-countdown-show-seconds-no .uael-countdown-seconds { display: none } @-webkit-keyframes flash { 0% { opacity: 1 } 50% { opacity: .1 } 100% { opacity: 1 } } @keyframes flash { 0% { opacity: 1 } 50% { opacity: .1 } 100% { opacity: 1 } } .uael-countdown-anim-yes .flash-animation .uael-item .uael-countdown-anim-yes .flash-animation .uael-countdown-separator { -webkit-animation: flash linear 1s infinite; animation: flash linear 1s infinite } .uael-countdown-wrapper .uael-countdown-separator { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0) } .uael-countdown-wrapper .uael-countdown-item { font-family: Poppins, Sans-serif; font-size: 50px; font-weight: 500 } .uael-countdown-wrapper .uael-item-label { text-transform: uppercase } @media (min-width:768px) { .uael-countdown-items-wrapper { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row } } @media (max-width:767px) { .uael-countdown-responsive-yes .uael-countdown-items-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column } .uael-countdown-responsive-yes .uael-countdown-separator { display: none } } .uael-gf-style .gform_wrapper .chosen-container-multi .chosen-choices, .uael-gf-style .gform_wrapper .chosen-container-single .chosen-single { position: relative; display: block; overflow: hidden; padding: 0; height: auto; border: 1px solid #aaa; -webkit-border-radius: 0; border-radius: 0; background: #fff; -webkit-box-shadow: none; box-shadow: none; color: #444; text-decoration: none; white-space: nowrap } .uael-gf-style .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input { margin-bottom: 0 } .uael-gf-style .gform_wrapper li.hidden_label input { margin-top: 0 } .uael-gf-style .gform_wrapper .chosen-container-single .chosen-single span { line-height: 1 } .uael-gf-style .gform_wrapper .chosen-container-active.chosen-with-drop .chosen-single { background: #fff } .uael-gf-style .gform_page .gform_page_footer input[type=button], .uael-gf-style .gform_page .gform_page_footer input[type=submit] { display: inline-block } .uael-gf-style .gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title, .uael-gf-style .gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title { opacity: 1 } .uael-gf-style .uael-gf-select-custom { position: relative } .uael-gf-style .uael-gf-select-custom:after { content: "\f078"; font-family: 'Font Awesome 5 Free'; font-weight: 800; font-size: .7em; line-height: 1; position: absolute; top: 45%; -webkit-transform: translateY(-45%); -ms-transform: translateY(-45%); transform: translateY(-45%); right: .5em; pointer-events: none; z-index: 5 } .uael-gf-style span.name_prefix_select .uael-gf-select-custom { display: inline; vertical-align: middle } .uael-gf-check-style .gfield_checkbox input[type=checkbox]+label:before, .uael-gf-check-style .gfield_radio input[type=radio]+label:before, .uael-gf-check-style .ginput_container_consent input[type=checkbox]+label:before { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box } .uael-gf-check-style .ginput_container_consent input[type=checkbox]:checked+label:before { font-weight: 700 } .uael-gf-style .chosen-single, .uael-gf-style select { -webkit-appearance: none; -moz-appearance: none; appearance: none } .uael-gf-style .gform_wrapper div.validation_error { border-top: none; border-bottom: none } .uael-gf-style .gform_wrapper .gfield_radio li label { margin: 0 } .uael-gf-style .gform_wrapper .gform_body { width: 100% !important } .uael-gf-style .gform_wrapper input[type=checkbox]+label:before, .uael-gf-style .gform_wrapper input[type=checkbox]:checked+label:before, .uael-gf-style .gform_wrapper input[type=radio]+label:before, .uael-gf-style .gform_wrapper input[type=radio]:checked+label:before { -webkit-box-sizing: content-box !important; -moz-box-sizing: content-box !important; box-sizing: content-box !important } .uael-gf-style .gform_wrapper .gsection { margin-right: 0 } .uael-gf-btn-size-xs .uael-gf-style input[type=button], .uael-gf-btn-size-xs .uael-gf-style input[type=submit] { font-size: 13px; padding: 10px 20px; -webkit-border-radius: 2px; border-radius: 2px } .uael-gf-input-size-xs .uael-gf-style .gform_body input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .uael-gf-input-size-xs .uael-gf-style .ginput_container .chosen-choices, .uael-gf-input-size-xs .uael-gf-style .ginput_container .chosen-single, .uael-gf-input-size-xs .uael-gf-style .ginput_container textarea { font-size: 13px; padding: 8px 10px } .uael-gf-input-size-xs .uael-gf-style .ginput_container select { font-size: 13px; padding: 6px 10px } .uael-gf-input-size-xs .uael-gf-style .uael-gf-select-custom { font-size: 13px } .uael-gf-input-size-xs .uael-gf-check-style .gfield_checkbox input[type=checkbox]+label:before, .uael-gf-input-size-xs .uael-gf-check-style .gfield_radio input[type=radio]+label:before, .uael-gf-input-size-xs .uael-gf-check-style .ginput_container_consent input[type=checkbox]+label:before { height: 10px; width: 10px } .uael-gf-input-size-xs .uael-gf-check-style .gfield_checkbox input[type=checkbox]:checked+label:before, .uael-gf-input-size-xs .uael-gf-check-style .ginput_container_consent input[type=checkbox]+label:before { font-size: -webkit-calc(10px / 1.2); font-size: calc(10px / 1.2) } .uael-gf-btn-size-sm .uael-gf-style input[type=button], .uael-gf-btn-size-sm .uael-gf-style input[type=submit] { font-size: 15px; padding: 12px 24px; -webkit-border-radius: 3px; border-radius: 3px } .uael-gf-input-size-sm .uael-gf-style .gform_body input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .uael-gf-input-size-sm .uael-gf-style .ginput_container .chosen-choices, .uael-gf-input-size-sm .uael-gf-style .ginput_container .chosen-single, .uael-gf-input-size-sm .uael-gf-style .ginput_container textarea { font-size: 15px; padding: 12px 10px } .uael-gf-input-size-sm .uael-gf-style .ginput_container select { font-size: 15px; padding: 10px 10px } .uael-gf-input-size-sm .uael-gf-style .uael-gf-select-custom { font-size: 15px } .uael-gf-input-size-sm .uael-gf-check-style .gfield_checkbox input[type=checkbox]+label:before, .uael-gf-input-size-sm .uael-gf-check-style .gfield_radio input[type=radio]+label:before, .uael-gf-input-size-sm .uael-gf-check-style .ginput_container_consent input[type=checkbox]+label:before { height: 12px; width: 12px } .uael-gf-input-size-sm .uael-gf-check-style .gfield_checkbox input[type=checkbox]:checked+label:before, .uael-gf-input-size-sm .uael-gf-check-style .ginput_container_consent input[type=checkbox]+label:before { font-size: -webkit-calc(12px / 1.2); font-size: calc(12px / 1.2) } .uael-gf-btn-size-md .uael-gf-style input[type=button], .uael-gf-btn-size-md .uael-gf-style input[type=submit] { font-size: 16px; padding: 15px 30px; -webkit-border-radius: 4px; border-radius: 4px } .uael-gf-input-size-md .uael-gf-style .gform_body input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .uael-gf-input-size-md .uael-gf-style .ginput_container .chosen-choices, .uael-gf-input-size-md .uael-gf-style .ginput_container .chosen-single, .uael-gf-input-size-md .uael-gf-style .ginput_container textarea { font-size: 16px; padding: 15px 10px } .uael-gf-input-size-md .uael-gf-style .ginput_container select { font-size: 16px; padding: 13px 10px } .uael-gf-input-size-md .uael-gf-style .uael-gf-select-custom { font-size: 16px } .uael-gf-input-size-md .uael-gf-check-style .gfield_checkbox input[type=checkbox]+label:before, .uael-gf-input-size-md .uael-gf-check-style .gfield_radio input[type=radio]+label:before, .uael-gf-input-size-md .uael-gf-check-style .ginput_container_consent input[type=checkbox]+label:before { height: 15px; width: 15px } .uael-gf-input-size-md .uael-gf-check-style .gfield_checkbox input[type=checkbox]:checked+label:before, .uael-gf-input-size-md .uael-gf-check-style .ginput_container_consent input[type=checkbox]+label:before { font-size: -webkit-calc(15px / 1.2); font-size: calc(15px / 1.2) } .uael-gf-btn-size-lg .uael-gf-style input[type=button], .uael-gf-btn-size-lg .uael-gf-style input[type=submit] { font-size: 18px; padding: 20px 40px; -webkit-border-radius: 5px; border-radius: 5px } .uael-gf-input-size-lg .uael-gf-style .gform_body input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .uael-gf-input-size-lg .uael-gf-style .ginput_container .chosen-choices, .uael-gf-input-size-lg .uael-gf-style .ginput_container .chosen-single, .uael-gf-input-size-lg .uael-gf-style .ginput_container textarea { font-size: 18px; padding: 20px 10px } .uael-gf-input-size-lg .uael-gf-style .ginput_container select { font-size: 18px; padding: 18px 10px } .uael-gf-input-size-lg .uael-gf-style .uael-gf-select-custom { font-size: 18px } .uael-gf-input-size-lg .uael-gf-check-style .gfield_checkbox input[type=checkbox]+label:before, .uael-gf-input-size-lg .uael-gf-check-style .gfield_radio input[type=radio]+label:before, .uael-gf-input-size-lg .uael-gf-check-style .ginput_container_consent input[type=checkbox]+label:before { height: 20px; width: 20px } .uael-gf-input-size-lg .uael-gf-check-style .gfield_checkbox input[type=checkbox]:checked+label:before, .uael-gf-input-size-lg .uael-gf-check-style .ginput_container_consent input[type=checkbox]+label:before { font-size: -webkit-calc(20px / 1.2); font-size: calc(20px / 1.2) } .uael-gf-btn-size-xl .uael-gf-style input[type=button], .uael-gf-btn-size-xl .uael-gf-style input[type=submit] { font-size: 20px; padding: 25px 50px; -webkit-border-radius: 6px; border-radius: 6px } .uael-gf-input-size-xl .uael-gf-style .gform_body input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .uael-gf-input-size-xl .uael-gf-style .ginput_container .chosen-choices, .uael-gf-input-size-xl .uael-gf-style .ginput_container .chosen-single, .uael-gf-input-size-xl .uael-gf-style .ginput_container textarea { font-size: 20px; padding: 25px 10px } .uael-gf-input-size-xl .uael-gf-style .ginput_container select { font-size: 20px; padding: 23px 10px } .uael-gf-input-size-xl .uael-gf-style .uael-gf-select-custom { font-size: 20px } .uael-gf-input-size-xl .uael-gf-check-style .gfield_checkbox input[type=checkbox]+label:before, .uael-gf-input-size-xl .uael-gf-check-style .gfield_radio input[type=radio]+label:before, .uael-gf-input-size-xl .uael-gf-check-style .ginput_container_consent input[type=checkbox]+label:before { height: 25px; width: 25px } .uael-gf-input-size-xl .uael-gf-check-style .gfield_checkbox input[type=checkbox]:checked+label:before, .uael-gf-input-size-xl .uael-gf-check-style .ginput_container_consent input[type=checkbox]:checked+label:before { font-size: -webkit-calc(25px / 1.2); font-size: calc(25px / 1.2) } .uael-gf-button-right .gform_next_button, .uael-gf-button-right .gform_previous_button { margin-right: 5px !important } .uael-gf-style .gform_wrapper .gform_footer:not(.top_label) { padding: 0; margin-right: 0; margin-left: 0; width: 100% } .uael-gf-style .gform_wrapper .gform_page_footer.left_label, .uael-gf-style .gform_wrapper .gform_page_footer.right_label { padding: 0 } .uael-gf-check-style .gfield_radio input[type=radio]+label:before { -webkit-border-radius: 100%; border-radius: 100% } .uael-gf-style .gform_wrapper .top_label .gfield_error { width: 100% !important } .uael-gf-style .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) { max-width: 100% !important } .uael-gf-style .gfield_radio input[type=radio]:checked+label:before { -webkit-box-shadow: inset 0 0 0 4px; box-shadow: inset 0 0 0 4px } .uael-gf-button-center .gform_page .gform_page_footer input[type=button], .uael-gf-button-center .gform_page .gform_page_footer input[type=submit], .uael-gf-button-center .gform_wrapper .gform_footer input[type=submit], .uael-gf-button-justify .gform_page .gform_page_footer input[type=button], .uael-gf-button-justify .gform_page .gform_page_footer input[type=submit], .uael-gf-button-justify .gform_wrapper .gform_footer input[type=submit], .uael-gf-button-left .gform_page .gform_page_footer input[type=button], .uael-gf-button-left .gform_page .gform_page_footer input[type=submit], .uael-gf-button-left .gform_wrapper .gform_footer input[type=submit], .uael-gf-button-right .gform_page .gform_page_footer input[type=button], .uael-gf-button-right .gform_page .gform_page_footer input[type=submit], .uael-gf-button-right .gform_wrapper .gform_footer input[type=submit] { display: -webkit-box; display: -ms-flexbox; -js-display: flex; display: -webkit-flex; display: -moz-box; display: flex; width: auto } .uael-gf-button-center .gform_page .gform_page_footer input[type=button], .uael-gf-button-center .gform_page .gform_page_footer input[type=submit], .uael-gf-button-center .gform_wrapper .gform_footer input[type=submit], html[dir=rtl] .uael-gf-button-center .gform_page .gform_page_footer input[type=button], html[dir=rtl] .uael-gf-button-center .gform_page .gform_page_footer input[type=submit], html[dir=rtl] .uael-gf-button-center .gform_wrapper .gform_footer input[type=submit] { margin-left: auto; margin-right: auto } .uael-gf-button-center .gform_page .gform_page_footer { text-align: center } .uael-gf-button-right .gform_page .gform_page_footer { text-align: right } .uael-gf-button-left .gform_page .gform_page_footer input[type=button], .uael-gf-button-left .gform_page .gform_page_footer input[type=submit], .uael-gf-button-left .gform_wrapper .gform_footer input[type=submit], html[dir=rtl] .uael-gf-button-right .gform_page .gform_page_footer input[type=button], html[dir=rtl] .uael-gf-button-right .gform_page .gform_page_footer input[type=submit], html[dir=rtl] .uael-gf-button-right .gform_wrapper .gform_footer input[type=submit] { margin-left: 0; margin-right: auto } .uael-gf-button-right .gform_page .gform_page_footer input[type=button], .uael-gf-button-right .gform_page .gform_page_footer input[type=submit], .uael-gf-button-right .gform_wrapper .gform_footer input[type=submit], html[dir=rtl] .uael-gf-button-left .gform_page .gform_page_footer input[type=button], html[dir=rtl] .uael-gf-button-left .gform_page .gform_page_footer input[type=submit], html[dir=rtl] .uael-gf-button-left .gform_wrapper .gform_footer input[type=submit] { margin-left: auto; margin-right: 0 } .uael-gf-button-justify .gform_page .gform_page_footer input[type=button], .uael-gf-button-justify .gform_page .gform_page_footer input[type=submit], .uael-gf-button-justify .gform_wrapper .gform_footer input[type=submit] { -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; width: 100% } .uael-gf-style.uael-gf-check-style .gform_body .ginput_container_checkbox .gfield_checkbox input[type=checkbox], .uael-gf-style.uael-gf-check-style .gform_body .ginput_container_consent input[type=checkbox], .uael-gf-style.uael-gf-check-style .gform_body .ginput_container_radio .gfield_radio input[type=radio] { display: none } .uael-gf-style.uael-gf-check-style .gform_body .ginput_container_checkbox .gfield_checkbox input[type=checkbox]+label:before, .uael-gf-style.uael-gf-check-style .gform_body .ginput_container_consent input[type=checkbox]+label:before, .uael-gf-style.uael-gf-check-style .gform_body .ginput_container_radio .gfield_radio input[type=radio]+label:before { content: ''; display: inline-block; vertical-align: middle; margin-right: 10px; text-align: center } .uael-gf-style.uael-gf-check-style .gform_body .ginput_container_checkbox .gfield_checkbox input[type=checkbox]:checked+label:before, .uael-gf-style.uael-gf-check-style .gform_body .ginput_container_consent input[type=checkbox]:checked+label:before { content: "\2714"; line-height: 1.2 } .uael-gf-style .gform_wrapper ul.gform_fields li.gfield:not(.gf_left_half):not(.gf_left_third):not(.gf_middle_third) { padding-right: 0 } .uael-gf-button-width-full_width .gform_footer input[type=submit] { display: block; text-align: center; width: 100% } .uael-gf-style .gform_body ul { margin-left: 0; list-style: none } .uael-gf-style .gform_wrapper .chosen-choices li.search-field input.default, .uael-gf-style .gform_wrapper .chosen-choices li.search-field input[type=text], .uael-gf-style .gform_wrapper .gfield .ginput_container .chosen-choices, .uael-gf-style .gform_wrapper .gfield .ginput_container .chosen-single, .uael-gf-style .gform_wrapper .gfield .ginput_container select { height: auto } .elementor-widget-uael-gf-styler .uael-gf-style .gform_wrapper .chosen-choices li.search-field input[type=text] { padding: 0 } .uael-gf-style .gform_page .gform_page_footer input[type=button] { margin-bottom: 20px } .uael-gf-style .gform_wrapper .chosen-container-single .chosen-single div { display: none } .gform_wrapper .gform_body .gform_page .gform_page_footer .gform_next_button, .gform_wrapper .gform_body .gform_page .gform_page_footer .gform_previous_button { display: inline-block } @media only screen and (max-width:976px) { .uael-gf-button-center .gform_page .gform_page_footer { text-align: center } .uael-gf-button-right .gform_page .gform_page_footer { text-align: right } .uael-tablet-gf-button-center .gform_page .gform_page_footer input[type=button], .uael-tablet-gf-button-center .gform_page .gform_page_footer input[type=submit], .uael-tablet-gf-button-center .gform_wrapper .gform_footer input[type=submit] { margin-left: auto; margin-right: auto; width: auto } .uael-tablet-gf-button-left .gform_page .gform_page_footer input[type=button], .uael-tablet-gf-button-left .gform_page .gform_page_footer input[type=submit], .uael-tablet-gf-button-left .gform_wrapper .gform_footer input[type=submit] { margin-left: 0; margin-right: auto; width: auto } .uael-tablet-gf-button-right .gform_page .gform_page_footer input[type=button], .uael-tablet-gf-button-right .gform_page .gform_page_footer input[type=submit], .uael-tablet-gf-button-right .gform_wrapper .gform_footer input[type=submit] { margin-left: auto; margin-right: 0; width: auto } .uael-tablet-gf-button-justify .gform_page .gform_page_footer input[type=button], .uael-tablet-gf-button-justify .gform_page .gform_page_footer input[type=submit], .uael-tablet-gf-button-justify .gform_wrapper .gform_footer input[type=submit] { -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; width: 100% } } @media only screen and (max-width:767px) { .uael-gf-button-center .gform_page .gform_page_footer { text-align: center } .uael-gf-button-right .gform_page .gform_page_footer { text-align: right } .uael-mobile-gf-button-center .gform_page .gform_page_footer input[type=button], .uael-mobile-gf-button-center .gform_page .gform_page_footer input[type=submit], .uael-mobile-gf-button-center .gform_wrapper .gform_footer input[type=submit] { margin-left: auto; margin-right: auto; width: auto } .uael-mobile-gf-button-left .gform_page .gform_page_footer input[type=button], .uael-mobile-gf-button-left .gform_page .gform_page_footer input[type=submit], .uael-mobile-gf-button-left .gform_wrapper .gform_footer input[type=submit] { margin-left: 0; margin-right: auto; width: auto } .uael-mobile-gf-button-right .gform_page .gform_page_footer input[type=button], .uael-mobile-gf-button-right .gform_page .gform_page_footer input[type=submit], .uael-mobile-gf-button-right .gform_wrapper .gform_footer input[type=submit] { margin-left: auto; margin-right: 0; width: auto } .uael-mobile-gf-button-justify .gform_page .gform_page_footer input[type=button], .uael-mobile-gf-button-justify .gform_page .gform_page_footer input[type=submit], .uael-mobile-gf-button-justify .gform_wrapper .gform_footer input[type=submit] { -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; width: 100% } } .elementor .gm-style img { max-width: none } .uael-separator { display: inline-block } .uael-separator-wrap { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } .uael-separator-parent { line-height: 0 } .uael-divider-text { white-space: nowrap; margin: 0 } .uael-divider-text.pen:not([data-elementor-inline-editing-toolbar=advanced]) { white-space: nowrap } .uael-heading-align-center .uael-separator-wrap { margin-left: auto; margin-right: auto } .uael-heading-align-left .uael-separator-wrap { margin-left: 0; margin-right: auto } .uael-heading-align-right .uael-separator-wrap { margin-left: auto; margin-right: 0 } .uael-separator-line { display: table-cell; vertical-align: middle } .uael-separator-line>span { display: block; margin-top: 0 } .uael-divider-content { display: table-cell } .uael-divider-content .uael-icon-wrap { display: block } .uael-heading-fill-gradient .uael-heading-text { background-clip: text; text-fill-color: transparent; -webkit-background-clip: text; -webkit-text-fill-color: transparent } .uael-stack-desktop-yes .uael-adv-heading-stack { display: block } .uael-heading-wrapper .uael-heading .uael-heading-text { display: block } .uael-text-holder { display: none } .uael-fancytext-stack-yes .uael-text-holder { display: inherit; visibility: hidden; z-index: -1; text-indent: -999px } .uael-fancytext-stack-yes .uael-fancy-stack { display: block } .uael-fancy-text-slide { opacity: 0 } .uael-fancy-text-slide .uael-fancy-text-prefix { display: inline-block; vertical-align: middle } .uael-fancy-text-slide .uael-fancy-text-suffix { display: inline-block; vertical-align: middle } .uael-fancy-text-main.uael-slide-main { display: inline-block; vertical-align: middle; overflow: hidden; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box } .uael-fancy-text-wrap.uael-fancy-text-slide { word-break: break-word } .uael-slide-block { display: block; vertical-align: middle } span.uael-slide_text { display: inline-block; white-space: nowrap } .uael-fancy-text-slide .uael-fancy-text-main.uael-slide-main { max-width: 100% } .uael-show-cursor-yes .uael-fancy-text-wrap .typed-cursor { opacity: 1; -webkit-animation: blink-cursor .7s infinite; animation: blink-cursor .7s infinite } @keyframes blink-cursor { 0% { opacity: 1 } 50% { opacity: 0 } 100% { opacity: 1 } } @-webkit-keyframes blink-cursor { 0% { opacity: 1 } 50% { opacity: 0 } 100% { opacity: 1 } } @media only screen and (max-width:976px) { .uael-tablet-heading-align-center .uael-separator-wrap { margin-left: auto; margin-right: auto } .uael-tablet-heading-align-left .uael-separator-wrap { margin-left: 0; margin-right: auto } .uael-tablet-heading-align-right .uael-separator-wrap { margin-left: auto; margin-right: 0 } } @media only screen and (max-width:767px) { .uael-mobile-heading-align-center .uael-separator-wrap { margin-left: auto; margin-right: auto } .uael-mobile-heading-align-left .uael-separator-wrap { margin-left: 0; margin-right: auto } .uael-mobile-heading-align-right .uael-separator-wrap { margin-left: auto; margin-right: 0 } .uael-heading-fill-gradient .uael-heading-text { display: block; position: relative } } .uael-hotspot-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; background-color: rgba(0, 0, 0, .57) } .uael-overlay-button { position: absolute; left: 50%; top: 50%; -webkit-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%) } .uael-tooltip-text p { margin-bottom: 0 } .uael-overlay-button .elementor-button { cursor: pointer } .elementor-editor-active .uael-overlay-button .elementor-button { cursor: default } .uael-tour-inactive .uael-tour { display: none } .uael-tour-active .uael-tour { display: block; margin-top: 2em } .uael-tour-active .uael-tour ul { list-style: none; float: right; margin-bottom: 0; margin-left: .8em } .uael-actual-step { float: left; margin-right: .5em } .uael-tour-active .uael-hotspot-end a, .uael-tour-active .uael-tour li a { color: #fff } .uael-tour-active .uael-tour li { display: inline-block; float: left } .uael-tour-active .uael-tour li:first-of-type { margin-right: .8em } .uael-tour-active .uael-tour .inactive { pointer-events: none; cursor: default; text-decoration: none; opacity: .5 } .uael-hotspot-end { display: block; text-align: right; padding-top: 4px; margin-bottom: -5px } .uael-tour-active .uael-hotspot-end a { display: block; margin-top: 1.5em } .tooltipster-content .uael-tour-active .uael-hotspot-end a, .tooltipster-content .uael-tour-active .uael-tour .uael-actual-step, .tooltipster-content .uael-tour-active .uael-tour li a { font-size: .85em !important } .uael-hotspot-text { padding-left: 10px; padding-right: 10px } .uael-hotspot-content { text-align: center; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; opacity: .95; padding: 4px } .uael-hotspot-tooltip-yes .uael-hotspot-content { cursor: pointer } .uael-hotspot-content.uael-hotspot-anim:before { position: absolute; top: 0; bottom: 0; right: 0; left: 0 } .uael-hotspot-content, .uael-hotspot-content.uael-hotspot-anim:before { display: block; min-width: 40px; min-height: 40px; line-height: 40px; color: #fff; background-color: #1569ae; -webkit-border-radius: 100%; border-radius: 100% } .uael-hotspot-content.uael-hotspot-anim:before { content: ""; pointer-events: none; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-animation: pulse 2s infinite; animation: pulse 2s infinite; z-index: -1 } .uael-hotspot-tour .uael-hotspot-content.uael-hotspot-marker-nonactive { visibility: hidden; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; transition-property: transform; transition-property: transform, -webkit-transform; -webkit-backface-visibility: hidden } .uael-hotspot-tour .open.uael-hotspot-content.uael-hotspot-marker-nonactive { visibility: visible; -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); transform: scale(1, 1); -webkit-transition-timing-function: cubic-bezier(.175, .885, .32, 1.15); transition-timing-function: cubic-bezier(.175, .885, .32, 1.15) } .elementor-editor-active .uael-hotspot-tour .uael-hotspot-container[data-autoplay=yes] .uael-hotspot-content.uael-hotspot-marker-nonactive { visibility: visible } @-webkit-keyframes pulse { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 1 } 100% { -webkit-transform: scale(1.5); transform: scale(1.5); opacity: 0 } } @keyframes pulse { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 1 } 100% { -webkit-transform: scale(1.5); transform: scale(1.5); opacity: 0 } } .uael-tooltip-container { display: none } .elementor-widget-uael-hotspot { text-align: center } .uael-hotspot { position: relative; display: inline-block } .uael-hotspot-container { top: 0; right: 0; bottom: 0; left: 0 } .uael-tooltip { position: absolute; left: 50%; top: 50%; -webkit-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%) } @media only screen and (max-width:767px) { .uael-tour-active .uael-tour ul { margin-right: 0; margin-left: auto } } .tooltipster-noir.uael-tooltipster-active .tooltipster-box { -webkit-border-radius: 0; border-radius: 0 } .tooltipster-sidetip.tooltipster-noir.uael-tooltipster-active .tooltipster-arrow { height: 11px; margin-left: -11px; width: 22px } .tooltipster-sidetip.tooltipster-noir.tooltipster-left.uael-tooltipster-active .tooltipster-arrow, .tooltipster-sidetip.tooltipster-noir.tooltipster-right.uael-tooltipster-active .tooltipster-arrow { height: 22px; margin-left: 0; margin-top: -11px; width: 13px } .tooltipster-base.uael-tooltipster-active { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; pointer-events: none; position: absolute } .uael-tooltipster-active .tooltipster-box { -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -moz-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto } .uael-tooltipster-active .tooltipster-content { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; max-height: 100%; max-width: 100%; overflow: auto } .uael-tooltipster-active.tooltipster-fade { opacity: 0; -webkit-transition-property: opacity; transition-property: opacity } .uael-tooltipster-active.tooltipster-fade.tooltipster-show { opacity: 1 } .uael-tooltipster-active.tooltipster-grow { -webkit-transform: scale(0, 0); -ms-transform: scale(0, 0); transform: scale(0, 0); -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; transition-property: transform; transition-property: transform, -webkit-transform; -webkit-backface-visibility: hidden } .uael-tooltipster-active.tooltipster-grow.tooltipster-show { -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); transform: scale(1, 1); -webkit-transition-timing-function: cubic-bezier(.175, .885, .32, 1); -webkit-transition-timing-function: cubic-bezier(.175, .885, .32, 1.15); transition-timing-function: cubic-bezier(.175, .885, .32, 1.15) } .uael-tooltipster-active.tooltipster-swing { opacity: 0; -webkit-transform: rotateZ(4deg); -ms-transform: rotateZ(4deg); transform: rotateZ(4deg); -webkit-transition-property: -webkit-transform, opacity; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; transition-property: transform; transition-property: transform, -webkit-transform } .uael-tooltipster-active.tooltipster-swing.tooltipster-show { opacity: 1; -webkit-transform: rotateZ(0); -ms-transform: rotateZ(0); transform: rotateZ(0); -webkit-transition-timing-function: cubic-bezier(.23, .635, .495, 1); -webkit-transition-timing-function: cubic-bezier(.23, .635, .495, 2.4); transition-timing-function: cubic-bezier(.23, .635, .495, 2.4) } .uael-tooltipster-active.tooltipster-fall { -webkit-transition-property: top; transition-property: top; -webkit-transition-timing-function: cubic-bezier(.175, .885, .32, 1); -webkit-transition-timing-function: cubic-bezier(.175, .885, .32, 1.15); transition-timing-function: cubic-bezier(.175, .885, .32, 1.15) } .uael-tooltipster-active.tooltipster-fall.tooltipster-initial { top: 0 !important } .uael-tooltipster-active.tooltipster-fall.tooltipster-dying { -webkit-transition-property: all; transition-property: all; top: 0 !important; opacity: 0 } .uael-tooltipster-active.tooltipster-slide { -webkit-transition-property: left; transition-property: left; -webkit-transition-timing-function: cubic-bezier(.175, .885, .32, 1); -webkit-transition-timing-function: cubic-bezier(.175, .885, .32, 1.15); transition-timing-function: cubic-bezier(.175, .885, .32, 1.15) } .uael-tooltipster-active.tooltipster-slide.tooltipster-initial { left: -40px !important } .uael-tooltipster-active.tooltipster-slide.tooltipster-dying { -webkit-transition-property: all; transition-property: all; left: 0 !important; opacity: 0 } @-webkit-keyframes tooltipster-fading { 0% { opacity: 0 } 100% { opacity: 1 } } @keyframes tooltipster-fading { 0% { opacity: 0 } 100% { opacity: 1 } } .uael-tooltipster-active.tooltipster-update-fade { -webkit-animation: tooltipster-fading .2s; animation: tooltipster-fading .2s } @-webkit-keyframes tooltipster-rotating { 25% { -webkit-transform: rotate(-2deg); transform: rotate(-2deg) } 75% { -webkit-transform: rotate(2deg); transform: rotate(2deg) } 100% { -webkit-transform: rotate(0); transform: rotate(0) } } @keyframes tooltipster-rotating { 25% { -webkit-transform: rotate(-2deg); transform: rotate(-2deg) } 75% { -webkit-transform: rotate(2deg); transform: rotate(2deg) } 100% { -webkit-transform: rotate(0); transform: rotate(0) } } .uael-tooltipster-active.tooltipster-update-rotate { -webkit-animation: tooltipster-rotating .2s; animation: tooltipster-rotating .2s } @-webkit-keyframes tooltipster-scaling { 50% { -webkit-transform: scale(1.1); transform: scale(1.1) } 100% { -webkit-transform: scale(1); transform: scale(1) } } @keyframes tooltipster-scaling { 50% { -webkit-transform: scale(1.1); transform: scale(1.1) } 100% { -webkit-transform: scale(1); transform: scale(1) } } .uael-tooltipster-active.tooltipster-update-scale { -webkit-animation: tooltipster-scaling .2s; animation: tooltipster-scaling .2s } .tooltipster-sidetip.uael-tooltipster-active .tooltipster-box { background: #565656; -webkit-border-radius: 4px; border-radius: 4px } .tooltipster-sidetip.tooltipster-bottom.uael-tooltipster-active .tooltipster-box { margin-top: 12px } .tooltipster-sidetip.tooltipster-left.uael-tooltipster-active .tooltipster-box { margin-right: 12px } .tooltipster-sidetip.tooltipster-right.uael-tooltipster-active .tooltipster-box { margin-left: 12px } .tooltipster-sidetip.tooltipster-top.uael-tooltipster-active .tooltipster-box { margin-bottom: 12px } .tooltipster-sidetip.uael-tooltipster-active .tooltipster-content { color: #fff; line-height: 18px; padding: 6px 14px } .tooltipster-sidetip.uael-tooltipster-active .tooltipster-arrow { overflow: hidden; position: absolute } .tooltipster-sidetip.tooltipster-bottom.uael-tooltipster-active .tooltipster-arrow { height: 12px; margin-left: -10px; top: 0; width: 25px } .tooltipster-sidetip.tooltipster-left.uael-tooltipster-active .tooltipster-arrow { height: 20px; margin-top: -10px; right: 0; top: 0; width: 10px } .tooltipster-sidetip.tooltipster-right.uael-tooltipster-active .tooltipster-arrow { height: 20px; margin-top: -10px; left: 0; top: 0; width: 10px } .tooltipster-sidetip.tooltipster-top.uael-tooltipster-active .tooltipster-arrow { bottom: 0; height: 13px; margin-left: -10px; width: 25px } .tooltipster-sidetip.uael-tooltipster-active .tooltipster-arrow-background, .tooltipster-sidetip.uael-tooltipster-active .tooltipster-arrow-border { height: 0; position: absolute; width: 0 } .tooltipster-sidetip.uael-tooltipster-active .tooltipster-arrow-background { border: 12px solid transparent } .tooltipster-sidetip.tooltipster-bottom.uael-tooltipster-active .tooltipster-arrow-background { border-bottom-color: #565656; left: 0; top: 0 } .tooltipster-sidetip.tooltipster-left.uael-tooltipster-active .tooltipster-arrow-background { border-left-color: #565656; left: 0; top: 0 } .tooltipster-sidetip.tooltipster-right.uael-tooltipster-active .tooltipster-arrow-background { border-right-color: #565656; left: 0; top: 0 } .tooltipster-sidetip.tooltipster-top.uael-tooltipster-active .tooltipster-arrow-background { border-top-color: #565656; left: 0; top: 0 } .tooltipster-sidetip.uael-tooltipster-active .tooltipster-arrow-uncropped { position: relative } .tooltipster-sidetip.tooltipster-bottom.uael-tooltipster-active .tooltipster-arrow-uncropped { top: -10px } .tooltipster-sidetip.tooltipster-right.uael-tooltipster-active .tooltipster-arrow-uncropped { left: -10px } .uael-img-gallery-tabs-dropdown .uael-filters-dropdown { display: none } .uael-img-gallery-wrap.uael-img-justified-wrap, .uael-img-gallery-wrap.uael-img-justified-wrap.uael-cat-filters { margin: 0 } .elementor:not(.elementor-edit-mode) .uael-img-justified-wrap .uael-grid-item { -webkit-transition-duration: .5s; transition-duration: .5s } .uael-img-gallery-wrap::after, .uael-img-gallery-wrap::before { content: ' '; display: table; width: 0 } .uael-img-gallery-wrap::after { clear: both } .uael-gallery-parent .uael-masonry-filters { text-align: center; margin-bottom: 30px } .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter { border-style: none; display: inline-block; padding: 5px 15px; background: #efefef; cursor: pointer; margin: 0 5px 5px } .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter:first-child { margin-left: 0 !important } .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter:last-child { margin-right: 0 !important } .uael-gallery-parent .uael-img-gallery-tabs-dropdown .uael-masonry-filters .uael-current, .uael-gallery-parent .uael-masonry-filters .uael-current { background: #ccc } .uael-img-gallery-wrap { margin: 0 -10px; list-style: none outside; clear: both } .uael-img-grid-masonry-wrap { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap } .uael-img-gallery-wrap .uael-grid-img-thumbnail { overflow: hidden } .uael-img-gallery-wrap img { width: 100%; margin-bottom: 0; -webkit-transition: all .3s linear; transition: all .3s linear } .uael-gallery-unjustified .uael-img-gallery-wrap .uael-grid-item { width: 25%; padding: 0 10px } .uael-img-grid-wrap .uael-grid-item-content { margin-bottom: 10px } .uael-img-gallery-wrap .uael-grid-item-content { position: relative } .uael-img-gallery-wrap .uael-grid-img-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; -webkit-transition: background-color 150ms linear; transition: background-color 150ms linear } .uael-img-gallery-wrap .uael-grid-img-overlay i, .uael-img-gallery-wrap .uael-grid-img-overlay img { opacity: 0; position: absolute; -webkit-transition: opacity 135ms linear; transition: opacity 135ms linear } .uael-img-gallery-wrap .uael-grid-img-overlay i { text-align: center; top: 50%; width: 100%; font-size: 26px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .uael-img-gallery-wrap .uael-grid-img-overlay img { top: 50%; left: 50%; width: 40px; -webkit-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%) } .uael-grid-gallery-img:hover .uael-grid-img-overlay i, .uael-grid-gallery-img:hover .uael-grid-img-overlay img { opacity: 1 } .uael-img-gallery-wrap .uael-grid-img-caption { position: absolute; left: 0; width: 100%; padding: 12px; background: rgba(0, 0, 0, .4); text-align: center; opacity: 0; pointer-events: none; -webkit-transition: all .2s linear; transition: all .2s linear } .uael-img-gallery-wrap .uael-grid-img-caption .uael-grid-caption-text { color: #fff; margin-bottom: 0 } .uael-caption-on-image .uael-img-gallery-wrap .uael-grid-img-caption { opacity: 1; pointer-events: auto; margin: 0 } .uael-caption-on-hover .uael-img-gallery-wrap .uael-grid-item-content:hover .uael-grid-img-caption { opacity: 1; pointer-events: auto } .uael-img-caption-valign-bottom .uael-grid-img-caption { bottom: 0 } .uael-img-caption-valign-middle .uael-grid-img-caption { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); bottom: auto } .uael-img-caption-valign-top .uael-grid-img-caption { top: 0; bottom: auto } .uael-img-grid__column-1 .uael-img-gallery-wrap .uael-grid-item { width: 100% } .uael-img-grid__column-2 .uael-img-gallery-wrap .uael-grid-item { width: 50% } .uael-img-grid__column-3 .uael-img-gallery-wrap .uael-grid-item { width: 33.33% } .uael-img-grid__column-4 .uael-img-gallery-wrap .uael-grid-item { width: 25% } .uael-img-grid__column-5 .uael-img-gallery-wrap .uael-grid-item { width: 20% } .uael-img-grid__column-6 .uael-img-gallery-wrap .uael-grid-item { width: 16.66% } .uael-img-grid__column-1 .uael-img-gallery-wrap .uael-grid-item:nth-child(n+1), .uael-img-grid__column-2 .uael-img-gallery-wrap .uael-grid-item:nth-child(2n+1), .uael-img-grid__column-3 .uael-img-gallery-wrap .uael-grid-item:nth-child(3n+1), .uael-img-grid__column-4 .uael-img-gallery-wrap .uael-grid-item:nth-child(4n+1), .uael-img-grid__column-5 .uael-img-gallery-wrap .uael-grid-item:nth-child(5n+1), .uael-img-grid__column-6 .uael-img-gallery-wrap .uael-grid-item:nth-child(6n+1) { clear: left } .uael-img-grid__column-1 .uael-img-gallery-wrap .uael-grid-item:nth-child(n), .uael-img-grid__column-2 .uael-img-gallery-wrap .uael-grid-item:nth-child(2n), .uael-img-grid__column-3 .uael-img-gallery-wrap .uael-grid-item:nth-child(3n), .uael-img-grid__column-4 .uael-img-gallery-wrap .uael-grid-item:nth-child(4n), .uael-img-grid__column-5 .uael-img-gallery-wrap .uael-grid-item:nth-child(5n), .uael-img-grid__column-6 .uael-img-gallery-wrap .uael-grid-item:nth-child(6n) { clear: right } @media (max-width:1024px) { .uael-img-grid-tablet__column-1 .uael-img-gallery-wrap .uael-grid-item { width: 100% } .uael-img-grid-tablet__column-2 .uael-img-gallery-wrap .uael-grid-item { width: 50% } .uael-img-grid-tablet__column-3 .uael-img-gallery-wrap .uael-grid-item { width: 33.33% } .uael-img-grid-tablet__column-4 .uael-img-gallery-wrap .uael-grid-item { width: 25% } .uael-img-grid-tablet__column-5 .uael-img-gallery-wrap .uael-grid-item { width: 20% } .uael-img-grid-tablet__column-6 .uael-img-gallery-wrap .uael-grid-item { width: 16.66% } .uael-img-grid-tablet__column-1 .uael-img-gallery-wrap .uael-grid-item:nth-child(n+1), .uael-img-grid-tablet__column-2 .uael-img-gallery-wrap .uael-grid-item:nth-child(2n+1), .uael-img-grid-tablet__column-3 .uael-img-gallery-wrap .uael-grid-item:nth-child(3n+1), .uael-img-grid-tablet__column-4 .uael-img-gallery-wrap .uael-grid-item:nth-child(4n+1), .uael-img-grid-tablet__column-5 .uael-img-gallery-wrap .uael-grid-item:nth-child(5n+1), .uael-img-grid-tablet__column-6 .uael-img-gallery-wrap .uael-grid-item:nth-child(6n+1) { clear: left } .uael-img-grid-tablet__column-1 .uael-img-gallery-wrap .uael-grid-item:nth-child(n), .uael-img-grid-tablet__column-2 .uael-img-gallery-wrap .uael-grid-item:nth-child(2n), .uael-img-grid-tablet__column-3 .uael-img-gallery-wrap .uael-grid-item:nth-child(3n), .uael-img-grid-tablet__column-4 .uael-img-gallery-wrap .uael-grid-item:nth-child(4n), .uael-img-grid-tablet__column-5 .uael-img-gallery-wrap .uael-grid-item:nth-child(5n), .uael-img-grid-tablet__column-6 .uael-img-gallery-wrap .uael-grid-item:nth-child(6n) { clear: right } } @media (max-width:767px) { .uael-img-grid-mobile__column-1 .uael-img-gallery-wrap .uael-grid-item { width: 100% } .uael-img-grid-mobile__column-2 .uael-img-gallery-wrap .uael-grid-item { width: 50% } .uael-img-grid-mobile__column-3 .uael-img-gallery-wrap .uael-grid-item { width: 33.33% } .uael-img-grid-mobile__column-4 .uael-img-gallery-wrap .uael-grid-item { width: 25% } .uael-img-grid-mobile__column-5 .uael-img-gallery-wrap .uael-grid-item { width: 20% } .uael-img-grid-mobile__column-6 .uael-img-gallery-wrap .uael-grid-item { width: 16.66% } .uael-img-grid-mobile__column-1 .uael-img-gallery-wrap .uael-grid-item:nth-child(n+1), .uael-img-grid-mobile__column-2 .uael-img-gallery-wrap .uael-grid-item:nth-child(2n+1), .uael-img-grid-mobile__column-3 .uael-img-gallery-wrap .uael-grid-item:nth-child(3n+1), .uael-img-grid-mobile__column-4 .uael-img-gallery-wrap .uael-grid-item:nth-child(4n+1), .uael-img-grid-mobile__column-5 .uael-img-gallery-wrap .uael-grid-item:nth-child(5n+1), .uael-img-grid-mobile__column-6 .uael-img-gallery-wrap .uael-grid-item:nth-child(6n+1) { clear: left } .uael-img-grid-mobile__column-1 .uael-img-gallery-wrap .uael-grid-item:nth-child(n), .uael-img-grid-mobile__column-2 .uael-img-gallery-wrap .uael-grid-item:nth-child(2n), .uael-img-grid-mobile__column-3 .uael-img-gallery-wrap .uael-grid-item:nth-child(3n), .uael-img-grid-mobile__column-4 .uael-img-gallery-wrap .uael-grid-item:nth-child(4n), .uael-img-grid-mobile__column-5 .uael-img-gallery-wrap .uael-grid-item:nth-child(5n), .uael-img-grid-mobile__column-6 .uael-img-gallery-wrap .uael-grid-item:nth-child(6n) { clear: right } .uael-img-gallery-tabs-dropdown .uael-masonry-filters { display: none } .uael-img-gallery-tabs-dropdown .uael-filters-dropdown { display: block; position: relative } .uael-img-gallery-tabs-dropdown .uael-filters-dropdown-button { background: #efefef; padding: 5px 15px 5px 15px; cursor: pointer; display: inline-block } .uael-img-gallery-tabs-dropdown ul.uael-filters-dropdown-list { display: none; list-style: none; position: absolute; margin: 0; top: 100%; background-color: #fff; background-color: rgba(255, 255, 255, .95); z-index: 9; border: 1px solid #ededed } .uael-gallery-filter-align-right .uael-img-gallery-tabs-dropdown ul.uael-filters-dropdown-list { left: auto; right: 0; -webkit-transform: none; -ms-transform: none; transform: none } .uael-gallery-filter-align-left .uael-img-gallery-tabs-dropdown ul.uael-filters-dropdown-list { left: 0; right: auto; -webkit-transform: none; -ms-transform: none; transform: none } .uael-gallery-filter-align-center .uael-img-gallery-tabs-dropdown ul.uael-filters-dropdown-list { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%) } .uael-tablet-gallery-filter-align-right .uael-img-gallery-tabs-dropdown ul.uael-filters-dropdown-list { left: auto; right: 0; -webkit-transform: none; -ms-transform: none; transform: none } .uael-tablet-gallery-filter-align-left .uael-img-gallery-tabs-dropdown ul.uael-filters-dropdown-list { left: 0; right: auto; -webkit-transform: none; -ms-transform: none; transform: none } .uael-tablet-gallery-filter-align-center .uael-img-gallery-tabs-dropdown ul.uael-filters-dropdown-list { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%) } .uael-mobile-gallery-filter-align-right .uael-img-gallery-tabs-dropdown ul.uael-filters-dropdown-list { left: auto; right: 0; -webkit-transform: none; -ms-transform: none; transform: none } .uael-mobile-gallery-filter-align-left .uael-img-gallery-tabs-dropdown ul.uael-filters-dropdown-list { left: 0; right: auto; -webkit-transform: none; -ms-transform: none; transform: none } .uael-mobile-gallery-filter-align-center .uael-img-gallery-tabs-dropdown ul.uael-filters-dropdown-list { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%) } ul.uael-filters-dropdown-list.show-list { display: block } .uael-gallery-parent .uael-img-gallery-tabs-dropdown .uael-masonry-filter { white-space: nowrap; display: block; background: #efefef; cursor: pointer; -webkit-transition: all .2s ease-in-out 0s; transition: all .2s ease-in-out 0s; border-style: none; margin: 0; padding: 5px 15px 5px 15px } .uael-img-gallery-tabs-dropdown .uael-filters-dropdown-button::after { content: "\f107"; font-family: 'Font Awesome 5 Free'; font-weight: 900; margin-left: 6px } } .uael-img-carousel-wrap { white-space: nowrap } .uael-img-carousel-wrap .uael-grid-item-content { white-space: normal } .uael-img-carousel-wrap .uael-grid-item { display: inline-block } .uael-img-carousel-wrap.uael-nav-both, .uael-img-carousel-wrap.uael-nav-dots { margin-bottom: 50px } .uael-img-carousel-wrap .slick-slide img { width: 100% } .uael-img-carousel-wrap .slick-slide>div { line-height: 0 } .uael-img-carousel-wrap .slick-next, .uael-img-carousel-wrap .slick-prev { font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: 0; background: 0 0 } .uael-img-carousel-wrap .slick-next:before, .uael-img-carousel-wrap .slick-prev:before { font-family: 'Font Awesome 5 Free'; font-weight: 600; font-size: 35px; line-height: 1; opacity: .75; color: #000; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .uael-img-carousel-wrap .slick-next, .uael-img-carousel-wrap .slick-prev { z-index: 10 } .uael-img-carousel-wrap .slick-prev:before { content: '\f104' } [dir=rtl] .uael-img-carousel-wrap .slick-prev:before { content: '\f105' } .uael-img-carousel-wrap .slick-next:before { content: '\f105' } [dir=rtl] .uael-img-carousel-wrap .slick-next:before { content: '\f104' } .uael-img-carousel-arrow-outside .uael-img-carousel-wrap .slick-prev { left: -25px } .uael-img-carousel-arrow-outside .uael-img-carousel-wrap .slick-next { right: -25px } .uael-img-carousel-arrow-inside .uael-img-carousel-wrap .slick-prev { left: 25px } .uael-img-carousel-arrow-inside .uael-img-carousel-wrap .slick-next { right: 25px } @media (max-width:768px) { .uael-img-carousel-arrow-outside .uael-img-carousel-wrap .slick-prev { left: 15px } .uael-img-carousel-arrow-outside .uael-img-carousel-wrap .slick-next { right: 15px } } .uael-img-carousel-wrap ul.slick-dots { display: block; position: absolute; margin: 0; left: 0; width: 100%; bottom: -45px; text-align: center } .uael-img-carousel-wrap ul.slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0; padding: 0; cursor: pointer } .uael-img-carousel-wrap ul.slick-dots li button { font-size: 0; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: 0; background: 0 0 } .uael-img-carousel-wrap ul.slick-dots li button:before { content: '\f111'; font-family: 'Font Awesome 5 Free'; font-weight: 800; font-size: 6px; line-height: 20px; position: absolute; top: 0; left: 0; width: 20px; height: 20px; text-align: center; opacity: .25; color: #000; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .uael-img-carousel-wrap ul.slick-dots li.slick-active button:before { opacity: .75; color: #000 } .uael-img-gallery-wrap.justified-gallery { width: 100%; position: relative; overflow: hidden } .uael-img-gallery-wrap.justified-gallery>a, .uael-img-gallery-wrap.justified-gallery>div, .uael-img-gallery-wrap.justified-gallery>figure { position: absolute; display: inline-block; overflow: hidden; filter: "alpha(opacity=10)"; opacity: .1; margin: 0; padding: 0 } .uael-img-gallery-wrap.justified-gallery>a>a>img, .uael-img-gallery-wrap.justified-gallery>a>img, .uael-img-gallery-wrap.justified-gallery>div>a>img, .uael-img-gallery-wrap.justified-gallery>div>img, .uael-img-gallery-wrap.justified-gallery>figure>a>img, .uael-img-gallery-wrap.justified-gallery>figure>img { position: absolute; top: 50%; left: 50%; margin: 0; padding: 0; border: none; filter: "alpha(opacity=0)"; opacity: 0 } .uael-img-gallery-wrap.justified-gallery>a>.caption, .uael-img-gallery-wrap.justified-gallery>div>.caption, .uael-img-gallery-wrap.justified-gallery>figure>.caption { display: none; position: absolute; bottom: 0; padding: 5px; background-color: #000; left: 0; right: 0; margin: 0; color: #fff; font-size: 12px; font-weight: 300; font-family: sans-serif } .uael-img-gallery-wrap.justified-gallery>a>.caption.caption-visible, .uael-img-gallery-wrap.justified-gallery>div>.caption.caption-visible, .uael-img-gallery-wrap.justified-gallery>figure>.caption.caption-visible { display: initial; filter: "alpha(opacity=70)"; opacity: .7; -webkit-transition: opacity .5s ease-in; transition: opacity .5s ease-in } .uael-img-gallery-wrap.justified-gallery>.entry-visible { filter: "alpha(opacity=100)"; opacity: 1; background: 0 0 } .uael-img-gallery-wrap.justified-gallery>.entry-visible>a>img, .uael-img-gallery-wrap.justified-gallery>.entry-visible>img { filter: "alpha(opacity=100)"; opacity: 1; -webkit-transition: opacity .5s ease-in; transition: opacity .5s ease-in } .uael-img-gallery-wrap.justified-gallery>.jg-filtered { display: none } .uael-img-gallery-wrap.justified-gallery>.spinner { position: absolute; bottom: 0; margin-left: -24px; padding: 10px 0; left: 50%; filter: "alpha(opacity=100)"; opacity: 1; overflow: initial } .uael-img-gallery-wrap.justified-gallery>.spinner>span { display: inline-block; filter: "alpha(opacity=0)"; opacity: 0; width: 8px; height: 8px; margin: 0 4px; background-color: #000; -webkit-border-radius: 6px; border-radius: 6px } .uael-icon-wrap .uael-icon { display: inline-block } .uael-infobox-link-type-module:hover, .uael-infobox-link-type-module:hover .uael-icon i { -webkit-transition: color .2s; transition: color .2s } .uael-imgicon-style-circle .uael-icon-wrap .uael-icon, .uael-imgicon-style-circle .uael-image .uael-image-content { -webkit-border-radius: 100%; border-radius: 100% } .uael-infobox-photo-left .uael-module-content.uael-imgicon-wrap, .uael-infobox-photo-left-title .uael-module-content.uael-imgicon-wrap, .uael-infobox-photo-right .uael-module-content.uael-imgicon-wrap, .uael-infobox-photo-right-title .uael-module-content.uael-imgicon-wrap { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0 } .uael-infobox-photo-left .uael-infobox-title-wrap, .uael-infobox-photo-left-title .uael-infobox-title-wrap, .uael-infobox-photo-right .uael-infobox-title-wrap, .uael-infobox-photo-right-title .uael-infobox-title-wrap { -webkit-box-flex: 1; -webkit-flex-grow: 1; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 } .uael-infobox-icon-left-title.uael-infobox-image-valign-middle .uael-infobox-title-wrap, .uael-infobox-icon-left.uael-infobox-image-valign-middle .uael-infobox-content, .uael-infobox-icon-right-title.uael-infobox-image-valign-middle .uael-infobox-title-wrap, .uael-infobox-icon-right.uael-infobox-image-valign-middle .uael-infobox-content, .uael-infobox-image-valign-middle .uael-imgicon-wrap, .uael-infobox-photo-left-title.uael-infobox-image-valign-middle .uael-infobox-title-wrap, .uael-infobox-photo-left.uael-infobox-image-valign-middle .uael-infobox-content, .uael-infobox-photo-right-title.uael-infobox-image-valign-middle .uael-infobox-title-wrap, .uael-infobox-photo-right.uael-infobox-image-valign-middle .uael-infobox-content { -ms-flex-item-align: center; -webkit-align-self: center; align-self: center } .uael-infobox .uael-infobox-content { width: 100% } .uael-infobox-left { text-align: left; -webkit-box-pack: start; -ms-flex-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start; justify-content: flex-start } .uael-infobox-center { text-align: center; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center } .uael-infobox-right { text-align: right; -webkit-box-pack: end; -ms-flex-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end } .uael-infobox-left-right-wrap, .uael-infobox-title-wrap { width: 100% } .uael-infobox-icon-above-title .uael-infobox-left-right-wrap, .uael-infobox-icon-below-title .uael-infobox-left-right-wrap, .uael-infobox-photo-above-title .uael-infobox-left-right-wrap, .uael-infobox-photo-below-title .uael-infobox-left-right-wrap { display: block; min-width: 100%; width: 100% } .uael-infobox-icon-left .uael-icon-wrap, .uael-infobox-icon-left-title .uael-icon-wrap, .uael-infobox-photo-left .uael-imgicon-wrap .uael-image-content, .uael-infobox-photo-left-title .uael-imgicon-wrap .uael-image-content { margin-right: 10px } .uael-infobox-icon-right .uael-icon-wrap, .uael-infobox-icon-right-title .uael-icon-wrap, .uael-infobox-photo-right .uael-imgicon-wrap .uael-image-content, .uael-infobox-photo-right-title .uael-imgicon-wrap .uael-image-content { margin-left: 10px } .uael-infobox-icon-left .uael-infobox-left-right-wrap, .uael-infobox-icon-left-title .left-title-image, .uael-infobox-icon-right .uael-infobox-left-right-wrap, .uael-infobox-icon-right-title .right-title-image, .uael-infobox-photo-left .uael-infobox-left-right-wrap, .uael-infobox-photo-left-title .left-title-image, .uael-infobox-photo-right .uael-infobox-left-right-wrap, .uael-infobox-photo-right-title .right-title-image { display: -webkit-box; display: -ms-flexbox; -js-display: flex; display: -webkit-flex; display: -moz-box; display: flex } .uael-infobox-icon-right .uael-infobox-left-right-wrap, .uael-infobox-icon-right-title .right-title-image, .uael-infobox-photo-right .uael-infobox-left-right-wrap, .uael-infobox-photo-right-title .right-title-image { -webkit-box-pack: end; -ms-flex-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end } .uael-infobox-photo-above-title .uael-imgicon-wrap { display: block } .uael-infobox-photo-below-title .uael-imgicon-wrap { display: block; margin: 10px 0 15px } .uael-icon-wrap .uael-icon i { height: auto; width: auto } .uael-imgicon-wrap .uael-image-content { display: inline-block; line-height: 0; position: relative; max-width: 100% } .uael-imgicon-wrap .uael-image-content img { display: inline; height: auto !important; max-width: 100%; width: auto; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-border-radius: inherit; border-radius: inherit } .uael-imgicon-wrap .uael-image-crop-circle img { -webkit-border-radius: 100%; border-radius: 100% } .uael-imgicon-wrap .uael-image-crop-square img { -webkit-border-radius: 0; border-radius: 0 } .uael-infobox-module-link { position: absolute; width: 100%; height: 100%; left: 0; top: 0; bottom: 0; right: 0; z-index: 4 } .elementor-edit-mode .uael-infobox-module-link { z-index: 2 } .uael-infobox-link-icon-after { margin-left: 5px; margin-right: 0 } .uael-infobox-link-icon-before { margin-left: 0; margin-right: 5px } .uael-infobox-link-icon { -webkit-transition: all .2s linear; transition: all .2s linear } .uael-infobox-link-type-module .uael-infobox { position: relative } @media only screen and (max-width:976px) { .uael-infobox-stacked-tablet .uael-infobox-left-right-wrap .uael-imgicon-wrap { padding: 0; margin-bottom: 20px } .uael-infobox-stacked-tablet.uael-reverse-order-tablet .uael-infobox-left-right-wrap { display: -webkit-inline-box; display: -ms-inline-flexbox; -js-display: inline-flex; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; -webkit-flex-direction: column-reverse; -moz-box-orient: vertical; -moz-box-direction: reverse; flex-direction: column-reverse } .uael-infobox.uael-infobox-stacked-tablet .uael-infobox-left-right-wrap .uael-imgicon-wrap, .uael-infobox.uael-infobox-stacked-tablet .uael-infobox-left-right-wrap .uael-infobox-content { display: block; width: 100%; text-align: center } .uael-infobox.uael-infobox-stacked-tablet .uael-infobox-left-right-wrap .uael-imgicon-wrap { margin-left: 0; margin-right: 0 } .uael-infobox-stacked-tablet .uael-infobox-left-right-wrap { display: inline-block } .uael-infobox-icon-left-title.uael-infobox-stacked-tablet .uael-imgicon-wrap, .uael-infobox-icon-left.uael-infobox-stacked-tablet .uael-imgicon-wrap, .uael-infobox-photo-left-title.uael-infobox-stacked-tablet .uael-image-content, .uael-infobox-photo-left.uael-infobox-stacked-tablet .uael-image-content { margin-right: 0 } .uael-infobox-icon-right-title.uael-infobox-stacked-tablet .uael-imgicon-wrap, .uael-infobox-icon-right.uael-infobox-stacked-tablet .uael-imgicon-wrap, .uael-infobox-photo-right-title.uael-infobox-stacked-tablet .uael-image-content, .uael-infobox-photo-right.uael-infobox-stacked-tablet .uael-image-content { margin-left: 0 } } @media screen and (max-width:767px) { .uael-infobox-stacked-mobile .uael-infobox-left-right-wrap .uael-imgicon-wrap { padding: 0; margin-bottom: 20px } .uael-infobox-stacked-mobile.uael-reverse-order-mobile .uael-infobox-left-right-wrap { display: -webkit-inline-box; display: -ms-inline-flexbox; -js-display: inline-flex; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; -webkit-flex-direction: column-reverse; -moz-box-orient: vertical; -moz-box-direction: reverse; flex-direction: column-reverse } .uael-infobox.uael-infobox-stacked-mobile .uael-infobox-left-right-wrap .uael-imgicon-wrap, .uael-infobox.uael-infobox-stacked-mobile .uael-infobox-left-right-wrap .uael-infobox-content { display: block; width: 100%; text-align: center } .uael-infobox.uael-infobox-stacked-mobile .uael-infobox-left-right-wrap .uael-imgicon-wrap { margin-left: 0; margin-right: 0 } .uael-infobox-stacked-mobile .uael-infobox-left-right-wrap { display: inline-block } .uael-infobox-icon-left-title.uael-infobox-stacked-mobile .uael-imgicon-wrap, .uael-infobox-icon-left.uael-infobox-stacked-mobile .uael-imgicon-wrap, .uael-infobox-photo-left-title.uael-infobox-stacked-mobile .uael-image-content, .uael-infobox-photo-left.uael-infobox-stacked-mobile .uael-image-content { margin-right: 0 } .uael-infobox-icon-right-title.uael-infobox-stacked-mobile .uael-imgicon-wrap, .uael-infobox-icon-right.uael-infobox-stacked-mobile .uael-imgicon-wrap, .uael-infobox-photo-right-title.uael-infobox-stacked-mobile .uael-image-content, .uael-infobox-photo-right.uael-infobox-stacked-mobile .uael-image-content { margin-left: 0 } } .uael-infobox-link-type-module:hover .elementor-animation-grow { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1) } .uael-infobox-link-type-module:hover .elementor-animation-shrink { -webkit-transform: scale(.9); -ms-transform: scale(.9); transform: scale(.9) } .uael-infobox-link-type-module:hover .elementor-animation-pulse { -webkit-animation-name: elementor-animation-pulse; animation-name: elementor-animation-pulse; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite } .uael-infobox-link-type-module:hover .elementor-animation-pulse-grow { -webkit-animation-name: elementor-animation-pulse-grow; animation-name: elementor-animation-pulse-grow; -webkit-animation-duration: .3s; animation-duration: .3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate } .uael-infobox-link-type-module:hover .elementor-animation-pulse-shrink { -webkit-animation-name: elementor-animation-pulse-shrink; animation-name: elementor-animation-pulse-shrink; -webkit-animation-duration: .3s; animation-duration: .3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate } .uael-infobox-link-type-module:hover .elementor-animation-push { -webkit-animation-name: elementor-animation-push; animation-name: elementor-animation-push; -webkit-animation-duration: .3s; animation-duration: .3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1 } .uael-infobox-link-type-module:hover .elementor-animation-pop { -webkit-animation-name: elementor-animation-pop; animation-name: elementor-animation-pop; -webkit-animation-duration: .3s; animation-duration: .3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1 } .uael-infobox-link-type-module:hover .elementor-animation-bounce-in { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36); transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36) } .uael-infobox-link-type-module:hover .elementor-animation-bounce-out { -webkit-transform: scale(.8); -ms-transform: scale(.8); transform: scale(.8); -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36); transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36) } .uael-infobox-link-type-module:hover .elementor-animation-rotate { -webkit-transform: rotate(4deg); -ms-transform: rotate(4deg); transform: rotate(4deg) } .uael-infobox-link-type-module:hover .elementor-animation-grow-rotate { -webkit-transform: scale(1.1) rotate(4deg); -ms-transform: scale(1.1) rotate(4deg); transform: scale(1.1) rotate(4deg) } .uael-infobox-link-type-module:hover .elementor-animation-float { -webkit-transform: translateY(-8px); -ms-transform: translateY(-8px); transform: translateY(-8px) } .uael-infobox-link-type-module:hover .elementor-animation-sink { -webkit-transform: translateY(8px); -ms-transform: translateY(8px); transform: translateY(8px) } .uael-infobox-link-type-module:hover .elementor-animation-bob { -webkit-animation-name: elementor-animation-bob-float, elementor-animation-bob; animation-name: elementor-animation-bob-float, elementor-animation-bob; -webkit-animation-duration: .3s, 1.5s; animation-duration: .3s, 1.5s; -webkit-animation-delay: 0s, .3s; animation-delay: 0s, .3s; -webkit-animation-timing-function: ease-out, ease-in-out; animation-timing-function: ease-out, ease-in-out; -webkit-animation-iteration-count: 1, infinite; animation-iteration-count: 1, infinite; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-direction: normal, alternate; animation-direction: normal, alternate } .uael-infobox-link-type-module:hover .elementor-animation-hang { -webkit-animation-name: elementor-animation-hang-sink, elementor-animation-hang; animation-name: elementor-animation-hang-sink, elementor-animation-hang; -webkit-animation-duration: .3s, 1.5s; animation-duration: .3s, 1.5s; -webkit-animation-delay: 0s, .3s; animation-delay: 0s, .3s; -webkit-animation-timing-function: ease-out, ease-in-out; animation-timing-function: ease-out, ease-in-out; -webkit-animation-iteration-count: 1, infinite; animation-iteration-count: 1, infinite; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-direction: normal, alternate; animation-direction: normal, alternate } .uael-infobox-link-type-module:hover .elementor-animation-skew { -webkit-transform: skew(-10deg); -ms-transform: skew(-10deg); transform: skew(-10deg) } .uael-infobox-link-type-module:hover .elementor-animation-skew-forward { -webkit-transform: skew(-10deg); -ms-transform: skew(-10deg); transform: skew(-10deg) } .uael-infobox-link-type-module:hover .elementor-animation-skew-backward { -webkit-transform: skew(10deg); -ms-transform: skew(10deg); transform: skew(10deg) } .uael-infobox-link-type-module:hover .elementor-animation-wobble-vertical { -webkit-animation-name: elementor-animation-wobble-vertical; animation-name: elementor-animation-wobble-vertical; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1 } .uael-infobox-link-type-module:hover .elementor-animation-wobble-horizontal { -webkit-animation-name: elementor-animation-wobble-horizontal; animation-name: elementor-animation-wobble-horizontal; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1 } .uael-infobox-link-type-module:hover .elementor-animation-wobble-to-bottom-right { -webkit-animation-name: elementor-animation-wobble-to-bottom-right; animation-name: elementor-animation-wobble-to-bottom-right; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1 } .uael-infobox-link-type-module:hover .elementor-animation-wobble-to-top-right { -webkit-animation-name: elementor-animation-wobble-to-top-right; animation-name: elementor-animation-wobble-to-top-right; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1 } .uael-infobox-link-type-module:hover .elementor-animation-wobble-top { -webkit-animation-name: elementor-animation-wobble-top; animation-name: elementor-animation-wobble-top; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1 } .uael-infobox-link-type-module:hover .elementor-animation-wobble-bottom { -webkit-animation-name: elementor-animation-wobble-bottom; animation-name: elementor-animation-wobble-bottom; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1 } .uael-infobox-link-type-module:hover .elementor-animation-wobble-skew { -webkit-animation-name: elementor-animation-wobble-skew; animation-name: elementor-animation-wobble-skew; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1 } .uael-infobox-link-type-module:hover .elementor-animation-buzz { -webkit-animation-name: elementor-animation-buzz; animation-name: elementor-animation-buzz; -webkit-animation-duration: .15s; animation-duration: .15s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite } .uael-infobox-link-type-module:hover .elementor-animation-buzz-out { -webkit-animation-name: elementor-animation-buzz-out; animation-name: elementor-animation-buzz-out; -webkit-animation-duration: .75s; animation-duration: .75s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1 } body.compensate-for-scrollbar { overflow: hidden } .fancybox-active { height: auto } .fancybox-is-hidden { left: -9999px; margin: 0; position: absolute !important; top: -9999px; visibility: hidden } .fancybox-container { -webkit-backface-visibility: hidden; backface-visibility: hidden; font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif; height: 100%; left: 0; position: fixed; -webkit-tap-highlight-color: transparent; top: 0; -webkit-transform: translateZ(0); transform: translateZ(0); width: 100%; z-index: 99992 } .fancybox-container * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } .fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage { bottom: 0; left: 0; position: absolute; right: 0; top: 0 } .fancybox-outer { -webkit-overflow-scrolling: touch; overflow-y: auto } .fancybox-bg { background: #1e1e1e; opacity: 0; -webkit-transition-duration: inherit; transition-duration: inherit; -webkit-transition-property: opacity; transition-property: opacity; -webkit-transition-timing-function: cubic-bezier(.47, 0, .74, .71); transition-timing-function: cubic-bezier(.47, 0, .74, .71) } .fancybox-is-open .fancybox-bg { opacity: .87; -webkit-transition-timing-function: cubic-bezier(.22, .61, .36, 1); transition-timing-function: cubic-bezier(.22, .61, .36, 1) } .fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar { direction: ltr; opacity: 0; position: absolute; -webkit-transition: opacity .25s, visibility 0s linear .25s; transition: opacity .25s, visibility 0s linear .25s; visibility: hidden; z-index: 99997 } .fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar { opacity: 1; -webkit-transition: opacity .25s, visibility 0s; transition: opacity .25s, visibility 0s; visibility: visible } .fancybox-infobar { color: #ccc; font-size: 13px; -webkit-font-smoothing: subpixel-antialiased; height: 44px; left: 0; line-height: 44px; min-width: 44px; mix-blend-mode: difference; padding: 0 10px; pointer-events: none; text-align: center; top: 0; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } .fancybox-toolbar { right: 0; top: 0 } .fancybox-stage { direction: ltr; overflow: visible; -webkit-transform: translateZ(0); z-index: 99994 } .fancybox-is-open .fancybox-stage { overflow: hidden } .fancybox-slide { -webkit-backface-visibility: hidden; backface-visibility: hidden; display: none; height: 100%; left: 0; outline: 0; overflow: auto; -webkit-overflow-scrolling: touch; padding: 44px; position: absolute; text-align: center; top: 0; transition-property: opacity, -webkit-transform; -webkit-transition-property: opacity, -webkit-transform; transition-property: transform, opacity; transition-property: transform, opacity, -webkit-transform; white-space: normal; width: 100%; z-index: 99994 } .fancybox-slide:before { content: ""; display: inline-block; height: 100%; margin-right: -.25em; vertical-align: middle; width: 0 } .fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous { display: block } .fancybox-slide--next { z-index: 99995 } .fancybox-slide--image { overflow: visible; padding: 44px 0 } .fancybox-slide--image:before { display: none } .fancybox-slide--html { padding: 6px 6px 0 } .fancybox-slide--iframe { padding: 44px 44px 0 } .fancybox-content { background: #fff; display: inline-block; margin: 0 0 6px; max-width: 100%; overflow: auto; padding: 0; padding: 24px; position: relative; text-align: left; vertical-align: middle } .fancybox-slide--image .fancybox-content { -webkit-animation-timing-function: cubic-bezier(.5, 0, .14, 1); animation-timing-function: cubic-bezier(.5, 0, .14, 1); -webkit-backface-visibility: hidden; backface-visibility: hidden; background: 0 0; background-repeat: no-repeat; -webkit-background-size: 100% 100%; background-size: 100% 100%; left: 0; margin: 0; max-width: none; overflow: visible; padding: 0; position: absolute; top: 0; -webkit-transform-origin: top left; -ms-transform-origin: top left; transform-origin: top left; transition-property: opacity, -webkit-transform; -webkit-transition-property: opacity, -webkit-transform; transition-property: transform, opacity; transition-property: transform, opacity, -webkit-transform; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; z-index: 99995 } .fancybox-can-zoomOut .fancybox-content { cursor: -webkit-zoom-out; cursor: -moz-zoom-out; cursor: zoom-out } .fancybox-can-zoomIn .fancybox-content { cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in } .fancybox-can-drag .fancybox-content { cursor: -webkit-grab; cursor: -moz-grab; cursor: grab } .fancybox-is-dragging .fancybox-content { cursor: -webkit-grabbing; cursor: -moz-grabbing; cursor: grabbing } .fancybox-container [data-selectable=true] { cursor: text } .fancybox-image, .fancybox-spaceball { background: 0 0; border: 0; height: 100%; left: 0; margin: 0; max-height: none; max-width: none; padding: 0; position: absolute; top: 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 100% } .fancybox-spaceball { z-index: 1 } .fancybox-slide--html .fancybox-content { margin-bottom: 6px } .fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--video .fancybox-content { height: 100%; margin: 0; overflow: visible; padding: 0; width: 100% } .fancybox-slide--video .fancybox-content { background: #000 } .fancybox-slide--map .fancybox-content { background: #e5e3df } .fancybox-slide--iframe .fancybox-content { background: #fff; height: -webkit-calc(100% - 44px); height: calc(100% - 44px); margin-bottom: 44px } .fancybox-iframe, .fancybox-video { background: 0 0; border: 0; height: 100%; margin: 0; overflow: hidden; padding: 0; width: 100% } .fancybox-iframe { vertical-align: top } .fancybox-error { background: #fff; cursor: default; max-width: 400px; padding: 40px; width: 100% } .fancybox-error p { color: #444; font-size: 16px; line-height: 20px; margin: 0; padding: 0 } .fancybox-button { background: rgba(30, 30, 30, .6); border: 0; -webkit-border-radius: 0; border-radius: 0; cursor: pointer; display: inline-block; height: 44px; margin: 0; outline: 0; padding: 10px; -webkit-transition: color .2s; transition: color .2s; vertical-align: top; width: 44px } .fancybox-button, .fancybox-button:link, .fancybox-button:visited { color: #ccc } .fancybox-button:focus, .fancybox-button:hover { color: #fff } .fancybox-button.disabled, .fancybox-button.disabled:hover, .fancybox-button[disabled], .fancybox-button[disabled]:hover { color: #888; cursor: default } .fancybox-button svg { display: block; overflow: visible; position: relative; shape-rendering: geometricPrecision } .fancybox-button svg path { fill: transparent; stroke: currentColor; stroke-linejoin: round; stroke-width: 3 } .fancybox-button--pause svg path:nth-child(1), .fancybox-button--play svg path:nth-child(2) { display: none } .fancybox-button--play svg path, .fancybox-button--share svg path, .fancybox-button--thumbs svg path { fill: currentColor } .fancybox-button--share svg path { stroke-width: 1 } .fancybox-navigation .fancybox-button { height: 38px; opacity: 0; padding: 6px; position: absolute; top: 50%; width: 38px } .fancybox-show-nav .fancybox-navigation .fancybox-button { -webkit-transition: opacity .25s, visibility 0s, color .25s; transition: opacity .25s, visibility 0s, color .25s } .fancybox-navigation .fancybox-button:after { content: ""; left: -25px; padding: 50px; position: absolute; top: -25px } .fancybox-navigation .fancybox-button--arrow_left { left: 6px } .fancybox-navigation .fancybox-button--arrow_right { right: 6px } .fancybox-close-small { background: 0 0; border: 0; -webkit-border-radius: 0; border-radius: 0; color: #555; cursor: pointer; height: 44px; margin: 0; padding: 6px; position: absolute; right: 0; top: 0; width: 44px; z-index: 10 } .fancybox-close-small svg { fill: transparent; opacity: .8; stroke: currentColor; stroke-width: 1.5; -webkit-transition: stroke .1s; transition: stroke .1s } .fancybox-close-small:focus { outline: 0 } .fancybox-close-small:hover svg { opacity: 1 } .fancybox-slide--iframe .fancybox-close-small, .fancybox-slide--image .fancybox-close-small, .fancybox-slide--video .fancybox-close-small { color: #ccc; padding: 5px; right: -12px; top: -44px } .fancybox-slide--iframe .fancybox-close-small:hover svg, .fancybox-slide--image .fancybox-close-small:hover svg, .fancybox-slide--video .fancybox-close-small:hover svg { background: 0 0; color: #fff } .fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small { display: none } .fancybox-caption { bottom: 0; color: #fff; font-size: 14px; font-weight: 400; left: 0; line-height: 1.5; padding: 25px 44px; right: 0 } .fancybox-caption:before { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC); background-repeat: repeat-x; -webkit-background-size: contain; background-size: contain; bottom: 0; content: ""; display: block; left: 0; pointer-events: none; position: absolute; right: 0; top: -25px; z-index: -1 } .fancybox-caption:after { border-bottom: 1px solid hsla(0, 0%, 100%, .3); content: ""; display: block; left: 44px; position: absolute; right: 44px; top: 0 } .fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited { color: #ccc; text-decoration: none } .fancybox-caption a:hover { color: #fff; text-decoration: underline } .fancybox-loading { -webkit-animation: a .8s infinite linear; animation: a .8s infinite linear; background: 0 0; border: 6px solid hsla(0, 0%, 39%, .5); -webkit-border-radius: 100%; border-radius: 100%; border-top-color: #fff; height: 60px; left: 50%; margin: -30px 0 0 -30px; opacity: .6; padding: 0; position: absolute; top: 50%; width: 60px; z-index: 99999 } @-webkit-keyframes a { 0% { -webkit-transform: rotate(0); transform: rotate(0) } to { -webkit-transform: rotate(359deg); transform: rotate(359deg) } } @keyframes a { 0% { -webkit-transform: rotate(0); transform: rotate(0) } to { -webkit-transform: rotate(359deg); transform: rotate(359deg) } } .fancybox-animated { -webkit-transition-timing-function: cubic-bezier(0, 0, .25, 1); transition-timing-function: cubic-bezier(0, 0, .25, 1) } .fancybox-fx-slide.fancybox-slide--previous { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0) } .fancybox-fx-slide.fancybox-slide--next { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) } .fancybox-fx-slide.fancybox-slide--current { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } .fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous { opacity: 0; -webkit-transition-timing-function: cubic-bezier(.19, 1, .22, 1); transition-timing-function: cubic-bezier(.19, 1, .22, 1) } .fancybox-fx-fade.fancybox-slide--current { opacity: 1 } .fancybox-fx-zoom-in-out.fancybox-slide--previous { opacity: 0; -webkit-transform: scale3d(1.5, 1.5, 1.5); transform: scale3d(1.5, 1.5, 1.5) } .fancybox-fx-zoom-in-out.fancybox-slide--next { opacity: 0; -webkit-transform: scale3d(.5, .5, .5); transform: scale3d(.5, .5, .5) } .fancybox-fx-zoom-in-out.fancybox-slide--current { opacity: 1; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1) } .fancybox-fx-rotate.fancybox-slide--previous { opacity: 0; -webkit-transform: rotate(-1turn); -ms-transform: rotate(-1turn); transform: rotate(-1turn) } .fancybox-fx-rotate.fancybox-slide--next { opacity: 0; -webkit-transform: rotate(1turn); -ms-transform: rotate(1turn); transform: rotate(1turn) } .fancybox-fx-rotate.fancybox-slide--current { opacity: 1; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0) } .fancybox-fx-circular.fancybox-slide--previous { opacity: 0; -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0) } .fancybox-fx-circular.fancybox-slide--next { opacity: 0; -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); transform: scale3d(0, 0, 0) translate3d(100%, 0, 0) } .fancybox-fx-circular.fancybox-slide--current { opacity: 1; -webkit-transform: scaleX(1) translateZ(0); transform: scaleX(1) translateZ(0) } .fancybox-fx-tube.fancybox-slide--previous { -webkit-transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg); transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg) } .fancybox-fx-tube.fancybox-slide--next { -webkit-transform: translate3d(100%, 0, 0) scale(.1) skew(10deg); transform: translate3d(100%, 0, 0) scale(.1) skew(10deg) } .fancybox-fx-tube.fancybox-slide--current { -webkit-transform: translateZ(0) scale(1); transform: translateZ(0) scale(1) } .fancybox-share { background: #f4f4f4; -webkit-border-radius: 3px; border-radius: 3px; max-width: 90%; padding: 30px; text-align: center } .fancybox-share h1 { color: #222; font-size: 35px; font-weight: 700; margin: 0 0 20px } .fancybox-share p { margin: 0; padding: 0 } .fancybox-share__button { border: 0; -webkit-border-radius: 3px; border-radius: 3px; display: inline-block; font-size: 14px; font-weight: 700; line-height: 40px; margin: 0 5px 10px; min-width: 130px; padding: 0 15px; text-decoration: none; -webkit-transition: all .2s; transition: all .2s; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; white-space: nowrap } .fancybox-share__button:link, .fancybox-share__button:visited { color: #fff } .fancybox-share__button:hover { text-decoration: none } .fancybox-share__button--fb { background: #3b5998 } .fancybox-share__button--fb:hover { background: #344e86 } .fancybox-share__button--pt { background: #bd081d } .fancybox-share__button--pt:hover { background: #aa0719 } .fancybox-share__button--tw { background: #1da1f2 } .fancybox-share__button--tw:hover { background: #0d95e8 } .fancybox-share__button svg { height: 25px; margin-right: 7px; position: relative; top: -1px; vertical-align: middle; width: 25px } .fancybox-share__button svg path { fill: #fff } .fancybox-share__input { background: 0 0; border: 0; border-bottom: 1px solid #d7d7d7; -webkit-border-radius: 0; border-radius: 0; color: #5d5b5b; font-size: 14px; margin: 10px 0 0; outline: 0; padding: 10px 15px; width: 100% } .fancybox-thumbs { background: #fff; bottom: 0; display: none; margin: 0; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; padding: 2px 2px 4px; position: absolute; right: 0; -webkit-tap-highlight-color: transparent; top: 0; width: 212px; z-index: 99995 } .fancybox-thumbs-x { overflow-x: auto; overflow-y: hidden } .fancybox-show-thumbs .fancybox-thumbs { display: block } .fancybox-show-thumbs .fancybox-inner { right: 212px } .fancybox-thumbs>ul { font-size: 0; height: 100%; list-style: none; margin: 0; overflow-x: hidden; overflow-y: auto; padding: 0; position: absolute; position: relative; white-space: nowrap; width: 100% } .fancybox-thumbs-x>ul { overflow: hidden } .fancybox-thumbs-y>ul::-webkit-scrollbar { width: 7px } .fancybox-thumbs-y>ul::-webkit-scrollbar-track { background: #fff; -webkit-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); box-shadow: inset 0 0 6px rgba(0, 0, 0, .3) } .fancybox-thumbs-y>ul::-webkit-scrollbar-thumb { background: #2a2a2a; -webkit-border-radius: 10px; border-radius: 10px } .fancybox-thumbs>ul>li { -webkit-backface-visibility: hidden; backface-visibility: hidden; cursor: pointer; float: left; height: 75px; margin: 2px; max-height: -webkit-calc(100% - 8px); max-height: calc(100% - 8px); max-width: -webkit-calc(50% - 4px); max-width: calc(50% - 4px); outline: 0; overflow: hidden; padding: 0; position: relative; -webkit-tap-highlight-color: transparent; width: 100px } .fancybox-thumbs-loading { background: rgba(0, 0, 0, .1) } .fancybox-thumbs>ul>li { background-position: 50%; background-repeat: no-repeat; -webkit-background-size: cover; background-size: cover } .fancybox-thumbs>ul>li:before { border: 4px solid #4ea7f9; bottom: 0; content: ""; left: 0; opacity: 0; position: absolute; right: 0; top: 0; -webkit-transition: all .2s cubic-bezier(.25, .46, .45, .94); transition: all .2s cubic-bezier(.25, .46, .45, .94); z-index: 99991 } .fancybox-thumbs .fancybox-thumbs-active:before { opacity: 1 } @media (max-width:800px) { .fancybox-thumbs { width: 110px } .fancybox-show-thumbs .fancybox-inner { right: 110px } .fancybox-thumbs>ul>li { max-width: -webkit-calc(100% - 10px); max-width: calc(100% - 10px) } } .uael-html-modal { overflow: hidden !important } .uael-modal { position: fixed; left: 0; width: 100%; max-width: 100%; z-index: -1; visibility: hidden; left: 0; bottom: auto } .uael-trigger { display: inline-block } .uael-modal-popup-hide { display: none } .uael-modal-editor.uael-modal { position: fixed } .uael-modal.uael-modal-scroll { width: 100% !important; height: 100%; overflow-y: scroll; top: 0 !important; pointer-events: auto } .uael-modal .uael-modal-content-data { width: 100%; height: 100%; max-width: 100%; max-height: 100% } .uael-modal-parent-wrapper[data-close-on-overlay=yes] .uael-overlay { cursor: pointer } .uael-aspect-ratio-4_3 .uael-modal-vimeo .uael-video-wrap, .uael-aspect-ratio-4_3 .uael-modal-youtube .uael-video-wrap { padding-bottom: 75% } .uael-aspect-ratio-16_9 .uael-modal-vimeo .uael-video-wrap, .uael-aspect-ratio-16_9 .uael-modal-youtube .uael-video-wrap { padding-bottom: 56.25% } .uael-aspect-ratio-3_2 .uael-modal-vimeo .uael-video-wrap, .uael-aspect-ratio-3_2 .uael-modal-youtube .uael-video-wrap { padding-bottom: 66.6666% } .uael-modal-content-data { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } .uael-modal-content-data .uael-modal-iframe { position: absolute; top: 0; left: 0; height: 100%; width: 100%; border: 0 } .uael-modal.uael-modal-vimeo .uael-video-wrap, .uael-modal.uael-modal-youtube .uael-video-wrap { height: 0; max-width: 100%; position: relative } .uael-modal-full { pointer-events: none; min-height: 100% } .uael-modal-custom { pointer-events: none } .uael-modal-custom .uael-content { pointer-events: visible } .uael-modal-full .uael-content img { width: 100%; max-width: 100% } .uael-modal-full .uael-content { pointer-events: auto } .uael-modal-full .uael-modal-close { pointer-events: auto } .uael-modal-video .uael-content { text-align: center } .uael-show, .uael-show .uael-modal-close, .uael-show+.uael-modal-close { visibility: visible } .uael-modal-close img { height: 100%; width: 100% } .uael-modal-close { cursor: pointer; font-size: 1.6em; position: absolute; text-align: center; line-height: 0 } .uael-close-icon { color: #fff; width: 25px; height: 25px; font-size: 25px; line-height: 25px } .uael-close-image { width: 25px; height: 25px; -webkit-box-shadow: none; box-shadow: none; outline: 0; border: 0; padding: 0; margin: 0 } .uael-modal-close { visibility: hidden; position: fixed; z-index: 999999 } .uael-close-custom-top-right { top: 50px; right: 50px } .uael-close-custom-top-left { top: 50px; left: 50px } .uael-close-custom-popup-top-right { bottom: 100%; left: 100%; position: absolute } .uael-close-custom-popup-top-left { bottom: 100%; right: 100%; position: absolute } .uael-close-custom-popup-edge-top-right { top: -.5em; right: -.5em; left: auto; position: absolute } .uael-close-custom-popup-edge-top-left { top: -.5em; left: -.5em; right: auto; position: absolute } .uael-overlay { position: fixed; width: 100%; height: 100%; visibility: hidden; top: 0; bottom: 0; left: 0; right: 0; z-index: 1000; opacity: 0; background: rgba(0, 0, 0, .75); -webkit-transition: all .3s; transition: all .3s } .uael-show { z-index: 9999 } .uael-show~.uael-overlay { opacity: 1; visibility: visible } .uael-modal-title-wrap { -webkit-border-top-left-radius: inherit; border-top-left-radius: inherit; -webkit-border-top-right-radius: inherit; border-top-right-radius: inherit; padding: 5px 25px } .uael-modal-title-wrap .uael-modal-title { margin: 0 } .uael-content { position: relative; margin: 0 auto; width: 100% } .uael-modal iframe, .uael-modal img { display: block; margin: 0 auto } .uael-modal img { max-width: 100% } .uael-modal-vimeo iframe, .uael-modal-youtube iframe { width: 100%; height: 100% } .uael-modal-action { cursor: pointer } .uael-modal-scrollable .uael-modal-content-data { overflow: auto } .uael-effect-1 .uael-content { -webkit-transform: scale(.7); -ms-transform: scale(.7); transform: scale(.7); opacity: 0; -webkit-transition: all .3s; transition: all .3s } .uael-show.uael-effect-1 .uael-content { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1 } .uael-effect-2 .uael-content { -webkit-transform: translateX(20%); -ms-transform: translateX(20%); transform: translateX(20%); opacity: 0; -webkit-transition: all .3s cubic-bezier(.25, .5, .5, .9); transition: all .3s cubic-bezier(.25, .5, .5, .9) } .uael-show.uael-effect-2 .uael-content { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); opacity: 1 } .uael-effect-3 .uael-content { -webkit-transform: translateY(20%); -ms-transform: translateY(20%); transform: translateY(20%); opacity: 0; -webkit-transition: all .3s; transition: all .3s } .uael-show.uael-effect-3 .uael-content { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); opacity: 1 } .uael-effect-4 .uael-content { -webkit-transform: scale(0) rotate(720deg); -ms-transform: scale(0) rotate(720deg); transform: scale(0) rotate(720deg); opacity: 0 } .uael-effect-4 .uael-content, .uael-show.uael-effect-4~.uael-overlay { -webkit-transition: all .5s; transition: all .5s } .uael-show.uael-effect-4 .uael-content { -webkit-transform: scale(1) rotate(0); -ms-transform: scale(1) rotate(0); transform: scale(1) rotate(0); opacity: 1 } .uael-effect-5.uael-modal { -webkit-perspective: 1300px; perspective: 1300px } .uael-effect-5 .uael-content { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: translateZ(600px) rotateX(20deg); transform: translateZ(600px) rotateX(20deg); opacity: 0 } .uael-show.uael-effect-5 .uael-content { -webkit-transition: all .3s ease-in; transition: all .3s ease-in; -webkit-transform: translateZ(0) rotateX(0); transform: translateZ(0) rotateX(0); opacity: 1 } .uael-effect-6.uael-modal { -webkit-perspective: 1300px; perspective: 1300px } .uael-effect-6 .uael-content { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: translate(30%) translateZ(600px) rotate(10deg); transform: translate(30%) translateZ(600px) rotate(10deg); opacity: 0 } .uael-show.uael-effect-6 .uael-content { -webkit-transition: all .3s ease-in; transition: all .3s ease-in; -webkit-transform: translate(0) translateZ(0) rotate(0); transform: translate(0) translateZ(0) rotate(0); opacity: 1 } .uael-effect-8.uael-modal { -webkit-perspective: 1300px; perspective: 1300px } .uael-effect-8 .uael-content { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: rotateY(-70deg); transform: rotateY(-70deg); -webkit-transition: all .3s; transition: all .3s; opacity: 0 } .uael-show.uael-effect-8 .uael-content { -webkit-transform: rotateY(0); transform: rotateY(0); opacity: 1 } .uael-effect-9.uael-modal { -webkit-perspective: 1300px; perspective: 1300px } .uael-effect-9 .uael-content { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: rotateX(-70deg); transform: rotateX(-70deg); -webkit-transition: all .3s; transition: all .3s; opacity: 0 } .uael-show.uael-effect-9 .uael-content { -webkit-transform: rotateX(0); transform: rotateX(0); opacity: 1 } .uael-effect-10.uael-modal { -webkit-perspective: 1300px; perspective: 1300px } .uael-effect-10 .uael-content { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: rotateX(-60deg); transform: rotateX(-60deg); -webkit-transform-origin: 50% 0; -ms-transform-origin: 50% 0; transform-origin: 50% 0; opacity: 0; -webkit-transition: all .3s; transition: all .3s } .uael-show.uael-effect-10 .uael-content { -webkit-transform: rotateX(0); transform: rotateX(0); opacity: 1 } .uael-effect-11 .uael-content { -webkit-transform: scale(2); -ms-transform: scale(2); transform: scale(2); opacity: 0; -webkit-transition: all .3s; transition: all .3s } .uael-show.uael-effect-11 .uael-content { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1 } .uael-effect-13.uael-modal { -webkit-perspective: 1300px; perspective: 1300px } .uael-effect-13 .uael-content { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: translateZ(-3000px) rotateY(90deg); transform: translateZ(-3000px) rotateY(90deg); opacity: 0 } .uael-show.uael-effect-13 .uael-content { -webkit-animation: slit .7s forwards ease-out; animation: slit .7s forwards ease-out } @-webkit-keyframes slit { 50% { -webkit-transform: translateZ(-250px) rotateY(89deg); opacity: .5; -webkit-animation-timing-function: ease-out } 100% { -webkit-transform: translateZ(0) rotateY(0); opacity: 1 } } @keyframes slit { 50% { -webkit-transform: translateZ(-250px) rotateY(89deg); transform: translateZ(-250px) rotateY(89deg); opacity: 1; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } 100% { -webkit-transform: translateZ(0) rotateY(0); transform: translateZ(0) rotateY(0); opacity: 1 } } .uael-effect-14.uael-modal { -webkit-perspective: 1300px; perspective: 1300px } .uael-effect-14 .uael-content { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: translateY(100%) rotateX(90deg); transform: translateY(100%) rotateX(90deg); -webkit-transform-origin: 0 100%; -ms-transform-origin: 0 100%; transform-origin: 0 100%; opacity: 0; -webkit-transition: all .3s ease-out; transition: all .3s ease-out } .uael-show.uael-effect-14 .uael-content { -webkit-transform: translateY(0) rotateX(0); transform: translateY(0) rotateX(0); opacity: 1 } .uael-effect-15.uael-modal { -webkit-perspective: 1300px; perspective: 1300px } .uael-effect-15 .uael-content { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: translateZ(100px) translateX(-30%) rotateY(90deg); transform: translateZ(100px) translateX(-30%) rotateY(90deg); -webkit-transform-origin: 0 100%; -ms-transform-origin: 0 100%; transform-origin: 0 100%; opacity: 0; -webkit-transition: all .3s; transition: all .3s } .uael-show.uael-effect-15 .uael-content { -webkit-transform: translateZ(0) translateX(0) rotateY(0); transform: translateZ(0) translateX(0) rotateY(0); opacity: 1 } .uael-show.uael-effect-17~.container { height: 100%; overflow: hidden; -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s, -webkit-transform .3s } .uael-show.uael-effect-17~.container, .uael-show.uael-effect-17~.uael-overlay { -webkit-transform: rotateX(-2deg); transform: rotateX(-2deg); -webkit-transform-origin: 50% 0; -ms-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform-style: preserve-3d; transform-style: preserve-3d } .uael-effect-17 .uael-content { opacity: 0; -webkit-transform: translateY(200%); -ms-transform: translateY(200%); transform: translateY(200%) } .uael-show.uael-effect-17 .uael-content { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); opacity: 1; -webkit-transition: all .3s .2s; transition: all .3s .2s } .uael-show.uael-effect-18~.container { height: 100%; overflow: hidden } .uael-show.uael-effect-18~.uael-overlay { -webkit-transition: all .5s; transition: all .5s } .uael-show.uael-effect-18~.container, .uael-show.uael-effect-18~.uael-overlay { -webkit-transform-style: preserve-3d; -webkit-transform-origin: 0 50%; -webkit-animation: rotateRightSideFirst .5s forwards ease-in; -moz-transform-style: preserve-3d; -moz-transform-origin: 0 50%; -moz-animation: rotateRightSideFirst .5s forwards ease-in; transform-style: preserve-3d; -ms-transform-origin: 0 50%; transform-origin: 0 50%; animation: rotateRightSideFirst .5s forwards ease-in } @-webkit-keyframes rotateRightSideFirst { 50% { -webkit-transform: translateZ(-50px) rotateY(5deg); -webkit-animation-timing-function: ease-out } 100% { -webkit-transform: translateZ(-200px) } } @keyframes rotateRightSideFirst { 50% { -webkit-transform: translateZ(-50px) rotateY(5deg); transform: translateZ(-50px) rotateY(5deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out } 100% { -webkit-transform: translateZ(-200px); transform: translateZ(-200px) } } .uael-effect-18 .uael-content { -webkit-transform: translateX(200%); -ms-transform: translateX(200%); transform: translateX(200%); opacity: 0 } .uael-show.uael-effect-18 .uael-content { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); opacity: 1; -webkit-transition: all .5s .1s; transition: all .5s .1s } .uael-show.uael-effect-19~.container { height: 100%; overflow: hidden } .uael-show.uael-effect-19~.uael-overlay { -webkit-transition: all .5s; transition: all .5s } .uael-show.uael-effect-19~.container, .uael-show.uael-effect-19~.uael-overlay { -webkit-transform-style: preserve-3d; -webkit-transform-origin: 50% 100%; -webkit-animation: OpenTop .5s forwards ease-in; -moz-transform-style: preserve-3d; -moz-transform-origin: 50% 100%; -moz-animation: OpenTop .5s forwards ease-in; transform-style: preserve-3d; -ms-transform-origin: 50% 100%; transform-origin: 50% 100%; animation: OpenTop .5s forwards ease-in } @-webkit-keyframes OpenTop { 50% { -webkit-transform: rotateX(10deg); -webkit-animation-timing-function: ease-out } } @keyframes OpenTop { 50% { -webkit-transform: rotateX(10deg); transform: rotateX(10deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out } } .uael-effect-19 .uael-content { -webkit-transform: translateY(-200%); -ms-transform: translateY(-200%); transform: translateY(-200%); opacity: 0 } .uael-show.uael-effect-19 .uael-content { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); opacity: 1; -webkit-transition: all .5s .1s; transition: all .5s .1s } .internet-explorer .uael-modal-close { position: absolute } .internet-explorer .uael-close-custom-top-left, .internet-explorer .uael-close-custom-top-right { position: fixed } .uael-video-player { position: relative; height: 0; overflow: hidden; max-width: 100%; background: #000 } .uael-video-player iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 100; background: 0 0 } .uael-video-player img { bottom: 0; display: block; left: 0; margin: auto; max-width: 100%; width: 100%; position: absolute; right: 0; top: 0; border: none; height: auto; cursor: pointer; -webkit-transition: .4s all; transition: .4s all } .uael-video-player .play { height: 72px; width: 72px; left: 50%; top: 50%; position: absolute; cursor: pointer; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: center } .uael-modal-content-data { position: relative } .uael-loader { display: block; margin: 0 auto; min-height: 48px; line-height: 48px; width: 48px; text-align: center; position: absolute; top: 50%; left: 50%; -webkit-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%) } .uael-loader::before { content: ""; background: 0 0 !important; width: 48px; height: 48px; display: block; position: absolute; top: 0; left: 0; -webkit-border-radius: 50%; border-radius: 50%; -webkit-animation: uael-if-spin 575ms infinite linear; animation: uael-if-spin 575ms infinite linear } .uael-modal-iframe .uael-modal-content-data { overflow: auto; -webkit-overflow-scrolling: touch } @keyframes uael-if-spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg) } } @-webkit-keyframes uael-if-spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg) } } @media (min-width:1025px) { .uael-modal-parent-wrapper.uael-modal-hide-desktop { display: none } } @media (min-width:768px) and (max-width:1024px) { .uael-modal-parent-wrapper.uael-modal-hide-tablet { display: none } } @media (max-width:767px) { .uael-modal-parent-wrapper.uael-modal-hide-phone { display: none } } .uael-off-canvas-overlay { overflow: hidden !important } .uael-offcanvas { position: fixed; width: 0; margin: 0; top: 0; bottom: 0; height: 100%; height: 100vh; overflow: auto; background-color: #fff; background: #fff; visibility: visible; z-index: 99999 } .uael-offcanvas, .uael-offcanvas-animating, .uael-offcanvas-overlay { -webkit-transition: all .3s; transition: all .3s } .uael-offcanvas::-webkit-scrollbar { display: none } .elementor-editor-active .uael-offcanvas-trigger-align-floating .uael-offcanvas-action-wrap .elementor-button-text, .elementor-editor-preview .uael-offcanvas-trigger-align-floating .uael-offcanvas-action-wrap .elementor-button-text { display: unset } .admin-bar .uael-offcanvas { margin-top: 32px } .uael-offcanvas-icon-bg { display: inline-block } .uael-offcanvas-shadow-normal.position-at-left.uael-offcanvas-show, .uael-offcanvas-shadow-normal.position-at-right.uael-offcanvas-show { -webkit-box-shadow: 0 0 15px 1px rgba(0, 0, 0, .2); box-shadow: 0 0 15px 1px rgba(0, 0, 0, .2) } .uael-offcanvas-shadow-inset.position-at-right.uael-offcanvas-show { -webkit-box-shadow: inset 7px 0 8px -9px rgba(0, 0, 0, .5); box-shadow: inset 7px 0 8px -9px rgba(0, 0, 0, .5) } .uael-offcanvas-shadow-inset.position-at-left.uael-offcanvas-show { -webkit-box-shadow: inset -7px 0 8px -9px rgba(0, 0, 0, .5); box-shadow: inset -7px 0 8px -9px rgba(0, 0, 0, .5) } .uael-offcanvas-action-wrap .uael-offcanvas-action .uael-offcanvas-icon { text-align: center } .uael-offcanvas-action-wrap .uael-button-wrapper .uael-offcanvas-action-alignment-left, .uael-offcanvas-action-wrap .uael-offcanvas-icon-wrap .uael-offcanvas-action-alignment-left { top: 50%; left: 0; right: auto; position: fixed; z-index: 999 } .uael-offcanvas-action-wrap .uael-button-wrapper .uael-offcanvas-action-alignment-right, .uael-offcanvas-action-wrap .uael-offcanvas-icon-wrap .uael-offcanvas-action-alignment-right { top: 50%; right: 0; left: auto; position: fixed; z-index: 999 } .uael-offcanvas-overlay { position: fixed; width: 100%; height: 100%; visibility: hidden; top: 0; bottom: 0; left: 0; right: 0; z-index: 999; opacity: 0 } .uael-offcanvas-parent-wrapper .uael-offcanvas-overlay { cursor: pointer } .uael-offcanvas-content { position: relative; width: 100%; padding: 40px 25px 25px 25px } .uael-offcanvas img { display: block; margin: 0 auto } .uael-offcanvas img { max-width: 100% } .uael-offcanvas-full { pointer-events: none; min-height: 100% } .uael-offcanvas-action { cursor: pointer } .uael-offcanvas-full .uael-offcanvas-close { pointer-events: auto } .uael-offcanvas-show, .uael-offcanvas-show .uael-offcanvas-close, .uael-offcanvas-show+.uael-offcanvas-close { visibility: visible } .uael-offcanvas-close-icon-wrapper { position: absolute; top: 0; right: 0; z-index: 10 } .uael-offcanvas-content .uael-offcanvas-menu, .uael-offcanvas-content .uael-offcanvas-menu .sub-menu { list-style: none } .uael-offcanvas-content .uael-offcanvas-menu .sub-menu li a, .uael-offcanvas-content .uael-offcanvas-menu li a { padding: 5px 0 5px 0; display: block } .uael-offcanvas-content .uael-offcanvas-menu { margin-left: 0 } .uael-offcanvas-content .uael-offcanvas-menu .menu-item a:focus, .uael-offcanvas-content .uael-offcanvas-menu .menu-item a:hover { -webkit-transition: background 150ms linear, color 150ms linear; transition: background 150ms linear, color 150ms linear } .uael-offcanvas-close-icon-wrapper .uael-offcanvas-close-icon { cursor: pointer; fill: #000 } .uael-offcanvas-close-icon-wrapper .uael-offcanvas-close { display: block; float: right; padding: 8px; -webkit-border-radius: 0; border-radius: 0; cursor: pointer; vertical-align: middle; font-size: 0 } .uael-offcanvas-close-icon-wrapper.uael-offcanvas-close-icon-position-left-top { left: 0; right: auto } .uael-offcanvas-close-icon-wrapper.uael-offcanvas-close-icon-position-right-top { right: 0; left: auto } .uael-offcanvas-show~.uael-offcanvas-overlay { opacity: 1; visibility: visible } .uael-offcanvas-close { z-index: 99999 } .fa-times-thin:before { content: '\00d7' } @media (min-width:1024px) { .uael-offcanvas-parent-wrapper.uael-offcanvas-hide-desktop { display: none } } @media (min-width:768px) and (max-width:1024px) { .uael-offcanvas-parent-wrapper.uael-offcanvas-hide-tablet { display: none } .uael-offcanvas-enabled { min-height: 100vh } } @media (max-width:767px) { .uael-offcanvas-parent-wrapper.uael-offcanvas-hide-phone { display: none } .uael-offcanvas-enabled { min-height: 100vh } } .uael-particle-wrapper { width: 100%; height: 100%; position: absolute; left: 0; top: 0 } .elementor-element[data-widget_type="uael-posts.business"] .uael-post__bg-wrap { overflow: hidden } .elementor-element[data-widget_type="uael-posts.business"] .uael-post__terms { -webkit-border-radius: 99px; border-radius: 99px } .uael-posts[data-skin=business] .uael-post__terms { background-color: #818a91 } .uael-post__content-align-left .uael-post__gradient-separator { background: -webkit-gradient(linear, left top, right top, from(#818a91), to(#ffffff00)); background: -webkit-linear-gradient(left, #818a91 0, #ffffff00 100%); background: linear-gradient(to right, #818a91 0, #ffffff00 100%) } .uael-post__content-align-center .uael-post__gradient-separator { background: -webkit-radial-gradient(#818a91 10%, #ffffff00 80%); background: radial-gradient(#818a91 10%, #ffffff00 80%) } .uael-post__content-align-right .uael-post__gradient-separator { background: -webkit-gradient(linear, right top, left top, from(#818a91), to(#ffffff00)); background: -webkit-linear-gradient(right, #818a91 0, #ffffff00 100%); background: linear-gradient(to left, #818a91 0, #ffffff00 100%) } .elementor-element[data-widget_type="uael-posts.business"] .uael-post__authorbox { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; overflow: hidden; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } .elementor-element[data-widget_type="uael-posts.business"] .uael-post__authorbox-image img { display: inline; width: 40px; -webkit-border-radius: 100%; border-radius: 100%; max-width: 100% } .elementor-element[data-widget_type="uael-posts.business"] .uael-post__authorbox-desc { line-height: 1.4; color: #a4a4a4 } .elementor-element[data-widget_type="uael-posts.business"] .uael-post__authorbox-name, .elementor-element[data-widget_type="uael-posts.business"] .uael-post__authorbox-name a { font-weight: 700; line-height: 1.4 } .elementor-element[data-widget_type="uael-posts.business"].uael-post__content-align-left .uael-post__authorbox { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; overflow: hidden; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } .elementor-element[data-widget_type="uael-posts.business"].uael-post__content-align-center .uael-post__authorbox { display: block; text-align: center } .elementor-element[data-widget_type="uael-posts.business"].uael-post__content-align-right .uael-post__authorbox { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; overflow: hidden; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; text-align: right; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -moz-box-orient: horizontal; -moz-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .elementor-element[data-widget_type="uael-posts.business"] .uael-post__separator { display: inline-block } .elementor-element[data-widget_type="uael-posts.card"] .uael-post__content-wrap { margin: 0 auto } .elementor-element[data-widget_type="uael-posts.card"] .uael-post__inner-wrap { display: inline-block; width: 100% } .elementor-element[data-widget_type="uael-posts.card"] .uael-post__content-wrap, .elementor-element[data-widget_type="uael-posts.card"] .uael-post__thumbnail { position: relative } .elementor-element[data-widget_type="uael-posts.card"].uael-post__separator-left .uael-post__separator { margin-right: auto } .elementor-element[data-widget_type="uael-posts.card"].uael-post__separator-right .uael-post__separator { margin-left: auto } .elementor-element[data-widget_type="uael-posts.card"].uael-post__separator-center .uael-post__separator { margin-right: auto; margin-left: auto } .elementor-element[data-widget_type="uael-posts.card"].uael-post__link-complete-yes .uael-post__complete-box-overlay { z-index: 2 } .uael-post-grid .slick-slide img { width: 100% } .uael-post-grid .slick-next, .uael-post-grid .slick-next:focus, .uael-post-grid .slick-next:hover, .uael-post-grid .slick-prev, .uael-post-grid .slick-prev:focus, .uael-post-grid .slick-prev:hover { font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: auto; height: auto; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: #aaa; border-color: #aaa; outline: 0; background: 0 0 } .uael-post-grid .slick-next:before, .uael-post-grid .slick-prev:before { font-size: 35px; line-height: 1; opacity: .75; color: #000; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .uael-post-grid[data-equal-height=yes] .uael-post__inner-wrap { display: inline-block; height: 100% } .uael-post__arrow-outside .uael-post-grid .slick-prev { left: -45px; z-index: 1 } [dir=rtl] .uael-post__arrow-outside .uael-post-grid .slick-prev { left: auto; right: -45px } .uael-post-grid .slick-prev:before { content: ''; font-size: 0; line-height: 0 } [dir=rtl] .uael-post-grid .slick-prev:before { content: ''; font-size: 0; line-height: 0 } .uael-post__arrow-outside .uael-post-grid .slick-next { right: -45px; z-index: 2 } [dir=rtl] .uael-post__arrow-outside .uael-post-grid .slick-next { left: -45px; right: auto } .uael-post-grid .slick-next:before { content: ''; font-size: 0; line-height: 0 } [dir=rtl] .uael-post-grid .slick-next:before { content: ''; font-size: 0; line-height: 0 } .uael-post-grid .slick-next i, .uael-post-grid .slick-next i:focus, .uael-post-grid .slick-next i:hover, .uael-post-grid .slick-prev i, .uael-post-grid .slick-prev i:focus, .uael-post-grid .slick-prev i:hover { font-size: 20px; width: 1.5em; height: 1.5em; line-height: 1.5em; text-align: center; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box } .uael-post-grid ul.slick-dots { padding-top: 0; display: block; position: absolute; margin: 0; left: 0; width: 100%; bottom: 0; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); text-align: center } .uael-post-grid ul.slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0; padding: 0; cursor: pointer } .uael-post-grid ul.slick-dots li button { font-size: 0; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: 0; background: 0 0 } .uael-post-grid ul.slick-dots li button:before { content: '\f111'; font-family: 'Font Awesome 5 Free'; font-weight: 800; font-size: 6px; line-height: 20px; position: absolute; top: 0; left: 0; width: 20px; height: 20px; text-align: center; opacity: .25; color: #000; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .uael-post-grid ul.slick-dots li.slick-active button:before { opacity: .75; color: #000 } .uael-post__arrow-inside .uael-post-grid .slick-prev { left: 25px; z-index: 1 } [dir=rtl] .uael-post__arrow-inside .uael-post-grid .slick-prev { left: auto; right: 25px } .uael-post__arrow-inside .uael-post-grid .slick-next { right: 25px; z-index: 2 } [dir=rtl] .uael-post__arrow-inside .uael-post-grid .slick-next { left: 25px; right: auto } @media (max-width:1024px) { .uael-post__arrow-outside .uael-post-grid .slick-prev { left: 15px; z-index: 1 } [dir=rtl] .uael-post__arrow-outside .uael-post-grid .slick-prev { left: auto; right: 15px } .uael-post__arrow-outside .uael-post-grid .slick-next { right: 15px; z-index: 2 } [dir=rtl] .uael-post__arrow-outside .uael-post-grid .slick-next { left: 15px; right: auto } } .uael-post__datebox { display: block; margin: 0 auto; padding: 10px; -webkit-border-radius: 100%; border-radius: 100%; width: 60px; height: 60px; margin-top: -30px; text-transform: uppercase; font-size: 14px; line-height: 1.5; position: relative; background-color: #000; color: #fff; text-align: center } .uael-post__datebox .uael-post__date-wrap { position: absolute; top: 50%; left: 50%; -webkit-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%) } .uael-post__datebox span { display: block } .elementor-element[data-widget_type="uael-posts.feed"] .uael-post__inner-wrap { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; position: relative } .uael-post__link-complete-yes.elementor-element[data-widget_type="uael-posts.feed"] .uael-post__complete-box-overlay { z-index: 2 } .elementor-element[data-widget_type="uael-posts.feed"] .uael-post-grid { display: inline-block; width: 100% } .elementor-element[data-widget_type="uael-posts.feed"] .uael-post__terms { display: inline-block } .elementor-element[data-widget_type="uael-posts.feed"] .uael-post__content-wrap { -webkit-box-shadow: 0 1px 25px rgba(0, 0, 0, .05); box-shadow: 0 1px 25px rgba(0, 0, 0, .05); z-index: 1 } .elementor-element[data-widget_type="uael-posts.feed"] .uael-post__bg-wrap .uael-post__noimage .uael-post__content-wrap { width: 100% } .elementor-element[data-widget_type="uael-posts.feed"].uael-post__separator-left .uael-post__separator { margin-right: auto } .elementor-element[data-widget_type="uael-posts.feed"].uael-post__separator-right .uael-post__separator { margin-left: auto } .elementor-element[data-widget_type="uael-posts.feed"].uael-post__separator-center .uael-post__separator { margin-right: auto; margin-left: auto } .elementor-element[data-widget_type="uael-posts.feed"] .uael-post__title { word-break: break-word } @media (max-width:767px) { .elementor-element[data-widget_type="uael-posts.feed"] .uael-post__inner-wrap { display: block } .elementor-element[data-widget_type="uael-posts.feed"] .uael-post__content-wrap, .elementor-element[data-widget_type="uael-posts.feed"] .uael-post__thumbnail { width: 100% !important; margin: 0 !important } } .elementor-element[data-widget_type="uael-posts.news"] .uael-post__inner-wrap, .elementor-element[data-widget_type="uael-posts.news"] .uael-post_structure-featured { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex } .elementor-element[data-widget_type="uael-posts.news"] .uael-post-wrapper-featured .uael-post__inner-wrap { position: relative; height: 100% } .elementor-element[data-widget_type="uael-posts.news"] .uael-post-wrapper-featured .uael-post__bg-wrap { height: 100% } .elementor-element[data-widget_type="uael-posts.news"] .uael-post-wrapper-featured .uael-post__content-wrap, .elementor-element[data-widget_type="uael-posts.news"] .uael-post-wrapper-featured .uael-post__thumbnail { width: 100% } .elementor-element[data-widget_type="uael-posts.news"] .uael-post__content-wrap, .elementor-element[data-widget_type="uael-posts.news"] .uael-post__thumbnail { width: 50%; position: relative } .elementor-element[data-widget_type="uael-posts.news"] .uael-post__noimage.uael-post__content-wrap { width: 100% } .elementor-element[data-widget_type="uael-posts.news"] .uael-post__thumbnail img { height: 100% } .elementor-element[data-widget_type="uael-posts.news"] .uael-post__content-wrap { margin-top: auto; margin-bottom: auto } .elementor-element[data-widget_type="uael-posts.news"] .uael-post__thumbnail a { overflow: hidden; position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-background-size: cover; background-size: cover; background-position: center center } .elementor-element[data-widget_type="uael-posts.news"] .uael-post-image-right .uael-post__inner-wrap { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -moz-box-orient: horizontal; -moz-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .elementor-element[data-widget_type="uael-posts.news"] .uael-post-wrapper.uael-post-wrapper-featured, .elementor-element[data-widget_type="uael-posts.news"] .uael-post_structure-featured .uael-post-grid__inner { width: 50% } .elementor-element[data-widget_type="uael-posts.news"] .uael-post-grid__inner, .elementor-element[data-widget_type="uael-posts.news"] .uael-post-wrapper-featured { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex } .elementor-element[data-widget_type="uael-posts.news"] .uael-post-grid__inner .uael-post-wrapper:last-child .uael-post__bg-wrap { margin-bottom: 0 } .elementor-element[data-widget_type="uael-posts.news"] .uael-post__bg-wrap { display: block } .elementor-element[data-widget_type="uael-posts.news"] .uael-post-wrapper.uael-post-wrapper-featured .uael-post__content-wrap { position: absolute; bottom: 0; left: 0 } .elementor-element[data-widget_type="uael-posts.news"] .uael-post__terms { font-size: 14px } .uael-posts[data-skin=news] .uael-post__terms { background-color: #818a91 } .elementor-element[data-widget_type="uael-posts.news"] .uael-post-wrapper-featured .uael-post__content-wrap { background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .5))); background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 100%); background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .5))); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 100%) } .elementor-element[data-widget_type="uael-posts.news"] .uael-post_structure-featured>.uael-post-wrapper { width: 50% } .elementor-element[data-widget_type="uael-posts.news"].uael-post__link-complete-yes .uael-post__complete-box-overlay { z-index: 2 } .uael-post__news-stack-yes[data-widget_type="uael-posts.news"] .uael-post__thumbnail a img { display: none } @media (max-width:767px) { .elementor-element[data-widget_type="uael-posts.news"] .uael-post-wrapper.uael-post-wrapper-featured, .elementor-element[data-widget_type="uael-posts.news"] .uael-post_structure-featured .uael-post-grid__inner { width: 100% } .elementor-element[data-widget_type="uael-posts.news"] .uael-post-wrapper-featured .uael-post__content-wrap, .elementor-element[data-widget_type="uael-posts.news"] .uael-post-wrapper-featured .uael-post__thumbnail { width: 50% } .elementor-element[data-widget_type="uael-posts.news"] .uael-post-wrapper-featured .uael-post__noimage.uael-post__content-wrap { width: 100% } .elementor-element[data-widget_type="uael-posts.news"] .uael-post_structure-featured { display: block } .elementor-element[data-widget_type="uael-posts.news"] .uael-post-wrapper.uael-post-wrapper-featured .uael-post__content-wrap { position: relative } .uael-post__news-stack-yes[data-widget_type="uael-posts.news"] .uael-post__thumbnail a { background-image: none; position: unset } .uael-post__news-stack-yes[data-widget_type="uael-posts.news"] .uael-post-wrapper-featured, .uael-post__news-stack-yes[data-widget_type="uael-posts.news"] .uael-post__inner-wrap, .uael-post__news-stack-yes[data-widget_type="uael-posts.news"] .uael-post__thumbnail a img { display: block } .uael-post__news-stack-yes[data-widget_type="uael-posts.news"] .uael-post-wrapper .uael-post__content-wrap, .uael-post__news-stack-yes[data-widget_type="uael-posts.news"] .uael-post-wrapper .uael-post__thumbnail, .uael-post__news-stack-yes[data-widget_type="uael-posts.news"] .uael-post-wrapper-featured .uael-post__content-wrap, .uael-post__news-stack-yes[data-widget_type="uael-posts.news"] .uael-post-wrapper-featured .uael-post__thumbnail { width: 100% } .elementor-element[data-widget_type="uael-posts.news"] .uael-post-wrapper-featured .uael-post__content-wrap { width: 100% } .elementor-element[data-widget_type="uael-posts.news"] .uael-post-wrapper-featured .uael-post__thumbnail { position: absolute; left: 0; top: 0; width: 100%; height: 100%; -webkit-background-size: cover; background-size: cover; background-repeat: no-repeat; background-position: center; overflow: hidden; text-align: center } .elementor-element[data-widget_type="uael-posts.news"] .uael-post-wrapper-featured .uael-post__thumbnail img { position: absolute; width: auto; height: auto; min-width: 100%; max-width: none; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); min-height: 100% } } .uael-posts-tabs-dropdown .uael-filters-dropdown { display: none } .uael-post-grid__inner { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex } .uael-post__link-complete-yes.elementor-element[data-widget_type="uael-posts.classic"] .uael-post-image-background .uael-post__complete-box-overlay { z-index: 99 } .uael-post__cta-fullwidth-yes .uael-post__read-more { width: 100% } .uael-post__link-complete-yes .uael-post__bg-wrap { position: relative } .uael-post__link-complete-yes .uael-post__complete-box-overlay { position: absolute; left: 0; top: 0; width: 100%; height: 100% } .uael-post-wrapper { float: left; display: inline-block } .uael-post-grid__inner { -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap } .uael-post-grid__inner.uael-post-masonry { margin: 0; margin-left: -10px; margin-right: -10px; list-style: none outside; clear: both } .elementor-global-widget .uael-post-grid__inner.uael-post-masonry { position: unset !important; height: auto !important } .uael-listing__terms-link { color: inherit; text-decoration: none; font-size: inherit; line-height: inherit; font-style: inherit } .uael-post-wrapper.uael-post-wrapper-featured { margin: 0 } .uael-post_structure-featured.uael-featured_post_structure-inline .uael-post__columns-6 .uael-post-wrapper-featured { width: 33.33 } .uael-post_structure-featured.uael-featured_post_structure-inline .uael-post__columns-5 .uael-post-wrapper-featured { width: 40% } .uael-post_structure-featured.uael-featured_post_structure-inline .uael-post__columns-4 .uael-post-wrapper-featured { width: 50% } .uael-post_structure-featured.uael-featured_post_structure-inline .uael-post__columns-3 .uael-post-wrapper-featured { width: 66.66% } .uael-post_structure-featured.uael-featured_post_structure-inline .uael-post__columns-2 .uael-post-wrapper-featured { width: 50% } .uael-post_structure-featured.uael-featured_post_structure-inline .uael-post__columns-1 .uael-post-wrapper-featured, .uael-post_structure-featured.uael-featured_post_structure-stack .uael-post-wrapper-featured { width: 100% } .uael-post-grid[data-equal-height=yes] .slick-slide { margin-top: 10px } .uael-post__columns-8 .uael-post-wrapper { width: 12.5% } .uael-post__columns-7 .uael-post-wrapper { width: 14.28% } .uael-post__columns-6 .uael-post-wrapper { width: 16.66% } .uael-post__columns-5 .uael-post-wrapper { width: 20% } .uael-post__columns-4 .uael-post-wrapper { width: 25% } .uael-post__columns-3 .uael-post-wrapper { width: 33.2% } .uael-post__columns-2 .uael-post-wrapper { width: 50% } .uael-post__columns-1 .uael-post-wrapper { width: 100% } .uael-post__columns-1 .uael-post-wrapper:nth-child(n+1):not(.slick-slide), .uael-post__columns-2 .uael-post-wrapper:nth-child(2n+1):not(.slick-slide), .uael-post__columns-3 .uael-post-wrapper:nth-child(3n+1):not(.slick-slide), .uael-post__columns-4 .uael-post-wrapper:nth-child(4n+1):not(.slick-slide), .uael-post__columns-5 .uael-post-wrapper:nth-child(5n+1):not(.slick-slide), .uael-post__columns-6 .uael-post-wrapper:nth-child(6n+1):not(.slick-slide), .uael-post__columns-7 .uael-post-wrapper:nth-child(7n+1):not(.slick-slide), .uael-post__columns-8 .uael-post-wrapper:nth-child(8n+1):not(.slick-slide) { clear: left } .uael-post__columns-1 .uael-post-wrapper:nth-child(n):not(.slick-slide), .uael-post__columns-2 .uael-post-wrapper:nth-child(2n):not(.slick-slide), .uael-post__columns-3 .uael-post-wrapper:nth-child(3n):not(.slick-slide), .uael-post__columns-4 .uael-post-wrapper:nth-child(4n):not(.slick-slide), .uael-post__columns-5 .uael-post-wrapper:nth-child(5n):not(.slick-slide), .uael-post__columns-6 .uael-post-wrapper:nth-child(6n):not(.slick-slide), .uael-post__columns-7 .uael-post-wrapper:nth-child(7n):not(.slick-slide), .uael-post__columns-8 .uael-post-wrapper:nth-child(8n):not(.slick-slide) { clear: right } .uael-post__footer { margin-top: 30px } .uael-post__header-filters { display: block; margin: 0; margin-bottom: 10px } .uael-post__header-filter { display: inline-block; padding: 5px; cursor: pointer } .uael-post__header-filters-wrap { margin-bottom: 20px } .uael-post__thumbnail { overflow: hidden } .uael-post-image-background .uael-post__thumbnail { -webkit-background-size: cover; background-size: cover; background-repeat: no-repeat; background-position: center; overflow: hidden; text-align: center; position: relative } .uael-post-image-background .uael-post__thumbnail { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2 } .uael-post-image-background .uael-post__thumbnail::before { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1 } .uael-post__thumbnail img { width: 100%; -webkit-transition: all .3s linear; transition: all .3s linear } .uael-post-image-background .uael-post__thumbnail img { position: absolute; width: auto; height: auto; min-width: 100%; max-width: none; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); min-height: 100% } .uael-post__bg-wrap { width: 100%; display: inline-block } .uael-equal__height-yes .uael-post__bg-wrap { height: 100% } .uael-post-image-background .uael-post__inner-wrap { position: relative; width: 100% } .uael-equal__height-yes .uael-post-image-background .uael-post__inner-wrap { position: unset } .uael-equal__height-yes .uael-post-image-background .uael-post__bg-wrap { position: relative; width: 100% } .uael-post-image-background .uael-post__content-wrap { opacity: 1; position: relative; z-index: 10; overflow: hidden; width: 100% } .uael-blog-terms-position-media .uael-post__terms { font-size: 12px; margin: 20px } .uael-blog-terms-position-media:not(.uael-post-image-background) .uael-post__terms { position: absolute; top: 0; left: 0; z-index: 2; max-width: 100%; word-break: break-word } .uael-blog-terms-position-media:not(.uael-post-image-background) .uael-post__thumbnail { position: relative } .uael-post__terms-wrap .uael-post__terms { margin: 0 } .uael-post__terms-wrap { margin-bottom: 10px } .uael-post__meta-data { line-height: 1.3em; font-size: 12px } .uael-post__meta-data span { line-height: 1.6em; display: inline } .uael-post__terms-meta a { display: inline-block } .uael-blog-terms-position-body .uael-post-wrapper span.uael-post__terms { background: 0 0 } .uael-post__meta-data span i, .uael-post__terms i { margin-right: 2px } .uael-post-wrapper .uael-post__title a, .uael-post__meta-data a { font-style: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; font-family: inherit; color: inherit } .uael-grid-pagination a.page-numbers, .uael-grid-pagination span.page-numbers.current { padding: 5px 10px; margin: 0 0 5px; display: inline-block } .uael-post-grid__inner #infscr-loading { bottom: -80px; position: absolute; left: 0; right: 0; width: 100%; text-align: center; margin: 0 auto } .uael-post-grid__inner #infscr-loading img { margin-top: 10px; width: 10% } #infscr-loading div { display: none } .elementor-widget-uael-posts .uael-loader-overlay { position: absolute; top: 0; left: 0; background: rgba(255, 255, 255, .4); z-index: 2; content: ""; height: 100%; width: 100% } .elementor-widget-uael-posts .uael-loader:before { border: 3px solid #333; border-left-color: transparent; border-right-color: transparent } .elementor-widget-uael-posts .uael-loader { z-index: 3 } .uael-infinite-load-more { background-color: #61ce70; color: #fff; cursor: pointer; padding: 10px 10px 10px 10px; display: inline-block } .uael-post-inf-loader { display: none; margin: 0 auto; min-height: 58px; line-height: 58px; width: 160px; text-align: center } .uael-post-inf-loader>div { width: 18px; height: 18px; background-color: #0085ba; -webkit-border-radius: 100%; border-radius: 100%; display: inline-block; -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both; animation: sk-bouncedelay 1.4s infinite ease-in-out both } .uael-post-inf-loader .uael-post-loader-1 { -webkit-animation-delay: -.32s; animation-delay: -.32s } .uael-post-inf-loader .uael-post-loader-2 { -webkit-animation-delay: -.16s; animation-delay: -.16s } @-webkit-keyframes sk-bouncedelay { 0%, 100%, 80% { -webkit-transform: scale(0); transform: scale(0) } 40% { -webkit-transform: scale(1); transform: scale(1) } } @keyframes sk-bouncedelay { 0%, 100%, 80% { -webkit-transform: scale(0); transform: scale(0) } 40% { -webkit-transform: scale(1); transform: scale(1) } } @media (max-width:1024px) { .uael-post__columns-tablet-1 .uael-post-wrapper { width: 100% } .uael-post__columns-tablet-2 .uael-post-wrapper { width: 50% } .uael-post__columns-tablet-3 .uael-post-wrapper { width: 33.2% } .uael-post__columns-tablet-4 .uael-post-wrapper { width: 25% } .uael-post__columns-tablet-5 .uael-post-wrapper { width: 20% } .uael-post__columns-tablet-6 .uael-post-wrapper { width: 16.66% } .uael-post__columns-tablet-7 .uael-post-wrapper { width: 14.28% } .uael-post__columns-tablet-8 .uael-post-wrapper { width: 12.5% } .uael-post__columns-tablet-1 .uael-post-wrapper:nth-child(n+1):not(.slick-slide), .uael-post__columns-tablet-2 .uael-post-wrapper:nth-child(2n+1):not(.slick-slide), .uael-post__columns-tablet-3 .uael-post-wrapper:nth-child(3n+1):not(.slick-slide), .uael-post__columns-tablet-4 .uael-post-wrapper:nth-child(4n+1):not(.slick-slide), .uael-post__columns-tablet-5 .uael-post-wrapper:nth-child(5n+1):not(.slick-slide), .uael-post__columns-tablet-6 .uael-post-wrapper:nth-child(6n+1):not(.slick-slide), .uael-post__columns-tablet-7 .uael-post-wrapper:nth-child(7n+1):not(.slick-slide), .uael-post__columns-tablet-8 .uael-post-wrapper:nth-child(8n+1):not(.slick-slide) { clear: left } .uael-post__columns-tablet-1 .uael-post-wrapper:nth-child(n):not(.slick-slide), .uael-post__columns-tablet-2 .uael-post-wrapper:nth-child(2n):not(.slick-slide), .uael-post__columns-tablet-3 .uael-post-wrapper:nth-child(3n):not(.slick-slide), .uael-post__columns-tablet-4 .uael-post-wrapper:nth-child(4n):not(.slick-slide), .uael-post__columns-tablet-5 .uael-post-wrapper:nth-child(5n):not(.slick-slide), .uael-post__columns-tablet-6 .uael-post-wrapper:nth-child(6n):not(.slick-slide), .uael-post__columns-tablet-7 .uael-post-wrapper:nth-child(7n):not(.slick-slide), .uael-post__columns-tablet-8 .uael-post-wrapper:nth-child(8n):not(.slick-slide) { clear: right } .uael-post_structure-featured.uael-featured_post_structure-inline .uael-post-grid__inner .uael-post-wrapper-featured, .uael-post_structure-featured.uael-featured_post_structure-stack .uael-post-wrapper-featured { width: 100% } } @media (max-width:767px) { .uael-post__columns-mobile-1 .uael-post-wrapper { width: 100% } .uael-post__columns-mobile-2 .uael-post-wrapper { width: 50% } .uael-post__columns-mobile-3 .uael-post-wrapper { width: 33.2% } .uael-post__columns-mobile-4 .uael-post-wrapper { width: 25% } .uael-post__columns-mobile-5 .uael-post-wrapper { width: 20% } .uael-post__columns-mobile-6 .uael-post-wrapper { width: 16.66% } .uael-post__columns-mobile-7 .uael-post-wrapper { width: 14.28% } .uael-post__columns-mobile-8 .uael-post-wrapper { width: 12.5% } .uael-post__columns-mobile-1 .uael-post-wrapper:nth-child(n+1):not(.slick-slide), .uael-post__columns-mobile-2 .uael-post-wrapper:nth-child(2n+1):not(.slick-slide), .uael-post__columns-mobile-3 .uael-post-wrapper:nth-child(3n+1):not(.slick-slide), .uael-post__columns-mobile-4 .uael-post-wrapper:nth-child(4n+1):not(.slick-slide), .uael-post__columns-mobile-5 .uael-post-wrapper:nth-child(5n+1):not(.slick-slide), .uael-post__columns-mobile-6 .uael-post-wrapper:nth-child(6n+1):not(.slick-slide), .uael-post__columns-mobile-7 .uael-post-wrapper:nth-child(7n+1):not(.slick-slide), .uael-post__columns-mobile-8 .uael-post-wrapper:nth-child(8n+1):not(.slick-slide) { clear: left } .uael-post__columns-mobile-1 .uael-post-wrapper:nth-child(n):not(.slick-slide), .uael-post__columns-mobile-2 .uael-post-wrapper:nth-child(2n):not(.slick-slide), .uael-post__columns-mobile-3 .uael-post-wrapper:nth-child(3n):not(.slick-slide), .uael-post__columns-mobile-4 .uael-post-wrapper:nth-child(4n):not(.slick-slide), .uael-post__columns-mobile-5 .uael-post-wrapper:nth-child(5n):not(.slick-slide), .uael-post__columns-mobile-6 .uael-post-wrapper:nth-child(6n):not(.slick-slide), .uael-post__columns-mobile-7 .uael-post-wrapper:nth-child(7n):not(.slick-slide), .uael-post__columns-mobile-8 .uael-post-wrapper:nth-child(8n):not(.slick-slide) { clear: right } .uael-posts-tabs-dropdown .uael-filters-dropdown { display: block; position: relative; margin-bottom: 20px } .uael-posts-tabs-dropdown .uael-filters-dropdown-button { background: #efefef; padding: 5px 15px 5px 15px; cursor: pointer; display: inline-block } .uael-posts-tabs-dropdown ul.uael-filters-dropdown-list { display: none; list-style: none; position: absolute; margin: 0; top: 100%; background-color: #fff; background-color: rgba(255, 255, 255, .95); z-index: 9; border: 1px solid #ededed } .uael-posts-tabs-dropdown .uael-post__header-filter { white-space: nowrap; display: block; background: #efefef; cursor: pointer; -webkit-transition: all .2s ease-in-out 0s; transition: all .2s ease-in-out 0s; border-style: none; margin: 0 } .uael-posts-tabs-dropdown .uael-filters-dropdown-button::after { content: "\f107"; font-family: 'Font Awesome 5 Free'; font-weight: 900; margin-left: 6px } .uael-posts-tabs-dropdown .uael-post__header-filters { display: none } .uael-posts-tabs-dropdown ul.uael-filters-dropdown-list.show-list { display: block } .uael-posts-tabs-dropdown .uael-post__header-filter { padding: 5px 15px 5px 15px } .uael-posts-tabs-dropdown ul.uael-filters-dropdown-list { left: 0; right: auto; -webkit-transform: none; -ms-transform: none; transform: none } .uael-post__filter-align-right .uael-posts-tabs-dropdown ul.uael-filters-dropdown-list { left: auto; right: 0; -webkit-transform: none; -ms-transform: none; transform: none } .uael-post__filter-align-left .uael-posts-tabs-dropdown ul.uael-filters-dropdown-list { left: 0; right: auto; -webkit-transform: none; -ms-transform: none; transform: none } .uael-post__filter-align-center .uael-posts-tabs-dropdown ul.uael-filters-dropdown-list { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%) } } .uael-price-list { margin: 0 } .uael-pl-price-position-below .uael-pl-price-outer, .uael-price-list-above .uael-pl-price-outer { display: block } .uael-pl-price-outer { display: none } .uael-price-list .uael-price-list-item, .uael-price-list .uael-price-list-item .uael-price-list-text { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; -moz-box-align: start; align-items: flex-start } .uael-price-list-above.uael-price-list .uael-price-list-item { display: block } .uael-price-list .uael-price-list-item { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; -js-display: flex; display: flex } .uael-price-list .uael-price-list-item .uael-price-list-text { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; -moz-box-flex: 1; flex-grow: 1 } .uael-price-list .uael-price-list-item .uael-price-list-header { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; -moz-box-align: center; align-items: center; -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; font-weight: 600 } .uael-price-list .uael-price-list-header, .uael-price-list .uael-price-list-item { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; display: -moz-box; -js-display: flex; display: flex } .uael-price-list .uael-price-list-item .uael-price-list-separator { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; -moz-box-flex: 1; flex-grow: 1; margin-left: 10px; margin-right: 10px; border-bottom-style: dotted; border-bottom-width: 2px; height: 0 } .uael-price-list .uael-price-list-item p.uael-price-list-description { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; margin: 0 } .uael-price-list-right .uael-price-list-image { -webkit-box-ordinal-group: 2; -webkit-order: 1; -moz-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 } .uael-price-list-image { -webkit-box-flex: 0; -webkit-flex-grow: 0; -moz-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0 } .uael-price-list-image img { width: 100%; min-width: 100% } .uael-price-list-above .uael-price-wrapper { width: 100% } .uael-price-list-above .uael-price-list-separator { display: block } .uael-price-list-above .uael-price-list-item .uael-price-list-title { width: 100%; max-width: 100% } .uael-price-list-text .uael-price-wrapper .uael-price-list-price.has-discount { text-decoration: line-through; opacity: .7 } .uael-price-list-discount-price { margin-left: 5px } .uael-align-price-list-left .uael-price-list-text { text-align: left } .uael-align-price-list-left .uael-price-list-image { margin-right: auto; margin-left: 0 } .uael-align-price-list-right .uael-price-list-text { text-align: right } .uael-align-price-list-right .uael-price-list-image { margin-left: auto; margin-right: 0 } .uael-align-price-list-center .uael-price-list-text { text-align: center } .uael-align-price-list-center .uael-price-list-image { margin-right: auto; margin-left: auto } .uael-pl-price-position-below .uael-price-list-header { display: block } @media(max-width:768px) { .uael-pricelist-stack-tablet .uael-price-list .uael-price-list-item { display: block } .uael-align-price-list-tablet-left .uael-price-list-text { text-align: left } .uael-align-price-list-tablet-left .uael-price-list-image { margin-right: auto; margin-left: 0 } .uael-align-price-list-tablet-right .uael-price-list-text { text-align: right } .uael-align-price-list-tablet-right .uael-price-list-image { margin-left: auto; margin-right: 0 } .uael-align-price-list-tablet-center .uael-price-list-text { text-align: center } .uael-align-price-list-tablet-center .uael-price-list-image { margin-right: auto; margin-left: auto } } @media(max-width:479px) { .uael-pricelist-stack-tablet .uael-price-list-title { width: 100% } .uael-pricelist-stack-tablet .uael-pl-price-outer { display: block } .uael-pricelist-stack-tablet .uael-pl-price-inner, .uael-pricelist-stack-tablet .uael-price-list-separator { display: none } .uael-pricelist-stack-mobile .uael-price-list-title { width: 100% } .uael-pricelist-stack-mobile .uael-pl-price-outer { display: block } .uael-pricelist-stack-mobile .uael-pl-price-inner, .uael-pricelist-stack-mobile .uael-price-list-separator { display: none } .uael-pricelist-stack-mobile .uael-price-list .uael-price-list-item { display: block } .uael-align-price-list-mobile-left .uael-price-list-text { text-align: left } .uael-align-price-list-mobile-left .uael-price-list-image { margin-right: auto !important; margin-left: 0 !important } .uael-align-price-list-mobile-right .uael-price-list-text { text-align: right } .uael-align-price-list-mobile-right .uael-price-list-image { margin-left: auto !important; margin-right: 0 !important } .uael-align-price-list-mobile-center .uael-price-list-text { text-align: center } .uael-align-price-list-mobile-center .uael-price-list-image { margin-right: auto !important; margin-left: auto !important } } .elementor-widget-uael-price-table .elementor-widget-container { overflow: hidden; background-color: #f9f9f9 } .elementor-widget-uael-price-table:hover { z-index: 9 } .uael-price-table-feature-content { -js-display: inline-flex; display: -webkit-inline-box; display: -webkit-inline-flex; display: -moz-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } .uael-price-features-simple .uael-price-table-feature-content { padding: 10px 20px } .uael-price-features-borderbox .uael-price-table-feature-content, .uael-price-features-divider .uael-price-table-feature-content, .uael-price-features-strips .uael-price-table-feature-content { padding: 15px 20px } .uael-pricing-style-1 .uael-price-table-header, .uael-pricing-style-2 .uael-price-table-header, .uael-pricing-style-3 .uael-pricing-heading-wrap { padding: 20px } .uael-pricing-style-1 .uael-price-table-price-wrap { padding: 40px 20px } .uael-module-content.uael-price-table-container { position: relative } .uael-price-table { text-align: center } .uael-price-table .uael-price-table-heading { margin: 0; padding: 0 } .uael-pricing-duration { padding: 0 4px } .uael-price-table .uael-price-table-original-price { margin-right: 15px; text-decoration: line-through; font-size: .5em; line-height: 1; font-weight: 400; -webkit-align-self: center; -ms-flex-item-align: center; align-self: center } .uael-price-table .uael-pricing-value { color: #555; font-weight: 600; font-size: 65px } .uael-price-table .uael-price-table-pricing .uael-price-typo-excluded { line-height: initial; letter-spacing: initial; text-transform: initial; font-weight: initial; font-size: initial; font-style: initial } .uael-price-table .uael-price-table-beside-price { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; text-align: left; -webkit-box-align: start; -webkit-align-items: flex-start; -moz-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column } .uael-pricing-container { line-height: 1em; display: inline-block; vertical-align: middle } .uael-price-table .uael-price-currency-normal, .uael-price-table .uael-price-table-integer-part { line-height: 1em } .uael-price-table .uael-price-table-currency, .uael-price-table .uael-price-table-fractional-part { line-height: 1.2em; font-size: .4em } .uael-price-table .uael-price-table-currency { margin-right: 2px } .uael-price-table .uael-price-table-beside-price { margin-left: 2px } .uael-price-table .uael-price-table-duration { width: 100%; font-size: 13px; font-weight: 400 } .uael-price-table .uael-price-table-features-list { list-style-type: none; margin: 0; padding: 0; line-height: 1 } .uael-price-table .uael-price-table-features-list i { margin-right: 10px; font-size: 1em } .uael-price-table .uael-price-table-cta { padding: 40px 20px } .uael-price-table .uael-price-table-disclaimer { margin: 0; font-size: 13px; line-height: 1.4 } .uael-price-features-borderbox .uael-price-table-features-list li:before, .uael-price-features-borderbox .uael-price-table-features-list li:last-child:after, .uael-price-features-divider .uael-price-table-features-list li:not(:first-child):before { content: ''; display: block; border: 0 solid rgba(122, 122, 122, .3) } .uael-pricing-style-2 .uael-price-table .uael-price-table-price-wrap { padding: 30px 20px } .uael-pricing-style-2 .uael-price-table .uael-price-table-cta { padding: 30px 20px } .uael-pricing-style-2 .uael-pricing-value { font-size: 50px } .uael-pricing-style-2 .uael-price-table .uael-price-table-features-list { padding: 20px 0 } .uael-pricing-style-2 .elementor-button { -webkit-border-radius: 40px; border-radius: 40px } .uael-price-table-price-wrap, .uael-pricing-value { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row } .uael-pricing-style-3 .uael-price-table-pricing { -webkit-border-radius: 100%; border-radius: 100%; background-color: #eaeaea; border-color: #f9f9f9 } .uael-pricing-style-3 .uael-price-table .uael-pricing-value { font-size: 40px } .uael-pricing-style-3 .uael-price-table .uael-price-table-features-list { padding: 20px 0 0 0 } .uael-price-table-ribbon-1 { position: absolute; top: 0; left: auto; right: 0; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); width: 15em; overflow: hidden; height: 15em } .uael-price-table-ribbon-1 .uael-price-table-ribbon-content { text-align: center; left: 0; width: 150%; -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg); -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg); transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg); margin-top: 35px; font-size: 13px; line-height: 2; font-weight: 800; text-transform: uppercase; background: #000 } .uael-price-table-ribbon-1.uael-ribbon-left { -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); left: 0; right: auto } .uael-price-table-ribbon-1.uael-ribbon-right { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); left: auto; right: 0 } .uael-price-table-ribbon-content { z-index: 9; background: #000; color: #fff } .elementor-widget-uael-price-table .elementor-widget-container { overflow: visible !important } .uael-price-table-ribbon-2 .uael-price-table-ribbon-content { color: #fff; text-align: center; -webkit-border-radius: 100%; border-radius: 100%; position: absolute; top: 0 } .uael-price-table-ribbon-2.uael-ribbon-left .uael-price-table-ribbon-content { left: 0; -webkit-transform: translateX(-40%) translateY(-40%); -ms-transform: translateX(-40%) translateY(-40%); transform: translateX(-40%) translateY(-40%) } .uael-price-table-ribbon-2.uael-ribbon-right .uael-price-table-ribbon-content { right: 0; -webkit-transform: translateX(40%) translateY(-40%); -ms-transform: translateX(40%) translateY(-40%); transform: translateX(40%) translateY(-40%) } .uael-price-table-ribbon-3 .uael-price-table-ribbon-content:after, .uael-price-table-ribbon-3 .uael-price-table-ribbon-content:before { content: ""; display: block; position: absolute; width: 0; height: 0; top: 100%; right: 0; border-bottom: 8px solid transparent } .uael-price-table-ribbon-3 .uael-price-table-ribbon-content:after { border-left: 8px solid rgba(0, 0, 0, .2) } .uael-price-table-ribbon-3 .uael-price-table-ribbon-content { text-align: center; -webkit-border-radius: 4px; border-radius: 4px 4px 0 4px; padding: 3px 15px; position: absolute; top: 30%; right: -8px } .rtl .uael-price-table-ribbon-1 { position: absolute; top: 0; left: 0; right: auto; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); width: 15em; overflow: hidden; height: 15em } .rtl .uael-price-table-ribbon-1 .uael-price-table-ribbon-content { text-align: center; left: 0; width: 150%; margin-top: 35px; font-size: 13px; line-height: 2; font-weight: 800; text-transform: uppercase } .rtl .uael-price-table-ribbon-1.uael-ribbon-left { -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); left: 0; right: auto } .rtl .uael-price-table-ribbon-1.uael-ribbon-right { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); left: auto; right: 0 } .rtl .uael-price-table-price-wrap, .rtl .uael-pricing-value { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -moz-box-orient: horizontal; -moz-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .uael-table-wrapper { overflow-x: auto } .uael-table { border-spacing: 0; margin: 0; table-layout: auto } .uael-table { border-collapse: collapse } .uael-advance-heading { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between } .uael-advance-heading .uael-tbl-entry-wrapper select { height: auto; margin-left: 5px; margin-right: 5px } .uael-advance-heading .uael-tbl-search-wrapper input { height: auto; margin-left: 10px } .uael-tbl-entry-wrapper, .uael-tbl-search-wrapper { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } .uael-advance-heading .uael-tbl-search-wrapper input { background-position: 10px 10px; background-repeat: no-repeat; font-size: 16px; padding: 12px 20px 12px 40px } .uael-table-wrapper .dataTables_paginate { display: none } .uael-table-row .uael-table-col { vertical-align: middle } .uael-table__text-inner { display: inline-block } .uael-align-icon--left { margin-right: 12px; display: inline-block } .uael-align-icon--right { -ms-flex-order: 3; -webkit-box-ordinal-group: 4; -webkit-order: 3; -moz-box-ordinal-group: 4; order: 3; margin-left: 12px; display: inline-block } .uael-col-img--left { margin-right: 12px; display: inline-block; vertical-align: middle } .uael-col-img--right { -ms-flex-order: 2; -webkit-box-ordinal-group: 3; -webkit-order: 2; -moz-box-ordinal-group: 3; order: 2; margin-left: 12px; display: inline-block; vertical-align: middle } .uael-sort-icon { float: right; margin-left: 5px } td .uael-table__text { display: inline-block } th .uael-table__text { display: inline-block } tr.uael-table-row td { border-bottom: 1px solid #eee } tr.uael-table-row th { border-bottom: none } @media (max-width:767px) { .uael-advance-heading div, .uael-advance-heading input, .uael-advance-heading label, .uael-advance-heading select { display: block; width: 100% !important } .uael-advance-heading .uael-tbl-entry-wrapper select, .uael-advance-heading .uael-tbl-search-wrapper input { margin: 0; margin-top: 5px } .uael-tbl-entry-wrapper { margin-bottom: 20px } .uael-advance-heading { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column } } .hide-entry, .hide-lbl-entry { display: none } .show-entry, .show-lbl-entry { display: block } span.sort-style { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } .uael-table-col { border: none } .uael-sort-icon:after { font-family: 'Font Awesome 5 Free'; font-weight: 900 } .sorting .uael-sort-icon:after { content: "\f0dc" } .sorting_asc .uael-sort-icon:after { content: "\f0de" } .sorting_desc .uael-sort-icon:after { content: "\f0dd" } .uael-timeline-widget { position: relative; -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -webkit-align-items: flex-start; -moz-box-align: start; -ms-flex-align: start; align-items: flex-start } .uael-timeline-main #infscr-loading { left: 0; text-align: center; margin: 0 auto; z-index: 1; height: 150px } .uael-timeline-main #infscr-loading img { margin-top: 10px; width: 100%; max-width: 150px } #infscr-loading div { display: none } .uael-timeline-heading { margin-bottom: 10px } .inner-date-new p { margin-bottom: 0 } .uael-date-inner .inner-date-new p { margin-bottom: 0 } .uael-timeline__line { background-color: #eee } .uael-timeline-main .uael-days .in-view .in-view-timeline-icon { background: #5cb85c } .uael-timeline__line__inner { background-color: #5cb85c; width: 100% } .uael-timeline-main .timeline-icon-new { line-height: 1em; display: inline-block; vertical-align: middle } .uael-timeline-shadow-yes .uael-day-new { -webkit-filter: drop-shadow(0 1px 4px rgba(0, 0, 0, .5)); filter: drop-shadow(0 1px 4px rgba(0, 0, 0, .5)) } .uael-timeline--center .uael-timeline-date-hide { display: none } .uael-timeline-field:not(:last-child) { margin-bottom: 20px } .uael-timeline--center .uael-timeline-widget.uael-timeline-right { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -moz-box-orient: horizontal; -moz-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .uael-timeline--right .uael-timeline-widget { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -moz-box-orient: horizontal; -moz-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .uael-timeline--left .uael-day-left .uael-events-inner-new, .uael-timeline--left .uael-day-right .uael-events-inner-new { text-align: left } .uael-timeline--right .uael-day-left .uael-events-inner-new, .uael-timeline--right .uael-day-right .uael-events-inner-new { text-align: right } .uael-timeline--center .uael-timeline-date-new { display: block } .uael-timeline--right .uael-timeline__line { right: 16px; left: auto } .uael-timeline--right .uael-timeline-left .uael-timeline-arrow:after, .uael-timeline--right .uael-timeline-right .uael-timeline-arrow:after { top: 0 } .uael-timeline--right .uael-timeline-left .uael-timeline-arrow, .uael-timeline--right .uael-timeline-right .uael-timeline-arrow { top: 0; right: 0; width: 10px; height: 40px; position: absolute } .uael-timeline--right .uael-timeline-right .uael-timeline-arrow { right: -12px } .uael-timeline--right .uael-timeline-left .uael-timeline-arrow { right: -10px } .uael-timeline--right .uael-day-new, .uael-timeline--right .uael-timeline-marker { max-width: 100%; position: relative } .uael-timeline--right .uael-day-new { margin-right: 14px } .uael-timeline--right .uael-timeline-marker { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-flex: 0; -webkit-flex-grow: 0; -moz-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0 } .uael-timeline--right .uael-day-new { -webkit-box-flex: 1; -webkit-flex-grow: 1; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 } .uael-timeline--left .uael-day-new, .uael-timeline--left .uael-timeline-marker { max-width: 100%; position: relative } .uael-timeline--left .uael-timeline__line { left: 20px; right: auto } .uael-timeline--left .uael-day-new { margin-left: 14px } .uael-timeline--left .uael-timeline-marker { -webkit-box-ordinal-group: 1; -webkit-order: 0; -moz-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-flex: 0; -webkit-flex-grow: 0; -moz-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0 } .uael-timeline--left .uael-day-new { -webkit-box-flex: 1; -webkit-flex-grow: 1; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-ordinal-group: 2; -webkit-order: 1; -moz-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 } .uael-timeline--left .uael-timeline-left .uael-timeline-arrow:after, .uael-timeline--left .uael-timeline-right .uael-timeline-arrow:after { top: 0 } .uael-timeline--left .uael-timeline-left .uael-timeline-arrow, .uael-timeline--left .uael-timeline-right .uael-timeline-arrow { top: 0; width: 10px; height: 40px; position: absolute } .uael-timeline--left .uael-timeline-right .uael-timeline-arrow { left: -10px } .uael-timeline--left .uael-timeline-left .uael-timeline-arrow { left: -12px } .uael-timeline--left .uael-timeline-left .uael-timeline-arrow:after, .uael-timeline--left .uael-timeline-right .uael-timeline-arrow:after, .uael-timeline--right .uael-timeline-left .uael-timeline-arrow:after, .uael-timeline--right .uael-timeline-right .uael-timeline-arrow:after { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .uael-timeline-marker { background-color: #eee; -webkit-border-radius: 999px; border-radius: 999px; position: relative; -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; z-index: 1; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out } .uael-timeline-main .uael-days .animate-border:hover .uael-timeline-marker { -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out } .uael-timeline--center .uael-timeline-marker { -webkit-box-ordinal-group: 2; -webkit-order: 1; -moz-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-flex: 0; -webkit-flex-grow: 0; -moz-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0 } .uael-timeline--center .uael-day-new, .uael-timeline--center .uael-timeline-date-new { -webkit-box-flex: 1; -webkit-flex-grow: 1; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; max-width: 100%; position: relative } .uael-timeline--center .uael-timeline-right .uael-day-new { -webkit-box-ordinal-group: 3; -webkit-order: 2; -moz-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; padding-left: 0; padding-right: 12px } .uael-timeline--center .uael-timeline-left .uael-day-new { -webkit-box-ordinal-group: 3; -webkit-order: 2; -moz-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; padding-right: 0; padding-left: 12px } .uael-day-right .uael-events-inner-new { text-align: right } .uael-day-left .uael-events-inner-new { text-align: left } .uael-events-inner-new { padding: 40px } .uael-timeline--center .uael-timeline-left .uael-timeline-date-new { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; -ms-flex-pack: end; justify-content: flex-end } .uael-timeline--center .uael-timeline-right .uael-timeline-date-new { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .uael-timeline-left .uael-date-new { margin-right: 10px } .uael-timeline-right .uael-date-new { margin-left: 10px } .uael-timeline-right .uael-timeline-date-new { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -ms-flex-align: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; align-items: center } .uael-timeline--center .uael-timeline-right .uael-timeline-arrow { right: 0; top: 0; width: 10px; height: 40px; position: absolute } .uael-timeline--center .uael-timeline-left .uael-timeline-arrow:after, .uael-timeline--center .uael-timeline-right .uael-timeline-arrow:after { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .uael-timeline--center .uael-timeline-left .uael-timeline-arrow { left: 0; top: 0; width: 10px; height: 40px; position: absolute } .uael-timeline-arrow-center .uael-timeline-widget { -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } .uael-timeline-arrow-bottom .uael-timeline-widget { -webkit-box-align: end; -webkit-align-items: flex-end; -moz-box-align: end; -ms-flex-align: end; align-items: flex-end } .uael-timeline-arrow-center .uael-timeline-left .uael-timeline-arrow, .uael-timeline-arrow-center .uael-timeline-right .uael-timeline-arrow { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .uael-timeline-arrow-bottom .uael-timeline-left .uael-timeline-arrow, .uael-timeline-arrow-bottom .uael-timeline-right .uael-timeline-arrow { top: 100%; -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%) } .uael-heading-bottom { margin: 0 } .uael-day-right .uael-events-inner { text-align: right } .uael-day-left .uael-events-inner { text-align: left } .uael-timeline-arrow-bottom .uael-timeline-date-new .uael-date-new, .uael-timeline-arrow-top .uael-timeline-date-new .uael-date-new { padding-top: 8px; padding-bottom: 8px } .uael-events-inner-new, .uael-timeline-arrow { -webkit-transition: background .2s ease-in-out; transition: background .2s ease-in-out } .uael-timeline-arrow:after { -webkit-transition: border-color .2s ease-in-out; transition: border-color .2s ease-in-out } .uael-date-new { -webkit-transition: color .2s ease-in-out; transition: color .2s ease-in-out } .uael-timeline-widget.uael-timeline-left.hide-events .uael-date-new, .uael-timeline-widget.uael-timeline-left.hide-events .uael-events-inner-new { visibility: hidden } .uael-timeline-widget.uael-timeline-right.hide-events .uael-date-new, .uael-timeline-widget.uael-timeline-right.hide-events .uael-events-inner-new { visibility: hidden } .uael-timeline-main .uael-year { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; position: relative } .uael-timeline-main .uael-year span { display: inline-block; padding-bottom: 6px } .uael-day-left .uael-timeline-arrow:after { content: ''; left: 0; position: absolute; display: inline; width: 0; height: 0; border-top: 12px solid transparent; border-bottom: 12px solid transparent } .uael-timeline--right .uael-day-left .uael-timeline-arrow:after { right: 0 } .uael-day-right .uael-timeline-arrow:after { content: ''; right: 0; position: absolute; display: inline; width: 0; height: 0; border-top: 12px solid transparent; border-bottom: 12px solid transparent } .timeline-icon { width: 100px; height: 100px; -webkit-border-radius: 50%; border-radius: 50%; text-align: center; line-height: 100px; vertical-align: middle; position: relative; z-index: 1 } .uael-timeline-main .uael-date .inner-date-new { white-space: nowrap; margin: 0 } .uael-timeline-main .uael-timeline__line { position: absolute; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%) } .uael-timeline--right .uael-timeline__line { position: absolute; -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%) } .uael-timeline--center .uael-timeline__line { left: 50%; right: auto } .uael-timeline-main .in-view i.in-view-timeline-icon { -webkit-transition: background .25s ease-out .25s, width .25s ease-in-out, height .25s ease-in-out, color .25s ease-in-out, font-size .25s ease-in-out; -webkit-transition: background .25s ease-out .25s, width .25s ease-in-out, height .25s ease-in-out, color .25s ease-in-out, font-size .25s ease-out; transition: background .25s ease-out .25s, width .25s ease-in-out, height .25s ease-in-out, color .25s ease-in-out, font-size .25s ease-out } .uael-timeline--left .uael-days { text-align: left } .uael-timeline--left .uael-day-right .uael-timeline-arrow:after { content: ''; position: absolute; display: inline; width: 0; height: 0; border-top: 12px solid transparent; border-bottom: 12px solid transparent } .uael-timeline--center .uael-days { text-align: center } .uael-timeline--center .uael-day-right .uael-timeline-arrow:after { content: ''; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); position: absolute; display: inline; width: 0; height: 0; border-top: 12px solid transparent; border-bottom: 12px solid transparent } .uael-timeline--right .uael-days { text-align: right } @media screen and (max-width:1023px) { .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-timeline__line { position: absolute; -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%) } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-date-hide { display: block } .uael-timeline--center.uael-timeline-responsive-tablet .uael-day-left .uael-events-inner-new, .uael-timeline--center.uael-timeline-responsive-tablet .uael-day-right .uael-events-inner-new { text-align: left } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline__line { right: 20px; left: auto } .uael-timeline--center.uael-timeline-responsive-tablet .uael-day-new, .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-marker { max-width: 100%; position: relative } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline__line { left: 20px; right: auto } .uael-timeline--center.uael-timeline-responsive-tablet .uael-day-new { margin-left: 16px } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-marker { -webkit-box-ordinal-group: 1; -webkit-order: 0; -moz-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-flex: 0; -webkit-flex-grow: 0; -moz-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0 } .uael-timeline--center.uael-timeline-responsive-tablet .uael-day-new { -webkit-box-flex: 1; -webkit-flex-grow: 1; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-ordinal-group: 2; -webkit-order: 1; -moz-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-left .uael-timeline-arrow:after, .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-right .uael-timeline-arrow:after { top: 0 } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-left .uael-timeline-arrow, .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-right .uael-timeline-arrow { width: 10px; height: 40px; position: absolute } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-right .uael-timeline-arrow { left: -10px } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-left .uael-timeline-arrow { left: -12px } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-left .uael-timeline-arrow:after, .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-right .uael-timeline-arrow:after { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .uael-timeline--center.uael-timeline-responsive-tablet .uael-days { text-align: left } .uael-timeline--center.uael-timeline-responsive-tablet .uael-day-right .uael-timeline-arrow:after { content: ''; position: absolute; display: inline; width: 0; height: 0; border-top: 12px solid transparent; border-bottom: 12px solid transparent } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-widget.uael-timeline-right { -webkit-box-orient: unset; -webkit-box-direction: unset; -webkit-flex-direction: unset; -moz-box-orient: unset; -moz-box-direction: unset; -ms-flex-direction: unset; flex-direction: unset } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-date-new { display: none } .uael-timeline--center.uael-timeline-responsive-tablet .uael-day-new, .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-date-new { -webkit-box-flex: unset; -webkit-flex-grow: unset; -moz-box-flex: unset; -ms-flex-positive: unset; flex-grow: unset; -webkit-flex-basis: unset; -ms-flex-preferred-size: unset; flex-basis: unset; max-width: 100%; width: 100%; position: relative } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-right .uael-day-new { -webkit-box-ordinal-group: unset; -webkit-order: unset; -moz-box-ordinal-group: unset; -ms-flex-order: unset; order: unset; padding-left: 0; padding-right: 0 } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-left .uael-day-new { -webkit-box-ordinal-group: unset; -webkit-order: unset; -moz-box-ordinal-group: unset; -ms-flex-order: unset; order: unset; padding-right: 0; padding-left: 0 } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-left .uael-timeline-date-new { display: none } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-right .uael-timeline-date-new { display: none } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-timeline-widget { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -moz-box-orient: horizontal; -moz-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-day-left .uael-events-inner-new, .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-day-right .uael-events-inner-new { text-align: right } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-timeline__line { right: 16px; left: auto } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-timeline-left .uael-timeline-arrow:after, .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-timeline-right .uael-timeline-arrow:after { top: 0 } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-timeline-left .uael-timeline-arrow, .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-timeline-right .uael-timeline-arrow { left: auto; right: 0; width: 10px; height: 40px; position: absolute } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-timeline-right .uael-timeline-arrow { right: -12px } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-timeline-left .uael-timeline-arrow { right: -10px } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-day-new, .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-timeline-marker { max-width: 100%; position: relative } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-day-new { margin-right: 16px } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-timeline-marker { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-flex: 0; -webkit-flex-grow: 0; -moz-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0 } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-day-new { -webkit-box-flex: 1; -webkit-flex-grow: 1; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-timeline-left .uael-timeline-arrow:after, .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-timeline-right .uael-timeline-arrow:after { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-days { text-align: right } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-day-new, .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-timeline-date-new { -webkit-box-flex: unset; -webkit-flex-grow: unset; -moz-box-flex: unset; -ms-flex-positive: unset; flex-grow: unset; -webkit-flex-basis: unset; -ms-flex-preferred-size: unset; flex-basis: unset; max-width: 100%; position: relative } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-timeline-right .uael-day-new { -webkit-box-ordinal-group: unset; -webkit-order: unset; -moz-box-ordinal-group: unset; -ms-flex-order: unset; order: unset; padding-left: 0; padding-right: 0 } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-timeline-left .uael-day-new { -webkit-box-ordinal-group: unset; -webkit-order: unset; -moz-box-ordinal-group: unset; -ms-flex-order: unset; order: unset; padding-right: 0; padding-left: 0 } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-timeline-left .uael-timeline-date-new { display: none } .uael-timeline--center.uael-timeline-responsive-tablet .uael-timeline-res-right .uael-timeline-right .uael-timeline-date-new { display: none } } @media screen and (max-width:767px) { .uael-timeline-responsive-none .uael-events-inner-new { padding: 15px } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-date-hide { display: block } .uael-timeline--center.uael-timeline-responsive-mobile .uael-day-left .uael-events-inner-new, .uael-timeline--center.uael-timeline-responsive-mobile .uael-day-right .uael-events-inner-new { text-align: left } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline__line { right: 20px; left: auto } .uael-timeline--center.uael-timeline-responsive-mobile .uael-day-new, .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-marker { max-width: 100%; position: relative } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline__line { left: 20px; right: auto } .uael-timeline--center.uael-timeline-responsive-mobile .uael-day-new { margin-left: 16px } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-marker { -webkit-box-ordinal-group: 1; -webkit-order: 0; -moz-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-flex: 0; -webkit-flex-grow: 0; -moz-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0 } .uael-timeline--center.uael-timeline-responsive-mobile .uael-day-new { -webkit-box-flex: 1; -webkit-flex-grow: 1; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-ordinal-group: 2; -webkit-order: 1; -moz-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-left .uael-timeline-arrow:after, .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-right .uael-timeline-arrow:after { top: 0 } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-left .uael-timeline-arrow, .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-right .uael-timeline-arrow { width: 10px; height: 40px; position: absolute } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-right .uael-timeline-arrow { left: -10px } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-left .uael-timeline-arrow { left: -12px } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-left .uael-timeline-arrow:after, .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-right .uael-timeline-arrow:after { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .uael-day-left .uael-events-inner-new { text-align: left } .uael-timeline-left .uael-date-new { margin-right: 10px } .uael-timeline--center.uael-timeline-responsive-mobile .uael-days { text-align: left } .uael-timeline--center.uael-timeline-responsive-mobile .uael-day-right .uael-timeline-arrow:after { content: ''; position: absolute; display: inline; width: 0; height: 0; border-top: 12px solid transparent; border-bottom: 12px solid transparent } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-widget.uael-timeline-right { -webkit-box-orient: unset; -webkit-box-direction: unset; -webkit-flex-direction: unset; -moz-box-orient: unset; -moz-box-direction: unset; -ms-flex-direction: unset; flex-direction: unset } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-date-new { display: none } .uael-timeline--center.uael-timeline-responsive-mobile .uael-day-new, .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-date-new { -webkit-box-flex: unset; -webkit-flex-grow: unset; -moz-box-flex: unset; -ms-flex-positive: unset; flex-grow: unset; -webkit-flex-basis: unset; -ms-flex-preferred-size: unset; flex-basis: unset; max-width: 100%; position: relative } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-right .uael-day-new { -webkit-box-ordinal-group: unset; -webkit-order: unset; -moz-box-ordinal-group: unset; -ms-flex-order: unset; order: unset; padding-left: 0; padding-right: 0 } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-left .uael-day-new { -webkit-box-ordinal-group: unset; -webkit-order: unset; -moz-box-ordinal-group: unset; -ms-flex-order: unset; order: unset; padding-right: 0; padding-left: 0 } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-left .uael-timeline-date-new { display: none } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-right .uael-timeline-date-new { display: none } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-timeline-widget { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -moz-box-orient: horizontal; -moz-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-day-left .uael-events-inner-new, .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-day-right .uael-events-inner-new { text-align: right } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-timeline__line { right: 16px; left: auto } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-timeline-left .uael-timeline-arrow:after, .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-timeline-right .uael-timeline-arrow:after { top: 0 } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-timeline-left .uael-timeline-arrow, .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-timeline-right .uael-timeline-arrow { left: auto; right: 0; width: 10px; height: 40px; position: absolute } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-timeline-right .uael-timeline-arrow { right: -12px } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-timeline-left .uael-timeline-arrow { right: -10px } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-day-new, .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-timeline-marker { max-width: 100%; position: relative } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-day-new { margin-right: 16px } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-timeline-marker { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-flex: 0; -webkit-flex-grow: 0; -moz-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0 } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-day-new { -webkit-box-flex: 1; -webkit-flex-grow: 1; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-timeline-left .uael-timeline-arrow:after, .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-timeline-right .uael-timeline-arrow:after { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-timeline__line { position: absolute; -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%) } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-days { text-align: right } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-day-new, .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-timeline-date-new { -webkit-box-flex: unset; -webkit-flex-grow: unset; -moz-box-flex: unset; -ms-flex-positive: unset; flex-grow: unset; -webkit-flex-basis: unset; -ms-flex-preferred-size: unset; flex-basis: unset; max-width: 100%; position: relative } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-timeline-right .uael-day-new { -webkit-box-ordinal-group: unset; -webkit-order: unset; -moz-box-ordinal-group: unset; -ms-flex-order: unset; order: unset; padding-left: 0; padding-right: 0 } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-timeline-left .uael-day-new { -webkit-box-ordinal-group: unset; -webkit-order: unset; -moz-box-ordinal-group: unset; -ms-flex-order: unset; order: unset; padding-right: 0; padding-left: 0 } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-timeline-left .uael-timeline-date-new { display: none } .uael-timeline--center.uael-timeline-responsive-mobile .uael-timeline-res-right .uael-timeline-right .uael-timeline-date-new { display: none } } .uael-vgallery-tabs-dropdown .uael-filters-dropdown { display: none } .uael-video-gallery__column-6 .uael-video__gallery-item { width: 16.66% } .uael-video-gallery__column-5 .uael-video__gallery-item { width: 20% } .uael-video-gallery__column-4 .uael-video__gallery-item { width: 25% } .uael-video-gallery__column-3 .uael-video__gallery-item { width: 33.33% } .uael-video-gallery__column-2 .uael-video__gallery-item { width: 50% } .uael-video-gallery__column-1 .uael-video__gallery-item { width: 100% } .uael-video-gallery__column-1 .uael-video__gallery-item:nth-child(n+1):not(.slick-slide), .uael-video-gallery__column-2 .uael-video__gallery-item:nth-child(2n+1):not(.slick-slide), .uael-video-gallery__column-3 .uael-video__gallery-item:nth-child(3n+1):not(.slick-slide), .uael-video-gallery__column-4 .uael-video__gallery-item:nth-child(4n+1):not(.slick-slide), .uael-video-gallery__column-5 .uael-video__gallery-item:nth-child(5n+1):not(.slick-slide), .uael-video-gallery__column-6 .uael-video__gallery-item:nth-child(6n+1):not(.slick-slide), .uael-video-gallery__column-7 .uael-video__gallery-item:nth-child(7n+1):not(.slick-slide), .uael-video-gallery__column-8 .uael-video__gallery-item:nth-child(8n+1):not(.slick-slide) { clear: left } .uael-video-gallery__column-1 .uael-video__gallery-item:nth-child(n):not(.slick-slide), .uael-video-gallery__column-2 .uael-video__gallery-item:nth-child(2n):not(.slick-slide), .uael-video-gallery__column-3 .uael-video__gallery-item:nth-child(3n):not(.slick-slide), .uael-video-gallery__column-4 .uael-video__gallery-item:nth-child(4n):not(.slick-slide), .uael-video-gallery__column-5 .uael-video__gallery-item:nth-child(5n):not(.slick-slide), .uael-video-gallery__column-6 .uael-video__gallery-item:nth-child(6n):not(.slick-slide), .uael-video-gallery__column-7 .uael-video__gallery-item:nth-child(7n):not(.slick-slide), .uael-video-gallery__column-8 .uael-video__gallery-item:nth-child(8n):not(.slick-slide) { clear: right } .uael-vg__play_full { width: 100%; height: 100%; cursor: pointer; position: absolute; top: 0; bottom: 0; z-index: 4 } .uael-video__gallery-item { position: relative; overflow: hidden } .uael-vg__layout-carousel .uael-video__gallery-item { height: auto } .uael-vg__dummy-image { display: none } .uael-video__gallery-item:hover .uael-vg__overlay { -webkit-transition: background-color .2s ease-in-out; transition: background-color .2s ease-in-out } .uael-vg__play-icon, .uael-video__gallery-item:hover i { -webkit-transition: color .2s ease-in-out; transition: color .2s ease-in-out } .uael-timeline-featured-img { margin-bottom: 20px } .uael-timeline-link-style { margin-top: 10px } .uael-video__gallery-item iframe { position: absolute; top: 0; left: 0; height: 100%; width: 100%; border: 0; display: block; margin: 0 auto } .uael-video__gallery-item .uael-vg__thumb-image { width: 100%; height: 0; position: absolute; top: 0; left: 0; background-position: center center; background-repeat: no-repeat; -webkit-background-size: cover; background-size: cover } .uael-video-gallery-wrap.uael-vg__layout-grid { display: -ms-flexbox; -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap } .uael-vg__layout-carousel .uael-video__gallery-item { float: left } .uael-video-gallery-wrap .uael-video__img { display: block; width: 100%; -webkit-transition: all .2s ease-in-out 0s; transition: all .2s ease-in-out 0s; max-width: 100%; height: 100%; background-position: center center; -webkit-background-size: cover; background-size: cover } .uael-video-gallery-wrap .uael-video__content-wrap { display: block; text-align: center } .uael-video-gallery-wrap .uael-video__content { text-align: center; display: block; position: absolute; top: 50%; left: 0; right: 0; margin: auto; max-width: 100%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 2 } .uael-video-gallery-wrap .uael-video__caption { position: absolute; width: 100%; bottom: 100%; margin: 0; opacity: 0; -webkit-transition: opacity .2s ease-in-out 0s; transition: opacity .2s ease-in-out 0s } .uael-video-gallery-wrap .uael-video__tags { position: absolute; width: 100%; top: 100%; display: block; font-style: italic; opacity: 0; -webkit-transition: opacity .2s ease-in-out 0s; transition: opacity .2s ease-in-out 0s } .uael-video__gallery-item:hover .uael-video__caption, .uael-video__gallery-item:hover .uael-video__tags { opacity: 1 } .uael-video__gallery-item .uael-video__lightbox { color: #fff; font-size: 32px; line-height: 1; -webkit-transition: color .2s ease-in-out 0s; transition: color .2s ease-in-out 0s } .uael-video__gallery-filters { display: block; margin: 0; margin-bottom: 20px } .uael-video__gallery-filter { display: inline-block; padding: 5px 20px; margin: 0 5px; cursor: pointer; margin-bottom: 10px } .uael-video__gallery-filter:first-child { margin-left: 0 } .uael-video__gallery-filter:last-child { margin-right: 0 } .uael-video__content .uael-vg__play, .uael-video__content .uael-vg__play:hover { text-decoration: none; display: block } .uael-aspect-ratio-4_3 .uael-vg__thumb-image, .uael-aspect-ratio-4_3 .uael-video__gallery-iframe { padding-bottom: 75% } .uael-aspect-ratio-16_9 .uael-vg__thumb-image, .uael-aspect-ratio-16_9 .uael-video__gallery-iframe { padding-bottom: 56.25% } .uael-aspect-ratio-3_2 .uael-vg__thumb-image, .uael-aspect-ratio-3_2 .uael-video__gallery-iframe { padding-bottom: 66.6666% } .uael-aspect-ratio-16_9 .uael-video__gallery-iframe, .uael-aspect-ratio-3_2 .uael-video__gallery-iframe, .uael-aspect-ratio-4_3 .uael-video__gallery-iframe { height: 0; position: relative; max-width: 100%; -webkit-background-size: cover; background-size: cover; background-repeat: no-repeat; background-position: center center } .uael-vg__play_full:hover { cursor: pointer } .uael-vg__play { margin: 0 auto; cursor: pointer; text-align: center; -webkit-transition: text-shadow ease .2s, color ease .2s; transition: text-shadow ease .2s, color ease .2s; z-index: 5 } .uael-vg__play-icon, .uael-vg__play-image { display: block } .uael-video-gallery-wrap .slick-slide img { width: 100% } .uael-video-gallery-wrap .slick-next, .uael-video-gallery-wrap .slick-next:focus, .uael-video-gallery-wrap .slick-next:hover, .uael-video-gallery-wrap .slick-prev, .uael-video-gallery-wrap .slick-prev:focus, .uael-video-gallery-wrap .slick-prev:hover { font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: auto; height: auto; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: #aaa; border-color: #aaa; outline: 0; background: 0 0 } .uael-video-gallery-wrap .slick-next:before, .uael-video-gallery-wrap .slick-prev:before { font-size: 35px; line-height: 1; opacity: .75; color: #000; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .uael-video-gallery-wrap .slick-prev { left: -45px; z-index: 1 } [dir=rtl] .uael-video-gallery-wrap .slick-prev { left: auto; right: -45px } .uael-video-gallery-wrap .slick-prev:before { content: ''; font-size: 0; line-height: 0 } [dir=rtl] .uael-video-gallery-wrap .slick-prev:before { content: ''; font-size: 0; line-height: 0 } .uael-video-gallery-wrap .slick-next { right: -45px } [dir=rtl] .uael-video-gallery-wrap .slick-next { left: -45px; right: auto } .uael-video-gallery-wrap .slick-next:before { content: ''; font-size: 0; line-height: 0 } [dir=rtl] .uael-video-gallery-wrap .slick-next:before { content: ''; font-size: 0; line-height: 0 } .uael-video-gallery-wrap .slick-next i, .uael-video-gallery-wrap .slick-next i:focus, .uael-video-gallery-wrap .slick-next i:hover, .uael-video-gallery-wrap .slick-prev i, .uael-video-gallery-wrap .slick-prev i:focus, .uael-video-gallery-wrap .slick-prev i:hover { font-size: 20px; width: 35px; height: 35px; line-height: 35px; text-align: center; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box } .uael-video-gallery-wrap ul.slick-dots { display: block; position: absolute; margin: 0; left: 0; width: 100%; bottom: -45px; text-align: center } .uael-video-gallery-wrap, .uael-video-gallery-wrap .uael-nav-dots { margin-bottom: 50px } .uael-video-gallery-wrap ul.slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0; padding: 0; cursor: pointer } .uael-video-gallery-wrap ul.slick-dots li button { font-size: 0; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: 0; background: 0 0 } .uael-video-gallery-wrap ul.slick-dots li button:before { content: '\f111'; font-family: 'Font Awesome 5 Free'; font-weight: 800; font-size: 6px; line-height: 20px; position: absolute; top: 0; left: 0; width: 20px; height: 20px; text-align: center; opacity: .25; color: #000; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .uael-video-gallery-wrap ul.slick-dots li.slick-active button:before { opacity: .75; color: #000 } .uael-video__gallery-item:active .elementor-animation-sink, .uael-video__gallery-item:focus .elementor-animation-sink, .uael-video__gallery-item:hover .elementor-animation-sink { top: -webkit-calc(50% + 8px); top: calc(50% + 8px) } .uael-video__gallery-item .uael-animation-sink { -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: top; transition-property: top; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out } .uael-video__gallery-item .uael-animation-float { -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: top; transition-property: top; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out } .uael-video__gallery-item:active .elementor-animation-float, .uael-video__gallery-item:focus .elementor-animation-float, .uael-video__gallery-item:hover .elementor-animation-float { top: -webkit-calc(50% - 8px); top: calc(50% - 8px) } .uael-video__gallery-item:active .uael-animation-wobble-vertical, .uael-video__gallery-item:focus .uael-animation-wobble-vertical, .uael-video__gallery-item:hover .uael-animation-wobble-vertical { -webkit-animation-name: uael-wobble-vertical; animation-name: uael-wobble-vertical; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1 } .uael-vg__overlay { position: absolute; top: 0; bottom: 0; width: 100%; height: 100% } .uael-video-gallery-title-filters .uael-video__gallery-filters { text-align: right } .uael-video-gallery-title-filters { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between } .uael-video-gallery-title-filters .uael-video-gallery-title { margin-right: 60px; display: inline-block; text-align: left } .uael-video-gallery-title-filters ul.uael-video__gallery-filters { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; display: block } .uael-vg__play_full:hover .elementor-animation-grow { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1) } .uael-vg__play_full:hover .elementor-animation-shrink { -webkit-transform: scale(.9); -ms-transform: scale(.9); transform: scale(.9) } .uael-vg__play_full:hover .elementor-animation-pulse { -webkit-animation-name: elementor-animation-pulse; animation-name: elementor-animation-pulse; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite } .uael-vg__play_full:hover .elementor-animation-pulse-grow { -webkit-animation-name: elementor-animation-pulse-grow; animation-name: elementor-animation-pulse-grow; -webkit-animation-duration: .3s; animation-duration: .3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate } .uael-vg__play_full:hover .elementor-animation-pulse-shrink { -webkit-animation-name: elementor-animation-pulse-shrink; animation-name: elementor-animation-pulse-shrink; -webkit-animation-duration: .3s; animation-duration: .3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate } .uael-vg__play_full:hover .elementor-animation-push { -webkit-animation-name: elementor-animation-push; animation-name: elementor-animation-push; -webkit-animation-duration: .3s; animation-duration: .3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1 } .uael-vg__play_full:hover .elementor-animation-pop { -webkit-animation-name: elementor-animation-pop; animation-name: elementor-animation-pop; -webkit-animation-duration: .3s; animation-duration: .3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1 } .uael-vg__play_full:hover .elementor-animation-float { -webkit-transform: translateY(-8px); -ms-transform: translateY(-8px); transform: translateY(-8px) } .uael-vg__play_full:hover .elementor-animation-sink { -webkit-transform: translateY(8px); -ms-transform: translateY(8px); transform: translateY(8px) } .uael-vg__play_full:hover .elementor-animation-wobble-vertical { -webkit-animation-name: elementor-animation-wobble-vertical; animation-name: elementor-animation-wobble-vertical; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1 } @media (max-width:1024px) { .uael-video-gallery-stack-tablet .uael-video-gallery-title-filters, .uael-video-gallery-stack-tablet .uael-video__gallery-filters { text-align: center } .uael-video-gallery-stack-tablet .uael-video-gallery-title { margin-right: 0 } .uael-video-gallery-stack-tablet .uael-video-gallery-title-filters { display: block } .uael-video-gallery-tablet__column-1 .uael-video__gallery-item { width: 100% } .uael-video-gallery-tablet__column-2 .uael-video__gallery-item { width: 50% } .uael-video-gallery-tablet__column-3 .uael-video__gallery-item { width: 33.33% } .uael-video-gallery-tablet__column-4 .uael-video__gallery-item { width: 25% } .uael-video-gallery-tablet__column-5 .uael-video__gallery-item { width: 20% } .uael-video-gallery-tablet__column-6 .uael-video__gallery-item { width: 16.66% } .uael-video-gallery-tablet__column-1 .uael-video__gallery-item:nth-child(n+1):not(.slick-slide), .uael-video-gallery-tablet__column-2 .uael-video__gallery-item:nth-child(2n+1):not(.slick-slide), .uael-video-gallery-tablet__column-3 .uael-video__gallery-item:nth-child(3n+1):not(.slick-slide), .uael-video-gallery-tablet__column-4 .uael-video__gallery-item:nth-child(4n+1):not(.slick-slide), .uael-video-gallery-tablet__column-5 .uael-video__gallery-item:nth-child(5n+1):not(.slick-slide), .uael-video-gallery-tablet__column-6 .uael-video__gallery-item:nth-child(6n+1):not(.slick-slide) { clear: left } .uael-video-gallery-tablet__column-1 .uael-video__gallery-item:nth-child(n):not(.slick-slide), .uael-video-gallery-tablet__column-2 .uael-video__gallery-item:nth-child(2n):not(.slick-slide), .uael-video-gallery-tablet__column-3 .uael-video__gallery-item:nth-child(3n):not(.slick-slide), .uael-video-gallery-tablet__column-4 .uael-video__gallery-item:nth-child(4n):not(.slick-slide), .uael-video-gallery-tablet__column-5 .uael-video__gallery-item:nth-child(5n):not(.slick-slide), .uael-video-gallery-tablet__column-6 .uael-video__gallery-item:nth-child(6n):not(.slick-slide) { clear: right } } @media (max-width:767px) { .uael-video-gallery-fancybox .fancybox-navigation .fancybox-button { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .uael-video-gallery-fancybox .fancybox-navigation .fancybox-button:after { padding: 0 50px } .uael-video-gallery-wrap .slick-prev { left: 5px } .uael-video-gallery-wrap .slick-next { right: 5px } .uael-video-gallery-stack-mobile .uael-video-gallery-title-filters, .uael-video-gallery-stack-mobile .uael-video__gallery-filters { text-align: center } .uael-video-gallery-stack-mobile .uael-video-gallery-title { margin-right: 0 } .uael-video-gallery-stack-mobile .uael-video-gallery-title-filters { display: block } .uael-video-gallery-mobile__column-1 .uael-video__gallery-item { width: 100% } .uael-video-gallery-mobile__column-2 .uael-video__gallery-item { width: 50% } .uael-video-gallery-mobile__column-3 .uael-video__gallery-item { width: 33.33% } .uael-video-gallery-mobile__column-4 .uael-video__gallery-item { width: 25% } .uael-video-gallery-mobile__column-5 .uael-video__gallery-item { width: 20% } .uael-video-gallery-mobile__column-6 .uael-video__gallery-item { width: 16.66% } .uael-video-gallery-mobile__column-1 .uael-video__gallery-item:nth-child(n+1):not(.slick-slide), .uael-video-gallery-mobile__column-2 .uael-video__gallery-item:nth-child(2n+1):not(.slick-slide), .uael-video-gallery-mobile__column-3 .uael-video__gallery-item:nth-child(3n+1):not(.slick-slide), .uael-video-gallery-mobile__column-4 .uael-video__gallery-item:nth-child(4n+1):not(.slick-slide), .uael-video-gallery-mobile__column-5 .uael-video__gallery-item:nth-child(5n+1):not(.slick-slide), .uael-video-gallery-mobile__column-6 .uael-video__gallery-item:nth-child(6n+1):not(.slick-slide) { clear: left } .uael-video-gallery-mobile__column-1 .uael-video__gallery-item:nth-child(n):not(.slick-slide), .uael-video-gallery-mobile__column-2 .uael-video__gallery-item:nth-child(2n):not(.slick-slide), .uael-video-gallery-mobile__column-3 .uael-video__gallery-item:nth-child(3n):not(.slick-slide), .uael-video-gallery-mobile__column-4 .uael-video__gallery-item:nth-child(4n):not(.slick-slide), .uael-video-gallery-mobile__column-5 .uael-video__gallery-item:nth-child(5n):not(.slick-slide), .uael-video-gallery-mobile__column-6 .uael-video__gallery-item:nth-child(6n):not(.slick-slide) { clear: right } .uael-vgallery-tabs-dropdown .uael-filters-dropdown { display: block; position: relative; margin-bottom: 20px } .uael-vgallery-tabs-dropdown .uael-filters-dropdown-button { background: #efefef; padding: 5px 15px 5px 15px; cursor: pointer; display: inline-block } .uael-vgallery-tabs-dropdown ul.uael-filters-dropdown-list { display: none; list-style: none; position: absolute; margin: 0; top: 100%; background-color: #fff; background-color: rgba(255, 255, 255, .95); z-index: 9; border: 1px solid #ededed } .uael-vgallery-tabs-dropdown .uael-video__gallery-filter { white-space: nowrap; display: block; background: #efefef; cursor: pointer; -webkit-transition: all .2s ease-in-out 0s; transition: all .2s ease-in-out 0s; border-style: none; margin: 0 } .uael-vgallery-tabs-dropdown .uael-filters-dropdown-button::after { content: "\f107"; font-family: 'Font Awesome 5 Free'; font-weight: 900; margin-left: 6px } .uael-vgallery-tabs-dropdown .uael-video-gallery-title-filters .uael-video__gallery-filters, .uael-vgallery-tabs-dropdown .uael-video__gallery-filters { display: none } .uael-vgallery-tabs-dropdown ul.uael-filters-dropdown-list.show-list { display: block } .uael-vgallery-tabs-dropdown .uael-video__gallery-filter { padding: 5px 15px 5px 15px } .uael-vgallery-tabs-dropdown ul.uael-filters-dropdown-list { left: auto; right: 0; -webkit-transform: none; -ms-transform: none; transform: none } .uael-video-gallery-stack-tablet .uael-vgallery-tabs-dropdown ul.uael-filters-dropdown-list { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%) } .uael-video-gallery-stack-mobile .uael-vgallery-tabs-dropdown ul.uael-filters-dropdown-list { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%) } .uael-vgallery-filter-align-right .uael-vgallery-tabs-dropdown ul.uael-filters-dropdown-list { left: auto; right: 0; -webkit-transform: none; -ms-transform: none; transform: none } .uael-vgallery-filter-align-left .uael-vgallery-tabs-dropdown ul.uael-filters-dropdown-list { left: 0; right: auto; -webkit-transform: none; -ms-transform: none; transform: none } .uael-vgallery-filter-align-center .uael-vgallery-tabs-dropdown ul.uael-filters-dropdown-list { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%) } .uael-tablet-vgallery-filter-align-right .uael-vgallery-tabs-dropdown ul.uael-filters-dropdown-list { left: auto; right: 0; -webkit-transform: none; -ms-transform: none; transform: none } .uael-tablet-vgallery-filter-align-left .uael-vgallery-tabs-dropdown ul.uael-filters-dropdown-list { left: 0; right: auto; -webkit-transform: none; -ms-transform: none; transform: none } .uael-tablet-vgallery-filter-align-center .uael-vgallery-tabs-dropdown ul.uael-filters-dropdown-list { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%) } .uael-mobile-vgallery-filter-align-right .uael-vgallery-tabs-dropdown ul.uael-filters-dropdown-list { left: auto; right: 0; -webkit-transform: none; -ms-transform: none; transform: none } .uael-mobile-vgallery-filter-align-left .uael-vgallery-tabs-dropdown ul.uael-filters-dropdown-list { left: 0; right: auto; -webkit-transform: none; -ms-transform: none; transform: none } .uael-mobile-vgallery-filter-align-center .uael-vgallery-tabs-dropdown ul.uael-filters-dropdown-list { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%) } } .uael-aspect-ratio-4_3 .uael-video__outer-wrap { padding-bottom: 75% } .uael-aspect-ratio-16_9 .uael-video__outer-wrap { padding-bottom: 56.25% } .uael-aspect-ratio-3_2 .uael-video__outer-wrap { padding-bottom: 66.6666% } .uael-aspect-ratio-9_16 .uael-video__outer-wrap { padding-bottom: 177.8% } .uael-subscribe-content { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex } .uael-subscribe-bar { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; padding: 6px 10px; margin-bottom: 20px } .uael-subscribe-bar-prefix { margin-right: 10px } .uael-video__outer-wrap { position: relative; height: 0; overflow: hidden; max-width: 100%; background: #000; cursor: pointer; z-index: 1; -webkit-transition: .2s all; transition: .2s all } .uael-video__outer-wrap img { bottom: 0; display: block; left: 0; margin: auto; max-width: 100%; width: 100%; position: absolute; right: 0; top: 0; border: none; height: auto; cursor: pointer; -webkit-transition: .2s all; transition: .2s all } .uael-video__play-icon { left: 50%; top: 50%; position: absolute; cursor: pointer; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: center; -webkit-transition: text-shadow ease .2s, color ease .2s; transition: text-shadow ease .2s, color ease .2s; z-index: 5 } .uael-video__outer-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; background: 0 0 } .uael-vimeo-wrap { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; position: absolute; top: 0; left: 0; z-index: 2; margin: 10px; -webkit-transition: opacity .2s ease-out; transition: opacity .2s ease-out; margin-right: 4.6em } .uael-vimeo-portrait { width: 60px; height: 60px; background: rgba(23, 35, 34, .75); margin-right: 1px; -webkit-box-flex: 1; -webkit-flex: 1 0 auto; -ms-flex: 1 0 auto; -moz-box-flex: 1; flex: 1 0 auto; padding: 0 } .uael-vimeo-portrait img { width: 50px; height: 50px; margin: 5px; padding: 0; border: 0; -webkit-border-radius: 50%; border-radius: 50% } .uael-vimeo-headers { font-size: 10px } .uael-vimeo-byline { font-size: 1.2em !important; font-weight: 400; color: #fff; margin-top: .1em; padding: .2em .5em; background: rgba(23, 35, 34, .75); text-transform: none; line-height: normal; letter-spacing: normal } .uael-vimeo-title { max-width: 100%; font-size: 2em !important; font-weight: 700; margin: 0; padding: .1em .2em; background: rgba(23, 35, 34, .75); display: inline-block; text-transform: none; line-height: normal; letter-spacing: normal } .uael-video__outer-wrap:active .uael-animation-sink, .uael-video__outer-wrap:focus .uael-animation-sink, .uael-video__outer-wrap:hover .uael-animation-sink { top: -webkit-calc(50% + 8px); top: calc(50% + 8px) } .uael-video__outer-wrap .uael-animation-sink { -webkit-transition-duration: .2s; transition-duration: .2s; -webkit-transition-property: top; transition-property: top; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out } .uael-video__outer-wrap .uael-animation-grow { -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; transition-property: transform; transition-property: transform, -webkit-transform } .uael-video__outer-wrap:hover .uael-video__play-icon.uael-animation-grow { -webkit-transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1) } .uael-video__outer-wrap .uael-animation-float { -webkit-transition-duration: .2s; transition-duration: .2s; -webkit-transition-property: top; transition-property: top; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out } .uael-video__outer-wrap:before { content: ''; z-index: 2; height: 100%; width: 100%; position: absolute; top: 0; left: 0 } .uael-video__outer-wrap:active .uael-animation-float, .uael-video__outer-wrap:focus .uael-animation-float, .uael-video__outer-wrap:hover .uael-animation-float { top: -webkit-calc(50% - 8px); top: calc(50% - 8px) } .uael-video__outer-wrap:active .uael-animation-wobble-vertical, .uael-video__outer-wrap:focus .uael-animation-wobble-vertical, .uael-video__outer-wrap:hover .uael-animation-wobble-vertical { -webkit-animation-name: uael-wobble-vertical; animation-name: uael-wobble-vertical; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1 } .uael-video__play-icon { -webkit-transition: opacity .25s cubic-bezier(0, 0, .2, 1); transition: opacity .25s cubic-bezier(0, 0, .2, 1) } .uael-youtube-icon-bg { -webkit-transition: fill .1s cubic-bezier(.4, 0, 1, 1), fill-opacity .1s cubic-bezier(.4, 0, 1, 1); transition: fill .1s cubic-bezier(.4, 0, 1, 1), fill-opacity .1s cubic-bezier(.4, 0, 1, 1); fill: #1f1f1f } .uael-video__outer-wrap:hover .uael-youtube-icon-bg { -webkit-transition: fill .1s cubic-bezier(0, 0, .2, 1), fill-opacity .1s cubic-bezier(0, 0, .2, 1); transition: fill .1s cubic-bezier(0, 0, .2, 1), fill-opacity .1s cubic-bezier(0, 0, .2, 1); fill: #cc181e } .uael-video__outer-wrap:hover .uael-video__play-icon .uael-youtube-icon-bg { -webkit-transition: fill .1s cubic-bezier(0, 0, .2, 1), fill-opacity .1s cubic-bezier(0, 0, .2, 1); transition: fill .1s cubic-bezier(0, 0, .2, 1), fill-opacity .1s cubic-bezier(0, 0, .2, 1); fill: #cc181e; fill-opacity: 1 } .uael-vimeo-icon-bg { -webkit-transition: fill .1s cubic-bezier(.4, 0, 1, 1), fill-opacity .1s cubic-bezier(.4, 0, 1, 1); transition: fill .1s cubic-bezier(.4, 0, 1, 1), fill-opacity .1s cubic-bezier(.4, 0, 1, 1); fill: rgba(23, 34, 35, .75) } .uael-video__outer-wrap:hover .uael-vimeo-icon-bg { -webkit-transition: fill .1s cubic-bezier(0, 0, .2, 1), fill-opacity .1s cubic-bezier(0, 0, .2, 1); transition: fill .1s cubic-bezier(0, 0, .2, 1), fill-opacity .1s cubic-bezier(0, 0, .2, 1); fill: #00adef } .uael-video__outer-wrap:hover .uael-video__play-icon .uael-vimeo-icon-bg { -webkit-transition: fill .1s cubic-bezier(0, 0, .2, 1), fill-opacity .1s cubic-bezier(0, 0, .2, 1); transition: fill .1s cubic-bezier(0, 0, .2, 1), fill-opacity .1s cubic-bezier(0, 0, .2, 1); fill: #00adef; fill-opacity: 1 } .uael-subscribe-responsive-desktop .uael-subscribe-bar { display: block; text-align: center } .uael-subscribe-responsive-desktop .uael-subscribe-bar-prefix { margin-right: 0; margin-bottom: 8px } .uael-subscribe-responsive-desktop .uael-subscribe-content { display: block } .uael-video__outer-wrap.uael-sticky-apply { background: 0 0; z-index: 9 } .uael-video__outer-wrap.uael-sticky-apply { overflow: unset } .uael-video__outer-wrap.uael-sticky-apply .uael-video-inner-wrap { position: fixed !important; z-index: 99999; height: 225px; width: 400px; background: #fff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .5); box-shadow: 0 0 10px rgba(0, 0, 0, .5) } .uael-sticky-apply.uael-video__outer-wrap:before, .uael-video__outer-wrap.uael-sticky-apply .uael-vimeo-wrap { visibility: hidden } .uael-video__outer-wrap.uael-sticky-apply+.uael-subscribe-bar { display: none } .uael-sticky-infobar-wrap.uael-sticky-apply .uael-video-inner-wrap { -webkit-box-shadow: unset; box-shadow: unset } .uael-video__outer-wrap.uael-sticky-apply .uael-video-sticky-infobar { -webkit-box-shadow: 0 5px 10px -5px #333; box-shadow: 0 5px 10px -5px #333 } .uael-sticky-apply .uael-video-inner-wrap.ui-draggable { cursor: move } .uael-sticky-apply .uael-video__thumb, .uael-sticky-apply iframe { padding: 4px } .uael-video-sticky-close, .uael-video-sticky-infobar { display: none } .uael-sticky-apply .uael-video-sticky-close { display: block; position: absolute; padding: 7px; color: #000; background: #fff; -webkit-border-radius: 100%; border-radius: 100%; cursor: pointer; z-index: 99999; height: 14px; width: 14px; line-height: 14px; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box } .uael-video-sticky-close .uael-sticky-close-icon { font-size: 14px; height: 14px; width: 14px; line-height: 14px; text-align: center } .uael-sticky-apply .uael-video-sticky-infobar { display: block; position: relative; top: 100%; width: 100%; padding: 5px; color: #000; background: #fff; text-align: center; z-index: 9999; margin-top: -1px } .uael-video-sticky-top_left .uael-video__outer-wrap.uael-sticky-apply .uael-video-inner-wrap { right: auto; left: 20px; top: 20px } .uael-video-sticky-bottom_left .uael-video__outer-wrap.uael-sticky-apply .uael-video-inner-wrap { right: auto; left: 20px; bottom: 20px } .uael-video-sticky-top_right .uael-video__outer-wrap.uael-sticky-apply .uael-video-inner-wrap { left: auto; right: 20px; top: 20px } .uael-video-sticky-bottom_right .uael-video__outer-wrap.uael-sticky-apply .uael-video-inner-wrap { left: auto; right: 20px; bottom: 20px } .uael-video-sticky-center_left .uael-video__outer-wrap.uael-sticky-apply .uael-video-inner-wrap { right: auto; left: 20px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .uael-video-sticky-center_right .uael-video__outer-wrap.uael-sticky-apply .uael-video-inner-wrap { left: auto; right: 20px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .uael-video-sticky-bottom_left .uael-sticky-infobar-wrap.uael-sticky-apply .uael-video-inner-wrap, .uael-video-sticky-bottom_right .uael-sticky-infobar-wrap.uael-sticky-apply .uael-video-inner-wrap { bottom: 55px } .admin-bar .uael-video-sticky-top_left .uael-video__outer-wrap.uael-sticky-apply .uael-video-inner-wrap, .admin-bar .uael-video-sticky-top_right .uael-video__outer-wrap.uael-sticky-apply .uael-video-inner-wrap { top: -webkit-calc(32px + 20px); top: calc(32px + 20px) } .uael-video-sticky-bottom_left .uael-sticky-apply .uael-video-sticky-close, .uael-video-sticky-center_left .uael-sticky-apply .uael-video-sticky-close, .uael-video-sticky-top_left .uael-sticky-apply .uael-video-sticky-close { top: -10px; right: -10px } .uael-video-sticky-bottom_right .uael-sticky-apply .uael-video-sticky-close, .uael-video-sticky-center_right .uael-sticky-apply .uael-video-sticky-close, .uael-video-sticky-top_right .uael-sticky-apply .uael-video-sticky-close { top: -10px; left: -10px } @media only screen and (max-width:976px) { .uael-subscribe-responsive-tablet .uael-subscribe-bar { display: block; text-align: center } .uael-subscribe-responsive-tablet .uael-subscribe-bar-prefix { margin-right: 0; margin-bottom: 8px } .uael-subscribe-responsive-tablet .uael-subscribe-content { display: block } } @media only screen and (max-width:767px) { .uael-subscribe-responsive-mobile .uael-subscribe-bar { display: block; text-align: center } .uael-subscribe-responsive-mobile .uael-subscribe-bar-prefix { margin-right: 0; margin-bottom: 8px } .uael-subscribe-responsive-mobile .uael-subscribe-content { display: block } .uael-video__outer-wrap.uael-sticky-apply .uael-video-inner-wrap { height: 140px; width: 240px } } @-webkit-keyframes uael-wobble-vertical { 16.65% { top: -webkit-calc(50% + 8px); top: calc(50% + 8px) } 33.3% { top: -webkit-calc(50% - 6px); top: calc(50% - 6px) } 49.95% { top: -webkit-calc(50% + 4px); top: calc(50% + 4px) } 66.6% { top: -webkit-calc(50% - 2px); top: calc(50% - 2px) } 83.25% { top: -webkit-calc(50% + 1px); top: calc(50% + 1px) } 100% { top: 50% } } @keyframes uael-wobble-vertical { 16.65% { top: -webkit-calc(50% + 8px); top: calc(50% + 8px) } 33.3% { top: -webkit-calc(50% - 6px); top: calc(50% - 6px) } 49.95% { top: -webkit-calc(50% + 4px); top: calc(50% + 4px) } 66.6% { top: -webkit-calc(50% - 2px); top: calc(50% - 2px) } 83.25% { top: -webkit-calc(50% + 1px); top: calc(50% + 1px) } 100% { top: 50% } } .uael-wpf-style .wpforms-container-full .wpforms-form .wpforms-title, .uael-wpf-style .wpforms-title { margin-bottom: 10px } .uael-wpf-style .wpforms-container-full .wpforms-form .wpforms-description, .uael-wpf-style .wpforms-description { margin-bottom: 20px } .uael-wpf-style .wpforms-field-address .wpforms-field-row, .uael-wpf-style .wpforms-form .wpforms-field { margin-bottom: 20px } .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label, .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .uael-wpf-style .wpforms-form .wpforms-field input[type=checkbox]+label:before, .uael-wpf-style .wpforms-form .wpforms-field input[type=radio]+label:before, .uael-wpf-style .wpforms-form .wpforms-field select, .uael-wpf-style .wpforms-form .wpforms-field textarea, .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description { outline: 0 } .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-item { padding-right: 10px } .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .uael-wpf-style .wpforms-form .wpforms-field select { height: auto } .uael-wpf-style .wpforms-form .wpforms-submit-container button[type=submit], .uael-wpf-style .wpforms-form .wpforms-submit-container button[type=submit]:hover { border-width: 0 } .uael-wpf-style .wpforms-container.inline-fields .wpforms-submit { margin-top: 0 } .uael-wpf-style .wpforms-form .wpforms-field input[type=checkbox], .uael-wpf-style .wpforms-form .wpforms-field input[type=radio] { position: absolute; visibility: hidden } .uael-wpf-style .wpforms-form .wpforms-field input[type=checkbox]+label:before, .uael-wpf-style .wpforms-form .wpforms-field input[type=radio]+label:before { content: ''; display: inline-block; vertical-align: middle; margin-right: 10px; text-align: center } .uael-wpf-style .wpforms-form .wpforms-field input[type=checkbox]:checked+label:before { content: "\2714"; line-height: 1.2 } .uael-wpf-style .wpforms-form .wpforms-field input[type=radio]+label:before { -webkit-border-radius: 100%; border-radius: 100% } .uael-wpf-style .wpforms-form .wpforms-field input[type=checkbox]+label:before, .uael-wpf-style .wpforms-form .wpforms-field input[type=checkbox]:checked+label:before, .uael-wpf-style .wpforms-form .wpforms-field input[type=radio]+label:before { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box } .uael-wpf-style .wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-payment-multiple input[type=radio]:checked+label:before, .uael-wpf-style .wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio input[type=radio]:checked+label:before { background-color: #7a7a7a } .uael-wpf-style .wpforms-form .wpforms-field input[type=radio]:checked+label:before { -webkit-box-shadow: inset 0 0 0 4px #fafafa; box-shadow: inset 0 0 0 4px #fafafa } .uael-wpf-style div.wpforms-container-full .wpforms-form .wpforms-page-button { min-width: unset } .uael-wpf-style .wpforms-form .wpforms-page-prev { margin-right: 15px } .uael-wpf.uael-wpf-style .wpforms-field.wpforms-list-inline ul li { margin-right: 20px } .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label { padding: 10px } .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-label { margin-top: 8px; padding: 0 } .uael-wpf-style .wpforms-form .wpforms-field-divider h3, .uael-wpf-style .wpforms-form .wpforms-field-label, .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps { margin-bottom: 10px } .uael-wpf-style .wpforms-container .wpforms-field, .uael-wpf-style .wpforms-container.inline-fields .wpforms-submit-container { padding: 0 } .uael-wpf-style .wpforms-container.inline-fields .wpforms-submit { display: block; width: 100% } .uael-wpf-style .wpforms-container.inline-fields .wpforms-field { padding: 0; display: table-cell; padding-right: 2%; vertical-align: top } .uael-wpf-style .wpforms-container.inline-fields .wpforms-field { padding-bottom: 15px } .uael-wpf-input-size-xs .uael-wpf-style .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .uael-wpf-input-size-xs .uael-wpf-style .wpforms-field select, .uael-wpf-input-size-xs .uael-wpf-style .wpforms-field textarea { font-size: 13px; padding: 8px 10px } .uael-wpf-input-size-xs .uael-wpf-style .wpforms-form .wpforms-container textarea { height: 70px } .uael-wpf-input-size-xs .wpforms-container-full .wpforms-form .wpforms-field-description.wpforms-disclaimer-description { padding: 8px 10px } #elementor .elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-container.inline-fields button[type=submit] { margin-top: 0 } .uael-wpf-btn-size-xs .uael-wpf-style .wpforms-form .wpforms-page-button, .uael-wpf-btn-size-xs .uael-wpf-style .wpforms-form button[type=submit] { font-size: 13px; padding: 10px 20px; -webkit-border-radius: 2px; border-radius: 2px } .uael-wpf-input-size-xs .wpforms-form .wpforms-field input[type=checkbox]+label:before, .uael-wpf-input-size-xs .wpforms-form .wpforms-field input[type=radio]+label:before { height: 10px; width: 10px } .uael-wpf-input-size-xs .wpforms-form .wpforms-field input[type=checkbox]:checked+label:before { font-size: -webkit-calc(10px / 1.2); font-size: calc(10px / 1.2) } .uael-wpf-input-size-sm .uael-wpf-style .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .uael-wpf-input-size-sm .uael-wpf-style .wpforms-field select, .uael-wpf-input-size-sm .uael-wpf-style .wpforms-field textarea { font-size: 15px; padding: 12px 10px } .uael-wpf-input-size-sm .uael-wpf-style .wpforms-form .wpforms-container textarea { height: 70px } .uael-wpf-input-size-sm .wpforms-container-full .wpforms-form .wpforms-field-description.wpforms-disclaimer-description { padding: 12px 10px } .uael-wpf-btn-size-sm .uael-wpf-style .wpforms-form .wpforms-page-button, .uael-wpf-btn-size-sm .uael-wpf-style .wpforms-form button[type=submit] { font-size: 15px; padding: 12px 24px; -webkit-border-radius: 3px; border-radius: 3px } .uael-wpf-input-size-sm .wpforms-form .wpforms-field input[type=checkbox]+label:before, .uael-wpf-input-size-sm .wpforms-form .wpforms-field input[type=radio]+label:before { height: 12px; width: 12px } .uael-wpf-input-size-sm .wpforms-form .wpforms-field input[type=checkbox]:checked+label:before { font-size: -webkit-calc(12px / 1.2); font-size: calc(12px / 1.2) } .uael-wpf-input-size-md .uael-wpf-style .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .uael-wpf-input-size-md .uael-wpf-style .wpforms-field select, .uael-wpf-input-size-md .uael-wpf-style .wpforms-field textarea { font-size: 16px; padding: 15px 10px } .uael-wpf-input-size-md .uael-wpf-style .wpforms-container textarea { height: 120px } .uael-wpf-input-size-md .wpforms-container-full .wpforms-form .wpforms-field-description.wpforms-disclaimer-description { padding: 15px 10px } .uael-wpf-btn-size-md .uael-wpf-style .wpforms-form .wpforms-page-button, .uael-wpf-btn-size-md .uael-wpf-style .wpforms-form button[type=submit] { font-size: 16px; padding: 15px 30px; -webkit-border-radius: 4px; border-radius: 4px } .uael-wpf-input-size-md .wpforms-form .wpforms-field input[type=checkbox]+label:before, .uael-wpf-input-size-md .wpforms-form .wpforms-field input[type=radio]+label:before { height: 15px; width: 15px } .uael-wpf-input-size-md .wpforms-form .wpforms-field input[type=checkbox]:checked+label:before { font-size: -webkit-calc(15px / 1.2); font-size: calc(15px / 1.2) } .uael-wpf-input-size-lg .uael-wpf-style .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .uael-wpf-input-size-lg .uael-wpf-style .wpforms-field select, .uael-wpf-input-size-lg .uael-wpf-style .wpforms-field textarea { font-size: 18px; padding: 20px 10px } .uael-wpf-input-size-lg .uael-wpf-style .wpforms-container textarea { height: 120px } .uael-wpf-input-size-lg .wpforms-container-full .wpforms-form .wpforms-field-description.wpforms-disclaimer-description { padding: 20px 10px } .uael-wpf-btn-size-lg .uael-wpf-style .wpforms-form .wpforms-page-button, .uael-wpf-btn-size-lg .uael-wpf-style .wpforms-form button[type=submit] { font-size: 18px; padding: 20px 40px; -webkit-border-radius: 5px; border-radius: 5px } .uael-wpf-input-size-lg .wpforms-form .wpforms-field input[type=checkbox]+label:before, .uael-wpf-input-size-lg .wpforms-form .wpforms-field input[type=radio]+label:before { height: 20px; width: 20px } .uael-wpf-input-size-lg .wpforms-form .wpforms-field input[type=checkbox]:checked+label:before { font-size: -webkit-calc(20px / 1.2); font-size: calc(20px / 1.2) } .uael-wpf-input-size-xl .uael-wpf-style .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .uael-wpf-input-size-xl .uael-wpf-style .wpforms-field select, .uael-wpf-input-size-xl .uael-wpf-style .wpforms-field textarea { font-size: 20px; padding: 25px 10px } .uael-wpf-input-size-xl .uael-wpf-style .wpforms-form .wpforms-container textarea { height: 220px } .uael-wpf-input-size-xl .wpforms-container-full .wpforms-form .wpforms-field-description.wpforms-disclaimer-description { padding: 25px 10px } .uael-wpf-btn-size-xl .uael-wpf-style .wpforms-form .wpforms-page-button, .uael-wpf-btn-size-xl .uael-wpf-style .wpforms-form button[type=submit] { font-size: 20px; padding: 25px 50px; -webkit-border-radius: 6px; border-radius: 6px } .uael-wpf-input-size-xl .wpforms-form .wpforms-field input[type=checkbox]+label:before, .uael-wpf-input-size-xl .wpforms-form .wpforms-field input[type=radio]+label:before { height: 25px; width: 25px } .uael-wpf-input-size-xl .wpforms-form .wpforms-field input[type=checkbox]:checked+label:before { font-size: -webkit-calc(25px / 1.2); font-size: calc(25px / 1.2) } .uael-wpf-button-center .uael-wpf-style .wpforms-form button, .uael-wpf-button-justify .uael-wpf-style .wpforms-form button, .uael-wpf-button-left .uael-wpf-style .wpforms-form button, .uael-wpf-button-right .uael-wpf-style .wpforms-form button, .uael-wpf-style .wpforms-form .wpforms-field-pagebreak .wpforms-clear { display: -webkit-box; display: -ms-flexbox; -js-display: flex; display: -webkit-flex; display: -moz-box; display: flex; width: auto } .uael-wpf-button-left .uael-wpf-style .wpforms-form .wpforms-field-pagebreak .wpforms-clear { -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -webkit-align-items: flex-start; -moz-box-align: start; -ms-flex-align: start; align-items: flex-start } .uael-wpf-button-center .uael-wpf-style .wpforms-form .wpforms-field-pagebreak .wpforms-clear { -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } .uael-wpf-button-right .uael-wpf-style .wpforms-form .wpforms-field-pagebreak .wpforms-clear { -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: end; -webkit-align-items: flex-end; -moz-box-align: end; -ms-flex-align: end; align-items: flex-end } .uael-wpf-button-center .uael-wpf-style .wpforms-form button[type=submit] { margin-left: auto; margin-right: auto } .uael-wpf-button-left .uael-wpf-style .wpforms-form button[type=submit] { margin-left: 0; margin-right: auto } .uael-wpf-button-right .uael-wpf-style .wpforms-form button[type=submit] { margin-left: auto; margin-right: 0 } .uael-wpf-button-justify .uael-wpf-style .wpforms-form button.wpforms-page-button, .uael-wpf-button-justify .uael-wpf-style .wpforms-form button[type=submit] { -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; width: 100% } .uael-wpf .wpforms-form .wpforms-field ul, .uael-wpf .wpforms-form .wpforms-field ul li { background: 0 0; border: 0; margin: 0; padding: 0; list-style: none } .uael-wpf-highlight-style-bottom_right .wpforms-container-full .wpforms-form label.wpforms-error, .uael-wpf-highlight-style-bottom_right label.wpforms-error { display: inline-block; margin-top: 5px } @media (min-width:768px) and (max-width:1024px) { .uael-tablet-wpf-button-center .uael-wpf-style .wpforms-form button[type=submit] { margin-left: auto; margin-right: auto } .uael-tablet-wpf-button-left .uael-wpf-style .wpforms-form button[type=submit] { margin-left: 0; margin-right: auto } .uael-tablet-wpf-button-right .uael-wpf-style .wpforms-form button[type=submit] { margin-left: auto; margin-right: 0 } .uael-tablet-wpf-button-left .uael-wpf-style .wpforms-form .wpforms-field-pagebreak .wpforms-clear { -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -webkit-align-items: flex-start; -moz-box-align: start; -ms-flex-align: start; align-items: flex-start } .uael-tablet-wpf-button-center .uael-wpf-style .wpforms-form .wpforms-field-pagebreak .wpforms-clear { -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } .uael-tablet-wpf-button-right .uael-wpf-style .wpforms-form .wpforms-field-pagebreak .wpforms-clear { -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: end; -webkit-align-items: flex-end; -moz-box-align: end; -ms-flex-align: end; align-items: flex-end } .uael-tablet-wpf-button-center .uael-wpf-style .wpforms-form button[type=submit], .uael-tablet-wpf-button-center .wpforms-form .wpforms-field-pagebreak .wpforms-clear .wpforms-page-button, .uael-tablet-wpf-button-left .uael-wpf-style .wpforms-form button[type=submit], .uael-tablet-wpf-button-left .wpforms-form .wpforms-field-pagebreak .wpforms-clear .wpforms-page-button, .uael-tablet-wpf-button-right .uael-wpf-style .wpforms-form button[type=submit], .uael-tablet-wpf-button-right .wpforms-form .wpforms-field-pagebreak .wpforms-clear .wpforms-page-button { width: auto } .uael-tablet-wpf-button-justify .uael-wpf-style .wpforms-form button.wpforms-page-button, .uael-tablet-wpf-button-justify .uael-wpf-style .wpforms-form button[type=submit] { -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; width: 100% } } @media only screen and (max-width:767px) { .uael-mobile-wpf-button-center .uael-wpf-style .wpforms-form button[type=submit] { margin-left: auto; margin-right: auto } .uael-mobile-wpf-button-left .uael-wpf-style .wpforms-form button[type=submit] { margin-left: 0; margin-right: auto } .uael-mobile-wpf-button-right .uael-wpf-style .wpforms-form button[type=submit] { margin-left: auto; margin-right: 0 } .uael-mobile-wpf-button-left .uael-wpf-style .wpforms-form .wpforms-field-pagebreak .wpforms-clear { -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -webkit-align-items: flex-start; -moz-box-align: start; -ms-flex-align: start; align-items: flex-start } .uael-mobile-wpf-button-center .uael-wpf-style .wpforms-form .wpforms-field-pagebreak .wpforms-clear { -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } .uael-mobile-wpf-button-right .uael-wpf-style .wpforms-form .wpforms-field-pagebreak .wpforms-clear { -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: end; -webkit-align-items: flex-end; -moz-box-align: end; -ms-flex-align: end; align-items: flex-end } .uael-mobile-wpf-button-center .uael-wpf-style .uael-wpf-style .wpforms-form button[type=submit], .uael-mobile-wpf-button-center .uael-wpf-style .wpforms-form .wpforms-field-pagebreak .wpforms-clear .wpforms-page-button, .uael-mobile-wpf-button-left .uael-wpf-style .uael-wpf-style .wpforms-form button[type=submit], .uael-mobile-wpf-button-left .uael-wpf-style .wpforms-form .wpforms-field-pagebreak .wpforms-clear .wpforms-page-button, .uael-mobile-wpf-button-right .uael-wpf-style .uael-wpf-style .wpforms-form button[type=submit], .uael-mobile-wpf-button-right .uael-wpf-style .wpforms-form .wpforms-field-pagebreak .wpforms-clear .wpforms-page-button { width: auto } .uael-mobile-wpf-button-justify .uael-wpf-style .wpforms-form button.wpforms-page-button, .uael-mobile-wpf-button-justify .uael-wpf-style .wpforms-form button[type=submit] { -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; width: 100% } } /*! * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */ @font-face { font-family: 'FontAwesome'; src: url('../fonts/fontawesome-webfont.eot?v=4.7.0'); src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal } .fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .fa-lg { font-size: 1.33333333em; line-height: .75em; vertical-align: -15% } .fa-2x { font-size: 2em } .fa-3x { font-size: 3em } .fa-4x { font-size: 4em } .fa-5x { font-size: 5em } .fa-fw { width: 1.28571429em; text-align: center } .fa-ul { padding-left: 0; margin-left: 2.14285714em; list-style-type: none } .fa-ul>li { position: relative } .fa-li { position: absolute; left: -2.14285714em; width: 2.14285714em; top: .14285714em; text-align: center } .fa-li.fa-lg { left: -1.85714286em } .fa-border { padding: .2em .25em .15em; border: solid .08em #eee; border-radius: .1em } .fa-pull-left { float: left } .fa-pull-right { float: right } .fa.fa-pull-left { margin-right: .3em } .fa.fa-pull-right { margin-left: .3em } .pull-right { float: right } .pull-left { float: left } .fa.pull-left { margin-right: .3em } .fa.pull-right { margin-left: .3em } .fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear } .fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8) } @-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg) } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg) } } @keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg) } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg) } } .fa-rotate-90 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg) } .fa-rotate-180 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg) } .fa-rotate-270 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg) } .fa-flip-horizontal { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1) } .fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1) } :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical { filter: none } .fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle } .fa-stack-1x, .fa-stack-2x { position: absolute; left: 0; width: 100%; text-align: center } .fa-stack-1x { line-height: inherit } .fa-stack-2x { font-size: 2em } .fa-inverse { color: #fff } .fa-glass:before { content: "\f000" } .fa-music:before { content: "\f001" } .fa-search:before { content: "\f002" } .fa-envelope-o:before { content: "\f003" } .fa-heart:before { content: "\f004" } .fa-star:before { content: "\f005" } .fa-star-o:before { content: "\f006" } .fa-user:before { content: "\f007" } .fa-film:before { content: "\f008" } .fa-th-large:before { content: "\f009" } .fa-th:before { content: "\f00a" } .fa-th-list:before { content: "\f00b" } .fa-check:before { content: "\f00c" } .fa-remove:before, .fa-close:before, .fa-times:before { content: "\f00d" } .fa-search-plus:before { content: "\f00e" } .fa-search-minus:before { content: "\f010" } .fa-power-off:before { content: "\f011" } .fa-signal:before { content: "\f012" } .fa-gear:before, .fa-cog:before { content: "\f013" } .fa-trash-o:before { content: "\f014" } .fa-home:before { content: "\f015" } .fa-file-o:before { content: "\f016" } .fa-clock-o:before { content: "\f017" } .fa-road:before { content: "\f018" } .fa-download:before { content: "\f019" } .fa-arrow-circle-o-down:before { content: "\f01a" } .fa-arrow-circle-o-up:before { content: "\f01b" } .fa-inbox:before { content: "\f01c" } .fa-play-circle-o:before { content: "\f01d" } .fa-rotate-right:before, .fa-repeat:before { content: "\f01e" } .fa-refresh:before { content: "\f021" } .fa-list-alt:before { content: "\f022" } .fa-lock:before { content: "\f023" } .fa-flag:before { content: "\f024" } .fa-headphones:before { content: "\f025" } .fa-volume-off:before { content: "\f026" } .fa-volume-down:before { content: "\f027" } .fa-volume-up:before { content: "\f028" } .fa-qrcode:before { content: "\f029" } .fa-barcode:before { content: "\f02a" } .fa-tag:before { content: "\f02b" } .fa-tags:before { content: "\f02c" } .fa-book:before { content: "\f02d" } .fa-bookmark:before { content: "\f02e" } .fa-print:before { content: "\f02f" } .fa-camera:before { content: "\f030" } .fa-font:before { content: "\f031" } .fa-bold:before { content: "\f032" } .fa-italic:before { content: "\f033" } .fa-text-height:before { content: "\f034" } .fa-text-width:before { content: "\f035" } .fa-align-left:before { content: "\f036" } .fa-align-center:before { content: "\f037" } .fa-align-right:before { content: "\f038" } .fa-align-justify:before { content: "\f039" } .fa-list:before { content: "\f03a" } .fa-dedent:before, .fa-outdent:before { content: "\f03b" } .fa-indent:before { content: "\f03c" } .fa-video-camera:before { content: "\f03d" } .fa-photo:before, .fa-image:before, .fa-picture-o:before { content: "\f03e" } .fa-pencil:before { content: "\f040" } .fa-map-marker:before { content: "\f041" } .fa-adjust:before { content: "\f042" } .fa-tint:before { content: "\f043" } .fa-edit:before, .fa-pencil-square-o:before { content: "\f044" } .fa-share-square-o:before { content: "\f045" } .fa-check-square-o:before { content: "\f046" } .fa-arrows:before { content: "\f047" } .fa-step-backward:before { content: "\f048" } .fa-fast-backward:before { content: "\f049" } .fa-backward:before { content: "\f04a" } .fa-play:before { content: "\f04b" } .fa-pause:before { content: "\f04c" } .fa-stop:before { content: "\f04d" } .fa-forward:before { content: "\f04e" } .fa-fast-forward:before { content: "\f050" } .fa-step-forward:before { content: "\f051" } .fa-eject:before { content: "\f052" } .fa-chevron-left:before { content: "\f053" } .fa-chevron-right:before { content: "\f054" } .fa-plus-circle:before { content: "\f055" } .fa-minus-circle:before { content: "\f056" } .fa-times-circle:before { content: "\f057" } .fa-check-circle:before { content: "\f058" } .fa-question-circle:before { content: "\f059" } .fa-info-circle:before { content: "\f05a" } .fa-crosshairs:before { content: "\f05b" } .fa-times-circle-o:before { content: "\f05c" } .fa-check-circle-o:before { content: "\f05d" } .fa-ban:before { content: "\f05e" } .fa-arrow-left:before { content: "\f060" } .fa-arrow-right:before { content: "\f061" } .fa-arrow-up:before { content: "\f062" } .fa-arrow-down:before { content: "\f063" } .fa-mail-forward:before, .fa-share:before { content: "\f064" } .fa-expand:before { content: "\f065" } .fa-compress:before { content: "\f066" } .fa-plus:before { content: "\f067" } .fa-minus:before { content: "\f068" } .fa-asterisk:before { content: "\f069" } .fa-exclamation-circle:before { content: "\f06a" } .fa-gift:before { content: "\f06b" } .fa-leaf:before { content: "\f06c" } .fa-fire:before { content: "\f06d" } .fa-eye:before { content: "\f06e" } .fa-eye-slash:before { content: "\f070" } .fa-warning:before, .fa-exclamation-triangle:before { content: "\f071" } .fa-plane:before { content: "\f072" } .fa-calendar:before { content: "\f073" } .fa-random:before { content: "\f074" } .fa-comment:before { content: "\f075" } .fa-magnet:before { content: "\f076" } .fa-chevron-up:before { content: "\f077" } .fa-chevron-down:before { content: "\f078" } .fa-retweet:before { content: "\f079" } .fa-shopping-cart:before { content: "\f07a" } .fa-folder:before { content: "\f07b" } .fa-folder-open:before { content: "\f07c" } .fa-arrows-v:before { content: "\f07d" } .fa-arrows-h:before { content: "\f07e" } .fa-bar-chart-o:before, .fa-bar-chart:before { content: "\f080" } .fa-twitter-square:before { content: "\f081" } .fa-facebook-square:before { content: "\f082" } .fa-camera-retro:before { content: "\f083" } .fa-key:before { content: "\f084" } .fa-gears:before, .fa-cogs:before { content: "\f085" } .fa-comments:before { content: "\f086" } .fa-thumbs-o-up:before { content: "\f087" } .fa-thumbs-o-down:before { content: "\f088" } .fa-star-half:before { content: "\f089" } .fa-heart-o:before { content: "\f08a" } .fa-sign-out:before { content: "\f08b" } .fa-linkedin-square:before { content: "\f08c" } .fa-thumb-tack:before { content: "\f08d" } .fa-external-link:before { content: "\f08e" } .fa-sign-in:before { content: "\f090" } .fa-trophy:before { content: "\f091" } .fa-github-square:before { content: "\f092" } .fa-upload:before { content: "\f093" } .fa-lemon-o:before { content: "\f094" } .fa-phone:before { content: "\f095" } .fa-square-o:before { content: "\f096" } .fa-bookmark-o:before { content: "\f097" } .fa-phone-square:before { content: "\f098" } .fa-twitter:before { content: "\f099" } .fa-facebook-f:before, .fa-facebook:before { content: "\f09a" } .fa-github:before { content: "\f09b" } .fa-unlock:before { content: "\f09c" } .fa-credit-card:before { content: "\f09d" } .fa-feed:before, .fa-rss:before { content: "\f09e" } .fa-hdd-o:before { content: "\f0a0" } .fa-bullhorn:before { content: "\f0a1" } .fa-bell:before { content: "\f0f3" } .fa-certificate:before { content: "\f0a3" } .fa-hand-o-right:before { content: "\f0a4" } .fa-hand-o-left:before { content: "\f0a5" } .fa-hand-o-up:before { content: "\f0a6" } .fa-hand-o-down:before { content: "\f0a7" } .fa-arrow-circle-left:before { content: "\f0a8" } .fa-arrow-circle-right:before { content: "\f0a9" } .fa-arrow-circle-up:before { content: "\f0aa" } .fa-arrow-circle-down:before { content: "\f0ab" } .fa-globe:before { content: "\f0ac" } .fa-wrench:before { content: "\f0ad" } .fa-tasks:before { content: "\f0ae" } .fa-filter:before { content: "\f0b0" } .fa-briefcase:before { content: "\f0b1" } .fa-arrows-alt:before { content: "\f0b2" } .fa-group:before, .fa-users:before { content: "\f0c0" } .fa-chain:before, .fa-link:before { content: "\f0c1" } .fa-cloud:before { content: "\f0c2" } .fa-flask:before { content: "\f0c3" } .fa-cut:before, .fa-scissors:before { content: "\f0c4" } .fa-copy:before, .fa-files-o:before { content: "\f0c5" } .fa-paperclip:before { content: "\f0c6" } .fa-save:before, .fa-floppy-o:before { content: "\f0c7" } .fa-square:before { content: "\f0c8" } .fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: "\f0c9" } .fa-list-ul:before { content: "\f0ca" } .fa-list-ol:before { content: "\f0cb" } .fa-strikethrough:before { content: "\f0cc" } .fa-underline:before { content: "\f0cd" } .fa-table:before { content: "\f0ce" } .fa-magic:before { content: "\f0d0" } .fa-truck:before { content: "\f0d1" } .fa-pinterest:before { content: "\f0d2" } .fa-pinterest-square:before { content: "\f0d3" } .fa-google-plus-square:before { content: "\f0d4" } .fa-google-plus:before { content: "\f0d5" } .fa-money:before { content: "\f0d6" } .fa-caret-down:before { content: "\f0d7" } .fa-caret-up:before { content: "\f0d8" } .fa-caret-left:before { content: "\f0d9" } .fa-caret-right:before { content: "\f0da" } .fa-columns:before { content: "\f0db" } .fa-unsorted:before, .fa-sort:before { content: "\f0dc" } .fa-sort-down:before, .fa-sort-desc:before { content: "\f0dd" } .fa-sort-up:before, .fa-sort-asc:before { content: "\f0de" } .fa-envelope:before { content: "\f0e0" } .fa-linkedin:before { content: "\f0e1" } .fa-rotate-left:before, .fa-undo:before { content: "\f0e2" } .fa-legal:before, .fa-gavel:before { content: "\f0e3" } .fa-dashboard:before, .fa-tachometer:before { content: "\f0e4" } .fa-comment-o:before { content: "\f0e5" } .fa-comments-o:before { content: "\f0e6" } .fa-flash:before, .fa-bolt:before { content: "\f0e7" } .fa-sitemap:before { content: "\f0e8" } .fa-umbrella:before { content: "\f0e9" } .fa-paste:before, .fa-clipboard:before { content: "\f0ea" } .fa-lightbulb-o:before { content: "\f0eb" } .fa-exchange:before { content: "\f0ec" } .fa-cloud-download:before { content: "\f0ed" } .fa-cloud-upload:before { content: "\f0ee" } .fa-user-md:before { content: "\f0f0" } .fa-stethoscope:before { content: "\f0f1" } .fa-suitcase:before { content: "\f0f2" } .fa-bell-o:before { content: "\f0a2" } .fa-coffee:before { content: "\f0f4" } .fa-cutlery:before { content: "\f0f5" } .fa-file-text-o:before { content: "\f0f6" } .fa-building-o:before { content: "\f0f7" } .fa-hospital-o:before { content: "\f0f8" } .fa-ambulance:before { content: "\f0f9" } .fa-medkit:before { content: "\f0fa" } .fa-fighter-jet:before { content: "\f0fb" } .fa-beer:before { content: "\f0fc" } .fa-h-square:before { content: "\f0fd" } .fa-plus-square:before { content: "\f0fe" } .fa-angle-double-left:before { content: "\f100" } .fa-angle-double-right:before { content: "\f101" } .fa-angle-double-up:before { content: "\f102" } .fa-angle-double-down:before { content: "\f103" } .fa-angle-left:before { content: "\f104" } .fa-angle-right:before { content: "\f105" } .fa-angle-up:before { content: "\f106" } .fa-angle-down:before { content: "\f107" } .fa-desktop:before { content: "\f108" } .fa-laptop:before { content: "\f109" } .fa-tablet:before { content: "\f10a" } .fa-mobile-phone:before, .fa-mobile:before { content: "\f10b" } .fa-circle-o:before { content: "\f10c" } .fa-quote-left:before { content: "\f10d" } .fa-quote-right:before { content: "\f10e" } .fa-spinner:before { content: "\f110" } .fa-circle:before { content: "\f111" } .fa-mail-reply:before, .fa-reply:before { content: "\f112" } .fa-github-alt:before { content: "\f113" } .fa-folder-o:before { content: "\f114" } .fa-folder-open-o:before { content: "\f115" } .fa-smile-o:before { content: "\f118" } .fa-frown-o:before { content: "\f119" } .fa-meh-o:before { content: "\f11a" } .fa-gamepad:before { content: "\f11b" } .fa-keyboard-o:before { content: "\f11c" } .fa-flag-o:before { content: "\f11d" } .fa-flag-checkered:before { content: "\f11e" } .fa-terminal:before { content: "\f120" } .fa-code:before { content: "\f121" } .fa-mail-reply-all:before, .fa-reply-all:before { content: "\f122" } .fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before { content: "\f123" } .fa-location-arrow:before { content: "\f124" } .fa-crop:before { content: "\f125" } .fa-code-fork:before { content: "\f126" } .fa-unlink:before, .fa-chain-broken:before { content: "\f127" } .fa-question:before { content: "\f128" } .fa-info:before { content: "\f129" } .fa-exclamation:before { content: "\f12a" } .fa-superscript:before { content: "\f12b" } .fa-subscript:before { content: "\f12c" } .fa-eraser:before { content: "\f12d" } .fa-puzzle-piece:before { content: "\f12e" } .fa-microphone:before { content: "\f130" } .fa-microphone-slash:before { content: "\f131" } .fa-shield:before { content: "\f132" } .fa-calendar-o:before { content: "\f133" } .fa-fire-extinguisher:before { content: "\f134" } .fa-rocket:before { content: "\f135" } .fa-maxcdn:before { content: "\f136" } .fa-chevron-circle-left:before { content: "\f137" } .fa-chevron-circle-right:before { content: "\f138" } .fa-chevron-circle-up:before { content: "\f139" } .fa-chevron-circle-down:before { content: "\f13a" } .fa-html5:before { content: "\f13b" } .fa-css3:before { content: "\f13c" } .fa-anchor:before { content: "\f13d" } .fa-unlock-alt:before { content: "\f13e" } .fa-bullseye:before { content: "\f140" } .fa-ellipsis-h:before { content: "\f141" } .fa-ellipsis-v:before { content: "\f142" } .fa-rss-square:before { content: "\f143" } .fa-play-circle:before { content: "\f144" } .fa-ticket:before { content: "\f145" } .fa-minus-square:before { content: "\f146" } .fa-minus-square-o:before { content: "\f147" } .fa-level-up:before { content: "\f148" } .fa-level-down:before { content: "\f149" } .fa-check-square:before { content: "\f14a" } .fa-pencil-square:before { content: "\f14b" } .fa-external-link-square:before { content: "\f14c" } .fa-share-square:before { content: "\f14d" } .fa-compass:before { content: "\f14e" } .fa-toggle-down:before, .fa-caret-square-o-down:before { content: "\f150" } .fa-toggle-up:before, .fa-caret-square-o-up:before { content: "\f151" } .fa-toggle-right:before, .fa-caret-square-o-right:before { content: "\f152" } .fa-euro:before, .fa-eur:before { content: "\f153" } .fa-gbp:before { content: "\f154" } .fa-dollar:before, .fa-usd:before { content: "\f155" } .fa-rupee:before, .fa-inr:before { content: "\f156" } .fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before { content: "\f157" } .fa-ruble:before, .fa-rouble:before, .fa-rub:before { content: "\f158" } .fa-won:before, .fa-krw:before { content: "\f159" } .fa-bitcoin:before, .fa-btc:before { content: "\f15a" } .fa-file:before { content: "\f15b" } .fa-file-text:before { content: "\f15c" } .fa-sort-alpha-asc:before { content: "\f15d" } .fa-sort-alpha-desc:before { content: "\f15e" } .fa-sort-amount-asc:before { content: "\f160" } .fa-sort-amount-desc:before { content: "\f161" } .fa-sort-numeric-asc:before { content: "\f162" } .fa-sort-numeric-desc:before { content: "\f163" } .fa-thumbs-up:before { content: "\f164" } .fa-thumbs-down:before { content: "\f165" } .fa-youtube-square:before { content: "\f166" } .fa-youtube:before { content: "\f167" } .fa-xing:before { content: "\f168" } .fa-xing-square:before { content: "\f169" } .fa-youtube-play:before { content: "\f16a" } .fa-dropbox:before { content: "\f16b" } .fa-stack-overflow:before { content: "\f16c" } .fa-instagram:before { content: "\f16d" } .fa-flickr:before { content: "\f16e" } .fa-adn:before { content: "\f170" } .fa-bitbucket:before { content: "\f171" } .fa-bitbucket-square:before { content: "\f172" } .fa-tumblr:before { content: "\f173" } .fa-tumblr-square:before { content: "\f174" } .fa-long-arrow-down:before { content: "\f175" } .fa-long-arrow-up:before { content: "\f176" } .fa-long-arrow-left:before { content: "\f177" } .fa-long-arrow-right:before { content: "\f178" } .fa-apple:before { content: "\f179" } .fa-windows:before { content: "\f17a" } .fa-android:before { content: "\f17b" } .fa-linux:before { content: "\f17c" } .fa-dribbble:before { content: "\f17d" } .fa-skype:before { content: "\f17e" } .fa-foursquare:before { content: "\f180" } .fa-trello:before { content: "\f181" } .fa-female:before { content: "\f182" } .fa-male:before { content: "\f183" } .fa-gittip:before, .fa-gratipay:before { content: "\f184" } .fa-sun-o:before { content: "\f185" } .fa-moon-o:before { content: "\f186" } .fa-archive:before { content: "\f187" } .fa-bug:before { content: "\f188" } .fa-vk:before { content: "\f189" } .fa-weibo:before { content: "\f18a" } .fa-renren:before { content: "\f18b" } .fa-pagelines:before { content: "\f18c" } .fa-stack-exchange:before { content: "\f18d" } .fa-arrow-circle-o-right:before { content: "\f18e" } .fa-arrow-circle-o-left:before { content: "\f190" } .fa-toggle-left:before, .fa-caret-square-o-left:before { content: "\f191" } .fa-dot-circle-o:before { content: "\f192" } .fa-wheelchair:before { content: "\f193" } .fa-vimeo-square:before { content: "\f194" } .fa-turkish-lira:before, .fa-try:before { content: "\f195" } .fa-plus-square-o:before { content: "\f196" } .fa-space-shuttle:before { content: "\f197" } .fa-slack:before { content: "\f198" } .fa-envelope-square:before { content: "\f199" } .fa-wordpress:before { content: "\f19a" } .fa-openid:before { content: "\f19b" } .fa-institution:before, .fa-bank:before, .fa-university:before { content: "\f19c" } .fa-mortar-board:before, .fa-graduation-cap:before { content: "\f19d" } .fa-yahoo:before { content: "\f19e" } .fa-google:before { content: "\f1a0" } .fa-reddit:before { content: "\f1a1" } .fa-reddit-square:before { content: "\f1a2" } .fa-stumbleupon-circle:before { content: "\f1a3" } .fa-stumbleupon:before { content: "\f1a4" } .fa-delicious:before { content: "\f1a5" } .fa-digg:before { content: "\f1a6" } .fa-pied-piper-pp:before { content: "\f1a7" } .fa-pied-piper-alt:before { content: "\f1a8" } .fa-drupal:before { content: "\f1a9" } .fa-joomla:before { content: "\f1aa" } .fa-language:before { content: "\f1ab" } .fa-fax:before { content: "\f1ac" } .fa-building:before { content: "\f1ad" } .fa-child:before { content: "\f1ae" } .fa-paw:before { content: "\f1b0" } .fa-spoon:before { content: "\f1b1" } .fa-cube:before { content: "\f1b2" } .fa-cubes:before { content: "\f1b3" } .fa-behance:before { content: "\f1b4" } .fa-behance-square:before { content: "\f1b5" } .fa-steam:before { content: "\f1b6" } .fa-steam-square:before { content: "\f1b7" } .fa-recycle:before { content: "\f1b8" } .fa-automobile:before, .fa-car:before { content: "\f1b9" } .fa-cab:before, .fa-taxi:before { content: "\f1ba" } .fa-tree:before { content: "\f1bb" } .fa-spotify:before { content: "\f1bc" } .fa-deviantart:before { content: "\f1bd" } .fa-soundcloud:before { content: "\f1be" } .fa-database:before { content: "\f1c0" } .fa-file-pdf-o:before { content: "\f1c1" } .fa-file-word-o:before { content: "\f1c2" } .fa-file-excel-o:before { content: "\f1c3" } .fa-file-powerpoint-o:before { content: "\f1c4" } .fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before { content: "\f1c5" } .fa-file-zip-o:before, .fa-file-archive-o:before { content: "\f1c6" } .fa-file-sound-o:before, .fa-file-audio-o:before { content: "\f1c7" } .fa-file-movie-o:before, .fa-file-video-o:before { content: "\f1c8" } .fa-file-code-o:before { content: "\f1c9" } .fa-vine:before { content: "\f1ca" } .fa-codepen:before { content: "\f1cb" } .fa-jsfiddle:before { content: "\f1cc" } .fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before { content: "\f1cd" } .fa-circle-o-notch:before { content: "\f1ce" } .fa-ra:before, .fa-resistance:before, .fa-rebel:before { content: "\f1d0" } .fa-ge:before, .fa-empire:before { content: "\f1d1" } .fa-git-square:before { content: "\f1d2" } .fa-git:before { content: "\f1d3" } .fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before { content: "\f1d4" } .fa-tencent-weibo:before { content: "\f1d5" } .fa-qq:before { content: "\f1d6" } .fa-wechat:before, .fa-weixin:before { content: "\f1d7" } .fa-send:before, .fa-paper-plane:before { content: "\f1d8" } .fa-send-o:before, .fa-paper-plane-o:before { content: "\f1d9" } .fa-history:before { content: "\f1da" } .fa-circle-thin:before { content: "\f1db" } .fa-header:before { content: "\f1dc" } .fa-paragraph:before { content: "\f1dd" } .fa-sliders:before { content: "\f1de" } .fa-share-alt:before { content: "\f1e0" } .fa-share-alt-square:before { content: "\f1e1" } .fa-bomb:before { content: "\f1e2" } .fa-soccer-ball-o:before, .fa-futbol-o:before { content: "\f1e3" } .fa-tty:before { content: "\f1e4" } .fa-binoculars:before { content: "\f1e5" } .fa-plug:before { content: "\f1e6" } .fa-slideshare:before { content: "\f1e7" } .fa-twitch:before { content: "\f1e8" } .fa-yelp:before { content: "\f1e9" } .fa-newspaper-o:before { content: "\f1ea" } .fa-wifi:before { content: "\f1eb" } .fa-calculator:before { content: "\f1ec" } .fa-paypal:before { content: "\f1ed" } .fa-google-wallet:before { content: "\f1ee" } .fa-cc-visa:before { content: "\f1f0" } .fa-cc-mastercard:before { content: "\f1f1" } .fa-cc-discover:before { content: "\f1f2" } .fa-cc-amex:before { content: "\f1f3" } .fa-cc-paypal:before { content: "\f1f4" } .fa-cc-stripe:before { content: "\f1f5" } .fa-bell-slash:before { content: "\f1f6" } .fa-bell-slash-o:before { content: "\f1f7" } .fa-trash:before { content: "\f1f8" } .fa-copyright:before { content: "\f1f9" } .fa-at:before { content: "\f1fa" } .fa-eyedropper:before { content: "\f1fb" } .fa-paint-brush:before { content: "\f1fc" } .fa-birthday-cake:before { content: "\f1fd" } .fa-area-chart:before { content: "\f1fe" } .fa-pie-chart:before { content: "\f200" } .fa-line-chart:before { content: "\f201" } .fa-lastfm:before { content: "\f202" } .fa-lastfm-square:before { content: "\f203" } .fa-toggle-off:before { content: "\f204" } .fa-toggle-on:before { content: "\f205" } .fa-bicycle:before { content: "\f206" } .fa-bus:before { content: "\f207" } .fa-ioxhost:before { content: "\f208" } .fa-angellist:before { content: "\f209" } .fa-cc:before { content: "\f20a" } .fa-shekel:before, .fa-sheqel:before, .fa-ils:before { content: "\f20b" } .fa-meanpath:before { content: "\f20c" } .fa-buysellads:before { content: "\f20d" } .fa-connectdevelop:before { content: "\f20e" } .fa-dashcube:before { content: "\f210" } .fa-forumbee:before { content: "\f211" } .fa-leanpub:before { content: "\f212" } .fa-sellsy:before { content: "\f213" } .fa-shirtsinbulk:before { content: "\f214" } .fa-simplybuilt:before { content: "\f215" } .fa-skyatlas:before { content: "\f216" } .fa-cart-plus:before { content: "\f217" } .fa-cart-arrow-down:before { content: "\f218" } .fa-diamond:before { content: "\f219" } .fa-ship:before { content: "\f21a" } .fa-user-secret:before { content: "\f21b" } .fa-motorcycle:before { content: "\f21c" } .fa-street-view:before { content: "\f21d" } .fa-heartbeat:before { content: "\f21e" } .fa-venus:before { content: "\f221" } .fa-mars:before { content: "\f222" } .fa-mercury:before { content: "\f223" } .fa-intersex:before, .fa-transgender:before { content: "\f224" } .fa-transgender-alt:before { content: "\f225" } .fa-venus-double:before { content: "\f226" } .fa-mars-double:before { content: "\f227" } .fa-venus-mars:before { content: "\f228" } .fa-mars-stroke:before { content: "\f229" } .fa-mars-stroke-v:before { content: "\f22a" } .fa-mars-stroke-h:before { content: "\f22b" } .fa-neuter:before { content: "\f22c" } .fa-genderless:before { content: "\f22d" } .fa-facebook-official:before { content: "\f230" } .fa-pinterest-p:before { content: "\f231" } .fa-whatsapp:before { content: "\f232" } .fa-server:before { content: "\f233" } .fa-user-plus:before { content: "\f234" } .fa-user-times:before { content: "\f235" } .fa-hotel:before, .fa-bed:before { content: "\f236" } .fa-viacoin:before { content: "\f237" } .fa-train:before { content: "\f238" } .fa-subway:before { content: "\f239" } .fa-medium:before { content: "\f23a" } .fa-yc:before, .fa-y-combinator:before { content: "\f23b" } .fa-optin-monster:before { content: "\f23c" } .fa-opencart:before { content: "\f23d" } .fa-expeditedssl:before { content: "\f23e" } .fa-battery-4:before, .fa-battery:before, .fa-battery-full:before { content: "\f240" } .fa-battery-3:before, .fa-battery-three-quarters:before { content: "\f241" } .fa-battery-2:before, .fa-battery-half:before { content: "\f242" } .fa-battery-1:before, .fa-battery-quarter:before { content: "\f243" } .fa-battery-0:before, .fa-battery-empty:before { content: "\f244" } .fa-mouse-pointer:before { content: "\f245" } .fa-i-cursor:before { content: "\f246" } .fa-object-group:before { content: "\f247" } .fa-object-ungroup:before { content: "\f248" } .fa-sticky-note:before { content: "\f249" } .fa-sticky-note-o:before { content: "\f24a" } .fa-cc-jcb:before { content: "\f24b" } .fa-cc-diners-club:before { content: "\f24c" } .fa-clone:before { content: "\f24d" } .fa-balance-scale:before { content: "\f24e" } .fa-hourglass-o:before { content: "\f250" } .fa-hourglass-1:before, .fa-hourglass-start:before { content: "\f251" } .fa-hourglass-2:before, .fa-hourglass-half:before { content: "\f252" } .fa-hourglass-3:before, .fa-hourglass-end:before { content: "\f253" } .fa-hourglass:before { content: "\f254" } .fa-hand-grab-o:before, .fa-hand-rock-o:before { content: "\f255" } .fa-hand-stop-o:before, .fa-hand-paper-o:before { content: "\f256" } .fa-hand-scissors-o:before { content: "\f257" } .fa-hand-lizard-o:before { content: "\f258" } .fa-hand-spock-o:before { content: "\f259" } .fa-hand-pointer-o:before { content: "\f25a" } .fa-hand-peace-o:before { content: "\f25b" } .fa-trademark:before { content: "\f25c" } .fa-registered:before { content: "\f25d" } .fa-creative-commons:before { content: "\f25e" } .fa-gg:before { content: "\f260" } .fa-gg-circle:before { content: "\f261" } .fa-tripadvisor:before { content: "\f262" } .fa-odnoklassniki:before { content: "\f263" } .fa-odnoklassniki-square:before { content: "\f264" } .fa-get-pocket:before { content: "\f265" } .fa-wikipedia-w:before { content: "\f266" } .fa-safari:before { content: "\f267" } .fa-chrome:before { content: "\f268" } .fa-firefox:before { content: "\f269" } .fa-opera:before { content: "\f26a" } .fa-internet-explorer:before { content: "\f26b" } .fa-tv:before, .fa-television:before { content: "\f26c" } .fa-contao:before { content: "\f26d" } .fa-500px:before { content: "\f26e" } .fa-amazon:before { content: "\f270" } .fa-calendar-plus-o:before { content: "\f271" } .fa-calendar-minus-o:before { content: "\f272" } .fa-calendar-times-o:before { content: "\f273" } .fa-calendar-check-o:before { content: "\f274" } .fa-industry:before { content: "\f275" } .fa-map-pin:before { content: "\f276" } .fa-map-signs:before { content: "\f277" } .fa-map-o:before { content: "\f278" } .fa-map:before { content: "\f279" } .fa-commenting:before { content: "\f27a" } .fa-commenting-o:before { content: "\f27b" } .fa-houzz:before { content: "\f27c" } .fa-vimeo:before { content: "\f27d" } .fa-black-tie:before { content: "\f27e" } .fa-fonticons:before { content: "\f280" } .fa-reddit-alien:before { content: "\f281" } .fa-edge:before { content: "\f282" } .fa-credit-card-alt:before { content: "\f283" } .fa-codiepie:before { content: "\f284" } .fa-modx:before { content: "\f285" } .fa-fort-awesome:before { content: "\f286" } .fa-usb:before { content: "\f287" } .fa-product-hunt:before { content: "\f288" } .fa-mixcloud:before { content: "\f289" } .fa-scribd:before { content: "\f28a" } .fa-pause-circle:before { content: "\f28b" } .fa-pause-circle-o:before { content: "\f28c" } .fa-stop-circle:before { content: "\f28d" } .fa-stop-circle-o:before { content: "\f28e" } .fa-shopping-bag:before { content: "\f290" } .fa-shopping-basket:before { content: "\f291" } .fa-hashtag:before { content: "\f292" } .fa-bluetooth:before { content: "\f293" } .fa-bluetooth-b:before { content: "\f294" } .fa-percent:before { content: "\f295" } .fa-gitlab:before { content: "\f296" } .fa-wpbeginner:before { content: "\f297" } .fa-wpforms:before { content: "\f298" } .fa-envira:before { content: "\f299" } .fa-universal-access:before { content: "\f29a" } .fa-wheelchair-alt:before { content: "\f29b" } .fa-question-circle-o:before { content: "\f29c" } .fa-blind:before { content: "\f29d" } .fa-audio-description:before { content: "\f29e" } .fa-volume-control-phone:before { content: "\f2a0" } .fa-braille:before { content: "\f2a1" } .fa-assistive-listening-systems:before { content: "\f2a2" } .fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before { content: "\f2a3" } .fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before { content: "\f2a4" } .fa-glide:before { content: "\f2a5" } .fa-glide-g:before { content: "\f2a6" } .fa-signing:before, .fa-sign-language:before { content: "\f2a7" } .fa-low-vision:before { content: "\f2a8" } .fa-viadeo:before { content: "\f2a9" } .fa-viadeo-square:before { content: "\f2aa" } .fa-snapchat:before { content: "\f2ab" } .fa-snapchat-ghost:before { content: "\f2ac" } .fa-snapchat-square:before { content: "\f2ad" } .fa-pied-piper:before { content: "\f2ae" } .fa-first-order:before { content: "\f2b0" } .fa-yoast:before { content: "\f2b1" } .fa-themeisle:before { content: "\f2b2" } .fa-google-plus-circle:before, .fa-google-plus-official:before { content: "\f2b3" } .fa-fa:before, .fa-font-awesome:before { content: "\f2b4" } .fa-handshake-o:before { content: "\f2b5" } .fa-envelope-open:before { content: "\f2b6" } .fa-envelope-open-o:before { content: "\f2b7" } .fa-linode:before { content: "\f2b8" } .fa-address-book:before { content: "\f2b9" } .fa-address-book-o:before { content: "\f2ba" } .fa-vcard:before, .fa-address-card:before { content: "\f2bb" } .fa-vcard-o:before, .fa-address-card-o:before { content: "\f2bc" } .fa-user-circle:before { content: "\f2bd" } .fa-user-circle-o:before { content: "\f2be" } .fa-user-o:before { content: "\f2c0" } .fa-id-badge:before { content: "\f2c1" } .fa-drivers-license:before, .fa-id-card:before { content: "\f2c2" } .fa-drivers-license-o:before, .fa-id-card-o:before { content: "\f2c3" } .fa-quora:before { content: "\f2c4" } .fa-free-code-camp:before { content: "\f2c5" } .fa-telegram:before { content: "\f2c6" } .fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before { content: "\f2c7" } .fa-thermometer-3:before, .fa-thermometer-three-quarters:before { content: "\f2c8" } .fa-thermometer-2:before, .fa-thermometer-half:before { content: "\f2c9" } .fa-thermometer-1:before, .fa-thermometer-quarter:before { content: "\f2ca" } .fa-thermometer-0:before, .fa-thermometer-empty:before { content: "\f2cb" } .fa-shower:before { content: "\f2cc" } .fa-bathtub:before, .fa-s15:before, .fa-bath:before { content: "\f2cd" } .fa-podcast:before { content: "\f2ce" } .fa-window-maximize:before { content: "\f2d0" } .fa-window-minimize:before { content: "\f2d1" } .fa-window-restore:before { content: "\f2d2" } .fa-times-rectangle:before, .fa-window-close:before { content: "\f2d3" } .fa-times-rectangle-o:before, .fa-window-close-o:before { content: "\f2d4" } .fa-bandcamp:before { content: "\f2d5" } .fa-grav:before { content: "\f2d6" } .fa-etsy:before { content: "\f2d7" } .fa-imdb:before { content: "\f2d8" } .fa-ravelry:before { content: "\f2d9" } .fa-eercast:before { content: "\f2da" } .fa-microchip:before { content: "\f2db" } .fa-snowflake-o:before { content: "\f2dc" } .fa-superpowers:before { content: "\f2dd" } .fa-wpexplorer:before { content: "\f2de" } .fa-meetup:before { content: "\f2e0" } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0 } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto }