select,textarea,input:not([type=submit]):not([type=checkbox]):not([type=radio]){background:transparent;border:none;box-shadow:none;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#797C7F;height:38px;padding:0px;border-bottom:1px solid #e2e2e2;border-radius:none;box-shadow:0px 13px 23px -16.6px rgba(56,56,80,0.11);width:100%}select:focus::placeholder,textarea:focus::placeholder,input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus::placeholder,select.populated::placeholder,textarea.populated::placeholder,input:not([type=submit]):not([type=checkbox]):not([type=radio]).populated::placeholder{color:transparent}select:focus+label,textarea:focus+label,input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus+label,select.populated+label,textarea.populated+label,input:not([type=submit]):not([type=checkbox]):not([type=radio]).populated+label{opacity:1}textarea{border:1px solid;border-color:#e6e6e6;height:200px}.vertical-bottom img{vertical-align:bottom}.wpcf7-radio .wpcf7-list-item:first-child{margin:0}input,select,textarea{border-radius:5px;outline:none}span.edit-link{display:none}.form-control label{position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:32px;padding:0 10px;background:#ffffff;transition:.2s all;pointer-events:none}body{margin:0}a,button,.toggle-search,.tb-close-lightbox,[type="submit"]{cursor:pointer}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:currentcolor}p a{text-decoration:underline !important}.elementor-widget-image img{line-height:unset}.button-hover-header .elementor-button:hover{background-image:url(https://www.ecocentre.com/wp-content/themes/ecocentre/assets/images/button-hover.svg) !important;background-size:100% !important;background-position:center !important;background-repeat:no-repeat !important;border-color:transparent !important;background-color:transparent !important}.elementor-menu-list-item{transition:.3s}.elementor-menu-list-item:hover a{margin-left:18px;border-bottom:1px solid}.cursor-dot-outline{width:15px;height:15px;background-color:#f3584a;z-index:9999999;opacity:0.3;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}.cursor-dot-outline i.lnr.lnr-cross{color:#ffffff;font-size:6px}.arrow-next-out .slick-arrow,.arrow-prev-out .slick-arrow{position:relative;transform:unset}.slick-initialized .slick-slide{margin-bottom:0}.embedded-video{width:100% !important;height:auto !important}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{padding-left:17px}.elementor-widget-text-editor ul{list-style-type:none;padding:0;margin:0}.elementor-widget-text-editor li{padding:10px 0;color:#1F242E}.elementor-widget-text-editor li::before{font-family:"eco";content:'\e801';font-size:8px;color:#C22829;margin-right:17px;vertical-align:top}.elementor-widget-text-editor li:first-child{padding-top:0}.elementor-widget-text-editor li:last-child{padding-bottom:0}.elementor-icon-list-icon i{vertical-align:middle}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0 15px}.site-content .elementor-section{padding-top:100px}p{margin-top:0;margin-bottom:15px}p:last-child{margin-bottom:0}.elementor-section.elementor-section-boxed.eco-row-grid-no>.elementor-container{max-width:unset !important}.eco-banner .elementor-heading-title{color:#FCFCFC;font-size:57px;font-weight:700;line-height:72px;letter-spacing:-1.7px;text-align:center}@media only screen and (max-width:1024px){.eco-banner h2.elementor-heading-title{color:#FCFCFC;font-size:38px;line-height:38px}}.elementor-49 .elementor-element.elementor-element-dffc894 .eco_heading .content a{color:currentColor}@media only screen and (max-width:1301px){.container,.elementor-page .elementor .elementor-element.elementor-section-boxed>.elementor-container,.elementor-section.elementor-section-boxed.eco-row-grid-yes>.elementor-container,.elementor-section.elementor-section-boxed>.elementor-container{max-width:90%}.container .elementor-page .elementor .elementor-element.elementor-section-boxed>.elementor-container,.container .elementor-section.elementor-section-boxed.eco-row-grid-yes>.elementor-container,.container .elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}}@media only screen and (max-width:1024px){.container,.elementor-page .elementor .elementor-element.elementor-section-boxed>.elementor-container,.elementor-section.elementor-section-boxed.eco-row-grid-yes>.elementor-container,.elementor-section.elementor-section-boxed>.elementor-container{max-width:95%}.container .elementor-page .elementor .elementor-element.elementor-section-boxed>.elementor-container,.container .elementor-section.elementor-section-boxed.eco-row-grid-yes>.elementor-container,.container .elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}}@media only screen and (max-width:1024px){.site-content .elementor-section{padding-top:70px}}@media only screen and (max-width:1023px){.column-reverse>.elementor-column-wrap>.elementor-widget-wrap{flex-direction:column-reverse}}@media only screen and (max-width:767px){.container,.elementor-page .elementor .elementor-element.elementor-section-boxed>.elementor-container,.elementor-section.elementor-section-boxed.eco-row-grid-yes>.elementor-container,.elementor-section.elementor-section-boxed>.elementor-container{max-width:90%}.nav-cutom{transform:translate(-49px, -50%) !important}.custom_navs{display:none}}.slick-slide:first-child{display:block}a,.slick-slide{outline:none !important}form.search-form{position:relative}form.search-form input,form.search-form button{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:16px;-webkit-appearance:none;-moz-appearance:none;color:#A5A6AA;outline:none}form.search-form input{height:50px;border:1px solid rgba(22,22,25,0.2);width:100%;padding:0 44px;outline:none}form.search-form button{position:absolute;left:15.6px;top:1px;width:46px;height:46px;border:none;font-size:0;cursor:pointer;background:transparent}form.search-form button svg{width:14.71px;height:14.71px}form.search-form button svg path{fill:#1F242E}form.search-form button:hover{background:transparent}.single-job .content-area{padding:110px 0}.single-job .job_title{font-size:36px;font-weight:bold;margin-bottom:44px}.eco-loader{margin:4em auto;font-size:14px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:eco-loader 1.1s infinite ease;animation:eco-loader 1.1s infinite ease}.elementor-widget-eco-logo a{display:inline-block;text-align:center;vertical-align:middle}.slick-slide{padding:0 15px}.custom_dots{position:relative;margin:auto}.slick-dots{margin:auto;list-style-type:none;text-align:center;padding:0}.slick-dots li{display:inline-block;margin-left:6px;margin-right:6px}.slick-dots li:first-child{margin-left:0}.slick-dots li button{color:transparent;position:relative;z-index:1;font-size:0;-webkit-appearance:none;height:8px;width:8px;padding:0;border-radius:100%;border:none;transition:.3s;background:#E2E1E0}.slick-dots li.slick-active button,.slick-dots li:hover button{background:#005F7A}.slick-arrow{height:45px;width:45px;position:absolute;outline:none;top:50%;background:none;border:none;font-size:20px;z-index:10;cursor:pointer;border-radius:100%;transform:translateY(-50%);overflow:hidden}.slick-arrow i{opacity:1}.slick-arrow::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.5;z-index:-1;border-radius:100%;transition:0.3s}.slick-arrow:hover::before{opacity:1}.slick-arrow.slick-prev{left:-60px}.slick-arrow.slick-next{right:-60px}@media only screen and (max-width:1366px){.slick-arrow.slick-next{right:-10px}.slick-arrow.slick-prev{left:-10px}}rs-slides .btn-button{display:inline-flex !important;align-items:center;justify-content:center}.btn-icon-custom{display:inline-block;width:25px;height:1px;background:currentColor;position:relative;margin-left:10px;transition:0.3s;vertical-align:middle}.btn-icon-custom::before{content:"";display:block;width:1px;height:7px;background-color:currentColor;-webkit-transform:rotate(-45deg) translate(10.5px, 4px);transform:rotate(-45deg);right:3px;position:absolute;top:-5px}.btn-icon-custom::after{content:"";display:block;width:1px;height:7px;background-color:currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:3px;position:absolute;top:-1px}.btn-button:hover .btn-icon-custom{transform:translateX(10px)}.widget{margin-bottom:25px;font-size:19px;line-height:28px}.widget:last-child{margin-bottom:0}.widget .widget-title{margin-bottom:22px;font-size:19px;line-height:28px}.widget>ul>li>a{line-height:30px}.widget ul{list-style-type:none;padding:0}.widget ul ul{padding-left:35px}.widget ul ul li{font-size:13px;line-height:36px}.align-right{text-align:right}.loading:hover::after{border-left-color:#161619}.loading::before{content:'' !important}.loading::after{content:"";width:18px;height:18px;display:inline-block;vertical-align:middle;border:1px solid rgba(255,255,255,0.4);border-left-color:#161619;border-radius:50%;position:absolute;top:50%;z-index:1;left:50%;margin-left:-9px;margin-top:-9px;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:1;-webkit-animation:eco-rotate 450ms infinite linear;animation:eco-rotate 450ms infinite linear}p.elementor-heading-title{line-height:24px}.button-line-hover{display:flex;align-items:center;position:relative}.button-line-hover span{width:50px;height:1px;background:#000000;margin-right:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.button-line-hover:hover span{width:70px}.widget_elementor-library .widget-title{margin-bottom:34px}.widget_recent-posts-widget-with-thumbnails .widget-title{margin-bottom:26px}.widget_recent-posts-widget-with-thumbnails .tb-recent-detail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.widget_recent-posts-widget-with-thumbnails .tb-recent-detail .post-tumb{width:91px;overflow:hidden}.widget_recent-posts-widget-with-thumbnails .tb-recent-detail .post-title-and-date{padding-left:20px;padding-top:7px;line-height:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.widget_recent-posts-widget-with-thumbnails .tb-recent-detail .post-title-and-date .post-meta{font-size:14px;margin:0 0 5px}.widget_recent-posts-widget-with-thumbnails .tb-recent-detail .post-title-and-date .post-meta .text{color:#1F242E;font-size:11px;letter-spacing:0.06em;font-weight:700;font-family:'Spartan';padding-right:13px;line-height:20px}.widget_recent-posts-widget-with-thumbnails .tb-recent-detail .post-title-and-date .post-meta .date{font-size:11px;line-height:20px;color:#A5A6AA}.widget_recent-posts-widget-with-thumbnails .tb-recent-detail .post-title-and-date .post-meta .date::before{content:"\2022";color:#A5A6AA;font-weight:bold;display:inline-block;width:10px;margin-left:0px}.widget_recent-posts-widget-with-thumbnails .tb-recent-detail .post-title-and-date .eco-entry-title{font-size:19px;line-height:28px;font-weight:700;color:#797C7F}.widget_recent-posts-widget-with-thumbnails .tb-recent-detail:hover .post-title-and-date .eco-entry-title{color:#0C0F26}.textwidget ul{padding-left:20px}.textwidget ul li{font-size:17px;line-height:40px;color:#797C7F}.textwidget ul li::before{content:"\2022";color:#1F242E;font-weight:bold;display:inline-block;width:20px;margin-left:-20px}.textwidget ul li:hover{color:#C22829}.textwidget ul li:hover::before{color:#C22829}.eco-preloading{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;background:#fff}.eco-preloading .loading_logo{position:absolute;top:50%;width:100%;text-align:center;left:50%;margin-top:-30px;text-transform:uppercase;color:#676a6a;font-size:14px;font-weight:500;letter-spacing:6px;max-width:175px;transform:translate(-50%, -50%)}.eco-preloading .loading_logo img{display:block;margin:0 auto;max-width:300px}.logo-text-loading{color:#1e1666;text-shadow:2px 2px 5px #1e1666;font-family:Nunito;font-weight:bold;font-size:60px;width:100%;text-align:center;display:none;margin-top:20px;animation-name:fade-in-out;animation-duration:3s;animation-iteration-count:infinite}.loading_logo{position:relative}.loading_logo path,.loading_logo circle,.loading_logo rect{stroke:#161619}.eco-preloading.loaded .loading_logo{opacity:0}.loading_logo{position:relative;height:auto;width:800px}.loading_logo path,.loading_logo circle,.loading_logo rect{stroke-dasharray:500;stroke-dashoffset:500;fill:none;stroke:#161619;stroke-miterlimit:0;animation:draw 2.5s ease-in;animation-iteration-count:infinite;font-weight:bold;animation-delay:1s}@keyframes draw{0%{stroke-dashoffset:500}100%{stroke-dashoffset:0}}.eco-offcanvas-overlay{cursor:none;font-size:15px}.cursor{position:absolute}.phone-call{width:80px;height:80px;background:#fa188d;display:block;position:relative;display:flex;justify-content:center;border-radius:50%;font-size:22px !important;align-items:center}.phone-call:before{position:absolute;transform:translateX(-50%) translateY(-50%);display:block;border-radius:50%;top:50%;left:50%;content:"";opacity:0.5;z-index:-1;height:calc(80px + 20px);width:calc(80px + 20px);background:#fa188d;animation:pulse-background 1.5s ease-out infinite;-webkit-animation:pulse-background 1.5s ease-out infinite}.phone-call:after{position:absolute;transform:translateX(-50%) translateY(-50%);display:block;border-radius:50%;top:50%;left:50%;z-index:-2;height:calc(80px + 40px);width:calc(80px + 40px);content:"";opacity:0.2;background:#fa188d;animation:pulse-background 1.5s ease-out infinite;-webkit-animation:pulse-background 1.5s ease-out infinite}.position-absolute-top{position:absolute;z-index:1;top:0}.position-absolute-bottom{position:absolute;z-index:1;bottom:0}.search-no-results div#content{background:#f8fbf5}.content-search{text-align:center;padding-bottom:88px}.content-search p{max-width:766px;margin:auto;text-align:center;padding-bottom:45px;display:block}.content-search .search-form{max-width:409px;margin:auto;margin-bottom:44px}.content-search .search-field:not([type=submit]):not([type=checkbox]):not([type=radio]){border:1px solid #e2e2e2;background:#ffffff;border-radius:25px;height:46px;vertical-align:middle;padding-left:50px}.content-search button{left:0;top:0px}.comments-area .comment_top .comments-title{font-size:30px;color:var(--heading);margin-bottom:33px;letter-spacing:0.5px}.comments-area .comment_top .comment-list{list-style-type:none;padding:0;margin:0}.comments-area .comment_top .comment-list .comment-respond{margin-top:30px;margin-bottom:30px}.comments-area .comment_top .comment-list li ol{list-style-type:none;padding:0;margin:0}.comments-area .comment_top .comment-list li .children{padding-left:110px}.comments-area .comment_top .comment-list li .comment-body{margin-bottom:20px;padding:20px;border-radius:5px;background:#f5f5f5}.comments-area .comment_top .comment-list li .comment-body .comment-avatar{max-width:80px;display:inline-block;vertical-align:top;margin-top:6px}.comments-area .comment_top .comment-list li .comment-body .comment-avatar img{border-radius:100%}.comments-area .comment_top .comment-list li .comment-body .title-review{font-weight:500;margin-bottom:-5px}.comments-area .comment_top .comment-list li .comment-body .author-info{margin-top:-7px}.comments-area .comment_top .comment-list li .comment-body .author-info .comment-date{margin-right:5px}.comments-area .comment_top .comment-list li .comment-body .author-info .comment-author{display:inline-block;font-size:13px !important}.comments-area .comment_top .comment-list li .comment-body .comment-info{width:calc(100% - 90px);display:inline-block;vertical-align:top;padding-left:18px}.comments-area .comment_top .comment-list li .comment-body .comment-info>p{font-size:15px;line-height:24px}.comments-area .comment_top .comment-list li .comment-body .comment-info>p:last-child{margin:0}.comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info{margin-bottom:4px;position:relative}.comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .comment-author{font-size:18px;font-weight:500;margin-bottom:-4px}.comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .comment-date{font-size:12px;color:#7e7e7e;text-transform:uppercase}.comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .reply{position:absolute;top:0;right:0}.comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .reply a{color:var(--heading);font-weight:500}.comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .reply a:hover{color:var(--main)}.eco_dektop_1 .eco_item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.eco_dektop_2 .eco_item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.eco_dektop_3 .eco_item{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.eco_dektop_4 .eco_item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.eco_dektop_5 .eco_item{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.eco_dektop_6 .eco_item{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.eco_dektop_7 .eco_item{-ms-flex:0 0 14.285%;flex:0 0 14.285%;max-width:14.285%}body[data-elementor-device-mode="tablet"] .eco_tablet_1 .eco_item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body[data-elementor-device-mode="tablet"] .eco_tablet_2 .eco_item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}body[data-elementor-device-mode="tablet"] .eco_tablet_3 .eco_item{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}body[data-elementor-device-mode="tablet"] .eco_tablet_4 .eco_item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}body[data-elementor-device-mode="tablet"] .eco_tablet_5 .eco_item{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}body[data-elementor-device-mode="tablet"] .eco_tablet_6 .eco_item{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}body[data-elementor-device-mode="tablet"] .eco_tablet_7 .eco_item{-ms-flex:0 0 14.285%;flex:0 0 14.285%;max-width:14.285%}body[data-elementor-device-mode="mobile"] .eco_mobile_1 .eco_item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body[data-elementor-device-mode="mobile"] .eco_mobile_2 .eco_item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}body[data-elementor-device-mode="mobile"] .eco_mobile_3 .eco_item{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}body[data-elementor-device-mode="mobile"] .eco_mobile_4 .eco_item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}body[data-elementor-device-mode="mobile"] .eco_mobile_5 .eco_item{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}body[data-elementor-device-mode="mobile"] .eco_mobile_6 .eco_item{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}body[data-elementor-device-mode="mobile"] .eco_mobile_7 .eco_item{-ms-flex:0 0 14.285%;flex:0 0 14.285%;max-width:14.285%}.eco_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:767px){.eco_row{margin-right:-15px;margin-left:-15px}}-webkit-keyframes eco-rotate 100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}@keyframes eco-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes movetop{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(30px);transform:translateY(30px)}}@-webkit-keyframes eco_fadeInUp{from{transform:translate3d(0, 40px, 0)}to{transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes eco-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes eco-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 30px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 30px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}body .fadeInUp{animation-name:fadeInUp;-webkit-animation-name:fadeInUp;animation-duration:0.5s;animation-fill-mode:both;-webkit-animation-duration:0.5s;-webkit-animation-fill-mode:both}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -30px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -30px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}body .fadeInDown{animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-duration:0.5s;animation-fill-mode:both;-webkit-animation-duration:0.5s;-webkit-animation-fill-mode:both}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-30px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInLeft{from{opacity:0;transform:translate3d(-30px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}body .fadeInLeft{animation-name:fadeInLeft;-webkit-animation-name:fadeInLeft;animation-duration:0.5s;animation-fill-mode:both;-webkit-animation-duration:0.5s;-webkit-animation-fill-mode:both}@keyframes fadeInRight{from{opacity:0;transform:translate3d(30px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInRight{from{opacity:0;transform:translateX(30px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}body .fadeInRight{animation-name:fadeInRight;-webkit-animation-name:fadeInRight;animation-duration:0.5s;animation-fill-mode:both;-webkit-animation-duration:0.5s;-webkit-animation-fill-mode:both}@keyframes ShortMoveTop{from{transform:translatey(0px);-webkit-transform:translatey(0px)}to{transform:translatey(-15px);-webkit-transform:translatey(-15px)}}.ShortMoveTop{animation:ShortMoveTop 2s linear infinite;animation-direction:alternate}@keyframes circle1{0%{width:0;height:0;opacity:1}50%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@keyframes circle2{0%{width:0;height:0;opacity:1}50%{opacity:0.5}100%{width:400px;height:400px;opacity:0}}.bounceInLeft .elementor-widget-container,.bounceInDown .elementor-widget-container,.bounceInUp .elementor-widget-container,.bounceInRight .elementor-widget-container{position:relative}[data-settings='{"_animation":"bounceInLeft"}'] img,[data-settings='{"_animation":"bounceInDown"}'] img,[data-settings='{"_animation":"bounceInUp"}'] img,[data-settings='{"_animation":"bounceInRight"}'] img{opacity:0;transition:.2s all}[data-settings='{"_animation":"bounceInLeft"}'] .elementor-widget-container:before,[data-settings='{"_animation":"bounceInDown"}'] .elementor-widget-container:before,[data-settings='{"_animation":"bounceInUp"}'] .elementor-widget-container:before,[data-settings='{"_animation":"bounceInRight"}'] .elementor-widget-container:before{position:absolute;top:0;left:0;width:100%;height:calc(100% + 1px);background:#fafafa;pointer-events:none;opacity:0;transition:.6s ease-in-out,opacity 0s;content:"";z-index:1}[data-settings='{"_animation":"bounceInLeft"}'].animated .elementor-widget-container:before,[data-settings='{"_animation":"bounceInDown"}'].animated .elementor-widget-container:before,[data-settings='{"_animation":"bounceInUp"}'].animated .elementor-widget-container:before,[data-settings='{"_animation":"bounceInRight"}'].animated .elementor-widget-container:before{background:#fafafa;opacity:1;transition-delay:0.5s}[data-settings='{"_animation":"bounceInLeft"}'].animated img,[data-settings='{"_animation":"bounceInDown"}'].animated img,[data-settings='{"_animation":"bounceInUp"}'].animated img,[data-settings='{"_animation":"bounceInRight"}'].animated img{opacity:1;transition-delay:0.5s}[data-settings='{"_animation":"bounceInLeft"}'] .elementor-widget-container:before{transform-origin:100% 50%}[data-settings='{"_animation":"bounceInLeft"}'].animated .elementor-widget-container:before{transform:scaleX(0)}[data-settings='{"_animation":"bounceInDown"}'] .elementor-widget-container:before{transform-origin:50% 100%}[data-settings='{"_animation":"bounceInDown"}'].animated .elementor-widget-container:before{transform:scaleY(0)}[data-settings='{"_animation":"bounceInUp"}'] .elementor-widget-container:before{transform-origin:50% 0%}[data-settings='{"_animation":"bounceInUp"}'].animated .elementor-widget-container:before{transform:scaleY(0)}[data-settings='{"_animation":"bounceInRight"}'] .elementor-widget-container:before{transform-origin:0% 50%}[data-settings='{"_animation":"bounceInRight"}'].animated .elementor-widget-container:before{transform:scaleX(0)}.dark-mode-on [data-settings='{"_animation":"bounceInLeft"}'] .elementor-widget-container:before,.dark-mode-on [data-settings='{"_animation":"bounceInDown"}'] .elementor-widget-container:before,.dark-mode-on [data-settings='{"_animation":"bounceInUp"}'] .elementor-widget-container:before,.dark-mode-on [data-settings='{"_animation":"bounceInRight"}'] .elementor-widget-container:before{background:#000000}.dark-mode-on [data-settings='{"_animation":"bounceInLeft"}'].animated .elementor-widget-container:before,.dark-mode-on [data-settings='{"_animation":"bounceInDown"}'].animated .elementor-widget-container:before,.dark-mode-on [data-settings='{"_animation":"bounceInUp"}'].animated .elementor-widget-container:before,.dark-mode-on [data-settings='{"_animation":"bounceInRight"}'].animated .elementor-widget-container:before{background:rgba(0,0,0,0)}.bounceInLeft,.bounceInDown,.bounceInUp,.bounceInRight{animation-name:none}@keyframes MoveLeft{from{transform:translatex(0px);-webkit-transform:translatex(0px)}to{transform:translatex(100px);-webkit-transform:translatex(100px)}}.MoveLeft{animation:MoveLeft 5s linear infinite;animation-direction:alternate}@keyframes MoveRight{from{transform:translatex(0px);-webkit-transform:translatex(0px)}to{transform:translatex(-100px);-webkit-transform:translatex(-100px)}}.MoveRight{animation:MoveRight 5s linear infinite;animation-direction:alternate}@keyframes MoveTop{from{transform:translatey(0px);-webkit-transform:translatey(0px)}to{transform:translatey(-50px);-webkit-transform:translatey(-50px)}}.MoveTop{animation:MoveTop 5s linear infinite;animation-direction:alternate}@keyframes MoveBottom{from{transform:translatey(0px);-webkit-transform:translatey(0px)}to{transform:translatey(100px);-webkit-transform:translatey(100px)}}@keyframes MoveZoomIn{from{transform:scale(.7);-webkit-transform:scale(.7)}to{transform:scale(1);-webkit-transform:scale(1)}}@keyframes MoveZoomOut{from{transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(.7);-webkit-transform:scale(.7)}}@keyframes MoveCircle{0%{transform:rotate(0deg) translate(-100%) rotate(0deg);-webkit-transform:rotate(0deg) translate(-100%) rotate(0deg)}100%{transform:rotate(360deg) translate(-100%) rotate(-360deg);-webkit-transform:rotate(360deg) translate(-100%) rotate(-360deg)}}@keyframes MoveCircleSmall{0%{transform:rotate(0deg) translate(-10%) rotate(0deg);-webkit-transform:rotate(0deg) translate(-10%) rotate(0deg)}100%{transform:rotate(360deg) translate(-10%) rotate(-360deg);-webkit-transform:rotate(360deg) translate(-10%) rotate(-360deg)}}@keyframes MoveCircle360{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fadeInMove{0%{opacity:0;-webkit-transform:scale3d(0, 1, 1)}10%{opacity:1;-webkit-transform:scale3d(.1, 1, 1)}100%{opacity:.14;-webkit-transform:scale3d(1, 1, 1)}}@keyframes fadeInMove{0%{opacity:0;transform:scale3d(0, 1, 1)}10%{opacity:1;transform:scale3d(.1, 1, 1)}100%{opacity:.14;transform:scale3d(1, 1, 1)}}.MoveCircle360 img{animation:MoveCircle360 10s linear infinite}.MoveCircleSmall{animation:MoveCircleSmall 5s linear infinite;animation-direction:alternate}.MoveCircle{animation:MoveCircle 5s linear infinite;animation-direction:alternate}.MoveZoomOut{animation:MoveZoomOut 5s linear infinite;animation-direction:alternate}.MoveZoomIn{animation:MoveZoomIn 5s linear infinite;animation-direction:alternate}@keyframes pulse-border-simple{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(0);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(0);opacity:0.5}20%{opacity:0.5}100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.2);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.2);opacity:0}}@keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(0);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(0);opacity:0.1}20%{opacity:0.1}100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.2);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.2);opacity:0}}@keyframes pulse-border2{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.4);-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.4)}}@keyframes pulse-border3{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}20%{opacity:1}100%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}@keyframes pulse-background{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(.7);-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(.7);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1)}}.eco_header.header_absolute_yes{position:absolute;top:0;left:0;width:100%;z-index:10}body.admin-bar .eco_header.header_absolute_yes{top:32px}.eco_header{position:relative;width:100%;z-index:999;transition:0.3s}.is-sticky{position:fixed;left:0;top:0;z-index:11;width:100%;transform:translateY(-100%);-webkit-transform:translateY(-100%)}.cafe-row-sticky.cafe-scroll-up-sticky.is-sticky.active-sticky{transform:translateY(0);-webkit-transform:translateY(0);transition:.5s all !important}.is-sticky.no-active-sticky{transform:translateY(-100%);-webkit-transform:translateY(-100%);transition:.5s all !important}.eco-title-bar-wrap{text-align:left}.eco-title-bar-wrap .eco-title-bar .eco-text-ellipsis{font-size:48px;line-height:72px;margin-bottom:-2px}.eco-title-bar-wrap .eco-title-bar .subtitle{display:block;line-height:20px;letter-spacings:0.4px}.eco-title-bar-wrap .eco-title-bar .eco-path{margin-bottom:0px}.eco-title-bar-wrap .eco-title-bar .eco-path .delimiter{padding:0 11px}.eco-title-bar-wrap.type2{background-image:none !important;background:#f5f5f5 !important;padding:25px 0 !important}.eco-title-bar-wrap.type2 .eco-title-bar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}.eco-title-bar-wrap.type2 .eco-title-bar .eco-text-ellipsis{font-size:18px;margin-bottom:0}.eco-title-bar-wrap.type2 .eco-title-bar .eco-path{font-size:12px}.eco-title-bar-wrap.type2 .eco-title-bar .eco-path a,.eco-title-bar-wrap.type2 .eco-title-bar .eco-path span{opacity:0.8;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.eco-title-bar-wrap.type2 .eco-title-bar .eco-path a:hover,.eco-title-bar-wrap.type2 .eco-title-bar .eco-path span:hover{opacity:1}.eco_header.header-home-2{position:absolute;width:100%}@media only screen and (min-width:768px){.vertical-header{position:fixed;width:80px;height:100vh;text-align:center;box-shadow:0px 3px 5px 3px rgba(0,0,0,0.05)}.vertical-header>.elementor{height:100%}.vertical-header>.elementor>.elementor-section-wrap{height:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between}.vertical-header>.elementor>.elementor-section-wrap .elementor-widget-eco-logo{transform:rotate(-90deg) scaleX(-1);transform-origin:center}.vertical-header>.elementor>.elementor-section-wrap .elementor-widget-eco-logo img,.vertical-header>.elementor>.elementor-section-wrap .elementor-widget-eco-logo svg{transform:scaleX(-1);will-change:unset}.vertical-header-body{width:calc(100vw -80px);margin-left:80px}}.top-header-slider .container{position:relative}.top-header-slider .close-header-top{color:#ffffff;font-size:14px;position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer}.top-header-slider{padding:8px 0}@media only screen and (max-width:1024px){body .eco-title-bar-wrap{padding:45px 0}.eco-title-bar-wrap .eco-title-bar .eco-text-ellipsis{font-size:24px;line-height:36px;margin-bottom:5px}}.eco-offcanvas-action-wrap .eco-elementor-button{display:inline-block}.eco-offcanvas-action-wrap .elementor-button-content-wrapper{display:block;text-align:center}.eco-offcanvas-action-wrap .elementor-button-content-wrapper .elementor-button-icon{display:block}.eco-offcanvas-action-wrap .elementor-button-content-wrapper .elementor-button-text{font-family:'Spartan',sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#292929;margin-top:12px;display:block}.eco-offcanvas-action-wrap .elementor-button-content-wrapper i{font-size:20px}.eco-offcanvas-action-wrap .elementor-button-content-wrapper .elementor-button-icon svg{width:42.266px;vertical-align:bottom;margin-left:-6px}.eco-offcanvas{position:fixed;width:0;margin:0;top:0;height:100%;height:100vh;overflow:auto;background:#ffffff;visibility:visible;box-shadow:0 0 18px 2px rgba(19,19,19,0.1);z-index:9999;-webkit-transition:-webkit-transform .5s;transition:transform .5s;will-change:auto}.eco-offcanvas.eco-offcanvas-type-fade{opacity:0;right:50% !important;left:50% !important;visibility:hidden;transform:none;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:.4s all;top:50%;height:calc(100% + 1px);margin-top:-1px;pointer-events:none}.eco-offcanvas.eco-offcanvas-type-fade.eco-offcanvas-show{opacity:1;visibility:visible;pointer-events:auto}.eco-offcanvas::-webkit-scrollbar{display:none}.elementor-align-icon-right+.elementor-button-text{-webkit-order:1;-ms-flex-order:1;order:1}.elementor-editor-active .eco-offcanvas-trigger-align-floating .eco-offcanvas-action-wrap .elementor-button-text,.elementor-editor-preview .eco-offcanvas-trigger-align-floating .eco-offcanvas-action-wrap .elementor-button-text{display:unset}.admin-bar .eco-offcanvas{margin-top:32px}.eco-offcanvas-icon-bg{display:inline-block}.position-at-right{right:0;transform:translateX(100%);-webkit-transform:translateX(100%)}.eco-offcanvas{transform:translateY(-100%);-webkit-transform:translateY(-100%);left:0}.eco-offcanvas-shadow-normal.position-at-right.eco-offcanvas-show,.eco-offcanvas-shadow-normal.position-at-left.eco-offcanvas-show{-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.2);box-shadow:0 0 15px 1px rgba(0,0,0,0.2)}.eco-offcanvas-action-wrap .eco-offcanvas-action .eco-offcanvas-icon{text-align:center}.eco-offcanvas-action-wrap .eco-button-wrapper .eco-offcanvas-action-alignment-left,.eco-offcanvas-action-wrap .eco-offcanvas-icon-wrap .eco-offcanvas-action-alignment-left{top:50%;left:0em;right:auto;position:fixed;z-index:999}.eco-offcanvas-action-wrap .eco-button-wrapper .eco-offcanvas-action-alignment-right,.eco-offcanvas-action-wrap .eco-offcanvas-icon-wrap .eco-offcanvas-action-alignment-right{top:50%;right:0em;left:auto;position:fixed;z-index:999;margin-left:3px}.eco-offcanvas-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;bottom:0;left:0;right:0;z-index:999;opacity:0;transition:.3s all}.logo-canvas{padding-bottom:10.4%;display:block;display:inline-block;margin-left:4px}.eco-offcanvas-content{position:relative;width:100%;padding:15px;padding-top:33.1px;height:100%;padding-bottom:4.9%;max-width:1200px;margin:auto}.eco-offcanvas-content .content-item:last-child{position:absolute;bottom:50px;width:100%}.eco-offcanvas-content-data{position:relative;height:100%}.eco-offcanvas img{max-width:100%}.eco-offcanvas-full{pointer-events:none;min-height:100%}.eco-offcanvas-action{cursor:pointer}.eco-offcanvas-full .eco-offcanvas-close{pointer-events:auto}.eco-offcanvas-show,.eco-offcanvas-show .eco-offcanvas-close,.eco-offcanvas-show+.eco-offcanvas-close{visibility:visible}.eco-offcanvas-show{transform:translateY(0);-webkit-transform:translateY(0)}.eco-offcanvas-close-icon-wrapper{position:absolute;top:38px;right:55px;z-index:10}.eco-offcanvas-content .eco-offcanvas-menu,.eco-offcanvas-content .eco-offcanvas-menu .sub-menu{list-style:none}.eco-offcanvas-content .eco-offcanvas-menu li a,.eco-offcanvas-content .eco-offcanvas-menu .sub-menu li a{padding:5px 0px 5px 0px;display:block}.eco-offcanvas-content .eco-offcanvas-menu{padding-left:0px}.eco-offcanvas-content .eco-offcanvas-menu .menu-item a:hover,.eco-offcanvas-content .eco-offcanvas-menu .menu-item a:focus{-webkit-transition:background 150ms linear,color 150ms linear;transition:background 150ms linear,color 150ms linear}.eco-offcanvas-close-icon-wrapper .eco-offcanvas-close-icon,.eco-offcanvas-close-icon-wrapper .eco-offcanvas-close-icon{cursor:pointer;fill:#000000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;font-size:24px !important}.eco-offcanvas-close-icon-wrapper .eco-offcanvas-close{display:block;float:right;-webkit-border-radius:0px;border-radius:0px;cursor:pointer;vertical-align:middle;font-size:0px;text-align:center}.eco-offcanvas-close-icon-wrapper.eco-offcanvas-close-icon-position-left-top{left:0;right:auto}.eco-offcanvas-close-icon-wrapper.eco-offcanvas-close-icon-position-right-top{right:15px;left:auto}.eco-offcanvas-show~.eco-offcanvas-overlay{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";visibility:visible}.eco-offcanvas-close{z-index:99999}.fa-times-thin:before{content:'\00d7'}@media (min-width:1024px){.eco-offcanvas-parent-wrapper.eco-offcanvas-hide-desktop{display:none}}@media (min-width:768px) and (max-width:1024px){.eco-offcanvas-parent-wrapper.eco-offcanvas-hide-tablet{display:none}.eco-offcanvas-enabled{min-height:100vh}}@media (max-width:767px){.eco-offcanvas-parent-wrapper.eco-offcanvas-hide-phone{display:none}.eco-offcanvas-enabled{min-height:100vh}}@media only screen and (max-width:767px){.eco_nav_menu .eco_nav>li{padding:0px 5px}.eco-offcanvas-close-icon-wrapper.eco-offcanvas-close-icon-position-right-top{right:25px}}.dialog-close-button.dialog-lightbox-close-button{background:url(https://www.ecocentre.com/wp-content/uploads/2021/07/exsit-1.svg);background-repeat:no-repeat;background-position:right center;max-width:1200px;left:50%;transform:translateX(-50%);margin:auto;text-align:right;padding:15px;padding-top:33.1px;width:100%;background-position-x:calc(100% - 15px)}.dialog-close-button i{visibility:hidden}.eco_header .elementor-column-gap-default>.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding-top:0;padding-bottom:0}.eco_nav_menu .eco_nav li .sub-menu{margin:10px 0px 0px -15px}.eco_nav_menu .eco_nav li .sub-menu ul{margin-left:0px;margin-top:0}.has-mega-full .elementor-section .elementor-container,.has-mega-full .elementor-column,.has-mega-full .elementor-column-wrap,.has-mega-full .elementor-widget-wrap,.has-mega-full .elementor-widget{position:unset}.mega_menu_full_width{width:100%}.custom-divider{width:30px !important;height:2px}.custom-divider .elementor-widget-container{height:2px;background-size:200%}.custom-mega-menu-list li a{-webkit-transition:.4s;-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;transition:.4s;position:relative}.custom-mega-menu-list li a::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:5px;height:5px;border-radius:100%;opacity:0;background-size:200%;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.custom-mega-menu-list li a:hover::before{opacity:1}.elementor_eco_menu_layout_menu_horizontal .custom-mega-menu-list li:hover span{display:block}.jet-sticky-section-sticky--stuck{box-shadow:0 0 10px rgba(0,0,0,0.09)}.jet-sticky-section-sticky--stuck .custom-search-home2 .elementor-icon{filter:initial}.jet-sticky-section-sticky--stuck .eco_main_menu .eco_nav_menu .eco_nav li .sub-menu-dropdown{padding-top:11px}.backToTop{position:fixed;bottom:50px;right:20px;width:50px;height:50px;line-height:50px !important;opacity:0;color:#000;text-align:center;z-index:99;border-radius:50%;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2);background-color:#ffffff;-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.45s;-o-transition:.45s;-ms-transition:.45s;-moz-transition:.45s;transition:.45s;text-decoration:none !important;pointer-events:none}.backToTop .btn-icon-custom{width:1px;height:0;position:relative;transform:unset !important;margin:0;transition:all .2s linear;vertical-align:middle}.backToTop .btn-icon-custom::before{width:7px;height:1px;background-color:currentColor;right:-1px;position:absolute;top:0}.backToTop .btn-icon-custom::after{content:"";display:block;width:7px;height:1px;right:-5px;top:0}.backToTop:hover .btn-icon-custom{height:15px}.backToTop.totopshow{opacity:1;-webkit-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%);pointer-events:auto}.elementor_eco_menu_layout_menu_horizontal .eco_main_menu .eco_nav_menu>ul>li{float:left}.elementor_eco_menu_layout_menu_horizontal.elementor-eco-menu-skin-skin1 .eco_main_menu .eco_nav_menu>ul>li:first-child{margin-left:-1px}.elementor_eco_menu_layout_menu_horizontal.elementor-eco-menu-skin-skin1 .eco_main_menu .eco_nav_menu>ul>li:last-child{margin-right:0 !important}.elementor-eco-menu-align-right .eco_nav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;padding-left:20px}.elementor-eco-menu-align-left .eco_nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:auto}.elementor-eco-menu-align-center .eco_nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto}.elementor_eco_menu_layout_menu_horizontal.elementor-before-menu-skin-circle .eco_main_menu .eco_nav_menu>ul>li:first-child a:before{display:none}.elementor_eco_menu_layout_menu_horizontal.elementor-before-menu-skin-circle .eco_main_menu .eco_nav_menu>ul>li>a{position:relative}.elementor_eco_menu_layout_menu_horizontal.elementor-before-menu-skin-circle .eco_main_menu .eco_nav_menu>ul>li>a:before{content:"";background:#626262;width:6px;height:6px;position:absolute;left:-3px;top:50%;margin-top:-3px;-webkit-border-radius:100%;-ms-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%}.elementor-before-menu-skin-square .eco_main_menu .eco_nav_menu>ul>li:first-child a:before{display:none}.elementor-before-menu-skin-square .eco_main_menu .eco_nav_menu>ul>li>a{position:relative}.elementor-before-menu-skin-square .eco_main_menu .eco_nav_menu>ul>li>a:before{content:"";background:#d1d0d0;width:1px;height:8px;position:absolute;left:-0.5px;top:50%;margin-top:-2px;-webkit-border-radius:100%;-ms-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%}.eco_menu_canvas_sidebar .eco_nav_menu{position:relative}.eco_menu_canvas_sidebar .eco_nav_menu .sub-menu-dropdown{width:100%}.elementor_eco_menu_layout_menu_horizontal .eco_main_menu .eco_nav_menu>ul>li.menu-item-design-mega_menu_full_width{position:unset}.eco_menu_canvas_sidebar .eco_nav_menu,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu{display:-webkit-box;display:-ms-flexbox;display:flex}.eco_menu_canvas_sidebar .eco_nav_menu>ul,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul{width:100%}.eco_menu_canvas_sidebar .eco_nav_menu>ul li,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul li{margin-left:61.969px;min-width:202px}.eco_menu_canvas_sidebar .eco_nav_menu>ul li#menu-item-32,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul li#menu-item-32{margin-left:99.391px}.eco_menu_canvas_sidebar .eco_nav_menu>ul li#menu-item-3186,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul li#menu-item-3186{margin-left:98.219px}.eco_menu_canvas_sidebar .eco_nav_menu>ul li a,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul li a{color:#ffffff;font-family:Spartan;font-size:19px;font-weight:500;line-height:28px;display:block}.eco_menu_canvas_sidebar .eco_nav_menu>ul li a .menu-label,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul li a .menu-label{position:absolute;bottom:85%;z-index:1;display:inline-block;margin-left:-20px;padding:0px 10px;vertical-align:middle;white-space:nowrap;font-size:12px;line-height:1.9em;background:#ffffff}.eco_menu_canvas_sidebar .eco_nav_menu>ul li a .menu-label:before,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul li a .menu-label:before{content:"";position:absolute;top:100%;left:10px;width:0;height:0;border-style:solid;border-top-width:4px;border-bottom-width:0;border-right-width:7px;border-left-width:0;border-top-color:transparent;border-left-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important}.eco_menu_canvas_sidebar .eco_nav_menu>ul li:first-child,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul li:first-child{margin-left:-1px}.eco_menu_canvas_sidebar .eco_nav_menu>ul li:last-child,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul li:last-child{margin-right:0}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li{position:relative}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li>a,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li>a{display:block}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li>a i,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li>a i{margin-left:7px}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li .sub-menu,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li .sub-menu,.eco_menu_canvas_sidebar .eco_nav_menu>ul>li .sub-menu-dropdown,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li .sub-menu-dropdown{position:absolute;top:100%;opacity:0;z-index:1;visibility:hidden;pointer-events:none;-webkit-transform:translateY(15px);-o-transform:translateY(15px);-ms-transform:translateY(15px);-moz-transform:translateY(15px);transform:translateY(15px);-webkit-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;padding-left:92px}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li .sub-menu li a span,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li .sub-menu li a span,.eco_menu_canvas_sidebar .eco_nav_menu>ul>li .sub-menu-dropdown li a span,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li .sub-menu-dropdown li a span{white-space:nowrap;transition:0.3s}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li .sub-menu>li:hover>a>span,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li .sub-menu>li:hover>a>span,.eco_menu_canvas_sidebar .eco_nav_menu>ul>li .sub-menu-dropdown>li:hover>a>span,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li .sub-menu-dropdown>li:hover>a>span{margin-left:18px;border-bottom:1px solid}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li.menu-item-design-standard .sub-menu,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li.menu-item-design-standard .sub-menu{min-width:207px}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li.menu-item-design-standard .sub-menu li,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li.menu-item-design-standard .sub-menu li{padding:0;margin:0}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li.menu-item-design-standard .sub-menu li a,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li.menu-item-design-standard .sub-menu li a{display:block;color:#D2D3D5;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.02em}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li.menu-item-design-standard .sub-menu li .bt-sub-menu,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li.menu-item-design-standard .sub-menu li .bt-sub-menu{border:none;background-color:transparent;position:absolute;font-size:6px;height:30px;padding:0;top:7px;right:0;color:#D2D3D5;transform:rotate(270deg)}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li.menu-item-design-standard .sub-menu li:last-child>a,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li.menu-item-design-standard .sub-menu li:last-child>a{border-bottom:0 !important}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li.menu-item-design-standard .sub-menu li.big-item-text>a,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li.menu-item-design-standard .sub-menu li.big-item-text>a{color:#ffffff;font-family:Spartan;font-size:19px;font-weight:500;line-height:28px;margin-bottom:7px}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li.menu-item-design-standard>.sub-menu li,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li.menu-item-design-standard>.sub-menu li{position:relative}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li.menu-item-design-standard>.sub-menu li .sub-menu,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li.menu-item-design-standard>.sub-menu li .sub-menu{position:absolute;left:100%;opacity:0;-webkit-transform:translateX(15px);-o-transform:translateX(15px);-ms-transform:translateX(15px);-moz-transform:translateX(15px);transform:translateX(15px);visibility:hidden;pointer-events:none;min-width:299px;top:1px}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li.menu-item-design-standard>.sub-menu li .sub-menu li,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li.menu-item-design-standard>.sub-menu li .sub-menu li{padding:4px 0px 4px 0px}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li.menu-item-design-standard>.sub-menu li:hover>.sub-menu,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li.menu-item-design-standard>.sub-menu li:hover>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px)}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li>.sub-menu,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li>.sub-menu{padding:0;padding-top:12px}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li>.sub-menu>li,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li>.sub-menu>li{padding:1px 0 !important;margin:0}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li:hover .sub-menu,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li:hover .sub-menu,.eco_menu_canvas_sidebar .eco_nav_menu>ul>li:hover .sub-menu-dropdown,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li:hover .sub-menu-dropdown{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);transition-delay:0.2s;-webkit-transition-delay:0.2s}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li>.sub-menu,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);transition-delay:0.2s;-webkit-transition-delay:0.2s}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu>ul>li a{opacity:0.6;font-size:13px}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu>ul>li>a{margin:0 0 5px 0;padding-right:50px !important;opacity:0.6;text-transform:uppercase}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu>ul>li>a i{display:none}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu>ul>li>.bt-sub-menu{opacity:0.6}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu>ul>li.current_page_parent>a,.elementor_eco_menu_layout_menu_vertical .eco_nav_menu>ul>li.current_page_parent>.bt-sub-menu{opacity:1}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu>ul>.current-menu-parent>a,.elementor_eco_menu_layout_menu_vertical .eco_nav_menu>ul li.current_page_item>a,.elementor_eco_menu_layout_menu_vertical .eco_nav_menu>ul>.current-menu-parent>.bt-sub-menu,.elementor_eco_menu_layout_menu_vertical .eco_nav_menu>ul li.current_page_item>.bt-sub-menu{opacity:1}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu>ul li:hover>a,.elementor_eco_menu_layout_menu_vertical .eco_nav_menu>ul li:hover>.bt-sub-menu{opacity:1}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu ul li{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu ul li .bt-sub-menu{background:transparent;border:none;font-size:12px;width:30px;height:30px;padding:0;top:0;right:-7px;position:relative}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu ul li .bt-sub-menu:before{-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);display:block;-webkit-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu ul li .sub-menu-dropdown{width:100% !important;display:none;padding-left:10px}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu ul li .sub-menu{width:100% !important;display:none;padding-left:20px;padding-bottom:15px}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu ul li .sub-menu .sub-menu{font-size:95%}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu ul li .sub-menu li a i{display:none}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu ul li .sub-menu li:last-child a{border-bottom:0 !important}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu ul li a{display:block;width:auto;-ms-flex-positive:1;flex-grow:1}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu ul li.active>.bt-sub-menu:before{-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu .elementor-column-gap-default{flex-wrap:wrap}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu .elementor-section .elementor-container{display:block}.elementor_eco_menu_layout_menu_vertical .eco_nav_menu .elementor-column{width:100% !important;padding-bottom:20px}.eco_nav_dropdown .eco-cart-sidebar{display:none}.eco_nav_dropdown .eco_nav_dropdown_inner{position:fixed;left:0;top:0;height:100%;background:#ebebeb;z-index:1000;width:270px;overflow:auto;-webkit-transition:.35s ease;-o-transition:.35s ease;-ms-transition:.35s ease;-moz-transition:.35s ease;transition:.35s ease;-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}.eco_nav_dropdown.active{background:rgba(0,0,0,0.5);position:fixed;width:100% !important;height:100%;-webkit-transition:background .3s ease;-o-transition:background .3s ease;-ms-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease;z-index:1000;top:0;left:0}.eco_nav_dropdown.active .eco_nav_dropdown_inner{-webkit-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);-moz-transform:translateX(0%);transform:translateX(0%)}.eco_main_menu .eco_nav:not(.sub-menu)>li:hover::after{content:"";position:absolute;top:0px;left:0;bottom:-35px;right:0;z-index:1;cursor:pointer;width:100px}.eco_main_menu .sub-menu a::after{content:none}.elementor-popup-modal .eco_main_menu .menu-item-has-children>a::after{content:none}.bt-sub-menu:focus{outline:none}.px-0 input{padding:0px !important}.menu-listing{padding:0;margin-bottom:0;list-style-type:none}@media only screen and (max-width:1024px){.menu-listing{margin-top:0}}.elementor-icon-list--layout-inline .menu-listing{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.jet-sticky-section-sticky--stuck .eco_nav_menu .eco_nav>li>a{line-height:80px}@media only screen and (min-width:1024px){.eco_menu_canvas_sidebar .eco_nav_menu>ul>li:hover+li .sub-menu,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li:hover+li .sub-menu{opacity:0;pointer-events:none}}@media only screen and (max-width:1300px){.eco_menu_canvas_sidebar .eco_nav_menu>ul li#menu-item-3186,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul li#menu-item-3186,.eco_menu_canvas_sidebar .eco_nav_menu>ul li,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul li{margin-left:10%;min-width:150px}}@media only screen and (max-width:1200px){.eco_nav_menu .eco_nav>li{padding:0px 5px}}button.bt-sub-menu.demo-icon.icon-down-arrow{position:absolute;right:0;top:0;background:transparent;border:none;color:#ffffff;font-size:11px}.elementor-widget-menu-listing .bottom-line a span{width:auto;background-repeat:no-repeat;background-image:-o-linear-gradient(transparent calc(100% - 1px), currentColor 1.5px);background-image:linear-gradient(transparent calc(100% - 1px), currentColor 1px);background-image:-ms-linear-gradient(transparent 95%, currentColor 1px);-webkit-transition:.6s cubic-bezier(.215, .61, .355, 1);-o-transition:.6s cubic-bezier(.215, .61, .355, 1);transition:.6s cubic-bezier(.215, .61, .355, 1);background-size:0 100%;display:inline-block}.elementor-widget-menu-listing .bottom-line a:hover span{color:currentColor;background-size:100% 100%}@media only screen and (max-width:1024px){.eco_menu_canvas_sidebar .eco_nav_menu>ul li,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul li{margin-left:0 !important}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li.menu-item-design-standard .sub-menu li a,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li.menu-item-design-standard .sub-menu li a{font-size:12px;font-weight:500}.eco-offcanvas-content .eco-offcanvas-menu li a,.eco-offcanvas-content .eco-offcanvas-menu .sub-menu li a{padding:0}}@media only screen and (max-width:1024px){.eco-offcanvas-close-icon-wrapper.eco-offcanvas-close-icon-position-right-top{right:15px;left:auto}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li .sub-menu,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li .sub-menu,.eco_menu_canvas_sidebar .eco_nav_menu>ul>li .sub-menu-dropdown,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li .sub-menu-dropdown{position:relative;top:unset;opacity:1;z-index:1;visibility:visible;pointer-events:auto;padding-left:92px;padding-left:15px;-webkit-transform:unset !important;-o-transform:unset !important;-ms-transform:unset !important;-moz-transform:unset !important;transform:unset !important;-webkit-transition:unset !important;-o-transition:unset !important;-ms-transition:unset !important;-moz-transition:unset !important;transition:unset !important;transition-delay:unset !important;-webkit-transition-delay:unset !important}.elementor_eco_menu_layout_menu_horizontal .eco_main_menu .eco_nav_menu>ul>li{float:none;display:block}.eco_menu_canvas_sidebar .eco_nav_menu>ul li,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul li{padding:10px 0}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li.menu-item-design-standard>.sub-menu li .sub-menu,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li.menu-item-design-standard>.sub-menu li .sub-menu{position:relative;left:unset;opacity:1;-webkit-transform:translateX(15px);-o-transform:translateX(15px);-ms-transform:translateX(15px);-moz-transform:translateX(15px);transform:unset;visibility:visible;pointer-events:none;min-width:299px;top:unset;padding-left:15px}}@media only screen and (max-width:1024px){.elementor_eco_menu_layout_menu_horizontal .menu-item-has-children .sub-menu .sub-menu,.elementor_eco_menu_layout_menu_horizontal .menu_has_shortcode .sub-menu .sub-menu{display:none}.eco-offcanvas-content .content-item:last-child{position:relative;bottom:unset}.eco-offcanvas-content .content-item:last-child .elementor-icon i,.eco-offcanvas-content .content-item:last-child .elementor-icon svg{width:0.8em;height:1em;position:relative;display:block}button.bt-sub-menu.demo-icon.icon-down-arrow{top:9px}}@media only screen and (max-width:1024px){.eco_menu_canvas_sidebar .eco_nav_menu>ul>li.menu-item-design-standard .sub-menu,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li.menu-item-design-standard .sub-menu{max-width:180px}.eco_menu_canvas_sidebar .eco_nav_menu>ul>li.menu-item-design-standard .sub-menu li .bt-sub-menu,.elementor_eco_menu_layout_menu_horizontal .eco_nav_menu>ul>li.menu-item-design-standard .sub-menu li .bt-sub-menu{transform:rotate(0)}.eco-offcanvas-content{max-width:94%}}@media only screen and (max-width:767px){.eco-offcanvas-content{max-width:90%}.eco-offcanvas-action-wrap .elementor-button-content-wrapper .elementor-button-text{font-size:11px;line-height:13px;margin-top:5px}}.eco-head-blog-tab{margin-bottom:32px;text-align:right}.eco-head-blog-tab ul{padding:0;list-style-type:none;display:inline-block;position:relative}.eco-head-blog-tab ul::before{content:'';bottom:3px;left:0;position:absolute;height:2px;width:100%;background:var(--primary-color);z-index:1;opacity:0.1}.eco-head-blog-tab ul li{display:inline-block;padding-right:42px}.eco-head-blog-tab ul li a{width:auto !important;background-repeat:no-repeat;font-size:16px;font-weight:500;color:var(--primary-color);line-height:50px;background-image:linear-gradient(transparent calc(100% - 1.5px), var(--secondary-color) 1.5px);transition:.6s cubic-bezier(.215, .61, .355, 1);background-size:0 91%;display:inline-block}.eco-head-blog-tab ul li a.active{background-size:100% 91%}.eco-head-blog-tab ul li:hover a{background-size:100% 91%}.eco-head-blog-tab ul li:last-child{padding-right:0}.eco_blogs_slider .slick-arrow{cursor:pointer;opacity:0;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.eco_blogs_slider .slick-list{padding:65px;margin:-65px}.eco_blogs_slider .slick-list .slick-slide{opacity:0}.eco_blogs_slider .slick-list .slick-active{opacity:1}.eco_blogs_slider:hover .slick-arrow{opacity:1}@media screen and (max-width:768px){.eco-head-blog-tab ul li{padding-right:20px}}.margin-out-blog .blogs-tab{margin-right:-35%}@media screen and (max-width:1024px){.margin-out-blog .blogs-tab{margin-right:0}}.eco_tongle_switch .toggle-btn{text-align:center;font-weight:500}.eco_tongle_switch .toggle-btn .toggle-secondary{color:var(--primary-color)}.eco_tongle_switch .toggle-btn .toggle-primary{color:var(--primary-button-background)}.eco_tongle_switch .toggle-btn.active .toggle-secondary{color:var(--primary-button-background)}.eco_tongle_switch .toggle-btn.active .toggle-primary{color:var(--primary-color)}.eco_tongle_switch .switch{position:relative;display:inline-block;width:50px;height:20px;margin:0 21px;vertical-align:middle}.eco_tongle_switch .switch input{opacity:0;width:0;height:0}.eco_tongle_switch input[type=checkbox]+span,.eco_tongle_switch input[type=checkbox]+label{padding-left:0;float:right;width:auto}.eco_tongle_switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--primary-button-background);-webkit-transition:0.4s;transform:translate(0px, 0px);transition:.6s ease transform,.6s box-shadow}.eco_tongle_switch .slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;top:50%;transform:translateY(-50%);background-color:white;-webkit-transition:0.4s;transition:0.4s}.eco_tongle_switch input:focus+.slider{box-shadow:0 0 1px #50bfe6}.eco_tongle_switch .toggle-btn.active input+.slider:before,.eco_tongle_switch input:checked+.slider:before{-webkit-transform:translateX(30px) translateY(-50%);-ms-transform:translateX(30px) translateY(-50%);transform:translateX(30px) translateY(-50%)}.eco_tongle_switch .slider.round{border-radius:34px}.eco_tongle_switch .slider.round:before{border-radius:50%}.eco_tongle_switch .tongle_content{padding-top:30px}.eco_tongle_switch .tongle_item.hidden{display:none}.eco_tongle_switch .tongle_item.eco_tongle_secondary{display:none}.eco_tongle_switch .tongle_item.eco_tongle_secondary.active{display:block}.eco_account{position:relative;display:inline-block}.eco_account .eco_account_text{text-transform:uppercase}.eco_account .eco_text{text-transform:uppercase}.eco_account .eco_a_icon i{display:inline-block}.eco_account .text_position_left{padding-right:5px}.eco_account .text_position_right{padding-left:5px}.eco_account .has_user::after{content:'';width:100%;position:absolute;height:50px;top:0;left:0;z-index:9999}.eco_account .no_user .eco_text{padding-right:6px}.eco_account .account-menu-dropdown{position:absolute;top:100%;margin:15px 0px 0px -15px;padding:30px;width:210px;right:0;padding:23px 0px 30px 20px;list-style-type:none;opacity:0;pointer-events:none;visibility:hidden;-webkit-transition:all .3s;transition:all .3s;z-index:9999;transform:translatey(25px);background:#ffffff;-webkit-transform:translatey(25px)}.eco_account .account-menu-dropdown::before{content:"";position:absolute;left:0;top:0}@media (max-width:1024px){.eco_account .account-menu-dropdown{display:none}}.eco_account .account-menu-dropdown a{line-height:30px;opacity:0.6;padding:0;font-size:13px;position:relative}.eco_account .account-menu-dropdown a:hover{opacity:1}.eco_account:hover .account-menu-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translatey(0px);-webkit-transform:translatey(0px)}.eco_account.layout_2 .no_user .eco_text{padding:0}.vertical-header .account-menu-dropdown{display:none !important}@media (max-width:1024px){.eco_account .eco_text{display:none}}.elementor-widget-eco_account{height:100%}.elementor-widget-eco_account>.elementor-widget-container{height:100%}.elementor-widget-eco_account>.elementor-widget-container>.eco_account{height:100%}.elementor-widget-eco_account>.elementor-widget-container>.eco_account>.eco_ac_noajax{height:100%;display:inline-block}.elementor-widget-eco_account>.elementor-widget-container>.eco_account>.eco_ac_noajax>span{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.eco-search-form{position:relative;text-align:center}.eco-search-form input[type="text"],.eco-search-form .searchsubmit{border:none;outline:none;cursor:pointer}.eco-search-form .searchsubmit i{font-weight:bold}.eco-search-form.expand .toggle-search{cursor:pointer;display:block}.eco-search-form.expand .toggle-search i{font-size:16px;font-weight:600}.eco-search-form.expand .toggle-search svg{vertical-align:bottom}.eco-search-form.expand .text-search{font-family:'Spartan',sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#292929;margin-top:5.5px;display:block;margin-right:0px}.eco-search-form.expand .search-popup{visibility:hidden;top:-90px;position:fixed;width:100vw;pointer-events:none;max-height:500px;height:100%;left:0;right:0;background:#02040b;overflow:auto;opacity:0;user-select:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;transition:.5s;transition-property:all;transition-duration:0.5s;z-index:-1;box-shadow:0 5px 20px 0 rgba(23,44,82,0.1)}.eco-search-form.expand .search-popup.active{opacity:1;user-select:auto;z-index:99999;top:0;visibility:visible;pointer-events:auto}.eco-search-form.expand .search-popup.active .search-form .eco-ajax-search:after{-webkit-animation-name:fadeInMove;animation-name:fadeInMove;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}.eco-search-form.expand .search-popup .search-popup-inner{position:relative;width:80%;height:100%;margin:auto}.eco-search-form.expand .search-popup .search-popup-inner .eco-loader{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;transition:.5s;transition-property:all;transition-duration:0.5s}.eco-search-form.expand .search-popup .search-popup-inner .logo_image{position:absolute;top:70px;left:0;display:inline-block;max-height:100px;width:auto}.eco-search-form.expand .search-popup .search-popup-inner .close-search{position:absolute;right:0;top:70px;width:50px;height:50px;border-radius:100%;cursor:pointer;font-size:28px;z-index:999;text-align:center}.eco-search-form.expand .search-popup .search-popup-inner .close-search i{line-height:50px}.eco-search-form.expand .search-popup .search-popup-inner .close-search svg line,.eco-search-form.expand .search-popup .search-popup-inner .close-search svg path{stroke:#ffffff}.eco-search-form.expand .search-popup .search-popup-inner .close-search::before,.eco-search-form.expand .search-popup .search-popup-inner .close-search::after{box-sizing:inherit;content:"";position:absolute;width:100%;border-radius:100%;height:100%;top:0;left:0}.eco-search-form.expand .search-popup .search-popup-inner .close-search::before{border:1px solid transparent}.eco-search-form.expand .search-popup .search-popup-inner .close-search:hover::before{transition:border-top-color .15s linear,border-right-color .15s linear .1s,border-bottom-color .15s linear .2s}.eco-search-form.expand .search-popup .search-popup-inner .close-search::after{border:0 solid transparent}.eco-search-form.expand .search-popup .search-popup-inner .close-search:hover::after{border-left-width:1px;border-right-width:1px;transform:rotate(270deg);transition:transform .3s linear 0s,border-left-width 0s linear .35s,-webkit-transform .3s linear 0s}.eco-search-form.expand .search-popup .search-popup-inner .search-by-category ul{padding:0;list-style-type:none}.eco-search-form.expand .search-popup .search-popup-inner .search-by-category ul li{display:inline-block;padding-right:20px;text-transform:uppercase}.eco-search-form.expand .search-popup .search-popup-inner .search-by-category ul li input{display:none}.eco-search-form.expand .search-popup .search-popup-inner .search-by-category ul li span{width:auto !important;background-repeat:no-repeat;letter-spacing:0.3px;background-image:linear-gradient(transparent calc(100% - 1.5px), #f3584a 1.5px);transition:.6s cubic-bezier(.215, .61, .355, 1);background-size:0 90%;display:inline-block}.eco-search-form.expand .search-popup .search-popup-inner .search-by-category ul li input:checked+span,.eco-search-form.expand .search-popup .search-popup-inner .search-by-category ul li span:hover{text-decoration:none;background-size:100% 90%}.eco-search-form.expand .search-popup .search-popup-inner .search-form{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;transition:.5s;transition-property:all;transition-duration:0.5s;color:#fffff}.eco-search-form.expand .search-popup .search-popup-inner .search-form .eco-ajax-search{justify-content:center;align-items:center;margin:auto;max-width:1170px;position:relative}.eco-search-form.expand .search-popup .search-popup-inner .search-form .eco-ajax-search:after{content:'';display:block;width:100%;height:1px;background-color:#fefefe;-webkit-transform:scale3d(0, 1, 1);-ms-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.eco-search-form.expand .search-popup .search-popup-inner .search-form .eco-ajax-search .searchsubmit{background-color:transparent;cursor:pointer;position:absolute;left:auto;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);min-width:unset;border:none}.eco-search-form.expand .search-popup .search-popup-inner .search-form .eco-ajax-search .searchsubmit svg{width:30px}.eco-search-form.expand .search-popup .search-popup-inner .search-form .eco-ajax-search .searchsubmit g,.eco-search-form.expand .search-popup .search-popup-inner .search-form .eco-ajax-search .searchsubmit path{stroke:#ffffff}.eco-search-form.expand .search-popup .search-popup-inner .search-form .eco-ajax-search .search-input{font-size:1.9rem !important;line-height:normal !important;font-weight:400 !important;width:100%;height:3em;letter-spacing:0;margin:0;padding:0 1.5em 0 0;border:none;white-space:pre-wrap;word-wrap:break-word;resize:none;overflow:hidden;display:block;visibility:visible;color:#d2d3d5}.eco-search-form.expand .search-popup .search-popup-inner .search-form .eco-ajax-search .search-input::placeholder{color:#d2d3d5}.eco-search-form.expand .search-popup .search-popup-inner .search-subline{width:100%;font-size:20px;font-weight:400;margin-top:15px}.eco-search-form.expand .search-popup .search-popup-inner input:hover{cursor:pointer}.eco-search-form.expand .search-popup .search-popup-inner input:focus{cursor:text}.eco-search-form.expand .search-popup .search-popup-inner .searchsubmit{padding:0}.eco-search-form.expand .search-popup .search-popup-inner .search-results{margin-top:300px;text-align:left}.eco-search-form.expand .search-popup .search-popup-inner .search-results .woocommerce h5{text-align:center}.eco-search-form.expand .search-popup .search-popup-inner .search-results .woocommerce .product-list .product-item{display:inline-block;text-align:center;animation:fadeIn .5s both}.eco-search-form.expand .search-popup .search-popup-inner .search-results .woocommerce .product-list .product-item img{width:100%}.eco-search-form.expand .search-popup.searched .search-form,.eco-search-form.expand .search-popup.searching .search-form{top:110px;-webkit-transform:translateX(-50%) translateY(0%);-moz-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%)}.eco-search-form.expand .search-popup.searching .eco-loader{display:block}.eco-search-form.expand .search-popup.found-products .eco-loader{display:none !important}@media only screen and (max-width:767px){.eco-search-form.expand .searchform .input-group .searchsubmit{width:40px;height:40px}.eco-search-form.expand .searchform .input-group .search-input{width:70%;padding:20px 9px}.eco-search-form.expand .searchform .input-group .close-search{width:40px;height:40px;font-size:16px}.eco-search-form.expand .searchform .input-group .close-search path{fill:#ffffff}.eco-search-form.expand .searchform .input-group .close-search i{line-height:40px}}.eco-search-form.classic input{width:100%;padding:8px 23px;border-radius:30px;background-color:#414141;font-size:12px}.eco-search-form.classic input[type="text"],.eco-search-form.classic input[type="text"]::-webkit-input-placeholder{color:#fefefe;font-weight:300;letter-spacing:0.5px;font-style:italic}.eco-search-form.classic .searchsubmit{font-size:16px;color:#fefefe;background:transparent}.elementor-widget-eco_search{height:100%}.elementor-widget-eco_search .elementor-widget-container{height:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){.eco-search-form.expand .text-search{margin-top:7px;font-size:11px;line-height:13px}.uaoffcanvas-58d9cfe .eco-offcanvas-close .eco-offcanvas-close-icon,.eco-search-form.expand .search-popup .search-popup-inner .close-search{width:25px;height:25px}.uaoffcanvas-58d9cfe .eco-offcanvas-close .eco-offcanvas-close-icon svg,.eco-search-form.expand .search-popup .search-popup-inner .close-search svg{width:25px;height:25px}}.elementor-widget-eco-icon-box .elementor-icon-box-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.elementor-widget-eco-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-eco-icon-box.elementor-position-right .elementor-icon-box-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (min-width:768px){.elementor-widget-eco-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-eco-icon-box.elementor-position-right .elementor-icon-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-eco-icon-box.elementor-position-left .elementor-icon-box-wrapper,.elementor-widget-eco-icon-box.elementor-position-right .elementor-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-eco-icon-box .elementor-icon-box-wrapper{text-align:center}.elementor-widget-eco-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-eco-icon-box.elementor-position-left .elementor-icon-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:767px){.elementor-widget-eco-icon-box .elementor-icon-box-icon{margin-left:auto !important;margin-right:auto !important;margin-bottom:15px}}.background-icon .elementor-icon{background-color:transparent !important;width:80px;height:80px;color:#ffffff !important;display:inline-flex;justify-content:center;align-items:center;border-radius:100%;fill:unset !important;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.eco-icon-box:hover .elementor-icon-box-icon.background-icon .elementor-icon{background-position:right center}.eco_testimonials_slider_wrap .testimonials_slider{margin:0 -15px}.eco_testimonials_slider_wrap .testimonials_slider .rating{padding-left:25%}.eco_testimonials_slider_wrap .testimonials_slider .rating .star{position:relative}.eco_testimonials_slider_wrap .testimonials_slider .rating .star:after{left:0;top:0;content:'\e8d7\e8d7\e8d7\e8d7\e8d7';position:absolute;font-size:14px;text-indent:0;font-family:"evaicon"}.eco_testimonials_slider_wrap .testimonials_slider .rating .star:before{left:0;top:0;position:absolute;font-size:14px;text-indent:0;font-family:"evaicon"}.eco_testimonials_slider_wrap .testimonials_slider .rating .star.star-1:before{content:'\e9cd'}.eco_testimonials_slider_wrap .testimonials_slider .rating .star.star-2:before{content:'\e9cd\e9cd'}.eco_testimonials_slider_wrap .testimonials_slider .rating .star.star-3:before{content:'\e9cd\e9cd\e9cd'}.eco_testimonials_slider_wrap .testimonials_slider .rating .star.star-4:before{content:'\e9cd\e9cd\e9cd\e9cd'}.eco_testimonials_slider_wrap .testimonials_slider .rating .star.star-5:before{content:'\e9cd\e9cd\e9cd\e9cd\e9cd'}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout1 .testimonials_icon,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonials_icon,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout2 .testimonials_icon{display:block;text-align:center;height:26px;padding-top:67px;padding-bottom:40px}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout1 .testimonials_icon img,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonials_icon img,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout2 .testimonials_icon img{margin:auto}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout1 .testimonials_description,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonials_description,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout2 .testimonials_description{width:calc( 100% - 60px );display:inline-block;margin-top:5px}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout1 .testimonial_footer,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonial_footer,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout2 .testimonial_footer{padding-top:47px}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout1 .testimonial_footer .testimonial-image,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonial_footer .testimonial-image,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout2 .testimonial_footer .testimonial-image{width:60px;height:60px;border-radius:100%;overflow:hidden;float:left;border:1px solid var(--accent-color)}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout1 .testimonial_footer .testimonials_info,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonial_footer .testimonials_info,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout2 .testimonial_footer .testimonials_info{padding-top:0;width:calc( 100% - 70px );padding-left:85px}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout1 .testimonial_footer .testimonials_info .testimonials_title,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonial_footer .testimonials_info .testimonials_title,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout2 .testimonial_footer .testimonials_info .testimonials_title{margin-bottom:-1px}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout2 .testimonial-content{border-left:2px solid #027577;width:100%;padding:31.9px 47px 56.9px 47px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1)}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout2 svg{margin-bottom:9px;fill:#027577;color:#027577;border-color:#027577}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout2 .testimonials_description{font-weight:500;margin-bottom:14px;width:100%}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout2 .testimonials_title{display:block;color:#027577;font-size:11px;font-weight:500;line-height:28px}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonial-content{box-shadow:none;background:#ffffff;transition:0.35s;overflow:hidden;text-align:center}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonials_title{margin-bottom:3px;color:#6B6E71;font-size:18px;font-weight:700;font-family:"Opens San",sans-serif;line-height:29px;text-transform:unset}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonials_job{color:#6B6E71;font-size:18px;font-weight:400;font-family:"Opens San",sans-serif;line-height:29px;text-transform:unset;font-style:unset}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .slick-slide{opacity:0}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .slick-active{opacity:0.5}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .slick-active .testimonials_description{opacity:0.8}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .slick-active.slick-current{opacity:1}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .slick-active.slick-current .testimonials_description{opacity:1}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .slick-dots{text-align:center}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonials_description{width:100%;text-align:center;margin-top:9px;max-width:769px}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonial_footer{width:100%;padding-top:23px;margin:auto}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonial_footer .testimonials_info{width:100%;padding-left:0;text-align:center}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .slick-center .testimonial-content{padding:34px 43px 49px 43px;transform:translateY(-15px)}.eco_testimonials_slider_wrap .slick-dots{text-align:center;margin-top:23px}.eco_testimonials_slider_wrap .custom_navs{position:absolute;top:30px;transform:unset;width:100%;display:inline-flex;justify-content:space-between;align-items:center}.eco_testimonials_slider_wrap .custom_navs .slick-arrow.slick-prev{left:0px}.eco_testimonials_slider_wrap .custom_navs .slick-arrow.slick-next{right:0px}.eco_testimonials_slider_wrap .custom_navs .slick-arrow{border:none;background:transparent;outline:none;display:flex;justify-content:center;align-items:center;background:#F8FBF5;height:50px;width:50px;top:28px}.eco_testimonials_slider_wrap .custom_navs .slick-arrow i{font-size:13px;color:#171A21;padding-right:0}.eco_testimonials_slider_wrap .custom_navs .slick-arrow.slick-prev i{transform:rotate(180deg);padding-right:0}.eco_testimonials_slider_wrap .custom_navs .slick-arrow::before{content:none}.eco_testimonials_slider_wrap .custom_navs .spacing-between{display:inline-block;width:80px;height:1px;background:currentColor;margin:0 10px}.eco_testimonials_slider_wrap .custom_navs.style2{display:inline-flex;width:auto;top:auto}.eco_testimonials_slider_wrap .custom_navs.style2 .slick-arrow{position:relative;-webkit-transform:unset;-o-transform:unset;-ms-transform:unset;-moz-transform:unset;transform:unset}.eco_testimonials_slider_wrap .custom_navs.style2 .slick-prev{left:0}.eco_testimonials_slider_wrap .custom_navs.style2 .slick-next{right:0}@media only screen and (max-width:1024px){.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout1 .slider_content .testimonial-heading .heading-tagline{margin-bottom:5px}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout1 .slider_content .testimonials_info .testimonials_icon{font-size:40px}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout1 .slider_content .testimonial-heading{margin-bottom:25px}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout1 .testimonial_footer,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonial_footer,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout2 .testimonial_footer{padding-top:20px}.eco_testimonials_slider_wrap .custom_navs.style2{position:relative;bottom:0}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonial-content{padding:25px}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonial_footer{width:100%}}@media only screen and (max-width:991px){.eco_testimonials_slider_wrap .custom_navs.style2{margin-top:40px}}@media only screen and (max-width:767px){.eco_testimonials_slider_wrap .custom_navs{display:none}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout1 .testimonials_description,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonials_description,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout2 .testimonials_description{width:100%}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout1 .testimonial_footer .testimonials_info,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonial_footer .testimonials_info,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout2 .testimonial_footer .testimonials_info{width:100%}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout2 .rating{float:none;display:block;padding-left:0;height:20px}.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout1 .testimonials_icon,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout3 .testimonials_icon,.eco_testimonials_slider_wrap .testimonials_slider.slider_layout_layout2 .testimonials_icon{display:block;text-align:center;height:26px;padding-top:40px;padding-bottom:26px}.eco_testimonials_slider_wrap .slick-dots{text-align:center;margin-top:15px}}.eco-blog-element .blog_nav_container .blog_nav{list-style-type:none;padding:0;margin-bottom:47px}.eco-blog-element .blog_nav_container .blog_nav li{font-family:'Open Sans',sans-serif;font-size:17px;font-weight:400;color:#797C7F;display:inline-block}.eco-blog-element .blog_nav_container .blog_nav li a{padding-right:53px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:font-weight .1s;min-height:30px}.eco-blog-element .blog_nav_container .blog_nav li a.filter-active,.eco-blog-element .blog_nav_container .blog_nav li a:hover{font-weight:700;color:#797C7F}.eco-blog-element .eco-post-wap{height:100%;overflow:hidden}.eco-blog-element .eco-blog-item .eco-post-image{overflow:hidden;position:relative}.eco-blog-element .eco-blog-item .eco-post-image img{width:100%}.eco-blog-element .eco-blog-item .eco-post-image .inner{position:absolute;top:0;width:100%;left:0;display:flex;flex-direction:column;justify-content:space-around;height:100%;background:rgba(2,117,119,0.9);padding:36px 32.3px 36px 28.8px;opacity:0;transition:0.3s}.eco-blog-element .eco-blog-item .eco-post-image .inner .eco-post-excerpt{font-size:17px;line-height:26px;color:#ffffff}.eco-blog-element .eco-blog-item .eco-post-image .inner .eco-post-readmore{font-size:13px;font-weight:700;color:#ffffff;font-family:'Spartan';padding-top:10px}.eco-blog-element .eco-blog-item .eco-post-content{padding:32px 0;position:relative;margin-right:0}.eco-blog-element .eco-blog-item .eco-post-content:before{content:'';width:35px;position:relative;height:2px;display:inline-block;background:#1F242E;z-index:1;vertical-align:top;margin-top:12px}.eco-blog-element .eco-blog-item .eco-post-content .content-inner{width:calc(100% - 40px );display:inline-block;padding-left:10px}.eco-blog-element .eco-blog-item .eco-post-content .content-inner .eco-post-meta .blog-text{font-size:14px;font-weight:700;color:#1F242E;font-family:'Spartan'}.eco-blog-element .eco-blog-item .eco-post-content .content-inner .eco-post-meta span.entry-date{font-size:14px;line-height:24px;vertical-align:middle;display:inline-block;color:#A5A6AA}.eco-blog-element .eco-blog-item .eco-post-content .content-inner .eco-post-meta span.entry-date:before{content:"\2022";color:#A5A6AA;font-weight:bold;display:inline-block;width:8px;margin-left:3px}.eco-blog-element .eco-blog-item .eco-post-content .content-inner .eco-post-meta .eco-entry-title{margin-top:12px;font-size:28px;line-height:34px}.eco-blog-element .eco-blog-item:hover .eco-post-image .inner{opacity:1}.eco-blog-element .eco-post-content{padding:32px 0}.eco-blog-element .eco-post-content .eco-post-meta code{padding:0 5px}.eco-blog-element .eco-post-content .eco-post-meta a{color:currentColor}.eco-blog-element .eco-post-content .eco-post-category{font-size:12px;text-transform:uppercase;margin-bottom:12px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.eco-blog-element .eco-post-content .eco-post-category a{color:currentColor}.eco-blog-element .eco-post-content .eco-entry-title{margin:0;font-size:24px;line-height:34px}.eco-blog-element .eco-post-content .eco-post-excerpt{padding-top:20px;line-height:24px}.eco-blog-element .eco-post-content .eco-post-readmore{font-weight:500;padding-top:20px;display:inline-block}.eco-blog-element .eco-blog-item.link .eco-post-content,.eco-blog-element .eco-blog-item.quote .eco-post-content{text-align:center;padding-top:0}.eco-blog-element .eco-blog-item.link .eco-post-wap,.eco-blog-element .eco-blog-item.quote .eco-post-wap{background:var(--primary-color);padding:74px 13%;height:100%}.eco-blog-element .eco-blog-item.link .eco-post-content,.eco-blog-element .eco-blog-item.quote .eco-post-content{margin-top:0}.eco-blog-element .eco-blog-item.link .eco-entry-title,.eco-blog-element .eco-blog-item.quote .eco-entry-title{font-size:20px;color:#ffffff;position:relative}.eco-blog-element .eco-blog-item.link .link-post,.eco-blog-element .eco-blog-item.quote .link-post{width:100px;height:100px;margin:auto;position:absolute;top:50%;left:50%;opacity:0.2;transform:translate(-50%, -50%)}.eco-blog-element .eco-blog-item.quote .eco-entry-title{font-size:18px;line-height:30px}.eco-blog-element .eco-blog-item.quote .eco-post-author{font-size:14px;opacity:0.8;margin-top:10px;display:inline-block;position:relative;color:#ffffff}.eco-blog-element .eco-blog-item .quote-icon{width:117px;height:101px;margin:auto;position:absolute;top:50%;left:50%;opacity:0.2;transform:translate(-50%, -50%)}.eco-blog-element .eco-share{padding-left:77px}.eco-blog-element .no-image .eco-post-wap{background:#f7fbfc;padding:50px 40px}.eco-blog-element .no-image .eco-post-wap .eco-post-content{margin-bottom:0}.eco-blog-element .no-image .eco-post-wap .eco-post-category{margin-bottom:30px;display:block;z-index:1}.eco-blog-element .no-image .eco-post-wap .eco-post-category a{display:inline-block;background:var(--primary-button-background);padding:0 11px;height:27px;line-height:27px;border-radius:5px;font-size:12px;text-transform:uppercase;color:#ffffff;margin-right:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.eco-blog-element .no-image .eco-post-wap .eco-post-category a:hover{background:var(--secondary-color)}.eco-blog-element .no-image .eco-post-wap .eco-post-category a:last-child{margin-right:0}.eco-blog-element .eco-blog-layout2 .eco-post-wap{box-shadow:none;border-radius:0}.eco-blog-element .eco-blog-layout2 .eco-post-content{padding:26px 0 0 0}.eco-blog-element .eco-blog-layout2 .eco-post-content .eco-post-meta a:hover{color:#fa188d}.eco-blog-element .eco-blog-layout2 .eco-post-content .eco-post-meta .eco-post-author span{text-transform:capitalize}.eco-blog-element .eco-blog-layout2 .eco-post-content .eco-entry-title{line-height:36px}.eco-blog-element .eco-blog-layout2 .eco-post-content .eco-post-meta{margin-bottom:0}.eco-blog-element .eco-blog-layout2 .eco-post-content .eco-post-excerpt{line-height:24px;padding-top:28px}.eco-blog-element .eco-blog-layout2 .eco-post-content .eco-post-readmore{padding-top:26px}.eco-blog-element .eco-blog-layout2 .eco-post-content .eco-post-readmore i{opacity:0;transition:0.2s}.eco-blog-element .eco-blog-layout2 .eco-post-content .eco-post-readmore:hover i{opacity:1}.eco-blog-element .eco-blog-layout2 .quote .eco-post-wap,.eco-blog-element .eco-blog-layout2 .link .eco-post-wap{padding:63px 4%}.eco-blog-element .eco-blog-layout2 .quote .eco-post-wap .eco-post-content .eco-entry-title,.eco-blog-element .eco-blog-layout2 .link .eco-post-wap .eco-post-content .eco-entry-title{line-height:36px;font-size:24px}.eco-blog-element .eco-blog-layout2 .quote .eco-post-wap .eco-post-content .eco-post-author,.eco-blog-element .eco-blog-layout2 .link .eco-post-wap .eco-post-content .eco-post-author{margin-top:21px}.eco-blog-element .eco-blog-layout3 .eco-post-wap{box-shadow:none}.eco-blog-element .eco-blog-layout3 .eco_post_image{overflow:hidden}.eco-blog-element .eco-blog-layout3 .eco-post-content{padding:18px 0 0 0}.eco-blog-element .eco-blog-layout3 .eco-post-content::before{content:none}.eco-blog-element .eco-blog-layout3 .eco-post-content .blog-text{font-size:14px;font-weight:700;line-height:20px;font-family:'Spartan';margin-bottom:13px;display:block}.eco-blog-element .eco-blog-layout3 .eco-post-content .eco-post-meta .eco-post-author span{text-transform:capitalize}.eco-pagination-number{margin-top:67px}.eco-pagination-number ul{list-style-type:none}.get_override_content{position:absolute;top:0;left:0;height:100%;width:100%;background:#ffffff}.get_override_content .close-popup-blog{width:50px;height:50px;border-radius:100%;text-align:center;cursor:pointer;font-size:28px;display:block;margin:20px auto 0;position:relative;color:currentColor;right:0}.get_override_content .close-popup-blog i{line-height:50px}.get_override_content .close-popup-blog::before{border:1px solid transparent}.get_override_content .close-popup-blog::after{border:0 solid transparent}.get_override_content .close-popup-blog::before,.get_override_content .close-popup-blog::after{box-sizing:inherit;content:"";position:absolute;width:100%;border-radius:100%;height:100%;top:0;left:0}.get_override_content .close-popup-blog:hover::before{transition:border-top-color .15s linear,border-right-color .15s linear .1s,border-bottom-color .15s linear .2s}.get_override_content .close-popup-blog:hover::after{border-left-width:1px;border-right-width:1px;transform:rotate(270deg);transition:transform .3s linear 0s,border-left-width 0s linear .35s,-webkit-transform .3s linear 0s}.eco-blog-element .slick-arrow{position:absolute;outline:none;background:none;border:none;font-size:16px;z-index:9;cursor:pointer;opacity:0;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.eco-blog-element .slick-arrow.slick-prev{transform:translate(-50%, -50%) !important;left:-15px !important}.eco-blog-element .slick-arrow.slick-next{right:-15px;transform:translate(50%, -50%)}.eco-blog-element:hover .slick-arrow{opacity:1}.eco-share{display:inline-block;position:relative}.eco-share>button{border:none;background:transparent;font-weight:500;cursor:pointer;color:var(--text-color)}.eco-share>button span{-webkit-transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;transition:.5s}.eco-share>button .open{color:var(--text-color);opacity:1;-webkit-transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;transition:.5s}.eco-share>button .close{opacity:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;transition:.5s}.eco-share .addthis_inline_share_toolbox{padding:0;margin:0;list-style-type:none;position:absolute;right:0;top:0;text-align:center;font-size:14px;transition:.3s all;opacity:0;transform:translatex(110%);-webkit-transform:translatex(110%);z-index:-1}.eco-share .addthis_inline_share_toolbox .post-share-inner{white-space:nowrap}.eco-share .addthis_inline_share_toolbox .post-share-inner a{display:inline-block;width:30px;height:30px;margin-left:10px;font-size:14px;opacity:0;transform:translatex(10px);-webkit-transform:translatex(10px);visibility:hidden;color:var(--primary-color)}.eco-share .addthis_inline_share_toolbox .post-share-inner a:hover{color:var(--secondary-color)}.eco-share .addthis_inline_share_toolbox .post-share-inner a.show{opacity:1;transform:translatex(0px);-webkit-transform:translatex(0px);visibility:visible}.eco-share.opened .addthis_inline_share_toolbox{opacity:1;z-index:1;transform:translatex(100%);-webkit-transform:translatex(100%)}.eco-share.opened button .open{color:var(--primary-color)}.eco-share.opened button span{color:var(--primary-color)}.items-loading a.eco-load-more{pointer-events:none}@media only screen and (max-width:1199px){.eco-blog-element .eco-blog-item .eco-post-image img{min-height:215px}}@media only screen and (max-width:1024px){.eco-blog-element .no-image .eco-post-wap{padding:20px 20px}}@media only screen and (max-width:900px){.get_override_content{display:none}}.col-xl-4 .video_format a.url:before,.col-xl-3 .video_format a.url:before,.col-lg-4 .video_format a.url:before,.col-lg-3 .video_format a.url:before,.col-md-4 .video_format a.url:before,.col-md-3 .video_format a.url:before{height:80px;width:80px}.col-xl-4 .blog-audio-player,.col-xl-3 .blog-audio-player,.col-lg-4 .blog-audio-player,.col-lg-3 .blog-audio-player,.col-md-4 .blog-audio-player,.col-md-3 .blog-audio-player{height:60px !important}.col-xl-4 .mejs__controls .mejs__time-rail,.col-xl-3 .mejs__controls .mejs__time-rail,.col-lg-4 .mejs__controls .mejs__time-rail,.col-lg-3 .mejs__controls .mejs__time-rail,.col-md-4 .mejs__controls .mejs__time-rail,.col-md-3 .mejs__controls .mejs__time-rail{padding-top:15px}.col-xl-4 .mejs__button>button .mejs__button>button,.col-xl-3 .mejs__button>button .mejs__button>button,.col-lg-4 .mejs__button>button .mejs__button>button,.col-lg-3 .mejs__button>button .mejs__button>button,.col-md-4 .mejs__button>button .mejs__button>button,.col-md-3 .mejs__button>button .mejs__button>button{margin:12px 6px}@media only screen and (max-width:767px){.video_format a.url:before{height:80px !important;width:80px !important}.eco-blog-element .eco-blog-item .eco-post-image img{min-height:200px}.eco-blog-element .blog_nav_container .blog_nav li a{padding-right:20px}}@media only screen and (max-width:500px){.eco-blog-element .no-image .eco-post-wap{background:#f7fbfc;padding:20px 15px}.eco-blog-element .eco-share{padding-left:70px}.eco-blog-element .no-image .eco-post-wap .eco-post-category a{margin:5px 10px}.eco-share.opened .addthis_inline_share_toolbox{transform:translatex(-100%);-webkit-transform:translatex(-100%);background:#ffffff}}body .eco-pagination-number ul li>a,body .eco-pagination-number ul li>span{width:unset;height:unset;line-height:unset;border-radius:unset;display:block;background-color:transparent !important;color:var(--primary-color) !important}body .eco-pagination-number ul li>span{visibility:hidden;pointer-events:none}body .eco-pagination-number ul{display:flex;justify-content:space-between}body .eco-pagination-number li>span{background-color:transparent;width:unset;height:unset}body .eco-pagination-number li{visibility:hidden;pointer-events:none}body .eco-pagination-number li>span,body .eco-pagination-number li>a:hover{background-color:transparent}body .eco-pagination-number li:first-child{visibility:visible;pointer-events:auto}body .eco-pagination-number li:last-child{visibility:visible;pointer-events:auto}.eco-media-element .media_nav_container .media_nav{list-style-type:none;padding:0;margin-bottom:47px}.eco-media-element .media_nav_container .media_nav li{font-family:'Open Sans',sans-serif;font-size:17px;font-weight:400;color:#797C7F;display:inline-block}.eco-media-element .media_nav_container .media_nav li a{padding-right:53px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.eco-media-element .media_nav_container .media_nav li a.filter-active,.eco-media-element .media_nav_container .media_nav li a:hover{font-weight:700;color:#797C7F}.eco-media-element .eco-media-wap{height:100%;overflow:hidden}.eco-media-element .eco-media-item .eco-media-content{background:#ffffff;padding:55px 50px 40.9px 52px;height:100%}.eco-media-element .eco-media-item .eco-media-content .eco-media-excerpt{font-size:17px;line-height:26px}.eco-media-element .eco-media-item .eco-media-content .eco-media-readmore{font-size:13px;font-weight:700;font-family:'Spartan';padding-top:10px}.eco-media-element .eco-media-item .eco-media-content .content-inner{overflow:hidden}.eco-media-element .eco-media-item .eco-media-content .content-inner .jws-media-meta{margin-bottom:12px}.eco-media-element .eco-media-item .eco-media-content .content-inner .jws-media-meta .media-text{font-size:14px;font-weight:700;color:#1F242E;font-family:'Spartan';letter-spacing:0.06em;text-transform:uppercase;line-height:24px;display:inline-block}.eco-media-element .eco-media-item .eco-media-content .content-inner .jws-media-meta span.entry-date{font-size:14px;line-height:24px;vertical-align:middle;display:inline-block;color:#A5A6AA}.eco-media-element .eco-media-item .eco-media-content .content-inner .jws-media-meta span.entry-date:before{content:"\2022";color:#A5A6AA;font-weight:bold;display:inline-block;width:8px;margin-left:0px}.eco-media-element .eco-media-item .eco-media-content .content-inner .jws-media-meta .eco-entry-title{margin-top:12px;font-size:28px;line-height:34px}.eco-media-element .eco-media-item:hover .eco-media-image .inner{opacity:1}.eco-media-element .eco-media-content{padding:32px 0}.eco-media-element .eco-media-content .eco-media-meta code{padding:0 5px}.eco-media-element .eco-media-content .eco-media-meta a{color:currentColor}.eco-media-element .eco-media-content .eco-media-category{font-size:12px;text-transform:uppercase;margin-bottom:12px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.eco-media-element .eco-media-content .eco-media-category a{color:currentColor}.eco-media-element .eco-media-content .eco-entry-title{margin:0}.eco-media-element .eco-media-content .eco-media-excerpt{padding-top:20px;line-height:24px}.eco-media-element .eco-media-content .eco-media-readmore{font-weight:500;padding-top:20px;display:inline-block}.eco-media-element .eco-media-content .eco-media-readmore span{position:relative;margin-right:0;display:inline-block;vertical-align:middle;text-indent:-110px;visibility:hidden;white-space:nowrap;opacity:0;color:#292929;-webkit-transition:visibility .4s ease,margin-right .4s ease-out,text-indent .5s ease-out,opacity .4s ease;-ms-transition:visibility .4s ease,margin-right .4s ease-out,text-indent .5s ease-out,opacity .4s ease;transition:visibility .4s ease,margin-right .4s ease-out,text-indent .5s ease-out,opacity .4s ease;will-change:visibility,margin-right,text-indent,opacity}.eco-media-element .eco-media-content:hover .eco-media-readmore span{opacity:1;text-indent:0;margin-right:6px;visibility:visible;-webkit-transition:visibility .4s ease,margin-right .3s ease-out,text-indent .4s ease-out,opacity .4s ease;-ms-transition:visibility .4s ease,margin-right .3s ease-out,text-indent .4s ease-out,opacity .4s ease;transition:visibility .4s ease,margin-right .3s ease-out,text-indent .4s ease-out,opacity .4s ease}.eco-pagination-number{margin-top:67px}.eco-pagination-number ul{list-style-type:none;padding:0;margin:0;text-align:center;margin:-3px}.eco-pagination-number ul li{display:inline-block;vertical-align:middle;margin:3px 11px 3px 0;text-align:center}.eco-pagination-number ul li:first-child{margin-left:0;padding-left:0}.eco-pagination-number ul li>a,.eco-pagination-number ul li>span{width:50px;height:50px;line-height:50px;border-radius:5px;display:block;background-color:var(--secondary-color);color:var(--primary-color)}.eco-pagination-number ul li>span,.eco-pagination-number ul li>a:hover{background-color:var(--primary-button-background);color:#ffffff}.eco-pagination-number ul li.current{background-color:var(--primary-button-background);color:#ffffff}@media only screen and (max-width:1024px){.eco-media-element .no-image .eco-media-content{padding:20px 20px}}@media only screen and (max-width:900px){.get_override_content{display:none}}.col-xl-4 .video_format a.url:before,.col-xl-3 .video_format a.url:before,.col-lg-4 .video_format a.url:before,.col-lg-3 .video_format a.url:before,.col-md-4 .video_format a.url:before,.col-md-3 .video_format a.url:before{height:80px;width:80px}.col-xl-4 .media-audio-player,.col-xl-3 .media-audio-player,.col-lg-4 .media-audio-player,.col-lg-3 .media-audio-player,.col-md-4 .media-audio-player,.col-md-3 .media-audio-player{height:60px !important}.col-xl-4 .mejs__controls .mejs__time-rail,.col-xl-3 .mejs__controls .mejs__time-rail,.col-lg-4 .mejs__controls .mejs__time-rail,.col-lg-3 .mejs__controls .mejs__time-rail,.col-md-4 .mejs__controls .mejs__time-rail,.col-md-3 .mejs__controls .mejs__time-rail{padding-top:15px}.col-xl-4 .mejs__button>button .mejs__button>button,.col-xl-3 .mejs__button>button .mejs__button>button,.col-lg-4 .mejs__button>button .mejs__button>button,.col-lg-3 .mejs__button>button .mejs__button>button,.col-md-4 .mejs__button>button .mejs__button>button,.col-md-3 .mejs__button>button .mejs__button>button{margin:12px 6px}@media only screen and (max-width:767px){.video_format a.url:before{height:80px !important;width:80px !important}.eco-media-element .eco-media-item .eco-media-content{padding:30px}.eco-media-element .media_nav_container .media_nav li a{padding-right:20px}}@media only screen and (max-width:500px){.eco-media-element .eco-share{padding-left:70px}.eco-media-element .no-image .eco-media-wap .eco-media-category a{margin:5px 10px}.eco-share.opened .addthis_inline_share_toolbox{transform:translatex(-100%);-webkit-transform:translatex(-100%);background:#ffffff}}.eco-media-element .eco-pagination-number ul li>a,.eco-media-element .eco-pagination-number ul li>span{width:unset;height:unset;line-height:unset;border-radius:unset;display:block;background-color:transparent;color:var(--primary-color)}.eco-media-element .eco-pagination-number ul li>span{visibility:hidden;pointer-events:none}.eco-media-element .eco-pagination-number ul{display:flex;justify-content:space-between}.eco-media-element .eco-pagination-number li>span{background-color:transparent;width:unset;height:unset}.eco-media-element .eco-pagination-number li{visibility:hidden;pointer-events:none}.eco-media-element .eco-pagination-number li>span,.eco-media-element .eco-pagination-number li>a:hover{background-color:transparent}.eco-media-element .eco-pagination-number li:first-child{visibility:visible;pointer-events:auto}.eco-media-element .eco-pagination-number li:last-child{visibility:visible;pointer-events:auto}.eco_tab_wrap .tab_nav_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.eco_tab_wrap .tab_nav_wrap{background:#ffffff;padding:8px;border-radius:40px;display:inline-block;box-shadow:0px 7px 13.95px 1.05px rgba(28,31,28,0.05)}.eco_tab_wrap .tab_absolute{position:absolute;z-index:1}.eco_tab_wrap .tab_nav{list-style-type:none;padding:0;margin:0}.eco_tab_wrap .tab_nav li{display:inline-block}.eco_tab_wrap .tab_nav li a{position:relative;z-index:1;display:block;padding:7px 32px 7px 32px;font-weight:700;color:var(--primary-color);border-radius:40px}.eco_tab_wrap .tab_nav #magic_line{position:absolute;transition:.5s all;border-radius:40px}.eco_tab_wrap .tab_content{padding-top:45px}.eco_tab_wrap .tab_content .eco_tab_item{display:none}.eco_tab_wrap .tab_content .eco_tab_item.current{display:block;animation:eco_fadeInUp .7s both;-webkit-animation:eco_fadeInUp .7s both}.eco_tab_wrap.layout_layout1 .tab_nav li.current a{color:#ffffff}.eco_tab_wrap.layout_layout3 .tab_nav_wrap{background:transparent;box-shadow:none}.eco_tab_wrap.layout_layout3 .tab_nav_wrap .tab_nav{text-align:center}.eco_tab_wrap.layout_layout3 .tab_nav_wrap .tab_nav li a{background:#e9f8fe;font-size:16px;min-width:160px;padding:13px 0;border-radius:10px;margin:6px;font-weight:700;transition:.5s all;overflow:hidden;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;text-align:center}.eco_tab_wrap.layout_layout3 .tab_nav_wrap .tab_nav li a:after{content:"";position:absolute;left:0;top:0;height:490%;width:140%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translateX(-112%) translateY(-16%) rotate(90deg);transform:translateX(-112%) translateY(-16%) rotate(90deg);z-index:-1}.eco_tab_wrap.layout_layout3 .tab_nav_wrap .tab_nav li a:hover{background-image:none;background:none}.eco_tab_wrap.layout_layout3 .tab_nav_wrap .tab_nav li a:hover:after{-webkit-transform:translateX(-9%) translateY(-25%) rotate(90deg);transform:translateX(-9%) translateY(-25%) rotate(90deg)}.eco_tab_wrap.layout_layout3 .tab_content{padding-top:10px}.eco_tab_wrap.layout_layout2 .tab_nav_wrap{width:100%;position:relative;background:transparent;padding-bottom:0px;border-radius:40px;text-align:left;padding-left:98px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-shadow:none}@media only screen and (max-width:1024px){.eco_tab_wrap.layout_layout2 .tab_nav_wrap{padding-left:10px}}@media only screen and (min-width:769px){.eco_tab_wrap.layout_layout2 .tab_nav_wrap{width:50%}}@media only screen and (max-width:768px){.eco_tab_wrap.layout_layout2 .tab_nav_wrap{justify-content:center}}.eco_tab_wrap.layout_layout2 .tab_nav_wrap .tab_nav{overflow-x:visible;overflow-y:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}.eco_tab_wrap.layout_layout2 .tab_nav_wrap .tab_nav::before{content:"";left:0;position:absolute;bottom:0px;border-bottom:1px solid #73a6bc;width:100%;opacity:10%}.eco_tab_wrap.layout_layout2 .tab_nav_wrap .tab_nav li{margin-right:0px;position:relative}.eco_tab_wrap.layout_layout2 .tab_nav_wrap .tab_nav li a{color:#ffffff;padding:20px 32px 20px 32px}@media only screen and (min-width:1024px){.eco_tab_wrap.layout_layout2 .tab_nav_wrap .tab_nav li a{padding:20px 26px}}.eco_tab_wrap.layout_layout2 .tab_nav_wrap .tab_nav li::before{content:"";position:absolute;bottom:0;width:0;height:2px;z-index:99;-webkit-transition:0.35s;-o-transition:0.35s;-ms-transition:0.35s;-moz-transition:0.35s;transition:0.35s;background-size:200%}.eco_tab_wrap.layout_layout2 .tab_nav_wrap .tab_nav li.current{margin-right:0px;-webkit-transition:0.35s;-o-transition:0.35s;-ms-transition:0.35s;-moz-transition:0.35s;transition:0.35s}.eco_tab_wrap.layout_layout2 .tab_nav_wrap .tab_nav li.current::before{width:100%}.eco_tab_wrap.layout_layout2 .tab_content{padding-top:0}@media only screen and (max-width:767px){.eco_tab_wrap.layout_layout2 .tab_nav_wrap{padding-left:10px}.eco_tab_wrap.layout_layout2 .tab_nav_wrap .tab_nav{justify-content:center}.eco_tab_wrap.layout_layout2 .tab_nav_wrap .tab_nav li a{padding:10px 15px 10px 15px}}.eco_tab_wrap.layout_layout4 .tab_nav_wrap{position:relative;background:transparent;padding-bottom:0px;border-radius:0;text-align:left;display:inline-block;box-shadow:none;max-width:100%}.eco_tab_wrap.layout_layout4 .tab_nav_wrap .tab_nav{overflow-x:scroll;overflow-y:hidden;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;scrollbar-width:thin;-webkit-overflow-scrolling:auto !important;scrollbar-color:transparent transparent}.eco_tab_wrap.layout_layout4 .tab_nav_wrap .tab_nav::before{content:"";left:0;position:absolute;bottom:0px;border-bottom:1px solid #e7e8ef;width:100%}.eco_tab_wrap.layout_layout4 .tab_nav_wrap .tab_nav li{margin-right:0px;position:relative}.eco_tab_wrap.layout_layout4 .tab_nav_wrap .tab_nav li a{color:var(--primary-color);padding:8.5px 30px 8.5px 30px}.eco_tab_wrap.layout_layout4 .tab_nav_wrap .tab_nav li::before{content:"";position:absolute;bottom:0;width:0;height:2px;z-index:99;-webkit-transition:0.35s;background:var(--accent-color);-o-transition:0.35s;-ms-transition:0.35s;-moz-transition:0.35s;transition:0.35s;background-size:200%}.eco_tab_wrap.layout_layout4 .tab_nav_wrap .tab_nav li:first-child a{padding-left:0}.eco_tab_wrap.layout_layout4 .tab_nav_wrap .tab_nav li.current{margin-right:0px;-webkit-transition:0.35s;-o-transition:0.35s;-ms-transition:0.35s;-moz-transition:0.35s;transition:0.35s}.eco_tab_wrap.layout_layout4 .tab_nav_wrap .tab_nav li.current a{color:var(--accent-color)}.eco_tab_wrap.layout_layout4 .tab_nav_wrap .tab_nav li.current::before{width:100%}.eco_tab_wrap.layout_layout4 .tab_content{padding-top:29px}@media only screen and (max-width:767px){.eco_tab_wrap.layout_layout4 .tab_nav_wrap{padding-left:10px}.eco_tab_wrap.layout_layout4 .tab_nav_wrap .tab_nav{justify-content:flex-start}.eco_tab_wrap.layout_layout4 .tab_nav_wrap .tab_nav li a{padding:10px 15px 10px 15px}}.tab_nav::-webkit-scrollbar{height:2px;overflow:visible}.tab_nav::-webkit-scrollbar-button{height:0;width:0}.tab_nav::-webkit-scrollbar-thumb{background-color:transparent;background-clip:padding-box;border:solid transparent;border-width:1px 1px 1px 6px;min-height:28px;box-shadow:transparent}.tab_nav:-webkit-scrollbar-track{background:transparent}.eco-breadcrumbs{list-style-type:none;padding:0;margin:0 !important}.eco-breadcrumbs .eco-breadcrumbs__separator{margin-left:14px}.eco-breadcrumbs li{line-height:52px;display:inline-block;vertical-align:middle;font-family:'Spartan',sans-serif;font-size:14px;font-weight:700}.eco-breadcrumbs li.eco-breadcrumbs__item{margin-left:8px}.eco-breadcrumbs li.eco-breadcrumbs__item .eco-breadcrumbs__text{font-weight:700}.eco-breadcrumbs li.eco-breadcrumbs__item:first-child{margin-left:0 !important}.eco-breadcrumbs li i{display:inline-block}.eco-breadcrumbs li a:hover{color:var(--secondary-color)}.eco-breadcrumbs .eco-breadcrumbs__item--current{color:var(--primary-color)}.eco-breadcrumbs__crumb img{vertical-align:text-bottom}.eco-title-bar-inner img{vertical-align:unset}.delimiter{padding:0 10px}.eco-community-programs-element .community-programs-content{margin-bottom:-30px}.eco-community-programs-element .community-programs-content .eco_community-programs_item{margin-bottom:30px}.eco-community-programs-element .community-programs-content .eco_community-programs_item .eco_community-programs_wap{overflow:hidden;position:relative}.eco-community-programs-element .community-programs-content .eco_community-programs_item .eco_community-programs_wap .eco_community-programs_image{position:relative}.eco-community-programs-element .community-programs-content .eco_community-programs_item .eco_community-programs_wap .eco_community-programs_image .overlay_inner{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0,0,0,0), #000);opacity:0.6;z-index:1}.eco-community-programs-element .community-programs-content .eco_community-programs_item .eco_community-programs_wap .eco_community-programs_image img{width:100%}.eco-community-programs-element .community-programs-content .eco_community-programs_item .eco_community-programs_wap .eco_community-programs_content{color:#FCFCFC;text-align:center;min-height:174px;display:flex;justify-content:center;background:#027577;position:relative}.eco-community-programs-element .community-programs-content .eco_community-programs_item .eco_community-programs_wap .eco_community-programs_content:before{content:"";height:100px;width:104%;position:absolute;top:-18px;right:-5px;z-index:1;transform:rotate(356deg);background:#027577}.eco-community-programs-element .community-programs-content .eco_community-programs_item .eco_community-programs_wap .eco_community-programs_content .eco_community-programs_content_inner{z-index:1;position:relative;padding:30px 25px;height:100%;display:flex;flex-wrap:wrap;justify-content:center}.eco-community-programs-element .community-programs-content .eco_community-programs_item .eco_community-programs_wap .eco_community-programs_content .entry-title{color:#FCFCFC;font-size:24px;line-height:34px;height:67px;overflow:hidden}.eco-community-programs-element .community-programs-content .eco_community-programs_item .eco_community-programs_wap .eco_community-programs_content .view-more{bottom:-10px;position:absolute}.eco-community-programs-element .community-programs-content .eco_community-programs_item .eco_community-programs_wap .eco_community-programs_content .view-more i{font-size:10.4px;color:#FCFCFC}.eco-community-programs-element .community-programs-content .eco_community-programs_item .eco_community-programs_wap .eco_community-programs_content_overlay{position:absolute;bottom:0;left:0;height:100%;width:100%;background:#027577;z-index:1;text-align:center;display:flex;justify-content:center;align-items:center;color:#FCFCFC;height:0;overflow:hidden;transition:0.3s}.eco-community-programs-element .community-programs-content .eco_community-programs_item .eco_community-programs_wap .eco_community-programs_content_overlay .eco_community-programs_content_inner{padding:43.3px 30px 42.8px 30px}.eco-community-programs-element .community-programs-content .eco_community-programs_item .eco_community-programs_wap .eco_community-programs_content_overlay .entry-title{color:#FCFCFC;font-size:24px;line-height:34px;padding-bottom:37px}.eco-community-programs-element .community-programs-content .eco_community-programs_item .eco_community-programs_wap .eco_community-programs_content_overlay .description{font-size:14px;font-weight:300;font-family:'Spartan'}.eco-community-programs-element .community-programs-content .eco_community-programs_item .eco_community-programs_wap .eco_community-programs_content_overlay .view-more{font-size:13px;font-family:'Spartan';font-weight:700;line-height:57px;display:block;padding-top:28px;cursor:pointer;color:#FCFCFC}.eco-community-programs-element .community-programs-content .eco_community-programs_item .eco_community-programs_wap .eco_community-programs_content_overlay .view-more i.demo-icon.icon-arrow{font-size:10.4px;margin-left:5.4px}.eco-community-programs-element .community-programs-content .eco_community-programs_item:nth-child(even){color:#777}.eco-community-programs-element .community-programs-content .eco_community-programs_item:nth-child(even) .eco_community-programs_wap .eco_community-programs_content{background:#025f79}.eco-community-programs-element .community-programs-content .eco_community-programs_item:nth-child(even) .eco_community-programs_wap .eco_community-programs_content::before{background:#025f79}.eco-community-programs-element .community-programs-content .eco_community-programs_item:nth-child(even) .eco_community-programs_wap .eco_community-programs_content_overlay{background:#025f79}.eco-community-programs-element .community-programs-content .eco_community-programs_item:hover .eco_community-programs_wap .eco_community-programs_content_overlay{height:100%}@media (min-width:1025px){.eco-community-programs-element .col-xl-3.eco_community-programs_item .eco_community-programs_wap .eco_community-programs_content:before{content:"";height:100px;width:104%;position:absolute;top:-12px;right:-5px;z-index:1;transform:rotate(356deg);background:#027577}.eco-community-programs-element .col-xl-3.eco_community-programs_item .eco_community-programs_wap .eco_community-programs_content{height:137px}.eco-community-programs-element .col-xl-3.eco_community-programs_item .eco_community-programs_wap .eco_community-programs_content .eco_community-programs_content_inner{padding:22px 25px}.eco-community-programs-element .col-xl-3.eco_community-programs_item .eco_community-programs_content_inner .entry-title{font-size:19px;line-height:34px}.eco-community-programs-element .col-xl-3.eco_community-programs_item .eco_community-programs_wap .eco_community-programs_content .view-more{bottom:21px}}.eco-education-programs-element .education-programs-content{margin-bottom:-30px}.eco-education-programs-element .education-programs-content .eco_education-programs_item{margin-bottom:30px}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap{overflow:hidden;position:relative}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_image{position:relative}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_image .overlay_inner{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0,0,0,0), #000);opacity:0.6;z-index:1}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_image img{width:100%}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_content{color:#FCFCFC;text-align:center;min-height:174px;display:flex;justify-content:center;background:#027577;position:relative}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_content:before{content:'';height:100px;width:104%;background:#027577;position:absolute;top:-25px;left:-5px;z-index:1;transform:rotate(3deg)}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_content .eco_education-programs_content_inner{z-index:1;position:relative;padding:30px 25px;height:100%;display:flex;flex-wrap:wrap;justify-content:center}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_content .entry-title{color:#FCFCFC;font-size:24px;line-height:34px;height:67px;overflow:hidden}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_content .view-more{bottom:-10px;position:absolute;color:#FCFCFC}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_content .view-more i{font-size:10.4px;color:#FCFCFC}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_content_overlay{position:absolute;bottom:0;left:0;height:100%;width:100%;background:#027577;z-index:1;text-align:center;display:flex;justify-content:center;align-items:center;color:#FCFCFC;height:0;overflow:hidden;transition:0.3s}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_content_overlay .eco_education-programs_content_inner{padding:43.3px 30px 42.8px 30px}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_content_overlay .entry-title{color:#FCFCFC;font-size:24px;line-height:34px}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_content_overlay .description{padding-top:37px;font-size:14px;font-weight:300;font-family:'Spartan'}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_content_overlay .view-more{font-size:13px;font-family:'Spartan';font-weight:700;line-height:57px;display:block;padding-top:28px;cursor:pointer}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_content_overlay .view-more i.demo-icon.icon-arrow{font-size:10.4px;margin-left:5.4px;color:#FCFCFC}.eco-education-programs-element .education-programs-content .eco_education-programs_item:nth-child(even){color:#777}.eco-education-programs-element .education-programs-content .eco_education-programs_item:nth-child(even) .eco_education-programs_wap .eco_education-programs_content{background:#025f79}.eco-education-programs-element .education-programs-content .eco_education-programs_item:nth-child(even) .eco_education-programs_wap .eco_education-programs_content::before{background:#025f79}.eco-education-programs-element .education-programs-content .eco_education-programs_item:nth-child(even) .eco_education-programs_wap .eco_education-programs_content_overlay{background:#025f79}.eco-education-programs-element .education-programs-content .eco_education-programs_item:hover .eco_education-programs_wap .eco_education-programs_content_overlay{height:100%}@media only screen and (max-width:500px){.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_content_overlay .eco_education-programs_content_inner{padding:15px}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_content_overlay .entry-title{font-size:18px;line-height:28px;padding-bottom:10px}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_content_overlay .description{font-size:13px;font-weight:300;font-family:'Spartan'}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_content_overlay .view-more{font-size:13px;line-height:28px}.eco-education-programs-element .education-programs-content .eco_education-programs_item .eco_education-programs_wap .eco_education-programs_content .entry-title{font-size:19px;line-height:28px;height:58px}}.eco_dropdown_text .drop_top{font-size:14px;margin:0;transition:.3s all;line-height:60px;font-weight:400}.eco_dropdown_text .drop_top img{max-width:25px;margin-right:6px;margin-top:-4px}.eco_dropdown_text .drop_top:after{content:"\e874";font-family:"Linearicons-Free";font-size:10px;margin-left:4px}.eco_dropdown_text .dropdown_sub{position:absolute;background:#ffffff;border-top:5px solid;width:105px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;opacity:0;transform:translateY(20px);-webkit-transform:translateY(20px);transition:.3s all;box-shadow:0 0 10px 3px rgba(0,0,0,0.05);pointer-events:none;overflow:hidden;z-index:1}.eco_dropdown_text .dropdown_sub .drop_item a{font-size:12px;line-height:25px;display:block;padding:5px 15px}.eco_dropdown_text .dropdown_sub .drop_item a img{width:25px;margin-right:15px}.eco_dropdown_text .dropdown_sub .drop_item a:hover{color:#ffffff}.eco_dropdown_text:hover .dropdown_sub{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);pointer-events:auto}.eco_dropdown_text:hover .drop_top:after{content:"\e873"}.widget-woocommerce-currency-switcher .woocommerce-currency-switcher-form .dd-options{width:105px !important;border:none;border-top:5px solid;box-shadow:0 0 10px 3px rgba(0,0,0,0.05)}.widget-woocommerce-currency-switcher .woocommerce-currency-switcher-form .dd-selected{padding:0;display:inline;margin-right:15px}.widget-woocommerce-currency-switcher .woocommerce-currency-switcher-form .dd-pointer{position:relative;display:inline}.widget-woocommerce-currency-switcher .woocommerce-currency-switcher-form .dd-pointer-down{border:none}.widget-woocommerce-currency-switcher .woocommerce-currency-switcher-form .dd-pointer-down:after{content:"\e874";font-family:"Linearicons-Free";font-size:10px;margin-left:4px}.widget-woocommerce-currency-switcher .woocommerce-currency-switcher-form .dd-pointer-up{border:none !important}.widget-woocommerce-currency-switcher .woocommerce-currency-switcher-form .dd-pointer-up:after{content:"\e873";font-family:"Linearicons-Free";font-size:10px;margin-left:4px}.widget-woocommerce-currency-switcher .woocommerce-currency-switcher-form .dd-select{border:none;border-radius:unset;background:transparent !important;min-width:50px}.widget-woocommerce-currency-switcher .woocommerce-currency-switcher-form .dd-select .dd-selected-image{display:none}.widget-woocommerce-currency-switcher .woocommerce-currency-switcher-form .dd-desc{display:none}.widget-woocommerce-currency-switcher .woocommerce-currency-switcher-form .dd-option{padding:5px 15px;border:none}.widget-woocommerce-currency-switcher .woocommerce-currency-switcher-form .dd-option:hover .dd-option-text{color:#ffffff}.widget-woocommerce-currency-switcher .woocommerce-currency-switcher-form .dd-selected-text{font-size:14px;font-weight:400;line-height:60px;margin:0}.widget-woocommerce-currency-switcher .woocommerce-currency-switcher-form .dd-option-text{font-size:14px;font-weight:400;line-height:24px;margin:0;vertical-align:middle;display:inline-block;padding-left:5px}.widget-woocommerce-currency-switcher .woocommerce-currency-switcher-form .dd-option-image{width:25px;float:unset;display:inline-block;vertical-align:middle}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#797C7F !important}.checkbox-inline label{cursor:pointer}body .caldera-grid .form-control.cf2-file .btn{color:#ffffff;background-color:#025f79;border:thin solid #025f79;font-family:'Spartan';font-size:16px;font-weight:500;line-height:21px;transition:color .3s,background .3s;padding:16.25px 18px 15.25px 18px;text-align:center;cursor:pointer;border-radius:0;border:1px solid;overflow:hidden;position:relative;vertical-align:bottom;display:inline-block;min-width:160px}.cf2-dropzone{display:flex;flex-direction:column-reverse}.caldera-grid .form-control.cf2-file{height:auto}.submit-form-member .caldera-grid .caldera_forms_form .last_row .last_col .form-group{margin-top:0}.caldera-grid .caldera_forms_form h4{margin-bottom:20px}.caldera-grid .caldera_forms_form .cfdatepicker{background-image:url("data:image/svg+xml;charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") !important;background-position:right 1em top 50% !important;background-repeat:no-repeat !important}.caldera-grid .caldera_forms_form .select2-container--default .select2-selection--single,.caldera-grid .caldera_forms_form select,.caldera-grid .caldera_forms_form input:not([type=submit]):not([type=checkbox]):not([type=radio]){background:transparent;border:none;box-shadow:none;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#797C7F;height:38px;padding:0px;border-bottom:1px solid #e2e2e2;border-radius:none;box-shadow:0px 13px 23px -16.6px rgba(56,56,80,0.11)}.caldera-grid .caldera_forms_form .select2-container--default .select2-selection--single::-webkit-input-placeholder,.caldera-grid .caldera_forms_form select::-webkit-input-placeholder,.caldera-grid .caldera_forms_form input:not([type=submit]):not([type=checkbox]):not([type=radio])::-webkit-input-placeholder,.caldera-grid .caldera_forms_form .select2-container--default .select2-selection--single:-ms-input-placeholder,.caldera-grid .caldera_forms_form select:-ms-input-placeholder,.caldera-grid .caldera_forms_form input:not([type=submit]):not([type=checkbox]):not([type=radio]):-ms-input-placeholder,.caldera-grid .caldera_forms_form .select2-container--default .select2-selection--single:-moz-placeholder .caldera-grid .caldera_forms_form .select2-container--default .select2-selection--single::-moz-placeholder,.caldera-grid .caldera_forms_form .select2-container--default .select2-selection--single:-moz-placeholder .caldera-grid .caldera_forms_form select::-moz-placeholder,.caldera-grid .caldera_forms_form .select2-container--default .select2-selection--single:-moz-placeholder .caldera-grid .caldera_forms_form input:not([type=submit]):not([type=checkbox]):not([type=radio])::-moz-placeholder,.caldera-grid .caldera_forms_form select:-moz-placeholder .caldera-grid .caldera_forms_form .select2-container--default .select2-selection--single::-moz-placeholder,.caldera-grid .caldera_forms_form select:-moz-placeholder .caldera-grid .caldera_forms_form select::-moz-placeholder,.caldera-grid .caldera_forms_form select:-moz-placeholder .caldera-grid .caldera_forms_form input:not([type=submit]):not([type=checkbox]):not([type=radio])::-moz-placeholder,.caldera-grid .caldera_forms_form input:not([type=submit]):not([type=checkbox]):not([type=radio]):-moz-placeholder .caldera-grid .caldera_forms_form .select2-container--default .select2-selection--single::-moz-placeholder,.caldera-grid .caldera_forms_form input:not([type=submit]):not([type=checkbox]):not([type=radio]):-moz-placeholder .caldera-grid .caldera_forms_form select::-moz-placeholder,.caldera-grid .caldera_forms_form input:not([type=submit]):not([type=checkbox]):not([type=radio]):-moz-placeholder .caldera-grid .caldera_forms_form input:not([type=submit]):not([type=checkbox]):not([type=radio])::-moz-placeholder,.caldera-grid .caldera_forms_form .select2-container--default .select2-selection--single::placeholder,.caldera-grid .caldera_forms_form select::placeholder,.caldera-grid .caldera_forms_form input:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder{color:#797C7F;font-family:'Open Sans',sans-serif}.caldera-grid .caldera_forms_form .ccselect2-container-multi .ccselect2-choices{background:transparent;border:none;box-shadow:none;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#797C7F;height:38px;padding:0px;border-bottom:1px solid #e2e2e2;border-radius:none;box-shadow:0px 13px 23px -16.6px rgba(56,56,80,0.11)}.caldera-grid .caldera_forms_form .ccselect2-container-multi .ccselect2-choices input{border-bottom:none !important;border-radius:none;box-shadow:none !important}.caldera-grid .caldera_forms_form .ccselect2-container-multi .ccselect2-choices,.caldera-grid .caldera_forms_form .form-control{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.caldera-grid .caldera_forms_form .btn-button.btn-secondary{color:var(--secondary-button-color-text);background:var(--secondary-button-background);border:1px solid var(--secondary-button-color-text);font-family:'Spartan';font-size:16px;font-weight:500;line-height:21px;transition:color .3s,background .3s;padding:16.25px 18px 15.25px 18px;text-align:center;cursor:pointer;border-radius:0;border:1px solid;overflow:hidden;position:relative;vertical-align:bottom;display:inline-block;min-width:160px}.caldera-grid .caldera_forms_form #submit_1-wrap{margin-bottom:0}.caldera-grid .caldera_forms_form .row:last-child .form-group{margin-bottom:0}.caldera-grid .caldera_forms_form .intl-tel-input.allow-dropdown .selected-flag,.caldera-grid .caldera_forms_form .intl-tel-input.separate-dial-code .selected-flag{width:46px;display:none}.caldera-grid .caldera_forms_form .intl-tel-input{position:relative;display:block}.caldera-grid .caldera_forms_form .last_row .last_col .form-group{margin-top:28px}.caldera-grid .caldera_forms_form textarea.form-control{padding-right:4px;height:81px;margin-top:58px}.caldera-grid .caldera_forms_form .form-group{margin-bottom:51px}.caldera-grid .caldera_forms_form .messange{margin-bottom:41px}.caldera-grid .caldera_forms_form .form-control:focus{border-color:var(--secondary-button-color-text);outline:0;-webkit-box-shadow:inset unset;box-shadow:unset}.caldera-grid .caldera_forms_form textarea{background:transparent;border:none;box-shadow:none;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#797C7F;padding:0px 5px;border-bottom:1px solid #e2e2e2}.caldera-grid .caldera_forms_form textarea::placeholder{color:#797C7F}.caldera-grid .caldera_forms_form #CF612342d8170bc_1-row-4{position:relative}.caldera-grid .caldera_forms_form #CF612342d8170bc_1-row-4 .first_col{width:100%}.caldera-grid .caldera_forms_form #CF612342d8170bc_1-row-4 .last_col{position:absolute;right:0;padding:0}.caldera-grid .caldera_forms_form .caldera-forms-consent-field{padding-left:9px !important}.caldera-grid .caldera_forms_form .caldera-forms-consent-field input{margin-left:0 !important;z-index:2;width:13px !IMPORTANT;height:13px;opacity:0;position:relative;top:3px}.caldera-grid .caldera_forms_form .caldera-forms-consent-field label{padding-left:6px;padding-top:1.7px;color:#A5A6AA;font-weight:400;font-size:12px;padding-left:0;float:none;width:auto}.caldera-grid .caldera_forms_form .caldera-forms-consent-field label a{text-decoration:underline}.caldera-grid .caldera_forms_form .caldera-forms-consent-field label::before{color:#797C7F;content:'';font-family:"eco";position:absolute;left:8.5px;top:10px;font-size:11.5px;font-weight:400;width:14.51px;height:14.51px;border:1px solid #e2e2e2;border-radius:4px}.caldera-grid .caldera_forms_form .caldera-forms-consent-field input:checked{opacity:1}.caldera-grid .caldera_forms_form .caldera-forms-consent-field input:checked~label::before{opacity:0}.caldera-grid .caldera_forms_form .subscribe-button>div{display:inline-block}.caldera-grid .caldera_forms_form .subscribe-button .btn-default{color:#333;background-color:transparent !important;border-color:transparent !important;min-width:unset}.newsletter-form .caldera-grid .form-group,.newsletter-form .cf-color-picker .form-group{margin-bottom:11.5px}.newsletter-form .caldera-grid select,.newsletter-form .caldera-grid input:not([type=submit]):not([type=checkbox]):not([type=radio]){background:transparent;border:none;box-shadow:none;font-family:'Open Sans',sans-serif;font-size:17px;font-weight:400;line-height:28px;color:#ffffff;height:40px;padding:0px 5px}.newsletter-form .caldera-grid select::placeholder,.newsletter-form .caldera-grid input:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder{color:#ffffff}.newsletter-form .caldera-grid #CF612342d8170bc_1-row-4{position:relative}.newsletter-form .caldera-grid #CF612342d8170bc_1-row-4 .first_col{width:100%}.newsletter-form .caldera-grid #CF612342d8170bc_1-row-4 .last_col{position:absolute;right:0;padding:0}.newsletter-form .caldera-grid form>div{margin-right:0 !important;margin-left:0 !important}.newsletter-form .caldera-grid form>div>div{padding:0 !important}.newsletter-form input:-webkit-autofill,.newsletter-form input:-webkit-autofill:hover,.newsletter-form input:-webkit-autofill:focus,.newsletter-form input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s !important;-webkit-text-fill-color:#ffffff}.newsletter-form .demo-icon{border-bottom:1px solid #fff}.newsletter-form .demo-icon::before{width:31px;color:#ffffff;font-size:12.5px;top:-1px;position:relative;display:inline-block}.newsletter-form .demo-icon>div{width:calc( 100% - 50px );display:inline-block}.newsletter-form .caldera-forms-gdpr-field-label{color:#ffffff;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;line-height:28px;padding-left:unset;float:unset;width:auto}.newsletter-form .demo-icon.icon-arrow{display:inline-block;border-bottom:none;position:relative}.newsletter-form .demo-icon.icon-arrow::before{font-size:10.5px;width:auto;transition:0.3s}.newsletter-form .demo-icon.icon-arrow:hover::before{color:#4aa4a6;transform:translateX(10px)}.newsletter-form .demo-icon.icon-arrow>div{width:50px;height:50px;position:absolute;left:0}.newsletter-form .demo-icon.icon-arrow input[type=submit]{font-size:0;background:transparent;border:none;padding:0;width:50px;height:50px}.newsletter-form .caldera-forms-consent-field{padding-left:9px !important;font-size:12px;color:#A5A6AA;font-weight:400}.newsletter-form .caldera-forms-consent-field input{margin-left:0 !important;z-index:2;width:13px !IMPORTANT;height:13px;opacity:0;position:relative;top:3px}.newsletter-form .caldera-forms-consent-field label{padding-left:6px;padding-top:1.7px}.newsletter-form .caldera-forms-consent-field label::before{color:#ffffff;content:'\e804';font-family:"eco";position:absolute;left:9.5px;top:6px;font-size:11.5px}.newsletter-form .caldera-forms-consent-field input:checked{opacity:1}.newsletter-form .caldera-forms-consent-field input:checked~label::before{opacity:0}select{padding-right:50px}.resource-form .caldera-grid .caldera_forms_form .form-group{margin-bottom:13px}.resource-form .caldera-grid .caldera_forms_form .select2-container--default .select2-selection--single,.resource-form .caldera-grid .caldera_forms_form select,.resource-form .caldera-grid .caldera_forms_form input:not([type=submit]):not([type=checkbox]):not([type=radio]){height:50px}.resource-form .caldera-grid .caldera_forms_form .subscribe-button .btn-default{font-size:19px;font-weight:500;font-family:'Spartan';line-height:22px;padding-right:0}.resource-form #CF61240c165c985_1-row-3 .last_col{padding-left:19px}.resource-form .subscribe-button{color:#071021}@media only screen and (max-width:1024px){.resource-form .caldera-grid .caldera_forms_form .select2-container--default .select2-selection--single,.resource-form .caldera-grid .caldera_forms_form select,.resource-form .caldera-grid .caldera_forms_form input:not([type=submit]):not([type=checkbox]):not([type=radio]){border-bottom:1px solid #1f242e;border-radius:none;box-shadow:none;height:60px}.resource-form .caldera-grid .caldera_forms_form .caldera-forms-consent-field label:after{content:'' !important;width:5px;height:5px;background:black;border:none !IMPORTANT;border-radius:3px !important;left:13.2px;top:14px;position:absolute}}@media only screen and (max-width:1024px){#CF611fb95245c84_1-row-7{flex-direction:column-reverse}#CF611fb95245c84_1-row-7 .first_col{margin-top:30px}#CF611fb95245c84_1-row-7 .last_col{width:100%}.submit-form-member .caldera-grid .col-sm-6{width:100%;margin-top:15px}.resource-form .row>div{width:50%}.resource-form .row .col-sm-9{width:100%}.resource-form .row .subscribe-button::before{content:none}.resource-form .row .caldera-grid .caldera_forms_form .subscribe-button .btn-default{color:var(--secondary-button-color-text);background:var(--secondary-button-background);border:1px solid var(--secondary-button-color-text);font-family:'Spartan';font-size:16px;font-weight:500;line-height:21px;transition:color .3s,background .3s;padding:16.25px 49px 15.25px 49px;text-align:center;cursor:pointer;border-radius:0;border:1px solid;overflow:hidden;position:relative;vertical-align:bottom;display:inline-block;min-width:192px}.resource-form .caldera-grid .caldera_forms_form .subscribe-button .btn-default{color:var(--secondary-button-color-text);background:var(--secondary-button-background);border:1px solid var(--secondary-button-color-text) !important;font-family:'Spartan';font-size:16px;font-weight:500;line-height:21px;transition:color .3s,background .3s;padding:16.25px 49px 15.25px 49px;text-align:center;cursor:pointer;border-radius:0;border:1px solid;overflow:hidden;position:relative;vertical-align:bottom;display:inline-block;min-width:192px}.resource-form #CF61240c165c985_1-row-3 .last_col{padding-left:8px;padding-top:20px}form#CF61240c165c985_1{position:relative}div#CF61240c165c985_1-row-4{width:50%;position:absolute;bottom:48px;left:30%}div#CF61240c165c985_1-row-4>div{width:100%}}@media only screen and (max-width:767px){.caldera-grid .caldera_forms_form .row>div,.caldera-grid .caldera_forms_form .col-sm-12,.caldera-grid .caldera_forms_form .col-sm-6{width:100%}.newsletter-form .caldera-grid #CF612342d8170bc_1-row-4 .last_col{position:relative}.newsletter-form .demo-icon.icon-arrow::before{content:none}.newsletter-form .demo-icon.icon-arrow input[type=submit]{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;color:#ffffff;font-size:16px;display:inline-block;padding:16.25px 49px 15.25px 49px;height:unset}div#CF61240c165c985_1-row-4{position:initial;width:100%}.newsletter-form .demo-icon.icon-arrow>div{margin-top:20px;height:unset;position:relative}}.bottom-content-program{padding-top:100px;z-index:9}.eco_video_popup.video-border_ani .eco_video_popup_inner a:before{position:absolute;transform:translateX(-50%) translateY(-50%);display:block;border-radius:50%;top:50%;left:50%;content:"";opacity:0.5;border:1px solid rgba(255,255,255,0.1)}.eco_video_popup.video-border_ani .eco_video_popup_inner a:after{position:absolute;display:block;border-radius:50%;top:-5px;left:-5px;content:"";opacity:0.1;border:1px solid #fff;border-right-color:transparent !important;border-bottom-color:transparent !important;-webkit-animation:load-spin 3s infinite linear;animation:load-spin 3s infinite linear}.eco_video_popup.video-border .eco_video_popup_inner a:before{position:absolute;transform:translateX(-50%) translateY(-50%);display:block;border-radius:50%;top:50%;left:50%;content:"";opacity:0.5;border:1px solid #fff;animation:pulse-border-simple 1.5s ease-out infinite;-webkit-animation:pulse-border-simple 1.5s ease-out infinite}.eco_video_popup.video-border .eco_video_popup_inner a:after{position:absolute;transform:translateX(-50%) translateY(-50%);display:block;border-radius:50%;top:50%;left:50%;content:"";opacity:0.1;border:1px solid #fff;animation:pulse-border 1.5s ease-out infinite;-webkit-animation:pulse-border 1.5s ease-out infinite}.eco_video_popup.video-overlay .eco_video_popup_inner a:after,.eco_video_popup.video-overlay .eco_video_popup_inner a:before{background:#fff;position:relative;display:block;text-align:center;-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%;padding-left:5px;opacity:0.8}.eco_video_popup.video-overlay .eco_video_popup_inner a:before{position:absolute;transform:translateX(-50%) translateY(-50%);display:block;border-radius:50%;top:50%;left:50%;animation:pulse-border 1.5s cubic-bezier(.4, 0, .2, 1) infinite forwards;-webkit-animation:pulse-border 1.5s cubic-bezier(.4, 0, .2, 1) infinite forwards;content:""}.eco_video_popup.video-overlay .eco_video_popup_inner a:after{position:absolute;transform:translateX(-50%) translateY(-50%);display:block;border-radius:50%;top:50%;left:50%;animation:pulse-border 1.5s .45s cubic-bezier(0, 0, .2, 1) infinite forwards;-webkit-animation:pulse-border 1.5s .45s cubic-bezier(0, 0, .2, 1) infinite forwards;content:""}.eco_video_popup .eco_video_popup_inner a{display:inline-block;position:relative;transition:0s all}.eco_video_popup .eco_video_popup_inner a .video_icon{font-size:24px;height:37px;line-height:37px;width:37px;text-align:center;border-radius:100%;-webkit-border-radius:100%;position:relative;z-index:1;display:flex;justify-content:center;align-items:center;transition:.3s all}.eco_video_popup .eco_video_popup_inner a .video_icon path{fill:#ffffff}.eco_video_popup.layout2 .eco_video_popup_inner{position:relative}.eco_video_popup.layout2 .eco_video_popup_inner img{width:100%}.eco_video_popup.layout2 .eco_video_popup_inner a{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.eco_video_popup.layout2 .video-title{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:400;color:#797C7F;margin-top:23px}.mfp-fade-in-down .mfp-content>div{opacity:0;transition:.5s ease;transform:translatey(-50px);-webkit-transform:translatey(-50px)}.mfp-fade-in-down.mfp-bg{opacity:0;transition:.3s ease}.mfp-fade-in-down.mfp-ready .mfp-content>div{opacity:1;transform:translatey(0);-webkit-transform:translatey(0)}.mfp-fade-in-down.mfp-ready.mfp-bg{opacity:0.8}.mfp-fade-in-down.mfp-removing .mfp-content>div{transform:translatey(50px);-webkit-transform:translatey(50px);opacity:0}.mfp-fade-in-down.mfp-removing.mfp-bg{opacity:0}@keyframes load-spin{100%{transform:rotate(360deg)}}@-o-keyframes load-spin{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes load-spin{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes load-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes load-spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}.eco_banner{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.eco_banner .eco_banner_inner{overflow:hidden}.eco_banner .eco_banner_inner img{width:100%;transform:scale(1);-webkit-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;-moz-transition:.5s all;transition:.5s all}.eco_banner.layout1 .eco_banner_inner:before{content:'';width:100%;height:100%;background:#025F79;z-index:1;position:absolute;opacity:0.6}.eco_banner.layout1 .content-group1{-webkit-transform:translateY(70px);-ms-transform:translateY(70px);transform:translateY(70px);will-change:transform;-webkit-transition:-webkit-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;transition:transform .3s ease-out}.eco_banner.layout1 .box_link{margin-top:25px;display:block}.eco_banner.layout1 .banner-content-group{padding:30px 39px 40px 39px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.eco_banner.layout1 .banner-content-group .number{color:#FFFFFF;font-family:"Spartan",Sans-serif;font-size:24px;font-weight:300;line-height:29px}.eco_banner.layout1 .banner-content-group .content-group1 .banner_title{text-transform:uppercase;letter-spacing:2px;position:relative;margin:0}.eco_banner.layout1 .banner-content-group .content-group1 .banner_content{font-size:12px;text-transform:uppercase;line-height:20px}.eco_banner.layout1 .banner-content-group .content-group2{padding:30px 0 0 0;text-align:center}.eco_banner.layout1 .banner-content-group .content-group2 .banner_subject{font-size:60px;line-height:60px;margin-bottom:4px}.eco_banner.layout1 .banner-content-group .content-group2 .banner_sub_title{text-transform:uppercase;display:block;letter-spacing:2.8px;overflow:hidden;position:relative}.eco_banner.layout1 .banner-content-group .content-group2 .banner_sub_title::before,.eco_banner.layout1 .banner-content-group .content-group2 .banner_sub_title::after{content:'';position:absolute;width:50%;height:1px;background:#000000}.eco_banner.layout1 .banner-content-group .content-group2 .banner_sub_title::before{transform:translate(-105%, 50%);top:50%}.eco_banner.layout1 .banner-content-group .content-group2 .banner_sub_title::after{transform:translate(5%, 50%);top:50%}.eco_banner.layout1 .banner-content-group .content-group2 .banner_number_unit{padding:15px 0 20px 0}.eco_banner.layout1 .banner-content-group .content-group2 .banner_number_unit .number,.eco_banner.layout1 .banner-content-group .content-group2 .banner_number_unit .unit{font-weight:600;font-size:60px;color:#e37573;line-height:60px;display:inline-block;vertical-align:middle}.eco_banner.layout1 .banner-content-group .content-group2 .banner_number_unit .text-after{font-size:30px;font-weight:300;line-height:60px;vertical-align:middle}.eco_banner.layout1 .banner-content-group .content-group2 .btn-link{font-size:12px;line-height:20px;padding:15px 68px;text-transform:uppercase;display:inline-block;background:#ffffff;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.eco_banner.layout1:hover .content-group1{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.eco_banner.layout2{padding:27px;height:100%}.eco_banner.layout2 .eco_banner_inner{border:1px solid;padding:25px 10px;height:100%;justify-content:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;text-align:center}.eco_banner.layout2 .eco_banner_inner .banner_title{font-size:30px;letter-spacing:6px;text-transform:uppercase}.eco_banner.layout2 .eco_banner_inner .banner_sub_title{display:none}.eco_banner.layout2 .eco_banner_inner .banner_number_unit{position:relative;padding:21px 0 12px 0}.eco_banner.layout2 .eco_banner_inner .banner_number_unit .number{font-size:112px;display:inline-block;line-height:80px;font-weight:500}.eco_banner.layout2 .eco_banner_inner .banner_number_unit>div{display:inline-block;line-height:60px}.eco_banner.layout2 .eco_banner_inner .banner_number_unit .unit{display:block;font-size:36px}.eco_banner.layout2 .eco_banner_inner .banner_number_unit .text-after{display:block;font-size:18px;padding-left:14px;text-transform:uppercase;bottom:10px}.eco_banner.layout2 .eco_banner_inner .banner_number_unit .banner_sub_title{display:none}.eco_banner.layout2 .eco_banner_inner .btn-link{text-transform:uppercase;letter-spacing:3px}.eco_banner.layout2 .eco_banner_inner .btn-link span{text-decoration:underline}.eco_banner.layout3 .eco_banner_inner{overflow:hidden}.eco_banner.layout3 .eco_banner_inner img{transform:scale(1);-webkit-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;-moz-transition:.5s all;transition:.5s all}.eco_banner.layout3 .eco_banner_inner .content-group1{position:absolute;top:0;width:100%;height:100%;left:0;padding:41px 44px;z-index:1}.eco_banner.layout3 .eco_banner_inner .banner_title{font-size:14px;font-weight:400;line-height:36px;letter-spacing:2px;color:#ffffff;display:initial;text-transform:uppercase;padding:6px 15px;width:auto;background-repeat:no-repeat;background-image:-o-linear-gradient(transparent calc(100% - 1.5px), currentColor 1.5px);background-image:linear-gradient(transparent calc(100% - 50px), #000 1.5px);background-image:-ms-linear-gradient(transparent 95%, currentColor 1.5px);-webkit-transition:.6s cubic-bezier(.215, .61, .355, 1);-o-transition:.6s cubic-bezier(.215, .61, .355, 1);-ms-transition:.6s cubic-bezier(.215, .61, .355, 1);-moz-transition:.6s cubic-bezier(.215, .61, .355, 1);transition:.6s cubic-bezier(.215, .61, .355, 1);background-size:100% 100%}.eco_banner.layout3 .eco_banner_inner .banner_content{display:none}.eco_banner.layout4 .banner-content-group{padding:41px 45px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;position:absolute;top:0;left:0;width:100%;height:100%}.eco_banner.layout4 .banner-content-group .content-group1{padding:0;position:relative;width:40%}.eco_banner.layout4 .banner-content-group .content-group1 .banner_title{font-size:14px;font-weight:400;line-height:36px;letter-spacing:2px;color:#ffffff;display:initial;text-transform:uppercase;padding:6px 15px;width:auto;background-repeat:no-repeat;background-image:-o-linear-gradient(transparent calc(100% - 1.5px), currentColor 1.5px);background-image:linear-gradient(transparent calc(100% - 50px), #000 1.5px);background-image:-ms-linear-gradient(transparent 95%, currentColor 1.5px);-webkit-transition:.6s cubic-bezier(.215, .61, .355, 1);-o-transition:.6s cubic-bezier(.215, .61, .355, 1);-ms-transition:.6s cubic-bezier(.215, .61, .355, 1);-moz-transition:.6s cubic-bezier(.215, .61, .355, 1);transition:.6s cubic-bezier(.215, .61, .355, 1);background-size:100% 100%}.eco_banner.layout4 .banner-content-group .content-group1 .banner_content{font-size:12px;text-transform:uppercase;line-height:20px}.eco_banner.layout4 .banner-content-group .content-group2{padding:30px 0 0 0;text-align:center}.eco_banner.layout4 .banner-content-group .content-group2 .banner_subject{font-size:60px;line-height:60px;margin-bottom:4px}.eco_banner.layout4 .banner-content-group .content-group2 .banner_sub_title{text-transform:uppercase;display:block;letter-spacing:2.8px;overflow:hidden;position:relative}.eco_banner.layout4 .banner-content-group .content-group2 .banner_sub_title::before,.eco_banner.layout4 .banner-content-group .content-group2 .banner_sub_title::after{content:'';position:absolute;width:50%;height:1px;background:#000000}.eco_banner.layout4 .banner-content-group .content-group2 .banner_sub_title::before{transform:translate(-105%, 50%);top:50%}.eco_banner.layout4 .banner-content-group .content-group2 .banner_sub_title::after{transform:translate(5%, 50%);top:50%}.eco_banner.layout4 .banner-content-group .content-group2 .banner_number_unit{padding:15px 0 20px 0}.eco_banner.layout4 .banner-content-group .content-group2 .banner_number_unit .number,.eco_banner.layout4 .banner-content-group .content-group2 .banner_number_unit .unit{font-weight:600;font-size:60px;line-height:60px;display:inline-block;vertical-align:middle}.eco_banner.layout4 .banner-content-group .content-group2 .banner_number_unit .text-after{font-size:30px;font-weight:300;line-height:60px;vertical-align:middle}.eco_banner.layout4 .banner-content-group .content-group2 .btn-link{font-size:12px;line-height:20px;padding:15px 68px;text-transform:uppercase;display:inline-block;background:#ffffff;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s;display:none}.eco_banner.layout5 .eco_banner_inner{position:relative}.eco_banner.layout5 .eco_banner_inner .banner-content-holder{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px}.eco_banner.layout5 .eco_banner_inner .banner-content-holder .content-group1{border:1px solid #b7b7b7;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;padding:15px}.eco_banner.layout5 .eco_banner_inner .banner-content-holder .content-group1 .banner_title{font-size:14px;font-weight:400;line-height:26px;letter-spacing:2px;color:#161619;display:initial;text-transform:uppercase;padding:0px 15px;margin-bottom:18px;width:auto;background-repeat:no-repeat;background-image:-o-linear-gradient(transparent calc(100% - 1.5px), currentColor 1.5px);background-image:linear-gradient(transparent calc(100% - 50px), #fff 1.5px);background-image:-ms-linear-gradient(transparent 95%, currentColor 1.5px);-webkit-transition:.6s cubic-bezier(.215, .61, .355, 1);-o-transition:.6s cubic-bezier(.215, .61, .355, 1);-ms-transition:.6s cubic-bezier(.215, .61, .355, 1);-moz-transition:.6s cubic-bezier(.215, .61, .355, 1);transition:.6s cubic-bezier(.215, .61, .355, 1);background-size:100% 100%}.eco_banner.layout5 .eco_banner_inner .banner-content-holder .content-group1 .banner_content{font-size:60px;line-height:64px;letter-spacing:6px}.eco_banner.layout5 .eco_banner_inner .banner-content-holder .content-group1 a{position:absolute;top:0;left:0;width:100%;height:100%}.eco_banner:hover{background-position:center !important}.elementor-widget-eco_banner{height:100%}.elementor-widget-eco_banner .elementor-widget-container{height:100%}@media only screen and (max-width:1366px){.eco_banner.layout1 .banner-content-group .content-group2 .banner_subject{font-size:40px;line-height:48px}.eco_banner.layout1 .banner-content-group .content-group2 .banner_number_unit .number,.eco_banner.layout1 .banner-content-group .content-group2 .banner_number_unit .unit{font-size:50px;line-height:50px}.eco_banner.layout1 .banner-content-group .content-group2 .btn-link{padding:15px 30px}.eco_banner.layout1 .banner-content-group .content-group2{padding:0}.eco_banner.layout1 .banner-content-group .content-group2 .banner_number_unit{padding:10px 0 10px 0}}@media only screen and (max-width:1200px){.eco_banner.layout4 .banner-content-group,.eco_banner.layout3 .eco_banner_inner .content-group1{padding:20px}.eco_banner.layout1 .banner-content-group .content-group2{padding:0;text-align:center}.eco_banner.layout1 .banner-content-group .content-group2 .btn-link{font-size:12px;line-height:20px;padding:12px 25px}.eco_banner.layout1 .banner-content-group .content-group2 .banner_subject{font-size:48px;line-height:32px;margin-bottom:4px}.eco_banner.layout1 .banner-content-group .content-group2 .banner_sub_title{padding:0 20px}.eco_banner.layout1 .banner-content-group .content-group2 .banner_number_unit{padding:5px 0 5px 0}.eco_banner.layout1 .banner-content-group .content-group2 .banner_number_unit .number,.eco_banner.layout1 .banner-content-group .content-group2 .banner_number_unit .unit{font-size:48px;line-height:50px}}@media only screen and (max-width:1025px){.eco_banner.layout1 .eco_banner_inner .content-group2,.eco_banner.layout4 .eco_banner_inner .content-group2{padding:0}.eco_banner.layout1 .eco_banner_inner .content-group2 .banner_subject,.eco_banner.layout4 .eco_banner_inner .content-group2 .banner_subject{font-size:60px;line-height:unset}.eco_banner.layout1 .eco_banner_inner .content-group2 .banner_number_unit,.eco_banner.layout4 .eco_banner_inner .content-group2 .banner_number_unit{padding:0}.eco_banner.layout1 .eco_banner_inner .content-group2 .banner_number_unit .unit,.eco_banner.layout4 .eco_banner_inner .content-group2 .banner_number_unit .unit,.eco_banner.layout1 .eco_banner_inner .content-group2 .banner_number_unit .number,.eco_banner.layout4 .eco_banner_inner .content-group2 .banner_number_unit .number{font-size:36px;line-height:36px}.eco_banner.layout1 .banner-content-group{justify-content:flex-end}.eco_banner.layout2{padding:20px}.eco_banner.layout2 .eco_banner_inner .banner_title{font-size:26px;line-height:32px}.eco_banner.layout2 .eco_banner_inner .banner_number_unit{padding:0}.eco_banner.layout2 .eco_banner_inner .banner_number_unit .number{font-size:60px;line-height:60px}.eco_banner.layout2 .eco_banner_inner .banner_number_unit>div{display:inline-block;line-height:30px}.eco_banner.layout2 .eco_banner_inner .banner_number_unit>div .unit{font-size:18px}.eco_banner.layout2 .eco_banner_inner .banner_number_unit>div .text-after{padding-left:0}.eco_banner.layout4 .banner-content-group{justify-content:flex-end}}@media only screen and (max-width:1023px){.eco_banner.layout4 .banner-content-group,.eco_banner.layout1 .banner-content-group,.eco_banner.layout3 .eco_banner_inner .content-group1{padding:40px}}@media only screen and (max-width:510px){.eco_banner.layout4 .eco_banner_inner img{width:auto;height:265px;max-width:unset}.eco_banner.layout4 .banner-content-group{justify-content:start}}.eco_heading .heading-tagline{margin-bottom:0;margin-top:-3px;display:block}.eco_heading .heading-title{margin:0;animation-delay:.3s}.eco_heading .content{margin-top:25px;animation-delay:.6s}.eco_heading .content p{margin:0}.elementor-text-editor p,.eco_heading .content p{margin-bottom:13px}.elementor-text-editor p:last-child,.eco_heading .content p:last-child{margin-bottom:0}.first-letter::first-letter{display:block;float:left;font-size:51px;margin-top:20px;margin-right:6px;background:#0C0F26;font-family:"Spartan";letter-spacing:-0.03em;font-weight:700;-webkit-background-clip:text;-moz-background-clip:text;background-clip:text}@media only screen and (max-width:767px){.eco_heading .heading-tagline{font-size:10px}}@media only screen and (max-width:1024px){.eco_heading .content{margin-top:20px}.eco_heading .btn-button{margin-top:25px}.eco_heading .heading-tagline{margin-bottom:11px}}.eco-team .team-content{padding-top:22.3px;text-align:left}.eco-team .team-content .team-position{display:block;font-size:11px;font-weight:400;margin-top:-3px}.eco-team .team-content .team-name{font-family:'Spartan';font-size:15px;font-weight:700;line-height:18px;margin-bottom:0}.eco-team .team-img{overflow:hidden;position:relative;margin-bottom:1px}.eco-team .team-img img{-webkit-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;-moz-transition:.5s all;transition:.5s all;width:100%;-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.eco-team.layout1{margin-left:-15px;margin-bottom:-12px}.eco-team.layout1 .team-item{margin-bottom:12px;padding:0 15px}.eco-team.layout1 .eco-team-inner{text-align:center}.eco-team.layout1 .eco-team-inner .team-img .overlay_inner{background-color:#027577;position:absolute;left:0;top:0;content:"";width:100%;height:100%;opacity:0;z-index:1}.eco-team.layout1 .eco-team-inner .team-img img{width:100%}.eco-team.layout1 .eco-team-inner .team-img-inner{position:relative;cursor:pointer}.eco-team.layout1 .eco-team-inner .team-img-inner .team-content-info{position:absolute;bottom:0;left:0;padding:5px 25px;width:100%;text-align:left;-webkit-transition:.2s all;-o-transition:.2s all;-ms-transition:.2s all;-moz-transition:.2s all;transition:.2s all;opacity:0;z-index:2}.eco-team.layout1 .eco-team-inner .team-img-inner .team-content-info .team-view-button{font-family:'Spartan';font-size:13px;font-weight:700;line-height:57px;color:#ffffff}.eco-team.layout1 .eco-team-inner .team-img-inner .team-content-info .team-view-button i{margin-left:10px;font-size:10.4px}.eco-team.layout1 .eco-team-inner:hover .team-content-info{opacity:1}.eco-team.layout1 .eco-team-inner:hover .team-content-info .team-excerpt,.eco-team.layout1 .eco-team-inner:hover .team-content-info .team-icon-list{-webkit-transform:translatey(0);-o-transform:translatey(0);-ms-transform:translatey(0);-moz-transform:translatey(0);transform:translatey(0)}.eco-team.layout1 .eco-team-inner:hover .overlay_inner{opacity:0.8}.eco-team.layout2 .team-item{padding-top:0;padding-bottom:0}.eco-team.layout2 .team-content{padding:18px 0 0 0;text-align:left;background:transparent}.eco-team.layout2 .team-content .team-name{margin-top:0}.eco-team.layout2 .team-img-inner{position:relative;border-bottom:5px solid var(--primary-button-background)}.eco-team .team-img-inner:hover .team-content-info{opacity:1}.eco-team .team-img-inner:hover .team-content-info .team-excerpt,.eco-team .team-img-inner:hover .team-content-info .team-icon-list{-webkit-transform:translatey(0);-o-transform:translatey(0);-ms-transform:translatey(0);-moz-transform:translatey(0);transform:translatey(0)}.eco-team .team-content-info .team-excerpt{display:block;-webkit-transform:translatey(50%);-o-transform:translatey(50%);-ms-transform:translatey(50%);-moz-transform:translatey(50%);transform:translatey(50%);-webkit-transition:.3s all;-o-transition:.3s all;-ms-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.eco-team .team-content-info .team-icon-list{list-style-type:none;padding:0;display:block;z-index:1;margin-bottom:0}.eco-team .team-content-info .team-icon-list li{display:inline-block}.eco-team .team-content-info .team-icon-list li a{display:inline-block;text-transform:uppercase;letter-spacing:2px;color:var(--primary-button-background);padding:0 13px;font-size:15px}.eco-team .team-content-info .team-icon-list li:first-child a{padding-left:0}.eco-team .team-content-info .team-icon-list li:hover a{color:var(--secondary-color)}.quick-view-main .popup-quick-view{max-width:970px;width:100%;position:relative;background-color:#ffffff;height:470.5px;margin:auto;overflow:hidden}.quick-view-main .popup-quick-view .image-team{width:370px;display:inline-block;float:left}.quick-view-main .popup-quick-view .image-team .team-image{width:100%}.quick-view-main .popup-quick-view .content-detail-team{width:calc( 100% - 370px);display:inline-block;padding:56px 62.5px 53.5px 31px}.quick-view-main .popup-quick-view .content-detail-team .team-name{font-size:17px;font-weight:700;line-height:20px;margin-bottom:3.9px}.quick-view-main .popup-quick-view .content-detail-team .team-position{font-size:12px;color:#292929;line-height:20px}.quick-view-main .popup-quick-view .content-detail-team .content{color:#292929;font-size:14px;margin-top:39.2px;line-height:21px;max-height:237px;overflow:auto}.quick-view-main .popup-quick-view .content-detail-team .content::-webkit-scrollbar{background-color:#fff;width:10px}.quick-view-main .popup-quick-view .content-detail-team .content::-webkit-scrollbar-track{background-color:#fff}.quick-view-main .popup-quick-view .content-detail-team .content::-webkit-scrollbar-track:hover{background-color:#f4f4f4}.quick-view-main .popup-quick-view .content-detail-team .content::-webkit-scrollbar-thumb{background-color:#babac0;border-radius:16px;border:5px solid #fff}.quick-view-main .popup-quick-view .content-detail-team .content::-webkit-scrollbar-thumb:hover{background-color:#a0a0a5;border:4px solid #f4f4f4}.quick-view-main .popup-quick-view .content-detail-team .content::-webkit-scrollbar-button{display:none}.quick-view-main .popup-quick-view .content-detail-team .content p{margin-bottom:21px}.quick-view-main .popup-quick-view .content-detail-team .content p:last-child{margin-bottom:0}.quick-view-main .popup-quick-view .content-detail-team .book-link{font-size:16px;font-weight:700;line-height:39px;color:#292929;font-family:'Spartan';margin-top:32px;display:block}.quick-view-main .popup-quick-view .content-detail-team .book-link i{font-size:8.5px;margin-left:11px}.mfp-bg{background:#292929;opacity:.52}.mfp-close{right:35px !important;top:31px !important}@media only screen and (max-width:1024px){.eco-team.layout1 .eco-team-inner .team-img-inner .team-content-info{display:none}.eco-team.layout1 .eco-team-inner .team-img .overlay_inner{background-color:transparent}.eco-team.layout1 .team-item{padding:15px}.eco-team.layout1{margin:-15px}.eco-team.layout2 .team-img-inner .team-content-info{opacity:1}.eco-team.layout2 .team-img-inner .team-content-info .team-icon-list{-webkit-transform:translatey(0%);-o-transform:translatey(0%);-ms-transform:translatey(0%);-moz-transform:translatey(0%);transform:translatey(0%)}.eco-team.layout2 .team-img-inner .team-content-info{padding:20px}}@media only screen and (max-width:767px){.quick-view-main .popup-quick-view .image-team{display:none}.quick-view-main .popup-quick-view .content-detail-team{width:100%}.quick-view-main .popup-quick-view{height:100vh}.quick-view-main .popup-quick-view .content-detail-team .content{max-height:60vh}.mfp-close{right:0px !important;top:15px !important}.quick-view-main .popup-quick-view .content-detail-team{padding:60px 30px}}.entry-content .bottom-shape img{vertical-align:bottom;display:inline-block}.eco_info_box{position:relative}.eco_info_box .eco_info_box_inner .box_icon{position:absolute;right:0;bottom:0;font-size:60px;transition:.7s all;transform:translate(5px, 6px);-webkit-transform:translate(5px, 6px);opacity:0.45}.eco_info_box .eco_info_box_inner .box_icon i{display:block;transition:.7s all}.eco_info_box .eco_info_box_inner .box_title{margin-bottom:2px}.eco_info_box .eco_info_box_inner .box_content p{margin-bottom:0}.eco_info_box:hover .eco_info_box_inner .box_icon{opacity:0.1;right:50%;bottom:50%;transform:translate(50%, 50%);-webkit-transform:translate(50%, 50%)}.eco_info_box:hover .eco_info_box_inner .box_icon i{transform:scale(2);-webkit-transform:scale(2)}.eco_info_box.layout1{min-height:305px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-top:94px}.eco_info_box.layout1 .eco_info_box_inner{transition:.3s all}.eco_info_box.layout1 .eco_info_box_inner figure.eco-info-box-icon{margin-right:27px !important;min-height:62px}.eco_info_box.layout1 .eco_info_box_inner .eco-ino-box-content{margin-top:46px}.eco_info_box.layout1 .eco_info_box_inner .eco-ino-box-content .box_title{font-size:28px;font-family:"Spartan";font-weight:700;line-height:34px;color:#292929}.eco_info_box.layout1 .eco_info_box_inner .box_link{position:absolute;display:inline-block;overflow:hidden;margin-bottom:-18px;margin-left:-4px;bottom:8px}.eco_info_box.layout1 .eco_info_box_inner .box_link .link-text{position:relative;margin-right:0;display:inline-block;vertical-align:middle;text-indent:-110px;visibility:hidden;white-space:nowrap;opacity:0;color:#292929;-webkit-transition:visibility .4s ease,margin-right .4s ease-out,text-indent .5s ease-out,opacity .4s ease;-ms-transition:visibility .4s ease,margin-right .4s ease-out,text-indent .5s ease-out,opacity .4s ease;transition:visibility .4s ease,margin-right .4s ease-out,text-indent .5s ease-out,opacity .4s ease;will-change:visibility,margin-right,text-indent,opacity}.eco_info_box.layout1 .eco_info_box_inner:hover .link-text{opacity:1;text-indent:0;margin-right:6px;visibility:visible;-webkit-transition:visibility .4s ease,margin-right .3s ease-out,text-indent .4s ease-out,opacity .4s ease;-ms-transition:visibility .4s ease,margin-right .3s ease-out,text-indent .4s ease-out,opacity .4s ease;transition:visibility .4s ease,margin-right .3s ease-out,text-indent .4s ease-out,opacity .4s ease;padding-left:4px}.eco_info_box.layout2 .eco_info_box_inner{overflow:hidden;border-radius:3px}.eco_info_box.layout2 .eco_info_box_inner .image-background{width:100%;transform:scale(1);-webkit-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;-moz-transition:.5s all;transition:.5s all}.eco_info_box.layout2 .eco_info_box_inner .box_title{color:#ffffff;line-height:34px;width:60%}.eco_info_box.layout2 .eco-ino-box-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:28px 37px;z-index:1;display:flex;flex-direction:column;justify-content:space-around}.eco_info_box.layout2 .eco-ino-box-content .box_button{display:inline-block}.eco_info_box.layout2:hover .eco_info_box_inner .image-background{transform:scale(1.1)}.icon-line .elementor-icon-box-wrapper{position:relative;padding:56px 47px;background:#f7fbfc}.icon-line .elementor-icon-box-wrapper:before{content:'';position:absolute;right:0;top:0;height:100%;width:8px;opacity:0.1;z-index:1;transition:.3s}.icon-line .elementor-icon-box-wrapper:hover .elementor-icon-box-icon .elementor-icon{fill:#ffffff;color:#ffffff;border-color:#ffffff}.icon-line .elementor-icon-box-wrapper:hover:before{opacity:1}.icon-line .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon{transition:.3s}.icon-line .elementor-icon-box-icon{margin-right:15px;width:100px;height:100px;border-radius:100%;justify-content:center;align-items:center;transition:.3s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width:1024px){.eco_info_box.layout1 .eco_info_box_inner .box_link{position:unset;margin-bottom:0;margin-top:-6px;bottom:unset}.eco_info_box.layout1 .eco_info_box_inner .box_link svg{width:8.49px}}@media only screen and (max-width:767px){.icon-line .elementor-icon-box-wrapper{padding:30px}.icon-line .elementor-icon-box-icon{width:80px;height:80px}.eco_info_box{text-align:center !important}.eco_info_box.layout1{display:block}.eco_info_box.layout1 .eco_info_box_inner figure.eco-info-box-icon{margin-right:0 !important}}@media (max-width:500px){.eco_info_box.layout2 .eco_info_box_inner .box_title{color:#ffffff;line-height:26px;font-size:18px;width:80%}.eco_info_box.layout2 .eco-ino-box-content .box_button{display:inline-block;padding:12px 30px}}*{box-sizing:border-box}.elementor-49 .elementor-element.elementor-element-dffc894 .eco_heading .content{word-break:break-word}.map_pin_eco{position:absolute;width:18px;height:18px;border-radius:50em}.map_pin_eco>div{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50em;opacity:1}.map_pin_eco>div:first-child{-webkit-animation:ecoWave 1.5s cubic-bezier(.4, 0, .2, 1) infinite forwards;animation:ecoWave 1.5s cubic-bezier(.4, 0, .2, 1) infinite forwards}.map_pin_eco>div:last-child{-webkit-animation:ecoWave 1.5s .45s cubic-bezier(0, 0, .2, 1) infinite forwards;animation:ecoWave 1.5s .45s cubic-bezier(0, 0, .2, 1) infinite forwards}.eco-google-map img{width:auto !important}#eco-popup-login{border-radius:5px;box-shadow:0px 0px 18px 2px rgba(30,22,102,0.05);z-index:100;position:relative;padding:67px 38px;margin:auto}#eco-popup-login .eco-login-container .eco-animation{max-width:100%}#eco-popup-login .eco-login-container .eco-animation .eco-login,#eco-popup-login .eco-login-container .eco-animation .eco-register{display:none}#eco-popup-login .eco-login-container .eco-animation .eco-login.active,#eco-popup-login .eco-login-container .eco-animation .eco-register.active{display:block;animation:fadeIn 1s ease-in-out 0s forwards}#eco-popup-login .eco-login-container .eco-animation .title{font-family:unset;font-size:20px;font-weight:600;line-height:60px;text-align:center;text-transform:uppercase;letter-spacing:1px;margin-bottom:23px}@media only screen and (max-width:767px){#eco-popup-login .eco-login-container .eco-animation .title{line-height:40px}}#eco-popup-login .eco-login-container .eco-animation label{margin-bottom:5px}#eco-popup-login .eco-login-container .eco-animation .form-group{margin-bottom:17px}#eco-popup-login .eco-login-container .eco-animation .form-group input{border:1px solid;font-size:13px;width:100%;height:60px;padding:0 15px;outline:none}#eco-popup-login .eco-login-container .eco-animation .form-group .login-password,#eco-popup-login .eco-login-container .eco-animation .form-group .login-password-repeater{position:relative}#eco-popup-login .eco-login-container .eco-animation .form-group .login-password .toggle-password,#eco-popup-login .eco-login-container .eco-animation .form-group .login-password-repeater .toggle-password{position:absolute;right:0;top:0;height:60px;text-align:center;line-height:60px;width:60px;cursor:pointer;font-size:14px}#eco-popup-login .eco-login-container .eco-animation .form-group .invalid{border:1px solid #f44336}#eco-popup-login .eco-login-container .eco-animation .form-group .error{color:#f44336;display:block;margin-top:5px;transition:.3s}#eco-popup-login .eco-login-container .eco-animation .forgot-info{margin-top:26px}#eco-popup-login .eco-login-container .eco-animation .forgot-info .login-remember{display:inline-block;position:relative}#eco-popup-login .eco-login-container .eco-animation .forgot-info .lost-pass-link{font-size:13px;margin-bottom:16px;display:block;text-decoration:underline}#eco-popup-login .eco-login-container .eco-animation .submit{margin-top:27px}#eco-popup-login .eco-login-container .eco-animation .submit .button{width:100%;outline:none}#eco-popup-login .eco-login-container .eco-animation .submit .button:hover{background-position:right}#eco-popup-login .eco-login-container .eco-animation .login-remember{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}#eco-popup-login .eco-login-container .eco-animation .login-remember label{padding-left:40px;vertical-align:middle;margin-bottom:0;font-size:13px}#eco-popup-login .eco-login-container .eco-animation .message-error{color:#f44336;font-size:13px}#eco-popup-login .eco-login-container .eco-animation .link-bottom{font-size:14px;margin-top:23px;margin-bottom:0}#eco-popup-login .eco-login-container .eco-animation .link-bottom a{border-bottom:1px solid;line-height:16px;display:inline-block}#eco-popup-login .meter{display:none}#eco-popup-login .meter .meter-box{margin-top:20px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center}#eco-popup-login .meter .meter-box .text-meter{margin-left:10px;color:#d8b50b}#eco-popup-login .meter .meter-box span{display:inline-block}#eco-popup-login .meter .meter-box span:not(.text-meter){background:#ebebeb;height:3px;width:35px;position:relative;margin-right:5px}#eco-popup-login .meter .meter-box span:not(.text-meter):before{content:"";left:0;top:0;transition:.3s all;width:0;height:100%;background:#f44336;position:absolute}#eco-popup-login .meter .meter-box .text-meter{margin-left:10px;color:#d8b50b}#eco-popup-login .meter[meter="2"] .meter-box .box1:before,#eco-popup-login .meter[meter="2"] .meter-box .box2:before{width:100%;background:#e8e114}#eco-popup-login .meter[meter="3"] .meter-box .box1:before,#eco-popup-login .meter[meter="3"] .meter-box .box2:before,#eco-popup-login .meter[meter="3"] .meter-box .box3:before{width:100%;background:#49ac20}#eco-popup-login .meter[meter="4"] .meter-box .box1:before,#eco-popup-login .meter[meter="4"] .meter-box .box2:before,#eco-popup-login .meter[meter="4"] .meter-box .box3:before,#eco-popup-login .meter[meter="4"] .meter-box .box4:before{width:100%;background:#49ac20}#eco-popup-login .meter[meter="1"] .meter-box .box1:before{width:100%}#eco-popup-login .sent-mail-register{text-align:center;padding:45px;margin:auto}#eco-popup-login .sent-mail-register img{margin-bottom:20px}#eco-popup-login .sent-mail-register p{margin-bottom:0px;font-size:18px;line-height:24px}#eco-popup-login .sent-mail-register .check-email{font-size:13px;margin-top:20px}@media only screen and (max-width:767px){#eco-popup-login{padding:30px}}p.forgetmenot.login-remember label:after,.forgetmenot.login-remember label:checked:after{content:"";height:23px;width:23px;margin:auto;opacity:0.7;vertical-align:middle;border:1px solid}.forgetmenot label:after{visibility:visible;font-family:"Font Awesome 5 Free";display:inline-block;transform:translate(0%, -50%);position:absolute;left:0;top:50%;cursor:pointer}.forgetmenot .checkbox input[type="checkbox"],.forgetmenot input[type="checkbox"]{position:absolute;visibility:hidden}.forgetmenot input[type="checkbox"]:checked+label:before{content:"\f00c";transform:translate(2px, -50%);position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;left:3px;cursor:pointer;font-size:10px;top:50%}p.forgetmenot.login-remember input[type=checkbox]{-webkit-appearance:auto !important;transform:translate(0%, -50%);left:0;top:50%;height:16px;width:16px}p.forgetmenot.login-remember input[type=checkbox]:checked+label:before{transform:translate(3px, -50%);top:50%}.eco-password-hint{display:none}.page-mail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100vh}.page-mail .page-mail-content{max-width:570px;border-radius:5px;background-color:#ffffff;box-shadow:0px 0px 18px 2px rgba(30,22,102,0.05);z-index:23;padding:50px;margin:auto;text-align:center}.page-mail .page-mail-content a{display:block;margin:28px}.eco-price-table{text-align:center;padding:33px 35px;border-radius:5px;border-top:8px solid;background:#ffffff;box-shadow:0px 10px 37.62px .38px rgba(48,0,127,0.08);-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.eco-price-table .eco-price-table__ribbon{position:absolute;top:-10px;left:0;width:100%}.eco-price-table .eco-price-table__ribbon .eco-price-table__ribbon-inner{background-color:#FA188D;color:#ffffff;display:inline-block;padding:0 30px;text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:500;border-radius:5px}.eco-price-table .eco-price-table__header .eco-price-table__image img{width:auto;height:auto;max-height:52px;max-width:100%}.eco-price-table .eco-price-table__header .eco-price-table__top_heading{display:block;margin-bottom:16px}.eco-price-table .eco-price-table__header .eco-price-table__heading{font-size:14px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:3px;margin-top:21px}.eco-price-table .eco-price-table__header .eco-price-table__subheading{font-size:13px;margin-top:10px;display:block}.eco-price-table .eco-price-table__price{font-size:36px;font-weight:600;line-height:0.8;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;padding:8px 0px 13px 0px}.eco-price-table .eco-price-table__price .eco-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}.eco-price-table .eco-price-table__price .eco-price-table__after-price .eco-price-table__fractional-part{line-height:1.2;padding-left:5px}.eco-price-table .eco-price-table__price .eco-price-table__currency{font-size:18px;font-weight:700;line-height:0.8}.eco-price-table .eco-price-table__price .eco-price-table__period{font-size:16px;font-weight:400;align-self:flex-end}.eco-price-table .eco-price-table__features-list{padding:11px 0px 36px 0px;list-style-type:none;margin:0;text-align:left}.eco-price-table .eco-price-table__features-list li{padding:9px 0}.eco-price-table .eco-price-table__features-list li:first-child{padding-top:0}.eco-price-table .eco-price-table__features-list li:last-child{padding-bottom:0}.eco-price-table .eco-price-table__features-list li .eco-price-table__feature-inner{font-size:16px;line-height:28px}.eco-price-table .eco-price-table__features-list li .eco-price-table__feature-inner i{float:left;vertical-align:top}.eco-price-table .eco-price-table__features-list li .eco-price-table__feature-inner span{display:inline-block;width:calc( 100% - 16px );padding-left:15px;vertical-align:top}.eco-price-table .eco-price-table__footer .eco-price-table__button{display:block;padding:14px 29px}.eco-price-table .eco-price-table__footer .eco-price-footer_detail{display:block;font-size:14px;font-weight:500;text-decoration:underline;margin:7px 0px 11px 0px}.eco-price-table .eco-price-table__footer .eco-price-footer_detail span{margin-left:5px}.eco-price-table.layout1 .eco-price-table__header .eco-price-table__image img{max-height:74px}.eco-price-table.layout2{padding:33px 0 0 0}.eco-price-table.layout2 .eco-price-table__heading{margin-top:13px}.eco-price-table.layout2 .eco-price-table__header{padding:0 35px}.eco-price-table.layout2 .eco-price-table__price{padding:12px 0px 12px 0px}.eco-price-table.layout2 .eco-price-table__button{display:block;margin-top:14px;padding:14px 29px}.eco-price-table.layout2 .eco-price-table__features-list{padding:27px 25px 17px 25px}.eco-price-table.layout2 .features-title{margin-bottom:15px}.eco-price-table.layout2 .eco-price-table__features-list li{padding:1px 0}.eco-price-table.layout2 .eco-price-table__features-list li .eco-price-table__feature-inner{font-size:14px}.eco-price-table.layout2 .eco-price-table__addons-list{padding:27px 25px 25px 25px;list-style-type:none;margin:0;text-align:left;border-top:2px solid #f8f6fa;border-bottom:2px solid #f8f6fa}.eco-price-table.layout2 .eco-price-table__addons-list h6.addons-title{margin-bottom:15px}.eco-price-table.layout2 .eco-price-table__addons-list li{padding:1px 0}.eco-price-table.layout2 .eco-price-table__addons-list li:first-child{padding-top:0}.eco-price-table.layout2 .eco-price-table__addons-list li:last-child{padding-bottom:0}.eco-price-table.layout2 .eco-price-table__addons-list li .eco-price-table__addon-inner i{float:left;vertical-align:top;font-size:5px;line-height:24px}.eco-price-table.layout2 .eco-price-table__addons-list li .eco-price-table__addon-inner span{display:inline-block;width:calc( 100% - 10px );padding-left:9px;vertical-align:top;font-size:14px;line-height:24px}.eco-price-table.layout2 .eco-price-table__details{padding:13px 25px 17px 25px;list-style-type:none;margin:0;text-align:left;position:relative}.eco-price-table.layout2 .eco-price-table__details .details-title{display:inline-block;font-weight:500;text-decoration:underline;font-size:14px}.eco-price-table.layout2 .eco-price-table__details span.btn-tongle-detail{position:absolute;right:18px;top:50%;width:30px;height:30px;display:block;line-height:30px;text-align:center;cursor:pointer;transform:translateY(-50%)}.eco-price-table.layout2 .eco-price-table__details-list{position:absolute;width:calc( 400% + 90px );text-align:-webkit-auto;z-index:999;background:#0d99e5;color:#ffffff;padding:35px;visibility:hidden}.eco-price-table.layout2 .eco-price-table__details-list .eco-repeater-details-item{padding:15px 0}.eco-price-table.layout2 .eco-price-table__details-list .eco-repeater-details-item>h6{text-transform:uppercase;padding-bottom:10px;border-bottom:1px solid;margin-bottom:10px}.eco-price-table.layout2 .eco-price-table__details-list .eco-repeater-details-item .eco-price-table__detail-item-content{padding-left:30px}.eco-price-table.layout2 .eco-price-table__details-list .eco-repeater-details-item ul{padding:0}.eco-price-table.layout3{padding:44px 78px 66px 78px;text-align:left;border:none}.eco-price-table.layout3 .eco-price-table__top_heading{padding-left:30px;position:relative;font-weight:500}.eco-price-table.layout3 .eco-price-table__top_heading::before{content:'';position:absolute;width:7px;height:7px;background:var(--secondary-color);border-radius:100%;z-index:1;left:7px;top:50%;margin-top:3px;transform:translateY(-50%)}.eco-price-table.layout3 .eco-price-table__top_heading::after{content:'';position:absolute;width:15px;height:15px;background:var(--primary-button-background);border-radius:100%;left:0;top:50%;transform:translateY(-50%)}.eco-price-table.layout3 .eco-price-table__heading{font-size:30px;font-weight:700;text-transform:none;line-height:28px;letter-spacing:0;margin-top:22px}.eco-price-table.layout3 .eco-price-table__price{justify-content:left;font-size:24px;font-weight:700;padding:15px 0px 0 0px}.eco-price-table.layout3 .eco-price-table__currency{font-size:24px}.eco-price-table.layout3 .eco-price-table__features-list{padding:53px 0px 32px 0px}.eco-price-table.layout3 .eco-price-table__features-list li{padding:10px 0}.eco-price-table.layout3 .eco-price-table__features-list li .eco-price-table__feature-inner i{font-size:21px}.eco-price-table.layout3 .eco-price-table__features-list li .eco-price-table__feature-inner span{width:calc( 100% - 24px )}.eco-price-table.layout2.tongle-active .eco-price-table__details{color:#ffffff;background:#0d99e5}.eco-price-table.layout2.tongle-active .eco-price-table__details .details-title{color:currentColor}.eco-price-table.layout2.tongle-active .eco-price-table__details-list{visibility:visible}.eco-price-table.layout2.tongle-active .eco-price-table__details-list h1,.eco-price-table.layout2.tongle-active .eco-price-table__details-list h2,.eco-price-table.layout2.tongle-active .eco-price-table__details-list h3,.eco-price-table.layout2.tongle-active .eco-price-table__details-list h4,.eco-price-table.layout2.tongle-active .eco-price-table__details-list h5,.eco-price-table.layout2.tongle-active .eco-price-table__details-list h6,.eco-price-table.layout2.tongle-active .eco-price-table__details-list .details-title{color:#ffffff}.elementor-section .elementor-column:nth-child(2) .eco-price-table__details-list{left:calc(-100% - 30px)}.elementor-section .elementor-column:nth-child(3) .eco-price-table__details-list{left:calc(-200% - 60px)}.elementor-section .elementor-column:nth-child(4) .eco-price-table__details-list{left:calc(-300% - 90px)}.elementor-section>.elementor-container .elementor-column.elementor-col-33>.elementor-widget-wrap>.elementor-widget-eco-price-table>.elementor-widget-container>.eco-price-table .eco-price-table__details-list{width:calc(300% + 60px )}.elementor-section>.elementor-container .elementor-column.elementor-col-50>.elementor-widget-wrap>.elementor-widget-eco-price-table>.elementor-widget-container>.eco-price-table .eco-price-table__details-list{width:calc(200% + 30px )}.elementor-section>.elementor-container .elementor-column.elementor-col-100>.elementor-widget-wrap>.elementor-widget-eco-price-table>.elementor-widget-container>.eco-price-table .eco-price-table__details-list{width:100%}@media screen and (max-width:1100px){.eco-price-table{padding:30px 30px 45px 30px}}@media screen and (max-width:1024px){.eco-price-table.layout3{padding:30px 15px}.eco-price-table.layout3 .eco-price-table__features-list{padding:10px 0px 20px 0px}.eco-price-table.layout3 .eco-price-table__price{font-size:18px;padding:6px 0px 0 0px}.eco-price-table.layout3 .eco-price-table__currency{font-size:18px}.eco-price-table.layout3 .eco-price-table__features-list li{padding:5px 0}.eco-price-table.layout3 .eco-price-table__heading{font-size:22px}.eco-price-table.layout3 .eco-price-table__footer .eco-price-table__button{padding:9px 29px;font-size:14px}.eco-price-table.layout3 .eco-price-table__header .eco-price-table__heading{margin-bottom:0px}.eco-price-table.layout3 .eco-price-table__price{font-size:20px}.eco-price-table.layout3 .eco-price-table__heading{margin-top:10px}.eco-price-table.layout3 .eco-price-table__features-list li .eco-price-table__feature-inner{font-size:14px;line-height:24px}.elementor-section>.elementor-container .elementor-column.elementor-col-25>.elementor-widget-wrap>.elementor-widget-eco-price-table>.elementor-widget-container>.eco-price-table .eco-price-table__details-list{width:calc(200% + 30px )}.elementor-section .elementor-column:nth-child(3) .eco-price-table__details-list{left:0}.elementor-section .elementor-column:nth-child(4) .eco-price-table__details-list{left:calc(-130%)}.eco-price-table .eco-price-table__header{padding-bottom:15px}.eco-price-table .eco-price-table__header .eco-price-table__heading{margin-bottom:15px}.eco-price-table .eco-price-table__header .eco-price-table__subheading{margin-top:5px}.eco-price-table .eco-price-table__header{padding-bottom:15px}.eco-price-table .eco-price-table__features-list{padding:20px 0px 20px 0px}}@media screen and (max-width:900px){.eco-price-table{padding:30px 15px 45px 15px}.eco-price-table .eco-price-table__footer .eco-price-table__button{display:block}}@media screen and (max-width:767px){.elementor-section>.elementor-container .elementor-column>.elementor-widget-wrap>.elementor-widget-eco-price-table>.elementor-widget-container>.eco-price-table .eco-price-table__details-list{width:100% !important;left:0}}.countdown-dot .elementor-countdown-wrapper .elementor-countdown-item{position:relative}.countdown-dot .elementor-countdown-wrapper .elementor-countdown-item:after{content:':';position:absolute;top:20px;right:0;font-size:72px;color:#aa2a37}.countdown-dot .elementor-countdown-wrapper .elementor-countdown-item:last-child:after{content:''}.countdown-dot .elementor-countdown-label{margin-top:10px}.elementor-toggle-icon-closed svg,.elementor-toggle-icon-opened svg{display:inline-block;vertical-align:middle}@media only screen and (max-width:1024px){.elementor-widget-countdown .elementor-countdown-label{display:block;float:none;text-align:center;padding:0;margin-top:0}}@media only screen and (max-width:767px){.eco-title-bar-inner{text-align:center}.countdown-dot .elementor-countdown-wrapper .elementor-countdown-item:after{right:-15px}.elementor-widget-wrap>.elementor-element.elementor-absolute.elementor-widget-eco-breadcrumbs{position:relative;padding-top:50px}.MoveCircle360 img.attachment-large.size-large{width:90px !important}.MoveCircle360 .elementor-widget-container{margin-right:0}}.elementor-icon-box-title{margin:0}.elementor-headline-animation-type-wave .elementor-headline-dynamic-wrapper{border-bottom:4px solid #292929}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{text-align:left}.elementor-accordion .elementor-accordion-item{border:none}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{margin-top:-3px}.shade_animation{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%}.shade_animation .shade_wrap_inner{position:absolute}.shade_animation .shade_wrap_inner.alternate{animation-direction:alternate}.shade_animation .shade_wrap_inner.infinite{animation-iteration-count:infinite}.eco-shade-yes>.shade_animation{opacity:1}.elementor-element:not(.elementor-motion-effects-element-type-background),.elementor-element>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center}.grey-image .eco_gallery_image img,.swiper-slide-inner>img{filter:grayscale(1);-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.grey-image .eco_gallery_image img{max-width:150px}.grey-image .eco_gallery_image:hover img,.swiper-slide-inner:hover>img{filter:unset}.grey-image .eco_gallery_item{border-right:1px solid #eceded;border-bottom:1px solid #eceded}.grey-image .eco_gallery_item:nth-child(3n){border-right:0}.grey-image .eco_gallery_item:nth-last-child(-n+3){border-bottom:0}.grey-image .eco_gallery_image{height:200px;display:table;padding:15px;width:100%}.grey-image .eco_gallery_image a{display:table-cell;text-align:center;vertical-align:middle}.grey-image .eco_gallery_image a img{width:50%}@media only screen and (max-width:1024px){.grey-image .eco_gallery_image a img{width:80%}.grey-image .eco_gallery_image{height:100px}}.elementor-counter .elementor-counter-title{text-align:center}.elementor-counter .elementor-counter-number-prefix{display:none}.elementor-widget-progress .elementor-title{text-transform:uppercase;font-weight:500;color:var(--primary-color)}.elementor-progress-bar{height:7px;background-color:var(--secondary-color);border-radius:0}.elementor-progress-wrapper{position:relative;border-bottom:1px solid #e7e8ef;color:#fff;background-color:transparent;height:13px;-webkit-border-radius:0;border-radius:0;margin-top:6px}.elementor-progress-percentage{padding-right:0;position:absolute;top:-32px;right:0;font-size:16px;font-weight:500;line-height:24px;color:var(--primary-color)}.elementor-countdown-label{float:right;padding-left:8px}.elementor-accordion .elementor-tab-title,.elementor-toggle .elementor-tab-title{line-height:38px;padding:21px 36px 52.9px 0}.elementor-accordion .elementor-tab-content,.elementor-toggle .elementor-tab-content{padding:15px 0}.elementor-accordion table,.elementor-toggle table{width:100%}.elementor-accordion table thead,.elementor-toggle table thead{background:#027577;color:#ffffff;font-size:19px;font-family:'Spartan',sans-serif;font-weight:300;line-height:28px;font-style:italic}.elementor-accordion table thead th,.elementor-toggle table thead th{padding:16px 32px 18px 32px}.elementor-accordion table tbody,.elementor-toggle table tbody{color:#797C7F;font-size:16px;font-family:'Open Sans',sans-serif;font-weight:400;background:#FFFFFF;line-height:60px;text-align:center}.last-boder .elementor-accordion .elementor-accordion-item:last-child .elementor-tab-title,.last-boder .elementor-toggle .elementor-toggle-item:last-child .elementor-tab-title{border-bottom:none}.program-category-toggle .elementor-toggle .elementor-tab-title{padding:21px 6px 53.9px 0}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left,.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left{float:right;text-align:right;vertical-align:middle}.elementor-accordion .elementor-tab-title .elementor-accordion-icon,.elementor-toggle .elementor-tab-title .elementor-toggle-icon{margin-top:-1.5px}.eco-qoute .elementor-widget-container{padding:31.9px 47px 56.9px 47px;min-height:200px;position:relative}.eco-qoute .elementor-widget-container .elementor-icon-box-title{margin-bottom:12px;FONT-WEIGHT:500;line-height:28px}.eco-qoute .elementor-widget-container:before{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ffffff;content:'';box-shadow:0px 3px 40px 0px rgba(0,0,0,0.1);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 88%);border-left:2px solid #027577}.eco-qoute .elementor-widget-container .elementor-icon-box-wrapper{position:relative}.eco-qoute .elementor-widget-container .elementor-icon svg{width:19.56px;height:15.92px;position:relative;display:block}.eco-qoute .elementor-widget-container .elementor-icon-box-title{margin-bottom:14px;FONT-WEIGHT:500;line-height:28px}.eco-qoute .elementor-widget-container .elementor-icon-box-description{color:#027577;font-size:11px;line-height:28px;font-weight:500;font-family:'Spartan',sans-serif}.gallery-slider .swiper-slide-inner>img,.elementor-image-gallery .gallery-item img{margin:0 auto;opacity:.6;filter:grayscale(1)}.gallery-slider .swiper-slide-active .swiper-slide-inner>img,.gallery-slider .swiper-slide-inner:hover>img,.elementor-image-gallery .gallery-item:hover img{opacity:1;filter:none}.elementor-image-gallery .gallery{display:flex;align-items:center;flex-wrap:wrap}.elementor-widget-container p{margin-bottom:29px}.elementor-widget-container p:last-child{margin-bottom:0}.top-shape img{vertical-align:top}.bottom-shape-footer img,.bottom-shape img{vertical-align:bottom}.content-group{margin-bottom:14px}.content-group h6{font-size:17px;line-height:26px}.col-6 .content-group{margin-bottom:0}.image-border-inside .elementor-widget-container img{outline:14px solid #fff;outline-offset:-14px}.img-shop figure.elementor-image-box-img img{width:100%;border:1px solid #cecece}.elementor-toggle-item .col-6 .content-group{margin-bottom:20px}.elementor-counter .elementor-counter-number-suffix{text-align:left;display:none}.elementor-counter .elementor-counter-number-wrapper{justify-content:center}@media only screen and (max-width:1024px){.elementor-7 .elementor-element.elementor-element-84bcd93 .eco_heading .content h2{font-size:35px !important;line-height:35px !important}}@media only screen and (max-width:767px){.elementor-accordion table thead th,.elementor-toggle table thead th{padding:10px 15px;font-size:16px}.elementor-accordion-item .col-md-6,.elementor-toggle-item .col-md-6{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.eco-qoute .elementor-widget-container{padding:31.9px 36px 56.9px 25px}.elementor-image-gallery .gallery-item{width:50% !important;padding:15px}}.shade_animation .shade_wrap_inner{transition:0.3s}.elementor-element-08042cb .elementor-text-editor p,.elementor-element-08042cb .eco_heading .content p{margin-bottom:29px}.elementor-7 .elementor-element.elementor-element-c8a62cf a i{transition:0.3s}.elementor-7 .elementor-element.elementor-element-c8a62cf a:hover i{margin-left:10px}@media only screen and (max-width:767px){.elementor-image-gallery .gallery-item img{margin-left:0}.elementor-accordion .elementor-tab-content,.elementor-toggle .elementor-tab-content{overflow:auto}}@media only screen and (max-width:1024px){.eco-breadcrumbs li,.eco-title-bar-wrap-program .eco-title-bar{line-height:30px !important}.eco-breadcrumbs{text-align:center}.elementor-widget-wrap>.elementor-element.elementor-absolute.elementor-widget-eco-breadcrumbs{left:unset !important}}.eco-event-element .event-content .eco-event-item{padding-bottom:46.85px;padding-top:53.85px;border-bottom:1px solid #e2e2e2}.eco-event-element .event-content .eco-event-item:first-child{padding-top:0}.eco-event-element .event-content .eco-event-item:last-child{padding-bottom:0;border-bottom:none}.eco-event-element .event-content .eco-event-item .eco-post-wap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-date-start{width:103px;margin-top:23px}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-date-start .eco-events-date-day{font-family:'Spartan',sans-serif;font-weight:700;font-size:28px;line-height:34px;text-align:center;color:#0C0F26;margin-left:-9px;display:block}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-date-start .eco-events-date-month-year{font-family:'Spartan',sans-serif;font-weight:600;font-size:13px;line-height:22px;text-align:center;letter-spacing:0.8px;color:#1F242E;margin-top:-1px;text-transform:uppercase}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content{width:calc(100% - 103px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-image{width:183px}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-content-inner{width:calc(100% - 183px);padding-left:32.4px}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-content-inner .inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;height:100%}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-content-inner .inner .eco-entry-title{font-family:'Spartan';font-weight:700;font-size:28px;line-height:34px;color:#0C0F26;margin-top:-2px}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-content-inner .inner .eco-entry-title a{vertical-align:middle;display:inline-block}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-content-inner .inner .community-programs_cat{font-family:"Open Sans",Sans-serif;font-weight:400;font-size:17px;line-height:28px;color:#21253A;margin-bottom:2px;margin-left:3px}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-content-inner .inner .eco-post-meta{font-family:"Open Sans",Sans-serif;font-weight:400;font-size:15px;line-height:25px;color:#797C7F;display:inline-block;vertical-align:middle;margin-bottom:6px;margin-left:4px}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-content-inner .inner .eco-post-meta time{margin-right:5px}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-content-inner .inner .eco-post-meta span{vertical-align:middle;display:inline-block;line-height:15px}.eco-event-element .event-content-list.layout2 .eco-event-item{padding-bottom:45px;padding-top:20px}.eco-event-element .event-content-list.layout2 .eco-event-item .eco-post-wap .eco-date-start{margin-top:0}.eco-event-element .event-content-list.layout2 .eco-event-item .eco-post-wap .eco-post-content{justify-content:space-between}.eco-event-element .event-content-list.layout2 .register-link a.civicrm-event-organiser-register-link{font-size:16px;font-weight:700;color:#1F242E;font-family:'Spartan';position:relative}.eco-event-element .event-content-list.layout2 .register-link a.civicrm-event-organiser-register-link i{font-size:11px;transition:0.3s;margin-left:10px;vertical-align:middle}.eco-event-element .event-content-list.layout2 .register-link a.civicrm-event-organiser-register-link:hover i{margin-left:20px}.elementor-widget-wp-widget-eco_event_list_widget .elementor-widget-container>h5{display:none}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{max-width:100%;padding:0;padding-bottom:106.5px}body .tribe-events .tribe-events-calendar-latest-past__event-date-tag-datetime,body .tribe-events .tribe-events-calendar-list__event-date-tag-datetime{padding-top:23px}body #tribe-events-content.tribe-events-single,body .tribe-events-c-ical.tribe-common-b2.tribe-common-b3--min-medium,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav,body .tribe-common-l-container .tribe-events-calendar-day,body .tribe-common-l-container .tribe-events-calendar-list,body .tribe-common-l-container .tribe-events-calendar-latest-past,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-header{max-width:1200px;padding-right:15px;padding-left:15px;margin-right:auto !important;margin-left:auto !important}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border{border:1px solid #e5e5e5}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border .tribe-common-form-control-text__input{border:none;color:#A5A6AA;font-family:"Open Sans",sans-serif;padding-left:40.8px;font-size:16px}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border .tribe-events-c-search__input-control-icon-svg{left:19px}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn,body .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn{background-color:#027577;font-size:14px;font-weight:700}body .tribe-events .tribe-events-c-view-selector__list-item-text{color:#1F242E;font-family:'Spartan';font-size:16px;line-height:1.62;font-weight:700}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after{background-color:#027577;bottom:-1px;content:"";display:block;height:1.81px;position:absolute;width:100%}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{padding:0 22.5px 0 71.7px}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row>.tribe-common-g-col,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row>.tribe-common-g-col{padding-left:0;padding-right:0}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event{flex-direction:row;justify-content:flex-end}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium{font-family:'Spartan',sans-serif;font-weight:700;font-size:28px;line-height:34px;text-align:center;color:#0C0F26;margin-left:0;display:block}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:31px;padding-right:0}body .tribe-events .tribe-events-calendar-latest-past__event-date-tag-weekday-year,body .tribe-events .tribe-events-calendar-list__event-date-tag-weekday-year{color:#5d5d5d;font-family:'Spartan',sans-serif;font-weight:600;font-size:13px;line-height:22px;text-align:center;letter-spacing:0.8px;color:#1F242E;margin-top:-1px;text-transform:uppercase}body h3.tribe-events-calendar-latest-past__event-title.tribe-common-h6.tribe-common-h4--min-medium,body h3.tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium{font-family:'Spartan';font-weight:700;font-size:28px;line-height:34px;color:#0C0F26;margin-top:-2px;text-align:left}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event{flex-direction:row;justify-content:unset}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-featured-image-wrapper,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{margin-bottom:0;width:183px;padding:0 !important}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-details,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details{width:calc( 100% - 183px )}body header.tribe-events-calendar-latest-past__event-header,body header.tribe-events-calendar-list__event-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;height:100%}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-b2{font-family:"Open Sans",Sans-serif;font-weight:400;font-size:15px;line-height:25px;color:#797C7F;display:inline-block;vertical-align:middle;margin-bottom:6px;margin-left:4px}body .tribe-events-calendar-latest-past__event_cat,body .tribe-events-calendar-list__event_cat{font-family:"Open Sans",Sans-serif;font-weight:400;font-size:17px;line-height:28px;color:#21253A;margin-bottom:2px;margin-left:3px}body .tribe-event-date-start{margin-left:5px}body .tribe-common img{margin-top:-3px}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{padding-bottom:46.85px;padding-top:53.85px;border-bottom:1px solid #e2e2e2;margin:0 !important}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row:last-child,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:last-child{margin-bottom:0}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{margin:40px -15px 54px}body .tribe-events-c-ical.tribe-common-b2.tribe-common-b3--min-medium{display:none !important}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-b2 span.tribe-events-c-nav__next-label,body .tribe-common--breakpoint-medium.tribe-common .tribe-common-b2 span.tribe-events-c-nav__prev-label{font-size:13px;line-height:24px;font-family:'Spartan';color:#A5A6AA;text-transform:uppercase}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-b2,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__list-item a.tribe-events-c-nav__next.tribe-common-b2.tribe-common-b1--min-medium,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__list-item a.tribe-events-c-nav__prev.tribe-common-b2.tribe-common-b1--min-medium{display:flex}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-icon-svg path,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-icon-svg path{fill:#9FA3A6}body nav.tribe-events-c-nav{max-width:630.08px !IMPORTANT;border:none}body .tribe-events-view--list .tribe-events-calendar-list__month-separator,body .tribe-events-view--list .tribe-events-c-top-bar.tribe-events-header__top-bar{display:none}body .elementor-widget-tec_elementor_widget_events_view nav.tribe-events-c-nav{display:none}body .elementor-widget-tec_elementor_widget_events_view .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{max-width:unset;padding:0;padding-bottom:0}body .tribe-events-calendar-latest-past__event-row:first-child,body .tribe-events-calendar-list__event-row:first-child{padding-top:0;margin-top:0}body .elementor-widget-tec_elementor_widget_events_view .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{min-height:unset}body .elementor-widget-tec_elementor_widget_events_view .tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters{margin-left:0;margin-right:0}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-date-tag,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-date-tag{width:103px}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters{margin-left:0;margin-right:0}body .elementor-widget-tec_elementor_widget_events_view .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row .elementor-widget-tec_elementor_widget_events_view .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{padding-bottom:46.85px;padding-top:0;margin-top:0;border-bottom:1px solid #e2e2e2}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime{color:#A5A6AA;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:400;line-height:24px}.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8{color:#0C0F26;font-family:'Spartan';font-size:16px;line-height:24px}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-description{color:#797C7F;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:400;line-height:22px}#tribe-events-footer{margin-top:60px}.tribe-events-content{margin-top:50px}.tribe-events-meta-group.tribe-events-meta-group-gmap{order:3}.single-tribe_events .tribe-events-single .tribe-events-event-meta.secondary .tribe-events-venue-map{order:2}.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg,.tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg{width:7.45px}.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{color:#1F242E}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{background:#F8FBF5;border:none;font-weight:700;font-size:14px;color:#1F242E;font-family:'Spartan';height:32.64px;line-height:32.64px;padding:0 22px;margin-right:32.5px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3{font-size:42px;line-height:43px;font-weight:700;font-family:'Spartan';color:#0C0F26}.tribe-events-view--month.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{height:12.67px;width:7.45px;margin-left:14.5px}.tribe-events-view--month .tribe-events-header--has-event-search .tribe-events-header__top-bar{width:100%;margin-bottom:111.9px}.tribe-events-view--month .tribe-events-calendar-month__header-column-title{font-size:13px;line-height:22px;letter-spacing:0.03em;font-weight:700;color:#1F242E}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__body{border-top:1.18px solid #1f242e}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date{opacity:1;color:#0C0F26;font-family:'Spartan';font-size:28px;line-height:34px;font-weight:700;padding:16.3px 13.1px 0 13.1px}.tribe-events .tribe-events-calendar-month__calendar-event-datetime{font-family:"Open Sans",sans-serif;font-size:13px;font-weight:400;line-height:22px;color:#A5A6AA;margin-top:13.6px}h3.tribe-events-calendar-month__calendar-event-title.tribe-common-h8.tribe-common-h--alt{font-size:15px;font-family:"Open Sans",sans-serif;color:#0C0F26;line-height:22px;font-weight:400}.tribe-events .tribe-events-calendar-month__calendar-event{margin-bottom:0;padding:0px 14.1px 33px 14.1px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{border-color:#E2E2E2}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4{opacity:1;color:#0C0F26;font-family:'Spartan';font-size:28px;line-height:34px;font-weight:700;padding:16.3px 13.1px 0 13.1px}.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{color:#005F7A;font-weight:700}.crm-container .crm-submit-buttons,.crm-container .action-link{height:unset !important}body .crm-container .crm-button{float:none}.single-tribe_events #tribe-events-pg-template{margin:0 auto;max-width:100%;padding:0;background:#f8fbf5}.single-tribe_events #tribe-events-pg-template .elementor-2778 .elementor-element.elementor-element-b73fbc7{padding:155px 0px 0px 0px;display:none}.single-tribe_events #tribe-events-pg-template .elementor-2778 .elementor-element.elementor-element-651e7ce{padding:152.5px 0px 62px 0px;display:none}.single-tribe_events .tribe-events-single-event-title{font-size:57px;line-height:68px;letter-spacing:-0.03em;font-family:'Spartan';text-align:center}.single-tribe_events .tribe-events-back{display:none}.single-tribe_events .tribe-events-schedule h2{display:block;font-size:16px;line-height:25px;font-family:"Open Sans",sans-serif;color:#797C7F;text-align:center}.single-tribe_events .tribe-events-schedule{display:block}.single-tribe_events .tribe-events-schedule .tribe-events-cost{font-family:'Spartan';font-size:35px;line-height:38px;display:block;text-align:center;text-transform:unset;margin-top:35px}.single-tribe_events #tribe-events-pg-template .tribe-events-event-image img{display:block;width:100%}.single-tribe_events .tribe-events-content p{color:#797C7F;font-family:"Open Sans",sans-serif;font-size:17px;line-height:28px}.single-tribe_events .tribe-events-event-image{margin-bottom:44.3px}.single-tribe_events .tribe-events-cal-links .tribe-events-gcal,.single-tribe_events .tribe-events-cal-links .tribe-events-ical{color:#1F242E;font-size:16px;font-weight:700;line-height:59px;padding-left:0;font-family:'Spartan'}.single-tribe_events .tribe-events-cal-links{margin-bottom:0}.single-tribe_events .tribe-events-event-meta:before{content:none}.single-tribe_events .tribe-events-single .tribe-events-event-meta{background:transparent;border:none;margin:0;width:50%}.single-tribe_events .tribe-events-meta-group .tribe-events-single-section-title{color:#0C0F26;font-size:25px;font-weight:700;letter-spacing:1px;text-transform:unset;font-family:'Spartan';line-height:30px}.single-tribe_events .tribe-events-event-meta dt{line-height:26px;font-size:17px;color:#0C0F26}.single-tribe_events .tribe-events-event-meta dd{word-break:break-word;font-size:17px;line-height:18px;color:#797C7F}.single-tribe_events .tribe-events-event-meta dd .tribe-events-abbr{text-decoration:none}.single-tribe_events .event-tickets{padding:50px 0;order:2 !important}.single-tribe_events .event-tickets .register-event-button{font-family:'Spartan';font-size:16px;font-weight:500;line-height:21px;transition:color .3s,background .3s;padding:16.25px 49px 15.25px 49px;text-align:center;cursor:pointer;border-radius:0;border:1px solid;overflow:hidden;position:relative;vertical-align:bottom;display:inline-block;min-width:192px;border:none}.single-tribe_events .event-tickets .tribe-tickets__tickets-form{display:none}address.tribe-events-calendar-latest-past__event-venue.tribe-common-b2,address.tribe-events-calendar-list__event-venue.tribe-common-b2{display:none !important}.tribe-events-c-small-cta.tribe-common-b3.tribe-events-calendar-latest-past__event-cost,.tribe-events-c-small-cta.tribe-common-b3.tribe-events-calendar-list__event-cost{display:none}.tribe-events-calendar-latest-past__event-description.tribe-common-b2.tribe-common-a11y-hidden,.tribe-events-calendar-list__event-description.tribe-common-b2.tribe-common-a11y-hidden{display:none !important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:100%;-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 100%;max-width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:100%;flex:0 0 100%;max-width:100%}.woocommerce-form-coupon-toggle .woocommerce-info::before{position:initial}#customer_details{padding-bottom:80px;padding-top:80px}.woocommerce-additional-fields{padding-top:50px}@media only screen and (max-width:1301px){body #tribe-events-content.tribe-events-single,body .tribe-events-c-ical.tribe-common-b2.tribe-common-b3--min-medium,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav,body .tribe-common-l-container .tribe-events-calendar-day,body .tribe-common-l-container .tribe-events-calendar-list,body .tribe-common-l-container .tribe-events-calendar-latest-past,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-header{max-width:95%}}@media only screen and (max-width:1024px){.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-content-inner .inner .eco-entry-title{font-size:20px}body #tribe-events-content.tribe-events-single,body .tribe-events-c-ical.tribe-common-b2.tribe-common-b3--min-medium,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav,body .tribe-common-l-container .tribe-events-calendar-day,body .tribe-common-l-container .tribe-events-calendar-list,body .tribe-common-l-container .tribe-events-calendar-latest-past,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-header{max-width:94%}body nav.tribe-events-c-nav{max-width:94% !important;margin:auto;padding:0 15px}}@media only screen and (max-width:767px){.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content{display:block;width:calc(100% - 126px)}.single-event .eco-post-image img{height:auto !important}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-content-inner{width:100%;padding-left:0}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-date-start{width:126px;margin-top:41px}.eco-event-element .event-content .eco-event-item .eco-post-wap{flex-direction:row-reverse}.eco-event-element .event-content .event-content-list.layout2 .eco-event-item .eco-post-wap{flex-direction:column}.eco-event-element .event-content .event-content-list.layout2 .eco-event-item .eco-post-wap .eco-date-start{width:auto}.eco-event-element .event-content .event-content-list.layout2 .eco-event-item .eco-post-wap .eco-date-start .eco-events-date-month-year,.eco-event-element .event-content .event-content-list.layout2 .eco-event-item .eco-post-wap .eco-date-start .eco-events-date-day{text-align:left;margin-left:0}.eco-event-element .event-content .event-content-list.layout2 .register-link{margin-top:20px}.eco-event-element .event-content .event-content-list.layout2 .eco-event-item .eco-post-wap .eco-post-content{display:block;width:100%}.eco-event-element .event-content .event-content-list.layout2 .eco-event-item .eco-post-wap .eco-post-content .eco-post-content-inner .inner{margin-right:0}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-image{width:100%}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-image img{width:100%}.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background-color:transparent;color:#005F7A;font-weight:700}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date{font-size:13px;line-height:34px}.tribe-events .tribe-events-header{margin-top:20px;border:1px solid;flex-wrap:nowrap;margin-bottom:20px}.tribe-events-view--month .tribe-events-header--has-event-search .tribe-events-header__top-bar{margin-bottom:0}.tribe-common .tribe-common-h3{font-size:16px}.single-tribe_events .tribe-events-meta-group .tribe-events-single-section-title{margin-top:30px}body .tribe-events-calendar-latest-past__event-datetime img,body .tribe-events-calendar-list__event-datetime img{margin-top:-2px}body .tribe-event-date-start{margin-left:0;margin-bottom:8px;margin-top:10px}.tribe-events-calendar-month-mobile-events,.tribe-events .tribe-events-calendar-month,.tribe-events .tribe-events-header{margin:30px auto !important;max-width:94%;padding:10px 15px !important}div#tribe-events-content{padding-top:80px}body h3.tribe-events-calendar-latest-past__event-title.tribe-common-h6.tribe-common-h4--min-medium,body h3.tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium,.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-content-inner .inner .eco-entry-title{font-size:20px;line-height:34px;margin-top:26px}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-content-inner .inner .eco-info{margin-top:16px}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-date-start .eco-events-date-month-year,body .tribe-events .tribe-events-calendar-latest-past__event-date-tag-weekday-year,body .tribe-events .tribe-events-calendar-list__event-date-tag-weekday-year{font-size:10px}body .tribe-events-calendar-latest-past__event_cat,body .tribe-events-calendar-list__event_cat,.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-content-inner .inner .community-programs_cat{font-size:17px}.single-tribe_events .tribe-events-single-event-title{font-size:28px;line-height:34px}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-content-inner .inner{margin-right:-126px}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-content-inner .inner .eco-post-meta time{vertical-align:top;margin-top:2px;display:inline-block}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-content-inner .inner .eco-post-meta{vertical-align:top}.eco-event-element .event-content .eco-event-item .eco-post-wap .eco-post-content .eco-post-content-inner .inner .eco-post-meta span{width:calc( 100% - 40px )}.tribe-events .tribe-events-l-container{padding-bottom:80px;padding-left:0;padding-right:0;padding-top:0}.single-tribe_events .tribe-events-single .tribe-events-event-meta{width:100%}}body .qtip-default{width:240.3px;border:none}body .qtip-default .qtip-titlebar{display:none}body .qtip-default .qtip-content{padding:18.1px;background:#ffffff;box-shadow:0px 0px 30px 5px rgba(0,0,0,0.16)}body .qtip-default .qtip-content .eo_time{font-size:13px;color:#A5A6AA;font-weight:400;margin-bottom:12px;margin-top:12px;display:block}body .qtip-default .qtip-content .eo_title{font-size:16px;line-height:24px}body .qtip-default .qtip-content .eco_content{margin-top:11px;font-size:15px;line-height:24px;color:#797C7F}body .eo-fullcalendar .fc-day-number{text-align:left !important;font-family:'Spartan';font-weight:700;color:#0C0F26 !important;font-size:28px;line-height:34px;padding:12.6px 13px !important}body .eo-fullcalendar .fc-day-grid-event{background:transparent !important;border:none !important}body .eo-fullcalendar .fc-time{color:#A5A6AA;font-size:15px;line-height:22px;font-weight:400;display:block}body .eo-fullcalendar .fc-title{color:#0C0F26;font-size:15px;line-height:22px;font-weight:400;display:block}body .eo-fullcalendar-reset .fc-content-skeleton table,body .eo-fullcalendar-reset .fc-content-skeleton tbody,body .eo-fullcalendar-reset .fc-content-skeleton td,body .eo-fullcalendar-reset .fc-content-skeleton th,body .eo-fullcalendar-reset .fc-content-skeleton tr,body .eo-fullcalendar-reset .fc-content-skeleton tr:nth-child(even),body .eo-fullcalendar-reset .fc-content-skeleton tr:nth-child(odd),body .eo-fullcalendar-reset .fc-view-container td,body .eo-fullcalendar-reset .fc-view-container th,body .eo-fullcalendar-reset .fc-view-container tr{padding:12.6px 13px !important}body .eo-fullcalendar-reset.fc-unthemed .fc-today{background:transparent}body .eo-fullcalendar-reset.fc-unthemed .fc-today{background:transparent;color:#005F7A !IMPORTANT}body .eo-fullcalendar .fc-view>table>thead{background:#ffffff;border-bottom:1.8px solid #1f242e}body th.fc-day-header.fc-widget-header{font-size:13px;font-family:'Spartan';letter-spacing:0.08em;color:#1F242E;text-transform:uppercase;border:none !important}body td.fc-widget-header{border:none}body .fc-view>table>tbody>tr>td.fc-widget-content{padding:0 !important}body .fc-view-container{margin:0 auto !important;width:100%}body button.fc-today-button.fc-button{font-size:16px;background:#F8FBF5;width:77.6px;height:32.64px;color:#1F242E !IMPORTANT;font-family:'Spartan';text-transform:capitalize;font-weight:700;border-radius:5px;opacity:1 !important}body .fc-toolbar .fc-left h2{font-size:42px;line-height:43px;font-family:'Spartan';font-weight:700;display:inline-block}body .eo-fullcalendar .fc-toolbar{margin-top:32px}body .fc-button{background:transparent;border:none;box-shadow:none;padding:0 !IMPORTANT}.eo-event-past{display:none}.eco_event_tab_item.event-content{margin-top:110px !important}.eco_event_tab_item .eco-event-item:first-child{border-top:none;padding-top:0 !important}.eco_event_tab_item.current{display:block;animation:eco_fadeInUp .7s both;-webkit-animation:eco_fadeInUp .7s both}.event-nav{border:1px solid #e5e5e5;display:flex}.event-nav .event-search{align-items:center;display:flex;flex:auto;padding:0;position:static;z-index:auto}.event-nav .event-tab{width:auto;text-align:right;display:inline-block;padding:0 22.5px 0 71.7px}.event-nav .event-tab ul{list-style-type:none;padding:0;margin:0}.event-nav .event-tab .eco_event_nav_item{font-family:'Spartan';font-size:16px;font-weight:700;color:#1F242E;display:inline-block;line-height:63.47px;text-align:center}.event-nav .event-tab .eco_event_nav_item a{padding:0 7px;border-bottom:1.81px solid transparent;display:block}.event-nav .event-tab .eco_event_nav_item:hover a,.event-nav .event-tab .eco_event_nav_item.current a{border-bottom:1.81px solid #027577}.event-nav .tribe-common-form-control-text.tribe-events-c-search__input-control.tribe-events-c-search__input-control--keyword{position:relative;align-items:center;display:flex;flex:auto}.event-nav .tribe-events-c-search__input-group{align-items:center;display:flex;flex:auto}.event-nav .tribe-events-c-search__input-control .tribe-events-c-search__input:not([type=submit]):not([type=checkbox]):not([type=radio]){border:none;color:#A5A6AA;font-family:"Open Sans",sans-serif;padding-left:40.8px;font-size:16px;background:transparent;box-shadow:unset}.event-search .tribe-common-form-control-text__input{border:none;color:#A5A6AA;font-family:"Open Sans",sans-serif;padding-left:40.8px;font-size:16px}.event-search .tribe-common-c-svgicon--search{width:16px;position:absolute;top:50%;left:19px;right:auto;display:block;transform:translateY(-50%)}.event-search .tribe-events-c-search{display:flex;align-items:center;position:relative;width:100%}td.fc-event-container[colspan~="2"],td.fc-event-container[colspan~="3"]{display:block}.single-event .comments-template{padding-top:100px}.single-event .comment-form-cookies-consent{width:100%}.single-event select,.single-event textarea,.single-event input:not([type=submit]):not([type=checkbox]):not([type=radio]){margin-bottom:30px;border-radius:0}.single-event .comment-form{display:flex;flex-direction:column;padding-top:30px}.single-event .comment-form .comment-form-cookies-consent{width:100%;order:4}.single-event .comment-form .comment-form-author{order:2}.single-event .comment-form p.comment-form-comment2{order:5}.single-event .comment-form p.comment-form-email{order:3}.single-event .comment-form .comment-form-alert{order:1;margin-bottom:15px}.single-event .comment-form .form-submit{order:5;margin-top:30px}.single-event textarea{padding-right:4px;height:81px;margin-top:58px;border:none;border-bottom:1px solid #e2e2e2}.single-event{background:#F8FBF5}.single-event .eco-post-image img{width:100%}.single-event .entry-content{padding-top:80px}.civicrm-event-register #crm-container{max-width:1200px;margin:auto;padding:100px 0}.eventorganiser-event-meta{padding-top:50px}.eventorganiser-event-meta .eo-event-meta{padding:0}.eventorganiser-event-meta h5{margin-bottom:10px}.eventorganiser-event-meta .event-contact,.eventorganiser-event-meta .eo-event-meta{padding-top:10px;width:100% !important;float:none !important;margin:0;list-style-type:none}.eventorganiser-event-meta .event-contact li,.eventorganiser-event-meta .eo-event-meta li{padding:5px 0}.eventorganiser-event-meta .event-contact strong,.eventorganiser-event-meta .eo-event-meta strong{color:var(--primary-color)}.eventorganiser-event-meta .col-lg-3{padding-top:30px}.event-register{list-style-type:none;padding-top:50px}.event-register .civicrm-event-organiser-register-link{margin-bottom:30px}@media only screen and (max-width:767px){.event-nav{display:block}body .eo-fullcalendar .fc-day-number{font-size:18px}.event-search .tribe-events-c-search{flex-wrap:wrap}button.tribe-common-c-btn.tribe-events-c-search__button{width:100%}.event-nav .tribe-events-c-search__input-control .tribe-events-c-search__input:not([type=submit]):not([type=checkbox]):not([type=radio]){height:60px}.event-nav .event-tab{width:100%;text-align:right;display:inline-block}}.search-results .content-area,.archive .content-area{margin:100px 0}.archive .eco-media-element .row{margin-left:calc(-15px);margin-right:calc(-15px);margin-bottom:-60px}.archive .eco-media-element .eco-media-item{padding-right:calc(15px);padding-left:calc(15px);margin-bottom:60px}.widget.widget_seach_by{margin-bottom:60px}.widget.widget_seach_by .search-field[type=text]{border:1px solid #e2e2e2;background:#ffffff;border-radius:25px;height:46px;vertical-align:middle}.widget.widget_categories{margin-bottom:67px}.widget.widget_categories ul{padding-left:0;color:#797C7F;font-size:17px;line-height:40px}.widget.widget_categories ul li{-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.widget.widget_categories ul li:hover{color:#C22829}.widget.widget_recent-posts-widget-with-thumbnails li.s_post{margin-top:37px}.widget.widget_recent-posts-widget-with-thumbnails li.s_post:first-child{margin-top:0}.widget.widget_instagram .tb-col-instagram ul{margin:-5px}.widget.widget_instagram .tb-col-instagram ul .eco_item{padding:5px;margin:0}.widget.widget_tag_cloud .widget-title{margin-bottom:20px}.widget.widget_tag_cloud a.tag-cloud-link{display:inline-block;margin-right:5px;margin-bottom:6px;font-size:13px !important;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s;color:#797c7f;border:1px solid #e5e5e5;border-radius:17px;padding:0 17px;font-family:'Spartan';line-height:31px;vertical-align:middle}.widget.widget_tag_cloud a.tag-cloud-link:hover{color:#C22829;box-shadow:0px 3px 12px 0px rgba(0,0,0,0.06)}.widget.widget_tag_cloud a.tag-cloud-link:last-child{margin-right:0}.eco-post-gallery .eco-post-gallery-item{padding:0}.eco-post-gallery .slick-arrow{color:#ffffff;opacity:1}.eco-post-gallery .slick-arrow.slick-prev{left:50px !important}.eco-post-gallery .slick-arrow.slick-next{right:50px}.eco_post_image{position:relative}.eco_post_image .wp-post-image{width:100%}.video_format{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.video_format a.url{display:inline-block;position:relative;transition:0s all}.video_format a.url .video_icon{font-size:14px;height:60px;line-height:60px;width:60px;text-align:center;border-radius:100%;-webkit-border-radius:100%;background:#FFFFFF;position:relative;z-index:1;display:block;transition:.3s all}.video_format a.url .video_icon i{color:var(--primary-button-background)}.video_format a.url:before{position:absolute;transform:translateX(-50%) translateY(-50%);display:block;border-radius:50%;top:50%;left:50%;content:"";opacity:0.5;height:calc(60px + 20px);width:calc(80px);border:1px solid #fff;animation:pulse-border-simple 1.5s ease-out infinite;-webkit-animation:pulse-border-simple 1.5s ease-out infinite}.video_format a.url:after{position:absolute;transform:translateX(-50%) translateY(-50%);display:block;border-radius:50%;top:50%;left:50%;content:"";height:calc(60px + 40px);width:calc(100px);opacity:0.1;border:1px solid #fff;animation:pulse-border 1.5s ease-out infinite;-webkit-animation:pulse-border 1.5s ease-out infinite}audio::-webkit-media-controls-play-button,audio::-webkit-media-controls-panel{background-color:#161619;border-radius:0;color:#ffffff}.media-audio-player{height:68px !important;background:var(--primary-color)}.mejs__controls{height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.mejs__controls .mejs__time-total,.mejs__controls .mejs__time-buffering,.mejs__controls .mejs__time-loaded,.mejs__controls .mejs__time-current,.mejs__controls .mejs__time-float,.mejs__controls .mejs__time-hovered,.mejs__controls .mejs__time-float-current,.mejs__controls .mejs__time-float-corner,.mejs__controls .mejs__time-marker{height:2px}.mejs__controls .mejs__time-rail{padding-top:14px}.mejs__controls .mejs__time{font-size:12px;font-weight:400;height:48px}.mejs__horizontal-volume-slider .mejs__horizontal-volume-total{height:2px;top:19px}.mejs__button>button{background:transparent}.mejs__button.mejs__unmute>button{background:transparent url('https://www.ecocentre.com/wp-content/themes/ecocentre/assets/images/mute.svg');background-position:unset;background-repeat:no-repeat;background-size:16px;background-position:center}.mejs__button.mejs__mute>button{background:transparent url('https://www.ecocentre.com/wp-content/themes/ecocentre/assets/images/volume.svg');background-position:unset;background-repeat:no-repeat;background-size:14px;background-position:center}.mejs__button.mejs__pause>button{background:transparent url('https://www.ecocentre.com/wp-content/themes/ecocentre/assets/images/pause.svg');background-position:unset;background-repeat:no-repeat;background-size:12px;background-position:center}.mejs__button.mejs__replay>button{background:transparent url('https://www.ecocentre.com/wp-content/themes/ecocentre/assets/images/replay.svg');background-position:unset;background-repeat:no-repeat;background-size:16px;background-position:center}.mejs__button.mejs__play>button:before{content:"\f04b";font-family:'Font Awesome 5 Free';z-index:9999;color:#ffffff;font-size:10px;font-weight:900;line-height:12px}.eco_post_image figure{margin:0;position:absolute;bottom:0;width:100%}.mejs__time-handle .mejs__time-handle-content{height:8px;top:-7px;width:8px}.main-sidebar .eco_media_sidebar{margin-top:0px;padding:67px 37px 40px 37px;background-color:#ffffff}.row-media .elementor-column{padding:0}@media only screen and (max-width:1024px){.main-sidebar .eco_media_sidebar{padding:30px}body .eco-title-bar-wrap-media .eco-text-ellipsis{font-family:'Spartan';font-size:35px;font-weight:700;line-height:38px}.row-media .elementor-column-gap-default{flex-wrap:wrap}.row-media .elementor-column-gap-default .col-lg-12{width:100% !important;padding:0}.row-media .elementor-column-gap-default .col-lg-12:first-child{padding-bottom:70px}.column-reverse .elementor-column-gap-default{flex-direction:column-reverse}.column-reverse .elementor-column-gap-default .col-lg-12{width:100% !important;padding:0}.column-reverse .elementor-column-gap-default .col-lg-12:first-child{padding-top:70px;padding-bottom:0}}.single-post .site-content .elementor-section{padding-top:0}.single-post .elementor-row>.elementor-column>.elementor-element-populated{padding:15px 0}.single-post .content-area{background:#F8FBF5}.eco-title-bar-wrap-media{background:#f8fbf5}.eco-title-bar-wrap-media .eco-shape-image-top-titlebar img{width:100%}.eco-title-bar-wrap-media .eco-title-bar{padding-top:113.4px;padding-bottom:50px;text-align:center}.eco-title-bar-wrap-media .eco-title-bar .scroll-more{padding-top:35px}.eco-title-bar-wrap-media .eco-title-bar .scroll-more i{color:#292929;font-size:8px}.eco-title-bar-wrap-media .eco-text-ellipsis{color:#292929;font-size:57px;font-weight:700;line-height:57px;letter-spacing:-0.03em;text-align:center}.single-media{padding-top:0;padding-bottom:81px}.single-media .post_thumbnail{padding-bottom:25px}.single-media header .post_cat a{display:inline-block;background:var(--primary-button-background);padding:0 11px;height:27px;line-height:27px;border-radius:5px;font-size:12px;text-transform:uppercase;color:#ffffff;margin-right:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.single-media header .post_cat a:hover{background:var(--secondary-color)}.single-media header .eco-post-meta{margin-top:21px}.single-media header .eco-post-meta a{color:currentColor}.single-media header .eco-post-meta a:hover{color:#fa188d}.single-media header .eco-post-meta .eco-post-author span{text-transform:capitalize}.single-media header .entry_title{font-size:30px;line-height:36px}.single-media header .post_author{font-size:12px;line-height:18px;text-transform:uppercase}.single-media header .eco_post_meta>span{display:block}.single-media header .post_author a{margin-left:5px}.single-media header .eco_post_meta{position:relative;margin-bottom:30px}.single-media header .eco_post_meta .entry-date{font-size:12px}.single-media header .eco_post_more_info{margin-top:6px}.single-media header .eco_post_more_info>div,.single-media header .eco_post_more_info>a{display:inline-block;font-weight:500;color:var(--primary-color);padding-right:50px}.single-media header .eco_post_more_info>div span,.single-media header .eco_post_more_info>a span{opacity:0.5}.single-media header .eco_post_more_info>div i,.single-media header .eco_post_more_info>a i{padding-right:7px;font-size:20px}.single-media header .eco_post_more_info .eco-share>button{border:none;background:transparent;font-size:16px;font-weight:500;text-transform:unset;letter-spacing:unset;padding:0;color:var(--primary-color)}.single-media header .eco_post_more_info .eco-share>button i{float:left}.single-media header p.the_excerpt{font-style:italic;font-weight:500;margin-top:14px;margin-bottom:20px}.single-media .post-format-wrap{position:relative;margin-bottom:25px}.single-media .eco-share>button{border:none;background:transparent;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;padding:0}.single-media .post-format-wrap img{width:100%}.single-media footer{margin-top:26px}.single-media footer .tag-share{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding-top:35.5px;padding-bottom:34.5px}.single-media footer .post-tags{display:inline-block;width:70%}.single-media footer .post-tags span{font-weight:700;margin-right:10px;color:var(--primary-color)}.single-media footer .post-tags .code{color:var(--primary-color);opacity:0.8}.single-media footer .post-tags .code:hover{opacity:1}.single-media footer .post-tags a{color:var(--primary-color);margin-right:10px;opacity:0.8}.single-media footer .post-tags a:hover{opacity:1}.single-media footer .eco-share-bottom{width:100%;text-align:left}.single-media footer .eco-share-bottom>span{font-size:13px;font-family:'Spartan';line-height:24px;margin-right:18px}.single-media footer .eco-share-bottom .addthis_inline_share_toolbox{display:inline-block}.single-media footer .eco-share-bottom .post-share-inner a{display:inline-block;width:44px;height:44px;border:1px solid;line-height:43px;border-radius:100%;vertical-align:middle;color:#027577;text-align:center;margin-right:4.7px;font-size:16px}.single-media .eco-post-gallery .slick-arrow.slick-prev{transform:translate(-100%, -50%)}.single-media .eco-post-gallery .slick-arrow.slick-next{transform:translate(100%, -50%)}.single-media .post-about-author{padding-top:74px}.single-media .post-about-author .post-about-author-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:30px;background:#f9f9f9}.single-media .post-about-author .post-about-author-inner .post-author-avatar{-webkit-box-flex:0;-ms-flex:0 0 156px;flex:0 0 156px;max-width:156px}.single-media .post-about-author .post-about-author-inner .post-author-info{margin-left:42px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.single-media .post-about-author .post-about-author-inner .post-author-info .at-name{font-size:24px;line-height:24px;margin:0}.single-media .post-about-author .post-about-author-inner .post-author-info .at-job{font-size:12px;font-family:unset;text-transform:uppercase;line-height:24px;margin-bottom:0}.single-media .post-about-author .post-about-author-inner .post-author-info .description{line-height:28px;margin-top:15px}.single-media .post-about-author .post-about-author-inner .post-author-info .icon-author a{font-size:14px;padding-right:28px;margin-top:26px;color:var(--primary-color)}.single-media .post-about-author .post-about-author-inner .post-author-info .icon-author a:hover{color:var(--secondary-color)}.single-media .post-navigation{position:relative;padding-top:73px}.single-media .post-navigation .title{margin-top:5px}.single-media .post-navigation span.text_nav{font-size:13px;line-height:24px;text-transform:uppercase;color:#A5A6AA;font-family:'Spartan'}.single-media .post-navigation .left{width:50%;display:inline-block;vertical-align:top;padding-right:15px}.single-media .post-navigation .left svg{margin-right:9.9px}.single-media .post-navigation .right{width:50%;padding-left:15px;display:inline-block;text-align:right;vertical-align:top}.single-media .post-navigation .right svg{margin-left:9.9px}.single-media .post-related{padding-top:72px}.single-media .post-related .title-related h3{margin-bottom:40px}.single-media .post-related .media-content{margin-bottom:-30px}.single-media .post-related .media-content .eco-media-item{margin-bottom:30px}.single-media .post-related .eco-post-readmore,.single-media .post-related .eco-post-excerpt{display:none}.single-media footer{margin-top:13px}.single-media .header .mejs__controls{padding:0 30px}.single-media .header .mejs__button>button{margin:10px 0}.single-media .header .mejs__horizontal-volume-slider{width:120px}.single-media .header .mejs__horizontal-volume-total{top:19px;height:2px;width:120px}.single-media article.format-link header,.single-media article.format-quote header{background:var(--primary-color);padding:33px 20%;height:100%;text-align:center !important;position:relative}.single-media article.format-link header .entry_title,.single-media article.format-quote header .entry_title{color:#ffffff;position:relative}.single-media article.format-link header .entry_title a,.single-media article.format-quote header .entry_title a{width:auto;background-repeat:no-repeat;background-image:-o-linear-gradient(transparent calc(98.5%), currentColor 1.5px);background-image:linear-gradient(transparent calc(98.5%), currentColor 1.5px);background-image:-ms-linear-gradient(transparent 95%, currentColor 1.5px);-webkit-transition:.6s cubic-bezier(.215, .61, .355, 1);-o-transition:.6s cubic-bezier(.215, .61, .355, 1);transition:.6s cubic-bezier(.215, .61, .355, 1);background-size:0 97%;display:inline}.single-media article.format-link header .entry_title:hover a,.single-media article.format-quote header .entry_title:hover a{background-size:100% 97%}.single-media article.format-link header .link-post,.single-media article.format-quote header .link-post{width:100px;height:100px;margin:auto;position:absolute;top:50%;left:50%;opacity:0.2;transform:translate(-50%, -50%)}.single-media article.format-link header .quote-icon,.single-media article.format-quote header .quote-icon{width:117px;height:101px;margin:auto;position:absolute;top:50%;left:50%;opacity:0.2;transform:translate(-50%, -50%)}.single-media article.format-link header .eco_post_more_info,.single-media article.format-quote header .eco_post_more_info{position:relative;margin-top:25px}.single-media article.format-link header .eco_post_more_info>div,.single-media article.format-quote header .eco_post_more_info>div{color:#ffffff}.single-media article.format-link header .eco_post_more_info>div span,.single-media article.format-quote header .eco_post_more_info>div span{opacity:0.6}.single-media article.format-link header .eco_post_more_info .eco-share>button,.single-media article.format-quote header .eco_post_more_info .eco-share>button{color:#ffffff}.single-media article.format-link header .eco_post_more_info .eco-share .addthis_inline_share_toolbox .post-share-inner a,.single-media article.format-quote header .eco_post_more_info .eco-share .addthis_inline_share_toolbox .post-share-inner a{color:#ffffff}.single-media article.format-link header .eco_post_more_info .eco-share .addthis_inline_share_toolbox .post-share-inner a span,.single-media article.format-quote header .eco_post_more_info .eco-share .addthis_inline_share_toolbox .post-share-inner a span{opacity:1}.single-media article.format-link header .eco_post_more_info .eco-share.opened .addthis_inline_share_toolbox,.single-media article.format-quote header .eco_post_more_info .eco-share.opened .addthis_inline_share_toolbox{transform:translatex(60px);-webkit-transform:translatex(60px)}.single-media article.format-link .eco-post-content,.single-media article.format-quote .eco-post-content{margin-top:0}.single-media article.format-link .lnr-link,.single-media article.format-quote .lnr-link{font-size:30px;margin-top:20px;display:block}.single-media article.format-quote .eco-post-author{font-size:14px;opacity:0.8;margin-top:10px;display:inline-block;position:relative;color:#ffffff}.mejs__controls{bottom:4px}.no_sidebar header{max-width:870px;margin:auto;text-align:center}.no_sidebar header .eco_post_meta{text-align:left}.no_sidebar .post_thumbnail img{width:100%}.no_sidebar footer{max-width:870px;margin:13px auto 0}.single-post .comment-section,.single-shows .comment-section{padding-top:38px}.single-post .comment-section .comment-form .comment-form-email,.single-shows .comment-section .comment-form .comment-form-email{padding-right:15px}.single-post .comment-section .comment-form .comment-form-website,.single-shows .comment-section .comment-form .comment-form-website{padding-right:0}.single-post .comment-form,.single-shows .comment-form{display:grid;margin-bottom:0}.single-post .comment-form>.row,.single-shows .comment-form>.row{order:1}.single-post .comment-form .comment-form-comment2,.single-shows .comment-form .comment-form-comment2{order:4}.single-post .comment-form p.comment-form-alert,.single-shows .comment-form p.comment-form-alert{margin:0 0 10px 0}.single-post .comment-form p.comment-form-cookies-consent,.single-shows .comment-form p.comment-form-cookies-consent{order:4;margin-top:0}.single-post .comment-form p.comment-form-comment,.single-shows .comment-form p.comment-form-comment{order:1}.single-post .comment-form p.form-submit,.single-shows .comment-form p.form-submit{order:4}.single-post .comment-form .form-control,.single-shows .comment-form .form-control{position:relative;padding-top:12.5px;padding-bottom:12.5px}.single-post .comment-form .comment-form-comment2 label,.single-shows .comment-form .comment-form-comment2 label{top:40px;left:15px}.single-post .comment-form .form-control.active label,.single-shows .comment-form .form-control.active label{top:15px;font-size:80%}.single-post .comment-form .form-control.active label code,.single-shows .comment-form .form-control.active label code{color:#fa188d}.single-post .comment-form [type="submit"],.single-shows .comment-form [type="submit"]{padding:16px 75px}.single-post .comments-area h3,.single-shows .comments-area h3{font-size:30px}.single-post .comments-area .comment_top .comments-title,.single-shows .comments-area .comment_top .comments-title{margin-bottom:0}.single-post .comments-area .comment_top .comment-list,.single-shows .comments-area .comment_top .comment-list{list-style-type:none;padding:0;margin:0}.single-post .comments-area .comment_top .comment-list>li:last-child .children li:last-child .comment-body,.single-shows .comments-area .comment_top .comment-list>li:last-child .children li:last-child .comment-body{background-image:none}.single-post .comments-area .comment_top .comment-list .comment-reply-title,.single-shows .comments-area .comment_top .comment-list .comment-reply-title{margin-top:30px}.single-post .comments-area .comment_top .comment-list .comment-reply-title small,.single-shows .comments-area .comment_top .comment-list .comment-reply-title small{margin-left:30px}.single-post .comments-area .comment_top .comment-list li .comment-form,.single-shows .comments-area .comment_top .comment-list li .comment-form{margin-bottom:60px}.single-post .comments-area .comment_top .comment-list li ol,.single-shows .comments-area .comment_top .comment-list li ol{list-style-type:none;padding:0;margin:0}.single-post .comments-area .comment_top .comment-list li .children,.single-shows .comments-area .comment_top .comment-list li .children{margin-left:45px;border-top:1px solid #e7e8ef}.single-post .comments-area .comment_top .comment-list li .comment-list>li,.single-shows .comments-area .comment_top .comment-list li .comment-list>li{background-image:linear-gradient(to right, #d6d6d6 51%, rgba(255,255,255,0) 0%);background-position:bottom;background-size:18px 1px;background-repeat:repeat-x}.single-post .comments-area .comment_top .comment-list li .comment-body,.single-shows .comments-area .comment_top .comment-list li .comment-body{padding:30px 0}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-avatar,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-avatar{max-width:85px;display:inline-block;vertical-align:top}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info{width:calc(100% - 100px);display:inline-block;vertical-align:top;padding-left:27px}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info>p,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info>p{font-size:15px;line-height:24px;opacity:0.8;margin-top:9px;margin-bottom:24px}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info span.comment-date,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info span.comment-date{font-size:14px;line-height:24px;float:right}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .reply,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .reply{font-size:14px;font-weight:500;color:var(--primary-color);display:inline-block;vertical-align:middle;text-transform:uppercase}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .reply:before,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .reply:before{content:'';width:20px;height:1px;display:inline-block;background:var(--primary-color);vertical-align:middle}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .reply:hover,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .reply:hover{color:var(--primary-button-background)}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .reply:hover:before,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .reply:hover:before{background:var(--primary-button-background)}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info{margin-bottom:1px}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .comment-author,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .comment-author{font-size:18px;line-height:28px;font-weight:700;color:var(--primary-color);text-transform:uppercase;display:inline-block;margin-top:-14px}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .comment-date,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .comment-date{text-transform:uppercase}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .reply,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .reply{float:right;height:20px;background:#f3f3f3;line-height:20px;padding:0 12px}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .reply a,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .reply a{font-size:11px;letter-spacing:1px;text-transform:uppercase}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .reply:hover a,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .reply:hover a{color:#ffffff}.single-post .comments-area .comment-respond .comment-form .comment-form-author,.single-shows .comments-area .comment-respond .comment-form .comment-form-author,.single-post .comments-area .comment-respond .comment-form .comment-form-email,.single-shows .comments-area .comment-respond .comment-form .comment-form-email,.single-post .comments-area .comment-respond .comment-form .comment-form-website,.single-shows .comments-area .comment-respond .comment-form .comment-form-website{padding-top:15px;padding-bottom:15px;margin-bottom:0}.single-post .comments-area .comment-respond .comment-form input[type="text"],.single-shows .comments-area .comment-respond .comment-form input[type="text"],.single-post .comments-area .comment-respond .comment-form input[type=email],.single-shows .comments-area .comment-respond .comment-form input[type=email],.single-post .comments-area .comment-respond .comment-form textarea,.single-shows .comments-area .comment-respond .comment-form textarea{width:100%;font-size:14px;color:var(--text-color)}.single-post .comments-area .comment-respond .comment-form textarea,.single-shows .comments-area .comment-respond .comment-form textarea{padding:22px;height:150px}.single-post .comments-area .comment-respond .comment-form input[type=email],.single-shows .comments-area .comment-respond .comment-form input[type=email],.single-post .comments-area .comment-respond .comment-form input[type="text"],.single-shows .comments-area .comment-respond .comment-form input[type="text"]{height:50px;padding:0 22px}.single-post .comments-area .comment-respond .comment-form .comment-form-cookies-consent label,.single-shows .comments-area .comment-respond .comment-form .comment-form-cookies-consent label{font-size:14px}.single-post .comments-area .comment-respond .comment-form .comment-notes,.single-shows .comments-area .comment-respond .comment-form .comment-notes{font-size:14px;color:#959595;margin-bottom:27px}.single-post .comment-section{padding-top:64px}@media only screen and (max-width:1440px){.single-post .eco-title-bar-wrap{padding-top:19.9% !important;padding-bottom:7.5% !important}}@media only screen and (max-width:1024px){.single-post .eco-title-bar-wrap{padding-top:194px !important;padding-bottom:70px !important}.single-media .main-sidebar{margin-top:80px}.single-post .eco-title-bar-wrap{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width:767px){.single-post .eco-title-bar-wrap{padding-top:70px !important;padding-bottom:70px !important}.single-media .comments-area .comment_top .comment-list li .children{padding-left:16px}.single-media .comment-section .comment-form .comment-form-email{padding-right:0}.single-media .comments-area .comment_top .comment-list li .comment-body .comment-info{width:calc(100% - 60px);padding-left:15px}.single-media .comments-area .comment_top .comment-list li .comment-body .comment-avatar{max-width:55px}.show-gallery{flex-direction:column-reverse}.single-shows .single-shows-container .show_content.right .show-gallery .show_content_info{padding-top:0 !important}.single-shows .single-shows-container .shows_media{padding-top:30px}.single-media .post-about-author .post-about-author-inner{flex-wrap:wrap}.single-media .post-about-author .post-about-author-inner .post-author-avatar{-webkit-box-flex:0;-ms-flex:0 0 170px;flex:0 0 100%;max-width:100%}.single-media .post-about-author .post-about-author-inner .post-author-info{margin-left:0;margin-top:25px}}@media only screen and (max-width:360px){.single-media header .eco_post_meta .eco-share{position:relative;margin-top:10px}}.search-results,.archive{background:#f8fbf5}.search-results .content-area,.archive .content-area{margin-bottom:100px;margin-top:0}.search-results .eco-title-bar-wrap-blog .eco-title-bar,.archive .eco-title-bar-wrap-blog .eco-title-bar{padding-top:62.4px;padding-bottom:60px}.search-results .tax-name,.archive .tax-name{padding:0px 0px 15px 0px;color:#0C0F26;font-size:19px;line-height:28px}.archive .eco-blog-element .row{margin-left:calc(-15px);margin-right:calc(-15px);margin-bottom:-60px}.archive .eco-blog-element .eco-blog-item{padding-right:calc(15px);padding-left:calc(15px);margin-bottom:60px}.widget.widget_seach_by{margin-bottom:35px}.widget.widget_seach_by .search-field[type=text]{border:1px solid #e2e2e2;background:#ffffff;border-radius:25px;height:46px;vertical-align:middle;padding-left:50px}.widget.widget_seach_by button{left:0;top:0px}.widget.widget_categories{margin-bottom:9px}.widget.widget_categories .widget-title{margin-bottom:13px}.widget.widget_categories ul{padding-left:0;color:#797C7F;font-size:17px;line-height:40px;margin:0}.widget.widget_categories ul li{-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.widget.widget_categories ul li:hover{color:#C22829}.widget.widget_recent-posts-widget-with-thumbnails{margin-bottom:35px}.widget.widget_recent-posts-widget-with-thumbnails li.s_post{margin-top:27px}.widget.widget_recent-posts-widget-with-thumbnails li.s_post:first-child{margin-top:0}.widget.widget_instagram .tb-col-instagram ul{margin:-5px}.widget.widget_instagram .tb-col-instagram ul .eco_item{padding:5px;margin:0}.widget.widget_tag_cloud{margin-bottom:40px}.widget.widget_tag_cloud .widget-title{margin-bottom:26px}.widget.widget_tag_cloud a.tag-cloud-link{display:inline-block;margin-right:5px;margin-bottom:6px;font-size:13px !important;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s;color:#797c7f;border:1px solid #e5e5e5;border-radius:17px;padding:0 17px;font-family:'Spartan';line-height:31px;vertical-align:middle}.widget.widget_tag_cloud a.tag-cloud-link:hover{color:#C22829;box-shadow:0px 3px 12px 0px rgba(0,0,0,0.06)}.widget.widget_tag_cloud a.tag-cloud-link:last-child{margin-right:0}.widget.widget_text .widget-title{margin-bottom:13px}.eco-post-gallery .eco-post-gallery-item{padding:0}.eco-post-gallery .slick-arrow{color:#ffffff;opacity:1}.eco-post-gallery .slick-arrow.slick-prev{left:50px !important}.eco-post-gallery .slick-arrow.slick-next{right:50px}.eco_post_image{position:relative}.eco_post_image .wp-post-image{width:100%}.video_format{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.video_format a.url{display:inline-block;position:relative;transition:0s all}.video_format a.url .video_icon{font-size:14px;height:60px;line-height:60px;width:60px;text-align:center;border-radius:100%;-webkit-border-radius:100%;background:#FFFFFF;position:relative;z-index:1;display:block;transition:.3s all}.video_format a.url .video_icon i{color:var(--primary-button-background)}.video_format a.url:before{position:absolute;transform:translateX(-50%) translateY(-50%);display:block;border-radius:50%;top:50%;left:50%;content:"";opacity:0.5;height:calc(60px + 20px);width:calc(80px);border:1px solid #fff;animation:pulse-border-simple 1.5s ease-out infinite;-webkit-animation:pulse-border-simple 1.5s ease-out infinite}.video_format a.url:after{position:absolute;transform:translateX(-50%) translateY(-50%);display:block;border-radius:50%;top:50%;left:50%;content:"";height:calc(60px + 40px);width:calc(100px);opacity:0.1;border:1px solid #fff;animation:pulse-border 1.5s ease-out infinite;-webkit-animation:pulse-border 1.5s ease-out infinite}audio::-webkit-media-controls-play-button,audio::-webkit-media-controls-panel{background-color:#161619;border-radius:0;color:#ffffff}.blog-audio-player{height:68px !important;background:var(--primary-color)}.mejs__controls{height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.mejs__controls .mejs__time-total,.mejs__controls .mejs__time-buffering,.mejs__controls .mejs__time-loaded,.mejs__controls .mejs__time-current,.mejs__controls .mejs__time-float,.mejs__controls .mejs__time-hovered,.mejs__controls .mejs__time-float-current,.mejs__controls .mejs__time-float-corner,.mejs__controls .mejs__time-marker{height:2px}.mejs__controls .mejs__time-rail{padding-top:14px}.mejs__controls .mejs__time{font-size:12px;font-weight:400;height:48px}.mejs__horizontal-volume-slider .mejs__horizontal-volume-total{height:2px;top:19px}.mejs__button>button{background:transparent}.mejs__button.mejs__unmute>button{background:transparent url('https://www.ecocentre.com/wp-content/themes/ecocentre/assets/images/mute.svg');background-position:unset;background-repeat:no-repeat;background-size:16px;background-position:center}.mejs__button.mejs__mute>button{background:transparent url('https://www.ecocentre.com/wp-content/themes/ecocentre/assets/images/volume.svg');background-position:unset;background-repeat:no-repeat;background-size:14px;background-position:center}.mejs__button.mejs__pause>button{background:transparent url('https://www.ecocentre.com/wp-content/themes/ecocentre/assets/images/pause.svg');background-position:unset;background-repeat:no-repeat;background-size:12px;background-position:center}.mejs__button.mejs__replay>button{background:transparent url('https://www.ecocentre.com/wp-content/themes/ecocentre/assets/images/replay.svg');background-position:unset;background-repeat:no-repeat;background-size:16px;background-position:center}.mejs__button.mejs__play>button:before{content:"\f04b";font-family:'Font Awesome 5 Free';z-index:9999;color:#ffffff;font-size:10px;font-weight:900;line-height:12px}.eco_post_image figure{margin:0;position:absolute;bottom:0;width:100%}.mejs__time-handle .mejs__time-handle-content{height:8px;top:-7px;width:8px}.main-sidebar .eco_blog_sidebar{margin-top:0px;padding:64px 37px 40px 37px;background-color:#ffffff}.row-blog .elementor-column{padding:0}@media only screen and (max-width:1024px){.main-sidebar .eco_blog_sidebar{padding:30px}body .eco-title-bar-wrap-blog .eco-text-ellipsis{font-family:'Spartan';font-size:35px;font-weight:700;line-height:38px}.row-blog .elementor-column-gap-default{flex-wrap:wrap}.row-blog .elementor-column-gap-default .col-lg-12{width:100% !important;padding:0}.row-blog .elementor-column-gap-default .col-lg-12:first-child{padding-bottom:70px}.column-reverse .elementor-column-gap-default{flex-direction:column-reverse}.column-reverse .elementor-column-gap-default .col-lg-12{width:100% !important;padding:0}.column-reverse .elementor-column-gap-default .col-lg-12:first-child{padding-top:70px;padding-bottom:0}}.single-post .site-content .elementor-section{padding-top:0}.single-post .elementor-row>.elementor-column>.elementor-element-populated{padding:15px 0}.single-post .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0}.single-post .elementor-widget-container p{margin-bottom:29px;font-size:17px;line-height:28px}.single-post .elementor-widget-container p:last-child{margin-bottom:0}.single-post .content-area{background:#F8FBF5}.eco-title-bar-wrap-blog{background:#f8fbf5}.eco-title-bar-wrap-blog .eco-shape-image-top-titlebar img{width:100%}.eco-title-bar-wrap-blog .eco-title-bar{padding-top:116.4px;padding-bottom:96px;text-align:center}.eco-title-bar-wrap-blog .eco-title-bar .scroll-more{padding-top:35px}.eco-title-bar-wrap-blog .eco-title-bar .scroll-more i{color:#292929;font-size:8px}.eco-title-bar-wrap-blog .eco-text-ellipsis{color:#292929;font-size:57px;font-weight:700;line-height:68px;letter-spacing:-0.03em;text-align:center}.single-blog{padding-top:0;padding-bottom:81px}.single-blog .post_thumbnail{padding-bottom:25px}.single-blog header .post_cat a{display:inline-block;background:var(--primary-button-background);padding:0 11px;height:27px;line-height:27px;border-radius:5px;font-size:12px;text-transform:uppercase;color:#ffffff;margin-right:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.single-blog header .post_cat a:hover{background:var(--secondary-color)}.single-blog header .eco-post-meta{margin-top:21px}.single-blog header .eco-post-meta a{color:currentColor}.single-blog header .eco-post-meta a:hover{color:#fa188d}.single-blog header .eco-post-meta .eco-post-author span{text-transform:capitalize}.single-blog header .entry_title{font-size:30px;line-height:36px}.single-blog header .post_author{font-size:12px;line-height:18px;text-transform:uppercase}.single-blog header .eco_post_meta>span{display:block}.single-blog header .post_author a{margin-left:5px}.single-blog header .eco_post_meta{position:relative;margin-bottom:30px}.single-blog header .eco_post_meta .entry-date{font-size:12px}.single-blog header .eco_post_more_info{margin-top:6px}.single-blog header .eco_post_more_info>div,.single-blog header .eco_post_more_info>a{display:inline-block;font-weight:500;color:var(--primary-color);padding-right:50px}.single-blog header .eco_post_more_info>div span,.single-blog header .eco_post_more_info>a span{opacity:0.5}.single-blog header .eco_post_more_info>div i,.single-blog header .eco_post_more_info>a i{padding-right:7px;font-size:20px}.single-blog header .eco_post_more_info .eco-share>button{border:none;background:transparent;font-size:16px;font-weight:500;text-transform:unset;letter-spacing:unset;padding:0;color:var(--primary-color)}.single-blog header .eco_post_more_info .eco-share>button i{float:left}.single-blog header p.the_excerpt{font-style:italic;font-weight:500;margin-top:14px;margin-bottom:20px}.single-blog .post-format-wrap{position:relative;margin-bottom:25px}.single-blog .eco-share>button{border:none;background:transparent;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;padding:0}.single-blog .post-format-wrap img{width:100%}.single-blog footer{margin-top:26px}.single-blog footer .tag-share{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding-top:35.5px;padding-bottom:34.5px}.single-blog footer .post-tags{display:inline-block;width:70%}.single-blog footer .post-tags span{font-weight:700;margin-right:10px;color:var(--primary-color)}.single-blog footer .post-tags .code{color:var(--primary-color);opacity:0.8}.single-blog footer .post-tags .code:hover{opacity:1}.single-blog footer .post-tags a{color:var(--primary-color);margin-right:10px;opacity:0.8}.single-blog footer .post-tags a:hover{opacity:1}.single-blog footer .eco-share-bottom{width:100%;text-align:left}.single-blog footer .eco-share-bottom>span{font-size:13px;font-family:'Spartan';line-height:24px;margin-right:18px}.single-blog footer .eco-share-bottom .addthis_inline_share_toolbox{display:inline-block}.single-blog footer .eco-share-bottom .post-share-inner a{display:inline-block;width:44px;height:44px;border:1px solid;line-height:43px;border-radius:100%;vertical-align:middle;color:#027577;text-align:center;margin-right:4.7px;font-size:16px}.single-blog .eco-post-gallery .slick-arrow.slick-prev{transform:translate(-100%, -50%)}.single-blog .eco-post-gallery .slick-arrow.slick-next{transform:translate(100%, -50%)}.single-blog .post-about-author{padding-top:74px}.single-blog .post-about-author .post-about-author-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:30px;background:#f9f9f9}.single-blog .post-about-author .post-about-author-inner .post-author-avatar{-webkit-box-flex:0;-ms-flex:0 0 156px;flex:0 0 156px;max-width:156px}.single-blog .post-about-author .post-about-author-inner .post-author-info{margin-left:42px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.single-blog .post-about-author .post-about-author-inner .post-author-info .at-name{font-size:24px;line-height:24px;margin:0}.single-blog .post-about-author .post-about-author-inner .post-author-info .at-job{font-size:12px;font-family:unset;text-transform:uppercase;line-height:24px;margin-bottom:0}.single-blog .post-about-author .post-about-author-inner .post-author-info .description{line-height:28px;margin-top:15px}.single-blog .post-about-author .post-about-author-inner .post-author-info .icon-author a{font-size:14px;padding-right:28px;margin-top:26px;color:var(--primary-color)}.single-blog .post-about-author .post-about-author-inner .post-author-info .icon-author a:hover{color:var(--secondary-color)}.single-blog .post-navigation{position:relative;padding-top:73px}.single-blog .post-navigation .title{margin-top:5px}.single-blog .post-navigation span.text_nav{font-size:13px;line-height:24px;text-transform:uppercase;color:#A5A6AA;font-family:'Spartan'}.single-blog .post-navigation .left{width:50%;display:inline-block;vertical-align:top;padding-right:15px}.single-blog .post-navigation .left svg{margin-right:9.9px}.single-blog .post-navigation .right{width:50%;padding-left:15px;display:inline-block;text-align:right;vertical-align:top}.single-blog .post-navigation .right svg{margin-left:9.9px}.single-blog .post-related{padding-top:72px}.single-blog .post-related .title-related h3{margin-bottom:40px}.single-blog .post-related .blog-content{margin-bottom:-30px}.single-blog .post-related .blog-content .eco-blog-item{margin-bottom:30px}.single-blog .post-related .eco-post-readmore,.single-blog .post-related .eco-post-excerpt{display:none}.single-blog footer{margin-top:13px}.single-blog .header .mejs__controls{padding:0 30px}.single-blog .header .mejs__button>button{margin:10px 0}.single-blog .header .mejs__horizontal-volume-slider{width:120px}.single-blog .header .mejs__horizontal-volume-total{top:19px;height:2px;width:120px}.single-blog article.format-link header,.single-blog article.format-quote header{background:var(--primary-color);padding:33px 20%;height:100%;text-align:center !important;position:relative}.single-blog article.format-link header .entry_title,.single-blog article.format-quote header .entry_title{color:#ffffff;position:relative}.single-blog article.format-link header .entry_title a,.single-blog article.format-quote header .entry_title a{width:auto;background-repeat:no-repeat;background-image:-o-linear-gradient(transparent calc(98.5%), currentColor 1.5px);background-image:linear-gradient(transparent calc(98.5%), currentColor 1.5px);background-image:-ms-linear-gradient(transparent 95%, currentColor 1.5px);-webkit-transition:.6s cubic-bezier(.215, .61, .355, 1);-o-transition:.6s cubic-bezier(.215, .61, .355, 1);transition:.6s cubic-bezier(.215, .61, .355, 1);background-size:0 97%;display:inline}.single-blog article.format-link header .entry_title:hover a,.single-blog article.format-quote header .entry_title:hover a{background-size:100% 97%}.single-blog article.format-link header .link-post,.single-blog article.format-quote header .link-post{width:100px;height:100px;margin:auto;position:absolute;top:50%;left:50%;opacity:0.2;transform:translate(-50%, -50%)}.single-blog article.format-link header .quote-icon,.single-blog article.format-quote header .quote-icon{width:117px;height:101px;margin:auto;position:absolute;top:50%;left:50%;opacity:0.2;transform:translate(-50%, -50%)}.single-blog article.format-link header .eco_post_more_info,.single-blog article.format-quote header .eco_post_more_info{position:relative;margin-top:25px}.single-blog article.format-link header .eco_post_more_info>div,.single-blog article.format-quote header .eco_post_more_info>div{color:#ffffff}.single-blog article.format-link header .eco_post_more_info>div span,.single-blog article.format-quote header .eco_post_more_info>div span{opacity:0.6}.single-blog article.format-link header .eco_post_more_info .eco-share>button,.single-blog article.format-quote header .eco_post_more_info .eco-share>button{color:#ffffff}.single-blog article.format-link header .eco_post_more_info .eco-share .addthis_inline_share_toolbox .post-share-inner a,.single-blog article.format-quote header .eco_post_more_info .eco-share .addthis_inline_share_toolbox .post-share-inner a{color:#ffffff}.single-blog article.format-link header .eco_post_more_info .eco-share .addthis_inline_share_toolbox .post-share-inner a span,.single-blog article.format-quote header .eco_post_more_info .eco-share .addthis_inline_share_toolbox .post-share-inner a span{opacity:1}.single-blog article.format-link header .eco_post_more_info .eco-share.opened .addthis_inline_share_toolbox,.single-blog article.format-quote header .eco_post_more_info .eco-share.opened .addthis_inline_share_toolbox{transform:translatex(60px);-webkit-transform:translatex(60px)}.single-blog article.format-link .eco-post-content,.single-blog article.format-quote .eco-post-content{margin-top:0}.single-blog article.format-link .lnr-link,.single-blog article.format-quote .lnr-link{font-size:30px;margin-top:20px;display:block}.single-blog article.format-quote .eco-post-author{font-size:14px;opacity:0.8;margin-top:10px;display:inline-block;position:relative;color:#ffffff}.mejs__controls{bottom:4px}.no_sidebar header{max-width:870px;margin:auto;text-align:center}.no_sidebar header .eco_post_meta{text-align:left}.no_sidebar .post_thumbnail img{width:100%}.no_sidebar footer{max-width:870px;margin:13px auto 0}.single-post .comment-section,.single-shows .comment-section{padding-top:38px}.single-post .comment-section .comment-form .comment-form-email,.single-shows .comment-section .comment-form .comment-form-email{padding-right:15px}.single-post .comment-section .comment-form .comment-form-website,.single-shows .comment-section .comment-form .comment-form-website{padding-right:0}.single-post .comment-form,.single-shows .comment-form{display:grid;margin-bottom:0}.single-post .comment-form>.row,.single-shows .comment-form>.row{order:1}.single-post .comment-form .comment-form-comment2,.single-shows .comment-form .comment-form-comment2{order:4}.single-post .comment-form p.comment-form-alert,.single-shows .comment-form p.comment-form-alert{margin:0 0 10px 0}.single-post .comment-form p.comment-form-cookies-consent,.single-shows .comment-form p.comment-form-cookies-consent{order:4;margin-top:0}.single-post .comment-form p.comment-form-comment,.single-shows .comment-form p.comment-form-comment{order:1}.single-post .comment-form p.form-submit,.single-shows .comment-form p.form-submit{order:4}.single-post .comment-form .form-control,.single-shows .comment-form .form-control{position:relative;padding-top:12.5px;padding-bottom:12.5px}.single-post .comment-form .comment-form-comment2 label,.single-shows .comment-form .comment-form-comment2 label{top:40px;left:15px}.single-post .comment-form .form-control.active label,.single-shows .comment-form .form-control.active label{top:15px;font-size:80%}.single-post .comment-form .form-control.active label code,.single-shows .comment-form .form-control.active label code{color:#fa188d}.single-post .comment-form [type="submit"],.single-shows .comment-form [type="submit"]{padding:16px 75px}.single-post .comments-area h3,.single-shows .comments-area h3{font-size:30px}.single-post .comments-area .comment_top .comments-title,.single-shows .comments-area .comment_top .comments-title{margin-bottom:0}.single-post .comments-area .comment_top .comment-list,.single-shows .comments-area .comment_top .comment-list{list-style-type:none;padding:0;margin:0}.single-post .comments-area .comment_top .comment-list>li:last-child .children li:last-child .comment-body,.single-shows .comments-area .comment_top .comment-list>li:last-child .children li:last-child .comment-body{background-image:none}.single-post .comments-area .comment_top .comment-list .comment-reply-title,.single-shows .comments-area .comment_top .comment-list .comment-reply-title{margin-top:30px}.single-post .comments-area .comment_top .comment-list .comment-reply-title small,.single-shows .comments-area .comment_top .comment-list .comment-reply-title small{margin-left:30px}.single-post .comments-area .comment_top .comment-list li .comment-form,.single-shows .comments-area .comment_top .comment-list li .comment-form{margin-bottom:60px}.single-post .comments-area .comment_top .comment-list li ol,.single-shows .comments-area .comment_top .comment-list li ol{list-style-type:none;padding:0;margin:0}.single-post .comments-area .comment_top .comment-list li .children,.single-shows .comments-area .comment_top .comment-list li .children{margin-left:45px;border-top:1px solid #e7e8ef}.single-post .comments-area .comment_top .comment-list li .comment-list>li,.single-shows .comments-area .comment_top .comment-list li .comment-list>li{background-image:linear-gradient(to right, #d6d6d6 51%, rgba(255,255,255,0) 0%);background-position:bottom;background-size:18px 1px;background-repeat:repeat-x}.single-post .comments-area .comment_top .comment-list li .comment-body,.single-shows .comments-area .comment_top .comment-list li .comment-body{padding:30px 0}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-avatar,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-avatar{max-width:85px;display:inline-block;vertical-align:top}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info{width:calc(100% - 100px);display:inline-block;vertical-align:top;padding-left:27px}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info>p,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info>p{font-size:15px;line-height:24px;opacity:0.8;margin-top:9px;margin-bottom:24px}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info span.comment-date,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info span.comment-date{font-size:14px;line-height:24px;float:right}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .reply,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .reply{font-size:14px;font-weight:500;color:var(--primary-color);display:inline-block;vertical-align:middle;text-transform:uppercase}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .reply:before,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .reply:before{content:'';width:20px;height:1px;display:inline-block;background:var(--primary-color);vertical-align:middle}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .reply:hover,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .reply:hover{color:var(--primary-button-background)}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .reply:hover:before,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .reply:hover:before{background:var(--primary-button-background)}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info{margin-bottom:1px}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .comment-author,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .comment-author{font-size:18px;line-height:28px;font-weight:700;color:var(--primary-color);text-transform:uppercase;display:inline-block;margin-top:-14px}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .comment-date,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .comment-date{text-transform:uppercase}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .reply,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .reply{float:right;height:20px;background:#f3f3f3;line-height:20px;padding:0 12px}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .reply a,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .reply a{font-size:11px;letter-spacing:1px;text-transform:uppercase}.single-post .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .reply:hover a,.single-shows .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-header-info .reply:hover a{color:#ffffff}.single-post .comments-area .comment-respond .comment-form .comment-form-author,.single-shows .comments-area .comment-respond .comment-form .comment-form-author,.single-post .comments-area .comment-respond .comment-form .comment-form-email,.single-shows .comments-area .comment-respond .comment-form .comment-form-email,.single-post .comments-area .comment-respond .comment-form .comment-form-website,.single-shows .comments-area .comment-respond .comment-form .comment-form-website{padding-top:15px;padding-bottom:15px;margin-bottom:0}.single-post .comments-area .comment-respond .comment-form input[type="text"],.single-shows .comments-area .comment-respond .comment-form input[type="text"],.single-post .comments-area .comment-respond .comment-form input[type=email],.single-shows .comments-area .comment-respond .comment-form input[type=email],.single-post .comments-area .comment-respond .comment-form textarea,.single-shows .comments-area .comment-respond .comment-form textarea{width:100%;font-size:14px;color:var(--text-color)}.single-post .comments-area .comment-respond .comment-form textarea,.single-shows .comments-area .comment-respond .comment-form textarea{padding:22px;height:150px}.single-post .comments-area .comment-respond .comment-form input[type=email],.single-shows .comments-area .comment-respond .comment-form input[type=email],.single-post .comments-area .comment-respond .comment-form input[type="text"],.single-shows .comments-area .comment-respond .comment-form input[type="text"]{height:50px;padding:0 22px}.single-post .comments-area .comment-respond .comment-form .comment-form-cookies-consent label,.single-shows .comments-area .comment-respond .comment-form .comment-form-cookies-consent label{font-size:14px}.single-post .comments-area .comment-respond .comment-form .comment-notes,.single-shows .comments-area .comment-respond .comment-form .comment-notes{font-size:14px;color:#959595;margin-bottom:27px}.single-post .comment-section{padding-top:64px}@media only screen and (max-width:1440px){.single-post .eco-title-bar-wrap{padding-top:19.9% !important;padding-bottom:7.5% !important}}@media only screen and (max-width:1024px){.single-post .eco-title-bar-wrap{padding-top:194px !important;padding-bottom:70px !important}.single-blog .main-sidebar{margin-top:80px}.single-post .eco-title-bar-wrap{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width:767px){.single-post .eco-title-bar-wrap{padding-top:70px !important;padding-bottom:70px !important}.single-blog .comments-area .comment_top .comment-list li .children{padding-left:16px}.single-blog .comment-section .comment-form .comment-form-email{padding-right:0}.single-blog .comments-area .comment_top .comment-list li .comment-body .comment-info{width:calc(100% - 60px);padding-left:15px}.single-blog .comments-area .comment_top .comment-list li .comment-body .comment-avatar{max-width:55px}.show-gallery{flex-direction:column-reverse}.single-shows .single-shows-container .show_content.right .show-gallery .show_content_info{padding-top:0 !important}.single-shows .single-shows-container .shows_media{padding-top:30px}.single-blog .post-about-author .post-about-author-inner{flex-wrap:wrap}.single-blog .post-about-author .post-about-author-inner .post-author-avatar{-webkit-box-flex:0;-ms-flex:0 0 170px;flex:0 0 100%;max-width:100%}.single-blog .post-about-author .post-about-author-inner .post-author-info{margin-left:0;margin-top:25px}}@media only screen and (max-width:360px){.single-blog header .eco_post_meta .eco-share{position:relative;margin-top:10px}}.single-community-program .elementor-column-gap-default>.elementor-column>.elementor-element-populated,.single-education-program .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0}.bottom-content-program{padding-top:100px}.eco-title-bar-wrap-program{position:relative}.eco-title-bar-wrap-program .eco-shape-image-top-titlebar img,.eco-title-bar-wrap-program .eco-shape-image-bottom-titlebar img{width:100%;max-width:100%}.eco-title-bar-wrap-program .eco-shape-image-top-titlebar{position:absolute;z-index:1;width:100%;top:0}.eco-title-bar-wrap-program .eco-shape-image-bottom-titlebar{position:absolute;z-index:1;width:100%;bottom:0}.eco-title-bar-wrap-program .eco-title-bar{min-height:465px;text-align:left;display:flex;justify-content:flex-start;align-items:flex-end;position:relative;background-size:cover;background-repeat:no-repeat;padding-bottom:63.7px;color:#ffffff;font-size:14px;line-height:52px;font-weight:700}.eco-title-bar-wrap-program .eco-title-bar:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#025F79;opacity:0.65;transition:background .3s,border-radius .3s,opacity .3s}.eco-title-bar-wrap-program .eco-title-bar .container{z-index:1;width:100%}.single-community-program .entry_content{padding-top:38px}.single-community-program .site-content{background:#F8FBF5}.single-community-program .site-content .elementor-toggle .elementor-tab-title{line-height:38px;font-size:30px;padding:32px 36px 52.9px 0}.single-community-program .site-content .entry_title{font-family:'Spartan';font-size:57px;font-weight:700;line-height:72px;letter-spacing:-1.2px}.single-community-program .site-content .subtitle{font-weight:400;margin-top:37px}.single-community-program .content-area{padding-top:93px;padding-bottom:145.9px}.single-community-program .has_bottom_section{padding-bottom:0 !important}.single-community-program .single-community-programs-container .sidebar-community-program{padding-right:11px;padding-left:15px;position:relative;margin-top:1px}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list{position:relative;padding:29.9px 46.8px 55.9px 25px;z-index:1}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list:before{position:absolute;top:-30px;left:0;right:0;bottom:0;background-color:#ffffff;content:'';box-shadow:0px 3px 40px 0px rgba(0,0,0,0.1);clip-path:polygon(0 16px, 100% 0, 100% 100%, 0 100%)}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list .title{font-size:19px;font-weight:400;line-height:24px;position:relative;color:#0C0F26;font-family:"Spartan",sans-serif}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list ul{padding:0;list-style-type:none}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list .category-list{padding:0;list-style-type:none;margin-top:58px;position:relative}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list .category-list li{font-family:"Spartan",sans-serif}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list .category-list .tongle-program{position:absolute;right:0;top:36px}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list .category-list .category-item{font-size:19px;border-bottom:1px solid #e2e2e2;padding:28px 0 23px 0;font-family:"Spartan",sans-serif;position:relative}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list .category-list .category-item>a{font-size:19px;font-weight:400;line-height:29px;color:#0C0F26}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list .category-list .category-item .tongle-program{position:absolute;right:0}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list .category-list .category-item .tongle-program svg{width:12.38px;height:12.38px;vertical-align:top}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list .category-list .category-item .list-item li a{font-size:13px;line-height:21px}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list .category-list .category-item .sub-category{padding-left:43px;list-style-type:none;display:none;overflow:hidden;padding-top:25px}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list .category-list .category-item .sub-category li{font-size:13px;font-weight:400;line-height:21px;color:#292929;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s;margin-bottom:16px}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list .category-list .category-item .sub-category li:last-child{margin-bottom:3px}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list .category-list .category-item .sub-category li:hover,.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list .category-list .category-item .sub-category li.current-url{color:#909090}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list .category-list .category-item.active .sub-category{display:block}@media only screen and (max-width:1024px){.eco-title-bar-wrap-program .eco-title-bar{min-height:380px}.eco-title-bar-wrap-program .eco-shape-image-top-titlebar img{vertical-align:top}.eco-title-bar-wrap-program .eco-shape-image-bottom-titlebar img{vertical-align:bottom}.single-community-program .content-area{padding-top:60px;padding-bottom:90.9px}.single-community-program .site-content .entry_title{font-size:35px;line-height:38px}.single-community-program .site-content .subtitle{font-size:30px}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list .category-list .category-item .sub-category{padding-left:15px}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list .category-list .category-item>a{font-size:16px;line-height:28px}}@media only screen and (max-width:768px){.single-community-programs .single-community-programs-container .show_content.bottom .show_meta{padding-left:15px;padding-top:20px;margin:0}}@media only screen and (max-width:767px){.single-community-program .single-community-programs-container .sidebar-community-program{margin-top:120px}.single-community-program .single-community-programs-container .sidebar-community-program .community-program-category-list .category-list .category-item ul{padding-left:15px}.elementor-toggle .elementor-tab-title{font-size:25px}.single-community-programs-container .elementor-section-wrap>.elementor-element:first-child{padding-top:0}.single-community-program .site-content .elementor-toggle .elementor-tab-title{padding:32px 0 52.9px 0}}.eco-title-bar-wrap-program{position:relative}.eco-title-bar-wrap-program .eco-shape-image-top-titlebar img,.eco-title-bar-wrap-program .eco-shape-image-bottom-titlebar img{width:100%;max-width:100%}.eco-title-bar-wrap-program .eco-shape-image-top-titlebar{position:absolute;z-index:1;width:100%;top:0}.eco-title-bar-wrap-program .eco-shape-image-bottom-titlebar{position:absolute;z-index:1;width:100%;bottom:0}.eco-title-bar-wrap-program .eco-title-bar{min-height:465px;text-align:left;display:flex;justify-content:flex-start;align-items:flex-end;position:relative;background-size:cover;background-repeat:no-repeat;padding-bottom:63.7px;color:#ffffff;font-size:14px;line-height:52px;font-weight:700}.eco-title-bar-wrap-program .eco-title-bar:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#025F79;opacity:0.65;transition:background .3s,border-radius .3s,opacity .3s}.eco-title-bar-wrap-program .eco-title-bar .container{z-index:1;width:100%}.single-education-program .entry_content{padding-top:38px}.single-education-program .site-content{background:#F8FBF5}.single-education-program .site-content .elementor-toggle .elementor-tab-title{line-height:38px;font-size:30px;border-bottom:1px solid #e2e2e2;padding:32px 36px 52.9px 0}.single-education-program .site-content .entry_title{font-family:'Spartan';font-size:57px;font-weight:700;line-height:72px;letter-spacing:-1.2px}.single-education-program .site-content .subtitle{font-weight:400;margin-top:37px}.single-education-program .content-area{padding-top:93px;padding-bottom:145.9px}.single-education-program .has_bottom_section{padding-bottom:0 !important}.single-education-program .single-education-programs-container .sidebar-education-program{padding-right:11px;padding-left:19px;position:relative;margin-top:1px}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list{position:relative;padding:29.9px 46.8px 55.9px 25px;z-index:1}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list:before{position:absolute;top:-30px;left:0;right:0;bottom:0;background-color:#ffffff;content:'';box-shadow:0px 3px 40px 0px rgba(0,0,0,0.1);clip-path:polygon(0 16px, 100% 0, 100% 100%, 0 100%)}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .title{font-size:24px;font-weight:500;line-height:29px;position:relative}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list ul{padding:0;list-style-type:none}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list{padding:0;list-style-type:none;margin-top:15px;position:relative}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list li{font-family:"Spartan",sans-serif}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list li:last-child{border-bottom:none !important;padding-bottom:0 !important}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list .tongle-program{position:absolute;right:0;top:35px}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list .category-item{font-size:19px;border-bottom:1px solid #e2e2e2;padding:17px 0 40px 0;font-family:"Spartan",sans-serif;position:relative}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list .category-item>a{font-size:19px;font-weight:400;line-height:29px;color:#0C0F26;padding-right:8px;display:block}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list .category-item .tongle-program{position:absolute;right:0;top:25px}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list .category-item .tongle-program svg{width:12.38px;height:12.38px;vertical-align:top}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list .category-item .list-item{padding:9px 28px 0 28px}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list .category-item .list-item li{margin-bottom:18px}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list .category-item .list-item li a{font-size:13px;line-height:21px;display:block}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list .category-item .sub-category{padding-left:15px;list-style-type:none;display:none;overflow:hidden}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list .category-item .sub-category li{color:#292929;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s;margin-bottom:8px}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list .category-item .sub-category li:hover,.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list .category-item .sub-category li.current-url{color:#909090}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list .category-item .sub-category .list-item{margin-bottom:18px}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list .active>.sub-category{display:block}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list .category-item .sub-category li.margin-20>ul{margin-left:-20px}@media only screen and (max-width:1024px){.main-parent-sticky .elementor-page .elementor .elementor-element.elementor-section-boxed>.elementor-container,.main-parent-sticky .elementor-section.elementor-section-boxed.eco-row-grid-yes>.elementor-container,.main-parent-sticky .elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}.single-education-program .single-education-programs-container .sidebar-education-program{padding:0}.eco-title-bar-wrap-program .eco-title-bar{min-height:380px}.eco-title-bar-wrap-program .eco-shape-image-top-titlebar img{vertical-align:top}.eco-title-bar-wrap-program .eco-shape-image-bottom-titlebar img{vertical-align:bottom}.single-education-program .content-area{padding-top:60px;padding-bottom:90.9px}.single-education-program .site-content .entry_title{font-size:35px;line-height:38px}.single-education-program .site-content .subtitle{font-size:30px}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list .category-item>a{font-size:16px;line-height:28px}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list .category-item{padding:17px 0 17px 0}}@media only screen and (max-width:768px){.single-education-programs .single-education-programs-container .show_content.bottom .show_meta{padding-left:15px;padding-top:20px;margin:0}}@media only screen and (max-width:767px){.single-community-program .entry_content{padding-top:20px}.single-education-program .single-education-programs-container .sidebar-education-program{margin-top:120px}.single-education-program .single-education-programs-container .sidebar-education-program .education-program-category-list .category-list .category-item ul{padding-left:15px}.elementor-toggle .elementor-tab-title{font-size:25px}.single-education-program .site-content .elementor-toggle .elementor-tab-title{padding:32px 0 52.9px 0}}.main-parent-sticky{display:block !important}.main-parent-sticky [data-sticky_column]{float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}.main-parent-sticky:after,.main-parent-sticky:before{display:table;content:" "}.main-parent-sticky:after{clear:both}.eco-program-listing-element .program-listing-content{margin-bottom:-30px}.eco-program-listing-element .program-listing-content .eco_community-programs_item{margin-bottom:30px}.eco-program-listing-element .program-listing-content .eco_community-programs_item .eco_program-listing_wap{overflow:hidden;position:relative}.eco-program-listing-element .program-listing-content .eco_community-programs_item .eco_program-listing_wap .eco_program-listing_image{position:relative}.eco-program-listing-element .program-listing-content .eco_community-programs_item .eco_program-listing_wap .eco_program-listing_image img{width:100%}.eco-program-listing-element .program-listing-content .eco_community-programs_item .eco_program-listing_wap .eco_program-listing_image .overlay_inner{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0,0,0,0), #000);opacity:0.6;z-index:1}.eco-program-listing-element .program-listing-content .eco_community-programs_item .eco_program-listing_wap .eco_program-listing_content{color:#FCFCFC;text-align:center;height:174px;background:#025F79;position:relative}.eco-program-listing-element .program-listing-content .eco_community-programs_item .eco_program-listing_wap .eco_program-listing_content:before{background:#025f79;z-index:1;content:'';height:100px;width:104%;position:absolute;top:-25px;left:-5px;transform:rotate(356deg)}.eco-program-listing-element .program-listing-content .eco_community-programs_item .eco_program-listing_wap .eco_program-listing_content .eco_program-listing_content_inner{z-index:1;position:relative;padding:30px 25px;height:100%;display:flex;flex-wrap:wrap;justify-content:center}.eco-program-listing-element .program-listing-content .eco_community-programs_item .eco_program-listing_wap .eco_program-listing_content .entry-title{color:#FCFCFC;font-size:28px;line-height:34px;font-weight:700;height:67px;overflow:hidden}.eco-program-listing-element .program-listing-content .eco_community-programs_item .eco_program-listing_wap .eco_program-listing_content .view-more{bottom:32px;position:absolute;color:#FCFCFC}.eco-program-listing-element .program-listing-content .eco_community-programs_item .eco_program-listing_wap .eco_program-listing_content .view-more i{font-size:10.4px}.eco-program-listing-element .program-listing-content .eco_community-programs_item .eco_programs_content_overlay{position:absolute;bottom:0;left:0;height:100%;width:100%;background:#025f79;z-index:1;text-align:center;display:flex;justify-content:center;align-items:center;color:#FCFCFC;height:0;overflow:hidden;transition:0.3s}.eco-program-listing-element .program-listing-content .eco_community-programs_item .eco_programs_content_overlay .eco_programs_content_inner{padding:43.3px 30px 42.8px 30px}.eco-program-listing-element .program-listing-content .eco_community-programs_item .eco_programs_content_overlay .entry-title{color:#FCFCFC;font-size:24px;line-height:34px;padding-bottom:37px}.eco-program-listing-element .program-listing-content .eco_community-programs_item .eco_programs_content_overlay .description{font-size:14px;font-weight:300;font-family:'Spartan'}.eco-program-listing-element .program-listing-content .eco_community-programs_item .eco_programs_content_overlay .view-more{font-size:13px;font-family:'Spartan';font-weight:700;line-height:57px;display:block;padding-top:28px;cursor:pointer;color:#FCFCFC}.eco-program-listing-element .program-listing-content .eco_community-programs_item .eco_programs_content_overlay .view-more i.demo-icon.icon-arrow{font-size:10.4px;margin-left:5.4px}.eco-program-listing-element .program-listing-content .eco_community-programs_item:nth-child(even){color:#777}.eco-program-listing-element .program-listing-content .eco_community-programs_item:nth-child(even) .eco_program-listing_wap .eco_program-listing_content{background:#027577}.eco-program-listing-element .program-listing-content .eco_community-programs_item:nth-child(even) .eco_program-listing_wap .eco_program-listing_content::before{background:#027577}.eco-program-listing-element .program-listing-content .eco_community-programs_item:nth-child(even) .eco_program-listing_wap .eco_programs_content_overlay{background:#027577}.eco-program-listing-element .program-listing-content .eco_community-programs_item:hover .eco_program-listing_wap .eco_programs_content_overlay{height:100%}.eco-program-listing-element .program-listing-content.layout1 .eco_community-programs_item .eco_program-listing_wap .eco_program-listing_content:before{top:-7px;left:-5px;transform:rotate(-2.1deg)}.eco-program-listing-element .program-listing-content.layout1 .eco_community-programs_item .eco_program-listing_wap .eco_program-listing_content .eco_program-listing_content_inner{padding:42px 25px}.eco-program-listing-element .program-listing-content.layout1 .eco_community-programs_item .eco_program-listing_wap .eco_program-listing_content{height:186px}.eco-program-listing-element .program-listing-content.layout2 .eco_community-programs_item .eco_program-listing_wap .eco_program-listing_content:before{top:-25px;left:-5px;transform:rotate(3deg)}.eco-program-listing-element .program-listing-content.previous-color .eco_community-programs_item .eco_program-listing_wap .eco_program-listing_content{background:#027577}.eco-program-listing-element .program-listing-content.previous-color .eco_community-programs_item .eco_program-listing_wap .eco_program-listing_content::before{background:#027577}.eco-program-listing-element .program-listing-content.previous-color .eco_community-programs_item .eco_programs_content_overlay{background:#027577}.eco-program-listing-element .program-listing-content.previous-color .eco_community-programs_item:nth-child(even) .eco_program-listing_wap .eco_program-listing_content{background:#025F79}.eco-program-listing-element .program-listing-content.previous-color .eco_community-programs_item:nth-child(even) .eco_program-listing_wap .eco_program-listing_content::before{background:#025F79}.eco-program-listing-element .program-listing-content.previous-color .eco_community-programs_item:nth-child(even) .eco_programs_content_overlay{background:#025F79}.has-loaded{display:none}.eco_pagination{text-align:center;margin-top:57.9px}.eco_pagination .btn-button{min-width:174px}.all-items-loaded .eco-load-more{display:none}.all-items-loaded .has-loaded{display:block}