.postid-2354 .entry-header {
display:none!important;
}
.postid-2354 div.entry-content::before {
display:none!important;
}
.postid-2354 div.entry-inner::before, div.entry-inner::after {
display:none!important;
}


button:not(:hover):not(:active):not(.has-background) {
    background-color: transparent;
}
button.pum-close.popmake-close {
background-color: #000;
}
.is-singular .entry-media {
background-color: #ed1c29;
}

.widget, .site-footer {
   background-color:#242629;
}
 .widget, .site-footer a
{
  color:#ffffff;
}

footer {
  display: block;
	background-color:#242629;
}

.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-content{padding:0;margin:0;font-size:87.5%;line-height:1.5em}
.eael-filter-gallery-control ul li{list-style:none;font-size:150%;display:inline-block;text-align:center}


.eael-filter-gallery-control ul li a.control{font-family:Montserrat,sans-serif;font-size:100%;font-weight:600;padding:10px 25px;margin:10px 6px}

.eael-filter-gallery-container{text-align:justify;font-size:.1px}

.eael-filter-gallery-container .item .caption a{display:inline-block;width:50px;height:50px;text-align:center;line-height:50px;border-radius:50%;margin:0 5px;font-size:125%;cursor:pointer;-webkit-transition:.3s;transition:.3s}

.eael-filter-gallery-container.eael-cards .item-content .title,.eael-filter-gallery-container.eael-cards .item-content .title a{font-size:125%;line-height:1;margin-bottom:0;-webkit-transition:.3s;transition:.3s}

.eael-filter-gallery-container.eael-cards .item-content p{font-size:87.5%;line-height:26px}

.eael-filter-gallery-control>ul li{font-size:81.25%;line-height:1.8;text-transform:uppercase;letter-spacing:1px;padding:6px 15px;cursor:pointer;margin:0 5px;font-weight:400}

.gallery-item-caption-wrap,.media-content-wrap{font-size:87.5%;text-align:left}

.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:131.25%}}

