@charset "UTF-8"; @charset "UTF-8"; /*! elementor-pro - v3.0.5 - 23-09-2020 */ .elementor-bg-transform .elementor-bg{will-change:transform}.elementor-bg-transform-zoom-in:hover .elementor-bg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.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{-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 .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-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 .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{--translate:0,0}.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--shrink-contained{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.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:hover .elementor-animated-item--move-contained-right{--translate:8%,0}.elementor-animated-content:hover .elementor-animated-item--move-contained-left{--translate:-8%,0}.elementor-animated-content:hover .elementor-animated-item--move-contained-top{--translate:0,-8%}.elementor-animated-content:hover .elementor-animated-item--move-contained-bottom{--translate:0,8%}.elementor-animated-content [class^=elementor-animated-item]{will-change:transform,opacity}.elementor-animated-content .elementor-animated-item--shrink-contained{-webkit-transform:scale(1.17);-ms-transform:scale(1.17);transform:scale(1.17)}.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-animated-content .elementor-animated-item--move-contained-bottom,.elementor-animated-content .elementor-animated-item--move-contained-left,.elementor-animated-content .elementor-animated-item--move-contained-right,.elementor-animated-content .elementor-animated-item--move-contained-top{-webkit-transform:scale(1.2) translate(var(--translate));-ms-transform:scale(1.2) translate(var(--translate));transform:scale(1.2) translate(var(--translate))}.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-widget-archive-posts:after,.elementor-widget-posts:after{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--skin-classic .elementor-post__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.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-posts--skin-full_content article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.elementor-posts--skin-full_content article .elementor-post__thumbnail{padding-bottom:0}body.elementor-editor-active .elementor-posts--skin-archive_full_content,body.elementor-editor-active .elementor-posts--skin-full_content{pointer-events:none}body.elementor-editor-active .elementor-posts--skin-archive_full_content .elementor-post__thumbnail__link,body.elementor-editor-active .elementor-posts--skin-full_content .elementor-post__thumbnail__link{display:none}body.elementor-editor-active .elementor-posts--show-thumbnail .elementor-post__thumbnail__link{display:block}.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:rgba(129,138,145,.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-button.elementor-hidden,.elementor-hidden{display:none}.e-form__step{width:100%}.e-form__step:not(.elementor-hidden){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.e-form__buttons,.e-form__buttons__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.e-form__indicators{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:13px;margin-bottom:var(--e-form-steps-indicators-spacing)}.e-form__indicators,.e-form__indicators__indicator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.e-form__indicators__indicator{-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;-ms-flex-preferred-size:0;flex-basis:0;padding:0 var(--e-form-steps-divider-gap)}.e-form__indicators__indicator__progress{width:100%;position:relative;background-color:var(--e-form-steps-indicator-progress-background-color);border-radius:var(--e-form-steps-indicator-progress-border-radius);overflow:hidden}.e-form__indicators__indicator__progress__meter{width:var(--e-form-steps-indicator-progress-meter-width,0);height:var(--e-form-steps-indicator-progress-height);line-height:var(--e-form-steps-indicator-progress-height);padding-right:15px;border-radius:var(--e-form-steps-indicator-progress-border-radius);background-color:var(--e-form-steps-indicator-progress-color);color:var(--e-form-steps-indicator-progress-meter-color);text-align:right;-webkit-transition:width .1s linear;-o-transition:width .1s linear;transition:width .1s linear}.e-form__indicators__indicator:first-child{padding-left:0}.e-form__indicators__indicator:last-child{padding-right:0}.e-form__indicators__indicator--state-inactive{color:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-inactive [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-inactive-secondary-color,#fff)}.e-form__indicators__indicator--state-active{color:var(--e-form-steps-indicator-active-primary-color,#39b54a);border-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-completed{color:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-none{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a);background-color:initial}.e-form__indicators__indicator__icon{width:var(--e-form-steps-indicator-padding,30px);height:var(--e-form-steps-indicator-padding,30px);font-size:var(--e-form-steps-indicator-icon-size);border-width:1px;border-style:solid;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;overflow:hidden;margin-bottom:10px}.e-form__indicators__indicator__icon img{width:var(--e-form-steps-indicator-icon-size);height:auto}.e-form__indicators__indicator__number{width:var(--e-form-steps-indicator-padding,30px);height:var(--e-form-steps-indicator-padding,30px);border-width:1px;border-style:solid;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;margin-bottom:10px}.e-form__indicators__indicator--shape-circle{border-radius:50%}.e-form__indicators__indicator--shape-square{border-radius:0}.e-form__indicators__indicator--shape-rounded{border-radius:5px}.e-form__indicators__indicator--shape-none{border:0}.e-form__indicators__indicator__label{text-align:center}.e-form__indicators__indicator__separator{width:100%;height:var(--e-form-steps-divider-width);background-color:#c2cbd2}.e-form__indicators--type-icon,.e-form__indicators--type-icon_text,.e-form__indicators--type-number,.e-form__indicators--type-number_text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.e-form__indicators--type-icon .e-form__indicators__indicator__separator,.e-form__indicators--type-icon_text .e-form__indicators__indicator__separator,.e-form__indicators--type-number .e-form__indicators__indicator__separator,.e-form__indicators--type-number_text .e-form__indicators__indicator__separator{margin-top:calc(var(--e-form-steps-indicator-padding, 30px) - var(--e-form-steps-divider-width, 1px))}.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-field-type-recaptcha_v3 .elementor-field-label{display:none}.elementor-button .elementor-form-spinner{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-form .elementor-button>span{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}.elementor-form .elementor-button .elementor-button-text{white-space:normal;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.elementor-form .elementor-button svg{height:auto}.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%,47.8%,.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-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__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: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-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__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: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}.elementor-slides .swiper-slide-bg{-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;min-width:100%;min-height:100%}.elementor-slides .swiper-slide-inner{background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;bottom:0;right:0;padding:50px;margin:auto}.elementor-slides .swiper-slide-inner,.elementor-slides .swiper-slide-inner:hover{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-slides .swiper-slide-inner .elementor-background-overlay{position:absolute;z-index:0;top:0;bottom:0;left:0;right:0}.elementor-slides .swiper-slide-inner .elementor-slide-content{position:relative;z-index:1;width:100%}.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:35px;font-weight:700;line-height:1}.elementor-slides .swiper-slide-inner .elementor-slide-description{font-size:17px;line-height:1.4}.elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child),.elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:30px}.elementor-slides .swiper-slide-inner .elementor-slide-button{border:2px solid #fff;color:#fff;background:transparent;display:inline-block}.elementor-slides .swiper-slide-inner .elementor-slide-button,.elementor-slides .swiper-slide-inner .elementor-slide-button:hover{background:transparent;color:inherit;text-decoration:none}.elementor--v-position-top .swiper-slide-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.elementor--v-position-bottom .swiper-slide-inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.elementor--v-position-middle .swiper-slide-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor--h-position-left .swiper-slide-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementor--h-position-right .swiper-slide-inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor--h-position-center .swiper-slide-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.rtl .elementor-widget-slides .elementor-swiper-button-next{left:10px;right:auto}body.rtl .elementor-widget-slides .elementor-swiper-button-prev{right:10px;left:auto}.elementor-slides-wrapper div:not(.swiper-slide)>.swiper-slide-inner{display:none}@media (max-width:767px){.elementor-slides .swiper-slide-inner{padding:30px}.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:23px;line-height:1;margin-bottom:15px}.elementor-slides .swiper-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_mix,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_mix{background-color:#f3782b}.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_weixin,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_weixin{background-color:#31a918}.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_weibo,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_weibo{background-color:#dd2430}.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_mix,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_mix{color:#f3782b}.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_weixin,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_weixin{color:#31a918}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_weibo,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_weibo{color:#dd2430}.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_mix .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_mix .elementor-share-btn__icon{background-color:#f3782b}.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_weixin .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_weixin .elementor-share-btn__icon{background-color:#31a918}.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_weibo .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_weibo .elementor-share-btn__icon{background-color:#dd2430}.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--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 .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%}}.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-info button.button.alt.elementor-button{background-color:#5bc0de}.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-success button.button.alt.elementor-button{background-color:#5cb85c}.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-warning button.button.alt.elementor-button{background-color:#f0ad4e}.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-danger button.button.alt.elementor-button{background-color:#d9534f}.elementor-widget-wc-add-to-cart .quantity{display:inline-block}.elementor-widget-wc-add-to-cart.elementor-align-center form.cart{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-wc-add-to-cart.elementor-align-left form.cart,.elementor-widget-wc-add-to-cart.elementor-align-right form.cart{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.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{padding:20px;border-radius:0;border-width:0;border-top:1px solid #d3ced2;-webkit-box-shadow:none;box-shadow:none;margin:-1px 0 0}.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}.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul li{border-right:0;border-left:0}.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-subtotal-yes) .elementor-menu-cart__toggle .elementor-button-text{display:none}.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-remove-button-yes) .elementor-menu-cart__product-remove{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-icon[data-counter="0"]:before{content: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-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:rgba(129,138,145,.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:#dd2430}.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weixin{color:#31a918}.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;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-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}.swiper-slide a.elementor-button{display:inline-block}.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;outline:0;font-size:100%;vertical-align:baseline;background:transparent;quotes:none;border:0;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-left:7px #e6e9ec;border-style:solid;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;overflow:hidden}.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-text-wrapper{vertical-align:bottom}.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{-webkit-transform:scaleX(1.0005);-ms-transform:scaleX(1.0005);transform:scaleX(1.0005);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-wrapper,.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-slide .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-wave .elementor-headline-dynamic-wrapper{-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s}.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-facebook-widget.fb-like{height:1px}.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-overline.e--animation-none,.e--pointer-overline.e--animation-none .elementor-item,.e--pointer-underline.e--animation-none,.e--pointer-underline.e--animation-none .elementor-item{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.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 .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 .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{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.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{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.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{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.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:8px dashed transparent;border-bottom:8px solid #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;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.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;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.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-posts.elementor-posts--skin-archive_full_content article.elementor-post{display:block}.elementor-post-navigation-borders-yes .elementor-post-navigation.elementor-grid{color:#d4d4d4;border:1px solid;border-right:none;border-left:none;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% - .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{margin:0}.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{-webkit-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;transition:color .2s,background .2s}.elementor-search-form .elementor-search-form__submit,.elementor-search-form .elementor-search-form__submit:hover{color:#fff;border:none;border-radius:0}.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:solid #fff;border-width:0 0 1px;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__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-top .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-widget-post-info.elementor-align-center .elementor-icon-list-item:after{margin:initial}.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]:not(.elementor-edit-area){display:none}[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section{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;margin-top:0;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}.elementor-gallery__container{min-height:1px}.elementor-gallery-item{position:relative;overflow:hidden;display:block;text-decoration:none;border:solid var(--image-border-width) var(--image-border-color);border-radius:var(--image-border-radius)}.elementor-gallery-item__content,.elementor-gallery-item__overlay{height:100%;width:100%;position:absolute;top:0;left:0}.elementor-gallery-item__overlay{mix-blend-mode:var(--overlay-mix-blend-mode);-webkit-transition-duration:var(--overlay-transition-duration);-o-transition-duration:var(--overlay-transition-duration);transition-duration:var(--overlay-transition-duration);-webkit-transition-property:mix-blend-mode,opacity,background-color,-webkit-transform;transition-property:mix-blend-mode,opacity,background-color,-webkit-transform;-o-transition-property:mix-blend-mode,transform,opacity,background-color;transition-property:mix-blend-mode,transform,opacity,background-color;transition-property:mix-blend-mode,transform,opacity,background-color,-webkit-transform}.elementor-gallery-item__image.e-gallery-image{-webkit-transition-duration:var(--image-transition-duration);-o-transition-duration:var(--image-transition-duration);transition-duration:var(--image-transition-duration);-webkit-transition-property:-webkit-filter,-webkit-transform;transition-property:-webkit-filter,-webkit-transform;-o-transition-property:filter,transform;transition-property:filter,transform;transition-property:filter,transform,-webkit-filter,-webkit-transform}.elementor-gallery-item__content{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:var(--content-justify-content,center);-ms-flex-pack:var(--content-justify-content,center);justify-content:var(--content-justify-content,center);-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:var(--content-text-align);padding:var(--content-padding)}.elementor-gallery-item__content>div{-webkit-transition-duration:var(--content-transition-duration);-o-transition-duration:var(--content-transition-duration);transition-duration:var(--content-transition-duration)}.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(2){-webkit-transition-delay:calc(var(--content-transition-delay)/3);-o-transition-delay:calc(var(--content-transition-delay)/3);transition-delay:calc(var(--content-transition-delay)/3)}.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(3){-webkit-transition-delay:calc(var(--content-transition-delay)/3*2);-o-transition-delay:calc(var(--content-transition-delay)/3*2);transition-delay:calc(var(--content-transition-delay)/3*2)}.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(4){-webkit-transition-delay:calc(var(--content-transition-delay)/3*3);-o-transition-delay:calc(var(--content-transition-delay)/3*3);transition-delay:calc(var(--content-transition-delay)/3*3)}.elementor-gallery-item__description{color:var(--description-text-color,#fff);width:100%}.elementor-gallery-item__title{color:var(--title-text-color,#fff);font-weight:700;width:100%}.elementor-gallery__titles-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:var(--titles-container-justify-content,center);-ms-flex-pack:var(--titles-container-justify-content,center);justify-content:var(--titles-container-justify-content,center);margin-bottom:20px}.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item:before{background-color:var(--galleries-pointer-bg-color-hover)}.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item:after{background-color:var(--galleries-pointer-bg-color-hover)}.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item.elementor-item-active:before{background-color:var(--galleries-pointer-bg-color-active)}.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var(--galleries-pointer-bg-color-active)}.elementor-gallery__titles-container.e--pointer-framed .elementor-item:before{border-color:var(--galleries-pointer-bg-color-hover);border-width:var(--galleries-pointer-border-width)}.elementor-gallery__titles-container.e--pointer-framed .elementor-item:after{border-color:var(--galleries-pointer-bg-color-hover)}.elementor-gallery__titles-container.e--pointer-framed .elementor-item.elementor-item-active:before{border-color:var(--galleries-pointer-bg-color-active)}.elementor-gallery__titles-container.e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var(--galleries-pointer-bg-color-active)}.elementor-gallery__titles-container.e--pointer-framed.e--animation-draw .elementor-item:before{border-left-width:var(--galleries-pointer-border-width);border-bottom-width:var(--galleries-pointer-border-width);border-right-width:0;border-top-width:0}.elementor-gallery__titles-container.e--pointer-framed.e--animation-draw .elementor-item:after{border-left-width:0;border-bottom-width:0;border-right-width:var(--galleries-pointer-border-width);border-top-width:var(--galleries-pointer-border-width)}.elementor-gallery__titles-container.e--pointer-framed.e--animation-corners .elementor-item:before{border-left-width:var(--galleries-pointer-border-width);border-bottom-width:0;border-right-width:0;border-top-width:var(--galleries-pointer-border-width)}.elementor-gallery__titles-container.e--pointer-framed.e--animation-corners .elementor-item:after{border-left-width:0;border-bottom-width:var(--galleries-pointer-border-width);border-right-width:var(--galleries-pointer-border-width);border-top-width:0}.elementor-gallery__titles-container .e--pointer-double-line .elementor-item:after,.elementor-gallery__titles-container .e--pointer-double-line .elementor-item:before,.elementor-gallery__titles-container .e--pointer-overline .elementor-item:before,.elementor-gallery__titles-container .e--pointer-underline .elementor-item:after{height:var(--galleries-pointer-border-width)}.elementor-gallery-title{--space-between:10px;cursor:pointer;color:#6d7882;font-weight:500;position:relative;padding:7px 14px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.elementor-gallery-title--active{color:#495157}.elementor-gallery-title:not(:last-child){margin-right:var(--space-between)}.elementor-gallery-item__title+.elementor-gallery-item__description{margin-top:var(--description-margin-top)}.e-gallery-item.elementor-gallery-item{-webkit-transition-property:all;-o-transition-property:all;transition-property:all}.e-gallery-item:hover .elementor-gallery__item-overlay-bg{opacity:1}.e-gallery-item:hover .elementor-gallery__item-overlay-content{opacity:1}.e-gallery-item:hover .elementor-gallery__item-overlay-content__description,.e-gallery-item:hover .elementor-gallery__item-overlay-content__title{opacity:1}.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-bottom,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-left,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-right,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-top{opacity:1}a.elementor-item.elementor-gallery-title{color:var(--galleries-title-color-normal)}a.elementor-item.elementor-gallery-title.elementor-item-active,a.elementor-item.elementor-gallery-title.highlighted,a.elementor-item.elementor-gallery-title:focus,a.elementor-item.elementor-gallery-title:hover{color:var(--galleries-title-color-hover)}a.elementor-item.elementor-gallery-title.elementor-item-active{color:var(--gallery-title-color-active)}.elementor-widget-table-of-contents .elementor-toc__header-title{color:var(--header-color)}.elementor-widget-table-of-contents.elementor-toc--collapsed .elementor-toc__toggle-button--collapse{display:none}.elementor-widget-table-of-contents:not(.elementor-toc--collapsed) .elementor-toc__toggle-button--expand{display:none}.elementor-widget-table-of-contents .elementor-widget-container{min-height:var(--box-min-height);border:var(--box-border-width,1px) solid var(--box-border-color,#a4afb7);border-radius:var(--box-border-radius,3px);background-color:var(--box-background-color);-webkit-transition:min-height .4s;-o-transition:min-height .4s;transition:min-height .4s;overflow:hidden}.elementor-toc__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--box-padding,20px);background-color:var(--header-background-color);border-bottom:var(--separator-width,1px) solid var(--box-border-color,#a4afb7)}.elementor-toc__header-title{font-size:18px;margin:0;color:var(--header-color)}.elementor-toc__toggle-button{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.elementor-toc__toggle-button i{color:var(--toggle-button-color)}.elementor-toc__toggle-button svg{height:1em;width:1em}.elementor-toc__spinner-container{text-align:center}.elementor-toc__spinner{font-size:2em}.elementor-toc__body{padding:var(--box-padding,20px)}.elementor-toc__list-wrapper{list-style:none;padding:0}.elementor-toc__list-item{margin-bottom:.5em}.elementor-toc__list-item.elementor-item-active{font-weight:700}.elementor-toc__list-item .elementor-toc__list-wrapper{margin-top:.5em;margin-left:var(--nested-list-indent,1em)}.elementor-toc__list-item-text:hover{color:var(--item-text-hover-color);-webkit-text-decoration:var(--item-text-hover-decoration);text-decoration:var(--item-text-hover-decoration)}.elementor-toc__list-item-text.elementor-item-active{color:var(--item-text-active-color);-webkit-text-decoration:var(--item-text-active-decoration);text-decoration:var(--item-text-active-decoration)}.elementor-toc__list-item-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-toc__list-item-text-wrapper:before,.elementor-toc__list-item-text-wrapper i{margin-right:8px;color:var(--marker-color)}.elementor-toc__list-item-text-wrapper i{font-size:var(--marker-size,.5em)}.elementor-toc__list-item-text-wrapper:before{font-size:var(--marker-size,1em)}.elementor-toc--content-ellipsis .elementor-toc__list-item-text{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-toc__list-items--collapsible>.elementor-toc__list-wrapper>.elementor-toc__list-item>.elementor-toc__list-wrapper{display:none}.elementor-toc__heading-anchor{position:absolute}.elementor-toc__body .elementor-toc__list-item-text{color:var(--item-text-color);-webkit-text-decoration:var(--item-text-decoration);text-decoration:var(--item-text-decoration)}.elementor-toc__body .elementor-toc__list-item-text:hover{color:var(--item-text-hover-color);-webkit-text-decoration:var(--item-text-hover-decoration);text-decoration:var(--item-text-hover-decoration)}.elementor-toc__body .elementor-toc__list-item-text.elementor-item-active{color:var(--item-text-active-color);-webkit-text-decoration:var(--item-text-active-decoration);text-decoration:var(--item-text-active-decoration)}ol.elementor-toc__list-wrapper{counter-reset:item}ol.elementor-toc__list-wrapper .elementor-toc__list-item{counter-increment:item}ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before{content:counters(item,".") ". "}@media only screen and (max-width:1024px){.elementor-toc--minimized-on-tablet .elementor-toc__body{display:none}}@media only screen and (max-width:767px){.elementor-toc--minimized-on-mobile .elementor-toc__body{display:none}}.e-lottie__container{display:inline-block;max-width:var(--lottie-container-max-width);width:var(--lottie-container-width);opacity:var(--lottie-container-opacity)}.e-lottie__container:hover{opacity:var(--lottie-container-opacity-hover);-webkit-transition-duration:var(--lottie-container-transition-duration-hover);-o-transition-duration:var(--lottie-container-transition-duration-hover);transition-duration:var(--lottie-container-transition-duration-hover)}.e-lottie__container svg,.e-lottie__container svg *{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.e-lottie__caption{color:var(--caption-color);margin-top:var(--caption-margin-top);text-align:var(--caption-text-align)}/*------------------------------------------------------------------ Header Style -------------------------------------------------------------------*/ .header { z-index: 99; width: 100%; transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; } .she-header-yes { -webkit-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important; -moz-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important; -ms-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important; -o-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important; transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important; } .admin-bar .she-header { top: 32px !important; } .she-header { z-index: 9999; width: 100%; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; position: -webkit-sticky; position: fixed !important; top: 0 !important; -webkit-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important; -moz-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important; -ms-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important; -o-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important; transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important; } .she-header-transparent-yes { position: absolute !important; -webkit-transition: top 0s !important; -o-transition: top 0s !important; transition: top 0s !important; background-color: rgba(0, 0, 0, 0) !important; z-index: 99; -webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; width: 100%; } .elementor-editor-active .she-header-transparent-yes { position: absolute !important; -webkit-transition: top 0s !important; -o-transition: top 0s !important; transition: top 0s !important; background-color: rgba(0, 0, 0, 0) !important; z-index: 99; -webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; width: 100%; } .she-header.she-blur-yes { -webkit-backdrop-filter: saturate(180%) blur(20px); backdrop-filter: saturate(180%) blur(20px); } .headerup { -webkit-transition: transform 0.4s ease-in-out !important; -o-transition: transform 0.4s ease-in-out !important; -webkit-transition: -webkit-transform 0.4s ease-in-out !important; transition: -webkit-transform 0.4s ease-in-out !important; transition: transform 0.4s ease-in-out !important; transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out !important; -webkit-transform: translateY(-110vh) !important; -ms-transform: translateY(-110vh) !important; transform: translateY(-110vh) !important; } .she-header-change-logo-color-yes .elementor-widget-theme-site-logo img.change-logo-color, .she-header-change-logo-color-yes .elementor-widget-theme-site-logo img, .elementor-widget-theme-site-logo img, .she-header-yes .logo img { -webkit-transition: all 0.4s ease-in-out !important; -o-transition: all 0.4s ease-in-out !important; transition: all 0.4s ease-in-out !important; } .she-header-hide-on-scroll-yes { -webkit-transition: transform 0.4s ease-in-out !important; -o-transition: transform 0.4s ease-in-out !important; -webkit-transition: -webkit-transform 0.4s ease-in-out !important; transition: -webkit-transform 0.4s ease-in-out !important; transition: transform 0.4s ease-in-out !important; transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out !important; } /* .elementor-document-handle { z-index: 9999999999999 !important; } */.widgetarea_warper_edit{display:none;position:absolute;top:0;right:0;color:#fff;background:#71d7f7;line-height:1;padding:7px 8px;font-size:11px;border-bottom-left-radius:3px;cursor:pointer;z-index:99999}.widgetarea_warper_editable{min-height:30px;min-width:100px;position:relative}.widgetarea_iframe_modal{display:none}.widgetarea_iframe_modal .dialog-widget-content{position:static!important;margin-top:10px}.elementor-editor-active .widgetarea_warper_editable:hover{outline:1px solid #71d7f7}.elementor-editor-active .widgetarea_warper_editable:hover>.widgetarea_warper_edit{display:block}.elementor-editor-active .widgetarea_warper_editable .widgetarea_warper_editable .widgetarea_warper_edit{display:none!important}.elementor-widget-heading.elementor-widget-heading .elementor-heading-title, .elementor-widget-heading.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title, .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title a{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title a{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active, .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion .elementor-tab-content{color:var( --e-global-color-text );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle .elementor-tab-content{color:var( --e-global-color-text );}.elementor-widget-eae-timeline .eae-tl-item-title{color:var( --e-global-color-primary );}.elementor-widget-eae-timeline .eae-tl-content{color:var( --e-global-color-text );}.elementor-widget-eae-timeline .eae-tl-read-more a{color:var( --e-global-color-accent );}.elementor-widget-eae-timeline .eae-tl-item-meta{color:var( --e-global-color-text );}.elementor-widget-eae-timeline .eae-tl-item-meta-inner{color:var( --e-global-color-text );}.elementor-widget-eae-timeline .eae-timeline-item:hover .eae-tl-item-meta{color:var( --e-global-color-text );}.elementor-widget-eae-timeline .eae-timeline-item:hover .eae-tl-item-meta-inner{color:var( --e-global-color-text );}.elementor-widget-eae-timeline .eae-tl-item-focused .eae-tl-item-meta{color:var( --e-global-color-text );}.elementor-widget-eae-timeline .eae-tl-item-focused .eae-tl-item-meta-inner{color:var( --e-global-color-text );}.elementor-widget-eae-timeline .eae-timline-progress-bar{background:var( --e-global-color-primary );}.elementor-widget-eae-timeline .eae-timline-progress-bar .eae-pb-inner-line{background:var( --e-global-color-accent );}.elementor-widget-eae-timeline .eae-icon-item_icon.eae-icon-view-stacked{background-color:var( --e-global-color-primary );}.elementor-widget-eae-timeline .eae-icon-item_icon.eae-icon-view-framed{border-color:var( --e-global-color-primary );}.elementor-widget-eae-timeline .eae-icon-item_icon.eae-icon-view-framed i{color:var( --e-global-color-primary );}.elementor-widget-eae-timeline .eae-icon-item_icon.eae-icon-view-framed svg{fill:var( --e-global-color-primary );}.elementor-widget-eae-timeline .eae-icon-item_icon.eae-icon-view-default i{color:var( --e-global-color-primary );}.elementor-widget-eae-timeline .eae-icon-item_icon.eae-icon-view-default svg{fill:var( --e-global-color-primary );}.elementor-widget-eae-timeline .eae-tl-item-focused .eae-icon-item_icon.eae-icon-view-stacked{background-color:var( --e-global-color-primary );}.elementor-widget-eae-timeline .eae-tl-item-focused .eae-icon-item_icon.eae-icon-view-framed{border-color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-widget-eae-timeline .eae-tl-item-focused .eae-icon-item_icon.eae-icon-view-framed i{color:var( --e-global-color-primary );}.elementor-widget-eae-timeline .eae-tl-item-focused .eae-icon-item_icon.eae-icon-view-framed svg{fill:var( --e-global-color-primary );}.elementor-widget-eae-timeline .eae-tl-item-focused .eae-icon-item_icon.eae-icon-view-default i{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-eae-timeline .eae-tl-item-focused .eae-icon-item_icon.eae-icon-view-default svg{fill:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-eae-timeline .eae-tl-item-focused .eae-icon-item_icon.eae-icon-view-stacked i {color:var( --e-global-color-accent );}.elementor-widget-eae-timeline .eae-tl-item-focused .eae-icon-item_icon.eae-icon-view-stacked svg {fill:var( --e-global-color-accent );}.elementor-widget-eae-info-circle .eae-ic-heading{color:var( --e-global-color-primary );}.elementor-widget-eae-info-circle .eae-ic-description{color:var( --e-global-color-text );}.elementor-widget-eae-info-circle .eae-icon-item_icon.eae-icon-view-stacked{background-color:var( --e-global-color-primary );}.elementor-widget-eae-info-circle .eae-icon-item_icon.eae-icon-view-framed{border-color:var( --e-global-color-primary );}.elementor-widget-eae-info-circle .eae-icon-item_icon.eae-icon-view-framed i{color:var( --e-global-color-primary );}.elementor-widget-eae-info-circle .eae-icon-item_icon.eae-icon-view-framed svg{fill:var( --e-global-color-primary );}.elementor-widget-eae-info-circle .eae-icon-item_icon.eae-icon-view-default i{color:var( --e-global-color-primary );}.elementor-widget-eae-info-circle .eae-icon-item_icon.eae-icon-view-default svg{fill:var( --e-global-color-primary );}.elementor-widget-eae-info-circle .eae-active .eae-icon-item_icon.eae-icon-view-stacked{background-color:var( --e-global-color-primary );}.elementor-widget-eae-info-circle .eae-active .eae-icon-item_icon.eae-icon-view-framed{border-color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-widget-eae-info-circle .eae-active .eae-icon-item_icon.eae-icon-view-framed i{color:var( --e-global-color-primary );}.elementor-widget-eae-info-circle .eae-active .eae-icon-item_icon.eae-icon-view-framed svg{fill:var( --e-global-color-primary );}.elementor-widget-eae-info-circle .eae-active .eae-icon-item_icon.eae-icon-view-default i{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-eae-info-circle .eae-active .eae-icon-item_icon.eae-icon-view-default svg{fill:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-eae-info-circle .eae-active .eae-icon-item_icon.eae-icon-view-stacked i {color:var( --e-global-color-accent );}.elementor-widget-eae-info-circle .eae-active .eae-icon-item_icon.eae-icon-view-stacked svg {fill:var( --e-global-color-accent );}.elementor-widget-eae-comparisontable .eae-table-1.eae-ct-heading{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-1.eae-ct-heading.active{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-ct-plan.eae-table-1 .eae-ct-price-wrapper .eae-ct-original-price{color:var( --e-global-color-primary );text-decoration-color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-2.eae-ct-heading{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-2.eae-ct-heading.active{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-ct-plan.eae-table-2 .eae-ct-price-wrapper .eae-ct-original-price{color:var( --e-global-color-primary );text-decoration-color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-3.eae-ct-heading{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-3.eae-ct-heading.active{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-ct-plan.eae-table-3 .eae-ct-price-wrapper .eae-ct-original-price{color:var( --e-global-color-primary );text-decoration-color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-4.eae-ct-heading{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-4.eae-ct-heading.active{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-ct-plan.eae-table-4 .eae-ct-price-wrapper .eae-ct-original-price{color:var( --e-global-color-primary );text-decoration-color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-5.eae-ct-heading{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-5.eae-ct-heading.active{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-ct-plan.eae-table-5 .eae-ct-price-wrapper .eae-ct-original-price{color:var( --e-global-color-primary );text-decoration-color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-6.eae-ct-heading{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-6.eae-ct-heading.active{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-ct-plan.eae-table-6 .eae-ct-price-wrapper .eae-ct-original-price{color:var( --e-global-color-primary );text-decoration-color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-7.eae-ct-heading{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-7.eae-ct-heading.active{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-ct-plan.eae-table-7 .eae-ct-price-wrapper .eae-ct-original-price{color:var( --e-global-color-primary );text-decoration-color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-8.eae-ct-heading{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-8.eae-ct-heading.active{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-ct-plan.eae-table-8 .eae-ct-price-wrapper .eae-ct-original-price{color:var( --e-global-color-primary );text-decoration-color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-9.eae-ct-heading{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-9.eae-ct-heading.active{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-ct-plan.eae-table-9 .eae-ct-price-wrapper .eae-ct-original-price{color:var( --e-global-color-primary );text-decoration-color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-10.eae-ct-heading{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-table-10.eae-ct-heading.active{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-ct-plan.eae-table-10 .eae-ct-price-wrapper .eae-ct-original-price{color:var( --e-global-color-primary );text-decoration-color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-ct-header .eae-fbox-heading{background-color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable tbody tr .eae-ct-hide.eae-fbox-heading{background-color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-ct-feature .eae-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-eae-comparisontable .eae-ct-feature .tooltip:hover .eae-icon{background-color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-ct-wrapper .tooltip .tooltiptext{background-color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-ct-wrapper .tooltip .tooltiptext::before{border-top-color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-ct-heading{color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-ct-wrapper .eae-ct-button-heading{background-color:var( --e-global-color-primary );}.elementor-widget-eae-comparisontable .eae-ct-wrapper .eae-button-heading{background-color:var( --e-global-color-primary );}.elementor-widget-wts-ab-image .eae-slider-icon{color:var( --e-global-color-secondary );}.elementor-widget-wts-ab-image .eae-img-comp-slider svg{fill:var( --e-global-color-secondary );}.elementor-widget-wts-ab-image .eae-text-after{color:var( --e-global-color-primary );}.elementor-widget-wts-ab-image .eae-text-before{color:var( --e-global-color-primary );}.elementor-widget-wts-AnimatedText .eae-at-pre-text{color:var( --e-global-color-primary );}.elementor-widget-wts-AnimatedText .eae-at-animation-text{color:var( --e-global-color-accent );}.elementor-widget-wts-AnimatedText .eae-at-animation-text-wrapper::after{background-color:var( --e-global-color-primary );}.elementor-widget-wts-AnimatedText .eae-at-post-text{color:var( --e-global-color-primary );}.elementor-widget-eae-dual-button .eae-button-separator-wrapper .eae-button-separator{color:var( --e-global-color-secondary );}.elementor-widget-eae-dual-button .eae-button-separator-wrapper .eae-button-separator svg{fill:var( --e-global-color-secondary );}.eae-wrap-{{ID}} .mfp-title{color:var( --e-global-color-primary );}.eae-wrap-{{ID}} .eae-modal-content{color:var( --e-global-color-text );}.elementor-widget-wts-modal-popup .eae-popup-link{background-color:var( --e-global-color-accent );}.elementor-widget-eae-progress-bar .eae-pb-bar-skill{color:var( --e-global-color-secondary );}.elementor-widget-eae-progress-bar .eae-pb-bar-value{color:var( --e-global-color-secondary );}.elementor-widget-wts-flipbox .front-icon-title{color:var( --e-global-color-primary );}.elementor-widget-wts-flipbox .eae-flip-box-front p{color:var( --e-global-color-primary );}.elementor-widget-wts-flipbox .eae-flip-box-front .icon-wrapper i{color:var( --e-global-color-primary );}.elementor-widget-wts-flipbox .eae-flip-box-front .icon-wrapper svg{fill:var( --e-global-color-primary );}.elementor-widget-wts-flipbox .eae-fb-icon-view-stacked{background-color:var( --e-global-color-primary );}.elementor-widget-wts-flipbox .back-icon-title{color:var( --e-global-color-primary );}.elementor-widget-wts-flipbox .eae-flip-box-back p{color:var( --e-global-color-primary );}.elementor-widget-wts-flipbox .eae-flip-box-back .icon-wrapper i{color:var( --e-global-color-primary );}.elementor-widget-wts-flipbox .eae-flip-box-back .icon-wrapper svg{fill:var( --e-global-color-primary );}.elementor-widget-wts-flipbox .eae-flip-box-back .eae-fb-icon-view-stacked{background-color:var( --e-global-color-primary );}.elementor-widget-wts-flipbox .eae-fb-button{background-color:var( --e-global-color-accent );}.elementor-widget-wts-splittext .eae-st-split-text{color:var( --e-global-color-primary );}.elementor-widget-wts-splittext .eae-st-rest-text{color:var( --e-global-color-secondary );}.elementor-widget-wts-textseparator .eae-separator-title{color:var( --e-global-color-primary );}.elementor-widget-wts-textseparator .eae-sep-lines{border-top-color:var( --e-global-color-primary );}.elementor-widget-wts-textseparator.eae-icon-view-default i{color:var( --e-global-color-primary );}.elementor-widget-wts-textseparator.eae-icon-view-default svg{fill:var( --e-global-color-primary );}.elementor-widget-wts-textseparator.eae-icon-view-stacked .eae-separator-icon-inner{background-color:var( --e-global-color-primary );}.elementor-widget-wts-textseparator.eae-icon-view-framed .eae-separator-icon-inner, .elementor-widget-wts-textseparator.eae-icon-view-framed .eae-separator-icon-inner i{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-wts-textseparator.eae-icon-view-framed .eae-separator-icon-inner svg {fill:var( --e-global-color-primary );}.elementor-widget-wts-postlist .eae-pl-title a{color:var( --e-global-color-primary );}.elementor-widget-wts-postlist .eae-pl-content-box{color:var( --e-global-color-text );}.elementor-widget-wts-postlist .eae-pl-readmore a{color:var( --e-global-color-text );background-color:var( --e-global-color-primary );}.elementor-widget-wts-shape-separator svg{fill:var( --e-global-color-primary );}.elementor-widget-eae-filterableGallery .eae-overlay-caption{color:var( --e-global-color-primary );}.elementor-widget-eae-filterableGallery.eae-icon-view-stacked .eae-overlay-icon{background-color:var( --e-global-color-primary );}.elementor-widget-eae-filterableGallery.eae-icon-view-framed .eae-overlay-icon, .elementor-widget-eae-filterableGallery.eae-icon-view-default .eae-overlay-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-eae-filterableGallery.eae-icon-view-framed .eae-overlay-icon svg, .elementor-widget-eae-filterableGallery.eae-icon-view-default .eae-overlay-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-eae-filterableGallery .eae-filter-label{background-color:var( --e-global-color-accent );}.elementor-widget-eae-filterableGallery .eae-filter-label.current{background-color:var( --e-global-color-primary );}.elementor-widget-eae-content-switcher .eae-content-switcher-wrapper .eae-cs-switch-wrapper .eae-content-toggle-switcher:before{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-widget-eae-content-switcher .eae-content-switcher-wrapper .eae-cs-switch-wrapper .eae-content-toggle-switcher{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-wfe-pricing .epa_pricing_icon i{color:var( --e-global-color-secondary );}.elementor-widget-wfe-pricing .epa-priceTable1-header h3{color:var( --e-global-color-primary );}.elementor-widget-wfe-pricing .epa-priceTable1-header span{color:var( --e-global-color-primary );}.elementor-widget-wfe-pricing .price-value .amount{background:var( --e-global-color-primary );}.elementor-widget-wfe-preloader div#status{color:var( --e-global-color-accent );}.elementor-widget-wfe-preloader div#preloader{background-color:var( --e-global-color-accent );}.elementor-widget-epa_testimonialslider .epa-testimonial .testimonial-title{color:var( --e-global-color-primary );}.elementor-widget-epa_testimonialslider .epa-testimonial .post::before{border-color:var( --e-global-color-primary );}.elementor-widget-epa_testimonialslider .epa-testimonial .post{color:var( --e-global-color-secondary );}.elementor-widget-wfe-animatedtext .epa_animated_before_text{color:var( --e-global-color-primary );}.elementor-widget-wfe-animatedtext .epa-animated-repeater-field{color:var( --e-global-color-primary );}.elementor-widget-wfe-animatedtext .typed-cursor{color:var( --e-global-color-primary );}.elementor-widget-wfe-animatedtext .epa-animated-after-text{color:var( --e-global-color-primary );}.elementor-widget-epa_testimonial .epa-testimonial .testimonial-title{color:var( --e-global-color-primary );}.elementor-widget-epa_testimonial .epa-testimonial-2 .epa-upper-conent .epa-clients-details .content .name{color:var( --e-global-color-primary );}.elementor-widget-epa_testimonial .epa-testimonial-3 .bottom-content .epa-clients-details .content .name{color:var( --e-global-color-primary );}.elementor-widget-epa_testimonial .epa-testimonial-4 .author-name{color:var( --e-global-color-primary );}.elementor-widget-epa_testimonial .epa-testimonial-5 .cpa-author5 h4{color:var( --e-global-color-primary );}.elementor-widget-epa_testimonial .epa-testimonial .post::before{border-color:var( --e-global-color-primary );}.elementor-widget-epa_testimonial .epa-testimonial-5 .cpa-author5 span{color:var( --e-global-color-primary );}.elementor-widget-epa_testimonial .epa-testimonial .post{color:var( --e-global-color-secondary );}.elementor-widget-epa_testimonial .epa-testimonial-2 .epa-upper-conent .epa-clients-details .content .designation{color:var( --e-global-color-secondary );}.elementor-widget-epa_testimonial .epa-testimonial-3 .bottom-content .epa-clients-details .content .designation{color:var( --e-global-color-secondary );}.elementor-widget-epa_testimonial .epa-company-area span.author-designation{color:var( --e-global-color-secondary );}.elementor-widget-epa_testimonial .epa-testimonial-5 .cpa-author5 .category{color:var( --e-global-color-secondary );}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .connector-type-classic .connector{border-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:after{border-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title:visited{color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-content{color:var( --e-global-color-text );}.elementor-widget-eael-twitter-feed .eael-twitter-feed-item .eael-twitter-feed-item-icon{color:var( --e-global-color-primary );}.elementor-widget-retina .hfe-retina-image-container .hfe-retina-img{border-color:var( --e-global-color-primary );}.elementor-widget-retina .widget-image-caption{color:var( --e-global-color-text );}.elementor-widget-copyright .hfe-copyright-wrapper a, .elementor-widget-copyright .hfe-copyright-wrapper{color:var( --e-global-color-text );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover, .elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted, .elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before, .elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before, .elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-page-title .elementor-heading-title, .elementor-widget-page-title .hfe-page-title a{color:var( --e-global-color-primary );}.elementor-widget-page-title .hfe-page-title-icon i{color:var( --e-global-color-primary );}.elementor-widget-page-title .hfe-page-title-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-hfe-site-title .hfe-heading-text{color:var( --e-global-color-primary );}.elementor-widget-hfe-site-title .hfe-icon i{color:var( --e-global-color-primary );}.elementor-widget-hfe-site-title .hfe-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-hfe-site-tagline .hfe-site-tagline{color:var( --e-global-color-secondary );}.elementor-widget-hfe-site-tagline .hfe-icon i{color:var( --e-global-color-primary );}.elementor-widget-hfe-site-tagline .hfe-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-site-logo .hfe-site-logo-container .hfe-site-logo-img{border-color:var( --e-global-color-primary );}.elementor-widget-site-logo .widget-image-caption{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__input{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__input::placeholder{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__container, .elementor-widget-hfe-search-button .hfe-search-icon-toggle .hfe-search-form__input,.elementor-widget-hfe-search-button .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-color:var( --e-global-color-primary );}.elementor-widget-hfe-search-button .hfe-search-form__input:focus::placeholder{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__container button#clear-with-button, .elementor-widget-hfe-search-button .hfe-search-form__container button#clear, .elementor-widget-hfe-search-button .hfe-search-icon-toggle button#clear{color:var( --e-global-color-text );}.elementor-widget-premium-addon-banner .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-banner .premium-banner .premium_banner_content{color:var( --e-global-color-text );}.elementor-widget-premium-addon-banner .premium-banner .premium-banner-link{color:var( --e-global-color-text );}.elementor-widget-premium-addon-banner .premium-banner .premium-banner-link:hover{color:var( --e-global-color-text );}.elementor-widget-premium-addon-blog .premium-blog-filters-container li a.category span{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-filters-container li a.category{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-filters-container li a.active span{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-filters-container li a.active{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-post-link:before, .elementor-widget-premium-addon-blog .premium-blog-post-link:after{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-entry-title a{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-entry-title:hover a{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-post-content{color:var( --e-global-color-text );}.elementor-widget-premium-addon-blog .premium-blog-post-tags-container{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-pagination-container .page-numbers{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-pagination-container .page-numbers:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-pagination-container span.current{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-wrap .slick-arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button, .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinhor:before , .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinver:before , .elementor-widget-premium-addon-button .premium-button-style5-radialin:before , .elementor-widget-premium-addon-button .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper span{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-style4-icon-wrapper{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button-none:hover, .elementor-widget-premium-addon-button .premium-button-style1-bottom:before, .elementor-widget-premium-addon-button .premium-button-style1-top:before, .elementor-widget-premium-addon-button .premium-button-style1-right:before, .elementor-widget-premium-addon-button .premium-button-style1-left:before, .elementor-widget-premium-addon-button .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-button .premium-button-style2-shutinhor, .elementor-widget-premium-addon-button .premium-button-style2-shutinver, .elementor-widget-premium-addon-button .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-button .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-button .premium-button-style3-after:hover, .elementor-widget-premium-addon-button .premium-button-style3-before:hover, .elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper, .elementor-widget-premium-addon-button .premium-button-style5-radialin, .elementor-widget-premium-addon-button .premium-button-style5-radialout:before, .elementor-widget-premium-addon-button .premium-button-style5-rectin, .elementor-widget-premium-addon-button .premium-button-style5-rectout:before, .elementor-widget-premium-addon-button .premium-button-style6-bg, .elementor-widget-premium-addon-button .premium-button-style6:before{background-color:var( --e-global-color-text );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow svg, .elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow svg g path{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover svg, .elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover svg g path{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li svg, .elementor-widget-premium-carousel-widget ul.slick-dots li svg g path{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active svg, .elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active svg g path{fill:var( --e-global-color-primary );}.elementor-widget-premium-contact-form .premium-cf7-container, .elementor-widget-premium-contact-form .premium-cf7-container label{color:var( --e-global-color-primary );}.elementor-widget-premium-contact-form .premium-cf7-container input.wpcf7-text, .elementor-widget-premium-contact-form .premium-cf7-container textarea.wpcf7-textarea{color:var( --e-global-color-primary );}.elementor-widget-premium-contact-form .premium-cf7-container input.wpcf7-submit{background-color:var( --e-global-color-primary );}.elementor-widget-premium-countdown-timer .countdown .pre_countdown-section .pre_countdown-amount{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-countdown-timer .countdown .pre_countdown-section .pre_countdown-period{color:var( --e-global-color-secondary );}.elementor-widget-premium-countdown-timer .pre-countdown_separator{color:var( --e-global-color-secondary );}.elementor-widget-premium-countdown-timer .premium-countdown-exp-message{color:var( --e-global-color-secondary );}.elementor-widget-premium-counter .premium-counter-area .premium-counter-icon .icon i{color:var( --e-global-color-primary );}.elementor-widget-premium-counter .premium-counter-area .premium-counter-icon .icon-bg{background:var( --e-global-color-secondary );}.elementor-widget-premium-counter .premium-counter-area .premium-counter-title{color:var( --e-global-color-primary );}.elementor-widget-premium-counter .premium-counter-area .premium-counter-init{color:var( --e-global-color-primary );}.elementor-widget-premium-counter .premium-counter-area span#prefix{color:var( --e-global-color-primary );}.elementor-widget-premium-counter .premium-counter-area span#suffix{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header .premium-title-bg-text:before{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-fancy-text .premium-fancy-text{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-fancy-text .typed-cursor{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-fancy-text .premium-prefix-text, .elementor-widget-premium-addon-fancy-text .premium-suffix-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-img-name, .elementor-widget-premium-img-gallery .premium-gallery-img-name a{color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-img-desc, .elementor-widget-premium-img-gallery .premium-gallery-img-desc a{color:var( --e-global-color-text );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image i, .elementor-widget-premium-img-gallery .pa-gallery-img-link i{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image span, .elementor-widget-premium-img-gallery .pa-gallery-img-link span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover i, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover span, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category span{color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.active span{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn{color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn .premium-loader{border-color:var( --e-global-color-secondary );border-top-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list .premium-icon-list-wrapper i , .elementor-widget-premium-icon-list .premium-icon-list-icon-text p{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-icon-list-blur:hover .premium-icon-list-wrapper i , .elementor-widget-premium-icon-list .premium-icon-list-blur:hover .premium-icon-list-wrapper .premium-icon-list-icon-text p{text-shadow:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-icon-list-content:hover .premium-icon-list-wrapper i ,.elementor-widget-premium-icon-list .premium-icon-list-content:hover .premium-icon-list-icon-text p{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-icon-list-blur .premium-icon-list-content:hover .premium-icon-list-wrapper i , .elementor-widget-premium-icon-list .premium-icon-list-blur .premium-icon-list-content:hover .premium-icon-list-icon-text p{text-shadow:var( --e-global-color-primary );color:var( --e-global-color-primary );} .elementor-widget-premium-icon-list .premium-icon-list-text span{color:var( --e-global-color-primary );} .elementor-widget-premium-icon-list .premium-icon-list-blur:hover .premium-icon-list-text span{text-shadow:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-icon-list-content:hover .premium-icon-list-text span{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-icon-list-blur .premium-icon-list-content:hover .premium-icon-list-text span{text-shadow:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-icon-list-badge span{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-icon-list-divider:not(:last-child):after {border-top-color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list .premium-icon-list-divider-inline:not(:last-child):after {border-left-color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list li.premium-icon-list-content:not(:last-of-type) .premium-icon-list-connector .premium-icon-connector-content:after{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-button .premium-image-button .premium-image-button-text-icon-wrapper span{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-button .premium-image-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-button .premium-image-button:hover .premium-image-button-text-icon-wrapper span{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button:hover .premium-image-button-text-icon-wrapper i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button:hover .premium-image-button-style4-icon-wrapper{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button-diagonal-effect-top:before, .elementor-widget-premium-addon-image-button .premium-image-button-diagonal-effect-bottom:before, .elementor-widget-premium-addon-image-button .premium-image-button-diagonal-effect-left:before, .elementor-widget-premium-addon-image-button .premium-image-button-diagonal-effect-right:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button-overlap-effect-horizontal:before, .elementor-widget-premium-addon-image-button .premium-image-button-overlap-effect-vertical:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button-squares-effect:before, .elementor-widget-premium-addon-image-button .premium-image-button-squares-effect:after,.elementor-widget-premium-addon-image-button .premium-image-button-squares-square-container:before, .elementor-widget-premium-addon-image-button .premium-image-button-squares-square-container:after{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-separator .premium-image-separator-container i{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-separator .premium-image-separator-container i:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-maps .premium-maps-info-title{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-maps .premium-maps-info-desc{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-person .premium-person-name{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-person .premium-person-title{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-person .premium-person-content{color:var( --e-global-color-text );}.elementor-widget-premium-addon-person .premium-person-list-item i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-person .premium-person-list-item:hover i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-person .premium-persons-container .slick-arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-person .premium-persons-container .slick-arrow:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-icon-container i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-icon-container i, .elementor-widget-premium-addon-pricing-table .premium-pricing-icon, .elementor-widget-premium-addon-pricing-table .premium-pricing-image{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-table-title{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-slashed-price-value{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-price-currency{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-price-value{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-price-separator{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-price-duration{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-list-span{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-feature-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-description-container{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-price-button{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-price-button:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-badge-container .corner span{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-pricing-table .premium-badge-triangle.premium-badge-left .corner{border-top-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-badge-triangle.premium-badge-right .corner{border-right-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-badge-circle, .elementor-widget-premium-addon-pricing-table .premium-badge-stripe .corner, .elementor-widget-premium-addon-pricing-table .premium-badge-flag .corner{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-badge-flag .corner::before{border-left:var( --e-global-color-primary );}.elementor-widget-premium-addon-progressbar .premium-progressbar-circle-base{border-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-progressbar .premium-progressbar-circle div{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-progressbar .premium-progressbar-left-label{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-progressbar .premium-progressbar-right-label{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-progressbar .premium-progressbar-center-label{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-progressbar .premium-progressbar-percentage{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-progressbar .premium-progressbar-arrow{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-progressbar .premium-progressbar-pin{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-progressbar .premium-progressbar-circle-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-testimonials .premium-testimonial-img-wrapper{border-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-testimonials .premium-testimonial-person-name{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-testimonials .premium-testimonial-separator{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-testimonials .premium-testimonial-company-link{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-testimonials .premium-testimonial-text-wrapper{color:var( --e-global-color-text );}.elementor-widget-premium-addon-title .premium-title-header{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style2{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-title-style3{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-title-style5{border-bottom:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style6{border-bottom:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style6:before{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style7-stripe{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-bg-text:before{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-video-box .premium-video-box-play-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-video-box .premium-video-box-play-icon-container:hover .premium-video-box-play-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-video-box .premium-video-box-text{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-video-box .premium-video-box-description-container:hover .premium-video-box-text{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-video-box .premium-video-box-description-container{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-video-box .premium-video-box-sticky-close i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-video-box .premium-video-box-sticky-infobar{color:var( --e-global-color-secondary );}.elementor-widget-premium-vscroll .premium-vscroll-tooltip{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-vscroll .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip::after{border-left-color:var( --e-global-color-primary );}.elementor-widget-premium-vscroll .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip::after{border-right-color:var( --e-global-color-primary );}.elementor-widget-premium-vscroll .premium-vscroll-dots .premium-vscroll-nav-link span{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-widget-premium-vscroll .premium-vscroll-dots li.active .premium-vscroll-nav-link span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-vscroll .premium-vscroll-dots{background-color:var( --e-global-color-primary );}.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link{color:var( --e-global-color-primary );}.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:hover{color:var( --e-global-color-primary );}.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item.active .premium-vscroll-nav-link{color:var( --e-global-color-secondary );}.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item.active .premium-vscroll-nav-link:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item.active{background-color:var( --e-global-color-primary );}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );}.elementor-widget-theme-site-title .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-theme-page-title .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-theme-post-title .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-theme-post-excerpt .elementor-widget-container{color:var( --e-global-color-text );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-widget-theme-archive-title .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a{color:var( --e-global-color-secondary );}.elementor-widget-archive-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );}.elementor-widget-archive-posts .elementor-posts-nothing-found{color:var( --e-global-color-text );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group > a{color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group > a:hover{color:var( --e-global-color-accent );}.elementor-widget-login .elementor-form-fields-wrapper label{color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-login .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-login .elementor-widget-container .elementor-login__logged-in-message{color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item{color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before, .elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{color:var( --e-global-color-secondary );}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );}.elementor-widget-price-list .elementor-price-list-description{color:var( --e-global-color-text );}.elementor-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__header{background-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__period{color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__features-list{color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__button{background-color:var( --e-global-color-accent );}.elementor-widget-price-table .elementor-price-table__additional_info{color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__ribbon-inner{background-color:var( --e-global-color-accent );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__input, .elementor-widget-search-form .elementor-search-form__icon, .elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button, .elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover, .elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{background-color:var( --e-global-color-secondary );}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );}.elementor-widget-author-box .elementor-author-box__bio{color:var( --e-global-color-text );}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-sitemap .elementor-sitemap-title{color:var( --e-global-color-primary );}.elementor-widget-sitemap .elementor-sitemap-item, .elementor-widget-sitemap span.elementor-sitemap-list, .elementor-widget-sitemap .elementor-sitemap-item a{color:var( --e-global-color-text );}.elementor-widget-sitemap .elementor-sitemap-item{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-elementskit-blog-posts .elementskit-meta-lists.elementskit-style-tag > .elementskit-single-meta::before{color:var( --e-global-color-primary );}.elementor-widget-elementskit-category-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-elementskit-category-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-elementskit-category-list .elementor-icon-list-icon svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-elementskit-category-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-widget-elementskit-page-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-elementskit-page-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-widget-elementskit-page-list .ekit_menu_subtitle{color:var( --e-global-color-primary );}.elementor-widget-elementskit-page-list .elementor-icon-list-item a:hover .ekit_menu_subtitle{color:var( --e-global-color-primary );}.elementor-widget-elementskit-post-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-elementskit-post-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-elementskit-post-list .elementor-icon-list-icon svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-elementskit-post-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-widget-elementskit-post-tab .tab__list .tab__list__item{color:var( --e-global-color-primary );}.elementor-widget-elementskit-post-tab .tab__list .tab__list__item.active{color:var( --e-global-color-primary );}.elementor-widget-ekit-nav-menu .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:var( --e-global-color-primary );}.elementor-widget-ekit-nav-menu .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:var( --e-global-color-primary );}.elementor-widget-ekit-nav-menu .elementskit-menu-close{color:var( --e-global-color-primary );}.elementor-widget-ekit-nav-menu .elementskit-menu-close:hover{color:var( --e-global-color-primary );}.elementor-widget-elementskit-video .ekit-video-popup-btn.glow-btn:before{color:var( --e-global-color-primary );}.elementor-widget-elementskit-video .ekit-video-popup-btn.glow-btn:after{color:var( --e-global-color-primary );}.elementor-widget-elementskit-video .ekit-video-popup-btn.glow-btn > i:after{color:var( --e-global-color-primary );}a, a:visited { text-decoration: underline; } }*, ::after, ::before { box-sizing: border-box; } a { text-decoration: none; background-color: transparent; -webkit-text-decoration-skip: objects; } .htb-container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } @media (min-width:576px) { .htb-container { max-width: 540px; } } @media (min-width:768px) { .htb-container { max-width: 720px; } }@media (min-width:992px) { .htb-container { max-width: 960px; } }@media (min-width:1200px) { .htb-container { max-width: 1200px; } }.htb-container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } .htb-row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } .htb-col, .htb-col-1, .htb-col-10, .htb-col-11, .htb-col-12, .htb-col-2, .htb-col-3, .htb-col-4, .htb-col-5, .htb-col-6, .htb-col-7, .htb-col-8, .htb-col-9, .htb-col-auto, .htb-col-lg, .htb-col-lg-1, .htb-col-lg-10, .htb-col-lg-11, .htb-col-lg-12, .htb-col-lg-2, .htb-col-lg-3, .htb-col-lg-4, .htb-col-lg-5, .htb-col-lg-6, .htb-col-lg-7, .htb-col-lg-8, .htb-col-lg-9, .htb-col-lg-auto, .htb-col-md, .htb-col-md-1, .htb-col-md-10, .htb-col-md-11, .htb-col-md-12, .htb-col-md-2, .htb-col-md-3, .htb-col-md-4, .htb-col-md-5, .htb-col-md-6, .htb-col-md-7, .htb-col-md-8, .htb-col-md-9, .htb-col-md-auto, .htb-col-sm, .htb-col-sm-1, .htb-col-sm-10, .htb-col-sm-11, .htb-col-sm-12, .htb-col-sm-2, .htb-col-sm-3, .htb-col-sm-4, .htb-col-sm-5, .htb-col-sm-6, .htb-col-sm-7, .htb-col-sm-8, .htb-col-sm-9, .htb-col-sm-auto, .htb-col-xl, .htb-col-xl-1, .htb-col-xl-10, .htb-col-xl-11, .htb-col-xl-12, .htb-col-xl-2, .htb-col-xl-3, .htb-col-xl-4, .htb-col-xl-5, .htb-col-xl-6, .htb-col-xl-7, .htb-col-xl-8, .htb-col-xl-9, .htb-col-xl-auto { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; } .htb-col { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .htb-col-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .htb-col-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .htb-col-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .htb-col-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .htb-col-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .htb-col-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .htb-col-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .htb-col-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .htb-col-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .htb-col-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .htb-col-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .htb-col-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .htb-col-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .htb-order-first { -ms-flex-order: -1; order: -1; } .htb-order-1 { -ms-flex-order: 1; order: 1; } .htb-order-2 { -ms-flex-order: 2; order: 2; } .htb-order-3 { -ms-flex-order: 3; order: 3; } .htb-order-4 { -ms-flex-order: 4; order: 4; } .htb-order-5 { -ms-flex-order: 5; order: 5; } .htb-order-6 { -ms-flex-order: 6; order: 6; } .htb-order-7 { -ms-flex-order: 7; order: 7; } .htb-order-8 { -ms-flex-order: 8; order: 8; } .htb-order-9 { -ms-flex-order: 9; order: 9; } .htb-order-10 { -ms-flex-order: 10; order: 10; } .htb-order-11 { -ms-flex-order: 11; order: 11; } .htb-order-12 { -ms-flex-order: 12; order: 12; } .htb-offset-1 { margin-left: 8.333333%; } .htb-offset-2 { margin-left: 16.666667%; } .htb-offset-3 { margin-left: 25%; } .htb-offset-4 { margin-left: 33.333333%; } .htb-offset-5 { margin-left: 41.666667%; } .htb-offset-6 { margin-left: 50%; } .htb-offset-7 { margin-left: 58.333333%; } .htb-offset-8 { margin-left: 66.666667%; } .htb-offset-9 { margin-left: 75%; } .htb-offset-10 { margin-left: 83.333333%; } .htb-offset-11 { margin-left: 91.666667%; } @media (min-width:576px) { .htb-col-sm { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .htb-col-sm-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .htb-col-sm-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .htb-col-sm-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .htb-col-sm-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .htb-col-sm-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .htb-col-sm-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .htb-col-sm-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .htb-col-sm-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .htb-col-sm-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .htb-col-sm-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .htb-col-sm-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .htb-col-sm-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .htb-col-sm-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .htb-order-sm-first { -ms-flex-order: -1; order: -1; } .htb-order-sm-1 { -ms-flex-order: 1; order: 1; } .htb-order-sm-2 { -ms-flex-order: 2; order: 2; } .htb-order-sm-3 { -ms-flex-order: 3; order: 3; } .htb-order-sm-4 { -ms-flex-order: 4; order: 4; } .htb-order-sm-5 { -ms-flex-order: 5; order: 5; } .htb-order-sm-6 { -ms-flex-order: 6; order: 6; } .htb-order-sm-7 { -ms-flex-order: 7; order: 7; } .htb-order-sm-8 { -ms-flex-order: 8; order: 8; } .htb-order-sm-9 { -ms-flex-order: 9; order: 9; } .htb-order-sm-10 { -ms-flex-order: 10; order: 10; } .htb-order-sm-11 { -ms-flex-order: 11; order: 11; } .htb-order-sm-12 { -ms-flex-order: 12; order: 12; } .htb-offset-sm-0 { margin-left: 0; } .htb-offset-sm-1 { margin-left: 8.333333%; } .htb-offset-sm-2 { margin-left: 16.666667%; } .htb-offset-sm-3 { margin-left: 25%; } .htb-offset-sm-4 { margin-left: 33.333333%; } .htb-offset-sm-5 { margin-left: 41.666667%; } .htb-offset-sm-6 { margin-left: 50%; } .htb-offset-sm-7 { margin-left: 58.333333%; } .htb-offset-sm-8 { margin-left: 66.666667%; } .htb-offset-sm-9 { margin-left: 75%; } .htb-offset-sm-10 { margin-left: 83.333333%; } .htb-offset-sm-11 { margin-left: 91.666667%; } }@media (min-width:768px) { .htb-col-md { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .htb-col-md-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .htb-col-md-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .htb-col-md-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .htb-col-md-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .htb-col-md-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .htb-col-md-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .htb-col-md-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .htb-col-md-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .htb-col-md-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .htb-col-md-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .htb-col-md-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .htb-col-md-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .htb-col-md-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .htb-order-md-first { -ms-flex-order: -1; order: -1; } .htb-order-md-1 { -ms-flex-order: 1; order: 1; } .htb-order-md-2 { -ms-flex-order: 2; order: 2; } .htb-order-md-3 { -ms-flex-order: 3; order: 3; } .htb-order-md-4 { -ms-flex-order: 4; order: 4; } .htb-order-md-5 { -ms-flex-order: 5; order: 5; } .htb-order-md-6 { -ms-flex-order: 6; order: 6; } .htb-order-md-7 { -ms-flex-order: 7; order: 7; } .htb-order-md-8 { -ms-flex-order: 8; order: 8; } .htb-order-md-9 { -ms-flex-order: 9; order: 9; } .htb-order-md-10 { -ms-flex-order: 10; order: 10; } .htb-order-md-11 { -ms-flex-order: 11; order: 11; } .htb-order-md-12 { -ms-flex-order: 12; order: 12; } .htb-offset-md-0 { margin-left: 0; } .htb-offset-md-1 { margin-left: 8.333333%; } .htb-offset-md-2 { margin-left: 16.666667%; } .htb-offset-md-3 { margin-left: 25%; } .htb-offset-md-4 { margin-left: 33.333333%; } .htb-offset-md-5 { margin-left: 41.666667%; } .htb-offset-md-6 { margin-left: 50%; } .htb-offset-md-7 { margin-left: 58.333333%; } .htb-offset-md-8 { margin-left: 66.666667%; } .htb-offset-md-9 { margin-left: 75%; } .htb-offset-md-10 { margin-left: 83.333333%; } .htb-offset-md-11 { margin-left: 91.666667%; } }@media (min-width:992px) { .htb-col-lg { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .htb-col-lg-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .htb-col-lg-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .htb-col-lg-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .htb-col-lg-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .htb-col-lg-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .htb-col-lg-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .htb-col-lg-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .htb-col-lg-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .htb-col-lg-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .htb-col-lg-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .htb-col-lg-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .htb-col-lg-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .htb-col-lg-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .htb-order-lg-first { -ms-flex-order: -1; order: -1; } .htb-order-lg-1 { -ms-flex-order: 1; order: 1; } .htb-order-lg-2 { -ms-flex-order: 2; order: 2; } .htb-order-lg-3 { -ms-flex-order: 3; order: 3; } .htb-order-lg-4 { -ms-flex-order: 4; order: 4; } .htb-order-lg-5 { -ms-flex-order: 5; order: 5; } .htb-order-lg-6 { -ms-flex-order: 6; order: 6; } .htb-order-lg-7 { -ms-flex-order: 7; order: 7; } .htb-order-lg-8 { -ms-flex-order: 8; order: 8; } .htb-order-lg-9 { -ms-flex-order: 9; order: 9; } .htb-order-lg-10 { -ms-flex-order: 10; order: 10; } .htb-order-lg-11 { -ms-flex-order: 11; order: 11; } .htb-order-lg-12 { -ms-flex-order: 12; order: 12; } .htb-offset-lg-0 { margin-left: 0; } .htb-offset-lg-1 { margin-left: 8.333333%; } .htb-offset-lg-2 { margin-left: 16.666667%; } .htb-offset-lg-3 { margin-left: 25%; } .htb-offset-lg-4 { margin-left: 33.333333%; } .htb-offset-lg-5 { margin-left: 41.666667%; } .htb-offset-lg-6 { margin-left: 50%; } .htb-offset-lg-7 { margin-left: 58.333333%; } .htb-offset-lg-8 { margin-left: 66.666667%; } .htb-offset-lg-9 { margin-left: 75%; } .htb-offset-lg-10 { margin-left: 83.333333%; } .htb-offset-lg-11 { margin-left: 91.666667%; } }@media (min-width:1200px) { .htb-col-xl { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .htb-col-xl-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .htb-col-xl-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .htb-col-xl-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .htb-col-xl-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .htb-col-xl-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .htb-col-xl-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .htb-col-xl-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .htb-col-xl-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .htb-col-xl-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .htb-col-xl-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .htb-col-xl-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .htb-col-xl-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .htb-col-xl-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .htb-order-xl-first { -ms-flex-order: -1; order: -1; } .htb-order-xl-1 { -ms-flex-order: 1; order: 1; } .htb-order-xl-2 { -ms-flex-order: 2; order: 2; } .htb-order-xl-3 { -ms-flex-order: 3; order: 3; } .htb-order-xl-4 { -ms-flex-order: 4; order: 4; } .htb-order-xl-5 { -ms-flex-order: 5; order: 5; } .htb-order-xl-6 { -ms-flex-order: 6; order: 6; } .htb-order-xl-7 { -ms-flex-order: 7; order: 7; } .htb-order-xl-8 { -ms-flex-order: 8; order: 8; } .htb-order-xl-9 { -ms-flex-order: 9; order: 9; } .htb-order-xl-10 { -ms-flex-order: 10; order: 10; } .htb-order-xl-11 { -ms-flex-order: 11; order: 11; } .htb-order-xl-12 { -ms-flex-order: 12; order: 12; } .htb-offset-xl-0 { margin-left: 0; } .htb-offset-xl-1 { margin-left: 8.333333%; } .htb-offset-xl-2 { margin-left: 16.666667%; } .htb-offset-xl-3 { margin-left: 25%; } .htb-offset-xl-4 { margin-left: 33.333333%; } .htb-offset-xl-5 { margin-left: 41.666667%; } .htb-offset-xl-6 { margin-left: 50%; } .htb-offset-xl-7 { margin-left: 58.333333%; } .htb-offset-xl-8 { margin-left: 66.666667%; } .htb-offset-xl-9 { margin-left: 75%; } .htb-offset-xl-10 { margin-left: 83.333333%; } .htb-offset-xl-11 { margin-left: 91.666667%; } }.htb-table { width: 100%; max-width: 100%; margin-bottom: 1rem; background-color: transparent; } .htb-table td, .htb-table th { padding: .75rem; vertical-align: top; border-top: 1px solid #e9ecef; } .htb-table thead th { vertical-align: bottom; border-bottom: 2px solid #e9ecef; } .htb-table tbody+tbody { border-top: 2px solid #e9ecef; } .htb-table .htb-table { background-color: #fff; } .htb-table-sm td, .htb-table-sm th { padding: .3rem; } .htb-table-bordered { border: 1px solid #e9ecef; } .htb-table-bordered td, .htb-table-bordered th { border: 1px solid #e9ecef; } .htb-table-bordered thead td, .htb-table-bordered thead th { border-bottom-width: 2px; } .htb-table-striped tbody tr:nth-of-type(odd) { background-color: rgba(0, 0, 0, .05); } .htb-table-hover tbody tr:hover { background-color: rgba(0, 0, 0, .075); } .htb-table-primary, .htb-table-primary>td, .htb-table-primary>th { background-color: #b8daff; } .htb-table-hover .htb-table-primary:hover { background-color: #9fcdff; } .htb-table-hover .htb-table-primary:hover>td, .htb-table-hover .htb-table-primary:hover>th { background-color: #9fcdff; } .htb-table-secondary, .htb-table-secondary>td, .htb-table-secondary>th { background-color: #dddfe2; } .htb-table-hover .htb-table-secondary:hover { background-color: #cfd2d6; } .htb-table-hover .htb-table-secondary:hover>td, .htb-table-hover .htb-table-secondary:hover>th { background-color: #cfd2d6; } .htb-table-success, .htb-table-success>td, .htb-table-success>th { background-color: #c3e6cb; } .htb-table-hover .htb-table-success:hover { background-color: #b1dfbb; } .htb-table-hover .htb-table-success:hover>td, .htb-table-hover .htb-table-success:hover>th { background-color: #b1dfbb; } .htb-table-info, .htb-table-info>td, .htb-table-info>th { background-color: #bee5eb; } .htb-table-hover .htb-table-info:hover { background-color: #abdde5; } .htb-table-hover .htb-table-info:hover>td, .htb-table-hover .htb-table-info:hover>th { background-color: #abdde5; } .htb-table-warning, .htb-table-warning>td, .htb-table-warning>th { background-color: #ffeeba; } .htb-table-hover .htb-table-warning:hover { background-color: #ffe8a1; } .htb-table-hover .htb-table-warning:hover>td, .htb-table-hover .htb-table-warning:hover>th { background-color: #ffe8a1; } .htb-table-danger, .htb-table-danger>td, .htb-table-danger>th { background-color: #f5c6cb; } .htb-table-hover .htb-table-danger:hover { background-color: #f1b0b7; } .htb-table-hover .htb-table-danger:hover>td, .htb-table-hover .htb-table-danger:hover>th { background-color: #f1b0b7; } .htb-table-light, .htb-table-light>td, .htb-table-light>th { background-color: #fdfdfe; } .htb-table-hover .htb-table-light:hover { background-color: #ececf6; } .htb-table-hover .htb-table-light:hover>td, .htb-table-hover .htb-table-light:hover>th { background-color: #ececf6; } .htb-table-dark, .htb-table-dark>td, .htb-table-dark>th { background-color: #c6c8ca; } .htb-table-hover .htb-table-dark:hover { background-color: #b9bbbe; } .htb-table-hover .htb-table-dark:hover>td, .htb-table-hover .htb-table-dark:hover>th { background-color: #b9bbbe; } .htb-table-active, .htb-table-active>td, .htb-table-active>th { background-color: rgba(0, 0, 0, .075); } .htb-table-hover .htb-table-active:hover { background-color: rgba(0, 0, 0, .075); } .htb-table-hover .htb-table-active:hover>td, .htb-table-hover .htb-table-active:hover>th { background-color: rgba(0, 0, 0, .075); } .htb-table .htb-thead-dark th { color: #fff; background-color: #212529; border-color: #32383e; } .htb-table .htb-thead-light th { color: #495057; background-color: #e9ecef; border-color: #e9ecef; } .htb-table-dark { color: #fff; background-color: #212529; } .htb-table-dark td, .htb-table-dark th, .htb-table-dark thead th { border-color: #32383e; } .htb-table-dark.htb-table-bordered { border: 0; } .htb-table-dark.htb-table-striped tbody tr:nth-of-type(odd) { background-color: rgba(255, 255, 255, .05); } .htb-table-dark.htb-table-hover tbody tr:hover { background-color: rgba(255, 255, 255, .075); } @media (max-width:575px) { .htb-table-responsive-sm { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .htb-table-responsive-sm.htb-table-bordered { border: 0; } }@media (max-width:767px) { .htb-table-responsive-md { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .htb-table-responsive-md.htb-table-bordered { border: 0; } }@media (max-width:991px) { .htb-table-responsive-lg { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .htb-table-responsive-lg.htb-table-bordered { border: 0; } }@media (max-width:1199px) { .htb-table-responsive-xl { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .htb-table-responsive-xl.htb-table-bordered { border: 0; } }.htb-table-responsive { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .htb-table-responsive.htb-table-bordered { border: 0; } .htb-form-control { display: block; width: 100%; padding: .375rem .75rem; font-size: 1rem; line-height: 1.5; color: #495057; background-color: #fff; background-image: none; background-clip: padding-box; border: 1px solid #ced4da; border-radius: .25rem; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .htb-form-control::-ms-expand { background-color: transparent; border: 0; } .htb-form-control:focus { color: #495057; background-color: #fff; border-color: #80bdff; outline: 0; box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25); } .htb-form-control::-webkit-input-placeholder { color: #868e96; opacity: 1; } .htb-form-control:-ms-input-placeholder { color: #868e96; opacity: 1; } .htb-form-control::-ms-input-placeholder { color: #868e96; opacity: 1; } .htb-form-control::placeholder { color: #868e96; opacity: 1; } .htb-form-control:disabled, .htb-form-control[readonly] { background-color: #e9ecef; opacity: 1; } select.htb-form-control:not([size]):not([multiple]) { height: calc(2.25rem + 2px); } select.htb-form-control:focus::-ms-value { color: #495057; background-color: #fff; } .htb-form-control-file, .htb-form-control-range { display: block; } .htb-col-form-label { padding-top: calc(.375rem + 1px); padding-bottom: calc(.375rem + 1px); margin-bottom: 0; line-height: 1.5; } .htb-col-form-label-lg { padding-top: calc(.5rem + 1px); padding-bottom: calc(.5rem + 1px); font-size: 1.25rem; line-height: 1.5; } .htb-col-form-label-sm { padding-top: calc(.25rem + 1px); padding-bottom: calc(.25rem + 1px); font-size: .875rem; line-height: 1.5; } .htb-form-group { margin-bottom: 1rem; } .htb-form-text { display: block; margin-top: .25rem; } .htb-form-row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -5px; margin-left: -5px; } .htb-form-row>.htb-col, .htb-form-row>[class*=col-] { padding-right: 5px; padding-left: 5px; } .htb-btn { display: inline-block; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: 1px solid transparent; padding: .375rem .75rem; font-size: 1rem; line-height: 1.5; border-radius: .25rem; transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; } .htb-btn:focus, .htb-btn:hover { text-decoration: none; } .htb-btn.htb-focus, .htb-btn:focus { outline: 0; box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25); } .htb-btn.disabled, .htb-btn:disabled { opacity: .65; } .htb-btn:not([disabled]):not(.disabled).htb-active, .htb-btn:not([disabled]):not(.htb-disabled):active { background-image: none; } a.htb-btn.htb-disabled, fieldset[disabled] a.htb-htb-btn { pointer-events: none; } .htb-btn-primary { color: #fff; background-color: #007bff; border-color: #007bff; } .htb-btn-primary:hover { color: #fff; background-color: #0069d9; border-color: #0062cc; } .htb-btn-primary.htb-focus, .htb-btn-primary:focus { box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5); } .htb-btn-primary.htb-disabled, .htb-btn-primary:disabled { background-color: #007bff; border-color: #007bff; } .htb-btn-primary:not([disabled]):not(.htb-disabled).htb-active, .htb-btn-primary:not([disabled]):not(.htb-disabled):active, .show>.htb-btn-primary.htb-dropdown-toggle { color: #fff; background-color: #0062cc; border-color: #005cbf; box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5); } .htb-btn-secondary { color: #fff; background-color: #868e96; border-color: #868e96; } .htb-btn-secondary:hover { color: #fff; background-color: #727b84; border-color: #6c757d; } .htb-btn-secondary.htb-focus, .htb-btn-secondary:focus { box-shadow: 0 0 0 .2rem rgba(134, 142, 150, .5); } .htb-btn-secondary.htb-disabled, .htb-btn-secondary:disabled { background-color: #868e96; border-color: #868e96; } .htb-btn-secondary:not([disabled]):not(.htb-disabled).htb-active, .htb-btn-secondary:not([disabled]):not(.htb-disabled):active, .show>.htb-btn-secondary.htb-dropdown-toggle { color: #fff; background-color: #6c757d; border-color: #666e76; box-shadow: 0 0 0 .2rem rgba(134, 142, 150, .5); } .htb-btn-success { color: #fff; background-color: #28a745; border-color: #28a745; } .htb-btn-success:hover { color: #fff; background-color: #218838; border-color: #1e7e34; } .htb-btn-success.htb-focus, .htb-btn-success:focus { box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5); } .htb-btn-success.htb-disabled, .htb-btn-success:disabled { background-color: #28a745; border-color: #28a745; } .htb-btn-success:not([disabled]):not(.htb-disabled).htb-active, .htb-btn-success:not([disabled]):not(.htb-disabled):active, .htb-show>.htb-btn-success.htb-dropdown-toggle { color: #fff; background-color: #1e7e34; border-color: #1c7430; box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5); } .htb-btn-info { color: #fff; background-color: #17a2b8; border-color: #17a2b8; } .htb-btn-info:hover { color: #fff; background-color: #138496; border-color: #117a8b; } .htb-btn-info.focus, .htb-btn-info:focus { box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5); } .htb-btn-info.disabled, .htb-btn-info:disabled { background-color: #17a2b8; border-color: #17a2b8; } .htb-btn-info:not([disabled]):not(.htb-disabled).htb-active, .htb-btn-info:not([disabled]):not(.htb-disabled):active, .htb-show>.htb-btn-info.htb-dropdown-toggle { color: #fff; background-color: #117a8b; border-color: #10707f; box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5); } .htb-btn-warning { color: #111; background-color: #ffc107; border-color: #ffc107; } .htb-btn-warning:hover { color: #111; background-color: #e0a800; border-color: #d39e00; } .htb-btn-warning.focus, .htb-btn-warning:focus { box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5); } .htb-btn-warning.disabled, .htb-btn-warning:disabled { background-color: #ffc107; border-color: #ffc107; } .htb-btn-warning:not([disabled]):not(.htb-disabled).htb-active, .htb-btn-warning:not([disabled]):not(.htb-disabled):active, .htb-show>.htb-btn-warning.htb-dropdown-toggle { color: #111; background-color: #d39e00; border-color: #c69500; box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5); } .htb-btn-danger { color: #fff; background-color: #dc3545; border-color: #dc3545; } .htb-btn-danger:hover { color: #fff; background-color: #c82333; border-color: #bd2130; } .htb-btn-danger.focus, .htb-btn-danger:focus { box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5); } .htb-btn-danger.disabled, .htb-btn-danger:disabled { background-color: #dc3545; border-color: #dc3545; } .htb-btn-danger:not([disabled]):not(.htb-disabled).htb-active, .htb-btn-danger:not([disabled]):not(.htb-disabled):active, .htb-show>.htb-btn-danger.htb-dropdown-toggle { color: #fff; background-color: #bd2130; border-color: #b21f2d; box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5); } .htb-fade { opacity: 0; transition: opacity .15s linear; } .htb-modal.htb-fade { display: none; } .htb-modal.htb-fade.htb-show { display: block; } .htb-fade.htb-show { opacity: 1; } .htb-collapse { display: none; } .htb-collapse.htb-show { display: block; } .htb-collapsing{ position:relative; height:0; overflow:hidden; transition:height .35s ease; } tr.htb-collapse.htb-show { display: table-row; } tbody.htb-collapse.htb-show { display: table-row-group; } [data-toggle=buttons]>.htb-btn input[type=checkbox], [data-toggle=buttons]>.htb-btn input[type=radio], [data-toggle=buttons]>.htb-btn-group>.htb-btn input[type=checkbox], [data-toggle=buttons]>.htb-btn-group>.htb-btn input[type=radio] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none; } .htb-nav { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; } .htb-nav-link { display: block; padding: .5rem 1rem; } .htb-nav-link:focus, .htb-nav-link:hover { text-decoration: none; } .htb-nav-link.htb-disabled { color: #868e96; } .htb-nav-tabs { border-bottom: 1px solid #ddd; } .htb-nav-tabs .htb-nav-item { margin-bottom: -1px; } .htb-nav-tabs .htb-nav-link { border: 1px solid transparent; border-top-left-radius: .25rem; border-top-right-radius: .25rem; } .htb-nav-tabs .htb-nav-link:focus, .htb-nav-tabs .htb-nav-link:hover { border-color: #e9ecef #e9ecef #ddd; } .htb-nav-tabs .htb-nav-link.htb-disabled { color: #868e96; background-color: transparent; border-color: transparent; } .htb-nav-tabs .htb-nav-item.show .htb-nav-link, .htb-nav-tabs .htb-nav-link.htb-active { color: #495057; background-color: #fff; border-color: #ddd #ddd #fff; } .htb-nav-pills .htb-nav-link { border-radius: .25rem; } .htb-nav-pills .htb-nav-link.htb-active, .htb-nav-pills .show>.htb-nav-link { color: #fff; background-color: #007bff; } .htb-nav-fill .htb-nav-item { -ms-flex: 1 1 auto; flex: 1 1 auto; text-align: center; } .htb-nav-justified .htb-nav-item { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; text-align: center; } .htb-tab-content>.htb-tab-pane { display: none; } .htb-tab-content>.htb-active { display: block; } @media (min-width:576px) { .htb-pagination { display: -ms-flexbox; display: flex; padding-left: 0; list-style: none; border-radius: .25rem; } .htb-alert { position: relative; padding: .75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: .25rem; } @-webkit-keyframes progress-bar-stripes { from { background-position: 1rem 0; } to { background-position: 0 0; } }@keyframes progress-bar-stripes { from { background-position: 1rem 0; } to { background-position: 0 0; } } .htb-progress { display: -ms-flexbox; display: flex; height: 1rem; overflow: hidden; font-size: .75rem; background-color: #e9ecef; border-radius: .25rem; } .htb-progress-bar { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; color: #fff; background-color: #007bff; } .htb-progress-bar-striped { background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-size: 1rem 1rem; } .htb-progress-bar-animated { -webkit-animation: progress-bar-stripes 1s linear infinite; animation: progress-bar-stripes 1s linear infinite; } .htb-media { display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start; } }@media (min-width:320px) { .htb-close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5; } .htb-close:focus, .htb-close:hover { color: #000; text-decoration: none; opacity: .75; } button.htb-close { padding: 0; background: 0 0; border: 0; -webkit-appearance: none; } .htb-modal-open { overflow: hidden; } .htb-modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; display: none; overflow: hidden; outline: 0; } .htb-modal.htb-fade .htb-modal-dialog { transition: -webkit-transform .3s ease-out; transition: transform .3s ease-out; transition: transform .3s ease-out, -webkit-transform .3s ease-out; -webkit-transform: translate(0, -25%); transform: translate(0, -25%); } .htb-modal.htb-show .htb-modal-dialog { -webkit-transform: translate(0, 0); transform: translate(0, 0); } .htb-modal-open .htb-modal { overflow-x: hidden; overflow-y: auto; } .htb-modal-dialog { position: relative; width: auto; margin: 10px; pointer-events: none; } .htb-modal-content { position: relative; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; pointer-events: auto; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: .3rem; outline: 0; } .htb-modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000; } .htb-modal-backdrop.htb-fade { opacity: 0; } .htb-modal-backdrop.htb-show { opacity: .5; } .htb-modal-header { display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start; -ms-flex-pack: justify; justify-content: space-between; padding: 15px; border-bottom: 1px solid #e9ecef; border-top-left-radius: .3rem; border-top-right-radius: .3rem; } .htb-modal-header .htb-close { padding: 15px; margin: -15px -15px -15px auto; } .htb-modal-title { margin-bottom: 0; line-height: 1.5; } .htb-modal-body { position: relative; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 15px; } .htb-modal-footer { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: end; justify-content: flex-end; padding: 15px; border-top: 1px solid #e9ecef; } .htb-modal-footer>:not(:first-child) { margin-left: .25rem; } .htb-modal-footer>:not(:last-child) { margin-right: .25rem; } .htb-modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; } .htb-modal-dialog { max-width: 500px; margin: 30px auto; } .htb-modal-sm { max-width: 300px; } }@media (min-width:992px) { .htb-modal-lg { max-width: 800px; } }.htb-tooltip { position: absolute; z-index: 1070; display: block; margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: .875rem; word-wrap: break-word; opacity: 0; } .htb-tooltip.htb-show { opacity: .9; } .htb-tooltip .htb-arrow { position: absolute; display: block; width: 5px; height: 5px; } .htb-tooltip .htb-arrow::before { position: absolute; border-color: transparent; border-style: solid; } .htb-tooltip.bs-tooltip-auto[x-placement^=top], .htb-tooltip.bs-tooltip-top { padding: 5px 0; } .htb-tooltip.bs-tooltip-auto[x-placement^=top] .htb-arrow, .htb-tooltip.bs-tooltip-top .htb-arrow { bottom: 0; } .htb-tooltip.bs-tooltip-auto[x-placement^=top] .htb-arrow::before, .htb-tooltip.bs-tooltip-top .htb-arrow::before { margin-left: -3px; content: ""; border-width: 5px 5px 0; border-top-color: #000; } .htb-tooltip.bs-tooltip-auto[x-placement^=right], .htb-tooltip.bs-tooltip-right { padding: 0 5px; } .htb-tooltip.bs-tooltip-auto[x-placement^=right] .htb-arrow, .htb-tooltip.bs-tooltip-right .htb-arrow { left: 0; } .htb-tooltip.bs-tooltip-auto[x-placement^=right] .htb-arrow::before, .htb-tooltip.bs-tooltip-right .htb-arrow::before { margin-top: -3px; content: ""; border-width: 5px 5px 5px 0; border-right-color: #000; } .htb-tooltip.bs-tooltip-auto[x-placement^=bottom], .htb-tooltip.bs-tooltip-bottom { padding: 5px 0; } .htb-tooltip.bs-tooltip-auto[x-placement^=bottom] .htb-arrow, .htb-tooltip.bs-tooltip-bottom .htb-arrow { top: 0; } .htb-tooltip.bs-tooltip-auto[x-placement^=bottom] .htb-arrow::before, .htb-tooltip.bs-tooltip-bottom .htb-arrow::before { margin-left: -3px; content: ""; border-width: 0 5px 5px; border-bottom-color: #000; } .htb-tooltip.bs-tooltip-auto[x-placement^=left], .htb-tooltip.bs-tooltip-left { padding: 0 5px; } .htb-tooltip.bs-tooltip-auto[x-placement^=left] .htb-arrow, .htb-tooltip.bs-tooltip-left .htb-arrow { right: 0; } .htb-tooltip.bs-tooltip-auto[x-placement^=left] .htb-arrow::before, .htb-tooltip.bs-tooltip-left .htb-arrow::before { right: 0; margin-top: -3px; content: ""; border-width: 5px 0 5px 5px; border-left-color: #000; } .htb-tooltip-inner { max-width: 200px; padding: 3px 8px; color: #fff; text-align: center; background-color: #000; border-radius: .25rem; } .htb-popover { position: absolute; top: 0; left: 0; z-index: 1060; display: block; max-width: 276px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: .875rem; word-wrap: break-word; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: .3rem; } .htb-popover .htb-arrow { position: absolute; display: block; width: .8rem; height: .4rem; } .htb-popover .htb-arrow::after, .htb-popover .htb-arrow::before { position: absolute; display: block; border-color: transparent; border-style: solid; } .htb-popover .htb-arrow::before { content: ""; border-width: .8rem; } .htb-popover .htb-arrow::after { content: ""; border-width: .8rem; } .htb-popover.htb-bs-popover-auto[x-placement^=top], .htb-popover.htb-bs-popover-top { margin-bottom: .8rem; } .htb-popover.htb-bs-popover-auto[x-placement^=top] .htb-arrow, .htb-popover.htb-bs-popover-top .htb-arrow { bottom: 0; } .htb-popover.htb-bs-popover-auto[x-placement^=top] .htb-arrow::after, .htb-popover.htb-bs-popover-auto[x-placement^=top] .htb-arrow::before, .htb-popover.htb-bs-popover-top .htb-arrow::after, .htb-popover.htb-bs-popover-top .htb-arrow::before { border-bottom-width: 0; } .htb-popover.htb-bs-popover-auto[x-placement^=top] .htb-arrow::before, .htb-popover.htb-bs-popover-top .htb-arrow::before { bottom: -.8rem; margin-left: -.8rem; border-top-color: rgba(0, 0, 0, .25); } .htb-popover.htb-bs-popover-auto[x-placement^=top] .htb-arrow::after, .htb-popover.htb-bs-popover-top .htb-arrow::after { bottom: calc((.8rem - 1px) * -1); margin-left: -.8rem; border-top-color: #fff; } .htb-popover.htb-bs-popover-auto[x-placement^=right], .htb-popover.htb-bs-popover-right { margin-left: .8rem; } .htb-popover.htb-bs-popover-auto[x-placement^=right] .htb-arrow, .htb-popover.htb-bs-popover-right .htb-arrow { left: 0; } .htb-popover.htb-bs-popover-auto[x-placement^=right] .htb-arrow::after, .htb-popover.htb-bs-popover-auto[x-placement^=right] .htb-arrow::before, .htb-popover.htb-bs-popover-right .htb-arrow::after, .htb-popover.htb-bs-popover-right .htb-arrow::before { margin-top: -.8rem; border-left-width: 0; } .htb-popover.htb-bs-popover-auto[x-placement^=right] .htb-arrow::before, .htb-popover.htb-bs-popover-right .htb-arrow::before { left: -.8rem; border-right-color: rgba(0, 0, 0, .25); } .htb-popover.htb-bs-popover-auto[x-placement^=right] .htb-arrow::after, .htb-popover.htb-bs-popover-right .htb-arrow::after { left: calc((.8rem - 1px) * -1); border-right-color: #fff; } .htb-popover.htb-bs-popover-auto[x-placement^=bottom], .htb-popover.htb-bs-popover-bottom { margin-top: .8rem; } .htb-popover.htb-bs-popover-auto[x-placement^=bottom] .htb-arrow, .htb-popover.htb-bs-popover-bottom .htb-arrow { top: 0; } .htb-popover.htb-bs-popover-auto[x-placement^=bottom] .htb-arrow::after, .htb-popover.htb-bs-popover-auto[x-placement^=bottom] .htb-arrow::before, .htb-popover.htb-bs-popover-bottom .htb-arrow::after, .htb-popover.htb-bs-popover-bottom .htb-arrow::before { margin-left: -.8rem; border-top-width: 0; } .htb-popover.htb-bs-popover-auto[x-placement^=bottom] .htb-arrow::before, .htb-popover.htb-bs-popover-bottom .htb-arrow::before { top: -.8rem; border-bottom-color: rgba(0, 0, 0, .25); } .htb-popover.htb-bs-popover-auto[x-placement^=bottom] .htb-arrow::after, .htb-popover.htb-bs-popover-bottom .htb-arrow::after { top: calc((.8rem - 1px) * -1); border-bottom-color: #fff; } .htb-popover.htb-bs-popover-auto[x-placement^=bottom] .htb-popover-header::before, .htb-popover.htb-bs-popover-bottom .htb-popover-header::before { position: absolute; top: 0; left: 50%; display: block; width: 20px; margin-left: -10px; content: ""; border-bottom: 1px solid #f7f7f7; } .htb-popover.htb-bs-popover-auto[x-placement^=left], .htb-popover.htb-bs-popover-left { margin-right: .8rem; } .htb-popover.htb-bs-popover-auto[x-placement^=left] .htb-arrow, .htb-popover.htb-bs-popover-left .htb-arrow { right: 0; } .htb-popover.htb-bs-popover-auto[x-placement^=left] .htb-arrow::after, .htb-popover.htb-bs-popover-auto[x-placement^=left] .htb-arrow::before, .htb-popover.htb-bs-popover-left .htb-arrow::after, .htb-popover.htb-bs-popover-left .htb-arrow::before { margin-top: -.8rem; border-right-width: 0; } .htb-popover.htb-bs-popover-auto[x-placement^=left] .htb-arrow::before, .htb-popover.htb-bs-popover-left .htb-arrow::before { right: -.8rem; border-left-color: rgba(0, 0, 0, .25); } .htb-popover.htb-bs-popover-auto[x-placement^=left] .htb-arrow::after, .htb-popover.htb-bs-popover-left .htb-arrow::after { right: calc((.8rem - 1px) * -1); border-left-color: #fff; } .htb-popover-header { padding: .5rem .75rem; margin-bottom: 0; font-size: 1rem; color: inherit; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-top-left-radius: calc(.3rem - 1px); border-top-right-radius: calc(.3rem - 1px); } .htb-popover-header:empty { display: none; } .htb-popover-body { padding: .5rem .75rem; color: #212529; } .htb-float-left { float: left!important; } .htb-float-right { float: right!important; } .htb-float-none { float: none!important; } .htb-visible { visibility: visible!important; } .htb-fixed-top { position: fixed; top: 0; right: 0; left: 0; z-index: 1030; } .htb-fixed-bottom { position: fixed; right: 0; bottom: 0; left: 0; z-index: 1030; } @supports ((position:-webkit-sticky) or (position:sticky)) { .htb-sticky-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; } } .htb-justify-content-start { -ms-flex-pack: start!important; justify-content: flex-start!important; } .htb-justify-content-end { -ms-flex-pack: end!important; justify-content: flex-end!important; } .htb-justify-content-center { -ms-flex-pack: center!important; justify-content: center!important; } .htb-justify-content-between { -ms-flex-pack: justify!important; justify-content: space-between!important; } .htb-justify-content-around { -ms-flex-pack: distribute!important; justify-content: space-around!important; } .htb-align-items-start { -ms-flex-align: start!important; align-items: flex-start!important; } .htb-align-items-end { -ms-flex-align: end!important; align-items: flex-end!important; } .htb-align-items-center { -ms-flex-align: center!important; align-items: center!important; } .htb-align-items-baseline { -ms-flex-align: baseline!important; align-items: baseline!important; } .htb-align-items-stretch { -ms-flex-align: stretch!important; align-items: stretch!important; } .htb-align-content-start { -ms-flex-line-pack: start!important; align-content: flex-start!important; } .htb-align-content-end { -ms-flex-line-pack: end!important; align-content: flex-end!important; } .htb-align-content-center { -ms-flex-line-pack: center!important; align-content: center!important; } .htb-align-content-between { -ms-flex-line-pack: justify!important; align-content: space-between!important; } .htb-align-content-around { -ms-flex-line-pack: distribute!important; align-content: space-around!important; } .htb-align-content-stretch { -ms-flex-line-pack: stretch!important; align-content: stretch!important; } .htb-align-self-auto { -ms-flex-item-align: auto!important; align-self: auto!important; } .htb-align-self-start { -ms-flex-item-align: start!important; align-self: flex-start!important; } .htb-align-self-end { -ms-flex-item-align: end!important; align-self: flex-end!important; } .htb-align-self-center { -ms-flex-item-align: center!important; align-self: center!important; } .htb-align-self-baseline { -ms-flex-item-align: baseline!important; align-self: baseline!important; } .htb-align-self-stretch { -ms-flex-item-align: stretch!important; align-self: stretch!important; } .htb-btn-outline-primary { color: #007bff; background-color: transparent; background-image: none; border-color: #007bff; } .htb-btn-outline-primary:hover { color: #fff; background-color: #007bff; border-color: #007bff; } .htb-btn-outline-primary.focus, .htb-btn-outline-primary:focus { box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5); } .htb-btn-outline-primary.disabled, .htb-btn-outline-primary:disabled { color: #007bff; background-color: transparent; } .htb-btn-outline-primary:not([disabled]):not(.disabled).active, .htb-btn-outline-primary:not([disabled]):not(.disabled):active, .show>.htb-btn-outline-primary.dropdown-toggle { color: #fff; background-color: #007bff; border-color: #007bff; box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5); } .htb-btn-outline-secondary { color: #868e96; background-color: transparent; background-image: none; border-color: #868e96; } .htb-btn-outline-secondary:hover { color: #fff; background-color: #868e96; border-color: #868e96; } .htb-btn-outline-secondary.focus, .htb-btn-outline-secondary:focus { box-shadow: 0 0 0 .2rem rgba(134, 142, 150, .5); } .htb-btn-outline-secondary.disabled, .htb-btn-outline-secondary:disabled { color: #868e96; background-color: transparent; } .htb-btn-outline-secondary:not([disabled]):not(.disabled).active, .htb-btn-outline-secondary:not([disabled]):not(.disabled):active, .show>.htb-btn-outline-secondary.dropdown-toggle { color: #fff; background-color: #868e96; border-color: #868e96; box-shadow: 0 0 0 .2rem rgba(134, 142, 150, .5); } .htb-btn-outline-success { color: #28a745; background-color: transparent; background-image: none; border-color: #28a745; } .htb-btn-outline-success:hover { color: #fff; background-color: #28a745; border-color: #28a745; } .htb-btn-outline-success.focus, .htb-btn-outline-success:focus { box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5); } .htb-btn-outline-success.disabled, .htb-btn-outline-success:disabled { color: #28a745; background-color: transparent; } .htb-btn-outline-success:not([disabled]):not(.disabled).active, .htb-btn-outline-success:not([disabled]):not(.disabled):active, .show>.htb-btn-outline-success.dropdown-toggle { color: #fff; background-color: #28a745; border-color: #28a745; box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5); } .htb-btn-outline-info { color: #17a2b8; background-color: transparent; background-image: none; border-color: #17a2b8; } .htb-btn-outline-info:hover { color: #fff; background-color: #17a2b8; border-color: #17a2b8; } .htb-btn-outline-info.focus, .htb-btn-outline-info:focus { box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5); } .htb-btn-outline-info.disabled, .htb-btn-outline-info:disabled { color: #17a2b8; background-color: transparent; } .htb-btn-outline-info:not([disabled]):not(.disabled).active, .htb-btn-outline-info:not([disabled]):not(.disabled):active, .show>.htb-btn-outline-info.dropdown-toggle { color: #fff; background-color: #17a2b8; border-color: #17a2b8; box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5); } .htb-btn-outline-warning { color: #ffc107; background-color: transparent; background-image: none; border-color: #ffc107; } .htb-btn-outline-warning:hover { color: #fff; background-color: #ffc107; border-color: #ffc107; } .htb-btn-outline-warning.focus, .htb-btn-outline-warning:focus { box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5); } .htb-btn-outline-warning.disabled, .htb-btn-outline-warning:disabled { color: #ffc107; background-color: transparent; } .htb-btn-outline-warning:not([disabled]):not(.disabled).active, .htb-btn-outline-warning:not([disabled]):not(.disabled):active, .show>.htb-btn-outline-warning.dropdown-toggle { color: #fff; background-color: #ffc107; border-color: #ffc107; box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5); } .htb-btn-outline-danger { color: #dc3545; background-color: transparent; background-image: none; border-color: #dc3545; } .htb-btn-outline-danger:hover { color: #fff; background-color: #dc3545; border-color: #dc3545; } .htb-btn-outline-danger.focus, .htb-btn-outline-danger:focus { box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5); } .htb-btn-outline-danger.disabled, .htb-btn-outline-danger:disabled { color: #dc3545; background-color: transparent; } .htb-btn-outline-danger:not([disabled]):not(.disabled).active, .htb-btn-outline-danger:not([disabled]):not(.disabled):active, .show>.htb-btn-outline-danger.dropdown-toggle { color: #fff; background-color: #dc3545; border-color: #dc3545; box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5); } .htb-btn-outline-light { color: #f8f9fa; background-color: transparent; background-image: none; border-color: #f8f9fa; } .htb-btn-outline-light:hover { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; } .htb-btn-outline-light.focus, .htb-btn-outline-light:focus { box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5); } .htb-btn-outline-light.disabled, .htb-btn-outline-light:disabled { color: #f8f9fa; background-color: transparent; } .htb-btn-outline-light:not([disabled]):not(.disabled).active, .htb-btn-outline-light:not([disabled]):not(.disabled):active, .show>.htb-btn-outline-light.dropdown-toggle { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5); } .htb-btn-outline-dark { color: #343a40; background-color: transparent; background-image: none; border-color: #343a40; } .htb-btn-outline-dark:hover { color: #fff; background-color: #343a40; border-color: #343a40; } .htb-btn-outline-dark.focus, .htb-btn-outline-dark:focus { box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5); } .htb-btn-outline-dark.disabled, .htb-btn-outline-dark:disabled { color: #343a40; background-color: transparent; } .htb-btn-outline-dark:not([disabled]):not(.disabled).htb-active, .htb-btn-outline-dark:not([disabled]):not(.disabled):active, .htb-show>.htb-btn-outline-dark.dropdown-toggle { color: #fff; background-color: #343a40; border-color: #343a40; box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5); } .htb-alert { position: relative; padding: .75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: .25rem; } .htb-alert-success { color: #155724; background-color: #d4edda; border-color: #c3e6cb; } .htb-alert-danger { color: #721c24; background-color: #f8d7da; border-color: #f5c6cb; }/* Section Title style */ .htmega-section-title svg{ width: 20px; } .htmega-section-title .section-title-txt { color: #23252a; font-weight: 600; line-height: 1; margin: 0; display: inline-block; } .htmega-section-title .section-subtitle-txt{ color: #494849; font-family: "Poppins",sans-serif; font-size: 16px; line-height: 30px; margin: 5px 0; font-weight: 400; } .htmega-section-title span.htmega-title-sperator { background-color: #383838; display: inline-block; height: 3px; margin-bottom: 13px; margin-top: 30px; position: relative; width: 50px; } .htmega-section-title.title-style-three span.htmega-title-sperator::before { background-color: #383838; bottom: 0; content: ""; display: block; height: 3px; left: -13px; margin-bottom: 13px; margin-top: 25px; position: absolute; width: 50px; } .htmega-title-align-left .htmega-section-title.title-style-three span.htmega-title-sperator::before,.htmega-title-align-justify .htmega-section-title.title-style-three span.htmega-title-sperator::before{ left: 13px; } .htmega-section-title.htmega-subtitle-position-top { display: flex; flex-direction: column; } .htmega-section-title.htmega-subtitle-position-top .section-title-txt { order: 2; } .htmega-section-title.htmega-subtitle-position-top .section-subtitle-txt { order: 1; } .htmega-section-title.htmega-subtitle-position-top img { order: 3; } .htmega-section-title.htmega-subtitle-position-top i{ order: 3; } .htmega-section-title img { margin: auto; } .htmega-section-title.htmega-subtitle-position-top .htmega-title-sperator-sec { order: 4; } .htmega-section-title.htmega-subtitle-position-top.title-style-four .htmega-title-sperator-sec { order: 2; } .htmega-section-title.htmega-subtitle-position-top.title-style-four .section-title-txt{ order: 3; } .htmega-section-title.htmega-subtitle-position-top.title-style-four span.htmega-title-sperator{ margin-top: 8px; } .title-style-two .htmega-title-sperator-sec,.title-style-five .htmega-title-sperator-sec { display: none; } .title-style-two .section-title-txt{ padding: 0 10.5%; position: relative; } .title-style-two .section-title-txt::before,.title-style-two .section-title-txt::after { background: #412e51 none repeat scroll 0 0; content: ""; height: 3px; left: 0; position: absolute; top: 50%; width: 100px; } .title-style-two .section-title-txt::after { right: 0; top: 50%; left: auto; } .title-style-two .section-title-txt{ margin-right: auto !important; margin-left: auto !important; } .section-advancetitle-txt{ color: #f1f1f1; font-size: 80px; font-weight: 800; line-height: 28px; margin: 0; position: absolute; text-transform: uppercase; top: 50%; transform: translateY(-50%); width: 100%; z-index: -1; } .htmega-title-sperator-sec { line-height: 1; } /* * Button Style */ .htmega-button .htb-btn:focus,.htmega-button .htb-btn:active { box-shadow: none !important; } .htmega-button .htb-btn-outline-light { border-color: #c8c8c8; color: #c8c8c8; } .htmega-button { display: inline-block; } .htmega-button .htmega-btn-effect-5,.htmega-button .htmega-btn-effect-6,.htmega-button .htmega-btn-effect-10{ overflow: hidden; } .htmega_button_icon { display: inline-block; } .htmega_button_icon svg { width: 20px; } .htmega-button .htb-btn { border-radius: 0; position: relative; border: none; z-index: 1; transition: all 0.4s ease-in-out 0s; } .button-align-icon-left span.htmega_button_icon { float: left; } .button-align-icon-left span.htmega_button_txt { float: right; } .button-align-icon-right span.htmega_button_icon { float: right; } .button-align-icon-right span.htmega_button_txt { float: left; } .button-align-icon-top span.htmega_button_icon,.button-align-icon-bottom span.htmega_button_icon { display: block; } .button-align-icon-top span.htmega_button_txt,.button-align-icon-bottom span.htmega_button_txt { display: block; } .button-align-icon-top a.htb-btn { display: flex; flex-flow: column-reverse nowrap; } /* Button Size */ .htmega-btn-size-xl { padding: 35px 50px !important; } .htmega-btn-size-lg { padding: 25px 50px !important; } .htmega-btn-size-md { padding: 16px 43px !important; } .htmega-btn-size-sm { padding: 8px 40px !important; } .htmega-btn-size-xs { padding: 3px 10px !important; } /* Button Style */ .htmega-btn-style-2 .htb-btn::after{ border-radius: inherit; content: ""; height: 100%; left: 0; position: absolute; top: 0; transition-delay: 0s, 0s; transition-duration: 0.3s, 0.3s; transition-property: transform, background-color; transition-timing-function: cubic-bezier(0.25, 0, 0.3, 1); width: 100%; z-index: -1; background-color: #ff6b6b; border-radius: 30px; transform: scale3d(0.7, 0.7, 1); } /* Button Effect */ .htmega-btn-effect-1{ -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); z-index: 1; } .htmega-btn-effect-1::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #623687; z-index: -1; opacity: 0; -webkit-transform: scale3d(0.7, 1, 1); transform: scale3d(0.7, 1, 1); -webkit-transition: -webkit-transform 0.4s, opacity 0.4s; transition: transform 0.4s, opacity 0.4s; -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); z-index: -1; } .htmega-btn-effect-1:hover::before { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .htmega-btn-effect-2 { z-index: 1; overflow: hidden; } .htmega-btn-effect-2::before { content: ''; position: absolute; top: 0; left: 0; width: 150%; height: 100%; background: #623687; z-index: -1; -webkit-transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0); transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0); -webkit-transform-origin: 0% 100%; transform-origin: 0% 100%; -webkit-transition: -webkit-transform 0.3s, opacity 0.3s, background-color 0.3s; transition: transform 0.3s, opacity 0.3s, background-color 0.3s; z-index: -1; } .htmega-btn-effect-2:hover::before { opacity: 1; -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); } .htmega-btn-effect-3 { z-index: 1; color: #fff; } .htmega-btn-effect-3::before, .htmega-btn-effect-3::after { content: ''; border-radius: inherit; position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-transition: -webkit-transform 0.3s, background-color 0.3s; transition: transform 0.3s, background-color 0.3s; -webkit-transition-timing-function: cubic-bezier(0.25, 0, 0.3, 1); transition-timing-function: cubic-bezier(0.25, 0, 0.3, 1); z-index: -1; } .htmega-btn-effect-3::before { border: 2px solid #623687; -webkit-transform: scale3d(0.7, 0.7, 1); transform: scale3d(0.7, 0.7, 1); } .htmega-btn-effect-3::after { background: #18012c; } .htmega-btn-effect-3:hover::before { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } .htmega-btn-effect-3:hover::after { background-color: #623687; -webkit-transform: scale3d(0.7, 0.7, 1); transform: scale3d(0.7, 0.7, 1); } .htmega-btn-effect-4::before { content: ''; position: absolute; top: -20px; left: -20px; bottom: -20px; right: -20px; background: inherit; z-index: -1; opacity: 0.4; -webkit-transform: scale3d(0.8, 0.5, 1); transform: scale3d(0.8, 0.5, 1); } .htmega-btn-effect-4:hover::before { -webkit-animation: np-btn--2 0.3s 0.3s forwards; animation: np-btn--2 0.3s 0.3s forwards; } .htmega-btn-effect-4:hover { -webkit-transition: background-color 0.1s 0.3s, color 0.1s 0.3s; transition: background-color 0.1s 0.3s, color 0.1s 0.3s; color: #ECEFF1; background-color: #623687 !important; -webkit-animation: np-btn--1 0.3s forwards; animation: np-btn--1 0.3s forwards; } .htmega-btn-effect-5::before { content: ''; z-index: -1; position: absolute; top: 50%; left: 100%; margin: -15px 0 0 1px; width: 30px; height: 30px; border-radius: 50%; background: #623687; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transform: scale3d(1, 2, 1); transform: scale3d(1, 2, 1); -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; transition: transform 0.3s, opacity 0.3s; -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.9, 1); transition-timing-function: cubic-bezier(0.7, 0, 0.9, 1); } .htmega-btn-effect-5:hover::before { -webkit-transform: scale3d(9, 9, 1); transform: scale3d(9, 9, 1); } .htmega-btn-effect-6::before { content: ''; z-index: -1; position: absolute; top: 50%; margin: -15px 0 0 1px; width: 30px; height: 30px; border-radius: 50%; background: #623687; -webkit-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-transform: scale3d(1, 2, 1); transform: scale3d(1, 2, 1); -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; transition: transform 0.3s, opacity 0.3s; -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.9, 1); transition-timing-function: cubic-bezier(0.7, 0, 0.9, 1); right: 100%; } .htmega-btn-effect-6:hover::before { -webkit-transform: scale3d(9, 9, 1); transform: scale3d(9, 9, 1); } .htmega-btn-effect-7::before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: -1; background: #e09d8b; -webkit-transform: scaleX(1); -webkit-transform-origin: 50%; transform-origin: 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; color: #fff; } .htmega-btn-effect-7:hover::before { -webkit-transform: scaleX(0); transform: scaleX(0); } .htmega-btn-effect-8::before { content: ""; position: absolute; z-index: -1; top: 0; bottom: 0; left: 0; right: 0; background: #45b29d; -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transform-origin: 50%; transform-origin: 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .htmega-btn-effect-8:hover::before { -webkit-transform: scaleY(0); transform: scaleY(0); } .htmega-btn-effect-9::before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: -1px; bottom: 0; background: #18012c; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .htmega-btn-effect-9:hover::before { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); } .htmega-btn-effect-10::before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #18012c; border-radius: 100%; -webkit-transform: scale(0); transform: scale(0); -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .htmega-btn-effect-10:hover::before { -webkit-transform: scale(2); transform: scale(2); } .htmega-btn-effect-11::before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #18012c; -webkit-transform: scale(0); transform: scale(0); -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .htmega-btn-effect-11:hover::before { -webkit-transform: scale(1); transform: scale(1); } .htmega-btn-effect-12::before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: -1px; bottom: 0; background: #d82f4e; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .htmega-btn-effect-12:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); } .htmega-btn-effect-13::before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #18012c; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .htmega-btn-effect-13:hover::before { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); } .htmega-btn-effect-14::before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #18012c; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .htmega-btn-effect-14:hover::before { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); } /*Button Shadow*/ .htmega-btn-shadow-1 .htb-btn::before{ background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center , rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%) repeat scroll 0 0; content: ""; height: 10px; left: 5%; opacity: 0; pointer-events: none; position: absolute; top: 100%; transition-duration: 0.3s; transition-property: transform, opacity; width: 90%; z-index: -1; } .htmega-btn-shadow-1 .htb-btn:hover::before { opacity: 1; transform: translateY(5px); } .htmega-btn-shadow-2 .htb-btn::before, .htmega-btn-shadow-2 .htb-btn::after { background-repeat: no-repeat; box-sizing: border-box; content: ""; height: 5px; left: 0; opacity: 0; pointer-events: none; position: absolute; transition-duration: 0.3s; transition-property: opacity; width: 100%; } .htmega-btn-shadow-2 .htb-btn::before { background: rgba(0, 0, 0, 0) radial-gradient(ellipse at 50% 150% , rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%) repeat scroll 0 0; bottom: 100%; } .htmega-btn-shadow-2 .htb-btn::after { background: rgba(0, 0, 0, 0) radial-gradient(ellipse at 50% -50% , rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%) repeat scroll 0 0; top: 100%; } .htmega-btn-shadow-2 .htb-btn:hover::before, .htmega-btn-shadow-2 .htb-btn:hover::after { opacity: 1; } /* * Accourdion style */ .single_accourdion { margin-bottom: 15px; } .single_accourdion:last-child{ margin-bottom: 0 !important; } .accordion-content { border: 1px solid #ddd; padding: 15px; } .htmega-items-hedding { background: #e6e6e6 none repeat scroll 0 0; cursor: pointer; padding: 10px 20px; position: relative; margin: 0; } .htmega-accourdion-title h2 { font-size: 16px; font-weight: 600; } .htmega-accourdion-title .htmega-items-hedding .accourdion-icon { position: absolute; right: 0; top: 0; width: 40px; height: 100%; text-align: center; line-height: 40px; } .htmega-accourdion-title .htmega-items-hedding .close-accourdion { opacity: 1; visibility: visible; } .htmega-accourdion-title .htmega-items-hedding .open-accourdion { opacity: 0; visibility: hidden; } .htmega-accourdion-title .htmega-items-hedding.htb-collapsed .open-accourdion { opacity: 1; visibility: visible; } .htmega-accourdion-title .htmega-items-hedding.htb-collapsed .close-accourdion { opacity: 0; visibility: hidden; } .htmega-icon-align-left .htmega-items-hedding { padding-left: 40px; } .htmega-icon-align-left .accourdion-icon { left: 0; right: 0; } .htmega-icon-align-right .htmega-items-hedding { padding-right: 40px; } /* Accordion Image Hover Style */ .gallery-wrap { display: flex; flex-direction: row; width: 100%; height: 70vh; } .gallery-wrap .item { flex: 1; height: 100%; background-position: center; background-size: cover; background-repeat: none; transition: flex 0.8s ease; } .gallery-wrap .item:hover { flex: 7; } /* Accordion Image Style Two*/ ul.accordion--4 { list-style: none; padding: 0; margin: 0; display: flex; text-align: center !important; justify-content: center; } ul.accordion--4 li { width: 115px; height: 480px; display: block; border-right: 2px solid #fff; border-bottom: 2px solid #fff; background-color: #fff; background-repeat: no-repeat; background-position: center center; position: relative; overflow: hidden; cursor: pointer; -moz-box-shadow: 1px 3px 15px #555; -webkit-box-shadow: 1px 3px 15px #555; box-shadow: 1px 3px 15px #555; } ul.accordion--4 li.bleft { border-left: 2px solid #fff; } ul.accordion--4 li .heading { background-color: #fff; padding: 10px; margin-top: 60px; text-transform: capitalize; font-weight: 500; font-size: 18px; text-align: center; color: #18012c; } ul.accordion--4 li .description { position: absolute; height: 175px; bottom: 60px; left: 0px; display: none; width: 100%; } ul.accordion--4 li .description h2 { color: #18012c; font-size: 30px; } ul.accordion--4 li .description p { margin: 10px 22px; font-size: 14px; line-height: 28px; color: #18012c; } ul.accordion--4 li .description a { position: absolute; bottom: 5px; left: 20px; text-transform: uppercase; font-style: normal; font-size: 11px; text-decoration: none; color: #888; } ul.accordion--4 li .description a:hover { color: #333; text-decoration: underline; } ul.accordion--4 li .bgDescription { background: transparent url(//www.inova-concepts.lu/wp-content/plugins/ht-mega-for-elementor/assets/css/img/gallery/bgDescription.png) repeat-x top left; height: 340px; position: absolute; bottom: 0px; left: 0px; width: 100%; display: none; } .accordion--4 .accordion-content,.accordion--5 .accordion-content{ border:0; } /* Accordion Image Style Three */ .accor_wrapper { width: 100%; height: 100%; position: relative; overflow: hidden; background: #000; } .accordion--5 { position: relative; margin: 0 auto 0 auto; } .accordion--5 .single_accordion { cursor: pointer; position: absolute; width: 100%; left: 0px; overflow: hidden; text-align: center; z-index: 2; } .accordion--5 .single_accordion::before { position: absolute; content: ""; background: #000000; left: 0; top: 0; width: 100%; height: 100%; opacity: 0.4; z-index: -1; } .accordion--5 .single_accordion .va-title { text-transform: uppercase; font-size: 40px; margin-left: 5px; color: #ffffff; display: inline-block; margin-top: 15px; margin-right: 5px; } .accordion--5 .single_accordion .va-title div { font-size: 22px; font-style: italic; font-family: Georgia, serif; } .accordion--5 .single_accordion .va-content { display: none; margin-left: 0; padding: 0 23%; margin-top: -36px; } .accordion--5 .single_accordion .va-content div{ color: #ffffff; font-size: 14px; line-height: 28px; } .accor_wrapper .single_accordion{ background: #000 url(//www.inova-concepts.lu/wp-content/plugins/ht-mega-for-elementor/assets/css/img/gallery/gallery-e1.jpg) no-repeat center center; background-size: cover; } /* *Progress Bar Style */ .htmega-single-skill { overflow: hidden; padding-bottom: 23px; } .htmega-single-skill .htb-progress-bar { border-radius: 3px; position: relative; } .htmega-single-skill .htb-progress { overflow: visible; height: 6px; border-radius: 3px; } .htmega-single-skill .htb-progress span.percent-label { position: absolute; right: 0; top: -39px; } .htmega-progress-value-inner .htb-progress span.percent-label { right: 50px; top: 50%; transform: translateY(-50%); } .htmega-single-skill p { color: #666666; font-family: "Montserrat",sans-serif; font-size: 16px; font-weight: 500; margin-bottom: 17px; display: inline-block; } .htmega-progressbar-value-bottom .htb-progress span.percent-label::after { border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #18012c; content: ""; height: 0; left: 50%; margin-left: -6px; position: absolute; top: 100%; width: 0; } .htmega-progress-indicator .htb-progress .htb-progress-bar::after { background: #fff none repeat scroll 0 0; border: 4px solid #18012c; border-radius: 100%; content: ""; height: 24px; position: absolute; right: -1px; top: 50%; transform: translateY(-50%); width: 24px; } /* Vertical Progress Bar */ .htmega-single-skill.htmega-progress-bar-vertical { display: flex; flex-direction: column; overflow-y: hidden; } .htmega-progress-bar-vertical { position: relative; padding-top: 41px; } .htmega-progress-bar-vertical .htb-progress { width: 100%; padding-top: 40px; min-height: 390px; display: flex; align-items: flex-end; background: transparent; overflow: hidden; } .htmega-progress-bar-vertical .htb-progress .htb-progress-bar { width: 100%; height: 0; -webkit-transition: height 0.6s ease; -o-transition: height 0.6s ease; transition: height 0.6s ease; } .htmega-progress-bar-vertical.htmega-single-skill p.htmega_progress_title { order: 1; } .htmega-progress-bar-vertical.htmega-progress-value-inner .htb-progress span.percent-label { position: absolute; top: -36px; left: 50%; transform: translateX(-50%); } .htmega-progress-bar-vertical.htmega-progress-value-inner .htb-progress span.percent-label { left: 50%; position: absolute; top: -36px; transform: translateX(-50%); right: auto; } /* Circle Progress Bar*/ .radial-progress-single { text-align: center; } .radial-progress-single .radial-progress { position: relative; } .radial-progress-single .radial-progress span{ position: absolute; text-align: center; display: block; left: 50%; top: -55%; transform: translateX(-50%) translateY(0); color: #383838; font-size: 30px; font-weight: 500; font-family: "Montserrat", sans-serif; } .radial-progress-single.htmega-progress-value-inner .radial-progress span{ top: 50%; transform: translateX(-50%) translateY(-50%); } .radial-progress-single h5.radial-progress-title { color: #666666; font-size: 16px; font-weight: 500; margin: 0; margin-top: 11px; font-family: "Montserrat", sans-serif; } .radial-progress-single canvas { vertical-align: middle; position: relative; } .radial-progressbg { display: inline-block; position: relative; } /* *CountDown Style */ .htmega-countbox { text-align: center; } .htmega-countbox .ht-count { display: inline-block; position: relative; margin: 0 22px; line-height: 1; } .htmega-countbox .ht-count::before { position: absolute; content: ":"; right: -26px; top: 50%; transform: translateY(-50%); color: #5e5b60; font-size: 55px; } .htmega-countbox .ht-count:last-child::before { display: none; } span.ht-count { padding: 28px 0px; border: 2px solid #18012c; border-radius: 10px; width: 139px; text-align: center; } .htmega-countbox span.time-count { color: #242424; font-size: 36px; font-weight: 500; display: block; padding-bottom: 27px; margin-bottom: 27px; position: relative; font-family: "Montserrat", sans-serif; } .htmega-countbox span.time-count::before { background-image: linear-gradient(to right, rgba(82, 65, 97, 0), rgba(82, 65, 97, 0.8) 40%, rgba(82, 65, 97, 0.8) 60%, rgba(82, 65, 97, 0)); background-position: center center; background-repeat: no-repeat; background-size: 84% auto; content: ""; height: 2px; left: 0; position: absolute; bottom: 0; width: 100%; } .htmega-countbox span span.count-inner p { color: #242424; font-size: 30px; font-weight: 400; margin: 0; } .htmega-timer-separate-no .htmega-countbox span.time-count::before, .htmega-separate-no .htmega-countbox .ht-count::before{ display: none; } .htmega-countdown-style-2 .ht-count .count-inner .time-count,.htmega-countdown-style-2 .ht-count .count-inner p{ display: inline-block; } .htmega-countdown-style-2 span.ht-count,.htmega-countdown-style-3 span.ht-count{ width: auto !important; height: auto !important; } .htmega-countdown-style-3 .ht-count.second { left: 48.5%; margin: 0; position: absolute; top: -60px; transform: translateX(-50%); } .htmega-countdown-style-3 .ht-count.second p,.htmega-countdown-style-3 .htmega-countbox .ht-count.minutes::before { display: none; } .htmega-countdown-style-3 .ht-count::before { right: -26px; top: 21%; transform: inherit; } .htmega-hide-lavel .htmega-countbox .ht-count::before { right: -26px; top: 36%; } /* Event Button */ .htmega_event_button a { line-height: 1; margin-top: 30px; padding: 15px 30px; text-decoration: none; } .htmega_event_button a i{ margin-right: 10px; } /* * Team Member css */ .htmega-team { margin-top: 30px; } .htmega-team .htmega-thumb { position: relative; overflow: hidden; } .htmega-team { position: relative; } .htmega-team .htmega-team-content { text-align: center; font-size: 16px; font-weight: 500; margin-bottom: 7px; border: 1px solid #dcd9d9; padding: 30px 20px; } .htmega-team .htmega-team-content h4 { font-size: 16px; font-weight: 500; margin-bottom: 5px; } .htmega-team .htmega-team-content h4 { color: #343434; transition: 0.5s; } .htmega-team .htmega-team-content p { margin: 0; color: #343434; font-size: 16px; font-weight: 400; } .htmega-team-style-1 .htmega-team-hover-action { position: absolute; width: 100%; text-align: center; height: 100%; top: -100px; opacity: 0; -webkit-transition: all 0.3s ease-out 0.5s; -moz-transition: all 0.3s ease-out 0.5s; -o-transition: all 0.3s ease-out 0.5s; -ms-transition: all 0.3s ease-out 0.5s; transition: all 0.3s ease-out 0.5s; } .htmega-team .htmega-team-hover-action .htmega-team-hover { position: absolute; top: 50%; transform: translateY(-50%); width: 100%; } .htmega-team .htmega-team-hover-action .htmega-team-hover p { color: #ffffff; font-size: 14px; line-height: 28px; padding: 0 23px; -webkit-transform: translateY(50px); -moz-transform: translateY(50px); -o-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); -webkit-transition: all 0.2s ease-in-out 0.1s; -moz-transition: all 0.2s ease-in-out 0.1s; -o-transition: all 0.2s ease-in-out 0.1s; -ms-transition: all 0.2s ease-in-out 0.1s; transition: all 0.2s ease-in-out 0.1s; opacity: 0; } .htmega-team .htmega-team-hover-action .htmega-team-hover .htmega-social-network { margin-bottom: 7px; -webkit-transform: translateY(20px); -moz-transform: translateY(20px); -o-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); -webkit-transition: all 0.2s ease-in-out 0.1s; -moz-transition: all 0.2s ease-in-out 0.1s; -o-transition: all 0.2s ease-in-out 0.1s; -ms-transition: all 0.2s ease-in-out 0.1s; transition: all 0.2s ease-in-out 0.1s; opacity: 0; } .htmega-team-style-1:hover .htmega-team-hover-action { opacity: 1; top: 0px; -webkit-transition-delay: 0s; -moz-transition-delay: 0s; -o-transition-delay: 0s; -ms-transition-delay: 0s; transition-delay: 0s; -webkit-animation: bounceY 0.9s linear; -moz-animation: bounceY 0.9s linear; -ms-animation: bounceY 0.9s linear; animation: bounceY 0.9s linear; background: rgba(24, 1, 44, 0.6); } .htmega-team:hover .htmega-team-hover-action .htmega-team-hover p, .htmega-team:hover .htmega-team-hover-action .htmega-team-hover .htmega-social-network { -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -o-transform: translateY(0px); -ms-transform: translateY(0px); -webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -o-transition-delay: 0.4s; -ms-transition-delay: 0.4s; transition-delay: 0.4s; opacity: 1; } .htmega-team-style-1::before { position: absolute; content: ""; width: 0; height: 1px; background: #18012c; bottom: 0; left: 0; transition: 0.5s; } .htmega-team-style-1:hover::before { width: 100%; } .htmega-team .htmega-thumb img { transition: all 0.4s ease 0s; width: 100%; } /*---------------------------- Team Style 02 ----------------------------*/ .htmega-team-style-2 .htmega-thumb img { -webkit-filter: grayscale(100%); filter: grayscale(100%); transition: 0.5s; } .htmega-team-style-2:hover .htmega-thumb img { -webkit-filter: grayscale(0); filter: grayscale(0); } .htmega-team-style-2 .htmega-team-hover-action { position: absolute; bottom: 30px; width: 100%; padding: 0 30px; } .htmega-team-style-2 .htmega-team-hover-action .htmega-hover-action { text-align: center; padding: 25px 0; background-color: rgba(115, 146, 184, 0.7); width: 100%; opacity: 0; -webkit-transform: translate(265px, 145px) rotate(45deg); -moz-transform: translate(265px, 145px) rotate(45deg); -o-transform: translate(265px, 145px) rotate(45deg); -ms-transform: translate(265px, 145px) rotate(45deg); transform: translate(265px, 145px) rotate(45deg); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .htmega-team-style-2 .htmega-team-hover-action .htmega-hover-action h4 { font-size: 18px; font-weight: 500; margin-bottom: 9px; color: #ffffff; } .htmega-team-style-2 .htmega-team-hover-action .htmega-hover-action{ background-color: #18012c; } .htmega-team-style-2 .htmega-team-hover-action{ background-color: transparent !important; } .htmega-team-style-2:hover .htmega-team-hover-action .htmega-hover-action { opacity: 1; -webkit-transform: translate(0px, -10px) rotate(45deg); -moz-transform: translate(0px, -10px) rotate(45deg); -o-transform: translate(0px, -10px) rotate(45deg); -ms-transform: translate(0px, -10px) rotate(45deg); transform: translate(0px, -10px) rotate(0deg); } /* Team Style 03 */ .htmega-team-style-3 .htmega-thumb { padding-bottom: 80px; position: relative; } .htmega-team-style-3 .plus_click { position: absolute; left: 50%; top: -14px; transform: translateX(-50%); } .htmega-team-style-3 .plus_click::before { content: "\f067"; font-family: Fontawesome; display: block; width: 25px; height: 25px; border: 1px solid #fff; color: #fff; background: #555555; border-radius: 100%; text-align: center; font-size: 12px; z-index: 2; cursor: pointer; transition: 0.5s; line-height: 27px; } .htmega-team-style-3 .plus_click.team-minus::before { content: "\f068"; background: #18012c; } .htmega-team-style-3 .htmega-team-click-action { background: #343434; text-align: center; border-radius: 50px 50px 0 0; padding-top: 28px; padding-bottom: 20px; transition: 0.5s; width: 100%; position: absolute; width: 100%; bottom: 0; margin-bottom: -58px; } .htmega-team-style-3 .htmega-team-click-action.visible { margin-bottom: 0px; background: #18012c; } .htmega-team-style-3 .htmega-team-click-action h4 { font-size: 16px; font-weight: 600; margin-bottom: 2px; } .htmega-team-style-3 .htmega-team-click-action h4{ color: #ffffff; } .htmega-team-style-3 .htmega-team-click-action span { display: block; color: #ffffff; font-size: 14px; margin-bottom: 14px; } .htmega-team-style-3 .htmega-team-click-action .htmega-social-network { margin-bottom: 9px; } /* Team Member Social Media CSS */ .htmega-team ul.htmega-social-network { padding: 0 15px; margin: 0; list-style: none; display: block; text-align: center; } .htmega-social-network { margin-bottom: 8px; } .htmega-social-network li { margin: 0 10px; display: inline-block; } .htmega-social-network li a { color: #fff; font-size: 14px; display: block; background: transparent; line-height: 1; } .htmega-social-network li a svg { width: 20px; } .htmega-social-network li a:hover { color: #3B5998; background: transparent; } .htmega-team-style-3 .htmega-social-network li a { height: 28px; line-height: 26px; text-align: center; width: 28px; } /* Team Style 04 */ .htmega-team-style-4 { text-align: center; } .htmega-team-style-4 .htmega-thumb { overflow: visible; display: inline-block; } .htmega-team-style-4 .htmega-thumb.htmega-team-image-hover-left img { z-index: 11; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; position: relative; -webkit-transform-origin: 0% 50%; -moz-transform-origin: 0% 50%; -ms-transform-origin: 0% 50%; -o-transform-origin: 0% 50%; transform-origin: 0% 50%; } .htmega-team-style-4 .htmega-thumb.htmega-team-image-hover-right img { z-index: 11; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; position: relative; -webkit-transform-origin: 100% 50%; -moz-transform-origin: 100% 50%; -ms-transform-origin: 100% 50%; -o-transform-origin: 100% 50%; transform-origin: 100% 50%; } .htmega-team-style-4 .htmega-thumb.htmega-team-image-hover-top img { z-index: 11; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; position: relative; -webkit-transform-origin: 50% 0; -moz-transform-origin: 50% 0; -ms-transform-origin: 50% 0; -o-transform-origin: 50% 0; transform-origin: 50% 0; } .htmega-team-style-4 .htmega-thumb.htmega-team-image-hover-bottom img { z-index: 11; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; position: relative; -webkit-transform-origin: 0 100%; -moz-transform-origin: 0 100%; -ms-transform-origin: 0 100%; -o-transform-origin: 0 100%; transform-origin: 0 100%; } .htmega-team-style-4 .htmega-team-hover-action { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 100%; text-align: center; } .htmega-team-style-4 .htmega-team-hover-action::before { position: absolute; content: ""; background: #18012c; opacity: 1; width: auto; height: auto; border-radius: 100%; left: 0px; top: 0px; bottom: 0px; right: 0px; } .htmega-team-style-4 .htmega-team-image-hover-none .htmega-team-hover-action::before { background: rgba(24, 1, 44, 0.5) none repeat scroll 0 0; bottom: 10px; content: ""; height: auto; left: 10px; opacity: 0; position: absolute; right: 10px; top: 10px; transition: all 0.4s ease-in-out 0s; width: auto; } .htmega-thumb.htmega-team-image-hover-none { overflow: hidden; } .htmega-team-style-4 .htmega-team-image-hover-none .htmega-team-hover-action .htmega-hover-action h4 { -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; } .htmega-team-style-4 .htmega-team-image-hover-none ul.htmega-social-network{ -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; } .htmega-team-style-4:hover .htmega-team-image-hover-none .htmega-team-hover-action .htmega-hover-action h4,.htmega-team-style-4:hover .htmega-team-image-hover-none ul.htmega-social-network { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } .htmega-team-style-4:hover .htmega-team-image-hover-none .htmega-team-hover-action::before { opacity: 1; } .htmega-team-style-4.htmega-team:hover .htmega-team-image-hover-none .htmega-team-hover-action { background-color: transparent; } .htmega-team-style-4 .htmega-team-hover-action .htmega-hover-action { position: absolute; top: 50%; transform: translateY(-50%); width: 100%; text-align: center; } .htmega-team-style-4 .htmega-team-hover-action .htmega-hover-action h4 { font-size: 16px; margin-bottom: 13px; font-weight: 500; } .htmega-team-style-4 .htmega-team-hover-action .htmega-hover-action h4 { color: #ffffff; } .htmega-team-style-4:hover .htmega-thumb.htmega-team-image-hover-left img { -webkit-transform: rotate3d(0, 1, 0, -180deg); -moz-transform: rotate3d(0, 1, 0, -180deg); -ms-transform: rotate3d(0, 1, 0, -180deg); -o-transform: rotate3d(0, 1, 0, -180deg); transform: rotate3d(0, 1, 0, -180deg); } .htmega-team-style-4:hover .htmega-thumb.htmega-team-image-hover-right img { -webkit-transform: rotate3d(0, 1, 0, 180deg); -moz-transform: rotate3d(0, 1, 0, 180deg); -ms-transform: rotate3d(0, 1, 0, 180deg); -o-transform: rotate3d(0, 1, 0, 180deg); transform: rotate3d(0, 1, 0, 180deg); z-index: 12; } .htmega-team-style-4:hover .htmega-thumb.htmega-team-image-hover-top img { -webkit-transform: rotate3d(1, 0, 0, 180deg); -moz-transform: rotate3d(1, 0, 0, 180deg); -ms-transform: rotate3d(1, 0, 0, 180deg); -o-transform: rotate3d(1, 0, 0, 180deg); transform: rotate3d(1, 0, 0, 180deg); } .htmega-team-style-4:hover .htmega-thumb.htmega-team-image-hover-bottom img { -webkit-transform: rotate3d(1, 0, 0, 180deg); -moz-transform: rotate3d(1, 0, 0, 180deg); -ms-transform: rotate3d(1, 0, 0, 180deg); -o-transform: rotate3d(1, 0, 0, 180deg); transform: rotate3d(1, 0, 0, 180deg); } /* Team Style 05 */ .htmega-team-style-5 .htmega-thumb img { -webkit-transform: scaleY(1); -moz-transform: scaleY(1); -o-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1); -webkit-transition: all 0.7s ease-in-out; -moz-transition: all 0.7s ease-in-out; -o-transition: all 0.7s ease-in-out; -ms-transition: all 0.7s ease-in-out; transition: all 0.7s ease-in-out; } .htmega-team-style-5 .htmega-team-hover-action { width: 100%; height: 100%; position: absolute; overflow: hidden; top: 0; left: 0; background-color: white; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear; -ms-transition: all 0.5s linear; transition: all 0.5s linear; opacity: 0; } .htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action { position: absolute; top: 50%; transform: translateY(-50%); padding: 0 20px; } .htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action h4 { font-size: 16px; font-weight: 600; margin-bottom: 9px; } .htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action h4 a { color: #343434; } .htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action span { font-size: 16px; display: block; color: #343434; margin-bottom: 12px; } .htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action p { line-height: 26px; color: #494849; font-size: 14px; margin-bottom: 16px; } .htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action .htmega-social-network { justify-content: flex-start; } .htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action .htmega-social-network li:first-child { margin-left: 0; } .htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action h4, .htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action span, .htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action ul.htmega-social-network, .htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action p { -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear; -ms-transition: all 0.5s linear; transition: all 0.5s linear; opacity: 0; } .htmega-team-style-5:hover .htmega-team-hover-action { opacity: 1; background-color: white; } .htmega-team-style-5:hover .htmega-team-hover-action .htmega-hover-action h4, .htmega-team-style-5:hover .htmega-team-hover-action .htmega-hover-action ul.htmega-social-network, .htmega-team-style-5:hover .htmega-team-hover-action .htmega-hover-action p, .htmega-team-style-5:hover .htmega-team-hover-action .htmega-hover-action span { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1; } .htmega-team-style-5:hover .htmega-thumb img { -webkit-transform: scale(10); -moz-transform: scale(10); -o-transform: scale(10); -ms-transform: scale(10); transform: scale(10); opacity: 0; } .htmega-team.htmega-team-style-5 ul.htmega-social-network{ padding: 0; } /* Team Style 06 */ .htmega-team-style-6 { overflow: hidden; } .htmega-team-style-6 .htmega-thumb img { transition: 0.5s; } .htmega-team-style-6:hover .htmega-thumb img { transform: scale(1.2) rotate(10deg); } .htmega-team-style-6 .htmega-team-info { background: #f4f4f4; text-align: center; transition: 0.4s; } .htmega-team-style-6 .htmega-team-info .htmega-team-content { padding: 26px 18px; } .htmega-team-style-6 .htmega-team-info .htmega-team-content p { font-size: 14px; line-height: 28px; color: #494849; margin: 0; } .htmega-team-style-6 .htmega-team-info .htmega-team-content h4 { font-size: 16px; font-weight: 600; margin-bottom: 5px; } .htmega-team-style-6 .htmega-team-info .htmega-team-content h4 { color: #343434; } .htmega-team-style-6 .htmega-team-info .htmega-team-content span { color: #343434; font-size: 14px; font-weight: 400; } .htmega-team-style-6 .htmega-team-info .htmega-social-network { padding: 14px 0; border-top: 2px solid #ffffff; } .htmega-team.htmega-team-style-6 .htmega-team-content { border:none; } /* Team Style 07 */ .htmega-team-style-7 { box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); overflow: hidden; } .htmega-team-style-7 .htmega-thumb a img { transition: 0.5s; } .htmega-team-style-7 .htmega-team-hover-action { position: absolute; bottom: 30px; width: 100%; text-align: center; } .htmega-team-style-7 .htmega-team-hover-action{ background-color: transparent !important; } .htmega-team-style-7 .htmega-team-hover-action .htmega-hover-action .htmega-social-network { -webkit-transition: all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55); transition: all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55); } .htmega-team-style-7 .htmega-team-hover-action .htmega-hover-action .htmega-social-network li a { -webkit-transition: all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55); -webkit-transform: scale(0.1); transition: all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55); transform: scale(0.1); opacity: 0; height: 28px; width: 28px; line-height: 28px; } .htmega-team-style-7:hover .htmega-team-hover-action .htmega-hover-action .htmega-social-network li a { opacity: 1; transform: scale(1); -webkit-transition-delay: .1s; transition-delay: .1s; } .htmega-team-style-7 .htmega-team-content { background: #fff none repeat scroll 0 0; border: 0 none; margin: 0; padding: 20px 10px; text-align: center; } .htmega-team-style-7 .htmega-team-content h4 { font-size: 16px; font-weight: 600; margin-bottom: 3px; } .htmega-team-style-7 .htmega-team-content h4 { color: #343434; } .htmega-team-style-7 .htmega-team-content h4:hover { color: #18012c; } .htmega-team-style-7 .htmega-team-content span { color: #343434; font-size: 14px; margin: 0; font-weight: 400; } .htmega-team-style-7:hover .htmega-thumb img { transform: scale(1.2) rotate(10deg); } /*--------------------------------- Pricing Table Style -----------------------------------*/ .htmega-features svg { width: 20px; display: inline-block; } .htmega-pricing-panel { display: flex; flex-direction: column; justify-content: space-between; text-align: center; margin-top: 30px; } .htmega-pricing-body ul { list-style: none; padding: 0; margin: 0; } .htmega-pricing-panel .pricing_old { margin-right: 15px; } .htmega-pricing-panel .htmega-pricing-heading .price h4 span.pricing_new,.htmega-pricing-panel .htmega-pricing-heading .price h4 span.pricing_old{ padding-left: 16px; position: relative; } .htmega-features li i{ margin-right: 8px; } /* Pricing Table style 1 */ .htmega-pricing-style-1 { background: #365a73; margin-top: 30px; border-radius: 10px; padding-bottom: 40px; } .htmega-pricing-style-1 .htmega-pricing-heading { padding-top: 65px; padding-bottom: 75px; background-repeat: no-repeat; background-position: center center; position: relative; background-size: cover; margin-bottom: 37px; border-radius: 10px 10px 0 0; } .htmega-pricing-style-1 .htmega-pricing-heading .title { position: absolute; left: -7px; transform: rotate(-90deg); top: 39px; } .htmega-pricing-style-1 .htmega-pricing-heading .title h2 { margin: 0; height: 50px; line-height: 50px; color: #ffffff; font-size: 16px; background-image: -webkit-linear-gradient(left, #446c83, #4eb8bf); background-image: linear-gradient(left, #446c83, #4eb8bf); border-radius: 10px; font-family: 'Raleway', sans-serif; width: 125px; text-align: center; } .htmega-pricing-style-1 .htmega-pricing-heading .price { display: inline-block; padding-left: 35px; } .htmega-pricing-style-1 .htmega-pricing-heading .price h4 { color: #ffffff; display: inline-block; margin: 0; position: relative; font-size: 40px; font-weight: 600; font-family: 'Raleway', sans-serif; } .htmega-pricing-style-1 .htmega-pricing-heading .price h4 span.pricing_new{ font-size: 40px; } .htmega-pricing-style-1 .htmega-pricing-heading .price h4 sub { position: absolute; left: 0; top: 23px; font-size: 20px; font-weight: 700; font-family: 'Raleway', sans-serif; } .htmega-pricing-style-1 .htmega-pricing-heading .price h4 span.pricing_old sub{ position: static; } .htmega-pricing-style-1 .htmega-pricing-heading .price h4 span { font-size: 20px; font-family: "Montserrat", sans-serif; } .htmega-pricing-style-1 .htmega-pricing-heading .price h4 span.separator { margin-right: -5px; } .htmega-pricing-style-1 .htmega-pricing-body { margin-bottom: 37px; } .htmega-pricing-style-1 .htmega-pricing-body ul li { color: #f1f1f1; font-weight: 300; font-size: 16px; padding: 5px 0; } a.price_btn{ text-decoration: none; } .htmega-pricing-style-1 a.price_btn { border: 1px solid #4fbfc5; display: inline-block; padding: 8px 40px; border-radius: 10px; color: #ffffff; font-size: 14px; text-transform: uppercase; font-weight: 600; transition: 0.5s; } .htmega-pricing-style-1 a.price_btn:hover { background: #4ebec4; color: #ffffff; border: 1px solid #4ebec4; } /* Pricing Table style 2*/ .htmega-pricing-style-2 { background: #ffffff; border-radius: 10px; padding: 55px 0; } .htmega-pricing-heighlight{ padding: 70px 0; box-shadow: 0 0 30px rgba(82, 182, 188, 0.25); position: relative; z-index: 2; } .htmega-pricing-style-2 .htmega-pricing-heading { margin-bottom: 10px; } .htmega-pricing-style-2 .htmega-pricing-heading .icon { margin-bottom: 20px; } .htmega-pricing-style-2 .htmega-pricing-heading .title h2 { margin-bottom: 14px; margin-bottom: 28px; } .htmega-pricing-style-2 .htmega-pricing-heading .price h4 { color: #52b6bc; font-weight: 400; position: relative; font-size: 30px; margin: 0; font-family: 'Lora', serif; display: inline-block; } .htmega-pricing-style-2 .htmega-pricing-heading .price h4 sub { position: absolute; left: 0; top: 16px; } .htmega-pricing-style-2 .htmega-pricing-body { margin-bottom: 27px; } .htmega-pricing-style-2 .htmega-pricing-body ul li { color: #7b7b7b; font-size: 14px; font-weight: 300; padding: 3px 0; } .htmega-pricing-style-2 .htmega-pricing-footer a.price_btn { border: 2px solid #52b6bc; display: inline-block; padding: 0 32px; color: #52b6bc; border-radius: 21px; font-weight: 500; font-size: 15px; transition: 0.5s; } .htmega-pricing-style-2 .htmega-pricing-footer a.price_btn:hover { background: #52b6bc; color: #ffffff; border: 2px solid #52b6bc; } /* Pricing Table style 3 */ .htmega-pricing-style-3 { background: #ef476f; padding-bottom: 60px; margin-top: 88px; border-radius: 5px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .htmega-pricing-style-3 .htmega-pricing-heading .price { width: 125px; height: 127px; background: #ef476f; border: 4px solid #fff; border-radius: 100%; text-align: center; margin: 0 auto; display: flex; justify-content: center; align-items: center; position: relative; margin-top: -63px; margin-bottom: 37px; } .htmega-pricing-style-3 .htmega-pricing-heading .price h4 span.pricing_new,.htmega-pricing-style-3 .htmega-pricing-heading .price h4{ font-size: 40px; margin: 0; font-weight: 600; position: relative; font-family: "Poppins", sans-serif; } .htmega-pricing-panel.htmega-pricing-style-3 .htmega-pricing-heading .price h4 span.pricing_new, .htmega-pricing-panel.htmega-pricing-style-3 .htmega-pricing-heading .price h4 span.pricing_old{ padding: 0; } .htmega-pricing-style-3 .htmega-pricing-heading .price h4 sub { font-size: 20px; position: relative; top: -17px; left: 0; } .htmega-pricing-style-3 .htmega-pricing-heading .price h4 span { font-size: 15px; font-weight: 500; } .htmega-pricing-style-3 .htmega-pricing-heading .price h4 span.separator { margin-left: -9PX; margin-right: -10px; } .htmega-pricing-style-3 .htmega-pricing-heading .title { margin-bottom: 41px; } .htmega-pricing-style-3 .htmega-pricing-heading .title h2 { font-size: 26px; color: #ffffff; font-weight: 600; margin: 0; font-family: "Montserrat", sans-serif; } .htmega-pricing-style-3 .htmega-pricing-body ul li { color: #ffffff; font-size: 17px; padding: 5px 0; font-family: "Poppins", sans-serif; } .htmega-pricing-style-3 .htmega-pricing-footer { margin-top: 48px; } .htmega-pricing-style-3 .htmega-pricing-footer a.price_btn { height: 40px; padding: 0 43px; display: inline-block; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25); color: #fff; font-weight: 600; line-height: 40px; font-size: 15px; transition: 0.5s; font-family: "Montserrat", sans-serif; } .htmega-pricing-style-3 .htmega-pricing-footer a.price_btn:hover { box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); } /* Pricing Table style 4 */ .htmega-pricing-style-4 { background: #ffffff; padding: 90px 0; } .htmega-pricing-style-4.htmega-pricing-heighlight .htmega-pricing-footer { height: auto; } .htmega-pricing-ribon{ position: relative; } .htmega-pricing-ribon::before { content: url(//www.inova-concepts.lu/wp-content/plugins/ht-mega-for-elementor/assets/images/pricing/pricing-ribon.png); left: 30px; position: absolute; top: -15px; } .htmega-pricing-style-4 .htmega-pricing-heading .price h4 { font-weight: 600; color: #4d4d4d; font-size: 48px; position: relative; display: inline-block; margin: 0; } .htmega-pricing-style-4 .htmega-pricing-heading .price h4 sub { position: absolute; left: 0; top: 25px; font-size: 31px; } .htmega-pricing-style-4 .htmega-pricing-heading .title h2 { font-size: 18px; font-weight: 500; color: #000101; padding-bottom: 27px; position: relative; margin-bottom: 28px; } .htmega-pricing-style-4 .htmega-pricing-heading .title h2::before { position: absolute; content: ""; width: 60px; height: 2px; background: #e1e1e1; bottom: 0; left: 50%; transform: translateX(-50%); } .htmega-pricing-style-4 .htmega-pricing-body { position: relative; padding-bottom: 23px; margin-top: 36px; } .htmega-pricing-style-4 .htmega-pricing-body::before { position: absolute; content: ""; background: #e1e1e1; width: 60px; height: 2px; bottom: 0; left: 50%; transform: translateX(-50%); } .htmega-pricing-style-4 .htmega-pricing-body ul { padding: 0 53px; } .htmega-pricing-style-4 .htmega-pricing-body ul li { font-size: 15px; color: #000000; line-height: 35px; font-family: "Montserrat", sans-serif; } .htmega-pricing-style-4 .htmega-pricing-footer { margin-top: 32px; height: 0px; overflow: hidden; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; } .htmega-pricing-style-4 .htmega-pricing-footer a.price_btn { height: 46px; border: 1px solid #ededed; display: inline-block; line-height: 44px; padding: 0 40px; color: #000000; font-size: 14px; border-radius: 30px; font-family: "Montserrat", sans-serif; transition: 0.5s; } .htmega-pricing-style-4 .htmega-pricing-footer a.price_btn:hover { background: #0056ff; color: #ffffff; border: 1px solid #0056ff; } .htmega-pricing-style-4:hover .htmega-pricing-footer { height: 46px; } .htmega-pricing-style-4.active .htmega-pricing-footer { height: 46px !important; } /* Pricing Table Style 5 */ .htmega-pricing-style-5 { background: #f6f6f6; padding: 40px 0; text-align: left; padding-bottom: 50px; margin-left: 30px; } .htmega-pricing-style-5 .htmega-pricing-heading { padding-left: 46px; margin-bottom: 8px; } .htmega-pricing-style-5 .htmega-pricing-heading .price h4 { color: #0056ff; font-weight: 600; font-size: 40px; } .htmega-pricing-style-5 .htmega-pricing-heading .title h2 { color: #000000; font-size: 18px; font-weight: 500; letter-spacing: 3px; margin-bottom: 3px; } .htmega-pricing-style-5 .htmega-pricing-body { background: #e3ecff; margin-right: 30px; margin-left: -30px; border-radius: 6px; padding: 40px 56px 60px; position: relative; } .htmega-pricing-style-5 .htmega-pricing-body ul { margin-bottom: -37px; } .htmega-pricing-style-5 .htmega-pricing-body ul li { color: #181818; font-size: 14px; padding: 10px 0; } .htmega-pricing-body ul li.off { text-decoration: line-through; } .htmega-pricing-style-5 .htmega-pricing-body a.price_btn { bottom: -72px; background: transparent; display: inline-block; left: 50%; border-radius: 25px; font-size: 14px; color: #ffffff; text-transform: uppercase; letter-spacing: 2px; transform: translateX(-50%); position: relative; border: 1px solid transparent; padding: 4px; transition: 0.5; } .htmega-pricing-style-5 .htmega-pricing-body a.price_btn span { padding: 0 30px; background: #0056ff; display: inline-block; border-radius: 20px; height: 40px; line-height: 40px; } .htmega-pricing-style-5 .htmega-pricing-body a.price_btn:hover { border: 1px solid #0056ff; } .htmega-pricing-style-5 .htmega-pricing-body a.price_btn.active { border: 1px solid #0056ff; } .htmega-pricing-style-5 .htmega-pricing-body a.price_btn.active:hover { border: 1px solid transparent; } .htmega-pricing-style-5 .htmega-pricing-heading .price h4 span.pricing_new, .htmega-pricing-style-5 .htmega-pricing-heading .price h4 span.pricing_old{ padding: 0; } .htmega-pricing-style-5 sub { font-size: 40px; position: static; } /* Pricing Table Style 6 */ .htmega-pricing-style-6 { background: #fff; box-shadow: 0 0 20px 1px rgba(35, 31, 32, 0.2); padding-bottom: 30px; } .htmega-pricing-style-6.htmega-pricing-heighlight .htmega-pricing-heading { background: #2d3e50; padding: 30px 0; } .htmega-pricing-style-6.htmega-pricing-heighlight .htmega-pricing-body { padding: 55px 0; } .htmega-pricing-style-6.htmega-pricing-heighlight .htmega-pricing-body ul li { padding: 7px 0; } .htmega-pricing-style-6 .htmega-pricing-heading { background: #2d3e50; padding: 30px 0; } .htmega-pricing-style-6 .htmega-pricing-heading .price h4 span.separator { margin-left: -7px; margin-right: -10px; } .htmega-pricing-style-6 .htmega-pricing-heading .price h4 sub { font-size: 18px; position: relative; top: -20px; left: 0; } .htmega-pricing-style-6 .htmega-pricing-body { padding: 50px 0; } .htmega-pricing-style-6 .htmega-pricing-body ul li { color: #2d3e50; font-size: 18px; font-weight: 500; padding: 5px 0; font-family: 'Raleway', sans-serif; } .htmega-pricing-style-6 .htmega-pricing-footer a.price_btn { display: inline-block; background: #2d3e50; padding: 0 40px; height: 40px; line-height: 41px; font-weight: 700; border-radius: 15px; font-size: 15px; color: #ffffff; font-family: 'Raleway', sans-serif; transition: 0.5s; } .htmega-pricing-style-6 .htmega-pricing-footer a.price_btn:hover { transform: translateY(-5px); } .htmega-pricing-style-6 .htmega-pricing-heading .price h4 span.period-txt,.htmega-pricing-style-6 .htmega-pricing-heading .price h4 span.separator { color: #ecebeb; font-size: 18px; } /* Pricing Table style 7 */ .htmega-pricing-style-7 { background: #ffffff; padding-top: 48px; padding-bottom: 60px; box-shadow: 0 0 10px rgba(1, 26, 72, 0.1); } .htmega-pricing-style-7 .htmega-pricing-heading .title h2 { color: #f7ca18; font-size: 26px; font-weight: 600; margin-bottom: 32px; font-family: "Poppins", sans-serif; } .htmega-pricing-style-7 .htmega-pricing-heading .price { background-position: center center; background-size: cover; margin-bottom: 23px; padding: 12px 0; } .htmega-pricing-style-7 .htmega-pricing-heading .price h4 { font-size: 60px; color: #011a48; font-weight: 700; font-family: "Poppins", sans-serif; } .htmega-pricing-style-7 .htmega-pricing-heading .price h4 span.period-txt,.htmega-pricing-style-7 .htmega-pricing-heading .price h4 span.separator { font-size: 26px; font-weight: 600; } .htmega-pricing-style-7 .htmega-pricing-heading .price h4 span.separator { margin-left: 2px; margin-right: -8px; } .htmega-pricing-style-7 .htmega-pricing-heading .price h4 sub { font-size: 26px; left: 0px; position: relative; top: -3px; } .htmega-pricing-style-7 .htmega-pricing-body { padding: 0 28px; } .htmega-pricing-style-7 .htmega-pricing-body ul li { color: #798294; font-size: 20px; line-height: 32px; padding: 13px 0; border-top: 1px solid #f6f6f6; font-family: 'Open Sans', sans-serif; } .htmega-pricing-style-7 .htmega-pricing-body ul li:last-child { border-bottom: 1px solid #f6f6f6; } .htmega-pricing-style-7 .htmega-pricing-footer { margin-top: 40px; } .htmega-pricing-style-7 .htmega-pricing-footer a.price_btn { height: 47px; padding: 0 50px; display: inline-block; background: #011a48; border-radius: 23px; color: #fff; font-size: 14px; line-height: 47px; text-transform: uppercase; font-weight: 600; letter-spacing: 2px; font-family: "Poppins", sans-serif; transition: 0.5s; } .htmega-pricing-style-7 .htmega-pricing-footer a.price_btn:hover { background: #f7ca18; color: #000000; } /*----------------------------- Brand Style ------------------------------*/ .htmega-brands-area.htmega-brands-style-1{ display: flex; flex-wrap: wrap; } .single-partner { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; padding: 0 15px; width: calc(100% * (1/4)); text-align: center; margin-bottom: 50px; } .single-partner a{ display: inline-block; } /* Brand style 2 */ ul.brand-list { list-style: none; padding: 0; margin: 0; display: flex; flex-flow: row wrap; justify-content: space-between; align-items: center; } ul.brand-list li { position: relative; text-align: center; } ul.brand-list li a{ display: inline-block; } .htmega-brands-style-2 ul.brand-list li { border-right: 1px dashed #ffffff; display: block; float: left; padding: 20px; text-align: center; width: 20%; } .htmega-brands-style-2 ul.brand-list li:last-child { border-right: 1px dashed transparent; } .htmega-brands-style-3 ul.brand-list li { flex-basis: 20%; border-right: 1px solid #dcd9d9; height: 125px; line-height: 125px; border-top: 1px solid #dcd9d9; border-bottom: 1px solid #dcd9d9; } .htmega-brands-style-3 ul.brand-list li:first-child { border-left: 1px solid #dcd9d9; } .brand-list-area { display: flex; flex-wrap: wrap; } .brand-logo-col{ padding-left: 15px; padding-right: 15px; } .htmega-brands-style-5 .brand-logo-col{ flex: 0 0 25%; max-width: 25%; } .htmega-brands-style-5 .single-partner { background: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); text-align: center; display: block; width: 100%; padding: 25px 15px; } .htmega-brands-style-7 .single-partner{ width: 100%; } .htmega-brands-style-7 .brand-logo-col{ flex: 0 0 33.333%; max-width: 33.333%; } /* Brand Style Four */ .htmega-brands-style-4 ul.brand-list{ display: block; } .htmega-brands-style-4 ul.brand-list li { border-bottom: 1px dashed #aaa; border-right: 1px dashed #aaa; float: left; padding: 25px 15px; text-align: center; width: 33.33%; } .htmega-brands-style-4 ul.brand-list li:nth-child(1) { border-bottom-color: #aaa; border-right-color: #aaa; } .htmega-brands-style-4 ul.brand-list li:nth-child(6), .htmega-brands-style-4 ul.brand-list li:last-child { border-bottom-color: transparent; border-right-color: transparent; } .htmega-brands-style-4 ul.brand-list li:nth-child(5) { border-bottom-color: transparent; border-right-color: #aaa; } .htmega-brands-style-4 ul.brand-list li:nth-child(4) { border-bottom-color: transparent; border-right-color: #aaa; } .htmega-brands-style-4 ul.brand-list li:nth-child(3) { border-bottom-color: #aaa; border-right-color: transparent; } /*----------------------- * Newsletter Style -----------------------*/ .float-left{ float:left; } .newsletter-style-one p { color: #798294; font-size: 14px; line-height: 28px; max-width: 605px; margin: 0 auto !important; width: 100%; margin-bottom: 58px; margin-top: 16px; } .htmega-mailchimp-style-1 .htmega-input-box { position: relative; max-width: 530px; margin: 0 auto; } .htmega-input-box input[type="text"],.htmega-input-box input[type="email"] { width: 100%; } .htmega-mailchimp-style-1 .htmega-input-box input[type="submit"] { position: absolute; right: 5px; top: 50%; transform: translateY(-50%); outline: none; border: 0 none; transition: 0.4s; } /* Newsletter Style Two */ .htmega-mailchimp-style-2 .htmega-input-box input[type="text"],.htmega-mailchimp-style-2 .htmega-input-box input[type="email"] { width: calc(100% - 170px); } /* Newsletter Style Three */ .htmega-input-box form{ width: 100%; } .htmega-mailchimp-style-3 .htmega-input-box { position: relative; max-width: 580px; width: 100%; margin: 0 auto; display: flex; } .htmega-mailchimp-style-3 .htmega-input-box input { text-align: center; float: left; overflow: hidden; max-width: 405px; } .htmega-mailchimp-style-3 .htmega-input-box input[type="submit"] { float: right; overflow: hidden; transition: 0.4s; } /* Newsletter Style Four */ .htmega-mailchimp-style-4 .htmega-input-box { position: relative; } .htmega-mailchimp-style-4 .htmega-input-box input[type="submit"] { position: absolute; right: 5px; top: 50%; width: 40px; transform: translateY(-50%); transition: 0.4s; text-indent: -99999px; } .htmega-mailchimp-style-4 .htmega-input-box::before { color: #ffffff; content: ""; cursor: pointer; display: block; font-family: fontawesome; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); z-index: 1; } /* Newsletter Style Five */ .htmega-mailchimp-style-5 .htmega-input-box input[type="submit"] { width: 100%; transition: 0.5s; } /* * Testimonial Style */ .htmega-testimonial-area .slick-prev, .htmega-testimonial-area .slick-next { background: transparent none repeat scroll 0 0; border: medium none; color: #7d7d7d; cursor: pointer; display: block; font-size: 24px; height: auto; line-height: 1; outline: medium none; padding: 0; position: absolute; text-align: center; top: 50%; transform: translate(0px, -50%); width: auto; } .htmega-testimonial-area .slick-next{ right: 0; } .htmega-testimonial-area .slick-dots{ list-style: none; } .htmega-testimonial-area .slick-dots li button { font-size: 0; line-height: 0; display: block; width: 12px; height: 12px; padding: 0; cursor: pointer; color: transparent; border: 0; outline: none; background: #e3e3e3; border-radius: 100%; } .htmega-testimonial-area .slick-dots li.slick-active button { background: #ff6600; } .htmega-testimonial-area .slick-dots li button:before { display: none; } .htmega-testimonial-area .slick-dots { bottom: -30px; } .htmega-testimonial-area .slick-dots li { margin: 0 7px; width: 12px; height: 12px; } .htmega-testimonial-area .slick-prev::before, .htmega-testimonial-area .slick-next::before{ display: none; } /*Testimonial Style One*/ .htmega-testimonial-activation { z-index: 1; } .htmega-testimonial-style-1 .testimonal { text-align: center; } .htmega-testimonial-style-1 .testimonal img { margin-bottom: 34px; text-align: center; display: inline-block; } .htmega-testimonial-style-1 .testimonal .shape img { margin: 0; } .htmega-testimonial-style-1 .testimonal .content { margin-top: 30px; } .htmega-testimonial-style-1 .testimonal .content p { color: #3e3e3e; font-size: 18px; line-height: 35px; padding: 0 10%; } .htmega-testimonial-style-1 .testimonal .content h4 { color: #3e3e3e; font-size: 20px; line-height: 37px; margin: 0; } .htmega-testimonial-style-1 .testimonal .content span { color: #3e3e3e; font-size: 18px; } /* Testimonial Style Two */ .htmega-testimonial-style-2 .testimonal { text-align: center; background: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); position: relative; margin-top: 50px; padding-bottom: 27px; border-radius: 10px; } .htmega-testimonial-style-2 .testimonal img { position: absolute; left: 50%; top: 0; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); border: 1px solid #6e6e6e; border-radius: 100%; max-width: 100%; } .htmega-testimonial-style-2 .testimonal .content { margin-top: 69px; } .htmega-testimonial-style-2 .testimonal .content p { color: #5b5b5b; font-size: 14px; line-height: 24px; padding: 0 4%; font-style: italic; margin-bottom: 4px; } .htmega-testimonial-style-2 .testimonal .content h4 { color: #5b5b5b; font-size: 16px; line-height: 37px; margin: 0; font-weight: 600; } .htmega-testimonial-style-2 .testimonal .content span { color: #3e3e3e; font-size: 18px; } .htmega-testimonial-style-2 .slick-slide { padding: 5px 15px; } .htmega-testimonial-style-2 .slick-center .testimonal img { border: 1px solid #ff6600; } .htmega-testimonial-style-2 .slick-dots { bottom: -75px; } .slick-dotted.slick-slider { margin-bottom: 0; } .htmega-testimonial-style-2 .testimonal .shape img { border: medium none; left: 0; margin: 0 auto; position: relative; top: 53px; transform: translate(0px); } /* Testimonial Style 3 */ .htmega-testimonial-style-3 .testimonal img { float: left; } .htmega-testimonial-style-3 .testimonal .content { overflow: hidden; padding-left: 20px; } .htmega-testimonial-style-3 .testimonal .content p { color: #3e3e3e; font-size: 16px; margin-bottom: 20px; line-height: 28px; } .htmega-testimonial-style-3 .testimonal .content .clint-info { padding-left: 50px; position: relative; } .htmega-testimonial-style-3 .testimonal .content .clint-info::before { position: absolute; content: ""; width: 30px; height: 2px; background: #383838; left: 0; top: 4px; } .htmega-testimonial-style-3 .testimonal .content .clint-info h4 { font-weight: 600; font-size: 16px; color: #383838; margin-bottom: 2px; } .htmega-testimonial-style-3 .testimonal .content .clint-info span { color: #383838; font-size: 14px; } .htmega-testimonial-style-3 .testimonal .shape img { left: 20px; position: relative; } /* Testimonial Style 4 */ .htmega-testimonial-style-4 .testimonal .testimonal-image { float: left; padding-right: 50px; position: relative; } .htmega-testimonial-style-4 .testimonal .testimonal-image::before { position: absolute; content: ""; width: 1px; height: 100%; background: #18012c; right: 0; top: 0; } .htmega-testimonial-style-4 .testimonal .testimonal-image::after { position: absolute; content: ""; background: #18012c; height: 1px; width: 30px; right: 0; top: 50%; transform: translateY(-50%); } .htmega-testimonial-style-4 .testimonal .content { overflow: hidden; padding-left: 30px; } .htmega-testimonial-style-4 .testimonal .content p { color: #3e3e3e; font-size: 16px; margin-bottom: 20px; line-height: 28px; } .htmega-testimonial-style-4 .testimonal .content h4 { font-weight: 600; font-size: 16px; color: #383838; margin-bottom: 2px; } .htmega-testimonial-style-4 .testimonal .content span { color: #383838; font-size: 14px; } .htmega-testimonial-style-4 ul.slick-dots li button::before { content: "0"; display: block; font-size: 16px; height: auto; left: -8px; line-height: 1; opacity: 1; position: absolute; top: -4px; width: auto; } .htmega-testimonial-style-4 ul.slick-dots { padding: 0; margin: 0; list-style: none; border: 0 none; text-align: right; } .htmega-testimonial-style-4 ul.slick-dots li button { background: transparent; border: 0 none; color: #18012c; font-weight: 600; font-size: 16px; position: relative; display: inline-block; } .htmega-testimonial-style-4 { position: relative; padding-right: 24%; } .htmega-testimonial-style-4 ul.slick-dots { position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 100px; } .htmega-testimonial-style-4 ul.slick-dots li { padding: 6px 0; } .htmega-testimonial-style-4 ul.slick-dots li.slick-active button { position: relative; } .htmega-testimonial-style-4 ul.slick-dots li { height: auto; line-height: 1; padding: 8px 0 10px 45px; position: relative; } .htmega-testimonial-style-4 ul.slick-dots li::after { position: absolute; content: ""; background: #18012c; width: 0; height: 1px; left: 0; top: 50%; transform: translateY(-50%); transition: 0.5s; } .htmega-testimonial-style-4 ul.slick-dots li.slick-active::after { width: 30px; } .htmega-testimonial-style-4 ul.slick-dots li.slick-active button { background: transparent; } /* Testimonial Style 5 */ .htmega-testimonial-for .testimonial-desc p { color: #3e3e3e; font-size: 18px; line-height: 35px; text-align: center; padding: 0 15%; } .testimonal-img { text-align: center; } .testimonal-img .content { text-align: center; margin-top: 22px; } .testimonal-img .content h4 { color: #3e3e3e; font-size: 20px; margin-bottom: 3px; } .testimonal-img .content span { color: #3e3e3e; font-size: 18px; line-height: 29px; } .htmega-testimonal-nav.slick-slider { max-width: 35%; width: 100%; margin: 0 auto; } .slick-slide.slick-active.slick-center .testimonal-img img { transform: scale(1); } .slick-slide.slick-active .testimonal-img img { transform: scale(0.8); text-align: center; display: inline-block; } .htmega-testimonial-style-5 .htmega-testimonal-nav .slick-track { margin-top: 85px; } .htmega-testimonal-nav .slick-slide:not(.slick-center) .content { display: none; } .htmega-testimonial-style-5 .testimonial-shape { bottom: 56%; left: 49.5%; position: absolute; transform: translateX(-50%); } /* Testimonial Style 6 */ .htmega-testimonial-style-6 .testimonal img { display: inline-block; } .htmega-testimonial-style-6 .testimonal .content { background: #fff; text-align: center; padding: 50px 9%; position: relative; box-shadow: 0 0 10px rgba(82, 182, 188, 0.25); } .htmega-testimonial-style-6 .testimonal .content p { font-size: 16px; line-height: 28px; color: #3e3e3e; } .htmega-testimonial-style-6 .testimonal .content .triangle { position: absolute; top: 100%; margin-top: -1px; border-right: 20px solid transparent; border-left: 20px solid transparent; border-top: 20px solid #fff; border-bottom: 20px solid transparent; left: 50%; transform: translateX(-50%); } .htmega-testimonial-style-6 .testimonal .clint-info { text-align: center; margin-top: 40px; } .htmega-testimonial-style-6 .testimonal .clint-info h4 { color: #5c5c5c; font-size: 22px; font-weight: 700; margin-top: 22px; margin-bottom: 4px; } .htmega-testimonial-style-6 .testimonal .clint-info span { color: #5c5c5c; font-weight: 600; font-size: 15px; } .htmega-testimonial-style-6 .slick-arrow { width: 36px; height: 36px; color: #7d7d7d; border: 0 none; background: #fff; border-radius: 100%; font-size: 24px; left: 0; top: 20%; z-index: 999; transition: 0.5s; box-shadow: 0 0 10px rgba(82, 182, 188, 0.25); } .htmega-testimonial-style-6 .slick-arrow:hover { background: #52b6bc; color: #fff; } .htmega-testimonial-style-6 button.slick-next.slick-arrow { left: auto; right: 0; } .htmega-testimonial-style-6 { position: relative; padding: 0 200px; } .htmega-testimonial-style-6 .testimonal .shape img,.htmega-testimonial-style-7 .testimonal .shape img { position: relative; top: 10px; } /* Testimonial Style 7 */ .htmega-testimonial-style-7 .testimonal { text-align: center; } .htmega-testimonial-style-7 .testimonal p { color: #414141; font-size: 30px; font-style: italic; line-height: 48px; margin-top: 26px; font-family: "Montserrat", sans-serif; margin-bottom: 0; position: relative; z-index: 2; } .htmega-testimonial-style-7 .testimonal p::before { position: absolute; content: ""; color: #ffebd1; content: "\f10e"; font-family: Fontawesome; font-size: 216px; left: 50%; top: 50%; z-index: -1; transform: translateX(-50%) translateY(-50%); } .htmega-testimonial-style-7 .testimonal h4 { color: #3e3e3e; font-weight: 600; font-size: 20px; margin-bottom: 9px; } .htmega-testimonial-style-7 .testimonal .clint-info { margin-top: 29px; } .htmega-testimonial-style-7 .testimonal .clint-info span { color: #3e3e3e; font-size: 18px; } .htmega-testimonial-style-7 .testimonal img { display: inline-block; } .htmega-testimonial-style-7 .slick-arrow { top: 9%; left: 16%; color: #aeaeae; font-size: 48px; background: transparent; border: 0 none; z-index: 2; transition: 0.5s; } .htmega-testimonial-style-7 .slick-arrow:hover { color: #f6ab4b; } .htmega-testimonial-style-7 button.slick-next.slick-arrow { left: auto; right: 16%; } /*Testimonial Style 8 */ .htmega-testimonial-style-8 { position: relative; padding: 0 200px; } .htmega-testimonial-style-8 .content { display: flex; align-items: center; } .htmega-testimonial-style-8 .content .clint-info { padding-left: 20px; } .htmega-testimonial-style-8 .content .clint-info h4 { color: #3e3e3e; font-size: 20px; font-weight: 700; margin-bottom: 7px; } .htmega-testimonial-style-8 .content .clint-info span { color: #3e3e3e; font-size: 18px; } .htmega-testimonial-style-8 p { color: #3e3e3e; font-size: 18px; line-height: 35px; margin: 0; margin-top: 20px; } .htmega-testimonial-style-8 .slick-arrow { left: 0; color: #aeaeae; font-size: 48px; border: 0 none; top: 43%; transition: 0.5s; } .htmega-testimonial-style-8 .slick-arrow:hover { color: #f6ab4b; } .htmega-testimonial-style-8 button.slick-next.slick-arrow { left: auto; right: 0; } .htmega-testimonial-style-8 .testimonal .shape img{ position: relative; left: 10px; } /*Testimonial Style 9 */ .htmega-testimonial-style-9 .testimonal { background: #f7f8f9; padding: 30px; margin-top: 30px; } .htmega-testimonial-style-9 .testimonal .content { display: flex; align-items: center; } .htmega-testimonial-style-9 .testimonal .content .clint-info { padding-left: 25px; } .htmega-testimonial-style-9 .testimonal .content .clint-info h4 { font-size: 18px; color: #383838; margin: 0; } .htmega-testimonial-style-9 .testimonal .content .clint-info span { color: #1834a6; font-size: 13px; } .htmega-testimonial-style-9 .testimonal p { color: #5b5b5b; font-size: 14px; line-height: 26px; margin: 0; margin-top: 22px; } .htmega-testimonial-style-9 .testimonal .shape img{ position: relative; left: 5px; } /* * Form Style */ .htmega-form-wrapper form input,.htmega-form-wrapper form textarea{ width: 100%; border-radius: 0; } .htmega-form-wrapper .ajax-loader { bottom: 0; position: absolute; } .htmega-form-wrapper .form_no_select { color: red; font-size: 20px; } /* Form Style One*/ .htmega-form-style-1 form input { height: 55px; font-weight: 300; margin-top: 30px; padding: 0 20px; border: 1px solid #c1c1c1; font-family: "Montserrat", sans-serif; font-size: 13px; color: #a2a2a2; } .htmega-form-style-1 form input:focus { border: 1px solid #18012c; } .htmega-form-style-1 form input[type="submit"] { background-color: #0056ff; border: medium none; color: #ffffff; font-size: 14px; font-weight: 500; height: 55px; line-height: 55px; padding: 0 29px; text-transform: uppercase; width: auto; transition: 0.5s; font-family: "Montserrat", sans-serif; } .htmega-form-style-1 form input[type="submit"]:hover { background-color: #18012c; } .htmega-form-style-1 form textarea { border: 1px solid #c1c1c1; min-height: 175px; margin-top: 30px; padding: 20px; color: #a2a2a2; resize: none; font-family: "Montserrat", sans-serif; font-size: 13px; } .htmega-form-style-1 form textarea:focus { border: 1px solid #18012c; } /*Form Style 2*/ .htmega-form-style-2 label { color: #ffffff; font-style: italic; font-weight: 300; font-size: 14px; margin-bottom: 11px; } .htmega-form-style-2 input { height: 55px; font-weight: 300; margin-bottom: 30px; padding: 0 20px; border: 0 none; font-family: "Montserrat", sans-serif; font-size: 13px; background: rgba(255, 255, 255, 0.3); color: #ffffff; } .htmega-form-style-2 input:focus { border: 1px solid #18012c; } .htmega-form-style-2 input[type="submit"] { background-color: #fff; border: medium none; color: #0056ff; font-size: 14px; font-weight: 600; height: 55px; line-height: 54px; padding: 0 29px; text-transform: uppercase; width: 100%; transition: 0.5s; font-family: "Montserrat", sans-serif; margin: 0; } .htmega-form-style-2 input[type="submit"]:hover { background-color: #18012c; color: #ffffff; } .htmega-form-style-2 textarea { border: 1px solid #c1c1c1; min-height: 209px; padding: 20px; color: #fff; resize: none; font-family: "Montserrat", sans-serif; font-size: 13px; background: rgba(255, 255, 255, 0.3); margin-bottom: 30px; border: 0 none; } .htmega-form-style-2 textarea:focus { border: 1px solid #18012c; } /* Form style 3 */ .htmega-form-style-3 form input { color: #c0c0c0; font-weight: 300; font-style: italic; border: 0 none; border-bottom: 1px solid #c0c0c0; padding: 0; margin-bottom: 50px; padding-bottom: 4px; font-size: 16px; font-family: "Montserrat", sans-serif; } .htmega-form-style-3 form input:focus { border-bottom: 1px solid #18012c; } .htmega-form-style-3 form input[type="submit"] { border: 0 none; background: #0056ff; color: #fff; margin-top: 40px; margin-bottom: 0; height: 55px; line-height: 59px; padding: 0 20px; transition: 0.5s; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .htmega-form-style-3 form input[type="submit"]:hover { background: #ffffff; color: #0056ff; } .htmega-form-style-3 form textarea { border: 0 none; border-bottom: 1px solid #c0c0c0; font-style: italic; padding: 0; min-height: 150px; resize: none; color: #c0c0c0; font-size: 16px; font-family: "Montserrat", sans-serif; } .htmega-form-style-3 form textarea:focus { border-bottom: 1px solid #18012c; } /* Form Style 4 */ .htmega-form-style-4 form .input-box { display: flex; align-items: center; margin-bottom: 30px; } .htmega-form-style-4 form .input-box label { color: #000000; font-weight: 600; font-size: 14px; flex-basis: 16%; } .htmega-form-style-4 form .input-box span{ flex-basis: 84%; } .htmega-form-style-4 form .input-box input { background: #a2a2a2; color: #a2a2a2; font-weight: 300; background: #f3f3f3; border: 1px solid #c1c1c1; height: 55px; line-height: 55px; padding: 0 20px; font-weight: "Montserrat", sans-serif; } .htmega-form-style-4 form .input-box input:focus { border: 1px solid #18012c; } .htmega-form-style-4 form .input-box textarea { background: #f3f3f3; border: 1px solid #c1c1c1; min-height: 200px; padding: 20px; font-weight: "Montserrat", sans-serif; } .htmega-form-style-4 form .input-box textarea:focus { border: 1px solid #18012c; } .htmega-form-style-4 form input[type="submit"] { background: #0056ff; width: auto; border: 0 none; color: #fff; padding: 0 30px; height: 55px; line-height: 55px; margin: 0 0 0 90px; font-size: 14px; font-weight: 500; transition: 0.5s; } .htmega-form-style-4 form input[type="submit"]:hover { opacity: 0.7; } /* Form Style 5 */ .contact_form_container { background: #81abfe; padding: 30px; } .htmega-form-style-5 form input { margin-top: 30px; border: 1px solid #ffffff; height: 50px; line-height: 50px; color: #fff; font-weight: 300; font-family: "Montserrat", sans-serif; } .htmega-form-style-5 form input:focus { border: 1px solid #18012c; } .htmega-form-style-5 form input[type="submit"] { background: #fff; height: 55px; line-height: 56px; border: 0 none; padding: 0 30px; color: #0056ff; font-weight: 600; width: auto; transition: 0.5s; } .htmega-form-style-5 form input[type="submit"]:hover { opacity: 0.7; } .htmega-form-style-5 form textarea { margin-top: 30px; min-height: 145px; border: 1px solid #fff; padding: 20px; font-weight: 300; color: #fff; font-family: "Montserrat", sans-serif; } .htmega-form-style-5 form textarea:focus { border: 1px solid #18012c; } /* Form Style 6 */ .htmega-form-style-6 form input { background: #f3f3f3; border: 0 none; height: 55px; padding: 0 20px; margin-bottom: 30px; font-family: "Montserrat", sans-serif; } .htmega-form-style-6 form input:focus { border: 1px solid #18012c; } .htmega-form-style-6 form input[type="submit"] { width: auto; margin: 0; padding: 0 58px; background: #0056ff; color: #fff; height: 58px; font-weight: 600; line-height: 61px; text-transform: uppercase; transition: 0.5s; margin-top: 10px; } .htmega-form-style-6 form input[type="submit"]:hover { opacity: 0.7; } .htmega-form-style-6 form label { font-size: 14px; color: #000000; font-weight: 300; font-style: italic; font-family: "Montserrat", sans-serif; } .htmega-form-style-6 form textarea { background: #f3f3f3; border: 0 none; margin-bottom: 30px; min-height: 230px; resize: none; padding: 20px; margin-bottom: 30px; font-family: "Montserrat", sans-serif; } .htmega-form-style-6 form textarea:focus { border: 1px solid #18012c; } input, textarea { -webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s ease-in-out; -o-transition: all 0.30s ease-in-out; outline: none; } /* * LogIn Style */ .htmega-login-form-wrapper form input:not([type="checkbox"]){ width: 100%; } .htmega-login-form-wrapper form input:not([type="checkbox"]){ padding: 0 15px; } /* LogIn Style 1 */ .htmega-login-form-style-1 { background: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); padding: 50px 70px; } .htmega-login-form-style-1 h2 { color: #000000; font-size: 30px; font-weight: 600; margin-bottom: 21px; font-family: "Montserrat", sans-serif; } .htmega-login-form-style-1 form label { color: #000000; font-size: 13px; font-weight: 300; margin-bottom: 10px; font-family: "Montserrat", sans-serif; } .htmega-login-form-style-1 form input:not([type="checkbox"]) { background: transparent; border: 1px solid #f2f2f2; color: #757575; font-size: 12px; margin-bottom: 24px; font-family: "Montserrat", sans-serif; height: 50px; } .htmega-login-form-style-1 form input:not([type="checkbox"])[type="submit"] { margin: 0; margin-top: 40px; width: auto; background: #0056ff; color: #fff; height: 43px; padding: 0 40px; font-weight: 600; text-transform: uppercase; font-size: 14px; border: 0 none; transition: 0.4s ease-in-out; } .htmega-login-form-style-1 form input:not([type="checkbox"])[type="submit"]:hover { background: #18012c; color: #fff; } .log-remember { display: flex; justify-content: space-between; align-items: center; font-family: "Montserrat", sans-serif; } .log-remember a.fright { color: #b1b1b1; font-size: 12px; transition: 0.4s; font-family: "Montserrat", sans-serif; } .htmega_message { display: none; } #htmega_message .alert-success,.htmega_lodding_msg { color: #155724 !important; } #htmega_message .alert-danger { color: #721c24 !important; } /* The lable-content */ .lable-content { display: block; position: relative; padding-left: 29px; margin-bottom: 0; cursor: pointer; font-size: 22px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-family: "Montserrat", sans-serif; } .login-wrapper form .log-remember label { margin: 0; } /* Hide the browser's default checkbox */ .lable-content input { position: absolute; opacity: 0; cursor: pointer; } /* Create a custom checkbox */ .checkmark { position: absolute; top: 0; left: 0; height: 18px; width: 18px; border: 1px solid #0056ff; margin-top: 4px; } /* On mouse-over, add a grey background color */ .lable-content:hover input~.checkmark { border: 1px solid #0056ff; } /* Create the checkmark/indicator (hidden when not checked) */ .checkmark:after { content: ""; position: absolute; display: block; } /* Show the checkmark when checked */ .lable-content input:checked~.checkmark:after { display: none; } /* Style the checkmark/indicator */ .lable-content .checkmark:after { left: 5px; top: 2px; width: 6px; height: 9px; border: solid #0056ff; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } /* LogIn Style 2 */ .htmega-login-form-style-2 { text-align: center; } .htmega-login-form-style-2 form input { margin-top: 30px; border: 1px solid #ffffff; border-radius: 5px; height: 60px; color: #fff; padding: 0 20px; } .htmega-login-form-style-2 form input[type="submit"] { background: #0056ff; border: 0 none; font-size: 24px; text-transform: uppercase; height: 60px; border-radius: 5px; transition: 0.3s ease-in-out; margin-bottom: 20px; } .htmega-login-form-style-2 form input[type="submit"]:hover { background: #18012c; color: #ffffff; } .htmega-login-form-style-2 .separator span { display: block; color: #fff; font-size: 14px; font-weight: 600; margin-top: 30px; position: relative; font-family: "Montserrat", sans-serif; } .htmega-login-form-style-2 .separator span::before, .htmega-login-form-style-2 .separator span::after { position: absolute; left: 0; top: 50%; background: #fff; width: 235px; height: 2px; content: ""; } .htmega-login-form-style-2 .separator span::after { left: auto; right: 0; } .htmega-login-form-style-2 .log-remember a.fright { color: #ffffff; } .htmega-login-form-style-2 form input::-webkit-input-placeholder { color: #ffffff; } .htmega-login-form-style-2 form input::-moz-placeholder { color: #ffffff; } .htmega-login-form-style-2 form input:-ms-input-placeholder { color: #ffffff; } .htmega-login-form-style-2 form input:-moz-placeholder { color: #ffffff; } /* Style the checkmark/indicator */ .htmega-login-form-style-2 .checkmark, .htmega-login-form-style-4 .checkmark { border: 1px solid #ffffff; } .htmega-login-form-style-2 .lable-content, .htmega-login-form-style-4 .lable-content { color: #ffffff; font-size: 12px; } .htmega-login-form-style-2 .lable-content .checkmark:after, .htmega-login-form-style-4 .lable-content .checkmark:after { left: 5px; top: 2px; width: 6px; height: 9px; border: solid #ffffff; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .htmega-login-form-style-2 .lable-content:hover input~.checkmark, .htmega-login-form-style-4 .lable-content:hover input~.checkmark { border: 1px solid #ffffff; } .htmega-login-form-style-2 .log-remember { margin-top: 10px; } .htmega-login-form-style-2 .htmega-user-login,.htmega-login-form-style-4 .htmega-user-login,.htmega-login-form-style-5 .htmega-user-login{ color: #fff; } /* LogIn Style 3 */ .htmega-login-form-style-3 { padding: 0px 40px; } .htmega-login-form-style-3 form input { margin-top: 17px; border: 0 none; border-bottom: 1px solid #687ea5; padding: 0; color: #687ea5; font-size: 12px; font-weight: 300; font-family: "Montserrat", sans-serif; } .htmega-login-form-style-3 form input[type="submit"] { background: #0056ff; color: #fff; width: auto; height: 50px; padding: 0 55px; border: 0 none; font-size: 14px; text-transform: uppercase; transition: 0.5s; font-weight: 600; margin-top: 40px; } .htmega-login-form-style-3 form input[type="submit"]:hover { opacity: 0.7; } .htmega-login-form-style-3 { box-shadow: none; background: transparent; } .htmega-login-form-style-2 .htmega-user-login{ text-align: left; } /* LogIn Style 4 */ .htmega-login-form-style-4 { padding: 100px 56px; text-align: center; } .htmega-login-form-style-4 form input { background: rgba(255, 255, 255, 0.3); border: 0 none; margin-left: 2px; height: 70px; border-radius: 0 8px 8px 0; padding: 0 50px; color: #ffffff; font-size: 16px; font-family: "Poppins", sans-serif; } .htmega-login-form-style-4 form input[type="submit"] { border: 3px solid #fff; border-radius: 8px; color: #fff; box-sizing: border-box; height: 70px; font-size: 24px; font-weight: 600; text-transform: uppercase; margin-bottom: 51px; font-family: "Montserrat", sans-serif; margin: 0; margin-top: 30px; } .htmega-login-form-style-4 form input[type="submit"]:hover { background: #ffffff !important; color: #18012c; } /* * Service Style */ .htmega-service { margin-top: 30px; text-align: center; } .htmega-service svg { width: 30px; } .htmega-service a.readmore_btn { height: 42px; border: 1px solid #0056ff; display: inline-block; padding: 0 42px; line-height: 40px; font-size: 14px; border-radius: 30px; color: #0056ff; font-weight: 600; transition: 0.5s; text-decoration: none; } .htmega-service a.readmore_btn:hover { background: #0056ff; color: #fff; } .htmega-service .service-title a{ text-decoration: none; } .htmega-service .thumb{ display: inline-block; } .htmega-service .thumb a { display: block; } /*Service Style One*/ .htmega-service-style-1 .icon { margin-bottom: 30px; padding: 0 12px; } .htmega-service-style-1 .icon i { color: #ed552d; font-size: 50px; } .htmega-service-style-1 .content { padding: 0 12px; } .htmega-service-style-1 .content h4 { color: #5b5b5b; font-size: 18px; font-weight: 400; margin-bottom: 15px; } .htmega-service-style-1 .content p { color: #8f8f8f; font-family: "Montserrat",sans-serif; font-size: 15px; line-height: 25px; margin: 0; padding: 0 0 35px; position: relative; } .htmega-service-style-1 .content p::before { position: absolute; content: ""; background: #969696; width: 20px; height: 1px; bottom: 0; left: 50%; transform: translateX(-50%); } .htmega-service-style-1 .content p::after { position: absolute; content: ""; background: #969696; height: 1px; width: 30px; bottom: 5px; left: 50%; transform: translateX(-50%); } /*Service Style Two*/ .htmega-service-style-2 { background: #ffffff; padding: 30px; } .htmega-service-style-2 .content { padding-top: 30px; } .htmega-service-style-2 .content h4 { color: #575757; font-size: 22px; line-height: 30px; margin-bottom: 13px; padding: 0 9px; } .htmega-service-style-2 .content p { color: #818181; font-size: 14px; line-height: 24px; margin-bottom: 35px; } /*Service Style Three*/ .htmega-service-style-3 .icon { border: 1px solid #eff2f7; width: 110px; height: 110px; text-align: center; border-radius: 100%; padding: 10px; margin: 0 auto; margin-bottom: 27px; transition: 0.4s; } .htmega-service-style-3 .icon i { background: #eff2f7; height: 90px; display: block; border-radius: 100%; line-height: 90px; width: 90px; text-align: center; font-size: 40px; margin: 0 auto; color: #454545; transition: 0.4s; } .htmega-service-style-3:hover .icon { border: 1px solid #0056ff; } .htmega-service-style-3:hover .icon i { background: #0056ff; color: #fff; } .htmega-service-style-3 .content h4 { color: #5f5f5f; font-size: 16px; text-transform: uppercase; padding-bottom: 20px; position: relative; } .htmega-service-style-3 .content h4::before { position: absolute; content: ""; background: #0056ff; width: 30px; height: 3px; left: 50%; bottom: 0; transform: translateX(-50%); } .htmega-service-style-3 .content p { color: #5b5b5b; font-size: 14px; line-height: 25px; padding: 0 12px; margin: 0; } /*Service Style 04*/ .htmega-service-style-4 { background: rgba(255, 255, 255, 0.15); padding: 75px 11px; } .htmega-service-style-4 .content h4 { color: #b8b8b8; font-weight: 300; text-transform: uppercase; margin-bottom: 16px; } .htmega-service-style-4 .content p { margin: 0; color: #959595; font-weight: 300; font-size: 14px; line-height: 24px; } .htmega-service-style-4 .thumb { padding-bottom: 33px; position: relative; margin-bottom: 22px; } .htmega-service-style-4 .thumb::before { position: absolute; content: ""; background: #969696; width: 30px; height: 1px; bottom: 0; left: 50%; transform: translateX(-50%); } .htmega-service-style-4 .thumb::after { position: absolute; content: ""; bottom: 5px; left: 50%; transform: translateX(-50%); background: #969696; width: 20px; height: 1px; } /* Service Style 05 */ .htmega-service-style-5 .content { padding-top: 26px; } .htmega-service-style-5 .content h4 { color: #585858; font-size: 17px; font-weight: 600; margin-bottom: 13px; } .htmega-service-style-5 .content p { color: #414141; font-size: 14px; line-height: 24px; margin: 0; } .htmega-service-style-5 .thumb { position: relative; } .htmega-service-style-5 .thumb::before { position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; content: ""; -webkit-transition: opacity 1s; transition: opacity 1s; opacity: 0; background-image: -webkit-linear-gradient(top, #252a9c, #df09f9); background-image: -moz-linear-gradient(top, #252a9c, #df09f9); background-image: linear-gradient(0, #252a9c, #df09f9); } .htmega-service-style-5:hover .thumb::before { opacity: 0.3; } .htmega-service-style-5 .thumb img{ width: 100%; } /*================================ Service Style 06 ==================================*/ .htmega-service-style-6 { margin-top: 12px; } .htmega-service-style-6 .thumb,.htmega-service-style-6 .icon { border: 1px solid #4e89fb; width: 100px; height: 100px; line-height: 100px; border-radius: 100%; float: left; text-align: center; margin-right: 22px; margin-top: 10px; } .htmega-service-style-6 .content { overflow: hidden; } .htmega-service-style-6 .content p { font-size: 14px; line-height: 25px; color: #5b5b5b; } .htmega-service-style-6 .content h4 { color: #5f5f5f; font-size: 24px; font-weight: 600; margin-bottom: 7px; } /*Service Style 07*/ .htmega-service-style-7 { display: flex; margin-top: 0; position: relative; z-index: 1; padding: 40px 20px; border-radius: 8px; } .htmega-service-style-7 .icon { margin-right: 33px; } .htmega-service-style-7 .icon i { color: #4c4c4c; font-size: 40px; transition: 0.4s; } .htmega-service-style-7 .content h4 { color: #4c4c4c; font-size: 20px; font-weight: 600; text-transform: uppercase; margin-bottom: 8px; transition: 0.4s; } .htmega-service-style-7 .content p { color: #5b5b5b; font-size: 14px; line-height: 25px; margin: 0; transition: 0.4s; } .htmega-service-style-7::before { background: #fff none repeat scroll 0 0; content: ""; height: 100%; left: 0; opacity: 1; position: absolute; top: 0; transition: all 0.4s ease-in-out 0s; width: 100%; z-index: -1; } .htmega-service-style-7:hover::before { opacity: 0; } .htmega-service-style-7:hover .content h4, .htmega-service-style-7:hover .content p, .htmega-service-style-7:hover .icon i { color: #fff !important; } /* * News Ticker Css */ .breaking-news-title svg { width: 20px; } .breaking-news-default { border: 1px solid #18012c; } .breaking-news-default .breaking-news-title { display: flex; height: 80px; align-items: center; } .breaking-news-default .breaking-news-title h5 { position: relative; font-weight: 600; font-size: 30px; letter-spacing: 0.5px; margin: 0; text-transform: uppercase; padding: 0 48px; } .breaking-news-default .breaking-news-ticker { margin-left: 20px; list-style: none; padding: 0; margin: 0; padding-left: 22px; } .breaking-news-default .breaking-news-ticker li { padding: 5px 0; } .breaking-news-default .breaking-news-ticker li a { display: block; line-height: 69px; font-size: 16px; font-family: "Poppins", sans-serif; color: #18012c; text-decoration: none; } .breaking-news-default .breaking-news-ticker li span.news_date { background: #d20001; color: #fff; font-size: 12px; margin-left: 30px; padding: 3px 5px; border-radius: 3px; } .breaking-news-default .breaking-news-nav { float: right; display: flex; height: 80px; align-items: center; margin-right: 42px; } .breaking-news-default .breaking-news-nav button { border: 1px solid #18012c; height: 40px; margin: 0 5px; padding: 0; transition: all 0.3s ease-in-out 0s; width: 40px; background: transparent; } .breaking-news-default .breaking-news-nav button i { color: #18012c; font-size: 24px; } .breaking-news-default::before { position: absolute; content: ""; background: #1d62af; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; transform: skew(-20deg); } /*News Ticker Style 1*/ .htmega-newsticker-style-1 { border: 0 none; display: flex; flex-flow: row wrap; float: left; position: relative; width: 100%; z-index: 1; } .htmega-newsticker-style-1 .breaking-news-title { display: flex; align-items: center; } .htmega-newsticker-style-1 .breaking-news-title h5 { position: relative; left: -20px; display: block; color: #ffffff; font-weight: 600; font-size: 30px; letter-spacing: 0.5px; margin: 0; text-transform: uppercase; height: 60px; line-height: 59px; padding: 0 48px; } .htmega-newsticker-style-1 .breaking-news-title h5::before { position: absolute; content: ""; transform: skew(-20deg); background: #d20001; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; } .htmega-newsticker-style-1 .breaking-news-title h5 i { width: 40px; height: 40px; color: #d20001; background: #fff; text-align: center; line-height: 40px; border-radius: 100%; font-size: 28px; padding-left: 5px; margin-left: 2px; } .htmega-newsticker-style-1 .breaking-news-ticker { margin-left: 20px; list-style: none; padding: 0; margin: 0; padding-left: 22px; } .htmega-newsticker-style-1 .breaking-news-ticker li { padding: 5px 0; } .htmega-newsticker-style-1 .breaking-news-ticker li a { display: block; line-height: 69px; color: #ffffff; font-size: 16px; font-family: "Poppins", sans-serif; } .htmega-newsticker-style-1 .breaking-news-nav { float: right; display: flex; align-items: center; margin-right: 42px; margin-left: auto; } .htmega-newsticker-style-1 .breaking-news-nav button { border: 1px solid #fff; margin: 0 5px; transform: skew(-20deg); } .htmega-newsticker-style-1 .breaking-news-nav button:hover { border: 1px solid #d20001; background: #d20001; } .htmega-newsticker-style-1 .breaking-news-nav button i { color: #ffffff; font-size: 24px; } /*News Ticker Style 2*/ .htmega-newsticker-style-2 { border: 1px solid #1d62af; overflow: hidden; } .htmega-newsticker-style-2 .breaking-news-title { display: flex; height: 80px; align-items: center; } .htmega-newsticker-style-2 .breaking-news-title h5 { position: relative; color: #ffffff; font-weight: 600; font-size: 20px; margin: 0; text-transform: capitalize; padding: 0 20px; background: #1d62af; font-style: italic; padding-right: 0; align-self: stretch; display: flex; align-items: center; justify-content: center; } .htmega-newsticker-style-2 .breaking-news-title h5::before { position: absolute; top: 0; border-right: 40px solid transparent; border-top: 40px solid transparent; border-bottom: 40px solid transparent; content: ""; border-left: 40px solid #1d62af; left: 100%; } .htmega-newsticker-style-2 .breaking-news-ticker { padding-left: 57px; } .htmega-newsticker-style-2 .breaking-news-ticker li { padding: 5px 0; } .htmega-newsticker-style-2 .breaking-news-ticker li a { display: block; line-height: 69px; color: #181818; font-size: 16px; font-family: "Poppins", sans-serif; } .htmega-newsticker-style-2 .breaking-news-nav { margin-right: 29px; } .htmega-newsticker-style-2 .breaking-news-nav button { margin: 0 3px; border: 1px solid transparent; width: auto; height: auto; } .htmega-newsticker-style-2 .breaking-news-nav button i { color: #000000; font-size: 30px; transition: 0.3s ease-in-out; } .htmega-newsticker-style-2 .breaking-news-nav button i:hover { color: #1d62af; } /*News Ticker Style 3*/ .htmega-newsticker-style-3 { border: 1px solid #1d62af; border-radius: 40px; overflow: hidden; display: flex; } .htmega-newsticker-style-3 .breaking-news-title{ order: 3; } .htmega-newsticker-style-3 .breaking-news-title { display: flex; height: 80px; align-items: center; background: #1d62af; border-radius: 0 40px 40px 0; } .htmega-newsticker-style-3 .breaking-news-title h5 { position: relative; color: #ffffff; font-weight: 600; font-size: 20px; margin: 0; text-transform: capitalize; padding: 0 20px; font-style: italic; padding-right: 20px; align-self: stretch; display: flex; align-items: center; justify-content: center; padding-left: 0; } .htmega-newsticker-style-3 .breaking-news-title h5::before { position: absolute; top: 0; border-right: 40px solid #1d62af; border-top: 40px solid transparent; border-bottom: 40px solid transparent; content: ""; border-left: 40px solid transparent; right: 100%; } .htmega-newsticker-style-3 .breaking-news-ticker { flex-grow: 1; order: 2; padding-right: 57px; } .htmega-newsticker-style-3 .breaking-news-ticker li { padding: 5px 0; } .htmega-newsticker-style-3 .breaking-news-ticker li a { display: block; line-height: 69px; color: #181818; font-size: 16px; font-family: "Poppins", sans-serif; } .htmega-newsticker-style-3 .breaking-news-ticker li a span.news_date { margin-left: 30px; } .htmega-newsticker-style-3 .breaking-news-nav { margin-right: 0; float: left; margin-left: 29px; order: 1; } .htmega-newsticker-style-3 .breaking-news-nav button { margin: 0 3px; border: 1px solid transparent; width: auto; height: auto; } .htmega-newsticker-style-3 .breaking-news-nav button i { color: #000000; font-size: 30px; transition: 0.3s ease-in-out; } .htmega-newsticker-style-3 .breaking-news-nav button i:hover { color: #1d62af; } /*News Ticker Style 4*/ .htmega-newsticker-style-4 { border: 0 none; background: #1d62af; overflow: hidden; } .htmega-newsticker-style-4 .breaking-news-title { display: flex; height: 50px; align-items: center; background: #f05555; align-self: stretch; display: flex; align-items: center; justify-content: center; } .htmega-newsticker-style-4 .breaking-news-title h5 { position: relative; color: #ffffff; font-weight: 600; font-size: 18px; margin: 0; text-transform: capitalize; padding: 0 27px; } .htmega-newsticker-style-4 .breaking-news-ticker { padding-left: 30px; } .htmega-newsticker-style-4 .breaking-news-ticker li { padding: 5px 0; } .htmega-newsticker-style-4 .breaking-news-ticker li a { display: block; line-height: 40px; color: #ffffff; font-size: 14px; font-family: "Poppins", sans-serif; } .htmega-newsticker-style-4 .breaking-news-nav { margin-right: -1px; height: 50px; } .htmega-newsticker-style-4 .breaking-news-nav button { margin: 0 1px; border: 1px solid transparent; width: 50px; height: 50px; background: #4b7bb0; } .htmega-newsticker-style-4 .breaking-news-nav button i { color: #ffffff; font-size: 30px; transition: 0.3s ease-in-out; } .htmega-newsticker-style-4 .breaking-news-nav button i:hover { color: #18012c; } /*News Ticker Style 5*/ .htmega-newsticker-style-5 { border: 0 none; overflow: hidden; } .htmega-newsticker-style-5.breaking-news-default::before{ transform: skew(0deg); } .htmega-newsticker-style-5 .breaking-news-title { display: flex; height: 50px; align-items: center; background: #f05555; align-self: stretch; display: flex; align-items: center; justify-content: center; position: relative; } .htmega-newsticker-style-5 .breaking-news-title::before { position: absolute; top: 50%; border-right: 15px solid transparent; border-top: 15px solid transparent; border-bottom: 15px solid transparent; content: ""; border-left: 15px solid #f05555; left: 100%; transform: translateY(-50%); } .htmega-newsticker-style-5 .breaking-news-title h5 { color: #ffffff; font-weight: 600; font-size: 18px; margin: 0; text-transform: capitalize; padding: 0 27px; } .htmega-newsticker-style-5 .breaking-news-ticker { padding-left: 34px; } .htmega-newsticker-style-5 .breaking-news-ticker li { padding: 5px 0; } .htmega-newsticker-style-5 .breaking-news-ticker li a { display: block; line-height: 40px; color: #ffffff; font-size: 14px; font-family: "Poppins", sans-serif; } .htmega-newsticker-style-5 .breaking-news-nav { margin-right: 11px; height: 50px; } .htmega-newsticker-style-5 .breaking-news-nav button { margin: 0; border: 1px solid transparent; width: auto; height: auto; } .htmega-newsticker-style-5 .breaking-news-nav button i { color: #ffffff; font-size: 30px; transition: 0.3s ease-in-out; } .htmega-newsticker-style-5 .breaking-news-nav button i:hover { color: #18012c; } /*News Ticker Style 6*/ .htmega-newsticker-style-6 { border: 1px solid #1d62af; overflow: hidden; } .htmega-newsticker-style-6.breaking-news-default::before{ transform: skew(0deg); } .htmega-newsticker-style-6 .breaking-news-title { display: flex; height: 60px; align-items: center; align-self: stretch; display: flex; align-items: center; justify-content: center; position: relative; z-index: 1; padding: 0 18px 0 0; overflow: hidden; } .htmega-newsticker-style-6 .breaking-news-title::before { position: absolute; left: -10px; top: 0; background: #1d62af; width: 100%; height: 100%; content: ""; z-index: -1; transform: skew(-16deg); } .htmega-newsticker-style-6 .breaking-news-title h5 { color: #fff; font-weight: 600; font-size: 18px; margin: 0; text-transform: capitalize; padding: 0 18px; z-index: 1; position: relative; } .htmega-newsticker-style-6 .breaking-news-ticker { padding-left: 34px; } .htmega-newsticker-style-6 .breaking-news-ticker li { padding: 5px 0; } .htmega-newsticker-style-6 .breaking-news-ticker li a { display: block; line-height: 56px; color: #000000; font-size: 14px; font-family: "Poppins", sans-serif; } .htmega-newsticker-style-6 .breaking-news-nav { margin-right: 11px; height: 60px; } .htmega-newsticker-style-6 .breaking-news-nav button { margin: 0; border: 1px solid transparent; width: auto; height: auto; } .htmega-newsticker-style-6 .breaking-news-nav button i { color: #ffffff; font-size: 30px; transition: 0.3s ease-in-out; } .htmega-newsticker-style-6 .breaking-news-nav button i:hover { color: #18012c; } /*News Ticker Style 7*/ .htmega-newsticker-style-7 { border: 1px solid #1d62af; overflow: hidden; } .htmega-newsticker-style-7.breaking-news-default::before{ transform: skew(0deg); } .htmega-newsticker-style-7 .breaking-news-title { display: flex; height: 60px; align-items: center; align-self: stretch; display: flex; align-items: center; justify-content: center; position: relative; z-index: 1; padding: 0 18px 0 0; overflow: hidden; } .htmega-newsticker-style-7 .breaking-news-title::before { position: absolute; left: -10px; top: 0; background: #1d62af; width: 100%; height: 100%; content: ""; z-index: -1; border-radius: 0 45px 0px 0; } .htmega-newsticker-style-7 .breaking-news-title h5 { color: #fff; font-weight: 600; font-size: 18px; margin: 0; text-transform: capitalize; padding: 0 27px; z-index: 1; position: relative; } .htmega-newsticker-style-7 .breaking-news-ticker { padding-left: 34px; } .htmega-newsticker-style-7 .breaking-news-ticker li { padding: 5px 0; } .htmega-newsticker-style-7 .breaking-news-ticker li a { display: block; line-height: 56px; color: #000000; font-size: 14px; font-family: "Poppins", sans-serif; } .htmega-newsticker-style-7 .breaking-news-nav { margin-right: 12px; height: 60px; } .htmega-newsticker-style-7 .breaking-news-nav button { margin: 0 1px; border: 1px solid transparent; width: 38px; height: 38px; background: #1d62af; } .htmega-newsticker-style-7 .breaking-news-nav button i { color: #ffffff; font-size: 30px; transition: 0.3s ease-in-out; } .htmega-newsticker-style-7 .breaking-news-nav button:hover { opacity: 0.7; } /* * Social Share Style */ .htmega-social-share ul{ list-style: none; margin: 0; padding: 0; list-style: none; } .htmega-social-share ul li { font-family: "Montserrat", sans-serif; cursor: pointer; color: #fff; } .htmega-social-share svg { width: 20px; display: inline-block; } .htmega-social-share.htmega-social-view-icon-title ul li{ padding-right: 15px; } .htmega-social-share.htmega-social-view-title ul li{ padding: 0px 15px; } .htmega-social-share ul li i { display: block; float: left; height: 42px; line-height: 42px; width: 42px; } .htmega-share-counter { margin-left: 5px; } /*Social Icons Style 01*/ .htmega-social-style-1 ul li { display: inline-block; text-align: center; font-size: 16px; margin-right: 5px; margin-bottom: 10px; transition: 0.5s; line-height: 42px; } .htmega-social-style-1 ul li:hover { opacity: 0.7; } /* * LightBox Style */ .htmega-lightbox { position: relative; margin-top: 30px; } .htmega-lightbox .htmega-lightboxthumb a img { width: 100%; } .htmega-lightbox .htmega-lightbox-action { position: absolute; top: 0; width: 100%; height: 100%; transition: 0.5s; left: 0; opacity: 0; } .htmega-lightbox .htmega-lightbox-action::before { position: absolute; width: 100%; height: 100%; top: 0; background: rgba(0, 0, 0, 0.5); content: ""; left: 0; } .htmega-lightbox .htmega-lightbox-action a { position: absolute; top: 50%; transform:translate(-50%,-50%); text-align: center; border: 1px solid #fff; display: inline-block; border-radius: 100%; left: 50%; } .htmega-lightbox .htmega-lightbox-action a i { width: 30px; height: 30px; display: inline-block; line-height: 30px; color: #fff; font-size: 25px; text-align: center; } .image-popup-vertical-fit svg { width: 20px; } .htmega-lightbox .htmega-lightbox-action a.play__btn i { border: 1px solid transparent; } .htmega-lightbox:hover .htmega-lightbox-action { opacity: 1; } .mfp-no-margins img.mfp-img { padding: 0; } .mfp-no-margins .mfp-figure:after { top: 0; bottom: 0; } .mfp-no-margins .mfp-container { padding: 0; } .lightbox_button_only .htmega-lightbox-action { opacity: 1; position: static; } .lightbox_button_only.htmega-lightbox .htmega-lightbox-action a{ position: static; transform: translate(0, 0); } .lightbox_button_only .htmega-lightbox-action::before{ display: none; } /* * Video Player */ .htmega-player-container .magnify-video-active { background: #fff none repeat scroll 0 0; border: 0 none; border-radius: 100%; color: #18012c; display: inline-block; font-size: 40px; text-align: center; transition: all 0.5s ease-in-out 0s; padding: 10px 25px; text-decoration: none; } .htmega-player-container .magnify-video-active:hover { transform: scale(1.2); background: #18012c; color: #fff; } /* * Search Style */ .htmega-search-box input:focus { outline: none; } .htmega-search-box .btn-search{ background: transparent; padding: 0; } .htmega-search-box svg { width: 20px; margin-top: 8px; } /* Search Style 01 */ .htmega-search-style-1 { position: relative; } .htmega-search-style-1 input { border: 1px solid #ccc; width: 100%; border-radius: 22px !important; transition: all .3s ease-in-out; height: 45px; color: #999999; font-size: 14px; padding: 0 78px 0 20px !important; } .htmega-search-style-1 input:focus { width: 100%; border: 1px solid hotpink; } .htmega-search-style-1 input:focus~button { width: 36px; } .htmega-search-style-1 input:focus~button.btn-search { background: hotpink; color: #fff; border-radius: 20px; } .htmega-search-style-1 input:focus~button.btn-reset { right: -22px; } .htmega-search-style-1 button { transition: all .3s ease-in-out; border: none; height: 36px; position: absolute; right: 4px; top: 50%; width: 70px; transform: translateY(-50%); padding: 0; } .htmega-search-style-1 button.btn-search { background: #0056ff; border-radius: 0 20px 20px 0; color: #fff; transition: all .3s ease-in-out; } /* Search Style 02 */ .htmega-search-style-2 { display: inline-block; position: relative; height: 60px; float: right; padding: 0; position: relative; width: 100%; } .htmega-search-style-2 input[type="text"] { height: 60px; font-size: 17px; display: inline-block; font-weight: 100; border: none; outline: none; color: #fff; padding: 0; padding-right: 70px; width: 0px; position: absolute; top: 0; right: 0; background: none; z-index: 3; transition: width 0.5s cubic-bezier(0, 0.795, 0, 1); cursor: pointer; } .htmega-search-style-2 input[type="text"]:focus { width: 100%; z-index: 1; border-bottom: 1px solid #333; cursor: text; } .htmega-search-style-2 button.btn-search { width: 63px; display: inline-block; color: #333; float: right; background: transparent; border: none; position: absolute; top: 0; right: 0; z-index: 2; cursor: pointer; cursor: pointer; transition: width 0.4s cubic-bezier(0, 0.795, 0, 1); } /* Search Style 03 */ .htmega-search-style-3 { float: right; height: 40px; position: relative; width: 100%; } .htmega-search-style-3 input[type="text"] { border: 1px solid #18012c; font-size: 12px; height: 40px; position: absolute; transition: all .3s ease-in; width: 50%; right: 0px; color: #18012c; font-size: 14px; transition: all .3s ease-in-out; padding: 0 20px; padding-right: 63px; } .htmega-search-style-3 input[type="text"]:focus { width: 100%; border-radius: 20px; border: 1px solid #ed552d; } .htmega-search-style-3 input[type="text"]:focus~button { background: #ed552d; border: 1px solid #ed552d; border-radius: 0 20px 20px 0; color: #fff !important; } .htmega-search-style-3 button { background: transparent; transition: all .3s ease-in; position: absolute; right: 0; border: 0 none; transition: all .3s ease-in-out; width: 42px; text-align: center; height: 100%; border: 0 none; } /*.htmega-search-style-3 button.btn-reset { background: transparent; border: 1px solid #18012c; border-radius: 50%; font-size: 10px; height: 20px; line-height: 10px; padding: 0; width: 20px; left: 92%; top: 50%; transform: translateY(-50%); position: absolute; opacity: 0; visibility: hidden; transition: all .6s ease-in-out; } .htmega-search-style-3 input[type="text"]:focus~button.btn-reset { transform: rotateZ(360deg) translateY(-50%); left: 100%; transition-delay: .3s; border-radius: 100%; opacity: 1; background: transparent; border: 1px solid #18012c; color: #18012c; visibility: visible; }*/ /* Search Style 04 */ .htmega-search-style-4 { background-color: #ffffff; position: relative; overflow: hidden; float: right; } .htmega-search-style-4 form{ width: 45px; transition: all 0.5s ease; } .htmega-search-style-4:before { content: ''; display: block; width: 3px; height: 100%; position: relative; background-color: #ff4888; transition: all .5s ease; } .htmega-search-style-4 form.open { width: 100%; } .htmega-search-style-4 form.open:before { height: 20px; margin: 15px 8px 10px 29px; position: absolute; } .htmega-search-style-4 .search-box { width: 100%; height: 100%; box-shadow: none; border: none; background: transparent; color: #ff4888; padding: 0px 48px 0px 45px; font-size: 14px; } .htmega-search-style-4 .search-box:focus { outline: none; } .htmega-search-style-4 .search-button { width: 45px; height: 45px; display: block; position: absolute; right: 0; top: 0; cursor: pointer; } .htmega-search-style-4 .search-icon { width: 20px; height: 20px; border-radius: 40px; border: 2px solid #ff4888; display: block; position: relative; margin-left: 10px; transition: all 0.5s ease; top: 10px; } .htmega-search-style-4 .search-icon:before { content: ''; width: 3px; height: 8px; position: absolute; right: -2px; top: 12px; display: block; background-color: #ff4888; transform: rotate(-45deg); transition: all 0.5s ease; } .htmega-search-style-4 .search-icon:after { content: ''; width: 3px; height: 9px; position: absolute; right: -8px; top: 17px; display: block; background-color: #ff4888; transform: rotate(-46deg); transition: all 0.5s ease; } .htmega-search-style-4 form.open .search-icon { margin: 0; width: 35px; height: 35px; border-radius: 100%; top: 5px; } .htmega-search-style-4 form.open .search-icon:before { transform: rotate(52deg); right: 12px; top: 12px; height: 18px; } .htmega-search-style-4 form.open .search-icon:after { transform: rotate(-230deg); right: 12px; top: 2px; height: 18px; } /* Search Style 05 */ .htmega-search-style-5 button { color: #f45862; font-size: 24px; border: 0 none; outline: none; background: transparent; } .block-bg { background: rgba(22, 22, 27, 0.97) none repeat scroll 0 0; height: 100%; left: 0; opacity: 0; position: fixed; text-align: center; top: 0; transform: scale(0.7); transition: -webkit-transform 0.8s ease 0s, -moz-transform 0.8s ease 0s, -o-transform 0.8s ease 0s, transform 0.8s ease 0s, opacity 0.5s ease 0s, visibility 0.5s ease 0s; visibility: hidden; width: 100%; z-index: 999; } .block-bg.is-visible { opacity: 1; transform: scale(1); visibility: visible; } .block-bg .close__wrap { color: white; cursor: pointer; font-size: 12px; font-weight: 700; line-height: 25px; margin-top: -12.5px; padding-right: 25px; position: absolute; right: 49px; text-transform: uppercase; z-index: 11; transition: 0.4s; top: 65px; } .block-bg .close__wrap:hover { color: #ffffff; } .block-bg .close__wrap::after { content: "\f00d"; font-family: 'FontAwesome'; font-size: 24px; position: absolute; right: 0; top: 0; } .minisearch .field__search { left: 0; margin: 0 auto auto; max-width: 1000px; padding: 0 5px; position: fixed; right: 0; top: 50%; } .minisearch .field__search input { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: transparent none repeat scroll 0 0; border-color: currentcolor currentcolor #ebebeb; -o-border-image: none; border-image: none; border-style: none none solid; border-width: 0 0 1px; color: #fff; height: 60px; padding: 10px 60px 10px 10px; position: static; transition: all 0.3s ease-in-out 0s; width: 100%; z-index: 1; font-size: 16px; outline: none; } .minisearch .field__search .action { position: absolute; right: 0; top: 0; z-index: 2; } .minisearch .field__search .action button{ color: #797979; display: inline-block; font-size: 26px; height: 60px; left: 0; line-height: 60px; text-align: center; top: 0; width: 60px; } /* * Blockquote Style */ blockquote { margin: 0; } blockquote cite { font-family: "Montserrat", sans-serif; } .htmega-blockquote blockquote::before{ display: none; } .htmega-blockquote blockquote img,.htmega-blockquote blockquote .blockquote_icon{ position: absolute; } .htmega-blockquote blockquote img{ position: absolute; width: 100px; z-index: 0; } .htmega-blockquote blockquote p{ margin: 0; } .htmega-blockquote-position-lefttop blockquote img,.htmega-blockquote-position-lefttop blockquote .blockquote_icon{ left: 0; top: 0; } .htmega-blockquote-position-leftcenter blockquote img,.htmega-blockquote-position-leftcenter blockquote .blockquote_icon{ left: 0; top: 50%; transform: translateY(-50%); } .htmega-blockquote-position-leftbottom blockquote img,.htmega-blockquote-position-leftbottom blockquote .blockquote_icon{ left: 0; bottom: 0; } .htmega-blockquote-position-centertop blockquote img,.htmega-blockquote-position-centertop blockquote .blockquote_icon { left: 50%; top: 0; transform: translateX(-50%); } .htmega-blockquote-position-center blockquote img,.htmega-blockquote-position-center blockquote .blockquote_icon { left: 50%; top: 50%; transform: translate(-50%, -50%); } .htmega-blockquote-position-centerbottom blockquote img,.htmega-blockquote-position-centerbottom blockquote .blockquote_icon { left: 50%; bottom: 0; transform: translateX(-50%); } .htmega-blockquote-position-righttop blockquote img,.htmega-blockquote-position-righttop blockquote .blockquote_icon{ right: 0; top: 0; } .htmega-blockquote-position-rightcenter blockquote img,.htmega-blockquote-position-rightcenter blockquote .blockquote_icon{ right: 0; top: 50%; transform: translateY(-50%); } .htmega-blockquote-position-rightbottom blockquote img,.htmega-blockquote-position-rightbottom blockquote .blockquote_icon{ right: 0; bottom: 0; } /*Blockquote Style 01*/ .htmega-blockquote blockquote { background: #f4f4f4; padding: 50px 62px 50px 56px; position: relative; } .htmega-blockquote blockquote .blockquote_content { font-size: 18px; line-height: 33px; color: #5b5b5b; font-style: normal; font-weight: 600; margin-bottom: 17px; margin-bottom: 18px; position: relative; z-index: 1; } .htmega-blockquote blockquote cite { color: #0056ff; font-weight: 600; font-style: normal; margin: 0; padding-left: 35px; position: relative; } .htmega-citeseparator-position-after blockquote cite{ padding-left: 0px; padding-right: 35px; } .htmega-citeseparator-position-none blockquote cite{ padding-left: 0; padding-right: 0; } .htmega-blockquote blockquote cite::before { position: absolute; background-color: #0056ff; content: ""; height: 4px; width: 20px; left: 0; top: 50%; transform: translateY(-50%); } .htmega-citeseparator-position-after blockquote cite::before { right: 0; left: auto; top: 50%; } .htmega-citeseparator-position-none blockquote cite::before { display: none; } /* * Instagram Style */ .htmega-instragram { text-align: center; } .htmega-instragram ul.htmega-instagram-list { padding: 0; margin: 0; list-style: none; margin: 0 -5px; } .htmega-instragram ul.htmega-instagram-list li { float: left; width: 25%; padding: 0 5px; margin-bottom: 10px; overflow: hidden; position: relative; } .htmega-instragram ul.htmega-instagram-list li img{ width: 100%; } .htmega-instragram ul.htmega-instagram-list li a{ text-decoration: none; } .htmegainstagram-column-1 .htmega-instragram ul.htmega-instagram-list li{ width: 100%; } .htmegainstagram-column-2 .htmega-instragram ul.htmega-instagram-list li{ width: 50%; } .htmegainstagram-column-3 .htmega-instragram ul.htmega-instagram-list li{ width: 33.33%; } .htmegainstagram-column-5 .htmega-instragram ul.htmega-instagram-list li{ width: 20%; } .htmegainstagram-column-6 .htmega-instragram ul.htmega-instagram-list li{ width: 16.66%; } /*Follow Instagram Btn*/ a.instagram_follow_btn { background: #f75876 none repeat scroll 0 0; border: 0 none; color: #fff; display: inline-block; font-size: 14px; font-weight: 500; margin-top: 70px; text-decoration: none; transition: all 0.4s ease-in-out 0s; } a.instagram_follow_btn:hover { opacity: 0.7; color: #ffffff; } a.instagram_follow_btn i { background: #e4405f; width: 42px; height: 43px; line-height: 42px; font-size: 16px; text-align: center; } a.instagram_follow_btn span { padding: 0 16px; font-family: "Montserrat", sans-serif; font-weight: 600; height: 42px; line-height: 42px; } a.instagram_follow_btn.possition-center { position: absolute; top: 50%; transform: translateY(-50%) translateX(-50%); left: 50%; background: #ffffff; border-radius: 6px; color: #000000; } a.instagram_follow_btn.possition-center span { padding: 0 24px; } /* Instagram Style 01 */ .htmega-instragram ul.htmega-instagram-list { margin: 0 -5px; overflow: hidden; } .htmega-instragram ul.htmega-instagram-list li > a { display: block; position: relative; } .htmega-instragram ul.htmega-instagram-list li .instagram-clip { position: absolute; top: 0; left: 0; width: 100%; text-align: center; z-index: 3; height: 100%; transition: 0.4s ease-in-out; opacity: 0; } .htmega-instragram ul.htmega-instagram-list li .instagram-clip::before { position: absolute; background-color: rgba(0, 0, 0, 0.7); content: ""; left: 10px; top: 10px; bottom: 10px; right: 10px; z-index: -1; } .htmega-instragram ul.htmega-instagram-list li .instagram-clip .htmega-content .instagram-like-comment { padding: 30px 0; } .htmega-instragram ul.htmega-instagram-list li .instagram-clip .htmega-content .instagram-like-comment span { color: #fff; margin: 0 15px; } .htmega-instragram ul.htmega-instagram-list li .instagram-clip .htmega-content .instagram-like-comment span i { padding-right: 10px; } .htmega-instragram ul.htmega-instagram-list li .instagram-clip .htmega-content .instagram-btn { position: absolute; top: 50%; transform: translateY(-50%); width: 100%; } .htmega-instragram ul.htmega-instagram-list li .instagram-clip .htmega-content .instagram-btn a{ display: inline-block; } .htmega-instragram ul.htmega-instagram-list li .instagram-clip .htmega-content .instagram-btn a i { color: #fff; font-size: 43px; } .htmega-instragram ul.htmega-instagram-list li:hover .instagram-clip { opacity: 1; } .htmega-instragram ul.htmega-instagram-list li .instagram-clip .htmega-content .zoom_icon{ display: inline-block; } /*Instagram Style 02*/ .htmega-instragram-style-2 ul.htmega-instagram-list li{ padding: 0; margin: 0; } .htmega-instragram-style-2 ul.htmega-instagram-list{ margin: 0; margin-left: -15px; margin-right: -15px; } .htmega-instragram-style-2 ul.htmega-instagram-list li { margin: 0; margin-bottom: 0; overflow: hidden; } .htmega-instragram-style-2 ul.htmega-instagram-list li a img { transition: 0.3s ease-out; transition-property: opacity, transform, filter; width: 100%; } .htmega-instragram-style-2 ul.htmega-instagram-list li:hover a img { transform: scale3d(1.1, 1.1, 1); opacity: 0.8; } .htmega-instragram .slick-arrow { position: absolute; top: 45%; left: -20px; z-index: 2; width: 30px; height: 30px; border-radius: 100%; background: #f75876; border: 1px solid #f75876; color: #fff; text-align: center; transition: 0.4s ease-in-out; opacity: 0; padding: 0; line-height: 1; } .htmega-instragram .htmega-carosul-next.slick-arrow { left: auto; right: -20px; } .htmega-instragram ul.htmega-instagram-list:hover .slick-arrow { opacity: 1; left: 0; } .htmega-instragram ul.htmega-instagram-list:hover .htmega-carosul-next.slick-arrow { opacity: 1; right: 0; left: auto; } .htmega-instragram .slick-dots { position: relative; bottom: 0; } .htmega-instragram .slick-dots li { border-radius: 100%; display: inline-block; height: 15px; margin: 0 3px !important; width: 15px !important; background: #f75876; float: none !important; } .htmega-instragram .slick-dots li button{ padding: 0; } .htmega-instragram .slick-dots li button::before{ display: none; } .htmega-instragram .slick-dots li.slick-active{ background: #000; } .htmega-instragram-style-2 a.instagram_follow_btn{ position: absolute; top: 50%; transform: translateY(-50%) translateX(-50%); left: 50%; background: #ffffff; border-radius: 6px; color: #000000; margin-top: 0; } .htmega-instragram-style-2 a.instagram_follow_btn i{ display: none; } /*Instagram Style 03*/ .htmega-instragram-style-3 ul li { position: relative; } .htmega-instragram-style-3 ul li a img { transition: all .15s ease-in-out; } .htmega-instragram-style-3 ul li .instagram-clip { position: absolute; top: 0; left: 0; right: 0; height: 50px; background: rgba(255, 64, 95, 0.9); display: flex; justify-content: space-around; -webkit-transform: translateY(-100%); transform: translateY(-100%); transition: all .15s ease-in-out; color: #FFF; height: 50px !important; line-height: 50px; } .htmega-instragram-style-3 ul li .instagram-clip::before{ display: none; } .htmega-instragram-style-3 ul li .instagram-clip .instagram-like-comment { display: flex; align-items: center; padding: 0 !important; } .htmega-instragram-style-3 ul li .instagram-clip .instagram-like-comment span { margin: 0 15px; } .htmega-instragram-style-3 ul li .instagram-clip .instagram-like-comment span i { padding-right: 7px; } .htmega-instragram-style-3 ul li:hover .instagram-clip { -webkit-transform: translateX(0); transform: translateX(0); } .htmega-instragram-style-3 ul li:hover a img { opacity: .7; -webkit-transform: scale(1.15) translate3d(0, 0, 0); transform: scale(1.15) translate3d(0, 0, 0); } /* Instagram Style 04 */ .htmega-instragram-style-4 ul.htmega-instagram-list li { margin: 0; margin-bottom: 0; overflow: hidden; width: 25%; } .htmega-instragram-style-4 ul.htmega-instagram-list li a img { transition: 0.3s ease-out; transition-property: opacity, transform, filter; width: 100%; } .htmega-instragram-style-4 ul.htmega-instagram-list li:hover a img { transform: scale3d(1.2, 1.2, 1); opacity: 0.6; } /* * Switcher Style */ .htmega-switcher-btn { text-align: center; } .htmega-switcher-nav { display: inline-block !important; background: #eeeeee; border-radius: 30px; overflow: hidden; } .htmega-switcher-nav a { display: inline-block; color: #444444; font-size: 14px; font-weight: 600; text-transform: uppercase; padding: 18px 32px; z-index: 1; position: relative; font-family: "Montserrat", sans-serif; } .htmega-switcher-nav a i{ margin-right: 5px; } .htmega-switcher-nav svg { width: 20px; float: left; } .htmega-switcher-nav a::before { height: 100%; top: 0; z-index: 0; content: ''; width: 0; position: absolute; left: 0; transition: all 300ms ease-out; z-index: -1; } .htmega-switcher-nav a.htb-active { color: #ffffff; } .htmega-switcher-nav a.htb-active::before { width: 100%; background-color: #ed552d; } /* * User Register Style */ .htmega-register-wrapper form input{ padding: 0 15px; width: 100%; background: transparent; border-radius: 0; } .htmega-register-wrapper .alert { margin:0 10px 15px; } .htmega-user-login { padding: 10px; text-align: center; } .htmega-register-wrapper label{ display: block; } /* Register Style 01 */ .htmega-register-style-1 { background: #fa4a79; padding-bottom: 40px; } .htmega-register-style-1 form { padding: 0 30px 0; } .htmega-register-style-1 form textarea{ background: #fb5c87 none repeat scroll 0 0; border-radius: 0; border: 1px solid #ffffff; } .htmega-register-style-1 form input { background: #fb5c87 none repeat scroll 0 0; border: 1px solid #ffffff; border-radius: 0; color: #ffffff; font-family: "Montserrat",sans-serif; font-size: 12px; font-weight: 300; height: 50px; margin-bottom: 30px; } .htmega-register-style-1 form input[type="submit"] { width: auto; margin: 0 auto; text-align: center; background: #fff; font-weight: 600; color: #fa4a79; margin-top: 10px; font-size: 14px; padding: 0 47px; transition: 0.5s; } .htmega-register-style-1 form input[type="submit"]:hover { opacity: 0.7; } .htmega-register-style-1 form input::-webkit-input-placeholder { color: #ffffff; } .htmega-register-style-1 form input::-moz-placeholder { color: #ffffff; } .htmega-register-style-1 form input:-ms-input-placeholder { color: #ffffff; } .htmega-register-style-1 form input:-moz-placeholder { color: #ffffff; } /* Register Style 02 */ .htmega-register-style-2 { background: #7ca7f9; padding: 0 80px 50px; } .htmega-register-style-2 form label { color: #666666; font-weight: 400; font-size: 12px; margin-bottom: 8px; font-family: "Montserrat", sans-serif; } .htmega-register-style-2 form input { border: 1px solid #ffffff; padding: 0 20px; color: #fff; margin-bottom: 30px; font-weight: 300; font-family: "Montserrat", sans-serif; } .htmega-register-style-2 form input[type="submit"] { width: auto; text-align: center; background: #fff; font-weight: 600; color: #0056ff; font-size: 14px; padding: 0 47px; transition: 0.5s; height: 50px; margin-top: 10px; margin-bottom: 0; } .htmega-register-style-2 form input[type="submit"]:hover { opacity: 0.7; } .htmega-register-style-2 form input::-webkit-input-placeholder { color: #ffffff; } .htmega-register-style-2 form input::-moz-placeholder { color: #ffffff; } .htmega-register-style-2 form input:-ms-input-placeholder { color: #ffffff; } .htmega-register-style-2 form input:-moz-placeholder { color: #ffffff; } /* Register Style 03 */ .htmega-register-style-3 { padding: 0 56px 100px; text-align: center; } .htmega-register-style-3 form .input_box { display: flex; margin-bottom: 30px; align-items: center; } .htmega-register-style-3 form .input_box i { background: rgba(255, 255, 255, 0.3); height: 70px; padding: 0 20px; font-weight: 400; line-height: 70px; color: #ffffff; text-align: center; font-size: 34px; border-radius: 8px 0 0 8px; } .htmega-register-style-3 form .input_box input { background: rgba(255, 255, 255, 0.3); border: 0 none; margin-left: 2px; height: 70px; border-radius: 0 8px 8px 0; padding: 0 50px; color: #ffffff; font-size: 16px; font-family: "Poppins", sans-serif; } .htmega-register-style-3 form .input_box input[type="submit"] { border: 3px solid #fff; border-radius: 8px; color: #fff; box-sizing: border-box; height: 90px; font-size: 24px; font-weight: 600; text-transform: uppercase; margin-bottom: 51px; font-family: "Montserrat", sans-serif; transition: 0.5s; } .htmega-register-style-3 form input[type="submit"] { border: 3px solid #fff; border-radius: 8px; color: #fff; box-sizing: border-box; height: 90px; font-size: 24px; font-weight: 600; text-transform: uppercase; margin-bottom: 51px; font-family: "Montserrat", sans-serif; } .htmega-register-style-3 form input[type="submit"]:hover { background: #ffffff !important; color: #18012c; } .htmega-register-style-3 .login a { border: 3px solid #ffffff; display: block; height: 90px; line-height: 90px; color: #fff; font-size: 24px; font-weight: 600; border-radius: 8px; margin-top: 56px; transition: 0.5s; font-family: "Montserrat", sans-serif; text-decoration: none; } .htmega-register-style-3 .login a:hover { background: #ffffff; color: #18012c; } .htmega-register-style-3 .separator span { color: #ffffff; font-size: 24px; font-weight: 500; padding: 0 24px; background: transparent; position: relative; z-index: 99; display: block; font-family: "Montserrat", sans-serif; } .htmega-register-style-3 .separator span::before { content: ""; width: 130px; height: 1px; left: 0; top: 50%; background: #fff; position: absolute; display: block; } .htmega-register-style-3 .separator span::after { background: #fff; position: absolute; content: ""; width: 130px; height: 1px; right: 0; top: 50%; } .htmega-register-style-3 form input[type="submit"]:hover { background: #fff; color: #18012c; } .htmega-register-style-3 form input::-webkit-input-placeholder { color: #ffffff; } .htmega-register-style-3 form input::-moz-placeholder { color: #ffffff; } .htmega-register-style-3 form input:-ms-input-placeholder { color: #ffffff; } .htmega-register-style-3 form input:-moz-placeholder { color: #ffffff; } /* Register Style 04 */ .htmega-register-style-4 { padding: 0px 40px; } .htmega-register-style-4 form input { margin-bottom: 17px; border: 0 none; border-bottom: 1px solid #687ea5; padding: 0; color: #687ea5; font-size: 12px; font-weight: 300; font-family: "Montserrat", sans-serif; } .htmega-register-style-4 form input[type="submit"] { background: #0056ff; color: #fff; width: auto; height: 50px; padding: 0 40px; border: 0 none; font-size: 14px; text-transform: uppercase; border-radius: 25px; transition: 0.5s; margin-top: 10px; } .htmega-register-style-4 form input[type="submit"]:hover { opacity: 0.7; } .htmega-register-style-4 form input::-webkit-input-placeholder { color: #687ea5; } .htmega-register-style-4 form input::-moz-placeholder { color: #687ea5; } .htmega-register-style-4 form input:-ms-input-placeholder { color: #687ea5; } .htmega-register-style-4 form input:-moz-placeholder { color: #687ea5; } /* Register Style 05 */ .register-container { background: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); padding: 50px 70px; } .register-top { display: flex; justify-content: space-between; margin-bottom: 33px; align-items: center; } .register-top .register-top-left h2 { color: #000000; font-size: 16px; margin: 0; font-weight: 600; } .register-top .register-top-right { display: flex; justify-content: space-between; } .register-top .register-top-right p { margin: 0; color: #b1b1b1; margin-right: 30px; font-size: 14px; } .register-top .register-top-right a { background: #eff1f2; height: 30px; line-height: 30px; color: #000000; padding: 0 14px; transition: 0.5s; } .register-top .register-top-right a:hover { background: #18012c; color: #ffffff; } .htmega-register-style-5 { text-align: center; } .htmega-register-style-5 form input { border: 1px solid #f1f1f1; height: 45px; margin-bottom: 30px; padding: 0 20px; color: #757575; font-weight: 300; font-size: 12px; } .htmega-register-style-5 form input[type="submit"] { background: #0056ff; width: auto; color: #fff; height: 48px; padding: 0 40px; color: #ffffff; font-size: 14px; font-weight: 600; margin-bottom: 50px; transition: 0.5s; margin-top: 12px; } .htmega-register-style-5 form input[type="submit"]:hover { background: #18012c; color: #ffffff; } .htmega-register-style-5 form input::-webkit-input-placeholder { color: #757575; } .htmega-register-style-5 form input::-moz-placeholder { color: #757575; } .htmega-register-style-5 form input:-ms-input-placeholder { color: #757575; } .htmega-register-style-5 form input:-moz-placeholder { color: #757575; } .htmega-register-style-5 form input:focus { border: 1px solid #18012c; } .htmega-register-style-4 form input:focus { border: 0 none; border-bottom: 1px solid #18012c; } /* * Tab Style */ /*Tab Style 01*/ .htmega-tab-nav a { color: #575757; font-size: 14px; font-weight: 500; padding: 0 16px; height: 34px; background: transparent; line-height: 34px; transition: 0.5s; margin: 0 9px; margin-bottom: 20px; } .htmega-tab-nav svg { width: 20px; float: left; margin-top: 5px; } .htmega-tab-nav a i,.htmega-tab-nav a svg{ margin-right: 10px; } .htmega-tab-nav a.htb-active { background: #575757; color: #fff; } .tab-content .htmega-single-tab { margin-top: 20px; } .htmega-tab-image{ overflow: hidden; } /*Tab Style 02*/ .htmega-tab-menu-style-2 a { color: #575757; font-weight: 600; font-size: 14px; margin: 0 25px; margin-bottom: 20px; padding: 0; padding-bottom: 10px; position: relative; background: transparent; } .htmega-tab-menu-style-2 a.htb-active{ background: transparent; color: #575757; } .htmega-tab-menu-style-2 a::before { position: absolute; content: ""; left: 0; height: 1px; width: 0; bottom: 0; background: #575757; transition: 0.4s ease-in-out; } .htmega-tab-menu-style-2 a.htb-active::before { width: 100%; } /*Tab Style 03*/ .htmega-tab-menu-style-3 { border-bottom: 1px solid #e3e3e3; margin-bottom: 18px; } .htmega-tab-menu-style-3 a { color: #575757; font-size: 14px; font-weight: 600; padding: 0; padding: 0 24px; background: #e3e3e3; height: 40px; line-height: 39px; margin: 0 10px; margin-bottom: -1px; border: 1px solid; transition: 0.4s ease-in-out; border-color: #e3e3e3 #e3e3e3 #ffffff; } .htmega-tab-menu-style-3 a.htb-active { background: transparent; border: 1px solid; border-color: #e3e3e3 #e3e3e3 #ffffff; color: #575757; } .htmega-tab-style-3 .htmega-single-tab p { color: #494849; font-size: 16px; line-height: 28px; margin-top: 23px; } /* Tab Style 04 */ .htmega-tab-menu-style-4 a { background: #575757; padding: 0 25px; height: 40px; line-height: 40px; border-radius: 5px; color: #ffffff; margin: 0 10px; margin-bottom: 20px; font-weight: 600; font-size: 14px; } .htmega-tab-menu-style-4 a.htb-active { background: #ed552d; } /*Tab Style 05*/ .htmega-tab-style-5 { align-items: center; display: flex; flex-wrap: wrap; } .htmega-tab-style-5 .htmega-tab-nav{ flex: 0 0 25%; max-width: 25%; padding-left: 15px; padding-right: 0px; } .htmega-tab-style-5 .htmega-tab-content-area { flex: 0 0 75%; max-width: 75%; padding-left: 15px; padding-right: 15px; } .htmega-tab-menu-style-5 { display: flex; flex-direction: column; height: 100%; justify-content: center; } .htmega-tab-style-5 .htmega-tab-content-area{ border-left: 1px solid #e3e3e3; } .htmega-tab-menu-style-5 { display: block; } .htmega-tab-menu-style-5 a { border-left: 1px solid #e3e3e3; border-right: 1px solid transparent; border-top: 1px solid #e3e3e3; color: #575757; font-weight: 500; margin: 0; padding: 0; text-align: center; transition: all 0.4s ease-in-out 0s; } .htmega-tab-menu-style-5 a:last-child { border-bottom: 1px solid #e3e3e3; } .htmega-tab-menu-style-5 a.htb-active { background: #e3e3e3; color: #575757; } .htmega_tab_service .htmega-service-style-7:hover .content h4, .htmega_tab_service .htmega-service-style-7:hover .content p, .htmega_tab_service .htmega-service-style-7:hover .icon i { color: #8f8f8f !important; } .htmega_tab_service .htmega-service-style-7:hover .icon i{ color: #ed552d !important; } .htmega_tab_service .htmega-service-style-7::before{ display: none; } /* *Work Process Style */ .htmega-process-area { background-size: 80% auto; } .htmega-column { display: flex; flex-wrap: wrap; } .htmega-column .htmega-single-process-area{ padding-right: 15px; padding-left: 15px; } .htmega-process-column-1 .htmega-single-process-area{ flex: 0 0 100%; max-width: 100%; } .htmega-process-column-2 .htmega-single-process-area{ flex: 0 0 50%; max-width: 50%; } .htmega-process-column-3 .htmega-single-process-area{ flex: 0 0 33.333%; max-width: 33.333%; } .htmega-process-column-4 .htmega-single-process-area{ flex: 0 0 25%; max-width: 25%; } .htmega-process-column-5 .htmega-single-process-area{ flex: 0 0 20%; max-width: 20%; } /* Work Process Style 01 */ .htmega-single-process { text-align: center; } .htmega-single-process .icon { width: 116px; height: 116px; margin: 0 auto; background: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); line-height: 116px; text-align: center; border-radius: 100%; } .htmega-single-process .htmega-content h4 { color: #555555; font-size: 19px; font-weight: 600; margin: 0; margin-top: 36px; } /* Work Process Style 2 */ .htmega-process-style-2 { text-align: center; } .htmega-process-style-2 .htmega-number { margin-bottom: 24px; } .htmega-process-style-2 .htmega-number span { width: 70px; height: 70px; background: #fff; display: inline-block; line-height: 70px; font-size: 24px; font-weight: 600; color: #5a5a5a; border-radius: 14px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .htmega-process-style-2 .htmega-content h4 { color: #383838; font-size: 18px; margin-bottom: 18px; } .htmega-process-style-2 .htmega-content p { color: #494849; font-size: 14px; line-height: 28px; padding: 0 10%; margin: 0; } .htmega-process-style-2 .htmega-number { position: relative; } .htmega-process-style-2 .htmega-number::before { position: absolute; content: ""; background-image: url(); right: -129px; top: 50%; width: 236px; height: 2px; } .htmega-process-style-2 .htmega-single-process-area:last-child .htmega-number::before { display: none; } /* Work Process Style 3 */ .htmega-process-style-3 { position: relative; margin-top: 30px; } .htmega-process-style-3::before { content: ""; position: absolute; left: 50%; top: 0; width: 2px; background: #e51515; height: 100%; margin-left: -1px; } .htmega-process-style-3 .htmega-single-process { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; -moz-justify-content: space-between; justify-content: space-between; padding: 30px 0; } .htmega-process-style-3 .htmega-single-process .icon { align-self: baseline; box-shadow: none; height: auto; line-height: 1; padding: 0 30px; position: relative; text-align: right; width: 50%; background: transparent; } .htmega-process-style-3 .htmega-single-process .icon::before { position: absolute; content: ""; right: 0px; top: 50%; margin-top: -15px; height: 15px; width: 15px; border-top: 10px solid transparent; border-right: 15px solid red; border-bottom: 10px solid transparent; border-left: 15px solid transparent; } .htmega-process-style-3 .htmega-single-process .icon img { display: inline-block; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; } .htmega-process-style-3 .htmega-content { padding-left: 30px; text-align: left; width: 50%; } .htmega-process-style-3 .htmega-content h4 { font-size: 22px; font-weight: 500; color: #494849; margin-bottom: 15px; } .htmega-process-style-3 .htmega-content p { font-size: 14px; color: #494849; line-height: 28px; } .htmega-process-style-3 .htmega-single-process.process-reverse { -webkit-box-direction: reverse; -webkit-box-orient: horizontal; -webkit-flex-direction: row-reverse; -moz-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .htmega-process-style-3 .htmega-single-process.process-reverse .icon { text-align: left; } .htmega-process-style-3 .htmega-single-process.process-reverse .icon::before { right: auto; left: 0; border-left: 15px solid red; border-right: 15px solid transparent; } .htmega-process-style-3 .htmega-single-process.process-reverse .htmega-content { padding-left: 0; padding-right: 30px; text-align: right; } /*Work Process Style 4 */ .htmega-process-style-4 { background-position: center center; background-repeat: no-repeat; height: 570px; position: relative; width: 590px; } .htmega-process-style-4 .htmega-single-process-area{ align-items: center; background: #52b6bc none repeat scroll 0 0; border-radius: 100%; display: flex; height: 190px; justify-content: center; text-align: center; width: 190px; position: absolute; } .htmega-process-style-4 .htmega-single-process-area:nth-child(1) { left: 0; margin: auto; right: 0; } .htmega-process-style-4 .htmega-single-process-area:nth-child(2) { right: 0; top: 190px; } .htmega-process-style-4 .htmega-single-process-area:nth-child(3) { bottom: 0; left: 0; margin: auto; right: 0; } .htmega-process-style-4 .htmega-single-process-area:nth-child(4) { left: 0; top: 190px; } .htmega-process-style-4 .htmega-single-process .icon { box-shadow: none; height: auto; line-height: 1; opacity: 0; position: absolute; right: 0; top: -36px; transition: all 0.3s ease 0s; width: auto; background: transparent; } .htmega-process-style-4 .htmega-single-process .icon img { border: 3px solid #52b6bc; border-radius: 100%; } .htmega-process-style-4 .htmega-content p { color: #fff; font-family: 'Courgette', cursive; font-size: 20px; line-height: 26px; margin: 0; padding: 0 12px; } .htmega-process-style-4 .htmega-single-process.open .icon { opacity: 1; } .htmega-process-style-4 .htmega-single-process-area:hover .icon { opacity: 1; } /* * Modal Style */ .htmega-modal-btn button { background: #0056ff; border: 0 none; color: #fff; border-radius: 8px; height: 58px; line-height: 58px; color: #ffffff; font-size: 16px; font-weight: 600; font-family: "Montserrat", sans-serif; transition: 0.4s; padding-top: 0; padding-bottom: 0; } .htmega-modal-btn svg { width: 20px; margin-right: 10px; margin-top: 16px; float: left; } .htmega-modal-area .htb-modal-header h5{ margin: 0; } .htmega-modal-area .htb-modal-footer { justify-content: space-between; align-items: center; } /* * Flipbox Style Css */ .flipbox-icon{ display: inline-block; } .flipbox-icon svg { width: 20px; } .htmega-flip-box-front,.htmega-flip-box-back{ background-color: #f3f3f3; } .htmega-flip-box-animation-right .htmega-flip-box-front { -webkit-transform: rotateY(0deg); -moz-transform: rotateY(0deg); -o-transform: rotateY(0deg); -ms-transform: rotateY(0deg); transform: rotateY(0deg); background-color: #f3f3f3; } .htmega-flip-box-animation-right:hover .htmega-flip-box-front { -webkit-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); -o-transform: rotateY(-180deg); -ms-transform: rotateY(-180deg); transform: rotateY(-180deg); } .htmega-flip-box-animation-right .htmega-flip-box-back { background: rgba( 237, 85, 45, 0.8 ); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -o-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg); } .htmega-flip-box-animation-right:hover .htmega-flip-box-back { -webkit-transform: rotateY(0deg); -moz-transform: rotateY(0deg); -o-transform: rotateY(0deg); -ms-transform: rotateY(0deg); transform: rotateY(0deg); transform-style: preserve-3d; } .htmega-flip-box-animation-left .htmega-flip-box-front,.htmega-flip-box-animation-left:hover .htmega-flip-box-back { -webkit-transform: rotateY(0deg); -moz-transform: rotateY(0deg); -o-transform: rotateY(0deg); -ms-transform: rotateY(0deg); transform: rotateY(0deg); background-color: #f3f3f3; } .htmega-flip-box-animation-left:hover .htmega-flip-box-front { -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -o-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg); } .htmega-flip-box-animation-left .htmega-flip-box-back { background: rgba( 237, 85, 45, 0.8 ); -webkit-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); -o-transform: rotateY(-180deg); -ms-transform: rotateY(-180deg); transform: rotateY(-180deg); } .htmega-flip-box-animation-top .htmega-flip-box-front,.htmega-flip-box-animation-top:hover .htmega-flip-box-back { -webkit-transform: rotateX(0deg); -moz-transform: rotateX(0deg); -o-transform: rotateX(0deg); -ms-transform: rotateX(0deg); transform: rotateX(0deg); } .htmega-flip-box-animation-top:hover .htmega-flip-box-front { -webkit-transform: rotateX(-180deg); -moz-transform: rotateX(-180deg); -o-transform: rotateX(-180deg); -ms-transform: rotateX(-180deg); transform: rotateX(-180deg); } .htmega-flip-box-animation-top .htmega-flip-box-back { -webkit-transform: rotateX(180deg); -moz-transform: rotateX(180deg); -o-transform: rotateX(180deg); -ms-transform: rotateX(180deg); transform: rotateX(180deg); z-index: 1; } .htmega-flip-box-animation-bottom .htmega-flip-box-front,.htmega-flip-box-animation-bottom:hover .htmega-flip-box-back { -webkit-transform: rotateX(0deg); -moz-transform: rotateX(0deg); -o-transform: rotateX(0deg); -ms-transform: rotateX(0deg); transform: rotateX(0deg); } .htmega-flip-box-animation-bottom:hover .htmega-flip-box-front { -webkit-transform: rotateX(180deg); -moz-transform: rotateX(180deg); -o-transform: rotateX(180deg); -ms-transform: rotateX(180deg); transform: rotateX(180deg); } .htmega-flip-box-animation-bottom .htmega-flip-box-back { -webkit-transform: rotateX(-180deg); -moz-transform: rotateX(-180deg); -o-transform: rotateX(-180deg); -ms-transform: rotateX(-180deg); transform: rotateX(-180deg); z-index: 1; } .htmega-flip-box-area .flp-btn { display: inline-block; margin-top: 20px; } .htmega-flip-box-area .flp-btn a { color: #ffffff; font-family: "Montserrat", sans-serif; font-weight: 700; font-size: 14px; display: inline-block; border-bottom: 1px solid #ffffff; text-decoration: none; } /* Flipbox Style 01 */ .htmega-flip-box-area { -webkit-perspective: 1000; -moz-perspective: 1000; -ms-perspective: 1000; perspective: 1000; -webkit-transform: perspective(1000px); -moz-transform: perspective(1000px); -ms-transform: perspective(1000px); transform: perspective(1000px); -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; position: relative; height: 380px; line-height: 1; } .htmega-flip-box-front, .htmega-flip-box-back { width: 100%; height: 100%; } .htmega-flip-box-front,.htmega-flip-box-back { background-size: cover; background-position: center center; -ms-transition: transform 0.6s cubic-bezier(0.5, 0.3, 0.3, 1); transition: transform 0.6s cubic-bezier(0.5, 0.3, 0.3, 1); -webkit-transition: transform 0.6s cubic-bezier(0.5, 0.3, 0.3, 1); overflow: hidden; position: absolute; top: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; transform-style: preserve-3d; z-index: 1; } .front-container,.back-container { padding: 40px; text-align: center; position: relative; top: 50%; -ms-transition: transform 0.6s cubic-bezier(0.5, 0.3, 0.3, 1); transition: transform 0.6s cubic-bezier(0.5, 0.3, 0.3, 1); -webkit-transition: transform 0.6s cubic-bezier(0.5, 0.3, 0.3, 1); -webkit-transform: translateY(-50%) translateX(0px) scale(1); -ms-transform: translateY(-50%) translateX(0px) scale(1); transform: translateY(-50%) translateX(0px) scale(1); transform-style: preserve-3d; z-index: 2; height: 100%; } .htmega-flip-box-area .back-container { padding: 40px; text-align: center; position: relative; top: 50%; z-index: 2; } .htmega-flip-box-area .front-container span { color: #636363; font-size: 50px; } .front-container h2 { color: #4a4a4a; font-size: 22px; font-weight: 400; margin: 0; margin-top: 22px; } .back-container span { color: #efefef; font-size: 50px; display: block; margin-bottom: 28px; } .back-container h2 { color: #ffffff; font-size: 22px; font-weight: 400; margin-bottom: 18px; } .back-container p { color: #ffffff; font-size: 14px; line-height: 26px; margin: 0; } .htmega-flip-box-back { background-position: center center; background-repeat: no-repeat; background-size: cover; } .htmega-flip-overlay { display: block; background-color: transparent; width: 100%; height: 100%; position: absolute; top: 0; } /* Flipbox Style 02 */ .htmega-flip-box-style-2 .htmega-flip-box-back span,.htmega-flip-box-style-2 .htmega-flip-box-front span { margin-bottom: 26px; display: inline-block; padding-bottom: 30px; position: relative; } .htmega-flip-box-style-2 .htmega-flip-box-back span i,.htmega-flip-box-style-2 .htmega-flip-box-front span i { color: #fff; font-size: 70px; } .htmega-flip-box-style-2 .htmega-flip-box-back span::before,.htmega-flip-box-style-2 .htmega-flip-box-front span::before { position: absolute; content: ""; background: #fff; width: 30px; height: 1px; bottom: 0; left: 50%; transform: translateX(-50%); } .htmega-flip-box-style-2 .htmega-flip-box-back span::after,.htmega-flip-box-style-2 .htmega-flip-box-front span::after { position: absolute; content: ""; background: #fff; width: 20px; height: 1px; bottom: 6px; left: 50%; transform: translateX(-50%); } .htmega-flip-box-style-2 .htmega-flip-box-back h2,.htmega-flip-box-style-2 .htmega-flip-box-front h2 { color: #ffffff; font-size: 16px; margin: 0; font-weight: 300; text-transform: uppercase; } .htmega-flip-box-style-2 .htmega-flip-box-back p { margin: 0; color: #ffffff; font-size: 14px; line-height: 24px; margin-top: 15px; font-family: "Montserrat", sans-serif; font-weight: 300; } /* * style for tooltip */ .htmega-tooltip span { background: #0056ff none repeat scroll 0 0; border: 0 none; border-radius: 8px; color: #fff; cursor: pointer; display: inline-block; font-family: "Montserrat",sans-serif; font-size: 14px; padding: 14px 16px; text-align: center; transition: 0.4s; } .htmega-tooltip span a{ color: #fff; text-decoration: none; } /* Tooltips Inner */ .tooltip-inner { padding: 9px 15px; background-color: #404040; } /* Arrow Color */ .bs-tooltip-auto[x-placement^=left] .arrow::before, .bs-tooltip-left .arrow::before { border-left-color: #404040 !important; } .bs-tooltip-auto[x-placement^=right] .arrow::before, .bs-tooltip-right .arrow::before { border-right-color: #404040 !important; } .bs-tooltip-auto[x-placement^=top] .arrow::before, .bs-tooltip-top .arrow::before { border-top-color: #404040 !important; } .bs-tooltip-auto[x-placement^=bottom] .arrow::before, .bs-tooltip-bottom .arrow::before { border-bottom-color: #404040 !important; } /* Space With Button */ .bs-tooltip-auto[x-placement^=top], .bs-tooltip-top { top: -10px !important; } .bs-tooltip-auto[x-placement^=bottom], .bs-tooltip-bottom { top: 10px !important; } .bs-tooltip-auto[x-placement^=right], .bs-tooltip-right { left: 10px !important; } .bs-tooltip-auto[x-placement^=left], .bs-tooltip-left { left: -10px !important; } /* * Popovers Style */ .htb-popover-header { margin-top: 0; } /* Popover Button Style */ .htmega-popover span { background: #0056ff; border: 0 none; color: #fff; padding: 20px 40px; border-radius: 7px; font-weight: 600; font-size: 16px; transition: 0.5s; font-family: "Montserrat", sans-serif; display: inline-block; cursor: pointer; } .htmega-popover span:hover { background: #18012c; } .htmega-popover span a{ text-decoration: none; } .htmega-popover svg { width: 25px; } /* Popover Style */ .popover { max-width: 330px; border: 1px solid #e0e0e0; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .popover .popover-body { padding: 22px 25px; color: #262626; font-size: 13px; } .popovers-content.text-center { padding-top: 14px; } /* Popover Style */ .bs-popover-auto[x-placement^=top], .bs-popover-top { top: -12px !important; } .bs-popover-auto[x-placement^=bottom], .bs-popover-bottom { top: 12px !important; } .bs-popover-auto[x-placement^=right], .bs-popover-right { left: 12px !important; } .bs-popover-auto[x-placement^=left], .bs-popover-left { left: -12px !important; } /* * Toggle Style */ .htmega-toggle-button a{ transition: all 600ms ease-in-out; -webkit-transition: all 600ms ease-in-out; -moz-transition: all 600ms ease-in-out; -o-transition: all 600ms ease-in-out; color: #3b3b3b; font-family: "Montserrat", sans-serif; font-weight: 600; text-transform: uppercase; text-decoration: none; cursor: pointer; display: inline-block; } .htmega-toggle-button svg { width: 20px; } .htmega-toggle-area .htmega-toggle-button a i,.htmega-toggle-area .htmega-toggle-button a svg { padding-left: 5px; } .htmega-toggle-button a.opened_btn,.open a.normal_btn{ display: none; } .htmega-toggle-button.open a.opened_btn{ display: inline-block; } .image_100 .htmega-lightboxthumb img{ width: 100%; } /* * Dropcaps */ .htmega-dropcaps-inner p { color: #434343; font-size: 16px; line-height: 28px; font-weight: 500; margin: 0; } .htmega-dropcaps-inner p:first-of-type:first-letter,.htmega-dropcaps-inner:first-of-type:first-letter { color: #d6d6d6; float: left; font-size: 60px; margin-right: 20px; margin-bottom: 5px; border: 2px solid #d6d6d6; padding: 15px; font-family: "Montserrat", sans-serif; font-weight: 700; font-style: italic; margin-top: 9px; } /* Dropcaps Style 2 */ .htmega-dropcaps-style-2 .htmega-dropcaps-inner p:first-of-type:first-letter,.htmega-dropcaps-style-2 .htmega-dropcaps-inner:first-of-type:first-letter { color: #18012c; float: left; font-size: 60px; margin-right: 15px; margin-bottom: 8px; font-family: "Montserrat", sans-serif; font-weight: 600; margin-top: 17px; border: none; padding: 0; font-style: normal; } /* Dropcaps Style 3 */ .htmega-dropcaps-style-3 .htmega-dropcaps-inner p:first-of-type:first-letter,.htmega-dropcaps-style-3 .htmega-dropcaps-inner:first-of-type:first-letter { color: #ed552d; float: left; font-size: 90px; margin-right: 15px; margin-bottom: 13px; font-family: "Poppins",sans-serif; font-weight: 500; margin-top: 20px; text-decoration: line-through; line-height: 28px; border: 0; padding: 0; font-style: normal; } /* Dropcaps Style 4 */ .htmega-dropcaps-style-4 .htmega-dropcaps-inner p:first-of-type:first-letter,.htmega-dropcaps-style-4 .htmega-dropcaps-inner:first-of-type:first-letter { color: #fff; float: left; font-size: 36px; padding: 20px; margin-top: 5px; margin-left: 5px; margin-right: 15px; margin-bottom: 5px; background: #ed552d; border-radius: 50%; font-size: normal; border: none; font-style: normal; font-weight: 500; } /* Dropcaps Style 5 */ .htmega-dropcaps-style-5 .htmega-dropcaps-inner p:first-of-type:first-letter,.htmega-dropcaps-style-5 .htmega-dropcaps-inner:first-of-type:first-letter { color: white; float: left; font-size: 75px; line-height: 60px; padding: 20px 28px; margin-top: 5px; margin-left: 5px; margin-right: 20px; margin-bottom: 10px; background: black; border-radius: 50%; border: 1px solid white; box-shadow: 0px 0px 0px 5px black; font-style: normal; font-weight: 500; } /* * Notification Style */ button.htmega-notify-button { padding: 5px 42px; border: 0 none; color: #fff; border-radius: 7px; font-size: 14px; margin-right: 25px; background: #1abc9c; transition: 0.4s; height: inherit; } /* * Image Marker With Pointer */ /*Marker Style 01*/ .htmega-marker-style-1 { padding: 245px 0; } .htmega-marker-style-1 .htmega_image_pointer { width: 36px; height: 36px; border-radius: 100%; border: 3px solid #ed552d; background-color: #fff; position: relative; display: inline-block; text-align: center; cursor: pointer; line-height: 32px; } .htmega-marker-style-1 .htmega_image_pointer .htmega_pointer_box { background: #fff; width: 240px; position: absolute; top: 0; right: 50%; -webkit-transform: translate3d(50%, -100%, 0); transform: translate3d(50%, -100%, 0); border-radius: 5px; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); z-index: 10; padding: 20px; -webkit-box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.07); box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.07); text-align: center; } .htmega-marker-style-1 .htmega_image_pointer .htmega_pointer_box h4 { font-size: 20px; margin-bottom: 7px; } .htmega-marker-style-1 .htmega_image_pointer .htmega_pointer_box p { font-size: 13px; line-height: 24px; margin: 0; } .htmega-marker-style-1 .htmega_image_pointer:hover .htmega_pointer_box { visibility: visible; opacity: 1; -webkit-transition-delay: 0s; transition-delay: 0s; -webkit-transform: translateY(-110%) translateX(50%); transform: translateY(-110%) translateX(50%); } .htmega-marker-style-1 .htmega_image_pointer::before { content: "\f129"; position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); font-family: FontAwesome; color: #ed552d; font-size: 18px; width: 100%; height: 100%; } .htmega-marker-style-1 .htmega_image_pointer { position: absolute; left: 66%; top: 15%; } /*Marker Style 02*/ .htmega-marker-style-2 { padding: 245px 0; } .htmega-marker-style-2 .htmega_image_pointer { width: 46px; height: 46px; border-radius: 100%; border: 5px solid #dddddd; background-color: #fff; position: relative; display: inline-block; text-align: center; cursor: pointer; line-height: 38px; } .htmega-marker-style-2 .htmega_image_pointer .htmega_pointer_box { background: #fff; width: 240px; position: absolute; top: 0; right: 50%; -webkit-transform: translate3d(50%, -100%, 0); transform: translate3d(50%, -100%, 0); border-radius: 5px; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); z-index: 10; padding: 20px; -webkit-box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.07); box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.07); text-align: center; } .htmega-marker-style-2 .htmega_image_pointer .htmega_pointer_box h4 { font-size: 20px; margin-bottom: 7px; } .htmega-marker-style-2 .htmega_image_pointer .htmega_pointer_box p { font-size: 13px; line-height: 24px; margin: 0; } .htmega-marker-style-2 .htmega_image_pointer:hover .htmega_pointer_box { visibility: visible; opacity: 1; -webkit-transition-delay: 0s; transition-delay: 0s; -webkit-transform: translateY(-110%) translateX(50%); transform: translateY(-110%) translateX(50%); } .htmega-marker-style-2 .htmega_image_pointer::before { content: "\f129"; position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); font-family: "FontAwesome"; color: #ed552d; font-size: 18px; width: 100%; height: 100%; transition: 0.4s ease-in-out; } .htmega-marker-style-2 .htmega_image_pointer:hover::before { transform: translateX(-50%) translateY(-50%) rotate(47deg); } .htmega-marker-style-2 .htmega_image_pointer { position: absolute; left: 50%; top: 26%; } /*Marker Style 03*/ .htmega-marker-style-3 { padding: 245px 0; } .htmega-marker-style-3 .htmega_image_pointer { width: 46px; height: 46px; border-radius: 100%; background-color: #000000; position: relative; display: inline-block; text-align: center; cursor: pointer; line-height: 49px; z-index: 2; } .htmega-marker-style-3 .htmega_image_pointer .htmega_pointer_box { background: #000000; width: 240px; position: absolute; top: 0; right: 50%; -webkit-transform: translate3d(50%, -100%, 0); transform: translate3d(50%, -100%, 0); border-radius: 5px; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); z-index: 10; padding: 20px; -webkit-box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.07); box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.07); text-align: center; } .htmega-marker-style-3 .htmega_image_pointer .htmega_pointer_box h4 { font-size: 20px; margin-bottom: 7px; color: #ffffff; } .htmega-marker-style-3 .htmega_image_pointer .htmega_pointer_box p { font-size: 13px; line-height: 24px; margin: 0; color: #ffffff; } .htmega-marker-style-3 .htmega_image_pointer:hover .htmega_pointer_box { visibility: visible; opacity: 1; -webkit-transition-delay: 0s; transition-delay: 0s; -webkit-transform: translateY(-110%) translateX(50%); transform: translateY(-110%) translateX(50%); } .htmega-marker-style-3 .htmega_image_pointer::before { content: "\f067"; position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); font-family: FontAwesome; color: #ffffff; font-size: 18px; width: 100%; height: 100%; transition: 0.4s ease-in-out; } .htmega-marker-style-3 .htmega_image_pointer::after { position: absolute; left: 2px; background: #000; content: ""; right: 2px; top: 2px; bottom: 2px; border-radius: 100%; border: 2px solid #fff; z-index: -1; } .htmega-marker-style-3 .htmega_image_pointer:hover::before { transform: translateX(-50%) translateY(-50%) rotate(47deg); } .htmega-marker-style-3 .htmega_image_pointer { position: absolute; left: 50%; top: 26%; } /*Marker Style 04*/ .htmega-marker-style-4 { padding: 245px 0; } .htmega-marker-style-4 .htmega_image_pointer { width: 46px; height: 46px; border-radius: 100%; background-position: center center; background-size: cover; background-repeat: no-repeat; background-image: url(//www.inova-concepts.lu/wp-content/plugins/ht-mega-for-elementor/assets/css/img/bg/bg-image-12.jpg); position: relative; display: inline-block; text-align: center; cursor: pointer; line-height: 38px; border: 5px solid #d88d78; z-index: 2; } .htmega-marker-style-4 .htmega_image_pointer .htmega_pointer_box { background-position: center center; background-size: cover; background-repeat: no-repeat; background-image: url(//www.inova-concepts.lu/wp-content/plugins/ht-mega-for-elementor/assets/css/img/bg/bg-image-12.jpg); width: 240px; position: absolute; top: 0; right: 50%; -webkit-transform: translate3d(50%, -100%, 0); transform: translate3d(50%, -100%, 0); border-radius: 5px; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); z-index: 10; padding: 20px; -webkit-box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.07); box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.07); text-align: center; } .htmega-marker-style-4 .htmega_image_pointer .htmega_pointer_box h4 { font-size: 20px; margin-bottom: 7px; } .htmega-marker-style-4 .htmega_image_pointer .htmega_pointer_box p { font-size: 13px; line-height: 24px; margin: 0; color: #18012c; } .htmega-marker-style-4 .htmega_image_pointer:hover .htmega_pointer_box { visibility: visible; opacity: 1; -webkit-transition-delay: 0s; transition-delay: 0s; -webkit-transform: translateY(-110%) translateX(50%); transform: translateY(-110%) translateX(50%); } .htmega-marker-style-4 .htmega_image_pointer::before { content: "\f067"; position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); font-family: FontAwesome; color: #d88d78; font-size: 18px; width: 100%; height: 100%; transition: 0.4s ease-in-out; } .htmega-marker-style-4 .htmega_image_pointer:hover::before { transform: translateX(-50%) translateY(-50%) rotate(47deg); } .htmega-marker-style-4 .htmega_image_pointer { position: absolute; left: 83%; top: 37%; } /*Marker Style 05*/ .htmega-marker-style-5 { padding: 245px 0; } .htmega-marker-style-5 .htmega_image_pointer { width: 46px; height: 46px; border-radius: 4px; background: #000; position: relative; display: inline-block; text-align: center; cursor: pointer; line-height: 47px; z-index: 2; } .htmega-marker-style-5 .htmega_image_pointer .effect-1 { position: relative; } .htmega-marker-style-5 .htmega_image_pointer .effect-1::before, .htmega-marker-style-5 .htmega_image_pointer .effect-1::after { position: absolute; top: 50%; left: 50%; display: block; content: ''; border: 1px solid #f10; border-radius: 50%; -webkit-transform: scale(0.35) translateY(-50%) translateX(-50%); -ms-transform: scale(0.35) translateY(-50%) translateX(-50%); transform: scale(0.35) translateY(-50%) translateX(-50%); opacity: 0; -webkit-animation: marker-ripple-animation 2.6s cubic-bezier(0.25, 0.9, 0.2, 1) 0.4s infinite; animation: marker-ripple-animation 2.6s cubic-bezier(0.25, 0.9, 0.2, 1) 0.4s infinite; } .htmega-marker-style-5 .htmega_image_pointer .effect-1::before { width: 32px; height: 32px; left: 50%; top: 50%; z-index: -1; } .htmega-marker-style-5 .htmega_image_pointer .effect-1::after { width: 32px; height: 32px; z-index: -1; border-color: rgba(255, 255, 255, 0.4); -webkit-animation: marker-ripple-animation 2.6s cubic-bezier(0.25, 0.9, 0.2, 1) 0s infinite; animation: marker-ripple-animation 2.6s cubic-bezier(0.25, 0.9, 0.2, 1) 0s infinite; } .htmega-marker-style-5 .htmega_image_pointer .htmega_pointer_box { background: #000000; width: 240px; position: absolute; top: 0; right: 50%; -webkit-transform: translate3d(50%, -100%, 0); transform: translate3d(50%, -100%, 0); border-radius: 5px; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); z-index: 10; padding: 20px; -webkit-box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.07); box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.07); text-align: center; } .htmega-marker-style-5 .htmega_image_pointer .htmega_pointer_box h4 { font-size: 20px; margin-bottom: 7px; color: #fff; } .htmega-marker-style-5 .htmega_image_pointer .htmega_pointer_box p { font-size: 13px; line-height: 24px; margin: 0; color: #fff; } .htmega-marker-style-5 .htmega_image_pointer:hover .htmega_pointer_box { visibility: visible; opacity: 1; -webkit-transition-delay: 0s; transition-delay: 0s; -webkit-transform: translateY(-110%) translateX(50%); transform: translateY(-110%) translateX(50%); } .htmega-marker-style-5 .htmega_image_pointer::before { content: "\f067"; position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); font-family: FontAwesome; color: #ffffff; font-size: 18px; width: 100%; height: 100%; transition: 0.4s ease-in-out; } .htmega-marker-style-5 .htmega_image_pointer:hover::before { transform: translateX(-50%) translateY(-50%) rotate(47deg); } .htmega-marker-style-5 .htmega_image_pointer { position: absolute; left: 83%; top: 37%; } /* Marker Animation Css */ @-webkit-keyframes marker-ripple-animation { 0% { -webkit-transform: translate3d(-50%, -50%, 0) scale(1); opacity: 1; } 100% { -webkit-transform: translate3d(-50%, -50%, 0) scale(1.7); opacity: 0; } } @keyframes marker-ripple-animation { 0% { transform: translate3d(-50%, -50%, 0) scale(1); opacity: 1; } 100% { transform: translate3d(-50%, -50%, 0) scale(1.7); opacity: 0; } } /* * Inline Menu */ .htmega-inlinemenu-area ul{ list-style: none; margin: 0; padding: 0; } .htmega-mainmenu { display: flex; flex-flow: row wrap; justify-content: center; } /* Line Menu StartUp */ .linemenu-nav ul li { margin: 0 18px; position: relative; } .linemenu-nav ul li a { font-family: "Montserrat", sans-serif; font-weight: 600; font-size: 14px; text-transform: inherit; text-decoration: none; color: #636363; position: relative; padding-bottom: 10px; display: inline-block; } .htmega-inlinemenu-style-1 .linemenu-nav ul li a::before { background: #d94f5c none repeat scroll 0 0; bottom: 0; content: ""; height: 2px; left: 0; position: absolute; transform: scale3d(0, 5, 1); transform-origin: 0 50% 0; transition: transform 0.3s cubic-bezier(1, 0.68, 0.16, 0.9) 0s; width: 100%; } .htmega-inlinemenu-style-1 .linemenu-nav ul > li:hover > a::before { transform: scale3d(1, 1, 1); } .linemenu-nav ul > li:hover > a { color: #d94f5c; } /* Line Menu Style 02 */ .htmega-inlinemenu-style-2 .linemenu-nav ul li{ margin: 0; } .htmega-inlinemenu-style-2 .linemenu-nav ul li a::before, .htmega-inlinemenu-style-2 .linemenu-nav ul li a::after { border: 2px solid #ffffff; content: ""; height: 100%; left: 0; position: absolute; top: 0; transition: transform 0.2s ease 0s; width: 100%; } .htmega-inlinemenu-style-2 .linemenu-nav ul li a::before { border-width: 0 2px; transform: scale3d(1, 0, 1); transform-origin: 0 50% 0; } .htmega-inlinemenu-style-2 .linemenu-nav ul li a::after { border-width: 2px 0; transform: scale3d(0, 1, 1); transform-origin: 0 0 0; transition-delay: 0.2s; } .htmega-inlinemenu-style-2 .linemenu-nav ul li:hover a::before, .htmega-inlinemenu-style-2 .linemenu-nav ul li:hover a::after { transform: scale3d(1, 1, 1); } /* Line Menu Style 03 */ .htmega-inlinemenu-style-3 li { position: relative; } .htmega-inlinemenu-style-3 li a { position: relative; display: block; } .htmega-inlinemenu-style-3 li::before, .htmega-inlinemenu-style-3 li::after, .htmega-inlinemenu-style-3 li a::before, .htmega-inlinemenu-style-3 li a::after { position: absolute; display: block; top: 0; right: 0; bottom: 0; left: 0; border: 2px solid #d94f5c; content: ''; z-index: -1; opacity: 0; pointer-events: none; } .htmega-inlinemenu-style-3 li:hover::before, .htmega-inlinemenu-style-3 li:hover::after, .htmega-inlinemenu-style-3 li:hover a::before, .htmega-inlinemenu-style-3 li:hover a::after { -webkit-animation: lineanimation .6s ease-in-out; animation: lineanimation .6s ease-in-out; z-index: 1; opacity: 1; } .htmega-inlinemenu-style-3 li::before { border-width: 0 0 0 2px; -webkit-transform-origin: left bottom; transform-origin: left bottom; } .htmega-inlinemenu-style-3 li::after { border-width: 0 2px 0 0; -webkit-transform-origin: right top; transform-origin: right top; } .htmega-inlinemenu-style-3 li a::before { border-width: 2px 0 0; -webkit-transform-origin: left top; transform-origin: left top; } .htmega-inlinemenu-style-3 li a::after { border-width: 0 0 2px; -webkit-transform-origin: right bottom; transform-origin: right bottom; } .htmega-inlinemenu-style-3 li:hover::before { -webkit-animation-delay: -.45s; animation-delay: -.45s; } .htmega-inlinemenu-style-3 li:hover::after { -webkit-animation-delay: -.15s; animation-delay: -.15s; } .htmega-inlinemenu-style-3 li:hover a::before { -webkit-animation-delay: -.3s; animation-delay: -.3s; } .htmega-inlinemenu-style-3 li:hover a::after { -webkit-animation-delay: 0; animation-delay: 0; } .htmega-inlinemenu-style-3 li a span { position: relative; z-index: 3; } @-webkit-keyframes lineanimation { 0%, 33% { opacity: 0; -webkit-transform: rotate(45deg) scale(1.5); transform: rotate(45deg) scale(1.5); } 100% { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes lineanimation { 0%, 33% { opacity: 0; -webkit-transform: rotate(45deg) scale(1.5); transform: rotate(45deg) scale(1.5); } 100% { opacity: 1; -webkit-transform: none; transform: none; } } /* Line Menu Style 04 */ .htmega-inlinemenu-style-4 li a{ position: relative; padding: 10px 0; } .htmega-inlinemenu-style-4 li a::before, .htmega-inlinemenu-style-4 li a::after { content: ''; position: absolute; left: 0; width: 100%; height: 2px; background: #ffffff; -webkit-transform: scale3d(0, 1, 1); transform: scale3d(0, 1, 1); -webkit-transition: -webkit-transform 0.2s; transition: transform 0.2s; } .htmega-inlinemenu-style-4 li a::before { top: 0; -webkit-transform-origin: 0 50%; transform-origin: 0 50%; } .htmega-inlinemenu-style-4 li a::after { bottom: 0; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } .htmega-inlinemenu-style-4 li a:hover::before, .htmega-inlinemenu-style-4 li a:hover::after { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); -webkit-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1); transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1); -webkit-transition-duration: 0.4s; transition-duration: 0.4s; } /* Line Menu Style 05 */ .htmega-inlinemenu-style-5 li a { position: relative; } .htmega-inlinemenu-style-5 ul li { margin: 0 10px; } .htmega-inlinemenu-style-5 ul li a{ position: relative; overflow: hidden; width: 130px; padding: 1em 0; display: block; padding: 1em; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #636363; } .htmega-inlinemenu-style-5 ul li a:hover { color: #d94f5c; } .htmega-inlinemenu-style-5 ul li a::before { content: ''; position: absolute; bottom: 0; left: 0; width: 300%; height: 50px; opacity: 0; background: url(//www.inova-concepts.lu/wp-content/plugins/ht-mega-for-elementor/assets/images/icons/line.svg) no-repeat top left; -webkit-transform: translate3d(130px, 0, 0); transform: translate3d(130px, 0, 0); -webkit-transition: -webkit-transform 0s 0.3s, opacity 0.3s; transition: transform 0s 0.3s, opacity 0.3s; } .htmega-inlinemenu-style-5 ul li a:hover::before { opacity: 1; -webkit-transform: translate3d(-260px, 0, 0); transform: translate3d(-260px, 0, 0); -webkit-transition: -webkit-transform 0.5s; transition: transform 0.5s; } /* Line Menu Style 06 */ .htmega-inlinemenu-style-6 ul li a { position: relative; overflow: hidden; height: 3em; padding: 1em 0; text-align: center; -webkit-transition: color 0.3s; transition: color 0.3s; } .htmega-inlinemenu-style-6 ul li a:hover { color: #d94f5c; } .htmega-inlinemenu-style-6 ul li:hover a { -webkit-animation: anim-francisco 0.4s forwards; animation: anim-francisco 0.4s forwards; color: #d94f5c; } @-webkit-keyframes anim-francisco { 50% { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } 51% { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } 100% { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes anim-francisco { 50% { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } 51% { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } 100% { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } /* Line menu style 07 */ .htmega-inlinemenu-style-7 ul li{ margin: 0; } .htmega-inlinemenu-style-7 ul li a { padding: 10px 0; border-top: 2px solid #c90dbe; color: #c90dbe; position: relative; margin: 0 10px; text-transform: uppercase; letter-spacing: 1px; font-weight: 400; text-shadow: 0 0 1px rgba(255, 255, 255, 0.3); } .htmega-inlinemenu-style-7 ul li a::before { position: absolute; left: 0; overflow: hidden; padding: 10px 0; max-width: 0; border-bottom: 2px solid #c90dbe; color: #c90dbe; content: attr(data-hover); -webkit-transition: max-width 0.5s; -moz-transition: max-width 0.5s; transition: max-width 0.5s; top: 50%; transform: translateY(-50%); } .htmega-inlinemenu-style-7 ul li a:hover::before, .htmega-inlinemenu-style-7 ul li a:focus::before { max-width: 100%; } /*=========================== 404 Styly StartUp =============================*/ .htmega-not-found { overflow: hidden; text-align: center; position: relative; } .htmega-not-found .content { position: relative; z-index: 2; } .htmega-not-found .content h1 { color: #c0d2ff; font-size: 48px; margin-top: 35px; margin-bottom: 43px; } .htmega-not-found .content a.page-back-btn { background: #c0d2ff; height: 62px; display: inline-block; padding: 0 40px; line-height: 62px; border-radius: 31px; color: #131e3a; font-size: 16px; font-weight: 500; transition: 0.4 ease-in-out; text-decoration: none; } .htmega-not-found .content a.page-back-btn:hover { background: #fff; border-radius: 20px 0; color: #18012c; transform: translateY(-5px); } .htmega-not-found .content a.page-back-btn i { padding-right: 12px; font-size: 18px; } .htmega-not-found .content a.page-back-btn svg { width: 20px; margin-top: 18px; float: left; margin-right: 8px; display: inline-block; } /* 404 Animation css*/ .cloud { width: 350px; height: 120px; background: #1e2a4a; background: linear-gradient(top, #1e2a4a 100%); background: -webkit-linear-gradient(top, #1e2a4a 100%); background: -moz-linear-gradient(top, #1e2a4a 100%); background: -ms-linear-gradient(top, #1e2a4a 100%); background: -o-linear-gradient(top, #1e2a4a 100%); border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px; position: absolute; margin: 120px auto 20px; transition: ease 1s; } .cloud:after, .cloud:before { content: ''; position: absolute; background: #1e2a4a; z-index: -1; } .cloud:after { width: 100px; height: 100px; top: -50px; left: 50px; border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px; } .cloud:before { width: 180px; height: 180px; top: -90px; right: 50px; border-radius: 200px; -webkit-border-radius: 200px; -moz-border-radius: 200px; } .cloud-1 { top: -198px; left: 0; -webkit-transform: scale(0.3); -moz-transform: scale(0.3); transform: scale(0.3); opacity: 0.9; -webkit-animation: moveclouds 15s linear infinite; -moz-animation: moveclouds 15s linear infinite; -o-animation: moveclouds 15s linear infinite; } .cloud-2 { top: -122px; left: 140px; -webkit-transform: scale(0.3); -moz-transform: scale(0.3); transform: scale(0.3); -webkit-animation: moveclouds 17s linear infinite; -moz-animation: moveclouds 17s linear infinite; -o-animation: moveclouds 17s linear infinite; } .cloud-3 { left: 409px; top: -50px; -webkit-transform: scale(0.6); -moz-transform: scale(0.6); transform: scale(0.6); opacity: 0.6; -webkit-animation: moveclouds 25s linear infinite; -moz-animation: moveclouds 25s linear infinite; -o-animation: moveclouds 25s linear infinite; } .cloud-4 { left: -46px; bottom: 135px; -webkit-transform: scale(0.6); -moz-transform: scale(0.6); transform: scale(0.6); opacity: 0.8; -webkit-animation: moveclouds 25s linear infinite; -moz-animation: moveclouds 25s linear infinite; -o-animation: moveclouds 25s linear infinite; } .cloud-5 { left: 469px; bottom: -57px; -webkit-transform: scale(0.75); -moz-transform: scale(0.75); transform: scale(0.75); opacity: 0.75; -webkit-animation: moveclouds 18s linear infinite; -moz-animation: moveclouds 18s linear infinite; -o-animation: moveclouds 18s linear infinite; } .cloud-6 { left: 100%; top: 263px; -webkit-transform: scale(0.5); -moz-transform: scale(0.5); transform: scale(0.5); opacity: 0.8; -webkit-animation: moveclouds 20s linear infinite; -moz-animation: moveclouds 20s linear infinite; -o-animation: moveclouds 20s linear infinite; } @-webkit-keyframes moveclouds { 0% { margin-left: 1000px; } 100% { margin-left: -1000px; } } @-moz-keyframes moveclouds { 0% { margin-left: 1000px; } 100% { margin-left: -1000px; } } @-o-keyframes moveclouds { 0% { margin-left: 1000px; } 100% { margin-left: -1000px; } } /* 404 Styly 02*/ .htmega-error-style-2 .content { text-align: left; padding-left: 65px; } .htmega-error-style-2 .content h2 { color: #ffffff; font-size: 48px; font-weight: 400; margin-bottom: 4px; } .htmega-error-style-2 .content h1 { color: #ffffff; font-size: 50px; font-weight: 400; line-height: 1.2; margin-bottom: 7px; margin-top: 0; } .htmega-error-style-2 .content h1 span { color: #ffffff; font-size: 116px; padding-right: 21px; } .htmega-error-style-2 .content p { color: #ffffff; font-size: 32px; line-height: 54px; margin-bottom: 32px; } .htmega-error-style-2 .content a.page-back-btn { background: #fff; color: #131e3a; height: 75px; display: inline-block; padding: 0 60px; font-size: 30px; line-height: 71px; border-radius: 31px; transition: 0.4 ease-in-out; } .htmega-error-style-2 .content a.page-back-btn:hover { background: #fff; border-radius: 20px 0; color: #18012c; transform: translateY(-5px); } /*404 Styly 03*/ .htmega-error-style-3 .content{ padding-bottom: 10px; } .htmega-error-style-3 .content h2 { color: #d5cff2; font-size: 52px; margin-bottom: 16px; } .htmega-error-style-3 .content p { color: #d5cff2; font-size: 30px; line-height: 44px; margin-bottom: 38px; font-family: "Montserrat", sans-serif; } .htmega-error-style-3 .content a.page-back-btn { background: #fd5c5e; display: inline-block; border-radius: 31px; color: #d5cff2; font-size: 36px; transition: 0.5s ease-in-out; padding: 0; } .htmega-error-style-3 .content a.page-back-btn i { font-size: inherit; padding-right: inherit; } .htmega-error-style-3 .content a.page-back-btn:hover { transform: scale(1.2); background: #18012c; color: #ffffff; } /*404 Styly 04*/ .not-found-4 { padding: 310px 0; } .not-found-4 .content { text-align: left; } .not-found-4 .content h2 { color: #fcfcfc; font-size: 36px; line-height: 64px; font-weight: 400; text-align: left; margin-bottom: 30px; } .not-found-4 .content a.page-back-btn { background: #da4c00; color: #fff; height: 54px; display: inline-block; padding: 0 40px; line-height: 54px; font-size: 16px; font-weight: 600; border-radius: 27px; transition: 0.5s ease-in-out; margin-right: 26px; font-family: "Montserrat", sans-serif; } .not-found-4 .content a.page-back-btn:hover { background: #da4c00 none repeat scroll 0 0; border-radius: 27px; color: #fff; opacity: 0.7; transform: translateY(0px); } .not-found-4 .content a.page-back-btn.error_contact { background: #ff8a00; } /* * Counterup Css */ .htmega-counter-content { line-height: 1; } .htmega-counter-icon span{ display: inline-block; } .htmega-counter-icon svg { width: 20px; } .htmega-counter-area .htmega-counter-img{ display: inline-block; } /*Counterup Style 1*/ .htmega-counter-style-1 { text-align: center; } .htmega-counter-style-1 .htmega-counter-icon i { font-size: 36px; color: #ed552d; } .htmega-counter-style-1 .htmega-counter-content span { color: #696969; font-size: 36px; font-weight: 700; margin-top: 20px; display: inline-block; font-family: "Montserrat", sans-serif; } .htmega-counter-style-1 .htmega-counter-content h2 { color: #898989; font-weight: 400; font-size: 17px; margin: 0; position: relative; margin-top: 9px; display: block; padding-bottom: 15px; } .htmega-counter-style-1 .htmega-counter-content h2::before { background: #d5d5d5; width: 48px; height: 1px; content: ""; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); } /*Counterup Style 2*/ .htmega-counter-style-2 { display: flex; align-items: center; justify-content: center; } .htmega-counter-style-2 .htmega-counter-icon { padding-right: 20px; } .htmega-counter-style-2 .htmega-counter-icon i { font-size: 48px; color: #383838; } .htmega-counter-style-2 .htmega-counter-content span { color: #383838; font-size: 24px; font-weight: 600; margin-top: 13px; display: inline-block; font-family: "Montserrat", sans-serif; position: relative; } .htmega-counter-style-2 .htmega-counter-content h2 { color: #383838; font-weight: 400; font-size: 20px; margin: 0; position: relative; display: block; } /*Counterup Style 3*/ .htmega-counter-area{ position: relative; } .htmega-counter-area::before { position: absolute; content: ""; left: 0; right: 0; top: 0; bottom: 0; background-color: transparent; opacity: 0.8; } .htmega-counter-content { position: relative; z-index: 1; } .htmega-counter-style-3 .htmega-counter-img { display: inline-block; position: relative; } .htmega-counter-style-3 .htmega-counter-img::before { position: absolute; content: ""; left: 0; right: 0; top: 0; bottom: 0; background: #52b6bc; opacity: 0.8; border-radius: 100%; } .htmega-counter-style-3 .htmega-counter-content { position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); } .htmega-counter-style-3 { text-align: center; } .htmega-counter-style-3 .htmega-counter-content span { color: #ffffff; font-size: 40px; font-weight: 600; margin-top: 13px; display: inline-block; font-family: 'Courgette', cursive; } .htmega-counter-style-3 .htmega-counter-content h2 { color: #ffffff; font-weight: 400; font-size: 20px; margin: 0; margin-top: 4px; font-family: 'Courgette', cursive; } /*Counterup Style 4*/ .htmega-counter-style-4 { display: flex; align-items: center; justify-content: center; } .htmega-counter-style-4 .htmega-counter-img { padding-right: 25px; } .htmega-counter-style-4 .htmega-counter-content { text-align: center; } .htmega-counter-style-4 .htmega-counter-content span { color: #585858; font-size: 24px; font-weight: 600; margin-top: 13px; display: inline-block; font-family: "Montserrat", sans-serif; position: relative; } .htmega-counter-style-4 .htmega-counter-content h2 { color: #585858; font-weight: 600; font-size: 24px; margin: 0; position: relative; display: block; padding-bottom: 14px; } .htmega-counter-style-4 .htmega-counter-content h2::before { position: absolute; content: ""; bottom: 0; background: #ed552d; width: 70px; height: 2px; left: 50%; transform: translateX(-50%); } /*Counterup Style 5*/ .htmega-counter-style-5 { text-align: center; } .htmega-counter-style-5 .htmega-counter-icon i { font-size: 36px; color: #ed552d; } .htmega-counter-style-5 .htmega-counter-content span { color: #18012c; font-size: 36px; font-weight: 700; margin-top: 20px; display: inline-block; font-family: 'Lobster Two', cursive; } .htmega-counter-style-5 .htmega-counter-content span.color-1 { color: #b1c642; } .htmega-counter-style-5 .htmega-counter-content span.color-2 { color: #ff5020; } .htmega-counter-style-5 .htmega-counter-content span.color-3 { color: #ffc10d; } .htmega-counter-style-5 .htmega-counter-content span.color-4 { color: #68b9d8; } .htmega-counter-style-5 .htmega-counter-content h2 { color: #444444; font-weight: 400; font-size: 24px; margin: 0; margin-top: 9px; display: block; padding-bottom: 15px; font-family: 'Lobster Two', cursive; } /*Counterup Style 6*/ .htmega-counter-style-6 { text-align: center; } .htmega-counter-style-6 .htmega-counter-icon { display: flex; justify-content: center; align-items: center; } .htmega-counter-style-6 .htmega-counter-icon span { color: #363636; font-size: 36px; font-weight: 600; display: inline-block; font-family: "Montserrat", sans-serif; padding-left: 15px; } .htmega-counter-style-6 .htmega-counter-content h2 { color: #363636; font-weight: 600; font-size: 16px; margin: 0; display: block; font-family: "Montserrat", sans-serif; margin-top: 13px; text-transform: uppercase; } /* * Blog Post Css */ .row-1 > [class*="col"] { padding-left: 1px; padding-right: 1px; } .grid_post .elementor-widget { margin-bottom: 0 !important; } .row--10 > [class*="col"] { padding-left: 10px; padding-right: 10px; } .mt--30,.ht-post.mt--30 { margin-top: 30px; } .mt--20,.ht-post.mt--20 { margin-top: 20px; } /*Blog Post Css*/ .gradient-overlay .thumb a { display: block; position: relative; } .gradient-overlay .thumb a::before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; content: ""; z-index: 2; opacity: 0.3; right: 0; } .gradient-overlay.gradient-overlay-1 .thumb a::before { background-image: linear-gradient(#f10afd, #1cc3e2); background-image: -webkit-gradient(#f10afd, #1cc3e2); background-image: -webkit-linear-gradient(#f10afd, #1cc3e2); background-image: -moz-linear-gradient(#f10afd, #1cc3e2); background-image: -ms-linear-gradient(#f10afd, #1cc3e2); background-image: -o-linear-gradient(#f10afd, #1cc3e2); opacity: 0.8; } .gradient-overlay.gradient-overlay-2 .thumb a::before { background-image: linear-gradient(#f29a4a, #f2c84c); background-image: -webkit-gradient(#f29a4a, #f2c84c); background-image: -webkit-linear-gradient(#f29a4a, #f2c84c); background-image: -moz-linear-gradient(#f29a4a, #f2c84c); background-image: -ms-linear-gradient(#f29a4a, #f2c84c); background-image: -o-linear-gradient(#f29a4a, #f2c84c); opacity: 0.8; } .gradient-overlay.gradient-overlay-3 .thumb a::before { background-image: linear-gradient(#f7384e, #0fbcb9); background-image: -webkit-gradient(#f7384e, #0fbcb9); background-image: -webkit-linear-gradient(#f7384e, #0fbcb9); background-image: -moz-linear-gradient(#f7384e, #0fbcb9); background-image: -ms-linear-gradient(#f7384e, #0fbcb9); background-image: -o-linear-gradient(#f7384e, #0fbcb9); opacity: 0.8; } .gradient-overlay.gradient-overlay-4 .thumb a::before { background-image: linear-gradient(#bd3664, #222671); background-image: -webkit-gradient(#bd3664, #222671); background-image: -webkit-linear-gradient(#bd3664, #222671); background-image: -moz-linear-gradient(#bd3664, #222671); background-image: -ms-linear-gradient(#bd3664, #222671); background-image: -o-linear-gradient(#bd3664, #222671); opacity: 0.8; } .gradient-overlay.gradient-overlay-5 .thumb a::before { background-image: linear-gradient(#eb3449, #f45a43); background-image: -webkit-gradient(#eb3449, #f45a43); background-image: -webkit-linear-gradient(#eb3449, #f45a43); background-image: -moz-linear-gradient(#eb3449, #f45a43); background-image: -ms-linear-gradient(#eb3449, #f45a43); background-image: -o-linear-gradient(#eb3449, #f45a43); opacity: 0.8; } .gradient-overlay.gradient-overlay-6 .thumb a::before { background-image: linear-gradient(#c03764, #202671); background-image: -webkit-gradient(#c03764, #202671); background-image: -webkit-linear-gradient(#c03764, #202671); background-image: -moz-linear-gradient(#c03764, #202671); background-image: -ms-linear-gradient(#c03764, #202671); background-image: -o-linear-gradient(#c03764, #202671); opacity: 0.8; } .gradient-overlay.gradient-overlay-7 .thumb a::before { background-image: linear-gradient(#eb3449, #f45b43); background-image: -webkit-gradient(#eb3449, #f45b43); background-image: -webkit-linear-gradient(#eb3449, #f45b43); background-image: -moz-linear-gradient(#eb3449, #f45b43); background-image: -ms-linear-gradient(#eb3449, #f45b43); background-image: -o-linear-gradient(#eb3449, #f45b43); opacity: 0.8; } .black-overlay .thumb a { display: block; position: relative; } .black-overlay .thumb a::before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; content: ""; z-index: 2; opacity: 0.2; right: 0; background: #000000; } /*Blog Post Content*/ .ht-post { position: relative; margin-top: 2px; overflow: hidden; } .ht-post .thumb a img { width: 100%; display: block; transition: 0.3s ease-out; overflow: hidden; } .ht-post:hover .thumb a img { opacity: 1; transform: scale3d(1.1, 1.1, 1); } .ht-post a.post-category { background: #f05555 none repeat scroll 0 0; color: #fff; display: inline-block; font-size: 12px; font-weight: 600; height: 24px; letter-spacing: 1px; line-height: 24px; padding: 0 8px; position: absolute; text-transform: uppercase; z-index: 2; } .ht-post a.post-position-top-left { left: 0; top: 0; } .ht-post a.post-position-top-right { right: 0; top: 0; } .ht-post .post-content { position: absolute; bottom: 0; z-index: 2; padding: 20px 10px 20px 20px; } .ht-post .post-content .content h4 { font-size: 20px; line-height: 26px; margin-bottom: 11px; } .ht-post .post-content .content h2 { font-size: 36px; margin-bottom: 11px; } .ht-post .post-content .content a { color: #ffffff; } .ht-post .post-content .content .meta { color: #fff; font-size: 14px; letter-spacing: 2px; } .ht-post a.play-video { position: absolute; z-index: 3; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); width: 50px; height: 50px; background: transparent; border: 1px solid #fff; border-radius: 100%; padding: 0; text-align: center; color: #fff; font-size: 24px; transition: 0.4s ease-in-out; } .ht-post a.play-video:hover { background: #18012c; color: #fff; border: 1px solid #18012c; } .ht-post a.play-video i { margin-left: 4px; } /* * Single Post Style */ .htmega-single-post .post-category a { background: #f05555 none repeat scroll 0 0; color: #fff; display: inline-block; font-size: 12px; font-weight: 300; height: 24px; line-height: 24px; padding: 0 9px; text-transform: uppercase; transition: all 0.4s ease 0s; } .htmega-single-post .post-category a:hover { background: #18012c; color: #ffffff; } .htmega-single-post ul.meta { display: flex; list-style: outside none none; margin: 0 -15px; padding: 0; } .htmega-single-post ul.meta li { font-size: 13px; letter-spacing: 2px; margin: 0 15px; } .htmega-single-post ul.meta li i { font-size: 14px; margin-right: 10px; } .htmega-single-post { position: relative; } .htmega-single-post .thumb { overflow: hidden; } .htmega-single-post .thumb a{ display: block; position: relative; } .htmega-single-post a{ text-decoration: none; } /*.htmega-single-post .thumb a::before { background: #000 none repeat scroll 0 0; content: ""; height: 100%; left: 0; opacity: 0.7; position: absolute; top: 0; width: 100%; }*/ .htmega-single-post .thumb a img { transition: 0.4s ease-in-out; } .htmega-single-post:hover .thumb a img { transform: scale(1.2); } /* Single Post Style 01 */ .htmega-single-post-style-1 .content { position: absolute; bottom: 0; padding: 40px; } .htmega-single-post-style-1 .content h2 { font-size: 24px; font-weight: 600; margin-top: 15px; margin-bottom: 10px; line-height: 36px; } .htmega-single-post-style-1 .content h2 a,.htmega-single-post-style-1 .content ul.meta li,.htmega-single-post-style-1 .content ul.meta li a { color: #ffffff; } /* Single Post 02 */ .htmega-single-post-style-2 .content { padding-top: 30px; } .htmega-single-post-style-2 .content h2 { font-size: 24px; font-weight: 600; margin-top: 15px; margin-bottom: 10px; line-height: 36px; } .htmega-single-post-style-2 .content h2 a,.htmega-single-post-style-2 .content ul.meta li,.htmega-single-post-style-2 .content ul.meta li a { color: #464545; } /*Single Post 03*/ .htmega-single-post-style-3 .content { position: absolute; top: 50%; width: 100%; transform: translateY(-50%); text-align: center; } .htmega-single-post-style-3 .content h2 { font-size: 24px; font-weight: 600; margin-top: 18px; margin-bottom: 22px; line-height: 34px; } .htmega-single-post-style-3 .content h2 a { color: #ffffff; } .htmega-single-post-style-3 .content ul.meta { justify-content: center; } .htmega-single-post-style-3 .content ul.meta li,.htmega-single-post-style-3 .content ul.meta li a { color: #ffffff; } /*Single Post 04*/ .htmega-single-post-style-4 .content { background: #ffffff; text-align: center; padding: 40px 20px; } .htmega-single-post-style-4 .content h2 { font-size: 24px; font-weight: 600; margin-bottom: 16px; line-height: 36px; margin-top: 0px; } .htmega-single-post-style-4 .content h2 a { color: #464545; transition: 0.4s ease-in; } .htmega-single-post-style-4 .content h2 a:hover { color: #18012c; } .htmega-single-post-style-4 .content ul.meta { justify-content: center; } .htmega-single-post-style-4 .content ul.meta li,.htmega-single-post-style-4 .content ul.meta li a { color: #464545; } /* * Post Slider Css */ .htmega-single-post-slide { position: relative; } .htmega-single-post-slide img{ width: 100%; } .htmega-single-post-slide a{ text-decoration: none; } .htmega-single-post-slide .content ul.post-category { display: flex; list-style: outside none none; margin: 0 -10px; padding: 0; } .htmega-single-post-slide .content ul.post-category li { background: #f05555 none repeat scroll 0 0; margin: 0 10px; transition: all 0.4s ease-in-out 0s; line-height: inherit; } .htmega-single-post-slide .content ul.post-category li a { color: #fff; font-size: 13px; font-weight: 300; letter-spacing: 1px; text-transform: uppercase; padding: 5px 9px; display: block; text-decoration: none; } .htmega-single-post-slide .content ul.post-category li a:hover{ background: #18012c none repeat scroll 0 0; color: #ffffff; } .htmega-single-post-slide ul.meta { color: #464545; display: flex; list-style: outside none none; margin: 0 -15px; padding: 0; } .htmega-single-post-slide ul.meta li { font-size: 13px; letter-spacing: 2px; margin: 0 15px; } .htmega-single-post-slide ul.meta li i { padding-right: 10px; } .htmega-single-post-slide .content .post-inner h2{ margin-top: 20px; margin-bottom: 10px; } .htmega-single-post-slide .content .post-inner p{ margin: 22px 0 25px; color: #18012c; font-size: 14px; line-height: 28px; } .htmega-single-post-slide .content .post-inner h2 a,.htmega-single-post-slide .content .post-inner ul.meta li a { color: #18012c; } .htmega-single-post-slide .post-btn a.readmore-btn { background: transparent none repeat scroll 0 0; border: 1px solid #464545; border-radius: 23px; color: #464545; display: inline-block; font-size: 14px; font-weight: 400; height: 46px; line-height: 44px; padding: 0 37px; transition: all 0.4s ease-in-out 0s; text-decoration: none; } .htmega-single-post-slide .post-btn a.readmore-btn:hover { background: #18012c none repeat scroll 0 0; border: 1px solid #18012c; color: #ffffff; } .htmega-postslider-area img{ width: 100%; } .htmega-postslider-area button.slick-arrow { background: #ccd5d5 none repeat scroll 0 0; border: 0 none; bottom: 10px; color: #00282a; font-size: 24px; height: 40px; left: auto; line-height: 1; padding: 0; position: absolute; right: 10px; width: 46px; z-index: 2; } .htmega-postslider-area button.htmega-carosul-prev.slick-arrow { right: 60px; } .htmega-arrow-2.htmega-postslider-area button.slick-arrow{ background: #d7dae9 none repeat scroll 0 0; border: 1px solid #d7dae9; border-radius: 100%; color: #2a47e0; font-size: 24px; left: 0; position: absolute; top: 50%; transform: translateY(-50%); transition: all 0.4s ease 0s; z-index: 2; } .htmega-arrow-2.htmega-postslider-area button.htmega-carosul-next.slick-arrow { left: auto !important; right: 0; } .htmega-postslider-area .slick-dots li button::before{ display: none; } .htmega-postslider-area .slick-dots li { background: #ccd5d5 none repeat scroll 0 0; border-radius: 100%; height: 15px; width: 15px; } .htmega-postslider-area .slick-dots li.slick-active { background: #00282a none repeat scroll 0 0; } /* slider style 01 */ .htmega-postslider-layout-1 .content { position: absolute; left: 0; top: 0; max-width: 40%; height: 100%; padding: 10px; } .htmega-postslider-layout-1 .content .post-inner { width: 100%; height: 100%; background: rgba(0, 140, 167, 0.8); display: flex; flex-direction: column; justify-content: center; padding: 30px; } .htmega-postslider-layout-1 .content .post-inner h2 { font-size: 24px; font-weight: 500; } .htmega-postslider-layout-1 .content .post-inner h2 a,.htmega-postslider-layout-1 .content .post-inner ul.meta li a { color: #ffffff; } .htmega-postslider-layout-1 .content .post-inner p { color: #ffffff; font-size: 14px; line-height: 28px; } .htmega-postslider-layout-1 ul.meta{ color: #ffffff; } .htmega-postslider-layout-1 .post-btn a.readmore-btn { border: 1px solid #ffffff; color: #ffffff; } /* Slider Style 02 */ .htmega-postslider-layout-2 .content .post-inner h2 { font-size: 24px; font-weight: 500; margin-top: 20px; margin-bottom: 18px; } .htmega-postslider-layout-2 .content .post-inner h2 a { color: #464545; } .htmega-postslider-layout-2 .content .post-inner ul.meta li,.htmega-postslider-layout-2 .content .post-inner ul.meta li a { color: #464545; } .htmega-postslider-layout-2 .content .post-inner p { color: #464545; } .htmega-postslider-layout-2 .content .post-inner .post-btn { margin-top: 19px; } /* Slider Style 03 */ .htmega-postslider-layout-3 .content { position: absolute; top: 50%; width: 100%; transform: translateY(-50%); text-align: center; } .htmega-postslider-layout-3 .content .post-inner h2 { font-size: 24px; font-weight: 500; margin-top: 20px; margin-bottom: 18px; padding: 0 26%; line-height: 34px; } .htmega-postslider-layout-3 .content .post-inner h2 a { color: #ffffff; } .htmega-postslider-layout-3 .content .post-inner ul.meta { justify-content: center; } .htmega-postslider-layout-3 .content .post-inner ul.meta li,.htmega-postslider-layout-3 .content .post-inner ul.meta li a { color: #ffffff; } .htmega-postslider-layout-3 .content .post-inner .post-btn { margin-top: 19px; } .htmega-postslider-layout-3 .content .post-inner .post-btn a.readmore-btn { border: 1px solid #ffffff; color: #ffffff; } .htmega-postslider-layout-3 .content .post-inner .post-btn a.readmore-btn:hover { background: #18012c; color: #ffffff; border: 1px solid #18012c; } .htmega-postslider-layout-3 .content ul.post-category { justify-content: center; } /* Slider Style 04 */ .htmega-postslider-layout-4 .content { position: absolute; text-align: center; bottom: 0; padding: 20px; } .htmega-postslider-layout-4 .content .post-inner { background: rgba(0, 86, 255, 0.7); padding: 25px; text-align: left; } .htmega-postslider-layout-4 .content .post-inner h2 { font-size: 24px; font-weight: 500; margin-bottom: 13px; line-height: 34px; } .htmega-postslider-layout-4 .content .post-inner h2 a { color: #ffffff; } .htmega-postslider-layout-4 .content .post-inner ul.meta li { color: #ffffff; } .htmega-postslider-layout-4 .content .post-inner ul.meta li a { color: #ffffff; } .htmega-postslider-layout-4 .content ul.post-category { justify-content: center; } /* Slider Style 05 */ .htmega-postslider-layout-5 .content { background: #f4f4f4; padding: 60px; } .htmega-postslider-layout-5 .content .post-inner h2 { font-size: 24px; font-weight: 500; margin-top: 20px; margin-bottom: 18px; line-height: 34px; } .htmega-postslider-layout-5 .content .post-inner h2 a { color: #464545; } .htmega-postslider-layout-5 .content .post-inner ul.meta li,.htmega-postslider-layout-5 .content .post-inner ul.meta li a { color: #464545; } .htmega-postslider-layout-5 .content .post-inner .post-btn { margin-top: 19px; } .htmega-postslider-layout-5 .content .post-inner .post-btn a.readmore-btn { border: 1px solid #494849; color: #494849; } .htmega-postslider-layout-5 .content .post-inner .post-btn a.readmore-btn:hover { background: #18012c; color: #ffffff; border: 1px solid #18012c; } .htmega-arrow-2.htmega-postslider-area.htmega-postslider-style-5 button.slick-arrow{ top: 30%; } .htmega-postslider-style-4.htmega-postslider-area ul.slick-dots { bottom: 0; display: flex; flex-direction: column; justify-content: space-between; position: absolute; right: 0; top: 0; width: 200px; z-index: 2; } .htmega-postslider-style-4.htmega-postslider-area ul.slick-dots li { align-items: center; background: transparent none repeat scroll 0 0; border-bottom: 5px solid #828282; border-left: 5px solid #828282; border-radius: 0; border-right: 5px solid #828282; cursor: pointer; display: flex; flex-basis: 25%; height: auto; margin: 0; overflow: hidden; padding: 20px; position: relative; text-align: left; transition: all 0.5s ease-in-out 0s; width: auto; z-index: 2; } .htmega-postslider-style-4.htmega-postslider-area ul.slick-dots li:first-child { border-top: 5px solid #828282; } .htmega-postslider-style-4.htmega-postslider-area ul.slick-dots li.slick-active { background: transparent none repeat scroll 0 0; border: 5px solid #ffffff; } .htmega-postslider-style-4.htmega-postslider-area ul.slick-dots li h6 { bottom: 0; color: #ffffff; font-weight: 500; line-height: 22px; margin: 0; padding-bottom: 20px; position: absolute; } /* * Image Grid Layout */ .htmega-image-gridstyle-4 .htb-row > [class*="col"] { padding-left: 10px; padding-right: 10px; } .htmega-masonry-activation.htmega-image-gridstyle-5 .htb-row > [class*="col"] { padding-left: 25px; padding-right: 25px; } .htmega-singleimage-grid .thumb img { width: 100%; } .htmega-singleimage-grid h2{ margin: 0; } .htmega-singleimage-gridstyle-1 { width: 100%; height: 100%; float: left; overflow: hidden; position: relative; text-align: center; cursor: default; margin-top: 30px; overflow: hidden; } .htmega-singleimage-gridstyle-1 .thumb { overflow: hidden; } .htmega-singleimage-gridstyle-1 .thumb a { position: relative; display: block; z-index: 2; } .htmega-singleimage-gridstyle-1 .thumb a::before { width: 100%; height: 100%; position: absolute; top: 0; left: 0; opacity: 0; background-color: rgba(0, 0, 0, 0.5); -webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out; content: ""; z-index: 1; } .htmega-singleimage-gridstyle-1 .thumb a img { display: block; position: relative; -webkit-transition: all .4s linear; transition: all .4s linear; } .htmega-singleimage-gridstyle-1:hover .thumb a::before { opacity: 1; } .htmega-singleimage-gridstyle-1:hover .thumb a img { -webkit-transform: scale(1.2); transform: scale(1.2); } .htmega-singleimage-gridstyle-1 .image-grid-content h2 { text-transform: uppercase; color: #fff; text-align: center; position: absolute; font-size: 17px; background: rgba(0, 0, 0, 0.6); -webkit-transform: translateY(-100px); transform: translateY(-100px); -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; padding: 10px; width: 100%; top: 0; z-index: 3; } .htmega-singleimage-gridstyle-1 .image-grid-content a.read-btn { text-decoration: none; display: inline-block; text-transform: uppercase; color: #fff; border: 1px solid #fff; background-color: transparent; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; margin: 50px 0 0; padding: 7px 14px; position: absolute; top: 50%; margin: 0; left: 50%; -webkit-transform: translateX(-50%) translateY(-70%); transform: translateX(-50%) translateY(-70%); } .htmega-singleimage-gridstyle-1 .image-grid-content a.read-btn:hover { -webkit-box-shadow: 0 0 5px #fff; box-shadow: 0 0 5px #fff; } .htmega-singleimage-gridstyle-1:hover .image-grid-content { opacity: 1; filter: alpha(opacity=100); } .htmega-singleimage-gridstyle-1:hover .image-grid-content h2 { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); transform: translateY(0); } .htmega-singleimage-gridstyle-1:hover .image-grid-content a.read-btn { opacity: 1; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); -webkit-transition-delay: .2s; transition-delay: .2s; z-index: 4; } /*Image Grid style 2*/ .custom-col-5 { padding-left: 0px; padding-right: 0px; -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; } .htmega-singleimage-gridstyle-2 { width: 100%; height: 100%; float: left; overflow: hidden; position: relative; text-align: center; cursor: default; } .htmega-singleimage-gridstyle-2 .thumb { overflow: hidden; } .htmega-singleimage-gridstyle-2 .thumb a { position: relative; display: block; z-index: 2; } .htmega-singleimage-gridstyle-2 .thumb a::before { width: 100%; height: 100%; position: absolute; overflow: hidden; top: 0; left: 0; background-color: rgba(0, 0, 0, 0.6); opacity: 0; filter: alpha(opacity=0); -webkit-transform: translate(460px, -100px) rotate(180deg); transform: translate(460px, -100px) rotate(180deg); -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; content: ""; z-index: 1; } .htmega-singleimage-gridstyle-2 .thumb a img { display: block; position: relative; -webkit-transition: all .4s linear; transition: all .4s linear; width: 100%; } .htmega-singleimage-gridstyle-2:hover .thumb a::before { opacity: 1; filter: alpha(opacity=100); -webkit-transition-delay: 0s; transition-delay: 0s; -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } .htmega-singleimage-gridstyle-2:hover .thumb a img { -webkit-transform: scale(1.2); transform: scale(1.2); } .htmega-singleimage-gridstyle-2 .image-grid-content h2 { text-transform: uppercase; color: #fff; text-align: center; position: relative; font-size: 17px; padding: 10px; background: rgba(0, 0, 0, 0.6); position: absolute; top: 0; width: 100%; opacity: 0; transition: 0.4s ease-in-out; } .htmega-singleimage-gridstyle-2 .image-grid-content a.read-btn { display: inline-block; text-decoration: none; padding: 7px 14px; text-transform: uppercase; color: #fff; border: 1px solid #fff; background-color: transparent; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; z-index: 4; left: 50%; position: absolute; top: 50%; -webkit-transform: translateX(-50%) translateY(-80%); transform: translateX(-50%) translateY(-80%); opacity: 0; } .htmega-singleimage-gridstyle-2 .image-grid-content a.read-btn:hover { -webkit-box-shadow: 0 0 5px #fff; box-shadow: 0 0 5px #fff; } .htmega-singleimage-gridstyle-2:hover .image-grid-content { opacity: 1; filter: alpha(opacity=100); } .htmega-singleimage-gridstyle-2:hover .image-grid-content h2 { position: absolute; top: 20px; z-index: 3; opacity: 1; } .htmega-singleimage-gridstyle-2:hover .image-grid-content a.read-btn { -webkit-transition-delay: 0.3s; transition-delay: 0.3s; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); opacity: 1; } /* Image Grid style 3 */ .htmega-image-gridstyle-3 .htb-row > [class*="col"] { padding-left: 0; padding-right: 0; } .htmega-singleimage-gridstyle-3 .thumb { overflow: hidden; } .htmega-singleimage-gridstyle-3 .thumb a img { transition: 0.4s ease-in-out; } .htmega-singleimage-gridstyle-3:hover .thumb a img { transform: scale(1.1) rotate(3deg); } /*Image Grid style 4*/ .htmega-singleimage-gridstyle-4 { margin-top: 20px; position: relative; } .htmega-singleimage-gridstyle-4 .thumb a img { width: 100%; } .htmega-singleimage-gridstyle-4 .image-grid-content { position: absolute; top: 0; bottom: 0; left: 0; right: 0; transition: 0.3s ease-out; transition-property: opacity, transform, filter; background: rgba(255, 255, 255, 0.8); opacity: 0; } .htmega-singleimage-gridstyle-4 .image-grid-content .hover-action { position: absolute; top: 50%; width: 100%; text-align: center; transform: translateY(-50%); padding: 0 80px; } .htmega-singleimage-gridstyle-4 .image-grid-content .hover-action h2 a { color: #18012c; } .htmega-singleimage-gridstyle-4 .image-grid-content .hover-action p { font-size: 16px; font-family: "Montserrat", sans-serif; font-weight: 500; margin: 0; line-height: 28px; } .htmega-singleimage-gridstyle-4:hover .image-grid-content { opacity: 1; transform: translateX(0) translateY(0); } /* Image Grid style 5 */ .htmega-singleimage-gridstyle-5 { margin-top: 50px; position: relative; } .htmega-singleimage-gridstyle-5 .thumb a img { width: 100%; } .htmega-singleimage-gridstyle-5 .image-grid-content { position: absolute; top: 0; bottom: 0; left: 0; right: 0; transition: 0.3s ease-out; transition-property: opacity, transform, filter; background: rgba(0, 0, 0, 0.8); opacity: 0; } .htmega-singleimage-gridstyle-5 .image-grid-content .hover-action { position: absolute; top: 50%; width: 100%; text-align: center; transform: translateY(-50%); padding: 0 20px; } .htmega-singleimage-gridstyle-5 .image-grid-content .hover-action h2 { color: #ffffff; margin-bottom: 5px; font-size: 23px; } .htmega-singleimage-gridstyle-5 .image-grid-content .hover-action h2 a { color: #ffffff; } .htmega-singleimage-gridstyle-5 .image-grid-content .hover-action p { font-size: 16px; font-family: "Montserrat", sans-serif; font-weight: 500; margin: 0; line-height: 26px; color: #ffffff; } .htmega-singleimage-gridstyle-5:hover .image-grid-content { opacity: 1; transform: translateX(0) translateY(0); } /* * Thumb Gallery Css */ .row--5 > [class*="col"] { padding-left: 5px; padding-right: 5px; } .ht-thumb-gallery ul.htmega-thumbgallery-for { margin: 0; padding: 0; list-style: none; } .ht-thumb-gallery ul.htmega-thumbgallery-for li{ position: relative; } .htmega-thumbgallery-for button { position: absolute; top: 50%; left: 30px; z-index: 2; width: 50px; height: 50px; background: #000000; color: #fff; border: 0 none; border-radius: 100%; font-size: 30px; text-align: center; padding: 0; margin: 0; transition: 0.4s ease-in-out; transform: translateY(-50%); line-height: 1; } .htmega-thumbgallery-for button:hover { background: #0056ff; color: #fff; } .htmega-thumbgallery-nav{ text-align: center; } .htmega-thumbgallery-nav button { border-radius: 100%; display: inline-block; height: 50px; padding: 0; width: 50px; } .htmega-thumbgallery-for button.htmega-carosul-next { left: auto; right: 30px; } .htmega-thumbgallery-for .slick-dots,.htmega-thumbgallery-nav .slick-dots { bottom: 10px; position: absolute; } .htmega-thumbgallery-for .slick-dots li button,.htmega-thumbgallery-nav .slick-dots li button{ background: #ddd; } .htmega-thumbgallery-for .slick-dots li.slick-active button,.htmega-thumbgallery-nav .slick-dots li.slick-active button{ background: #000; } .htmega-thumbgallery-for .slick-dots li button::before,.htmega-thumbgallery-nav .slick-dots li button::before{ display: none; } .htmega-thumbgallery-for.htmega-arrow-2 { position: relative; } .htmega-thumbgallery-for.htmega-arrow-2 button { position: absolute; top: 50%; left: 42px; z-index: 2; background: transparent; color: #fff; border: 0 none; border-radius: 100%; font-size: 48px; text-align: center; padding: 0; margin: 0; transition: 0.4s ease-in-out; transform: translateY(-50%); } .htmega-thumbgallery-for.htmega-arrow-2 button:hover { color: #0056ff; } .htmega-thumbgallery-for.htmega-arrow-2 button.htmega-carosul-next { left: auto; right: 42px; } .htmega-thumbgallery-nav .small-thumb { cursor: pointer; } .htmega-thumbgallery-nav .small-thumb img { width: 100%; } .htmega-thumbgallery-for .content { position: absolute; bottom: 40px; left: 0; background: rgba(0, 86, 255, 0.7); padding: 5px 38px; } .htmega-thumbgallery-for .content.right-bottom { bottom: 40px; left: auto; right: 0; } .htmega-thumbgallery-for .content h2 { margin: 0; color: #ffffff; font-size: 24px; line-height: 46px; font-weight: 500; } .htmega-thumbgallery-nav .slick-slide.slick-current.slick-active.slick-center .small-thumb img { border: 3px solid #0056ff; } .htmega-thumbgallery-nav .small-thumb img { border: 3px solid #d7d7d7; } .htmega-thumbgallery-nav.htmega-thumbgallery-nav .slick-slide { padding: 3px 0px; } .htmega-thumbgallery-nav.htmega-thumbgallery-nav { margin: -3px 0; } .htmega-thumbnails-style-2 .htmega-thumbgallery-nav.htmega-thumbgallery-nav .slick-slide { padding: 5px 3px; } .htmega-thumbnails-style-2 .htmega-thumbgallery-nav.htmega-thumbgallery-nav { margin: 0 -3px; } .ht-thumb-gallery .slick-slide img { display: block; width: 100%; } /* * Testimonial Grid Style */ .htmega-testimonialgrid-style-1 .testimonal { background: #f7f8f9; padding: 30px; margin-top: 30px; } .htmega-testimonialgrid-style-1 .testimonal .content { display: flex; align-items: center; } .htmega-testimonialgrid-style-1 .testimonal .content img { max-width: 80px; border-radius: 100%; } .htmega-testimonialgrid-style-1 .testimonal .content .clint-info { padding-left: 25px; } .htmega-testimonialgrid-style-1 .testimonal .content .clint-info h4 { font-size: 18px; color: #383838; margin: 0; } .htmega-testimonialgrid-style-1 .testimonal .content .clint-info span { color: #1834a6; font-size: 13px; } .htmega-testimonialgrid-style-1 .testimonal p { color: #5b5b5b; font-size: 14px; line-height: 26px; margin: 0; margin-top: 22px; } /* Testimonial Grid Style 02 */ .htmega-testimonialgrid-style-2 .testimonal { background: #fff none repeat scroll 0 0; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); margin-top: 30px; padding: 40px 30px; } .htmega-testimonialgrid-style-2 .testimonal img { border: 2px solid #43df9c; border-radius: 50%; box-sizing: content-box; float: left; max-width: 90px; } .htmega-testimonialgrid-style-2 .testimonal .content p { color: #3e3e3e; font-size: 16px; line-height: 28px; margin-bottom: 20px; } .htmega-testimonialgrid-style-2 .testimonal .content { overflow: hidden; padding-left: 20px; } .htmega-testimonialgrid-style-2 .testimonal .content .clint-info { padding-left: 50px; position: relative; } .htmega-testimonialgrid-style-2 .testimonal .content .clint-info::before { background: #383838 none repeat scroll 0 0; content: ""; height: 2px; left: 0; position: absolute; top: 10px; width: 30px; } /* Testimonial Grid Style 03 */ .htmega-testimonialgrid-style-3 .testimonal { background: #fff none repeat scroll 0 0; border-radius: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); margin-top: 53px; padding-bottom: 27px; position: relative; text-align: center; } .htmega-testimonialgrid-style-3 .testimonal { margin-top: 82px; } .htmega-testimonialgrid-style-3 .testimonal img { border: 2px solid #727272; border-radius: 50%; box-sizing: content-box; left: 50%; max-width: 100px; position: absolute; top: 0; transform: translate(-50%, -50%); } .htmega-testimonialgrid-style-3 .testimonal .content { margin-top: 0; padding-top: 73px; } .htmega-testimonialgrid-style-3 .testimonal .content p { color: #5b5b5b; font-size: 14px; font-style: italic; line-height: 24px; margin-bottom: 4px; padding: 0 4%; } .htmega-testimonialgrid-style-3 .testimonal .content h4 { color: #5b5b5b; font-size: 16px; font-weight: 600; line-height: 37px; margin: 0; } /* Testimonial Grid Style 04 */ .htmega-testimonialgrid-style-4 .testimonal .content { background: #fff none repeat scroll 0 0; box-shadow: 0 0 10px rgba(82, 182, 188, 0.25); padding: 50px 9%; position: relative; text-align: center; } .htmega-testimonialgrid-style-4 .testimonal .clint-info { margin-top: 40px; text-align: center; } .htmega-testimonialgrid-style-4 .testimonal img { border: 2px solid #ececec; border-radius: 50%; box-sizing: content-box; display: inline-block; max-width: 80px; } .htmega-testimonialgrid-style-4 .testimonal .clint-info h4 { color: #5c5c5c; font-size: 22px; font-weight: 700; margin-bottom: 4px; margin-top: 22px; } .htmega-testimonialgrid-style-4 .testimonal .clint-info span { color: #5c5c5c; font-size: 15px; font-weight: 600; } .htmega-testimonialgrid-style-4 .testimonal .content .triangle { border-color: #fff transparent transparent; border-style: solid; border-width: 20px; left: 50%; margin-top: -1px; position: absolute; top: 100%; transform: translateX(-50%); } /* Testimonial Grid Style 05 */ .htmega-testimonialgrid-style-5 .testimonal{ background: #f7f8f9 none repeat scroll 0 0; margin-top: 30px; padding: 48px 30px; } .htmega-testimonialgrid-style-5 .clint-info h4 { color: #383838; font-size: 18px; font-weight: 600; margin-bottom: 1px; } .htmega-testimonialgrid-style-5 p { color: #5b5b5b; font-size: 14px; font-style: italic; line-height: 26px; } .htmega-testimonialgrid-style-5 .clint-info span { color: #1834a6; font-size: 14px; } .clint-info .rating { color: #ffcf0e; display: flex; list-style: outside none none; margin: 4px 0 0; padding: 0; } .clint-info .rating li { margin-right: 8px; } /* * Scroll Navigation Animation */ .navigation_service .htmega-service-style-7::before{ display: none; } .elementor-widget-htmega-scrollnavigation-addons .swiper-container { height: 100vh; margin-left: auto; margin-right: auto; width: 100%; } .swiper-pagination-bullet { background: #3746ad none repeat scroll 0 0; border-radius: 100%; display: inline-block; height: 26px; opacity: 1; width: 26px; opacity:1 !important; } .swiper-pagination-bullet-active { background: #ffffff; } .scroll-navigation-inner .elementor-section.elementor-section-height-full { height: 100vh; } .scroll-navigation-inner .elementor-section.elementor-section-items-middle > .elementor-container { align-items: center; height: 100vh; } /* * Call To Action Style */ .htmega-call-to-action{ text-align: center; } .htmega-call-to-action .htmega-content .htmega-callto-action-description { color: #ffffff; font-size: 16px; margin: 0; } .htmega-call-to-action .htmega-content .htmega-callto-action-title { color: #f7ca18; font-size: 80px; font-weight: 600; margin-bottom: 27px; font-family: "Poppins", sans-serif; } .htmega-call-to-action .htmega-content a.call_btn { background: #f7ca18; height: 47px; padding: 0 38px; display: inline-block; line-height: 47px; border-radius: 25px; color: #000000; font-size: 14px; transition: 0.4s ease-in-out; text-decoration: none; } .htmega-call-to-action .htmega-content a.call_btn:hover { background: #ffffff; color: #18012c; } /* Call To Action Style 2 */ .callto-action-style-2 .htmega-content .htmega-callto-action-title { color: #ffffff; font-family: "Poppins", sans-serif; font-size: 38px; font-weight: 600; margin-bottom: 6px; } .callto-action-style-2 .htmega-content .htmega-callto-action-description { color: #ffffff; font-family: "Montserrat", sans-serif; font-weight: 300; font-size: 18px; margin: 0; } .callto-action-style-2 a.call_btn { height: 48px !important; display: inline-block; border: 2px solid #ffffff; color: #ffff; border-radius: 25px; padding: 0 46px; line-height: 43px !important; font-size: 14px; font-weight: 600; transition: 0.4s ease-in-out; } .callto-action-style-2 a.call_btn:hover { background: #ffffff; color: #18012c; border: 2px solid #ffffff; } /* Call To Action Style 3 */ .callto-action-style-3{ box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); padding: 70px 98px; } .callto-action-style-3 .htmega-content{ display: flex; align-items: center; justify-content: space-around; } .callto-action-style-3 { position: relative; } .callto-action-style-3::before { position: absolute; content: ""; background: #999999; height: 50px; width: 2px; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); } .callto-action-style-3 .htmega-content .htmega-callto-action-description { color: #000000; font-size: 14px; line-height: 25px; margin-bottom: 5px; } .callto-action-style-3 .htmega-content .htmega-callto-action-title { color: #000000; font-weight: 500; font-size: 24px; margin: 0; } .callto-action-style-3 a.call_btn { height: 50px !important; display: inline-block; border: 2px solid #000000; color: #000000; border-radius: 25px; padding: 0 60px; line-height: 46px; font-size: 14px; font-weight: 600; transition: 0.4s ease-in-out; } .callto-action-style-3 a.call_btn:hover { background: #000000; color: #ffffff; border: 2px solid #000000; } /* Call To Action Style 4 */ .callto-action-style-4 .htmega-content .htmega-callto-action-title { color: #ffffff; font-weight: 400; font-size: 36px; margin-bottom: 21px; } .callto-action-style-4 .htmega-content .htmega-callto-action-description { color: #ffffff; font-size: 18px; line-height: 35px; padding: 0 17%; margin-bottom: 34px; } .callto-action-style-4 a.call_btn { background: #ffffff; height: 50px; display: inline-block; padding: 0 40px; line-height: 50px; border-radius: 25px; color: #0056ff; font-size: 14px; font-weight: 400; text-transform: uppercase; transition: 0.4s ease-in-out; } .callto-action-style-4 a.call_btn:hover { background: #18012c; color: #ffffff; } /* Call To Action Style 5 */ .callto-action-style-5 .htmega-content .htmega-callto-action-title { color: #ffffff; font-size: 40px; line-height: 60px; font-weight: 500; padding: 0 19%; } .callto-action-style-5 .htmega-content .htmega-callto-action-description { color: #ffffff; font-size: 18px; margin-bottom: 44px; font-family: 'Rubik', sans-serif; } .callto-action-style-5 a.call_btn { border: 2px solid #ffffff; height: 50px !important; display: inline-block; padding: 0 46px; line-height: 48px; color: #ffffff; font-weight: 500; font-size: 14px; text-transform: uppercase; border-radius: 4px; transition: 0.4s ease-in-out; font-family: 'Rubik', sans-serif; } .callto-action-style-5 a.call_btn:hover { background: #ffffff; color: #18012c; } /* Call To Action Style 6 */ .callto-action-style-6 .htmega-content .htmega-callto-action-title { color: #494949; font-size: 40px; line-height: 58px; font-weight: 500; } .callto-action-style-6 .htmega-content .htmega-callto-action-description { color: #494949; font-size: 18px; margin-bottom: 32px; line-height: 30px; padding-right: 27%; } .callto-action-style-6 a.call_btn { height: 50px !important; display: inline-block; padding: 0 37px; line-height: 50px; color: #ffffff; font-weight: 500; font-size: 14px; text-transform: uppercase; transition: 0.4s ease-in-out; background: #e97730; font-family: "Montserrat", sans-serif; } .callto-action-style-6 a.call_btn:hover { background: #18012c; color: #ffffff; } /* Call To Action Style 7 */ .callto-action-style-7 .call-to-action-inner { display: inline-block; padding: 100px 240px; background: rgba(255, 255, 255, 0.6); } .callto-action-style-7 .htmega-content .htmega-callto-action-title, .callto-action-style-7 .htmega-content .htmega-callto-action-description { color: #1e1e1e; font-size: 42px; line-height: 53px; font-weight: 700; font-family: 'Cormorant Garamond', serif; margin-bottom: 29px; } .callto-action-style-7 a.call_btn { display: inline-block; color: #2c2c2c; font-weight: 600; font-size: 24px; transition: 0.4s ease-in-out; font-family: 'Cormorant Garamond', serif; border-bottom: 2px solid #4f4848; } .callto-action-style-7 a.call_btn:hover { color: #18012c; border-bottom: 2px solid #18012c; } /* * Twitter Style */ .htmega-twitter-area button.slick-arrow { border: 0 none; color: #2d3e50; font-size: 60px; left: -60px; position: absolute; top: 26%; background: transparent; height: inherit; padding: 0; } .htmega-twitter-area button.htmega-carosul-next { left: auto; right: -60px; } .htmega-twitter-area .slick-dots li button::before{ display: none; } .htmega-twitter-area .slick-dots li { width: 10px; height: 10px; } .htmega-twitter-area .slick-dots li button { background: #000000 none repeat scroll 0 0; border-radius: 100%; padding: 0; width: 10px; height: 10px; } .htmega-twitter-area .slick-dots li.slick-active button { background: #F15D67 none repeat scroll 0 0; } /* Twitter Style 1 */ .htmega-twitter-single { display: flex; padding-right: 15px; } .htmega-twitter-single .htmega-thumb { padding-right: 30px; } .htmega-twitter-single .htmega-thumb img { max-width: 70px; border: 1px solid #eaeaea; } .htmega-twitter-single .htmega-content { margin-top: -7px; } .htmega-twitter-single .htmega-content .htmega-author { margin-bottom: 6px; } .htmega-twitter-single .htmega-content .htmega-author h6 { display: inline-block; font-weight: 400; font-size: 14px; margin: 0; padding-right: 10px; position: relative; } .htmega-twitter-single .htmega-content .htmega-author h6 a { color: #5c5c5c; transition: 0.3s ease-in-out; } .htmega-twitter-single .htmega-content .htmega-author h6 a:hover { color: #18012c; } .htmega-twitter-single .htmega-content .htmega-author h6::before { position: absolute; content: ""; right: 0; background: #000; height: 14px; width: 1px; top: 50%; transform: translateY(-50%); } .htmega-twitter-single .htmega-content .htmega-author span { color: #000000; font-size: 14px; padding-left: 10px; } .htmega-twitter-single .htmega-content p { color: #434343; font-size: 14px; line-height: 25px; margin-bottom: 10px; } .htmega-twitter-single .htmega-content p a { color: #00c8fa; } .htmega-twitter-single .htmega-content ul.twitter-meta { padding: 0; margin: 0; list-style: none; display: flex; } .htmega-twitter-single .htmega-content ul.twitter-meta li { margin-right: 14px; padding-right: 14px; position: relative; } .htmega-twitter-single .htmega-content ul.twitter-meta li a { color: #aaaaaa; font-size: 13px; transition: 0.3s ease-in-out; } .htmega-twitter-single .htmega-content ul.twitter-meta li a:hover { color: #18012c; } .htmega-twitter-single .htmega-content ul.twitter-meta li a i { padding-right: 10px; } .htmega-twitter-single .htmega-content ul.twitter-meta li::after { position: absolute; content: ""; background: #000; width: 1px; height: 11px; right: 0; top: 50%; transform: translateY(-50%); } .htmega-twitter-single .htmega-content ul.twitter-meta li:last-child::after { display: none; } /* Twitter Style 2 */ .htmega-twitter-style-2 .htmega-twitter-single{ background: #fff; padding: 40px; border-radius: 4px; display: block; } .htmega-twitter-style-2 .htmega-twitter-single .htmega-content .htmega-author h6::before{ display: none; } .htmega-twitter-style-2 .ht-twitter-container { display: flex; } .htmega-twitter-style-2 .ht-twitter-container .htmega-thumb { padding-right: 30px; } .htmega-twitter-style-2 .ht-twitter-container .htmega-thumb img { max-width: 70px; border: 1px solid #eaeaea; } .htmega-twitter-style-2 .ht-twitter-container .htmega-content { margin-top: -7px; } .htmega-twitter-style-2 .ht-twitter-container .htmega-content .htmega-author { margin-bottom: 6px; } .htmega-twitter-style-2 .ht-twitter-container .htmega-content .htmega-author h6 { display: inline-block; font-weight: 400; font-size: 14px; margin: 0; position: relative; font-family: "Poppins", sans-serif; } .htmega-twitter-style-2 .ht-twitter-container .htmega-content .htmega-author h6 a { color: #000000; transition: 0.3s ease-in-out; } .htmega-twitter-style-2 .ht-twitter-container .htmega-content .htmega-author h6 a:hover { color: #18012c; } .htmega-twitter-style-2 .ht-twitter-container .htmega-content .htmega-author h6 a span { color: #a6a6a6; } .htmega-twitter-style-2 .ht-twitter-container .htmega-content .htmega-author span { color: #000000; font-size: 14px; padding-left: 10px; } .htmega-twitter-style-2 .ht-twitter-container .htmega-content p { color: #434343; font-size: 14px; line-height: 25px; margin-bottom: 10px; } .htmega-twitter-style-2 .ht-twitter-container .htmega-content p a { color: #00c8fa; } .htmega-twitter-style-2 .twitter-meta-inner { display: flex; justify-content: space-between; } .htmega-twitter-style-2 .twitter-meta-inner ul.twitter-meta { padding: 0; margin: 0 -10px; list-style: none; display: flex; } .htmega-twitter-style-2 .twitter-meta-inner ul.twitter-meta li { position: relative; margin: 0 10px; } .htmega-twitter-style-2 .twitter-meta-inner ul.twitter-meta li a { color: #878787; font-size: 13px; transition: 0.3s ease-in-out; } .htmega-twitter-style-2 .twitter-meta-inner ul.twitter-meta li a:hover { color: #18012c; } .htmega-twitter-style-2 .twitter-meta-inner p { margin: 0; color: #7f7f7f; font-size: 12px; } .htmega-twitter-style-2 .slick-slide { padding: 0px 15px; } .htmega-twitter-style-2 .slick-dots { bottom: -45px; } /* Twitter Style 3 */ .htmega-twitter-style-3 .htmega-twitter-single{ background: #ffffff; border: 1px solid #eaeaea; padding: 30px 15px 30px 20px; } .htmega-twitter-style-3 .htmega-twitter-single .htmega-content ul.twitter-meta li{ padding: 0; } .htmega-twitter-style-3 .htmega-twitter-single .htmega-content ul.twitter-meta li::after{ display: none; } .htmega-twitter-style-3 .htmega-content .htmega-author { margin-bottom: 6px; } .htmega-twitter-style-3 .htmega-content .htmega-author h6 { display: inline-block; font-weight: 400; font-size: 14px; margin: 0; padding-right: 10px; position: relative; } .htmega-twitter-style-3 .htmega-content .htmega-author h6 a { color: #5c5c5c; transition: 0.3s ease-in-out; } .htmega-twitter-style-3 .htmega-content .htmega-author h6 a:hover { color: #18012c; } .htmega-twitter-style-3 .htmega-content .htmega-author h6::before { position: absolute; content: ""; right: 0; background: #000; height: 14px; width: 1px; top: 50%; transform: translateY(-50%); } .htmega-twitter-style-3 .htmega-content .htmega-author span { color: #000000; font-size: 14px; padding-left: 10px; } .htmega-twitter-style-3 .htmega-content p { color: #434343; font-size: 14px; line-height: 25px; margin-bottom: 10px; } .htmega-twitter-style-3 .htmega-content p a { color: #00c8fa; } .htmega-twitter-style-3 .htmega-content ul.twitter-meta { padding: 0; margin: 0 -10px; list-style: none; display: flex; } .htmega-twitter-style-3 .htmega-content ul.twitter-meta li { position: relative; margin: 0 10px; } .htmega-twitter-style-3 .htmega-content ul.twitter-meta li a { color: #aaaaaa; font-size: 13px; transition: 0.3s ease-in-out; } .htmega-twitter-style-3 .htmega-content ul.twitter-meta li a:hover { color: #18012c; } .htmega-twitter-style-3 .slick-slide { padding: 0px 15px; } /* Twitter Style 4 */ .htmega-twitter-style-4 .htmega-twitter-single{ display: block; padding: 0; } .htmega-twitter-style-4 .htmega-twitter-single .htmega-content ul.twitter-meta li{ padding: 0; } .htmega-twitter-style-4 .htmega-twitter-single .htmega-content ul.twitter-meta li::after{ display: none; } .htmega-twitter-style-4 .htmega-thumb img { max-width: 70px; border: 1px solid #eaeaea; } .htmega-twitter-style-4 .htmega-content { padding-top: 25px; } .htmega-twitter-style-4 .htmega-content .htmega-author { margin-bottom: 6px; } .htmega-twitter-style-4 .htmega-content .htmega-author h6 { display: inline-block; font-weight: 400; font-size: 14px; margin: 0; padding-right: 10px; position: relative; } .htmega-twitter-style-4 .htmega-content .htmega-author h6 a { color: #5c5c5c; transition: 0.3s ease-in-out; } .htmega-twitter-style-4 .htmega-content .htmega-author h6 a:hover { color: #18012c; } .htmega-twitter-style-4 .htmega-content .htmega-author h6::before { position: absolute; content: ""; right: 0; background: #000; height: 14px; width: 1px; top: 50%; transform: translateY(-50%); } .htmega-twitter-style-4 .htmega-content .htmega-author span { color: #000000; font-size: 14px; padding-left: 10px; } .htmega-twitter-style-4 .htmega-content p { color: #434343; font-size: 14px; line-height: 25px; margin-bottom: 10px; } .htmega-twitter-style-4 .htmega-content p a { color: #00c8fa; } .htmega-twitter-style-4 .htmega-content ul.twitter-meta { padding: 0; margin: 0; list-style: none; display: flex; padding-top: 20px; border-top: 1px solid #00c8fa; justify-content: space-between; } .htmega-twitter-style-4 .htmega-content ul.twitter-meta li { position: relative; } .htmega-twitter-style-4 .htmega-content ul.twitter-meta li a { color: #aaaaaa; font-size: 13px; transition: 0.3s ease-in-out; } .htmega-twitter-style-4 .htmega-content ul.twitter-meta li a:hover { color: #18012c; } .htmega-twitter-style-4 .htmega-content ul.twitter-meta li a i { padding-right: 10px; } .htmega-twitter-style-4 button.slick-arrow { border: 1px solid #000000; border-radius: 100%; color: #000000; font-size: 30px; height: 50px; line-height: 35px; width: 50px; } .htmega-twitter-style-4 .slick-slide { padding: 0px 15px; } /*================================= Twitter Style 5 ==================================*/ .htmega-twitter-style-5 .htmega-twitter-single{ background: #ffffff; padding: 30px 15px 30px 20px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); margin: 5px; } .htmega-twitter-style-5 .htmega-content .htmega-author { margin-bottom: 6px; } .htmega-twitter-style-5 .htmega-content .htmega-author h6 { display: inline-block; font-weight: 400; font-size: 14px; margin: 0; padding-right: 10px; position: relative; } .htmega-twitter-style-5 .htmega-content .htmega-author h6 a { color: #5c5c5c; transition: 0.3s ease-in-out; } .htmega-twitter-style-5 .htmega-content .htmega-author h6 a:hover { color: #18012c; } .htmega-twitter-style-5 .htmega-content .htmega-author h6::before { position: absolute; content: ""; right: 0; background: #000; height: 14px; width: 1px; top: 50%; transform: translateY(-50%); } .htmega-twitter-style-5 .htmega-content .htmega-author span { color: #000000; font-size: 14px; padding-left: 10px; } .htmega-twitter-style-5 .htmega-content p { color: #434343; font-size: 14px; line-height: 25px; margin-bottom: 10px; } .htmega-twitter-style-5 .htmega-content p a { color: #00c8fa; } .htmega-twitter-style-5 .twitter-meta-inner { display: flex; justify-content: space-between; } .htmega-twitter-style-5 .twitter-meta-inner ul.twitter-meta { padding: 0; margin: 0 -10px; list-style: none; display: flex; } .htmega-twitter-style-5 .htmega-twitter-single .htmega-content ul.twitter-meta li::after{ display: none; } .htmega-twitter-style-5 .twitter-meta-inner ul.twitter-meta li { position: relative; margin: 0 10px; padding: 0; } .htmega-twitter-style-5 .twitter-meta-inner ul.twitter-meta li a { color: #878787; font-size: 13px; transition: 0.3s ease-in-out; } .htmega-twitter-style-5 .twitter-meta-inner ul.twitter-meta li a:hover { color: #18012c; } .htmega-twitter-style-5 .twitter-meta-inner p { margin: 0; color: #7f7f7f; font-size: 12px; } .htmega-twitter-style-5 .slick-slide { padding: 0px 15px; } /* * Post Grid Tab */ .htmega-post-grid-area .row-1.htb-row .row-1 { margin: 0; } .ht-post-grid-tab { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: space-between; } .htmega-post-gridtab-layout-1 .post-grid,.htmega-post-gridtab-layout-3 .post-grid { padding: 0 1px; margin-bottom: 2px; } .htmega-post-gridtab-layout-1 .post-content,.htmega-post-gridtab-layout-3 .post-content { margin: 0 1px; } .htmega-post-gridtab-layout-2 .post-grid,.htmega-post-gridtab-layout-4 .post-grid { padding: 0 15px; margin-bottom: 30px; } .htmega-post-gridtab-layout-2 .post-content,.htmega-post-gridtab-layout-4 .post-content { margin: -30px 15px 0; } .htmega-post-gridtab-layout-5 .post-grid { padding: 0 10px; margin-bottom: 20px; } .htmega-post-gridtab-layout-5 .post-content { margin: -20px 10px 0; } .ht-post-grid-tab .post-grid.post-grid-one-third { min-width: calc(33.33%); width: calc(33.33%); } .ht-post-grid-tab .post-grid.post-grid-half { min-width: calc(50%); width: calc(50%); } .ht-post-grid-tab .post-grid.post-grid-four { min-width: calc(25%); width: calc(25%); } .ht-post-grid-tab .post-grid.post-third-of-four { min-width: calc(75%); width: calc(75%); } .ht-post-grid-tab .post-content { text-align: center; z-index: 999; display: none; } .ht-post-grid-tab .post-content.is-visible { display: block; } .post-content { position: relative; } .post-content .close__wrap { position: absolute; top: 30px; right: 30px; } .post-content .close__wrap button { background: #2a47e0 none repeat scroll 0 0; border: 0 none; color: #fff; height: 24px; line-height: 1; padding: 0; width: 24px; } .post-grid .thumb a img { width: 100%; } .single-post-grid-tab { padding: 30px; border: 1px solid #dfdfdf; background: #f1f1f1; } .single-post-grid-tab .thumb a img { width: 100%; } .single-post-grid-tab .post-inner { text-align: left; } .single-post-grid-tab .post-inner h2 { font-size: 24px; line-height: 36px; margin-top: 20px; } .single-post-grid-tab .post-inner h2 a { color: #464545; } .single-post-grid-tab .post-inner .meta { list-style: none; color: #fff; padding: 0; margin: 0; display: flex; margin: 0 -15px; } .single-post-grid-tab .post-inner .meta li { color: #464545; font-size: 13px; letter-spacing: 2px; margin: 0 15px; } .single-post-grid-tab .post-inner .meta li i { color: #464545; } .single-post-grid-tab .post-inner .meta li a { color: #464545; } .single-post-grid-tab .post-inner p { color: #494849; font-size: 14px; line-height: 28px; margin-top: 17px; margin-bottom: 28px; } .single-post-grid-tab .post-inner .post-category { display: flex; padding: 0; margin: 0 -10px; list-style: none; } .single-post-grid-tab .post-inner .post-category li { height: 24px; padding: 0 9px; margin: 0 10px; transition: 0.4s ease-in-out; } .single-post-grid-tab .post-inner .post-category li a { background: #2a47e0 none repeat scroll 0 0; color: #fff; font-size: 13px; font-weight: 300; letter-spacing: 1px; padding: 2px 7px; text-transform: uppercase; } .single-post-grid-tab .post-inner .post-btn a.readmore-btn { background: transparent; display: inline-block; height: 46px; padding: 0 37px; border-radius: 23px; font-size: 14px; font-weight: 400; line-height: 44px; transition: 0.4s ease-in-out; color: #494849; border: 1px solid #494849; } /* * Custom Carousel Style */ .ht-custom-carousel .single-custom-carousel img { width: 100%; } .htmega-carousel-style-1 .slick-slide .single-custom-carousel img { transition: all 0.3s ease 0s; display: block; } .htmega-carousel-style-1 .single-custom-carousel { position: relative; transition: all 0.3s ease 0s; } .htmega-carousel-style-1 .slick-slide.slick-active .single-custom-carousel { transform: scale(1.15); } .htmega-carousel-style-1 .slick-slide.slick-center .single-custom-carousel { transform: scale(1.3); } .htmega-carousel-style-1 .slick-slide.slick-active{ z-index: 990; position: relative; } .htmega-carousel-style-1 .slick-slide.slick-center { z-index: 999; position: relative; } .htmega-carousel-style-1 .slick-slide { padding: 72px 0; transition: all 0.3s ease 0s; } /*---------------------- Slick Dot -----------------------*/ .htmega-carousel-activation .slick-arrow{ padding: 0; } .htmega-carousel-activation .slick-dots { text-align: center; bottom: -60px; } .htmega-carousel-activation .slick-dots li { display: inline-block; margin: 0; } .htmega-carousel-activation .slick-dots li button { border: 1px solid #863F51; width: 12px; height: 12px; padding: 0; border-radius: 50%; background-color: transparent; text-indent: -9999px; } .htmega-carousel-activation .slick-dots li.slick-active button { background-color: #863F51; } /*------------------------------ Custom Carousel Style 2 -------------------------------*/ .htmega-carousel-style-2 .slick-slide .single-custom-carousel img { transition: all 0.3s ease 0s; display: block; } .htmega-carousel-style-2 .single-custom-carousel { position: relative; transition: all 0.3s ease 0s; padding: 0 40px; transform: scale(1.1); } .htmega-carousel-style-2 .slick-slide.slick-center .single-custom-carousel { transform: scale(1.3); } .htmega-carousel-style-2 .slick-slide.slick-center { z-index: 999; position: relative; } .htmega-carousel-style-2 .slick-slide.slick-active { transition: all 0.3s ease 0s; } .htmega-carousel-style-2 .slick-slide { padding: 72px 0; transition: all 0.3s ease 0s; } .htmega-carousel-style-2 { position: relative; } .htmega-carousel-style-2 button.slick-arrow,.htmega-carousel-style-3 button.slick-arrow { position: absolute; left: -80px; top: 50%; transform: translateY(-50%); background: #000000; color: #f4f4f4; width: 40px; height: 40px; border: 0 none; border-radius: 100%; padding: 0; margin: 0; font-size: 30px; transition: 0.3s ease-in-out; line-height: 28px; } .htmega-carousel-style-2 button.slick-arrow:hover,.htmega-carousel-style-3 button.slick-arrow:hover { background: #0056ff; color: #fff; } .htmega-carousel-style-2 button.htmega-carosul-next,.htmega-carousel-style-3 button.htmega-carosul-next { left: auto; right: -80px; } /*------------------------------ Custom Carousel Style 3 -------------------------------*/ .htmega-carousel-style-3 .slick-slide { margin: 0px 15px; } .htmega-carousel-style-3 .slick-list.draggable { margin: 0 -15px; } .htmega-carousel-style-3 .slick-dots { bottom: -60px; } .htmega-carousel-style-3 .slick-dots li { width: 10px; height: 10px; margin: 0 5px; padding: 0; } .htmega-carousel-style-3 .slick-dots li button { width: 10px; height: 10px; padding: 0; background: #000; border-radius: 100%; border: 0; } .htmega-carousel-style-3 .slick-dots li button::before { display: none; } .htmega-carousel-style-3 .slick-dots li.slick-active button { background: #00c8fa; } /*------------------------------ Custom Carousel Style 4 -------------------------------*/ .htmega-carousel-style-4 { position: relative; } .htmega-carousel-style-4 button.slick-arrow { position: absolute; top: 50%; left: 0; color: #f4f4f4; border: 0 none; font-size: 30px; background: transparent; width: 40px; height: 50px; line-height: 45px; background: #000000; transform: translateY(-50%); z-index: 2; padding: 0; } .htmega-carousel-style-4 button.htmega-carosul-next { left: auto; right: 0; } .htmega-carousel-style-4 .slick-list { margin: 0 -15px; } .htmega-carousel-style-4 .slick-slide { margin: 0px 15px; } /*------------------------------ Custom Carousel Style 5 -------------------------------*/ .htmega-carousel-style-5 .slick-slide { margin: 0px 15px; } .htmega-carousel-style-5 .slick-list { margin: 0 -15px; } .htmega-carousel-style-5 .slick-dots { bottom: -40px; background: #dbdbdb; height: 8px; border-radius: 4px; left: 0; right: 0; width: auto; } .htmega-carousel-style-5 .slick-dots li { width: 33.33%; height: 8px; margin: 0; left: 0; top: -13px; transition: 0.4s ease-in-out; } .htmega-carousel-style-5 .slick-dots li::before { position: absolute; content: ""; left: 0; top: 0; width: 0; height: 100%; background: #0056ff; border-radius: 4px; transition: 0.4s ease-in-out; } .htmega-carousel-style-5 .slick-dots li button { width: 33.33%; height: 8px; margin: 0; left: 0; } .htmega-carousel-style-5 .slick-dots li button{ border: none; } .htmega-carousel-style-5 .slick-dots li.slick-active button{ background: transparent; } .htmega-carousel-style-5 .slick-dots li button::before { display: none; } .htmega-carousel-style-5 .slick-dots li.slick-active::before { width: 100%; } /*------------------------------ Custom Carousel Style 6 -------------------------------*/ .htmega-carousel-style-6 button.slick-arrow { position: absolute; top: 50%; left: 0; color: #f4f4f4; border: 0 none; font-size: 30px; background: transparent; width: 40px; height: 50px; background: #000000; transform: translateY(-50%); z-index: 2; padding: 0; } .htmega-carousel-style-6 button.htmega-carosul-next { left: auto; right: 0; } .htmega-carousel-style-6 .slick-dots { background: #19243c none repeat scroll 0 0; margin-top: -8px; position: static; } .htmega-carousel-style-6 .slick-dots li { display: inline-block; height: inherit; padding: 30px 55px; position: relative; text-align: center; width: auto; z-index: 2; } .htmega-carousel-style-6 .slick-dots li h6 { color: #ffffff; font-size: 14px; font-weight: 600; margin: 0; position: relative; z-index: 3; } .htmega-carousel-style-6 .slick-dots li.slick-active::before { position: absolute; content: ""; background: #223152; z-index: 1; width: 100%; height: 116%; bottom: 0; left: 0; } /*Custom Carousel Style 7*/ .htmega-carousel-style-7 button.slick-arrow { position: absolute; left: 20px; top: 50%; transform: translateY(-50%); background: transparent; color: #f4f4f4; border: 0 none; border-radius: 100%; padding: 0; margin: 0; font-size: 48px; transition: 0.3s ease-in-out; z-index: 1; } .htmega-carousel-style-7 button.slick-arrow:hover { color: #18012c; } .htmega-carousel-style-7 button.htmega-carosul-next { left: auto; right: 20px; } /* * Double Button */ .htmega-doule-btn svg{ width: 20px; } .htmega-double-button-area{ display: flex; } .htmega-doublebutton { display: flex; position: relative; width: 40%; } span.htmega-middle-text{ background: #ffffff none repeat scroll 0 0; border-radius: 100%; color: #000000; font-family: "Montserrat",sans-serif; font-size: 12px; height: 26px; left: 50%; line-height: 25px; position: absolute; text-align: center; top: 50%; transform: translateX(-50%) translateY(-50%); width: 26px; z-index: 3; } .htmega-doublebutton a.htmega-doule-btn { color: #ffffff; font-family: "Montserrat",sans-serif; font-size: 14px; height: 50px; line-height: 50px; transition: all 0.4s ease-in-out 0s; background: #a7d1b0 none repeat scroll 0 0; border-radius: 25px 0 0 25px; text-decoration: none; width: 100%; text-align: center; } .htmega-doublebutton a.htmega-doule-btn:hover,.htmega-doublebutton a.htmega-doule-btn.btn-two:hover { background: #18012c none repeat scroll 0 0; color: #ffffff; } .htmega-doublebutton a.htmega-doule-btn.btn-two { background: #fa9866 none repeat scroll 0 0; border-radius: 0 25px 25px 0; } .htmega-doublebutton a.htmega-doule-btn-size-sm{ height: 46px; line-height: 46px; } .htmega-doublebutton a.htmega-doule-btn-size-md{ height: 50px; line-height: 50px; } .htmega-doublebutton a.htmega-doule-btn-size-lg{ height: 60px; line-height: 60px; } .htmega-doublebutton a.htmega-doule-btn-size-xl{ height: 70px; line-height: 70px; } .htmega-doublebutton a.htmega-doule-btn-size-xs{ height: 40px; line-height: 40px; } /* Double Button Skew Bg */ .before_bg{ overflow: hidden; } .before_bg a.htmega-doule-btn{ position: relative; background: transparent !important; z-index: 1; } .before_bg a.htmega-doule-btn::before { background-color: #a7d1b0; content: ""; display: block; height: 100%; left: -16px; position: absolute; top: 0; transform: skewX(-24deg); width: 112%; z-index: -1; transition: 0.4s; } .before_bg a.htmega-doule-btn.btn-two::before { background-color: #fa9866; left: 0; right: -16px; } /* * Banner Style */ .htmega-banner .banner-thumb a { overflow: hidden; position: relative; display: block; } .htmega-banner .banner-content a{ display: inline-block; } .htmega-banner .banner-thumb a::before { background: #ffffff none repeat scroll 0 0; content: ""; height: 0; left: 0; opacity: 0; pointer-events: none; position: absolute; top: 0; transition: all 0.5s ease 0s; width: 0; } .htmega-banner .banner-thumb a::after { background: #ffffff none repeat scroll 0 0; bottom: 0; content: ""; height: 0; opacity: 0; pointer-events: none; position: absolute; right: 0; transition: all 0.5s ease 0s; width: 0; } .htmega-banner .banner-thumb a img { width: 100%; } .htmega-banner:hover .banner-thumb a::before { height: 100%; opacity: 0.3; width: 100%; } .htmega-banner:hover .banner-thumb a::after { height: 100%; opacity: 0.3; width: 100%; } .htmega-banner { position: relative; } .htmega-banner .banner-content a { border-bottom: 1px solid #909b74; color: #383838; font-size: 14px; font-weight: 700; text-transform: uppercase; transition: all 0.4s ease 0s; text-decoration: none; } .htmega-banner .banner-content{ position: absolute; z-index: 2; width: 100%; text-align: center; } /*Banner Content Position */ .htmega-banner-content-pos-center .banner-content{ top: 50%; right: 0; left: auto; padding-right: 30px; transform: translateY(-50%); } .htmega-banner-content-pos-bottom .banner-content { bottom: 0; padding-bottom: 40px; } .htmega-banner-content-pos-top .banner-content { top: 0; padding-top: 40px; } /* Banner style one */ .htmega-banner-style-1 .banner-content h6 { color: #1f1e26; font-size: 20px; font-weight: 700; letter-spacing: 11px; text-transform: uppercase; margin-bottom: 0; font-family: "Poppins", sans-serif; } .htmega-banner-style-1 .banner-content h2 { color: #1f1e26; font-size: 60px; text-transform: uppercase; margin-bottom: 1px; font-family: "Poppins", sans-serif; } .htmega-banner-style-1 .banner-content p { color: #1f1e26; font-size: 16px; text-transform: uppercase; margin: 0; } .htmega-banner-style-1 .banner-content h3 { color: #1f1e26; font-size: 24px; font-weight: 700; text-transform: uppercase; margin-bottom: 6px; font-family: "Poppins", sans-serif; } .htmega-banner-style-1 .banner-content a { color: #383838; font-weight: 700; text-transform: uppercase; font-size: 14px; border-bottom: 1px solid #909b74; transition: 0.4s; } /* Banner Style 02 */ .htmega-banner-style-2 .banner-content h2{ color: #1f1e26; font-family: "Poppins",sans-serif; font-size: 24px; font-weight: 700; margin-bottom: 6px; text-transform: uppercase; } /* Banner Style 03 */ .htmega-banner-style-3 .banner-content h2 { color: #242424; font-size: 30px; font-weight: 400; margin-bottom: 6px; font-family: 'Prata', serif; } .htmega-banner-style-3 .banner-content p { color: #1f1e26; font-size: 14px; text-transform: uppercase; margin: 0; font-weight: 400; font-family: 'Rubik', sans-serif; } /* Banner Style 03 */ .htmega-banner-style-4 .banner-content h2 { color: #ffffff; font-size: 20px; font-weight: 800; margin-bottom: 10px; font-family: 'Open Sans', sans-serif; } .htmega-banner-style-4 .banner-content p { color: #ffffff; margin: 0; font-size: 14px; font-family: 'Open Sans', sans-serif; font-weight: 600; line-height: 26px; padding-right: 77px; margin-bottom: 15px; } .htmega-banner-style-4 .banner-content a { font-family: 'Open Sans', sans-serif; font-weight: 600; background: #ffffff; height: 30px; display: inline-block; padding: 0 15px; line-height: 30px; color: #000000; font-size: 12px; border-radius: 20px; transition: 0.4s ease-in-out; } .htmega-banner-style-4 .banner-content a:hover { background: #18012c; color: #fff; } .htmega-banner-style-4 .banner-content { text-align: left; padding-left: 40px; padding-top: 40px; padding-right: 40px; } /* Banner Style 5 */ .htmega-banner-style-5 .banner-content h2 { color: #646161; font-size: 24px; font-weight: 700; margin-bottom: 0; font-family: 'Rubik', sans-serif; } .htmega-banner-style-5 .banner-content h2 span { color: #f3a395; } .htmega-banner-style-5 .banner-content span { color: #f3a395; font-size: 24px; font-weight: 700; margin-bottom: 0; font-family: 'Rubik', sans-serif; } .htmega-banner-style-5.htmega-banner-content-pos-center .banner-content { top: 50%; transform: translateY(-50%); right: 0; padding-right: 30px; } .htmega-banner-style-5 .banner-thumb a::before,.htmega-banner-style-6 .banner-thumb a::before { background: transparent none repeat scroll 0 0; border: 1px solid #f3a395; content: ""; height: 100%; left: 0px; opacity: 1; position: absolute; top: 0px; transition: all 0.4s ease 0s; width: 100%; z-index: 1; } /* Banner Style 6 */ .htmega-banner-style-6 .banner-content { display: flex; justify-content: space-between; flex-direction: column; top: 0; width: 100%; text-align: center; padding: 40px 0; height: 100%; transform: translateY(0); } .htmega-banner-style-6 .banner-content h2{ color: #646161; font-family: "Rubik",sans-serif; font-size: 24px; font-weight: 700; margin-bottom: 0; } .htmega-banner-style-6 .banner-content p { color: #f3a395; font-family: "Rubik",sans-serif; font-size: 24px; font-weight: 700; margin-bottom: 0; } /* * Special Banner Style */ .htmegaspcial-banner.htmega-banner-content-pos-right .banner-content { top: 50%; right: 0; width: auto; transform: translateY(-50%); } .htmegaspcial-banner.htmega-banner-content-pos-left .banner-content { top: 50%; left: 0; width: auto; transform: translateY(-50%); } .htbanner-badgeimage { position: absolute; top: 0; left: 0; display: inline-block; } .htbanner-badgeimage img{ width: 100%; } /* * Image Comparison Style */ .beer-slider input[type="range"]{ height: 100%; } .beer-slider { font-family: "Montserrat", sans-serif; text-transform: uppercase; font-size: 0.75rem; letter-spacing: 1px; margin-bottom: 1.5rem; position: relative; } .beer-slider::before { background: transparent; content: ""; height: 100%; opacity: 0.35; position: absolute; right: 0; top: 0; width: 100%; } .htmega-imagecomparison .beer-handle,.htmega-imagecomparison .beer-range:focus ~ .beer-handle{ box-shadow: none; } .htmega-label-pos-center .beer-reveal[data-beer-label]::after, .htmega-label-pos-center .beer-slider[data-beer-label]::after{ top: 50%; } .htmega-label-pos-bottom .beer-reveal[data-beer-label]::after, .htmega-label-pos-bottom .beer-slider[data-beer-label]::after{ bottom: 1.5rem; top: auto; } /* * Download Monitor */ a.htmega-downloadbtn { font-size: 16px; padding: 10px 15px; text-transform: uppercase; font-weight: 600; text-decoration: none; transition: 0.4s; } .file_meta { font-size: 12px; font-weight: 400; margin-top: 7px; opacity: 0.7; } .file_meta span { margin-right: 10px; position: relative; } .file_meta span::before { border-left: 1px solid; content: ""; height: 10px; left: -8px; position: absolute; top: 50%; transform: translateY(-50%); width: 1px; } .file_meta span:first-child::before{ display: none; } .download_icon{ margin-right: 10px; } .edd_downloads_list .edd_download .edd_download_inner .edd_download_title a{ display: inline-block; text-decoration: none; } /* Buddypress Member Style */ .htmega_buddypress_single { display: inline-block; text-align: center; } .htmega_buddypress_single a{ text-decoration: none; display: inline-block; } .htmega_buddypress_single .buddy_press_meta span{ display: block; } /* Add to cart Style */ .elementor-widget-htmega-wcaddtocart-addons a{ text-decoration: none; } .elementor-widget-htmega-wcaddtocart-addons .quantity { display: inline-block; } /* WooCommerce Pages */ .elementor-widget-htmega-wcpages-addons .col-1,.elementor-widget-htmega-wcpages-addons .col-2 { flex: 0 0 100%; max-width: 100%; padding: 0; } .elementor-widget-htmega-wcpages-addons .form-row { display: block; } .elementor-widget-htmega-wcpages-addons .woocommerce-MyAccount-navigation ul li{ list-style: none; } .elementor-widget-htmega-wcpages-addons .woocommerce-MyAccount-navigation ul li a{ text-decoration: none; display: block; } /* WooCommerce Category */ .woocommerce .product-category a{ display: inline-block; transition: 0.4s; } .woocommerce .product-category .mark, .woocommerce .product-category mark { background-color: transparent; padding: 0; } /* Job manager */ .job-manager-application-wrapper .application .application_button, .single_job_listing .application .application_button { height: inherit; } .job_application button, .job_application input[type="button"], .job_application input[type="reset"], .job_application input[type="submit"]{ height:auto; } .job_summary_shortcode .job-type { display: inline-block; height: auto !important; margin: 0 !important; } .job_summary_title { font-size: 20px; margin-top: 10px; } /* * Post Carousel Style */ .post-carousel-wrapper { margin: 0 -15px; } .post-carousel-wrapper .slick-slide { margin: 0 15px; } .post-carousel-wrapper .htmega-postslider-layout-1 .content{ max-width: 100%; } .post-carousel-wrapper .htmega-postslider-layout-1 .content{ padding: 0; } .post-carousel-wrapper .htmega-postslider-layout-1 .content .post-inner { background: #33a3b9 none repeat scroll 0 0; transition: 0.4s; } .post-carousel-wrapper .htmega-postslider-layout-1:hover .content .post-inner { background: rgba(51, 163, 185, 0.8) none repeat scroll 0 0; } .post-carousel-wrapper button.slick-arrow { background: #5e5e5e none repeat scroll 0 0; border: 0 none; border-radius: 100%; color: #fff; font-size: 30px; height: 50px; left: -20px; margin: 0; padding: 0; position: absolute; top: 50%; transform: translateY(-50%); transition: all 0.4s ease-in-out 0s; width: 50px; line-height: 0; z-index: 9999; } .post-carousel-wrapper button.htmega-carosul-next.slick-arrow { left: auto; right: -20px; } .post-carousel-wrapper .htmega-single-post-slide .content .post-inner ul.meta li{ letter-spacing: 0; } /* Post Carousel Style 2 */ .post-carousel-wrapper .htmega-postslider-layout-2 .content { padding: 0 20px; margin-top: -50px; text-align: center; position: relative; z-index: 2; } .post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner { background: #ffffff; padding: 20px; border-bottom: 4px solid #b5b5b5; padding-top: 35px; transition: 0.4s ease-in-out; } .post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner ul { justify-content: space-between; } .post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner ul.meta li { color: #8f8f8f; font-size: 14px; font-family: 'Courgette', cursive; } .post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner ul.meta li i { font-size: 14px; padding-right: 12px; color: #a8a8a8; } .post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner ul.meta li a { color: #8f8f8f; } .post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner h2 { font-size: 20px; font-weight: 600; margin-bottom: 11px; line-height: 28px; margin-bottom: 25px; padding: 0 30px; } .post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner h2 a { color: #4f4f4f; transition: 0.4s ease-in-out; } .post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner h2 a:hover { color: #0056ff; } .post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner p { color: #818181; font-size: 14px; line-height: 24px; margin-bottom: 29px; font-family: "Montserrat", sans-serif; font-weight: 300; } .post-carousel-wrapper .htmega-postslider-layout-2:hover .content .post-inner { border-bottom: 4px solid #0056ff; } /* Post Carousel Style 3 */ .post-carousel-wrapper .htmega-postslider-layout-3 .content .post-inner .post-btn a.readmore-btn,.post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner .post-btn a.readmore-btn,.post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner .post-btn a.readmore-btn { border-radius: 0; border-style: none none solid; border-width: 0 0 1px; border-color: #ffffff; color: #ffffff; display: inline-block; font-family: "Montserrat",sans-serif; font-size: 14px; font-weight: 500; height: inherit; line-height: 24px; padding: 0; transition: all 0.4s ease-in-out 0s; } .post-carousel-wrapper .htmega-postslider-layout-3 .content .post-inner .post-btn a.readmore-btn:hover { color: #33a3b9; border-bottom: 1px solid #33a3b9; background: transparent; } .post-carousel-wrapper.htmega-postcarousel-layout-3 button.slick-arrow { background: #263170 none repeat scroll 0 0; border: 0 none; color: #fff; font-size: 30px; height: 40px; margin: 0; padding: 0; position: absolute; right: 15px; top: -48px; transition: all 0.4s ease-in-out 0s; width: 46px; border-radius: 0; } .post-carousel-wrapper.htmega-postcarousel-layout-3 button.htmega-carosul-prev.slick-arrow { right: 66px; left: auto; } /*Post Carousel Style 4*/ .post-carousel-wrapper .htmega-postslider-layout-4 .post-carousel-flex{ display: flex; align-items: center; } .post-carousel-wrapper .htmega-postslider-layout-4 .content { flex-basis: 58%; position: relative; margin-left: -75px; background: #fff; padding: 57px 24px; } .post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner { background: transparent none repeat scroll 0 0; padding: 0; text-align: left; } .post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner ul { justify-content: flex-start; } .post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner ul.post-category { margin: 0 -5px; } .post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner ul.post-category li { margin: 0 5px; } .post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner ul.meta { margin: 0 -14px; margin-bottom: 10px; } .post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner ul.meta li { color: #8c8c8c; font-size: 14px; font-family: "Montserrat", sans-serif; font-weight: 500; margin: 0 14px; letter-spacing: 0; } .post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner ul.meta li i { font-size: 16px; padding-right: 10px; } .post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner ul.meta li a { color: #8c8c8c; } .post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner h2 { font-size: 20px; font-weight: 600; margin-bottom: 19px; } .post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner h2 a { color: #464646; transition: 0.4s ease-in-out; } .post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner h2 a:hover { color: #0056ff; } .post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner p { color: #818181; font-size: 14px; line-height: 24px; font-weight: 300; font-family: "Montserrat", sans-serif; } .post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner .post-btn a.readmore-btn { color: #464646; transition: 0.4s ease-in-out; font-family: "Montserrat", sans-serif; font-weight: 500; background: transparent; border-bottom: 1px solid #464646; } .post-carousel-wrapper .htmega-postslider-layout-4 .content .post-inner .post-btn a.readmore-btn:hover { color: #0056ff; border-bottom: 1px solid #0056ff; background: transparent; } /*Post Carousel Style 5*/ .post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner { text-align: left; padding: 30px 0; } .post-carousel-wrapper .htmega-postslider-layout-5 .content { background: transparent; padding: 0; } .post-carousel-wrapper .content .post-inner h2 { word-break: break-word; } .post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner ul { justify-content: flex-start; } .post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner ul.meta { margin: 0 -10px; margin-bottom: 7px; } .post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner ul.meta li { color: #8c8c8c; font-size: 14px; font-family: "Montserrat", sans-serif; padding: 0 10px; font-weight: 500; position: relative; margin: 0; } .post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner ul.meta li::before { position: absolute; content: "/"; right: 0; top: 2px; } .post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner ul.meta li:last-child::before { display: none; } .post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner ul.meta li a { color: #8c8c8c; } .post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner h2 { font-size: 24px; font-weight: 500; margin-bottom: 11px; margin: 0; } .post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner h2 a { color: #2b2b2b; transition: 0.4s ease-in-out; } .post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner h2 a:hover { color: #0056ff; } .post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner p { color: #6d6a6a; font-size: 17px; line-height: 29px; margin-bottom: 24px; margin-top: 10px; } .post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner .post-btn a.readmore-btn { border-bottom: 1px solid #464646; font-size: 14px; transition: 0.4s ease-in-out; font-family: "Montserrat", sans-serif; color: #464646; background: transparent; } .post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner .post-btn a.readmore-btn:hover { border-bottom: 1px solid #0056ff; color: #0056ff; } .post-carousel-wrapper.htmega-postcarousel-layout-5 button.slick-arrow { position: absolute; top: 28%; left: 15px; width: 46px; height: 46px; background: #ffffff; border: 0 none; color: #0056ff; font-size: 24px; padding: 0; margin: 0; transition: 0.4s ease-in-out; z-index: 2; border-radius: 0; } .post-carousel-wrapper.htmega-postcarousel-layout-5 button.slick-arrow:hover { background: #0056ff; color: #ffffff; } .post-carousel-wrapper.htmega-postcarousel-layout-5 button.slick-arrow.htmega-carosul-next { left: auto; right: 15px; } /* * Image Justify layout */ .htmega-justify-single-image .thumb a { display: block; } .htmega-justify-single-image .thumb a img{ width: 100%; } /* * Business Hours */ .shapebg_image--1 { background-image: url(//www.inova-concepts.lu/wp-content/plugins/ht-mega-for-elementor/assets/css/img/others/business-shape.png); background-repeat: no-repeat; background-size: cover; background-position: center center; } .htmega-business-horurs-1 .business-hrs-inner { padding: 70px 65px; margin-top: -15px; } .htmega-business-horurs-1 .htmega-single-hrs { margin-top: 15px; } .htmega-business-horurs-1 .htmega-single-hrs span.time { float: right; font-weight: 600; color: #000000; font-size: 20px; font-family: 'Dosis', sans-serif; } .htmega-business-horurs-1 .htmega-single-hrs span.day { color: #3b3b3b; font-weight: 800; font-size: 30px; font-family: 'Dosis', sans-serif; } .htmega-business-horurs-1 .htmega-single-hrs.closed-day span.time { color: #fa2d2d; } .htmega-business-horurs-1 .htmega-single-hrs.closed-day span.day { color: #fa2d2d; } /* Business Hours style two */ .htmega-business-horurs-2 .business-hrs-inner .htmega-single-hrs { padding: 16px 0; border-top: 1px solid #f4f4f4; position: relative; } .htmega-business-horurs-2 .business-hrs-inner .htmega-single-hrs:first-child { border-top: 1px solid transparent; } .htmega-business-horurs-2 .business-hrs-inner .htmega-single-hrs::before { border: 1px dashed #fff; content: ""; height: 42px; left: 50%; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%); width: 2px; } .htmega-business-horurs-2 .business-hrs-inner .htmega-single-hrs span.day { color: #fafafa; font-weight: 400; font-size: 18px; font-family: "Montserrat", sans-serif; padding-left: 40px; } .htmega-business-horurs-2 .business-hrs-inner .htmega-single-hrs span.time { float: right; font-weight: 400; color: #ffffff; font-size: 16px; font-family: "Montserrat", sans-serif; padding-right: 40px; } .htmega-business-horurs-2 .business-hrs-inner .htmega-single-hrs:nth-child(odd) { background: #ff6f5e; } .htmega-business-horurs-2 .business-hrs-inner .htmega-single-hrs:nth-child(even) { background: #fe5743; } /* Business Hours style three */ .htmega-business-horurs-3 .business-hrs-inner { padding: 20px 30px; background: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .htmega-business-horurs-3 .business-hrs-inner .htmega-single-hrs { padding: 10px 22px; margin: 4px 0; } .htmega-business-horurs-3 .business-hrs-inner .htmega-single-hrs span { font-family: 'Lobster Two', cursive; } .htmega-business-horurs-3 .business-hrs-inner .htmega-single-hrs span.day { color: #565656; font-weight: 400; font-size: 20px; } .htmega-business-horurs-3 .business-hrs-inner .htmega-single-hrs span.time { float: right; font-weight: 400; color: #565656; font-size: 16px; } .htmega-business-horurs-3 .business-hrs-inner .htmega-single-hrs.closed-day { background: #0056ff; } .htmega-business-horurs-3 .business-hrs-inner .htmega-single-hrs.closed-day span.time { color: #ffffff; } .htmega-business-horurs-3 .business-hrs-inner .htmega-single-hrs.closed-day span.day { color: #ffffff; } /* Business Hours style Four */ .htmega-business-horurs-4 .business-hrs-inner { padding: 30px 50px; background-image: url(//www.inova-concepts.lu/wp-content/plugins/ht-mega-for-elementor/assets/css/img/bg/bg-image-40.jpg); background-repeat: no-repeat; background-size: cover; background-position: center center; } .htmega-business-horurs-4 .business-hrs-inner .htmega-single-hrs { padding: 17px 0; position: relative; } .htmega-business-horurs-4 .business-hrs-inner .htmega-single-hrs:last-child { border: none !important; } .htmega-business-horurs-4 .business-hrs-inner .htmega-single-hrs span { font-family: "Montserrat", sans-serif; } .htmega-business-horurs-4 .business-hrs-inner .htmega-single-hrs span.day { color: #ffffff; font-weight: 500; font-size: 16px; } .htmega-business-horurs-4 .business-hrs-inner .htmega-single-hrs span.time { float: right; font-weight: 300; color: #ffffff; font-size: 14px; } /* Business Hours style Five */ .htmega-business-horurs-5 .business-hrs-inner { padding: 30px 50px; position: relative; z-index: 2; } .htmega-business-horurs-5 .business-hrs-inner::before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; content: ""; z-index: 2; right: 0; background-image: linear-gradient(#d80d5f, #2f46dc); background-image: -webkit-gradient(#d80d5f, #2f46dc); background-image: -webkit-linear-gradient(#d80d5f, #2f46dc); background-image: -moz-linear-gradient(#d80d5f, #2f46dc); background-image: -ms-linear-gradient(#d80d5f, #2f46dc); background-image: -o-linear-gradient(#d80d5f, #2f46dc); z-index: -1; } .htmega-business-horurs-5 .business-hrs-inner .htmega-single-hrs { padding: 17px 0; position: relative; } .htmega-business-horurs-5 .business-hrs-inner .htmega-single-hrs::before { position: absolute; content: ""; width: 60px; height: 2px; left: 45%; top: 50%; transform: translateX(-50%) translateY(-50%); border:1px dotted #ffffff; } .htmega-business-horurs-5 .business-hrs-inner .htmega-single-hrs span { font-family: "Montserrat", sans-serif; } .htmega-business-horurs-5 .business-hrs-inner .htmega-single-hrs span.day { color: #ffffff; font-weight: 500; font-size: 16px; } .htmega-business-horurs-5 .business-hrs-inner .htmega-single-hrs span.time { float: right; font-weight: 300; color: #ffffff; font-size: 14px; } /* * Custom Table Style */ .htmega-table-style { border-radius: 10px 10px 0 0; } .htmega-table-style .htb-table { margin: 0; } .htmega-table-style .htb-table thead { background-color: #612d91; } .htmega-table-style .htb-table thead tr th { text-align: center; border: none; font-size: 18px; text-transform: uppercase; font-weight: 600; color: #ffffff; padding: 12px 20px; border-right: 1px solid #fff; } .htmega-table-style .htb-table tbody tr { background: #824f9e; } .htmega-table-style .htb-table tbody tr td { text-align: center; border: none; padding: 12px 20px; vertical-align: middle; border-bottom: 1px solid #ffffff; color: #ffffff; font-size: 16px; border-right: 1px solid #fff; } .htmega-table-style .htb-table thead tr th.sorting,.htmega-table-style .htb-table thead tr th.sorting_asc,.htmega-table-style .htb-table thead tr th.sorting_desc{ position: relative; } .htmega-table-style .htb-table thead tr th.sorting::before,.htmega-table-style .htb-table thead tr th.sorting_asc::before,.htmega-table-style .htb-table thead tr th.sorting_desc::before { position: absolute; content: "\f0d7"; right: 20px; font-family: FontAwesome; top: 30%; } .htmega-table-style .htb-table thead tr th.sorting::after,.htmega-table-style .htb-table thead tr th.sorting_desc::after,.htmega-table-style .htb-table thead tr th.sorting_asc::after { position: absolute; right: 20px; top: 7px; font-family: FontAwesome; content: "\f0d8"; } .htmega-table-style select{ width: auto; } /* Table Style 02 */ .htmega-table-style-2 { border-radius: 0; } .htmega-table-style-2 .htb-table { margin: 0; } .htmega-table-style-2 .htb-table thead { background-color: #5ac5ff; } .htmega-table-style-2 .htb-table thead tr th { text-align: left; border: none; font-size: 18px; text-transform: uppercase; font-weight: 600; color: #ffffff; padding: 12px 20px; border-right: 1px solid #c5c5c5; border-left: 1px solid #c5c5c5; padding-left: 30px; outline: none; } .htmega-table-style-2 .htb-table tbody tr { background: #ffffff; } .htmega-table-style-2 .htb-table tbody tr:nth-child(even) { background: #f4f4f4; } .htmega-table-style-2 .htb-table tbody tr td { text-align: left; border: none; padding: 12px 20px; vertical-align: middle; color: #000000; font-size: 16px; border-right: 1px solid #c5c5c5; padding-left: 30px; border-left: 1px solid #c5c5c5; } .htmega-table-style-2 td a { font-size: 16px; font-weight: 600; color: #18012c; } /*Table Style 03*/ .htmega-table-style-3{ border-radius: 0; } .htmega-table-style-3 .htb-table { margin: 0; } .htmega-table-style-3 .htb-table thead { background-color: #727272; } .htmega-table-style-3 .htb-table thead tr th { text-align: left; border: none; font-size: 18px; text-transform: uppercase; font-weight: 600; color: #ffffff; padding: 12px 20px; border-right: 1px solid #c5c5c5; border-left: 1px solid #c5c5c5; padding-left: 30px; } .htmega-table-style-3 .htb-table tbody tr { background: #ffffff; } .htmega-table-style-3 .htb-table tbody tr td { text-align: left; border: none; padding: 12px 20px; vertical-align: middle; color: #000000; font-size: 16px; border-right: 1px solid #c5c5c5; border-left: 1px solid #c5c5c5; border-bottom: 1px solid #c5c5c5; padding-left: 30px; } .htmega-table-style-3 td a { font-size: 16px; font-weight: 600; color: #18012c; } /* * Pricing List View Style */ .htmega-pricing-list-view a{ text-decoration: none; } .htmega-pricing-list-view .htb-table { margin: 0; } .htmega-pricing-list-view .htb-table thead tr th { text-align: center; font-size: 16px; font-weight: 500; color: #5c5c5c; padding: 12px 20px; border-right: 1px solid #d4d4d4; border-left: 1px solid #d4d4d4; font-family: "Montserrat", sans-serif; text-transform: inherit; } .htmega-pricing-list-view .htb-table td.tb-name a { font-size: 16px; font-weight: 600; color: #18012c; } .htmega-pricing-list-view .htb-table tbody tr td { text-align: center; border: none; padding: 12px 20px; vertical-align: middle; border-bottom: 1px solid #d4d4d4; color: #5c5c5c; font-size: 16px; border-right: 1px solid #d4d4d4; border-left: 1px solid #d4d4d4; } .htmega-pricing-list-view .htb-table tbody tr td a { color: #5c5c5c; } /* Pricing Style 02 */ .htmega-pricing-table-style-2 .htb-table { margin: 0; } .htmega-pricing-table-style-2 .htb-table thead tr th { vertical-align: bottom; border-bottom: 2px solid #dee2e6; padding: 0; border: 0 none; border-right: 1px solid #fff; border-left: 1px solid #fff; } .htmega-pricing-table-style-2 .htb-table thead tr th:first-child { border: 1px solid transparent !important; } .htmega-pricing-table-style-2 .htb-table thead tr th span { text-align: center; font-size: 24px; font-weight: 600; color: #ff6565; font-family: "Montserrat", sans-serif; text-transform: inherit; background: #ffc1c1; display: block; padding: 12px 20px; text-transform: initial; } .htmega-pricing-table-style-2 .htb-table tbody tr td { text-align: center; border: none; padding: 0; border-right: 1px solid #fff; border-left: 1px solid #fff; border-bottom: 1px solid #fff; } .htmega-pricing-table-style-2 .htb-table tbody tr td:first-child { border-left: 1px solid transparent; border-bottom: 1px solid transparent; } .htmega-pricing-table-style-2 .htb-table tbody tr td span { padding: 12px 20px; vertical-align: middle; color: #ffffff; font-size: 16px; background: #ff8686; display: block; } .htmega-pricing-table-style-2 .htb-table tbody tr td span i { color: #ffffff; font-size: 16px; } .htmega-pricing-table-style-2 .htb-table tbody tr td a { color: #ffffff; } .htmega-pricing-table-style-2 .htb-table td.tb-name a { font-size: 16px; font-weight: 600; color: #18012c; } /* htmega-pricing-table-style-3 */ .htmega-pricing-table-style-3 ul { list-style: none; padding: 0; margin: 0; } .htmega-pricing-table-style-3 ul li { margin-bottom: 25px; } .htmega-pricing-table-style-3 ul li a { display: flex; flex-wrap: wrap; list-style: none; align-items: center; } .htmega-pricing-table-style-3 ul li a .price-list-text { flex: 1; min-width: 1px; align-items: center; display: flex; flex-wrap: wrap; } .htmega-pricing-table-style-3 ul li a .price-list-text span { color: #373737; font-weight: 600; font-size: 20px; } .htmega-pricing-table-style-3 ul li a .price-list-text span.separator { margin-left: 20px; border-bottom-style: dotted; border-bottom-width: 1px; height: 0; color: #ccc; border-bottom-style: dashed; border-bottom-color: #b9b9b9; flex: 1; min-width: 1px; } .htmega-pricing-table-style-3 ul li a .price-text-right { display: inline-flex; width: auto; padding-left: 20px; } .htmega-pricing-table-style-3 ul li a .price-text-right span.price { background: #ff8686; display: inline-block; color: #ffffff; font-weight: 600; font-size: 20px; height: 45px; padding: 0 33px; line-height: 46px; margin-right: 10px; border-radius: 22px; } .htmega-pricing-table-style-3 ul li a .price-text-right span.basket { background: #ff9898; height: 45px; line-height: 44px; width: 45px; text-align: center; border-radius: 100%; color: #fff; font-size: 18px; } /* * Vertical Timeline */ .htc-verctimeline-wrapper { position: relative; margin-top: 30px; } .htc-verctimeline-wrapper.htmega-verticletimeline-style-2::before { content: ""; position: absolute; left: 50%; top: 0; width: 6px; background: #18012c; height: 100%; margin-left: -1px; border-radius: 20px; } .htc-verctimeline-wrapper .ht-ver-timeline { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; -moz-justify-content: space-between; justify-content: space-between; padding: 30px 0; position: relative; } .htc-verctimeline-wrapper .ht-ver-timeline::before { content: ""; position: absolute; left: 50%; top: 0; width: 2px; background: #d2d2d2; height: 100%; margin-left: -1px; } .htc-verctimeline-wrapper .ht-ver-timeline:last-child::before { display: none; } .htc-verctimeline-wrapper .ht-ver-timeline .vertical-time { width: 50%; text-align: right; padding: 0 30px; position: relative; -webkit-align-self: baseline; -moz-align-self: baseline; -ms-flex-item-align: baseline; align-self: baseline; position: relative; top: -53px; } .htc-verctimeline-wrapper .ht-ver-timeline .vertical-time::before { position: absolute; content: ""; right: -15px; top: 50%; margin-top: -15px; height: 30px; width: 30px; border: 7px solid #e98250; border-radius: 100%; background: #fff; transform: translateY(-50%); } .htc-verctimeline-wrapper .ht-ver-timeline .vertical-time .vertical-date { width: 100px; border: 13px solid #f88a55; text-align: center; display: inline-block; height: 100px; border-radius: 100%; background: #fff; position: relative; top: -12px; margin-right: 11px; } .htc-verctimeline-wrapper .ht-ver-timeline .vertical-time .vertical-date::before { position: absolute; content: ""; left: 115%; top: 56%; margin-top: -15px; height: 10px; width: 10px; border-top: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 15px solid #f58854; } .htc-verctimeline-wrapper .ht-ver-timeline .vertical-time .vertical-date span { display: block; color: #fc8c56; font-size: 18px; font-weight: 500; line-height: 28px; font-family: "Montserrat", sans-serif; } .htc-verctimeline-wrapper .ht-ver-timeline .vertical-time .vertical-date span.month { margin-top: 7px; } .htc-verctimeline-wrapper .ht-ver-timeline .timeline-content { padding-left: 123px; text-align: left; width: 50%; position: relative; top: -30px; } .htc-verctimeline-wrapper .ht-ver-timeline .timeline-content::before { position: absolute; content: ""; border-style: dashed; left: 25px; height: 1px; width: 80px; border-width: 0 0 2px; top: 11px; border-color: #f38753; } .htc-verctimeline-wrapper .ht-ver-timeline .timeline-content p { color: #494849; font-size: 14px; line-height: 28px; } .htc-verctimeline-wrapper .ht-ver-timeline.vertical-reverse { -webkit-box-direction: reverse; -webkit-box-orient: horizontal; -webkit-flex-direction: row-reverse; -moz-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .htc-verctimeline-wrapper .ht-ver-timeline.vertical-reverse .vertical-time { text-align: left; } .htc-verctimeline-wrapper .ht-ver-timeline.vertical-reverse .vertical-time::before { right: auto; left: -15px; } .htc-verctimeline-wrapper .ht-ver-timeline.vertical-reverse .vertical-time .vertical-date { margin-right: 0; margin-left: 11px; } .htc-verctimeline-wrapper .ht-ver-timeline.vertical-reverse .vertical-time .vertical-date::before { right: 115%; left: auto; border-top: 10px solid transparent; border-right: 15px solid #fc8c56; border-bottom: 10px solid transparent; border-left: 10px solid transparent; } .htc-verctimeline-wrapper .ht-ver-timeline.vertical-reverse .timeline-content { padding-left: 0; padding-right: 123px; text-align: right; } .htc-verctimeline-wrapper .ht-ver-timeline.vertical-reverse .timeline-content::before { left: auto; right: 25px; } /* Vertical Timeline style 02 */ .htc-verctimeline-wrapper .ht-ver-timeline--2 { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; -moz-justify-content: space-between; justify-content: space-between; padding: 40px 0 0; position: relative; } .htc-verctimeline-wrapper .ht-ver-timeline--2::before { position: absolute; content: ""; width: 6px; height: 100%; background: #cf2037; left: 50%; transform: translateX(-1px); top: 0; transition: 0.4s ease-in-out; opacity: 0; border-radius: 20px; } .htc-verctimeline-wrapper .ht-ver-timeline--2:hover::before { opacity: 1; } .htc-verctimeline-wrapper .ht-ver-timeline--2 .vertical-time { width: 50%; text-align: right; padding: 0 40px; position: relative; -webkit-align-self: baseline; -moz-align-self: baseline; -ms-flex-item-align: baseline; align-self: baseline; position: relative; } .htc-verctimeline-wrapper .ht-ver-timeline--2 .vertical-time::before { position: absolute; content: ""; right: -12px; top: 50%; margin-top: -15px; height: 20px; width: 20px; border: 6px solid #18012c; border-radius: 100%; background: #fff; transform: translateY(-50%); transition: 0.4s ease-in-out; } .htc-verctimeline-wrapper .ht-ver-timeline--2 .vertical-time .vertical-date span { display: block; color: #18012c; font-size: 18px; font-weight: 700; line-height: 28px; font-family: "Montserrat", sans-serif; } .htc-verctimeline-wrapper .ht-ver-timeline--2 .vertical-time .vertical-date span.month { margin-top: 7px; } .htc-verctimeline-wrapper .ht-ver-timeline--2:hover .vertical-time::before { border: 6px solid #cf2037; } .htc-verctimeline-wrapper .ht-ver-timeline--2 .timeline-content { padding-left: 40px; text-align: left; width: 50%; position: relative; } .htc-verctimeline-wrapper .ht-ver-timeline--2 .timeline-content h6 { color: #18012c; font-size: 18px; font-weight: 700; transition: 0.4s ease-in-out; } .htc-verctimeline-wrapper .ht-ver-timeline--2 .timeline-content p { color: #313131; font-size: 15px; line-height: 25px; font-family: "Montserrat", sans-serif; } .htc-verctimeline-wrapper .ht-ver-timeline--2:hover .timeline-content h6 { color: #cf2037; } .htc-verctimeline-wrapper .ht-ver-timeline--2.vertical-reverse { -webkit-box-direction: reverse; -webkit-box-orient: horizontal; -webkit-flex-direction: row-reverse; -moz-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .htc-verctimeline-wrapper .ht-ver-timeline--2.vertical-reverse .vertical-time { text-align: left; padding: 0 40px; } .htc-verctimeline-wrapper .ht-ver-timeline--2.vertical-reverse .vertical-time::before { right: auto; left: -9px; } .htc-verctimeline-wrapper .ht-ver-timeline--2.vertical-reverse .vertical-time .vertical-date { margin-right: 0; margin-left: 11px; } .htc-verctimeline-wrapper .ht-ver-timeline--2.vertical-reverse .timeline-content { padding-left: 0; padding-right: 40px; text-align: right; } /* Vertical Timeline style 03 */ .htc-verctimeline-wrapper.htmega-verticletimeline-style-3 { padding-top: 100px; } .htc-verctimeline-wrapper .ht-ver-timeline--3 { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; -moz-justify-content: space-between; justify-content: space-between; position: relative; } .htc-verctimeline-wrapper .ht-ver-timeline--3::before { content: ""; position: absolute; left: 50%; top: 0; width: 3px; background: #f4f4f4; height: 100%; margin-left: -2px; } .htc-verctimeline-wrapper .ht-ver-timeline--3:last-child::before { display: none; } .htc-verctimeline-wrapper .ht-ver-timeline--3 .vertical-time { width: 50%; text-align: right; padding: 0 40px; position: relative; -webkit-align-self: baseline; -moz-align-self: baseline; -ms-flex-item-align: baseline; align-self: baseline; position: relative; } .htc-verctimeline-wrapper .ht-ver-timeline--3 .vertical-time .vertical-date span { display: block; color: #18012c; font-size: 30px; font-weight: 700; line-height: 28px; font-family: "Montserrat", sans-serif; position: absolute; left: 94%; width: 60px; height: 60px; background: #f4f4f4; text-align: center; line-height: 60px; border-radius: 100%; top: 0; } .htc-verctimeline-wrapper .ht-ver-timeline--3 .timeline-content { padding-left: 67px; text-align: left; width: 50%; position: relative; top: -139px; } .htc-verctimeline-wrapper .ht-ver-timeline--3 .timeline-content .content { background: #ffffff; box-shadow: 0 0 97px rgba(0, 0, 0, 0.1); padding: 38px 30px; position: relative; } .htc-verctimeline-wrapper .ht-ver-timeline--3 .timeline-content .content::before { right: 100%; left: auto; border-top: 10px solid transparent; border-right: 20px solid #ffffff; border-bottom: 10px solid transparent; border-left: 10px solid transparent; position: absolute; content: ""; top: 82%; margin-top: -15px; height: 10px; width: 10px; } .htc-verctimeline-wrapper .ht-ver-timeline--3 .timeline-content h6 { color: #18012c; font-size: 18px; font-weight: 700; transition: 0.4s ease-in-out; margin-bottom: 8px; } .htc-verctimeline-wrapper .ht-ver-timeline--3 .timeline-content p { color: #18012c; font-size: 14px; line-height: 28px; } .htc-verctimeline-wrapper .ht-ver-timeline--3.vertical-reverse { -webkit-box-direction: reverse; -webkit-box-orient: horizontal; -webkit-flex-direction: row-reverse; -moz-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .htc-verctimeline-wrapper .ht-ver-timeline--3.vertical-reverse .vertical-time { text-align: left; padding: 0 40px; } .htc-verctimeline-wrapper .ht-ver-timeline--3.vertical-reverse .vertical-time .vertical-date span { left: auto; right: 94%; } .htc-verctimeline-wrapper .ht-ver-timeline--3.vertical-reverse .timeline-content { padding-right: 67px; text-align: right; padding-left: 0; } .htc-verctimeline-wrapper .ht-ver-timeline--3.vertical-reverse .timeline-content .content::before { left: 100%; right: auto; border-top: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 15px solid #ffffff; } /* * Offcanvas Style */ .offcanvas{ text-align: center; } .offcanvas .canvas-btn { display: inline-block; height: 46px; color: #ffffff; font-size: 16px; font-family: "Montserrat", sans-serif; font-weight: 500; padding: 0 36px; line-height: 45px; border-radius: 4px; background: #fa9866; text-decoration: none; } .offcanvas svg { width: 20px; margin-top: 10px; float: left; } .site-menu .searchform input[type="text"] { color: #fff; } .site-menu.show-nav { -webkit-transform: translateX(440px); transform: translateX(440px); -webkit-transform: translate3d(440px, 0, 0); transform: translate3d(440px, 0, 0); } .site-menu { width: 440px; height: 100%; position: fixed; top: 0; left: -440px; background: #000000; transform: translateX(0); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: 300ms ease all; transition: 300ms ease all; -webkit-backface-visibility: hidden; backface-visibility: hidden; z-index: 99; overflow-y: auto; padding-top: 80px; } .admin-bar .site-menu{ padding-top: 120px; } .site-menu a.canvas-closebtn i{ border: 1px solid #fff; color: #fff; padding: 9px; position: absolute; right: 20px; top: 20px; } .admin-bar .site-menu a.canvas-closebtn i{ top: 60px; } /*.show-overlay { position: relative; } .show-overlay::before { position: absolute; content: ""; background: rgba(0, 0, 0, 0.35); width: 100%; height: 100%; top: 0; left: 0; z-index: 1; }*/ .site-menu.align-right-active { transform: translateX(0); } .site-menu.align-right-active.show-nav { -webkit-transform: translateX(-440px); transform: translateX(-440px); -webkit-transform: translate3d(-440px, 0, 0); transform: translate3d(-440px, 0, 0); } .site-menu.align-right-active { left: auto; right: -440px; } .site-menu.align-top-active { transform: translateY(0); } .site-menu.align-top-active.show-nav { -webkit-transform: translateY(150px); transform: translateY(150px); -webkit-transform: translate3d(0, 150px, 0); transform: translate3d(0, 150px, 0); } .site-menu.align-bottom-active { transform: translateY(0); } .site-menu.align-bottom-active.show-nav { -webkit-transform: translateY(-150px); transform: translateY(-150px); -webkit-transform: translate3d(0, -150px, 0); transform: translate3d(0, -150px, 0); } .site-menu.align-bottom-active, .site-menu.align-top-active { left: 0; right: auto; bottom: -150px; top: auto; width: 100%; height: 150px; } .site-menu.align-top-active { top: -150px; bottom: auto; width: 100%; height: 150px; } .site-menu .content_offcanvas .elementor-widget-wp-widget-nav_menu ul { padding: 0; margin: 0; list-style: none; } .site-menu .content_offcanvas .elementor-widget-wp-widget-nav_menu ul li a { color: #ffffff; font-size: 15px; display: block; padding: 13px 0; border-top: 1px solid #414141; text-transform: uppercase; text-decoration: none; } .site-menu .content_offcanvas .elementor-widget-wp-widget-nav_menu ul li:first-child a { border-top: 1px solid transparent; } .site-menu .content_offcanvas .blog-search{ margin: 0 70px; } .site-menu .content_offcanvas .blog-search form input,.site-menu .content_offcanvas_verticle .blog-search form input { border-radius: 20px; height: 40px; } .site-menu .content_offcanvas .blog-search form button,.site-menu .content_offcanvas_verticle .blog-search form button { height: 40px; } .site-menu .content_offcanvas .blog-search form button:hover,.site-menu .content_offcanvas_verticle .blog-search form button:hover{ color: #ffffff; } .site-menu .content_offcanvas_verticle .linemenu-nav ul li { margin: 0 10px; } .admin-bar .site-menu.align-top-active,.site-menu.align-bottom-active { padding-top: 40px !important; } .admin-bar .site-menu.align-top-active .elementor-image { margin-top: 7px; } .site-menu.align-top-active a.canvas-closebtn i,.site-menu.align-bottom-active a.canvas-closebtn i { z-index: 999; } /* * Image Magnifier Style */ .magnifier-lens{ cursor: pointer; } /* * Animated Heading */ .htmega-animated-heading{ text-align: center; } .htmega-animated-heading .cd-words-wrapper b { color: #0056ff; } /*Animated Heading 01*/ .htmega-style-1 h4{ color: #515151; font-size: 36px; margin: 0; font-weight: 600; } /*Animated Heading 02*/ .htmega-style-2 h4 span.beforetext { padding: .25em 0 .325em; margin: 0 auto; text-shadow: 0 0 80px rgba(255, 255, 255, 0.5); font-size: 60px; color: #515151; /* Clip Background Image */ -webkit-background-clip: text; background-clip: text; /* Animate Background Image */ -webkit-text-fill-color: transparent; -webkit-animation: bgimganimation 80s linear infinite; /* Activate hardware acceleration for smoother animations */ -webkit-transform: translate3d(0, 0, 0); -webkit-backface-visibility: hidden; background-color: #007bff; } /*Animated Heading 03*/ .htmega-style-3 h4{ color: #515151; font-size: 60px; font-weight: 700; margin: 0; } /*Animated Heading 04*/ .htmega-style-4 h4{ vertical-align: middle; text-align: center; font-size: 36px; color: #4e4e4e; font-weight: 400; font-style: italic; } /*Animated Heading 05*/ .htmega-style-5 h4{ font-size: 36px; } /*Animated Heading 06*/ .htmega-style-6 h4{ text-align: center; font-size: 36px; color: #515151; font-weight: 400; margin: 0; } .htmega-style-6 .cd-words-wrapper b { font-style: italic; font-size: 48px; color: #0056ff; margin-top: -9px; } .cd-headline.loading-bar .cd-words-wrapper::after { background: #0056ff !important; } /* * Panel Slider */ .htmega-carousel-activation { position: relative; } .htmega-carousel-activation .panel-slider .content h2{ margin-top: 0; } .panel-slider-wrapper.htmega-carousel-activation .slick-track { margin: 0 -2px; } .panel-slider-wrapper.htmega-carousel-activation .slick-track .slick-slide { padding: 0 2px; } .panel-slider-wrapper.htmega-carousel-activation button { position: absolute; top: 50%; left: 70px; z-index: 2; width: 50px; height: 50px; border-radius: 100%; line-height: 50px; color: #fff; background: rgba(255, 255, 255, 0.5); border: 0 none; transform: translateY(-50%); transition: 0.4s ease-in-out; font-size: 24px; padding: 0; } .panel-slider-wrapper.htmega-carousel-activation button:hover { background: rgba(24, 1, 44, 0.5); } .panel-slider-wrapper.htmega-carousel-activation button.htmega-carosul-next { left: auto; right: 70px; } .panel-slider { position: relative; } .panel-slider .content { position: absolute; bottom: 0; left: 0; padding: 33px 40px; background: rgba(0, 0, 0, 0.45); width: 100%; } .panel-slider .content h2 { color: #ffffff; font-size: 18px; font-weight: 500; margin-bottom: 8px; } .panel-slider .content span { color: #ffffff; font-size: 16px; } .panel-slide-active-2 .slick-slide { margin: 0 2px; } .panel_slider_style-1 .htmega-carousel-activation .panel-slider .content { display: none; } .panel_slider_style-1 .htmega-carousel-activation .slick-slide.slick-center .panel-slider .content { display: block; } /* Panel Slide 2 */ .panel_slider_style-2 .htmega-carousel-activation .slick-track { margin: 0 -2px; } .panel_slider_style-2 .htmega-carousel-activation .slick-track .slick-slide { padding: 0 2px; } .panel_slider_style-2 .htmega-carousel-activation button { position: absolute; top: 50%; left: 50px; z-index: 2; color: #000000; border: 0 none; transform: translateY(-50%); transition: 0.4s ease-in-out; font-size: 36px; } .panel_slider_style-2 .htmega-carousel-activation button:hover { color: #18012c; } .panel_slider_style-2 .htmega-carousel-activation button.htmega-carosul-next { left: auto; right: 50px; } .panel_slider_style-2 .htmega-carousel-activation .panel-slider { position: relative; } .panel_slider_style-2 .htmega-carousel-activation .panel-slider .thumb img { width: 100%; } .panel_slider_style-2 .htmega-carousel-activation .panel-slider .content { position: absolute; bottom: 0; padding: 33px 40px; background: rgba(0, 0, 0, 0.8); text-align: center; left: 0; width: 100%; -webkit-transition: transform .4s ease-in-out; -moz-transition: transform .4s ease-in-out; transition: transform .4s ease-in-out; -webkit-transform: translateY(110%); -moz-transform: translateY(110%); transform: translateY(110%); } .panel_slider_style-2 .htmega-carousel-activation .panel-slider .content h2 { color: #ffffff; font-size: 18px; font-weight: 500; margin-bottom: 8px; } .panel_slider_style-2 .htmega-carousel-activation .panel-slider .content span { color: #ffffff; font-size: 16px; } .panel_slider_style-2 .htmega-carousel-activation .panel-slider:hover .content { -webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0); } /*Panel Slider 3 */ .panel_slider_style-3 .panel-slider .content-inner { -webkit-transition: opacity .15s 0s; -moz-transition: opacity .15s 0s; transition: opacity .15s 0s; position: absolute; width: 100%; text-align: center; height: 100%; top: 0; } .panel_slider_style-3 .panel-slider .content-inner::after { content: ''; position: absolute; top: -100%; left: 0; height: 100%; width: 100%; background: black; -webkit-transition: top .35s; -moz-transition: top .35s; transition: top .35s; } .panel_slider_style-3 .panel-slider .content-inner .content { position: absolute; z-index: 2; width: 100%; top: 50%; transform: translateY(-50%); transition: 0.4s ease-in-out; opacity: 0; bottom: auto; } .panel_slider_style-3 .panel-slider .content-inner .content h2 { color: #fff; margin-bottom: 10px; font-size: 30px; } .panel_slider_style-3 .panel-slider:hover .content-inner::after { top: 0; } .panel_slider_style-3 .panel-slider:hover .content-inner .content { opacity: 1; } /* Panel Slide 4 */ .panel_slider_style-4 .htmega-carousel-activation button { position: absolute; top: 50%; left: 140px; z-index: 2; width: 50px; height: 50px; border-radius: 100%; line-height: 50px; color: #000000; border: 0 none; transform: translateY(-50%); transition: 0.4s ease-in-out; font-size: 24px; border: 1px solid #000000; } .panel_slider_style-4 .htmega-carousel-activation button:hover { border: 1px solid #ffffff; color: #ffffff; } .panel_slider_style-4 .htmega-carousel-activation button.htmega-carosul-next { left: auto; right: 140px; } .panel_slider_style-4 .htmega-carousel-activation .slick-slide { padding: 72px 0; transition: all 0.3s ease 0s; } .panel_slider_style-4 .htmega-carousel-activation .panel-slider { position: relative; transition: all 0.3s ease 0s; } .panel_slider_style-4 .htmega-carousel-activation .slick-slide.slick-center .panel-slider { transform: scale(1.3); } .panel_slider_style-4 .htmega-carousel-activation .panel-slider { position: relative; transform: scale(0.9); } .panel_slider_style-4 .htmega-carousel-activation .panel-slider::before { background: rgba(255, 255, 255, 0.7); position: absolute; content: ""; left: 0; top: 0; width: 100%; height: 100%; transition: 0.3s ease-in-out; } .panel_slider_style-4 .htmega-carousel-activation .slick-slide.slick-center .panel-slider::before { display: none; } .panel_slider_style-4 .htmega-carousel-activation { margin: 0 -70px; } .panel_slider_style-4 .htmega-carousel-activation .thumb img { width: 100%; } .panel_slider_style-4 .htmega-carousel-activation .slick-slide { margin: 0 70px; } /* * Scroll Images Style */ .ht-scroll-image { border-style: solid; border-width: 20px 20px 20px 20px; border-color: #ffffff; border-radius: 5px 5px 5px 5px; box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.1); } .ht-scroll-image .thumb { min-height: 600px; transition: background-position 6s ease-in-out; -webkit-transition: background-position 6s ease-in-out; border-style: solid; border-width: 0px 0px 0px 0px; display: block; position: relative; width: 100%; background-position: top; background-repeat: no-repeat; background-size: cover; overflow: hidden; border-top: 1px solid #f2f2f2; border-left: 1px solid #f2f2f2; border-bottom: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2; transition: background-position 2s cubic-bezier(0.1, 0.54, 0.43, 0.94); -webkit-transition: background-position 2s cubic-bezier(0.1, 0.54, 0.43, 0.94); } .ht-scroll-image .thumb:hover { background-position: center bottom !important; } /* * Weather Style Css */ /* * Custom Event */ .ht-event { align-items: center; border: 1px solid #efefef; border-radius: 10px; display: flex; margin-top: 40px; padding: 10px; } .ht-event .thumb { flex-basis: 50%; position: relative; } .ht-event .thumb a img { width: 100%; } .ht-event .content { flex-basis: 50%; padding-left: 27px; } .ht-event .thumb .event-date { background: #141414 none repeat scroll 0 0; color: #fff; padding: 8px 0; position: absolute; right: -13px; text-align: center; top: 0; width: 60px; } .ht-event .thumb .event-date span { display: block; font-size: 20px; font-style: italic; font-weight: 500; } .ht-event .content h4 { font-size: 18px; margin-bottom: 15px; margin-top: 0; } .ht-event .content ul.event-time { display: flex; list-style: outside none none; margin: 0; padding: 0; } .ht-event .content ul.event-time li { color: #909090; font-size: 14px; } .ht-event .content ul.event-time li i { color: #56a4b1; padding-right: 10px; } .ht-event .content p { color: #727272; font-size: 14px; line-height: 24px; margin-top: 10px; } .ht-event .content .event-btn a { border-bottom: 1px solid #727272; color: #727272; font-size: 14px; font-weight: 500; transition: all 0.4s ease-in-out 0s; } .ht-event .content ul.event-time li + li { margin-left: 15px; padding-left: 15px; position: relative; } .ht-event .content ul.event-time li + li::before { background: #9f9f9f none repeat scroll 0 0; content: ""; height: 15px; left: 0; position: absolute; top: 28%; width: 2px; } /*Map Style */ #htmega-google-map{ width: 100%; } .header-transparent .mean-container .mean-nav { background: #111111 none repeat scroll 0 0; float: left; width: 100%; } .header-transparent a.meanmenu-reveal i{ color: #fff; } .mean-container .mean-nav > ul { padding: 0; } .header-transparent .mean-container .mean-nav a.mean-expand { color: #fff !important; } .mean-container .mean-nav > ul li ul{ padding-left: 10px; } .header-transparent .mean-nav ul li a { border-color: #eee; color: #fff; padding: 6px 30px 6px 10px; } /* * Otherstheme compatibility */ /*Ocean theme compatibility*/ #site-navigation-wrap .dropdown-menu { background-color: inherit; border: inherit; border-radius: inherit; color: inherit; display: block; float: inherit; font-size: inherit; font-family: inherit; list-style: outside none none; margin: 0; min-width: inherit; padding: 0; position: static; text-align: inherit; z-index: inherit; background-clip:inherit; } #site-navigation-wrap .dropdown-menu a{ text-decoration: none; color: inherit; } a{ color: inherit; } .htmega-search-box .btn{ font-family: fontawesome; padding: 0; } .htmega-search-box .fa{ font-family: fontawesome; } .woocommerce .col-1,.woocommerce .col-2 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .woocommerce .form-row { display: block; } /* * Responsive CSS Here */ /* Large Device :1200px. */ @media (min-width: 1200px) and (max-width: 1400px) { } /* Normal desktop :992px. */ @media (min-width: 992px) and (max-width: 1199px) { .htmega-singleimage-gridstyle-4 .image-grid-content .hover-action{ padding: 0; } } /* Tablet desktop :768px. */ @media (min-width: 768px) and (max-width: 991px) { .htmega-banner-style-4 .banner-content { padding-left: 20px; padding-right: 20px; padding-top: 20px; } .htmega-singleimage-gridstyle-4 .image-grid-content .hover-action{ padding: 0; } .htmega-banner-style-4 .banner-content h2{ margin-top: 0; } .htmega-business-horurs-2 .business-hrs-inner .htmega-single-hrs::before{ left: 40%; } .htmega-btn-size-md { padding: 16px 25px !important; } .htmega-btn-size-xl { padding: 35px 30px !important; } .htmega-btn-size-lg { padding: 25px 30px !important; } .htmega-btn-size-sm { padding: 8px 20px !important; } .htmega-call-to-action .text-right { margin-top: 10px; text-align: left !important; } .callto-action-style-3::before{ display: none; } .htmega-newsticker-style-1 .breaking-news-title h5 { padding: 0 15px; } .htmega-team-style-3 .htmega-team-click-action { margin-bottom: -60px; } .htmega-social-network li { margin: 3px 0; } .htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action h4 { margin-top: 0; } .htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action h4 { margin-bottom: 0; margin-top: 0; } .htmega-team-style-5 .htmega-team-hover-action .htmega-hover-action span { margin-bottom: 3px; } .htmega-team .htmega-team-hover-action .htmega-team-hover p { padding: 0 5px; } .htmega-testimonial-style-5 .testimonial-shape { bottom: 45%; } .htmega-countbox .ht-count { margin: 0 22px 10px; } .title-style-two .section-title-txt { padding: 0 14%; } .post-carousel-wrapper .htmega-postslider-layout-2 .content .post-inner { padding: 35px 0 20px; } .post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner ul.meta li { font-size: 13px; } .htmega-singleimage-gridstyle-4 .image-grid-content .hover-action { padding: 0; } /* Instragram */ .htmegainstagram-column-tablet-1 .htmega-instragram ul.htmega-instagram-list li{ width: 100%; } .htmegainstagram-column-tablet-2 .htmega-instragram ul.htmega-instagram-list li{ width: 50%; } .htmegainstagram-column-tablet-3 .htmega-instragram ul.htmega-instagram-list li{ width: 33.33%; } .htmegainstagram-column-tablet-4 .htmega-instragram ul.htmega-instagram-list li{ width: 25%; } .htmegainstagram-column-tablet-5 .htmega-instragram ul.htmega-instagram-list li{ width: 20%; } .htmegainstagram-column-tablet-6 .htmega-instragram ul.htmega-instagram-list li{ width: 16.66%; } .htmega-process-area{ background-image: none !important; } .htmega-process-column-5 .htmega-single-process-area { flex: 0 0 50%; max-width: 50%; } } /* small mobile :320px. */ @media (max-width: 767px) { .htmega-tab-nav a { margin: 0 5px 10px; } .htmega-tab-menu-style-2 a { margin: 0 10px 10px; } .htmega-tab-menu-style-3 a { margin: 5px 3px -1px; } .htmega-tab-style-5 .htmega-tab-nav,.htmega-tab-style-5 .htmega-tab-content-area{ max-width: 100%; flex: 0 0 100%; } .htmega-tab-style-5 .htmega-tab-content-area { border-left: 0px; } .single-partner { margin-bottom: 20px; width: auto; } .htmega-brands-style-2 ul.brand-list li { border-right: 0 none; margin: 0 auto; width: 50%; } .htmega-brands-style-4 ul.brand-list li { border: 0 none; padding: 25px 15px; width: 50%; } .htmega-brands-style-5 .brand-logo-col { flex: 0 0 50%; max-width: 50%; } .htmega-business-horurs-1 .business-hrs-inner { padding: 70px 0; } .htmega-business-horurs-2 .business-hrs-inner .htmega-single-hrs::before,.htmega-business-horurs-5 .business-hrs-inner .htmega-single-hrs::before{ display: none; } .htmega-business-horurs-5 .business-hrs-inner,.htmega-business-horurs-4 .business-hrs-inner { padding: 30px 20px; } .htmega-business-horurs-3 .business-hrs-inner{ padding: 20px; } .htmega-call-to-action .text-right { margin-top: 10px; text-align: left !important; } .callto-action-style-3::before{ display: none; } .callto-action-style-3 .htmega-content{ display: block; } .callto-action-style-7 .call-to-action-inner{ padding: 0; } .htmega-countbox .ht-count::before{ display: none; } .htmega-countbox .ht-count { margin: 0 22px 15px !important; } .htmega-carousel-style-1 .slick-slide.slick-center .single-custom-carousel { transform: scale(1); } .ht-custom-carousel.slick-slider .slick-list, .ht-custom-carousel.slick-slider .slick-track { padding: 0 !important; } .htmega-carousel-style-6 .slick-dots li { padding: 30px 35px; } .htmega-table-style .dataTables_wrapper { overflow-x: auto; } .edd_download_columns_0 .edd_download, .edd_download_columns_3 .edd_download { width: 100%; } .custom-col-5 { flex: 0 0 100%; max-width: 100%; } a.instagram_follow_btn{ margin-top: 20px; } a.instagram_follow_btn span { font-size: 12px; padding: 0 5px; } .htmega-lightbox img { width: 100%; } .htmega-newsticker-style-1 .breaking-news-title h5 i{ display: none; } .htmega-newsticker-style-1 { justify-content: center; } .htmega-mailchimp-style-3 .htmega-input-box input { max-width: inherit; width: auto; } .htmega-team-style-3 .htmega-team-click-action { margin-bottom: -58px; } .htmega-testimonial-style-5 .testimonial-shape { bottom: 38%; } .htmega-testimonial-for .testimonial-desc p { padding: 0 3%; } .htmega-testimonial-style-6,.htmega-testimonial-style-8 { padding: 0; } .htmega-testimonal-nav.slick-slider { max-width: 100%; } .htmega-testimonial-style-4 .testimonal .testimonal-image { float: none; padding-right: 0; } .htmega-testimonial-style-4 .testimonal .testimonal-image::after,.htmega-testimonial-style-4 .testimonal .testimonal-image::before{ display: none; } .htmega-testimonial-style-4 .testimonal .content { padding-left: 0; padding-top: 20px; } .htc-verctimeline-wrapper .ht-ver-timeline .timeline-content { padding-left: 25px; } .htc-verctimeline-wrapper .ht-ver-timeline .timeline-content::before{ display: none; } .htc-verctimeline-wrapper .ht-ver-timeline--3 .timeline-content { padding-left: 60px; width: 100%; } .htmega-process-area{ background-image: none !important; } .htmega-process-column-4 .htmega-single-process-area,.htmega-process-column-5 .htmega-single-process-area { flex: 0 0 100%; max-width: 100%; } .htmega-process-column-3 .htmega-single-process-area { flex: 0 0 100%; margin-bottom: 30px; max-width: 100%; } .htmega-process-style-2 .htmega-number::before{ display: none; } .htmega-process-style-4 { height: auto; width: auto; } .htmega-process-style-4 .htmega-single-process-area{ position: inherit; } .htmega-process-style-4 .htmega-single-process-area:nth-child(2),.htmega-process-style-4 .htmega-single-process-area:nth-child(4) { top: 0; } .elementor-widget-htmega-scrollnavigation-addons .swiper-slide { height: 100vh !important; } .scroll-navigation-inner .elementor-image{ display: none; } .elementor-widget-htmega-scrollnavigation-addons .swiper-container .swiper-wrapper .swiper-slide:first-child .elementor-image{ display: block; } .htmega_mobile_fit.elementor-section.elementor-section-height-full { height: 100vh; } .htmega_mobile_fit.elementor-section.elementor-section-items-middle .elementor-container { align-items: center; } .htmega_mobile_fit.elementor-section.elementor-section-items-middle .elementor-container { align-items: center; height: 100%; } .ht-event { display: block; } .ht-event .thumb { margin-bottom: 20px; } .htmega-postcarousel-layout-3 .slick-arrow{ display: none !important; } .htmega-countbox .ht-count { margin: 0 22px 10px; } .title-style-two .section-title-txt::before, .title-style-two .section-title-txt::after{ display: none; } figure.gallery-item { margin-top: 20px !important; } .htmega-switcher-nav.nav { background: transparent none repeat scroll 0 0; } .post-carousel-wrapper .htmega-postslider-layout-4 .post-carousel-flex { display: block; } .post-carousel-wrapper .htmega-postslider-layout-4 .content{ margin-left: 0; padding: 30px 20px; } .post-carousel-wrapper .htmega-postslider-layout-5 .content .post-inner ul.meta li { font-size: 13px; } .htmega-singleimage-gridstyle-4 .image-grid-content .hover-action { padding: 0; } /* Instragram */ .htmegainstagram-column-mobile-1 .htmega-instragram ul.htmega-instagram-list li{ width: 100%; } .htmegainstagram-column-mobile-2 .htmega-instragram ul.htmega-instagram-list li{ width: 50%; } .htmegainstagram-column-mobile-3 .htmega-instragram ul.htmega-instagram-list li{ width: 33.33%; } .htmegainstagram-column-mobile-4 .htmega-instragram ul.htmega-instagram-list li{ width: 25%; } .htmegainstagram-column-mobile-5 .htmega-instragram ul.htmega-instagram-list li{ width: 20%; } .htmegainstagram-column-mobile-6 .htmega-instragram ul.htmega-instagram-list li{ width: 16.66%; } .htmega-postslider-layout-1 .content,.htmega-postslider-layout-3 .content,.htmega-postslider-layout-4 .content { position: static; max-width: 100%; padding: 0; } .htmega-postslider-layout-3 .content{ transform: translateY(0%); } .htmega-postslider-layout-3 .content .post-inner h2 { padding: 0; } } /* Large Mobile :480px. */ @media only screen and (min-width: 480px) and (max-width: 767px) { }/*! * 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(//www.inova-concepts.lu/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//www.inova-concepts.lu/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(//www.inova-concepts.lu/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//www.inova-concepts.lu/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//www.inova-concepts.lu/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(//www.inova-concepts.lu/wp-content/plugins/elementor/assets/lib/font-awesome/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} /*! Animate.css - http://daneden.me/animate Version - 3.4.0 Licensed under the MIT license - http://opensource.org/licenses/MIT Copyright (c) 2015 Daniel Eden */ .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .animated.infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } .animated.hinge { -webkit-animation-duration: 2s; animation-duration: 2s; } .animated.bounceIn, .animated.bounceOut { -webkit-animation-duration: .75s; animation-duration: .75s; } .animated.flipOutX, .animated.flipOutY { -webkit-animation-duration: .75s; animation-duration: .75s; } @-webkit-keyframes bounce { from, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 40%, 43% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); } 70% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0); } 90% { -webkit-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0); } } @keyframes bounce { from, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 40%, 43% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); } 70% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0); } 90% { -webkit-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0); } } .bounce { -webkit-animation-name: bounce; animation-name: bounce; -webkit-transform-origin: center bottom; transform-origin: center bottom; } @-webkit-keyframes flash { from, 50%, to { opacity: 1; } 25%, 75% { opacity: 0; } } @keyframes flash { from, 50%, to { opacity: 1; } 25%, 75% { opacity: 0; } } .flash { -webkit-animation-name: flash; animation-name: flash; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @-webkit-keyframes pulse { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 50% { -webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes pulse { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 50% { -webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .pulse { -webkit-animation-name: pulse; animation-name: pulse; } @-webkit-keyframes rubberBand { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 30% { -webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1); } 40% { -webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1); } 50% { -webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1); } 65% { -webkit-transform: scale3d(.95, 1.05, 1); transform: scale3d(.95, 1.05, 1); } 75% { -webkit-transform: scale3d(1.05, .95, 1); transform: scale3d(1.05, .95, 1); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes rubberBand { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 30% { -webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1); } 40% { -webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1); } 50% { -webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1); } 65% { -webkit-transform: scale3d(.95, 1.05, 1); transform: scale3d(.95, 1.05, 1); } 75% { -webkit-transform: scale3d(1.05, .95, 1); transform: scale3d(1.05, .95, 1); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .rubberBand { -webkit-animation-name: rubberBand; animation-name: rubberBand; } @-webkit-keyframes shake { from, to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } } @keyframes shake { from, to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } } .shake { -webkit-animation-name: shake; animation-name: shake; } @-webkit-keyframes swing { 20% { -webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg); } 40% { -webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg); } 60% { -webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg); } 80% { -webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg); } to { -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); } } @keyframes swing { 20% { -webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg); } 40% { -webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg); } 60% { -webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg); } 80% { -webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg); } to { -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); } } .swing { -webkit-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing; } @-webkit-keyframes tada { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 10%, 20% { -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes tada { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 10%, 20% { -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .tada { -webkit-animation-name: tada; animation-name: tada; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @-webkit-keyframes wobble { from { -webkit-transform: none; transform: none; } 15% { -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); } 30% { -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); } 45% { -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); } 60% { -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); } 75% { -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); } to { -webkit-transform: none; transform: none; } } @keyframes wobble { from { -webkit-transform: none; transform: none; } 15% { -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); } 30% { -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); } 45% { -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); } 60% { -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); } 75% { -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); } to { -webkit-transform: none; transform: none; } } .wobble { -webkit-animation-name: wobble; animation-name: wobble; } @-webkit-keyframes jello { from, 11.1%, to { -webkit-transform: none; transform: none; } 22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); transform: skewX(-0.1953125deg) skewY(-0.1953125deg); } } @keyframes jello { from, 11.1%, to { -webkit-transform: none; transform: none; } 22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); transform: skewX(-0.1953125deg) skewY(-0.1953125deg); } } .jello { -webkit-animation-name: jello; animation-name: jello; -webkit-transform-origin: center; transform-origin: center; } @-webkit-keyframes bounceIn { from, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3); } 20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } 40% { -webkit-transform: scale3d(.9, .9, .9); transform: scale3d(.9, .9, .9); } 60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); } 80% { -webkit-transform: scale3d(.97, .97, .97); transform: scale3d(.97, .97, .97); } to { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes bounceIn { from, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3); } 20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } 40% { -webkit-transform: scale3d(.9, .9, .9); transform: scale3d(.9, .9, .9); } 60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); } 80% { -webkit-transform: scale3d(.97, .97, .97); transform: scale3d(.97, .97, .97); } to { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .bounceIn { -webkit-animation-name: bounceIn; animation-name: bounceIn; } @-webkit-keyframes bounceInDown { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% { opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0); } 75% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 90% { -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0); } to { -webkit-transform: none; transform: none; } } @keyframes bounceInDown { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% { opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0); } 75% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 90% { -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0); } to { -webkit-transform: none; transform: none; } } .bounceInDown { -webkit-animation-name: bounceInDown; animation-name: bounceInDown; } @-webkit-keyframes bounceInLeft { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% { opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0); } 75% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 90% { -webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0); } to { -webkit-transform: none; transform: none; } } @keyframes bounceInLeft { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% { opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0); } 75% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 90% { -webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0); } to { -webkit-transform: none; transform: none; } } .bounceInLeft { -webkit-animation-name: bounceInLeft; animation-name: bounceInLeft; } @-webkit-keyframes bounceInRight { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } from { opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0); } 75% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } 90% { -webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0); } to { -webkit-transform: none; transform: none; } } @keyframes bounceInRight { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } from { opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0); } 75% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } 90% { -webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0); } to { -webkit-transform: none; transform: none; } } .bounceInRight { -webkit-animation-name: bounceInRight; animation-name: bounceInRight; } @-webkit-keyframes bounceInUp { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } from { opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } 75% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 90% { -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes bounceInUp { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } from { opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } 75% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 90% { -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .bounceInUp { -webkit-animation-name: bounceInUp; animation-name: bounceInUp; } @-webkit-keyframes bounceOut { 20% { -webkit-transform: scale3d(.9, .9, .9); transform: scale3d(.9, .9, .9); } 50%, 55% { opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } to { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3); } } @keyframes bounceOut { 20% { -webkit-transform: scale3d(.9, .9, .9); transform: scale3d(.9, .9, .9); } 50%, 55% { opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } to { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3); } } .bounceOut { -webkit-animation-name: bounceOut; animation-name: bounceOut; } @-webkit-keyframes bounceOutDown { 20% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } @keyframes bounceOutDown { 20% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } .bounceOutDown { -webkit-animation-name: bounceOutDown; animation-name: bounceOutDown; } @-webkit-keyframes bounceOutLeft { 20% { opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0); } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } @keyframes bounceOutLeft { 20% { opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0); } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } .bounceOutLeft { -webkit-animation-name: bounceOutLeft; animation-name: bounceOutLeft; } @-webkit-keyframes bounceOutRight { 20% { opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0); } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } @keyframes bounceOutRight { 20% { opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0); } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } .bounceOutRight { -webkit-animation-name: bounceOutRight; animation-name: bounceOutRight; } @-webkit-keyframes bounceOutUp { 20% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } @keyframes bounceOutUp { 20% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } .bounceOutUp { -webkit-animation-name: bounceOutUp; animation-name: bounceOutUp; animation-duration: 2s; } @-webkit-keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .fadeIn { -webkit-animation-name: fadeIn; animation-name: fadeIn; animation-duration: 2s; } @-webkit-keyframes fadeInDown { from { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInDown { from { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; animation-duration: 2s; } @-webkit-keyframes fadeInDownBig { from { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInDownBig { from { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInDownBig { -webkit-animation-name: fadeInDownBig; animation-name: fadeInDownBig; animation-duration: 2s; } @-webkit-keyframes fadeInLeft { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInLeft { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; animation-duration: 2s; } @-webkit-keyframes fadeInLeftBig { from { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInLeftBig { from { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInLeftBig { -webkit-animation-name: fadeInLeftBig; animation-name: fadeInLeftBig; animation-duration: 2s; } @-webkit-keyframes fadeInRight { from { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInRight { from { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInRight { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; animation-duration: 2s; } @-webkit-keyframes fadeInRightBig { from { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInRightBig { from { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInRightBig { -webkit-animation-name: fadeInRightBig; animation-name: fadeInRightBig; animation-duration: 2s; } @-webkit-keyframes fadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; animation-duration: 2s; } @-webkit-keyframes fadeInUpBig { from { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInUpBig { from { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInUpBig { -webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig; animation-duration: 2s; } @-webkit-keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } @keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } .fadeOut { -webkit-animation-name: fadeOut; animation-name: fadeOut; animation-duration: 2s; } @-webkit-keyframes fadeOutDown { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } @keyframes fadeOutDown { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } .fadeOutDown { -webkit-animation-name: fadeOutDown; animation-name: fadeOutDown; animation-duration: 2s; } @-webkit-keyframes fadeOutDownBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } @keyframes fadeOutDownBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } .fadeOutDownBig { -webkit-animation-name: fadeOutDownBig; animation-name: fadeOutDownBig; animation-duration: 2s; } @-webkit-keyframes fadeOutLeft { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } @keyframes fadeOutLeft { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } .fadeOutLeft { -webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft; animation-duration: 2s; } @-webkit-keyframes fadeOutLeftBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } @keyframes fadeOutLeftBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } .fadeOutLeftBig { -webkit-animation-name: fadeOutLeftBig; animation-name: fadeOutLeftBig; animation-duration: 2s; } @-webkit-keyframes fadeOutRight { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } @keyframes fadeOutRight { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } .fadeOutRight { -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; animation-duration: 2s; } @-webkit-keyframes fadeOutRightBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } @keyframes fadeOutRightBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } .fadeOutRightBig { -webkit-animation-name: fadeOutRightBig; animation-name: fadeOutRightBig; animation-duration: 2s; } @-webkit-keyframes fadeOutUp { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } @keyframes fadeOutUp { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } .fadeOutUp { -webkit-animation-name: fadeOutUp; animation-name: fadeOutUp; animation-duration: 2s; } @-webkit-keyframes fadeOutUpBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } @keyframes fadeOutUpBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } .fadeOutUpBig { -webkit-animation-name: fadeOutUpBig; animation-name: fadeOutUpBig; } @-webkit-keyframes flip { from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 40% { -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 50% { -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 80% { -webkit-transform: perspective(400px) scale3d(.95, .95, .95); transform: perspective(400px) scale3d(.95, .95, .95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } to { -webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } } @keyframes flip { from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 40% { -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 50% { -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 80% { -webkit-transform: perspective(400px) scale3d(.95, .95, .95); transform: perspective(400px) scale3d(.95, .95, .95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } to { -webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } } .animated.flip { -webkit-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: flip; animation-name: flip; } @-webkit-keyframes flipInX { from { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; } 40% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 60% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; } 80% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } to { -webkit-transform: perspective(400px); transform: perspective(400px); } } @keyframes flipInX { from { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; } 40% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 60% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; } 80% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } to { -webkit-transform: perspective(400px); transform: perspective(400px); } } .flipInX { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInX; animation-name: flipInX; } @-webkit-keyframes flipInY { from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; } 40% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 60% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; } 80% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg); } to { -webkit-transform: perspective(400px); transform: perspective(400px); } } @keyframes flipInY { from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; } 40% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 60% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; } 80% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg); } to { -webkit-transform: perspective(400px); transform: perspective(400px); } } .flipInY { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInY; animation-name: flipInY; } @-webkit-keyframes flipOutX { from { -webkit-transform: perspective(400px); transform: perspective(400px); } 30% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; } to { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; } } @keyframes flipOutX { from { -webkit-transform: perspective(400px); transform: perspective(400px); } 30% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; } to { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; } } .flipOutX { -webkit-animation-name: flipOutX; animation-name: flipOutX; -webkit-backface-visibility: visible !important; backface-visibility: visible !important; } @-webkit-keyframes flipOutY { from { -webkit-transform: perspective(400px); transform: perspective(400px); } 30% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; } to { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; } } @keyframes flipOutY { from { -webkit-transform: perspective(400px); transform: perspective(400px); } 30% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; } to { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; } } .flipOutY { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipOutY; animation-name: flipOutY; } @-webkit-keyframes lightSpeedIn { from { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0; } 60% { -webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1; } 80% { -webkit-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1; } to { -webkit-transform: none; transform: none; opacity: 1; } } @keyframes lightSpeedIn { from { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0; } 60% { -webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1; } 80% { -webkit-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1; } to { -webkit-transform: none; transform: none; opacity: 1; } } .lightSpeedIn { -webkit-animation-name: lightSpeedIn; animation-name: lightSpeedIn; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } @-webkit-keyframes lightSpeedOut { from { opacity: 1; } to { -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0; } } @keyframes lightSpeedOut { from { opacity: 1; } to { -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0; } } .lightSpeedOut { -webkit-animation-name: lightSpeedOut; animation-name: lightSpeedOut; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } @-webkit-keyframes rotateIn { from { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1; } } @keyframes rotateIn { from { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1; } } .rotateIn { -webkit-animation-name: rotateIn; animation-name: rotateIn; } @-webkit-keyframes rotateInDownLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1; } } @keyframes rotateInDownLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1; } } .rotateInDownLeft { -webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft; } @-webkit-keyframes rotateInDownRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1; } } @keyframes rotateInDownRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1; } } .rotateInDownRight { -webkit-animation-name: rotateInDownRight; animation-name: rotateInDownRight; } @-webkit-keyframes rotateInUpLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1; } } @keyframes rotateInUpLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1; } } .rotateInUpLeft { -webkit-animation-name: rotateInUpLeft; animation-name: rotateInUpLeft; } @-webkit-keyframes rotateInUpRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1; } } @keyframes rotateInUpRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1; } } .rotateInUpRight { -webkit-animation-name: rotateInUpRight; animation-name: rotateInUpRight; } @-webkit-keyframes rotateOut { from { -webkit-transform-origin: center; transform-origin: center; opacity: 1; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0; } } @keyframes rotateOut { from { -webkit-transform-origin: center; transform-origin: center; opacity: 1; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0; } } .rotateOut { -webkit-animation-name: rotateOut; animation-name: rotateOut; } @-webkit-keyframes rotateOutDownLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } } @keyframes rotateOutDownLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } } .rotateOutDownLeft { -webkit-animation-name: rotateOutDownLeft; animation-name: rotateOutDownLeft; } @-webkit-keyframes rotateOutDownRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } @keyframes rotateOutDownRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } .rotateOutDownRight { -webkit-animation-name: rotateOutDownRight; animation-name: rotateOutDownRight; } @-webkit-keyframes rotateOutUpLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } @keyframes rotateOutUpLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } .rotateOutUpLeft { -webkit-animation-name: rotateOutUpLeft; animation-name: rotateOutUpLeft; } @-webkit-keyframes rotateOutUpRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0; } } @keyframes rotateOutUpRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0; } } .rotateOutUpRight { -webkit-animation-name: rotateOutUpRight; animation-name: rotateOutUpRight; } @-webkit-keyframes hinge { 0% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 20%, 60% { -webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 40%, 80% { -webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1; } to { -webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0; } } @keyframes hinge { 0% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 20%, 60% { -webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 40%, 80% { -webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1; } to { -webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0; } } .hinge { -webkit-animation-name: hinge; animation-name: hinge; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @-webkit-keyframes rollIn { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes rollIn { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); } to { opacity: 1; -webkit-transform: none; transform: none; } } .rollIn { -webkit-animation-name: rollIn; animation-name: rollIn; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @-webkit-keyframes rollOut { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } } @keyframes rollOut { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } } .rollOut { -webkit-animation-name: rollOut; animation-name: rollOut; } @-webkit-keyframes zoomIn { from { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3); } 50% { opacity: 1; } } @keyframes zoomIn { from { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3); } 50% { opacity: 1; } } .zoomIn { -webkit-animation-name: zoomIn; animation-name: zoomIn; } @-webkit-keyframes zoomInDown { from { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); } } @keyframes zoomInDown { from { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); } } .zoomInDown { -webkit-animation-name: zoomInDown; animation-name: zoomInDown; } @-webkit-keyframes zoomInLeft { from { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); } } @keyframes zoomInLeft { from { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); } } .zoomInLeft { -webkit-animation-name: zoomInLeft; animation-name: zoomInLeft; } @-webkit-keyframes zoomInRight { from { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); } } @keyframes zoomInRight { from { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); } } .zoomInRight { -webkit-animation-name: zoomInRight; animation-name: zoomInRight; } @-webkit-keyframes zoomInUp { from { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); } } @keyframes zoomInUp { from { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); } } .zoomInUp { -webkit-animation-name: zoomInUp; animation-name: zoomInUp; } @-webkit-keyframes zoomOut { from { opacity: 1; } 50% { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3); } to { opacity: 0; } } @keyframes zoomOut { from { opacity: 1; } 50% { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3); } to { opacity: 0; } } .zoomOut { -webkit-animation-name: zoomOut; animation-name: zoomOut; } @-webkit-keyframes zoomOutDown { 40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } to { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); } } @keyframes zoomOutDown { 40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } to { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); } } .zoomOutDown { -webkit-animation-name: zoomOutDown; animation-name: zoomOutDown; } @-webkit-keyframes zoomOutLeft { 40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); } to { opacity: 0; -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); transform: scale(.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center; } } @keyframes zoomOutLeft { 40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); } to { opacity: 0; -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); transform: scale(.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center; } } .zoomOutLeft { -webkit-animation-name: zoomOutLeft; animation-name: zoomOutLeft; } @-webkit-keyframes zoomOutRight { 40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); } to { opacity: 0; -webkit-transform: scale(.1) translate3d(2000px, 0, 0); transform: scale(.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center; } } @keyframes zoomOutRight { 40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); } to { opacity: 0; -webkit-transform: scale(.1) translate3d(2000px, 0, 0); transform: scale(.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center; } } .zoomOutRight { -webkit-animation-name: zoomOutRight; animation-name: zoomOutRight; } @-webkit-keyframes zoomOutUp { 40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } to { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); } } @keyframes zoomOutUp { 40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } to { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); } } .zoomOutUp { -webkit-animation-name: zoomOutUp; animation-name: zoomOutUp; } @-webkit-keyframes slideInDown { from { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slideInDown { from { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInDown { -webkit-animation-name: slideInDown; animation-name: slideInDown; } @-webkit-keyframes slideInLeft { from { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slideInLeft { from { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInLeft { -webkit-animation-name: slideInLeft; animation-name: slideInLeft; } @-webkit-keyframes slideInRight { from { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slideInRight { from { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInRight { -webkit-animation-name: slideInRight; animation-name: slideInRight; } @-webkit-keyframes slideInUp { from { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slideInUp { from { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInUp { -webkit-animation-name: slideInUp; animation-name: slideInUp; } @-webkit-keyframes slideOutDown { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } @keyframes slideOutDown { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } .slideOutDown { -webkit-animation-name: slideOutDown; animation-name: slideOutDown; } @-webkit-keyframes slideOutLeft { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } @keyframes slideOutLeft { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } .slideOutLeft { -webkit-animation-name: slideOutLeft; animation-name: slideOutLeft; } @-webkit-keyframes slideOutRight { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } @keyframes slideOutRight { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } .slideOutRight { -webkit-animation-name: slideOutRight; animation-name: slideOutRight; } @-webkit-keyframes slideOutUp { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } @keyframes slideOutUp { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } .slideOutUp { -webkit-animation-name: slideOutUp; animation-name: slideOutUp; }/*----------------------- // Button Effect With keyframe -----------------------*/ @-webkit-keyframes np-btn--1 { 60% { -webkit-transform: scale3d(0.8, 0.8, 1); transform: scale3d(0.8, 0.8, 1); } 85% { -webkit-transform: scale3d(1.1, 1.1, 1); transform: scale3d(1.1, 1.1, 1); } 100% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes np-btn--1 { 60% { -webkit-transform: scale3d(0.8, 0.8, 1); transform: scale3d(0.8, 0.8, 1); } 85% { -webkit-transform: scale3d(1.1, 1.1, 1); transform: scale3d(1.1, 1.1, 1); } 100% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @-webkit-keyframes np-btn--2 { to { opacity: 0; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes np-btn--2 { to { opacity: 0; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } /* Effect Horizontal */ @-webkit-keyframes np-hvr-horizontal { 16.65% { -webkit-transform: translateX(8px); transform: translateX(8px); } 33.3% { -webkit-transform: translateX(-6px); transform: translateX(-6px); } 49.95% { -webkit-transform: translateX(4px); transform: translateX(4px); } 66.6% { -webkit-transform: translateX(-2px); transform: translateX(-2px); } 83.25% { -webkit-transform: translateX(1px); transform: translateX(1px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes np-hvr-horizontal { 16.65% { -webkit-transform: translateX(8px); transform: translateX(8px); } 33.3% { -webkit-transform: translateX(-6px); transform: translateX(-6px); } 49.95% { -webkit-transform: translateX(4px); transform: translateX(4px); } 66.6% { -webkit-transform: translateX(-2px); transform: translateX(-2px); } 83.25% { -webkit-transform: translateX(1px); transform: translateX(1px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } /* Effect To Bottom Right */ @-webkit-keyframes hvr-to-bottom-right { 16.65% { -webkit-transform: translate(8px, 8px); transform: translate(8px, 8px); } 33.3% { -webkit-transform: translate(-6px, -6px); transform: translate(-6px, -6px); } 49.95% { -webkit-transform: translate(4px, 4px); transform: translate(4px, 4px); } 66.6% { -webkit-transform: translate(-2px, -2px); transform: translate(-2px, -2px); } 83.25% { -webkit-transform: translate(1px, 1px); transform: translate(1px, 1px); } 100% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } } @keyframes hvr-to-bottom-right { 16.65% { -webkit-transform: translate(8px, 8px); transform: translate(8px, 8px); } 33.3% { -webkit-transform: translate(-6px, -6px); transform: translate(-6px, -6px); } 49.95% { -webkit-transform: translate(4px, 4px); transform: translate(4px, 4px); } 66.6% { -webkit-transform: translate(-2px, -2px); transform: translate(-2px, -2px); } 83.25% { -webkit-transform: translate(1px, 1px); transform: translate(1px, 1px); } 100% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } } /*---------------------------- Team keyframes ----------------------------*/ /*---------------------------- keyframes bounceY ----------------------------*/ @keyframes bounceY { 0% { transform: translateY(-205px); } 40% { transform: translateY(-100px); } 65% { transform: translateY(-52px); } 82% { transform: translateY(-25px); } 92% { transform: translateY(-12px); } 55%, 75%, 87%, 97%, 100% { transform: translateY(0px); } } @-moz-keyframes bounceY { 0% { -moz-transform: translateY(-205px); } 40% { -moz-transform: translateY(-100px); } 65% { -moz-transform: translateY(-52px); } 82% { -moz-transform: translateY(-25px); } 92% { -moz-transform: translateY(-12px); } 55%, 75%, 87%, 97%, 100% { -moz-transform: translateY(0px); } } @-webkit-keyframes bounceY { 0% { -webkit-transform: translateY(-205px); } 40% { -webkit-transform: translateY(-100px); } 65% { -webkit-transform: translateY(-52px); } 82% { -webkit-transform: translateY(-25px); } 92% { -webkit-transform: translateY(-12px); } 55%, 75%, 87%, 97%, 100% { -webkit-transform: translateY(0px); } }/*! Theme Name: Hello Elementor Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash Description: A plain-vanilla & lightweight theme for Elementor page builder Author: Elementor Team Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash Version: 2.3.0 Stable tag: 2.3.0 Requires at least: 4.7 Tested up to: 5.4 License: GNU General Public License v3 or later. License URI: https://www.gnu.org/licenses/gpl-3.0.html Text Domain: hello-elementor Tags: flexible-header, custom-colors, custom-menu, custom-logo, featured-images, rtl-language-support, threaded-comments, translation-ready */ /*! * Based on Normalize.css v8.0.0, HTML5 Boilerplate v6.1.0, & Bootstrap Reboot v4.1.0 | Under MIT License */html{line-height:1.15;-webkit-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#333;background-color:#fff}h1,h2,h3,h4,h5,h6{margin-top:.5rem;margin-bottom:1rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:.9rem}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em;white-space:pre-wrap}a{background-color:transparent;text-decoration:none;color:#c36}a:active,a:hover{color:#336}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;max-width:100%}details{display:block}summary{display:list-item}figcaption{font-size:16px;color:#333;line-height:1.4;font-style:italic;font-weight:400}[hidden],template{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media print{*,:after,:before{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{page-break-inside:avoid;border:1px solid #ccc}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}label{display:inline-block;line-height:1;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:1rem;line-height:1.5;margin:0}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;border:1px solid #666;border-radius:3px;padding:.5rem 1rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#333;outline:0 none}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{width:auto;-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=button],[type=submit],button{display:inline-block;font-weight:400;color:#c36;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid #c36;padding:.5rem 1rem;font-size:1rem;border-radius:3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}[type=button]:focus,[type=submit]:focus,button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{color:#fff;background-color:#c36;text-decoration:none}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}select{display:block}table{background-color:transparent;width:100%;margin-bottom:15px;font-size:.9em;border-spacing:0;border-collapse:collapse}table td,table th{padding:15px;line-height:1.5;vertical-align:top;border:1px solid #ccc}table th{font-weight:700}table tfoot th,table thead th{font-size:1em}table caption+thead tr:first-child td,table caption+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-top:1px solid #ccc}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#eee}table tbody tr:hover>td,table tbody tr:hover>th{background-color:#e9e9e9}table tbody+tbody{border-top:2px solid #ccc}@media (max-width:767px){table table{font-size:.8em}table table td,table table th{padding:7px;line-height:1.3}table table th{font-weight:400}}dd,dl,dt,li,ol,ul{margin-top:0;margin-bottom:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}.site-header,body:not([class*=elementor-page-]) .site-main{margin-right:auto;margin-left:auto}@media (max-width:575px){.site-header,body:not([class*=elementor-page-]) .site-main{padding-right:10px;padding-left:10px}}@media (min-width:576px){.site-header,body:not([class*=elementor-page-]) .site-main{max-width:500px}}@media (min-width:768px){.site-header,body:not([class*=elementor-page-]) .site-main{max-width:600px}}@media (min-width:992px){.site-header,body:not([class*=elementor-page-]) .site-main{max-width:800px}}@media (min-width:1200px){.site-header,body:not([class*=elementor-page-]) .site-main{max-width:960px}}.alignright{float:right;margin-left:1rem}.alignleft{float:left;margin-right:1rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.pagination{margin:20px auto}.sticky{position:relative;display:block}.bypostauthor{font-size:inherit}.gallery-caption{display:block;font-size:.8125rem;line-height:1.5;margin:0;padding:.75rem}.wp-caption{margin-bottom:1.25rem;max-width:100%}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{margin:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#333;display:block;font-size:1rem;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:1rem;padding-bottom:1rem}.site-branding{max-width:300px}.site-branding .site-description,.site-branding .site-title{margin:0}.custom-logo-link{display:block}.site-navigation{grid-area:nav-menu;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;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-navigation ul.menu,.site-navigation ul.menu ul{list-style-type:none;padding:0}.site-navigation ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-navigation ul.menu li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.site-navigation ul.menu li a{display:block;padding:8px 15px}.site-navigation ul.menu li.menu-item-has-children{padding-right:15px}.site-navigation ul.menu li.menu-item-has-children:after{display:block;content:"\25BE";font-size:1.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666}.site-navigation ul.menu li ul{background:#fff;display:none;min-width:150px;position:absolute;z-index:2;left:0;top:100%;border:1px solid #eee}.site-navigation ul.menu li ul li.menu-item-has-children a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-navigation ul.menu li ul li.menu-item-has-children:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.site-navigation ul.menu li ul ul{left:100%;top:0}.site-navigation ul.menu li:hover>ul{display:block}.post .wp-post-image{width:100%;max-height:500px;-o-object-fit:cover;object-fit:cover}@media (max-width:991px){.post .wp-post-image{max-height:400px}}@media (max-width:575px){.post .wp-post-image{max-height:300px}}#comments .comment-list{margin:0;padding:0;list-style:none;font-size:.9em}#comments .comment,#comments .pingback{position:relative}#comments .comment .comment-body,#comments .pingback .comment-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 0 30px 60px;border-bottom:1px solid #ccc}body.rtl #comments .comment .comment-body,body.rtl #comments .pingback .comment-body{padding:30px 60px 30px 0}#comments .comment .avatar,#comments .pingback .avatar{position:absolute;left:0;border-radius:50%;margin-right:10px}body.rtl #comments .comment .avatar,body.rtl #comments .pingback .avatar{left:auto;right:0;margin-right:0;margin-left:10px}#comments .comment-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.9rem}#comments .comment-metadata,#comments .reply{font-size:11px;line-height:1}#comments .children{position:relative;list-style:none;margin:0;padding-left:30px}body.rtl #comments .children{padding-left:0;padding-right:30px}#comments .children li:last-child{padding-bottom:0}#comments ol.comment-list .children:before{display:inline-block;font-size:1em;font-weight:400;line-height:100%;content:"\21AA";position:absolute;top:45px;left:0;width:auto}body.rtl #comments ol.comment-list .children:before{content:"\21A9";left:auto;right:0}@media (min-width:768px){#comments .comment-author,#comments .comment-metadata{line-height:1}}@media (max-width:767px){#comments .comment .comment-body{padding:30px 0}#comments .children{padding-left:20px}#comments .comment .avatar{position:inherit;float:left}body.rtl #comments .comment .avatar{float:right}}