.color-bg,.left-header_social li:before,.left-header:after,.hc_dec:after,.hc_dec_color,.hc_dec_color:after,.hero-slider-wrap_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.tc-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.scroller,.nhw-col.menuhol-dec-vis:before,.share-icon,.folio-list-title h2:before,.single-page-title h1:before,.hero-section:after,.page-scroll-nav_wrap li a:after,.ci_details:before,.accordion a.toggle span:before,.accordion a.toggle span:after,.custom-skillbar,.line-item:first-child:before,.line-item:last-child:before,.hero-corner-dec2,.hero-decor-numb:before,.parallax-circle:before,.fixed-column-wrap_title h2:before,.section-separator:after,.section-title:before,.section-separator span,.pdcw_list li:before,.process-details:before,.fcwc-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.fixed-bottom-panel .gallery-filters a.gallery-filter-active:after,.grid-det_link:before,#wrapper .swiper-scrollbar-drag,.list div.list-btn i,.fwc-title:before,.content-nav li a.rn:before,.fs-slider-wrap_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.fs-slider-item .half-hero-wrap:before,.fhhw .half-hero-wrap:before,.pagination a:after,.ss-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.hero-section-dec,.start-btn:before,.grid-carousel-title h3:before,.hero_promo-wrap:before,.hero_promo-title:after,.element-item:before,.main_social li a:hover,.pl-row span.pl-row-anim2,.hiddec-anim:before,.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover,.widget .tagcloud a,.nice-select .option.focus,.nice-select .option.selected.focus,.woocommerce a.added_to_cart:hover,.woocommerce .woocommerce-form-coupon button.button,.woocommerce .woocommerce-ResetPassword.lost_reset_password .button,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce .woocommerce-form-register__submit.button,.woocommerce .woocommerce-EditAccountForm button,.woocommerce .woocommerce-notices-wrapper .button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.blog-widgets .wp-block-search .wp-block-search__button{background:#489B3B}.nav-button:hover .menu-button-text,.header-contacts li a,.half-hero-wrap h1 span,.hsc:hover,.hs_counter .current,.hero-scroll-down-notifer i,.btn:after,.hsc_pp,.sliding-menu a.act-link,.sliding-menu a.back:before,.close-share-btn,.hero-start-link i,.to-top-btn,.video-box-btn,.column-inner-small h4 span.cis_number,.box-media-zoom,.start-btn i,.clone-counter:before,.section-title h3 span,.video_link i,.pd-icon i,.process-numder,.show-phdc:hover,.close-hidden_pdc:hover,.gc-slider-cont,.team-social li a,.testi-number,.tc-button,.section-counter div.sc_current,.submen-dec:before,.leaflet-touch .leaflet-bar a,.contact-details li a:hover,.close-contact_form,.aside-show_cf,.leaflet-container a.leaflet-popup-close-button,.grid-det_category a,.grid-det_link i,.grid-media-zoom,.fcc_column div.all-album,.fs-folio-counter div.all-album,.show-details i,.fw-carousel-counter span.j2total,.fwcb,.next-project-swiper-link span,.show-info:hover span,.closedet_style,.content-nav li a i,.project-details ul li a,.thumb-img:after,.project-details ul:after,.share-btn:hover span,.fsc,.hsc_pp2,.accordion a.toggle.act-accordion,.hero_promo-button a,.hdyn_gal i,.pagination a:hover,.pagination a.current-page,.post-header a,.post-link i,.blog-btn i,.blog-search-wrap button,.post-det-num,.ss-slider-cont,.pr-tags span,.blog-title-opt li a:hover,blockquote:before,.comment-num,.grid-carousel-title h3 a:hover,hero-decor-let span,.hero-facts-wrap .inline-facts:before,.hsc_total,.contacts-btn,.psn_button i,.main_social li a,.loader_count,.lg-actions .lg-next,.lg-actions .lg-prev,#message p strong,.grid-item_price span,.product .post-det h3 span,.wpcf7-not-valid-tip,.post-counter li i,.item-related .post-date.post-price,.woocommerce .star-rating::before,.woocommerce .star-rating span::before,.wp-calendar-nav-prev a,.pr-remove i,.show-cart_count_main,.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before,.woocommerce-error a,.woocommerce-info a,.current-menu-parent>a,.current-menu-item>a,.fixed-column-wrap_title h2 span{color:#489B3B}.start-btn,blockquote{border-color:#489B3B}.hc_dec,.pl-spinner:before,.loading-text-container:before{border-left-color:#489B3B}.hc_dec,.pl-spinner:before,.loading-text-container:before{border-right-color:#489B3B}.map{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.woocommerce .button.add_cart:hover{border-color:#489B3B;background:#489B3B}.select2-container--default .select2-selection--single .select2-selection__arrow b:after{border-bottom:2px solid #489B3B;border-right:2px solid #489B3B}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top-color:#489B3B}.woocommerce-message::before,.woocommerce-error a,.woocommerce-info a,.woocommerce-message a,.woocommerce-privacy-policy-text p,.woocommerce .rs-dark-loop .button.add_cart{border-color:#489B3B}.woocommerce span.onsale{background-color:#489B3B}.main-about{padding-left:0}.main-about h2{font-size:22px}.hero-decor-numb{position:absolute;z-index:20;right:140px;top:66px;padding-left:220px;cursor:pointer;overflow:hidden}.logo-holder{position:absolute;top:20px;left:26px;height:100px;width:100px;border:1px solid rgb(255 255 255 / .2);border-radius:50%;box-sizing:border-box;transition:all 1.2s ease-in-out;background:rgb(255 255 255 / .2)}.logo-holder img{position:absolute;height:80px;width:80px;top:10px;left:9px}.content-inner .content-front,.content-inner .content-back{width:100%;height:520px;padding:35px 35px}.contact-details{text-align:left;margin-top:60px}.contact-details ul li{margin-bottom:24px}.hidden-contact_form-wrap_inner{padding:35px 35px}.fl-btn{float:left;margin-top:69px;display:block}.left-header{top:282px}.left-header:after{height:2px}.left-header_social li{border-radius:20em}.left-header_social li:before{border-radius:20em}.logged-in.admin-bar .left-header{top:229px}p{font-size:11px;line-height:14px}section{padding:45px 0}@font-face{font-family:'Oswald',sans-serif;font-weight:400;font-style:normal}.cbp_tmtimeline{margin:10px 0 0 0;padding:0;list-style:none;position:relative;hyphens:manual}.cbp_tmtimeline:before{content:'';position:absolute;top:0;bottom:110px;width:10px;background:#b9b8b7;left:20%;margin-left:-10px}.cbp_tmtimeline>li{position:relative}.cbp_tmtimeline>li .cbp_tmtime{display:block;width:27%;padding-right:100px;position:absolute}.cbp_tmtimeline>li .cbp_tmtime span{display:block;text-align:right}.cbp_tmtimeline>li .cbp_tmtime span:first-child{font-size:.9em;color:#B2B1B1}.cbp_tmtimeline>li .cbp_tmtime span:last-child{font-size:1.4em;font-weight:700;font-kerning:normal;font-variant-caps:all-petite-caps;color:#489B3B}.cbp_tmtimeline>li:nth-child(odd) .cbp_tmtime span:last-child{color:#489B3B}.cbp_tmtimeline>li .cbp_tmlabel{margin:0 0 15px 25%;background:#489B3B;color:#fff;padding:2em;font-size:1.2em;font-weight:300;line-height:1.4;position:relative;border-radius:5px}.cbp_tmtimeline>li:nth-child(odd) .cbp_tmlabel{background:#489B3B}.cbp_tmtimeline>li .cbp_tmlabel h2{margin-top:0;margin-bottom:10px;padding:0 0 10px 0;border-bottom:1px solid rgb(255 255 255 / .4)}.cbp_tmtimeline>li .cbp_tmlabel:after{right:100%;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#489B3B;border-width:10px;top:10px}.cbp_tmtimeline>li:nth-child(odd) .cbp_tmlabel:after{border-right-color:#489B3B}.cbp_tmtimeline>li .cbp_tmicon{width:40px;height:40px;font-family:'Oswald',sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:1.4em;line-height:40px;-webkit-font-smoothing:antialiased;position:absolute;color:#fff;background:#489B3B;border-radius:50%;box-shadow:0 0 0 8px #dbdbdb;text-align:center;left:20%;top:0;margin:0 0 0 -25px}.cbp_tmicon-phone:before{content:"03"}.cbp_tmicon-screen:before{content:"01"}.cbp_tmicon-mail:before{content:"02"}.cbp_tmicon-earth:before{content:"04"}@media screen and (max-width:65.375em){.cbp_tmtimeline>li .cbp_tmtime span:last-child{font-size:1.5em}}@media screen and (max-width:47.2em){.cbp_tmtimeline:before{display:none}.cbp_tmtimeline>li .cbp_tmtime{width:100%;position:relative;padding:0 0 20px 0}.cbp_tmtimeline>li .cbp_tmtime span{text-align:left}.cbp_tmtimeline>li .cbp_tmlabel{margin:0 0 30px 0;padding:1em;font-weight:400;font-size:95%}.cbp_tmtimeline>li .cbp_tmlabel:after{right:auto;left:20px;border-right-color:#fff0;border-bottom-color:#489B3B;top:-20px}.cbp_tmtimeline>li:nth-child(odd) .cbp_tmlabel:after{border-right-color:#fff0;border-bottom-color:#b9b8b7}.cbp_tmtimeline>li .cbp_tmicon{position:relative;float:right;left:auto;margin:-55px 5px 0 0}}ol,ul{list-style:circle}::marker{color:#489B3B}.rt-carousel-holder.top-nav .swiper-nav{position:absolute;right:0;top:-21px}.rt-team-container.rt-team-container-534 .rt-carousel-holder .swiper-arrow{border-color:#489b3b;border-radius:50%}#two{width:100%}#two #left{width:49%;float:left}#two #right{width:48%;float:right}.custom-form textarea,.custom-form input[type="text"],.custom-form input[type=email],.custom-form input[type="tel"]{float:left;border:none;background:#353535;width:100%;padding:15px 30px;font-size:12px;position:relative;color:#fff;font-family:'Ek Mukta',sans-serif;-webkit-appearance:none}.overlay{background:#FFF;opacity:.15;z-index:3}.half-hero-wrap h1{text-shadow:1px 1px 2px #313131}.leaflet-bottom{bottom:0;visibility:hidden}.contact-details ul li a{text-align-last:start}.to-top-btn{right:0}.fixed-column-wrap:before{content:'';position:absolute;right:0;top:0;bottom:30%;width:80px;height:inherit;background:#313131;z-index:2}.fa-angle-down:before{font-family:'Font Awesome 5 Pro';content:"\f107"}.main-about-text-area{padding-bottom:25px}.leiras{font-size:14px}.container{width:95%}.vc_tta-container .vc_tta-tabs-list{display:flex!important;flex-wrap:nowrap!important;width:100%;font-size:12px!important;flex-grow:1;flex-shrink:1;text-align:center}