.gallery-item-caption-wrap.caption-style-card .fg-item-title{font-size:112.5%;margin:15px 0 15px;line-height:1}.gallery-item-caption-wrap.caption-style-card{background:#f7f7f7}

.gallery-item-buttons>a{display:inline-block;font-size:100%;color:#000;margin-right:15px}

.gallery-item-caption-wrap.caption-style-hoverer h5{font-size:125%;margin-bottom:5px;line-height:1}

.fg-layout-3-item-content .fg-item-title{font-size:112.5%;line-height:1;font-weight:500;margin:0;-webkit-transition:.3s;transition:.3s}

.fg-layout-3-item-content .fg-item-content p{font-size:81.25%;font-weight:400}

.fg-layout-3-filter-controls li.control{padding:5px 5px 5px 10px;cursor:pointer;-webkit-transition:.3s;transition:.3s;font-size:87.5%;color:#7f8995;font-weight:400}

.fg-filter-wrap button{width:100%;border:0 solid;border-radius:0;padding:17px 13px;font-size:87.5%;color:#2d425a;background:#f7f8ff;height:55px;border-right:1px solid #abb5ff;border-radius:10px 0 0 10px;outline:0;text-align:center;position:relative}

.fg-filter-wrap button>i{font-size:112.5%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:10px}

.fg-layout-3-search-box input[type=text]::-webkit-input-placeholder{color:#7f8995;font-size:81.25%}

.fg-layout-3-search-box input[type=text]::-moz-placeholder{color:#7f8995;font-size:81.25%}

.fg-layout-3-search-box input[type=text]:-ms-input-placeholder{color:#7f8995;font-size:81.25%}

.fg-layout-3-search-box input[type=text]:-moz-placeholder{color:#7f8995;font-size:81.25%}

.fg-caption-head{position:absolute;left:0;top:0;width:100%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:35px 35px;z-index:3;color:#fff;font-size:112.5%;font-weight:700}

.fg-item-category>span{font-size:75%;color:#fff;background:#fa9196;padding:10px 12px;display:inline-block}

.eael-elements-flip-box-icon-image i{font-size:250%}

.eael-elements-flip-box-heading.flipbox-linked-title{color:#fff;font-size:150%;font-weight:700}

.eael-elements-button-floating-container .eael-elements-button{margin-top:0;font-size:87.5%;position:relative;padding:14px 20px}

.eael-post-elements-readmore-btn{font-size:75%;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block}

.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:175%;font-family:Arial,Baskerville,monospace}

.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:75%;line-height:18px;white-space:nowrap}

.mfp-figure small{color:#bdbdbd;display:block;font-size:75%;line-height:14px}.mfp-figure figure{margin:0}

.eael-entry-title{margin:10px 0 5px;font-size:125%}.eael-entry-thumbnail img{width:100%;max-width:100%;vertical-align:middle}

.eael-entry-meta>div{font-size:75%;line-height:1.2;padding-bottom:5px}

.eael-grid-post-excerpt p{margin:0;font-size:87.5%}

.eael-post-grid .eael-entry-header .eael-entry-meta span.eael-posted-on::before{content:'\f111';font-family:FontAwesome;color:inherit;opacity:.4;font-size:.8em;padding-right:7px}

.eael-timeline-post p{margin:1.6rem 0 0 0;font-size:.9em;line-height:1.6em}

.eael-timeline-post-title h2{color:#fff;font-size:125%;font-weight:700;letter-spacing:1px;line-height:24px;padding:0 25px;text-align:left;text-transform:uppercase}

.eael-timeline-post-excerpt p{color:#fff;font-size:87.5%;padding:25px}

.eael-timeline-post time{opacity:0;background-color:rgba(0,0,0,.7);color:#fff;font-size:62.5%;border-radius:20px;position:absolute;right:-97px;width:100px;height:30px;line-height:30px;text-align:center;top:50px;z-index:99;-webkit-transition:all .5s;transition:all .5s}

.eael-timeline-post:nth-child(2n) time{background-color:rgba(0,0,0,.7);border-radius:20px;color:#fff;font-size:62.5%;height:30px;left:-99px;line-height:30px;position:absolute;text-align:center;top:290px;width:100px;z-index:99}

.eael-load-more-button-wrap{display:-webkit-box;display:flex}@media only screen and (max-width:1366px){.eael-timeline-post-title h2{font-size:.8em}

.eael-timeline-post-excerpt p{font-size:81.25%}

.eael-timeline-post-title h2{font-size:200%;line-height:1.2em}

.eael-timeline-post time,.eael-timeline-post:nth-child(2n) time{background-color:#fff;border-radius:0;color:#444;font-size:75%;text-transform:uppercase;left:0;opacity:1;padding-top:3px;top:275px;width:100%}

.eael-pricing .eael-pricing-button{display:inline-block;padding:12px 25px;background:#00c853;font-size:87.5%;font-weight:600;color:#fff;text-transform:uppercase;text-decoration:none;-webkit-transition:.3s;transition:.3s;border-radius:4px}

.eael-pricing-item.ribbon-2:before{content:"Featured";position:absolute;width:auto;background:#00c853;color:#fff;top:35px;right:-15px;z-index:10;font-size:62.5%;font-weight:600;text-transform:uppercase;padding:5px 10px}

.eael-pricing.style-1 .eael-pricing-item.ribbon-3:before{content:"Featured";position:absolute;width:auto;background:rgba(0,0,0,.6);color:#fff;top:15px;right:15px;z-index:10;font-size:68.75%;font-weight:600;text-transform:uppercase;padding:5px 15px}

.eael-pricing.style-1 .eael-pricing-item .price-tag{position:relative;display:inline-block;font-size:175%;font-weight:500;line-height:0;margin:0 auto}

.eael-pricing.style-1 .eael-pricing-item .price-tag .price-currency{font-size:150%;font-weight:700}

.eael-pricing.style-1 .eael-pricing-item .body ul li{display:block;width:100%;height:auto;padding:10px 0;font-size:87.5%;color:#6d6d6d;border-bottom:1px solid rgba(9,9,9,.04)}

.eael-pricing.style-2 .eael-pricing-item.ribbon-2:before{content:"Featured";position:absolute;width:auto;background:#00c853;color:#fff;top:35px;right:-15px;z-index:10;font-size:62.5%;font-weight:600;text-transform:uppercase;padding:5px 10px}

.eael-pricing.style-2 .eael-pricing-item.ribbon-3:before{content:"Featured";position:absolute;width:auto;background:rgba(0,0,0,.6);color:#fff;top:15px;right:15px;z-index:10;font-size:68.75%;font-weight:600;text-transform:uppercase;padding:5px 15px}

.eael-pricing.style-2 .eael-pricing-item .eael-pricing-icon .icon i{font-size:187.5%;color:#fff;-webkit-transition:.5s;transition:.5s}.eael-pricing.style-2 .eael-pricing-item:hover .eael-pricing-icon .icon{background:#43a047}

.eael-pricing.style-2 .eael-pricing-item .header .title{font-size:175%;font-weight:700;line-height:40px;margin:0}

.eael-pricing.style-2 .eael-pricing-item .header .subititle{font-size:87.5%;font-weight:600;color:#6d6d6d}

.eael-pricing.style-2 .eael-pricing-item .price-tag{position:relative;display:inline-block;font-size:175%;font-weight:500;line-height:0;margin:0 auto}

.eael-pricing.style-2 .eael-pricing-item .price-tag .price-currency{font-size:150%;font-weight:700;color:#00c853}

.eael-pricing.style-2 .eael-pricing-item .body ul li{display:block;width:100%;height:auto;padding:10px 15px;font-size:87.5%;color:#6d6d6d;border-bottom:1px solid rgba(9,9,9,.04)}

.only-in-pro .title{font-family:Roboto,sans-serif;font-size:150%;line-height:40px;margin:0}

.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .woocommerce-loop-product__title,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .woocommerce-loop-product__title,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .woocommerce-loop-product__title,.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:100%;font-weight:700;line-height:1;color:#333;margin:25px 0 12px;padding:0}

.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .onsale,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .onsale,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .onsale,.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .onsale{display:block;line-height:170px;font-size:81.25%;text-align:center;letter-spacing:0;text-shadow:0 1px 1px rgba(0,0,0,.6);text-transform:uppercase;color:#fff;background-color:#ff2a13;border-radius:0;border:none;box-shadow:none;position:absolute;height:100px;width:200px;z-index:1;left:-100px;top:-50px;right:auto;margin:0;padding:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}

.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .price,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .price,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .price,.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .price{font-size:87.5%;margin-bottom:0}

.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .star-rating,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .star-rating,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .star-rating,.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .star-rating{display:block;float:none;font-size:87.5%;margin:10px auto}

.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button,.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button{display:block;font-size:87.5%;font-weight:400;line-height:38px;text-align:center;text-transform:uppercase;color:#fff;background-color:#333;padding:0;margin:15px;border-radius:0}

.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product a.added_to_cart,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart,.eael-product-grid.eael-product-simple .woocommerce ul.products li.product a.added_to_cart{display:block;margin:0 0 15px 0;padding:0;font-size:87.5%;line-height:1;text-transform:capitalize;color:#333;background-color:transparent}

.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .product-link,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .product-link{display:inline-block;font-size:87.5%;line-height:38px;text-align:center;color:#fff;background-color:#333;width:38px;height:38px;border-style:none;border-radius:50%;vertical-align:middle;padding:0;margin:0 5px;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:opacity .3s,-webkit-transform .2s;transition:opacity .3s,-webkit-transform .2s;transition:transform .2s,opacity .3s;transition:transform .2s,opacity .3s,-webkit-transform .2s}

.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button{font-size:0%}

.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:after,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:after{content:"\f217";font:normal normal normal 14px/1 FontAwesome;font-size:87.5%;line-height:38px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}

.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.loading:after,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.loading:after{content:"\f110";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:87.5%;line-height:38px;color:#fff;height:auto;width:auto;position:relative;top:0;left:0;margin:0;padding:0}

.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart:after,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart:after{content:"\f06e";font:normal normal normal 14px/1 FontAwesome;font-size:87.5%;line-height:38px;color:#fff;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}

.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .woocommerce-loop-product__title,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:100%;font-weight:700;line-height:1;color:#333;margin:25px 0 12px;padding:0}

.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .onsale,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .onsale{display:block;line-height:170px;font-size:81.25%;text-align:center;letter-spacing:0;text-shadow:0 1px 1px rgba(0,0,0,.6);text-transform:uppercase;color:#fff;background-color:#ff2a13;border-radius:0;border:none;box-shadow:none;position:absolute;height:100px;width:200px;z-index:1;left:-100px;top:-50px;right:auto;margin:0;padding:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}

.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .price,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .price{font-size:87.5%;margin-bottom:0}

.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .star-rating,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .star-rating{display:block;float:none;font-size:87.5%;margin:10px auto}

.eael-progressbar{position:relative}.eael-progressbar-title{font-size:125%;font-weight:400}

.eael-progressbar-line .eael-progressbar-count-wrap{position:absolute;right:0;bottom:calc(100% + 5px);font-size:100%;font-weight:400;line-height:1}

.eael-progressbar-circle .eael-progressbar-title{font-size:100%;font-weight:400}

.eael-progressbar-circle .eael-progressbar-count-wrap{font-size:175%;font-weight:700}

.eael-progressbar-half-circle .eael-progressbar-title{font-size:100%;font-weight:400}.eael-progressbar-half-circle .eael-progressbar-count-wrap{font-size:175%;font-weight:700}

.eael-progressbar-half-circle-after{position:relative;font-size:75%;font-weight:400;clear:both}

.eaelsv-overlay-icon{position:absolute;top:50%;left:50%;font-size:200%;color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}

.owp-play i{font-size:200%;color:#fff;opacity:.8;text-shadow:1px 0 6px rgba(0,0,0,.3);-webkit-transition:all .5s;transition:all .5s}

.eaelsv-sticky-player-close{position:absolute;right:-25px;top:-36px;display:none;padding:7px;font-size:150%;z-index:9999;cursor:pointer;box-sizing:content-box;overflow:visible}

.eael-team-item .eael-team-member-name{font-size:125%;font-weight:700;letter-spacing:.05em;margin:5px 0;text-transform:uppercase}

.eael-team-item .eael-team-member-position{font-size:87.5%;font-weight:400;letter-spacing:.05em;margin:5px 0 10px;text-transform:uppercase}

.eael-team-text{font-size:87.5%;line-height:1.5}

.eael-team-content li a{font-size:250%}

.eael-testimonial-text{font-size:100%;font-style:italic;line-height:1.5;margin-top:0;margin-bottom:10px;word-wrap:break-word}

.eael-testimonial-content .eael-testimonial-content .eael-testimonial-user{display:inline-block;font-family:inherit;font-size:105%;font-style:italic;font-weight:400;line-height:1.5;margin-top:0;margin-bottom:0;margin-right:5px}

.eael-testimonial-content .eael-testimonial-user-company{display:inline-block;font-family:inherit;font-size:90%;font-style:italic;font-weight:lighter;line-height:1.75;margin-bottom:0;margin-top:1px}.eael-testimonial-image{position:relative}

.eael-testimonial-item .eael-testimonial-quote::after{color:inherit!important;content:"\f10e";font-family:"Font Awesome 5 Free";font-size:200%;font-weight:900}


.eael-tooltip{position:relative;display:inline-block;min-width:150px;padding:12px 24px;font-size:.93rem;color:#333;line-height:1;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

.eael-tooltip-text{display:block;width:100%;visibility:hidden;background-color:#000;color:#fff;border-radius:4px;padding:10px;position:absolute;z-index:1;font-size:.93rem;line-height:1.3}

.eael-twitter-feed-item .eael-twitter-feed-item-header .eael-twitter-feed-item-date{float:right;margin-right:10px;font-size:90%;color:#999}

.plyr__badge{background:#4a5764;border-radius:2px;color:#fff;font-size:56.25%;line-height:1;padding:3px 4px}

.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:87.5%;left:0;padding:10px;position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}

.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:100%;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:112.5%}}

.plyr__menu__container .plyr__control{align-items:center;color:#4a5764;display:flex;font-size:87.5%;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}

.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:87.5%}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}

.plyr__tooltip{background:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:87.5%;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}

.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:87.5%;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}

.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:131.25%}.plyr:-ms-fullscreen .plyr__captions{font-size:131.25%}.plyr:fullscreen .plyr__captions{font-size:131.25%}}

.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:131.25%}}

.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:131.25%}}

eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart{font-size:0%}

@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:131.25%}.plyr:-ms-fullscreen .plyr__captions{font-size:131.25%}.plyr:fullscreen .plyr__captions{font-size:131.25%}}

.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:100%;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}


	.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;color:#fff;font-size:87.5%;padding:3px 6px}

.eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:15px;border:1px solid rgba(0,0,0,.02);font-size:100%;font-weight:600;line-height:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;cursor:pointer}

.eael-adv-accordion .eael-accordion-list .eael-accordion-content{display:none;border:1px solid #eee;padding:15px;box-sizing:border-box;font-size:100%;line-height:1.7}

.eael-call-to-action{width:100%;height:auto;display:block;padding:30px;font-size:133.333%;color:#4d4d4d;font-weight:400;line-height:27px;margin:0 auto}

.eael-call-to-action .title{font-size:225%;font-weight:600;line-height:36px;margin-bottom:10px;text-transform:capitalize;font-style:normal}


.eael-call-to-action .cta-button{position:relative;display:inline-block;padding:12px 30px;background:#f9f9f9;font-size:133.333%;text-decoration:none;color:#4d4d4d;-webkit-transition:.5s;transition:.5s;-ms-box-shadow:0 0 3px -1px rgba(0,0,0,.2);box-shadow:0 0 3px -1px rgba(0,0,0,.2);margin-right:10px;margin-top:10px;z-index:0;overflow:hidden}

.eael-call-to-action .title{font-size:175%;line-height:36px;margin-top:0}

.eael-call-to-action.cta-icon-flex .icon{-webkit-box-flex:1;flex-grow:1;font-size: 300%	;line-height:90px;text-align:center}

.eael-call-to-action{font-size:87.5%;line-height:26px}.eael-call-to-action .cta-button{padding:4px 20px;font-size:12px}

.eael-call-to-action.cta-flex .action,.eael-call-to-action.cta-icon-flex .action{text-align:center;padding-top:0}.eael-call-to-action .cta-button{padding:12px 25px}}@media only screen and (max-width:360px){.eael-call-to-action .title{font-size: 125%;line-height:30px}}


.eael-load-more-button-wrap{display:-webkit-box;display:flex}.eael-load-more-button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:1em 2em;border:0 solid;font-size:133.333%;overflow:hidden}

.eael-btn-loader{border-radius:50%;width:20px;height:20px;font-size: 62.5%;position:relative;text-indent:-9999em;border-top:4px solid rgba(255,255,255,.2);border-right:4px solid rgba(255,255,255,.2);border-bottom:4px solid rgba(255,255,255,.2);border-left:4px solid #fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loaderSpin 1.1s infinite linear;animation:loaderSpin 1.1s infinite linear}

.eael-contact-form-7 .wpcf7-form::after,.eael-contact-form-7 .wpcf7-form::before{content:" ";clear:both;display:table}.eael-contact-form-7 .wpcf7-form:after{clear:both;content:"";font-size:0%;height:0;display:block;visibility:hidden}

.eael-countdown-digits{font-size:54px;line-height:1}.eael-countdown-label{font-size: 112.5%;line-height:1;color:#fff}

.eael-creative-button{-webkit-box-flex:0;flex:0 0 auto;min-width:150px;text-align:center;vertical-align:middle;position:relative;z-index:1;border-radius:2px;padding:20px 30px;font-size:133.333%;line-height:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}

.eael-data-table thead tr th{padding:20px 15px;background:#4a4893;font-size:133.333%;font-weight:600;font-family:Montserrat,sans-serif;line-height:1;color:#fff;border-color:#000;border-width:2px;border-style:none;background-clip:padding-box}

.eael-data-table tbody tr td{padding:20px 15px;font-size:87.5%;font-family:Montserrat,sans-serif;line-height:1;border-width:2px;border-style:none;background-clip:padding-box}

.eael-dual-header .title,.eael-dual-header .title span{font-size:225%;font-weight:700;text-transform:uppercase;line-height:48px;margin:10px 0}

.plyr__ads::after{background:rgba(35,41,47,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size: 91.667%;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}

.plyr__captions{font-size: 131.25%}

eael-dual-header .subtext{font-size:133.333%;display:block}

.eael-dual-header i{display:block;padding:0;margin:20px 0 10px 0;font-size:225%}

.eael-facebook-feed-overlay .eael-facebook-feed-item .eael-facebook-feed-item-overlay{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;font-size: 75%;line-height:1;-webkit-transform:scale(.8);transform:scale(.8);opacity:0;-webkit-transition:all .2s;transition:all .2s}

.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-item-user .eael-facebook-feed-username{float:left;display:inline-block;font-size:87.5%;font-weight:400;line-height:32px;margin:0}

.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-post-time{float:right;font-size: 91.667%;font-weight:400;line-height:32px}

.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-content .eael-facebook-feed-message{font-size:87.5%;font-weight:400;line-height:1.3;margin:0}

.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-preview-overlay i{font-size: 300%;color:#fff}

.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-host{font-size: 75%;font-weight:400;line-height:1;text-transform:uppercase;margin-bottom:5px}

.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-title{font-size: 93.75%;font-weight:700;line-height:1.4;margin-top:0;margin-bottom:6px}

.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-description{font-size:87.5%;font-weight:400;line-height:1.2;margin-bottom:0}

.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-footer{font-size: 81.25%;font-weight:400;line-height:30px;padding:8px 12px}

.eael-fancy-text-container.style-2{font-size: 150%}

.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector{display:block;position:absolute;width:0;margin:0 auto;z-index:1;height:100%;top:.5em;font-size:200%;left:0;right:calc(100% - 60px);border-left:2px solid #2ecc71;border-right:none!important}

.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon{padding:.5em;-webkit-transition:all .5s;transition:all .5s;font-size: 187.5%;line-height:1;color:#37368e;text-align:center;display:-webkit-inline-box;display:inline-flex;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}

.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-img{font-size: 50%;line-height:1;max-width:inherit}
.elementor-273 .elementor-element.elementor-element-9a36bfb a.elementor-button, .elementor-273 .elementor-element.elementor-element-9a36bfb .elementor-button{text-decoration: underline; letter-spacing: 1.5px; border-radius: 0px 0px 0px 0px; }
.elementor-273 .elementor-element.elementor-element-9a36bfb a.elementor-button, .elementor-273 .elementor-element.elementor-element-9a36bfb .elementor-button{text-decoration: underline; letter-spacing: 1.5px; border-radius: 0px 0px 0px 0px; }

.elementor-1112 .elementor-element.elementor-element-51ba184 a.elementor-button, .elementor-1112 .elementor-element.elementor-element-51ba184 .elementor-button{text-decoration: underline; letter-spacing: 1.4px; border-radius: 0px 0px 0px 0px; }
.elementor-1112 .elementor-element.elementor-element-51ba184 a.elementor-button, .elementor-1112 .elementor-element.elementor-element-51ba184 .elementor-button{text-decoration: underline; letter-spacing: 1.4px; border-radius: 0px 0px 0px 0px; }

.elementor-button {
display: inline-block;
    line-height: 1;
    background-color: #429098;
    color: #fff;
    text-align: center;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}


.button, button, input[type="submit"], .onsale {
    background-color: #429098;
}

.link-more a {
	background-color: #429098;
	color: #fff;
	display: inline-block;
	font-size: 1.4rem;
	letter-spacing: 0.1em;
	margin: 1em 0 0;
	padding: .62em 1.62em;
	position: relative;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-transition: background-color 0.3s;
	transition: background-color 0.3s;
	z-index: 10;
}
.posts .hentry:hover .link-more a {
	background-color: #000;
}

a.flickr-more  {
  position: absolute;
	visibility: hidden;
}
a.flickr-more:after  {
  visibility: visible;
	float:left;
	content:'View Full Photo Stream';
}
.wpsm_team_1_member_wrapper_inner h3{
		font-size:1.25em;}
.wpsm_team_1_b_desig{
		font-size:1em;
}
.wpsm_team_1_b_desc{
		font-size: 0.875em !important;
}
.wpsm_team_1_social_div a i{
	font-size: 1.25em;
}
	.wpsm_team_2_member_wrapper_inner h3{
				font-size:1.25em;
	}
	
	.wpsm_team_2_b_desig{
		font-size:1em;
	}
	.wpsm_team_2_b_desc{
		font-size:0.875em;

	}
	.wpsm_team_2_social_div a i{
		font-size: 1.25em;
	}
.eldropdown-toggle:after {
		font-size: 1.5em;
}


.elementor-menu-toggle {
	font-size: 0.875em;
}

.elementor-menu-toggle {
	font-size: 1.5em;
	font-size: 1.5rem;
}
@media screen and (min-width: 48em) {
	.elementor-menu-toggle {
		font-size: 1em;	}
}

.elementor-search select,
.elementor-search textarea,
.elementor-search input,
.elementor-search button {
    font-size: 1em;
}

.overlay-navigation {
  font-size: 3em;
}
	.overlay-navigation {
		font-size: 1.5em;
	}
	.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.elementor-post__excerpt a.more-link {
	visibility:hidden;
}
.elementor-posts .elementor-post__read-more {
    font-size: 1.5rem;
    font-weight: 500;
	color:#01a2a6;
	text-transform: uppercase;

}
a.hfe-sub-menu-item {
color:#000000;}
a:hover.hfe-sub-menu-item
{
color:#939393;
}
