.green{color:#136E00}.blue-light{color:#0071BC}.blue-mid{color:#2E3192}.blue-dark{color:#1B1464}.gray{color:#989898}.ty-page-title{text-align:center;text-transform:uppercase;margin-top:0;font-size:clamp(2em, 2vw, 4rem)}@media (min-width:960px){.ty-page-title{margin-bottom:2rem}}.ty-special-message{text-align:center}.ty-page-sub-title{color:#989898;text-align:center;margin-bottom:2rem}ul{margin:0}.sect-border-top{border-top:2px solid rgb(152 152 152 / .2);padding-top:2rem}*{padding:0;margin:0;box-sizing:border-box;font-family:"Golos Text",sans-serif;line-height:1.1}body.preload{overflow:hidden}.ty-row{padding:1rem 0}.ty-row:first-of-type{padding-top:0}.ty-row .ty-col{width:95%;margin:0 auto;padding:.5rem;max-width:1440px}@media (min-width:960px){.ty-row .ty-col{padding:.5rem 1rem}}main{min-height:100vh;background:#fff;box-shadow:0 0 50px rgb(0 0 0 / .5);position:relative;z-index:2;padding-top:calc(50px + 2.5rem);transition:all .3s ease}@media (min-width:960px){main{padding-top:calc(50px + 3.5rem)}}.home main{padding-top:0}.overlay main,.nav-open main{filter:blur(5px)}.ty-preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:9999;opacity:0;visibility:hidden;transition:all .3s ease-out .3s}.ty-preloader .ty-loader-wrap .loader{width:100px;height:100px}.preload .ty-preloader{opacity:1;visibility:visible}.ty-error-page-sect .ty-col{text-align:center}.ty-error-page-sect .ty-col>i{font-size:5rem}header{width:100%;z-index:888;position:fixed;top:1rem;padding:0!important}header .ty-col{display:flex;justify-content:space-between;align-items:center;border-radius:20px;background:#fff;box-shadow:0 0 20px rgb(0 0 0 / .2);padding:0!important}header .ty-logo-holder{padding:0 1rem}header .ty-logo-holder img{width:auto;height:50px}.admin-bar header{top:calc(1rem + 46px)}@media (min-width:960px){.admin-bar header{top:calc(1rem + 32px)}}header .ty-btn{margin-right:1rem;display:none}@media (min-width:960px){header .ty-btn{display:block}}.ty-overlay{position:fixed;z-index:222;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);opacity:0;visibility:hidden;transition:all .3s ease}.overlay .ty-overlay,.nav-open .ty-overlay{opacity:1;visibility:visible}.headroom.headroom--unpinned .ty-header-content{transform:translateY(-100px);opacity:0;visibility:hidden;transition:all .2s ease-in}.headroom.headroom--pinned .ty-header-content{transform:translateY(0);opacity:1;visibility:visible;transition:all .2s ease-out}.ty-nav-trigger{position:relative;height:50px;width:30px;display:block;float:right;margin-right:1rem;cursor:pointer;display:block}@media (min-width:960px){.ty-nav-trigger{display:none}}.ty-nav-trigger span{position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#0071BC;-webkit-transition:background-color 0.25s 0.25s;-moz-transition:background-color 0.25s 0.25s;-ms-transition:background-color 0.25s 0.25s;-o-transition:background-color 0.25s 0.25s;transition:background-color 0.25s 0.25s}.ty-nav-trigger span:before,.ty-nav-trigger span:after{content:"";position:absolute;width:100%;height:100%;background:#0071BC;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.ty-nav-trigger span:before{top:-.5rem;-webkit-transition:top 0.25s 0.25s,transform 0.25s;-moz-transition:top 0.25s 0.25s,transform 0.25s;-ms-transition:top 0.25s 0.25s,transform 0.25s;-o-transition:top 0.25s 0.25s,transform 0.25s;transition:top 0.25s 0.25s,transform 0.25s}.ty-nav-trigger span:after{bottom:-.5rem;-webkit-transition:bottom 0.25s 0.25s,transform 0.25s;-moz-transition:bottom 0.25s 0.25s,transform 0.25s;-ms-transition:bottom 0.25s 0.25s,transform 0.25s;-o-transition:bottom 0.25s 0.25s,transform 0.25s;transition:bottom 0.25s 0.25s,transform 0.25s}.ty-nav-trigger.nav-open span{background-color:#fff0;-webkit-transition:background-color 0.25s 0.25s;-moz-transition:background-color 0.25s 0.25s;-ms-transition:background-color 0.25s 0.25s;-o-transition:background-color 0.25s 0.25s;transition:background-color 0.25s 0.25s}.ty-nav-trigger.nav-open span:before{top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top 0.25s,transform 0.25s 0.3s;-moz-transition:top 0.25s,transform 0.25s 0.3s;-ms-transition:top 0.25s,transform 0.25s 0.3s;-o-transition:top 0.25s,transform 0.25s 0.3s;transition:top 0.25s,transform 0.25s 0.3s}.ty-nav-trigger.nav-open span:after{bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:bottom 0.25s,transform 0.25s 0.3s;-moz-transition:bottom 0.25s,transform 0.25s 0.3s;-ms-transition:bottom 0.25s,transform 0.25s 0.3s;-o-transition:bottom 0.25s,transform 0.25s 0.3s;transition:bottom 0.25s,transform 0.25s 0.3s}.ty-btn{border:none;text-decoration:none;padding:10px 20px;border-radius:20px;font-weight:700;display:inline-block;transition:all .3s ease;font-weight:700;position:relative;overflow:hidden;cursor:pointer}.ty-btn:after{content:'';width:100px;height:100px;background:rgb(255 255 255 / .5);filter:blur(10px);top:-90%;left:-10rem;position:absolute;transform:rotate(45deg)}.ty-btn:hover:after{top:-60%;left:calc(100% + 10rem);transition:all .4s ease}.ty-btn:active{transform:scale(.8)}.ty-btn:not(.header-btn){font-size:clamp(1rem, 1vw, 1.5rem)}.ty-btn i{vertical-align:middle;margin-right:.2rem}.ty-btn.green{background:#136E00;color:#fff}.ty-btn.green:hover{background:#25d400;transition-delay:.2s}.ty-btn.blue-light{background:#0071BC;color:#fff}.ty-btn.blue-light:hover{background:#23a7ff;transition-delay:.2s}.ty-btn.blue-dark{background:#1B1464;color:#fff}.ty-btn.blue-dark:hover{background:#3225b9;transition-delay:.2s}.ty-btn.white{background:#fff;color:#136E00}.ty-btn.red{border:1px solid red;background:red;color:#fff}.ty-btn.red:hover{border:1px solid red;color:red;background:#fff0}.ty-btn.outline{border:1px solid #fff;color:#fff}.ty-btn.outline-green{border:1px solid #136E00;color:#136E00}.ty-btn.outline-green:hover{background:#136E00;color:#fff}.ty-sect-title{margin-bottom:1rem}@media (min-width:960px){.ty-sect-title{display:flex;margin-bottom:2rem}}@media (min-width:960px){.ty-sect-title .ty-heading{width:450px;padding-right:.5rem}}.ty-sect-title .ty-heading h1{margin-top:0;margin-bottom:.5rem;font-size:clamp(2rem, 2vw, 4rem)}.ty-sect-title .ty-heading .ty-btn{margin-bottom:1rem}.ty-sect-title p{color:#989898}@media (min-width:960px){.ty-sect-title p{width:calc(100% - 450px);padding-left:.5rem;padding-top:.5rem}}@media (min-width:1140px){.ty-sect-title p{padding-left:3rem}}ul.ty-block-list{list-style:none;margin:0}@media (min-width:768px){ul.ty-block-list{display:flex;flex-wrap:wrap;gap:1rem}}.ty-animate-block-list-page ul.ty-block-list li{transform:translateY(200px);opacity:0}li.ty-block-list-item{border-radius:20px;padding:1rem;margin-bottom:1rem;background-color:#fff;position:relative;padding-bottom:calc(300px + 1rem)}@media (min-width:768px){li.ty-block-list-item{width:calc(50% - 1rem);margin-bottom:0}}@media (min-width:1140px){li.ty-block-list-item{width:calc(33.33% - 1rem)}}li.ty-block-list-item:hover .ty-img-holder img{scale:1.05}li.ty-block-list-item .ty-block-item-title{margin-bottom:1rem;position:relative;margin-bottom:1.5rem}li.ty-block-list-item .ty-block-item-title h2{font-weight:400;padding-right:80px;font-size:1.5rem;color:#136E00;display:inline-block}li.ty-block-list-item .ty-block-category{margin-bottom:.5rem}li.ty-block-list-item .ty-block-category span{display:inline-block;padding:.5rem;border:1px solid #1B1464;border-radius:20px;color:#1B1464}li.ty-block-list-item .ty-img-holder{width:calc(100% - 2rem);height:300px;overflow:hidden;border-radius:20px;position:absolute;bottom:1rem;left:50%;transform:translateX(-50%)}li.ty-block-list-item .ty-img-holder img{width:100%;height:100%;object-fit:cover;transition:all 0.3s cubic-bezier(.075,.82,.165,1)}.marquee{position:relative;width:100vw;max-width:100%;overflow-x:hidden;background:#136E00;padding:3rem 0;margin:5rem 0;display:none}@media (min-width:960px){.marquee{display:block}}.marquee.blue{background:#1B1464}.marquee .track{white-space:nowrap;will-change:transform;animation:marquee 32s linear infinite}.marquee .track .content{color:#fff}.marquee .track .content span{font-size:5rem;font-weight:bolder}.ty-footer-marquee .marquee{margin:0}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.ty-input-holder{position:relative;margin-bottom:1.5rem}.ty-input-holder:after{content:'\f00c';font-family:'FontAwesome';position:absolute;right:1rem;top:.7rem;opacity:0;visibility:hidden}@media (min-width:1140px){.ty-input-holder:after{right:1.75rem}}.ty-input-holder.select label{display:none}.ty-input-holder input[type="submit"]{width:auto;border:none}.ty-input-holder input[type="submit"]:after{display:none}.ty-input-holder input,.ty-input-holder textarea,.ty-input-holder select{width:100%;border:1px solid #ADADAD;border-radius:20px;padding:.5rem 1rem;resize:none;outline:none}.ty-input-holder select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ty-input-holder textarea{height:150px}.ty-input-holder label{color:#ADADAD;position:absolute;top:.8rem;left:1rem;transition:all .3s ease}.ty-input-holder:not(.submit) i{position:absolute;top:.8rem;right:1rem;pointer-events:none}@media (min-width:960px){.ty-input-holder:not(.submit) i{right:2rem}}.ty-input-holder p.ty-verify-msg{color:red;margin:.5rem 0;text-align:right}.ty-input-holder.focus input,.ty-input-holder.focus textarea{border-color:#0071BC;color:#0071BC;font-weight:700}.ty-input-holder.focus label{top:-.5rem;background-color:#fff;color:#0071BC;font-size:.8rem}.ty-input-holder.full.select i{display:none}.ty-input-holder.full:after{color:#136E00;opacity:1;visibility:visible}.ty-input-holder.full input,.ty-input-holder.full textarea,.ty-input-holder.full select{border-color:#136E00;color:#136E00}.ty-input-holder.full label{top:-.5rem;background-color:#fff;color:#136E00;font-size:.8rem}.ty-input-holder.verify.select i{display:block;color:red}.ty-input-holder.verify.select:after{display:none}.ty-input-holder.verify:after{content:'\f12a';font-family:'FontAwesome';color:red;opacity:1;visibility:visible}.ty-input-holder.verify input,.ty-input-holder.verify textarea,.ty-input-holder.verify select{border-color:red;color:red}.ty-input-holder.verify label{background-color:#fff;color:red;font-size:.8rem}.ty-socials a{border:1px solid #fff;font-size:1.5rem;display:inline-block;width:38px;text-align:center;background:#fff;color:#1B1464;padding:5px;margin-right:1rem;transition:all .3s ease}.ty-socials a:hover{background:#fff0;border:1px solid #fff;color:#fff}.ty-breadcrumbs{margin-bottom:1rem}.ty-breadcrumbs a{color:#136E00;text-decoration:none;opacity:.5}.ty-breadcrumbs a:hover{opacity:1}.ty-breadcrumbs a:after{content:'>';padding:0 .5rem}.ty-breadcrumbs a:last-of-type{opacity:1}.ty-breadcrumbs a:last-of-type:after{display:none}.ty-loader-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background:rgb(255 255 255 / .8);display:flex;justify-content:center;align-items:center}.ty-loader-wrap .loader{transform:rotateZ(45deg);perspective:1000px;border-radius:50%;width:60px;height:60px;color:#136E00;margin-bottom:5rem}.ty-loader-wrap .loader:before,.ty-loader-wrap .loader:after{content:'';display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;border-radius:50%;transform:rotateX(70deg);animation:1s spin linear infinite}.ty-loader-wrap .loader:after{color:#0071BC;transform:rotateY(70deg);animation-delay:.4s}@keyframes rotate{0%{transform:translate(-50%,-50%) rotateZ(0deg)}100%{transform:translate(-50%,-50%) rotateZ(360deg)}}@keyframes rotateccw{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes spin{0%,100%{box-shadow:.2em 0 0 0 currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0 currentcolor}37%{box-shadow:-.2em .2em 0 0 currentcolor}50%{box-shadow:-.2em 0 0 0 currentcolor}62%{box-shadow:-.2em -.2em 0 0 currentcolor}75%{box-shadow:0 -.2em 0 0 currentcolor}87%{box-shadow:.2em -.2em 0 0 currentcolor}}ul.ty-cat-nav{list-style:none;margin-bottom:2rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}ul.ty-cat-nav li a{text-decoration:none;color:#1B1464;display:inline-block;border:1px solid #1B1464;border-radius:20px;padding:.5rem;transition:all .3s ease}ul.ty-cat-nav li a.active{color:#fff;background:#1B1464}ul.ty-cat-nav li a:hover{border:1px solid #136e00!important;background:#136e00;color:#fff}.ty-pagination{margin:1rem 0;text-align:center}.ty-pagination span,.ty-pagination a{display:inline-block;border:1px solid #1B1464;padding:8px 12px;border-radius:20px;text-decoration:none;color:#1B1464;transition:all .2s ease}.ty-pagination span:not(.current):hover,.ty-pagination a:not(.current):hover{background:#cbcbcb;border-color:#cbcbcb;color:#fff}.ty-pagination span.current,.ty-pagination a.current{background-color:#1B1464;border-color:#1B1464;color:#fff}@media (min-width:960px){.ty-random-posts{margin-bottom:3rem}}#image-slider{position:relative}#image-slider .splide__track{border-radius:20px}#image-slider .splide__arrows{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:2;display:flex;justify-content:space-between;padding:0 1rem}#image-slider .splide__arrows .splide__arrow{background:none;border-radius:100%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;padding:0;border:2px solid #fff;cursor:pointer;opacity:.6;transition:all .3s ease}#image-slider .splide__arrows .splide__arrow:hover{opacity:1;background:rgb(255 255 255 / .5)}#image-slider .splide__arrows .splide__arrow svg{width:20px}#image-slider .splide__arrows .splide__arrow svg path{fill:#fff}#image-slider .splide__arrows .splide__arrow--prev{transform:rotate(180deg)}#image-slider .splide__pagination{margin-top:1rem}#image-slider .splide__pagination .splide__pagination__page{margin:0 .3rem;border-radius:100%;width:15px;height:15px;padding:0;background:none;border:2px solid #1B1464;cursor:pointer}#image-slider .splide__pagination .splide__pagination__page.is-active{background:#1B1464}.ty-word-editor p,.ty-word-editor ul,.ty-word-editor ol{margin-bottom:1rem}.ty-special-message{text-align:center}.ty-mobile-nav{position:absolute;top:110%;left:0;width:100%;opacity:0;visibility:hidden;transform:translateY(20px);transition:all 0.3s cubic-bezier(.075,.82,.165,1)}.ty-mobile-nav nav{width:95%;margin:0 auto;padding:1rem;border-radius:20px;background:#fff;box-shadow:0 10px 20px rgb(0 0 0 / .1)}.ty-mobile-nav nav ul{list-style:none}.ty-mobile-nav nav ul li{margin-bottom:.5rem}.ty-mobile-nav nav ul li a{width:100%;display:inline-block;padding:.5rem;background:rgb(0 0 0 / .025);line-height:1;font-weight:700;text-decoration:none;color:#0071BC}.ty-mobile-nav nav ul li.menu-item-has-children>a:after{content:'';border:solid #0071BC;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:translate(8px,-3px) rotate(45deg);-webkit-transform:translate(8px,-3px) rotate(45deg)}.ty-mobile-nav nav ul li:last-of-type{margin-bottom:0}.ty-mobile-nav nav ul.sub-menu{margin:0;display:none}.ty-mobile-nav nav ul.sub-menu li{position:relative;margin-bottom:0}.ty-mobile-nav nav ul.sub-menu a{font-weight:400}.nav-open .ty-mobile-nav{opacity:1;visibility:visible;transform:translateY(0)}nav#ty-main-nav{display:none}@media (min-width:960px){nav#ty-main-nav{display:block}}nav#ty-main-nav ul{list-style:none}nav#ty-main-nav ul li{display:inline-block;margin:0 1rem;position:relative;transition:all .3s ease}nav#ty-main-nav ul li.no-hover{opacity:.3}nav#ty-main-nav ul li.current-menu-item a:before{content:'';width:100%;height:5px;background-color:#0071BC;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}nav#ty-main-nav ul li.menu-item-has-children{margin-right:1.5rem}nav#ty-main-nav ul li.menu-item-has-children:hover ul.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}nav#ty-main-nav ul li.menu-item-has-children>a:after{content:'';border:solid #0071BC;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:translate(8px,-3px) rotate(45deg);-webkit-transform:translate(8px,-3px) rotate(45deg)}nav#ty-main-nav ul li a{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;color:#0071BC;line-height:50px;padding:.5rem 0;transition:all .2s ease}nav#ty-main-nav ul li ul.sub-menu{border-radius:10px;position:absolute;top:101%;margin:0;background:#fff;box-shadow:0 0 20px rgb(0 0 0 / .1);overflow:hidden;padding:.5rem .3rem;padding-bottom:.2rem;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .3s ease}nav#ty-main-nav ul li ul.sub-menu li{line-height:1.2;margin:0 .5rem;margin-bottom:.5rem;width:100%;width:300px}nav#ty-main-nav ul li ul.sub-menu li a{width:100%;padding:.5rem;background:rgb(0 0 0 / .025);line-height:1}nav#ty-main-nav ul li ul.sub-menu li a:before{display:none}.ty-home-hero-banner{padding:0!important}.ty-home-hero-banner>div{position:relative;border-radius:0 0 20px 20px;background:url(https://phoenixsolar.lk/wp-content/themes/phoenix-solar-wp-2025/scss/../imgs/home/hero-banner-bkg-new-webp.webp) center bottom;background-size:cover;display:flex;flex-direction:column;align-items:center;overflow:hidden;padding:1rem!important;padding-top:calc(50px + 3rem)!important}.ty-home-hero-banner>div:before,.ty-home-hero-banner>div:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ty-home-hero-banner>div:after{background:rgb(0 0 0 / .2)}.ty-home-hero-banner>div:before{background:linear-gradient(0deg,#188900 0%,#fff0 100%)}.ty-home-hero-banner .ty-home-hero-banner-content{position:relative;z-index:3;max-width:800px;text-align:center;margin-bottom:1rem}@media (min-width:1140px){.ty-home-hero-banner .ty-home-hero-banner-content{margin-bottom:3rem;margin-top:3rem}}.ty-home-hero-banner .ty-home-hero-banner-content h1{color:#fff;text-align:center;border-bottom:1px solid #fff;margin:0;padding:1rem 0;margin-bottom:1rem;text-shadow:0 0 10px rgb(0 0 0 / .5)}@media (min-width:1140px){.ty-home-hero-banner .ty-home-hero-banner-content h1{font-size:clamp(1vw, 3vw, 2rem)}}.ty-home-hero-banner .ty-home-hero-banner-content h1 span{font-weight:400}.ty-home-hero-banner .ty-home-hero-banner-content h1 span strong{font-size:2.2rem}@media (min-width:1140px){.ty-home-hero-banner .ty-home-hero-banner-content h1 span strong{font-size:clamp(1vw, 3vw, 4rem)}}.ty-home-hero-banner .ty-home-hero-banner-content p{color:#fff;text-align:center;text-shadow:0 0 10px rgb(0 0 0 / .5)}.ty-home-hero-banner .ty-home-hero-banner-content .ty-btn-holder{text-align:center}.ty-home-stats-wrap{position:relative;z-index:3}.ty-home-stats-wrap h3{color:#fff;text-align:center;font-weight:400;margin-bottom:1rem;position:relative}.ty-home-stats-wrap .ty-home-stats{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.ty-home-stats-wrap .ty-home-stats-item{width:calc(33.33% - .5rem);border:1px solid rgb(255 255 255 / .2);border-radius:20px;text-align:center;background:rgb(255 255 255 / .1);backdrop-filter:blur(5px);padding:1rem}@media (min-width:768px){.ty-home-stats-wrap .ty-home-stats-item{width:calc(20% - .5rem);width:15%}}@media (min-width:1140px){.ty-home-stats-wrap .ty-home-stats-item{max-width:190px}}.ty-home-stats-wrap .ty-home-stats-item span{color:#fff;display:inline-block;width:100%;font-size:1rem}.ty-home-stats-wrap .ty-home-stats-item span.number{font-size:2rem;font-weight:600;margin-bottom:.5rem}@media (min-width:1140px){.ty-home-stats-wrap .ty-home-stats-item span.number{font-size:3.5rem}}@media (min-width:960px){.ty-home-about>div{display:flex;justify-content:center}}.ty-home-about>div .ty-content{display:flex}@media (min-width:960px){.ty-home-about>div .ty-content{max-width:80%}}.ty-home-about>div .ty-home-about-img-one{display:none}@media (min-width:960px){.ty-home-about>div .ty-home-about-img-one{display:block;width:50%;padding:1rem}}.ty-home-about>div .ty-home-about-img-one img{height:100%;object-fit:cover}.ty-home-about>div img{border-radius:20px;overflow:hidden}@media (min-width:960px){.ty-home-about>div .ty-home-about-content{padding:1rem;width:50%}}.ty-home-about>div .ty-home-about-content h1{color:#136E00;font-size:clamp(1rem, 2vw, 4rem)}.ty-home-about>div .ty-home-about-content .ty-btn-holder{margin-bottom:1rem}@media (min-width:960px){.ty-home-services{margin-bottom:5rem}}@media (min-width:960px){.ty-home-reviews{margin-bottom:5rem}}#ty-home-projects-carousel{overflow:hidden}@media (min-width:960px){#ty-home-projects-carousel{margin-top:-3rem}}#ty-home-projects-carousel .splide__track{overflow:visible}#ty-home-projects-carousel .splide__arrows{text-align:right;margin-bottom:1rem}#ty-home-projects-carousel .splide__arrow{background:none;border:1px solid #1B1464;border-radius:100%;cursor:pointer;padding:.8rem}#ty-home-projects-carousel .splide__arrow:hover{background:#1B1464}#ty-home-projects-carousel .splide__arrow:hover svg path{fill:#fff}#ty-home-projects-carousel .splide__arrow svg{width:25px;height:25px}#ty-home-projects-carousel .splide__arrow--prev{transform:rotate(180deg)}#ty-home-projects-carousel .splide__pagination{margin-top:1rem}@media (min-width:768px){#ty-home-projects-carousel .splide__pagination{justify-content:flex-end}}#ty-home-projects-carousel .splide__pagination .splide__pagination__page{margin:0 .3rem;border-radius:100%;width:15px;height:15px;padding:0;background:none;border:2px solid #1B1464;cursor:pointer}#ty-home-projects-carousel .splide__pagination .splide__pagination__page.is-active{background:#1B1464}ul.ty-services-list{list-style:none;margin:0}@media (min-width:768px){ul.ty-services-list{display:flex;flex-wrap:wrap;gap:1rem}}.ty-services-list-item{border:.5px solid #136E00;border-radius:20px;padding:1rem;margin-bottom:1rem;background:#fff;will-change:tranform}@media (min-width:768px){.ty-services-list-item{width:calc(50% - 1rem);margin-bottom:0}}@media (min-width:960px){.ty-services-list-item{transition:all 0.3s cubic-bezier(.075,.82,.165,1)}}@media (min-width:1140px){.ty-services-list-item{width:calc(33.33% - 1rem)}}.ty-services-list-item a{text-decoration:none}@media (min-width:960px){.ty-services-list-item:hover{border-color:#fff;box-shadow:0 0 20px rgb(0 0 0 / .2);cursor:pointer}.ty-services-list-item:hover .ty-block-item-title span{background:#136E00;transform:rotate(0deg);color:#fff}}.ty-services-list-item .ty-block-item-title h2{color:#136E00}.ty-services-list-item .ty-block-item-title span{position:absolute;right:0;top:0;color:#136E00;border:1px solid #136E00;border-radius:50px;display:block;font-size:2rem;width:50px;height:50px;display:flex;justify-content:center;align-items:center;transform:rotate(-45deg);transition:all 0.3s cubic-bezier(.075,.82,.165,1)}.ty-services-list-item p{color:#989898}@media (min-width:960px){.ty-services-single>div{display:flex;gap:1rem}}@media (min-width:1140px){.ty-services-single>div{display:flex;gap:1.5rem}}.ty-services-single-brief{margin-bottom:1rem}@media (min-width:960px){.ty-services-single-brief{width:50%}}.ty-services-single-brief h1{margin:0;margin-bottom:1rem;color:#136E00;font-size:clamp(2em, 2vw, 4rem)}.ty-services-single-brief .ty-service-brief-content{color:#989898}.ty-services-single-brief .ty-service-brief-content p{font-size:1.1rem}.ty-services-single-slider{margin-bottom:1rem}@media (min-width:960px){.ty-services-single-slider{width:50%}}@media (min-width:960px){.ty-services-process>div{display:flex}}.ty-services-process .ty-services-process-title{margin-bottom:1rem}.ty-services-process .ty-services-process-title .ty-sticky{position:sticky;top:0}.ty-services-process .ty-services-process-title h3{margin-bottom:.5rem;font-size:clamp(2rem, 2vw, 4rem)}@media (min-width:960px){.ty-services-process .ty-services-process-title{width:50%;padding-right:1rem}}.ty-services-process .ty-services-process-system-wrap{padding-left:4rem}@media (min-width:960px){.ty-services-process .ty-services-process-system-wrap{width:50%}}.ty-services-process .ty-services-process-system-wrap .ty-services-process-system-item{margin-bottom:2rem;position:relative}@media (min-width:768px){.ty-services-process .ty-services-process-system-wrap .ty-services-process-system-item{display:flex;align-items:center;gap:1rem}}@media (min-width:960px){.ty-services-process .ty-services-process-system-wrap .ty-services-process-system-item{gap:2rem}}.ty-services-process .ty-services-process-system-wrap .ty-services-process-system-item:last-of-type{margin-bottom:0}.ty-services-process .ty-services-process-system-wrap .ty-services-process-system-item:last-of-type .ty-line{display:none}.ty-services-process .ty-services-process-system-wrap .ty-icon{width:100px;margin-bottom:1rem;position:relative}@media (min-width:768px){.ty-services-process .ty-services-process-system-wrap .ty-icon{margin-bottom:0}}.ty-services-process .ty-services-process-system-wrap .ty-icon i{content:'\f058';font-family:'FontAwesome';position:absolute;top:50%;left:-3rem;transform:translateY(-50%);font-size:2rem;color:#136E00;color:#989898;background-color:#fff}.ty-services-process .ty-services-process-system-wrap .ty-icon .ty-line{background-color:rgb(108 108 108 / .3);width:5px;height:calc(160% + 5px);position:absolute;top:calc(50% + 15px);left:-2.3rem;z-index:-1}.ty-services-process .ty-services-process-system-wrap .ty-icon .ty-line.blue{background-color:#1B1464;height:0}@media (min-width:768px){.ty-services-process .ty-services-process-system-wrap .ty-icon .ty-line{height:110%}}.ty-services-process .ty-services-process-system-wrap .ty-icon img{width:100%;height:auto}.ty-services-process .ty-services-process-system-wrap span{font-weight:700;color:#6C6C6C;font-size:1.5rem}@media (min-width:768px){.ty-services-process .ty-services-process-system-wrap span{width:calc(100% - 100px);display:inline-block}}ul.ty-batteries-list{list-style:none}@media (min-width:960px){ul.ty-batteries-list{display:flex;flex-direction:column;gap:1rem;align-items:center}}.ty-batteries-list-item{width:100%;border-bottom:1px solid rgb(70 70 70 / .1)}@media (min-width:1140px){.ty-batteries-list-item{max-width:70%}}.ty-batteries-list-item:last-of-type{border:none;margin-bottom:0}.ty-batteries-list-item h2{color:#464646;margin-bottom:1rem;text-align:center}@media (min-width:960px){.ty-batteries-list-item h2{padding:1rem 0}}@media (min-width:768px){.ty-batteries-list-item .ty-content{display:flex;gap:1rem}}.ty-batteries-list-item .ty-content .ty-img-holder{margin-bottom:1rem;text-align:center;padding:1rem}@media (min-width:768px){.ty-batteries-list-item .ty-content .ty-img-holder{width:calc(50% - 1rem)}}.ty-batteries-list-item .ty-content .ty-img-holder img{width:100%;height:auto}.ty-batteries-list-item .ty-content .ty-info{margin-bottom:1rem}@media (min-width:768px){.ty-batteries-list-item .ty-content .ty-info{width:calc(50% - 1rem)}}.ty-batteries-list-item .ty-content .ty-info .ty-info-block{width:100%;display:flex;gap:1rem;border-radius:20px;margin-bottom:.3rem}.ty-batteries-list-item .ty-content .ty-info .ty-info-block:not(.no-bkg){background-color:#F4F4F4;padding:1rem 1.5rem}.ty-batteries-list-item .ty-content .ty-info .ty-info-block p{display:inline-block;width:calc(50% - 1rem);color:#6C6C6C;margin-bottom:0;font-weight:400}.ty-batteries-list-item .ty-content .ty-info .ty-info-block p:last-of-type{text-align:right;color:#0071BC}.ty-batteries-list-item .ty-content .ty-info .ty-info-block.price p{font-weight:700}.ty-batteries-list-item .ty-content .ty-info .ty-info-block.price p:last-of-type{color:maroon}.ty-batteries-list-item .ty-content .ty-info .ty-info-block a{display:inline-block;width:100%;text-align:center}.ty-projects-list-item{border:.5px solid #1B1464;border-radius:20px;padding:1rem;margin-bottom:1rem;background:#fff;will-change:tranform}.ty-projects-list-item a{text-decoration:none}@media (min-width:768px){.ty-projects-list-item{width:calc(50% - 1rem);margin-bottom:0}}@media (min-width:960px){.ty-projects-list-item{transition:all 0.3s cubic-bezier(.075,.82,.165,1)}}@media (min-width:960px){.ty-projects-list-item:hover{border-color:#fff;box-shadow:0 0 20px rgb(27 20 100 / .4);cursor:pointer;z-index:2}}.ty-projects-list-item .ty-block-item-title h2{color:#1B1464!important;padding-right:0!important}.ty-projects-list-item p{color:#989898}@media (min-width:960px){.ty-projects-single>div{display:flex;gap:1rem}}@media (min-width:1140px){.ty-projects-single>div{display:flex;gap:1rem}}.ty-projects-single-brief{margin-bottom:1rem}@media (min-width:960px){.ty-projects-single-brief{width:50%}}.ty-projects-single-brief h1{margin:0;margin-bottom:1rem;color:#136E00;font-size:clamp(2em, 2vw, 4rem)}.ty-projects-single-brief .ty-projects-brief-content .ty-projects-brief-item{background-color:#F4F4F4;padding:1rem 1.5rem;border-radius:20px;margin-bottom:.3rem;display:flex}.ty-projects-single-brief .ty-projects-brief-content .ty-projects-brief-item .ty-projects-brief-item-title{width:49%}.ty-projects-single-brief .ty-projects-brief-content .ty-projects-brief-item .ty-projects-brief-item-title span{color:#6C6C6C;font-weight:700}.ty-projects-single-brief .ty-projects-brief-content .ty-projects-brief-item .ty-projects-brief-item-value{width:49%;text-align:right}.ty-projects-single-brief .ty-projects-brief-content .ty-projects-brief-item .ty-projects-brief-item-value span{color:#0071BC;font-weight:700;display:inline-block;width:100%}.ty-projects-single-brief .ty-projects-brief-content .ty-projects-brief-item.specs{display:block}.ty-projects-single-brief .ty-projects-brief-content .ty-projects-brief-item.specs span{color:#6C6C6C;display:inline-block;width:100%;text-align:left;margin-bottom:.5rem;font-weight:700}.ty-projects-single-brief .ty-projects-brief-content .ty-projects-brief-item.specs p{margin-bottom:0;font-size:1.1rem;opacity:.8}.ty-projects-single-slider{margin-bottom:1rem}@media (min-width:960px){.ty-projects-single-slider{width:50%;margin-top:3rem}}@media (min-width:960px){.ty-about-hero-sect>div{display:flex;gap:1rem}}.ty-about-hero-sect>div .ty-about-hero-content{margin-bottom:1rem}@media (min-width:960px){.ty-about-hero-sect>div .ty-about-hero-content{width:50%}}.ty-about-hero-sect>div .ty-about-hero-content h3{color:#989898;font-weight:400}.ty-about-hero-sect>div .ty-about-hero-content h1{border-bottom:1px solid #989898;padding-bottom:2rem;margin-top:.5rem;font-size:clamp(3rem, 3vw, 4rem)}.ty-about-hero-sect>div .ty-about-hero-content h2{margin-bottom:1rem}.ty-about-hero-sect>div .ty-about-hero-content p{color:#989898}@media (min-width:960px){.ty-about-hero-sect>div .ty-about-hero-img{width:50%;padding:0 1rem}}.ty-about-hero-sect>div .ty-about-hero-img .ty-img-holder{border-radius:20px;overflow:hidden}@media (min-width:960px){.ty-about-hero-sect>div .ty-about-hero-img .ty-img-holder{position:relative;height:100%}}@media (min-width:960px){.ty-about-hero-sect>div .ty-about-hero-img .ty-img-holder img{width:100%;height:100%;object-fit:cover}}.ty-about-hero-sect ul.ty-about-hero-content-blocks{list-style:none}.ty-about-hero-sect ul.ty-about-hero-content-blocks li{border-radius:20px;background:#F4F4F4;padding:1rem 1.5rem;margin-bottom:.3rem;color:#0071BC;font-weight:700;display:flex}.ty-about-hero-sect ul.ty-about-hero-content-blocks li span{display:inline-block;padding-top:.5rem}.ty-about-hero-sect ul.ty-about-hero-content-blocks li i{font-size:2rem;display:inline-block;margin-right:.5rem}@media (min-width:768px){.ty-about-vision-mission>div{display:flex;gap:.5rem;justify-content:space-between}}@media (min-width:960px){.ty-about-vision-mission>div{gap:1rem}}.ty-about-vision-mission .ty-vision-block,.ty-about-vision-mission .ty-mission-block{border-radius:20px;padding:2rem;margin-bottom:1rem}@media (min-width:768px){.ty-about-vision-mission .ty-vision-block,.ty-about-vision-mission .ty-mission-block{width:calc(50% - .5rem);padding:4rem;padding-top:3rem}}@media (min-width:960px){.ty-about-vision-mission .ty-vision-block,.ty-about-vision-mission .ty-mission-block{width:calc(50% - 1rem)}}.ty-about-vision-mission .ty-vision-block h2,.ty-about-vision-mission .ty-mission-block h2{margin-bottom:1rem;color:rgb(255 255 255 / .3);font-size:clamp(2rem, 3vw, 4rem)}.ty-about-vision-mission .ty-vision-block p,.ty-about-vision-mission .ty-mission-block p{margin-bottom:0;color:#fff;font-weight:700}@media (min-width:960px){.ty-about-vision-mission .ty-vision-block p,.ty-about-vision-mission .ty-mission-block p{font-size:1.5rem}}.ty-about-vision-mission .ty-vision-block{background-color:#136E00}.ty-about-vision-mission .ty-mission-block{background-color:#0071BC}@media (min-width:768px){.ty-about-values{margin:2rem 0}}.ty-about-values>div h2{text-align:center;margin-bottom:2rem;font-size:clamp(2rem, 2vw, 3rem)}.ty-about-values ul{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}@media (min-width:768px){.ty-about-values ul{gap:1rem}}@media (min-width:960px){.ty-about-values ul{justify-content:center}}.ty-about-values ul li{width:calc(50% - .5rem);border:1px solid #136E00;border-radius:20px;padding:1rem;position:relative}@media (min-width:768px){.ty-about-values ul li{width:calc(25% - 1rem);max-width:300px}}.ty-about-values ul li img{width:50px;height:auto;margin-bottom:2rem}@media (min-width:768px){.ty-about-values ul li img{width:75px;margin-bottom:4rem}}@media (min-width:960px){.ty-about-values ul li img{width:75px;margin-bottom:6rem}}.ty-about-values ul li span{color:#136E00;font-weight:700;position:absolute;bottom:.5rem;left:1rem}@media (min-width:960px){.ty-about-values ul li span{font-size:1.5rem;bottom:1rem}}.ty-about-values ul li:nth-of-type(even){border-color:#0071BC}.ty-about-values ul li:nth-of-type(even) span{color:#0071BC}@media (min-width:768px){.ty-about-why>div{display:flex;gap:1rem;justify-content:space-between}}.ty-about-why .ty-img-holder{border-radius:20px;overflow:hidden;margin-bottom:1rem}@media (min-width:768px){.ty-about-why .ty-img-holder{width:50%}}@media (min-width:768px){.ty-about-why .ty-about-why-content-wrap{width:50%;padding:1rem}}.ty-about-why .ty-about-why-content-wrap .ty-about-why-content{position:sticky;top:0}.ty-about-why .ty-about-why-content-wrap h2{font-size:clamp(4rem, 4vw, 8rem);margin-bottom:1rem}.ty-about-why .ty-about-why-content-wrap h2 span{line-height:1!important}.ty-about-why .ty-about-why-content-wrap p{color:#989898}.ty-about-team{border-top:2px solid rgb(152 152 152 / .2);padding-top:2rem}ul.ty-about-team-list{list-style:none}ul.ty-about-team-list li.ty-team-member-list-item{background-color:#F4F4F4;border-radius:20px;padding:1rem;margin-bottom:1rem}@media (min-width:768px){ul.ty-about-team-list li.ty-team-member-list-item{display:flex}}ul.ty-about-team-list li.ty-team-member-list-item .ty-img-holder{border-radius:20px;overflow:hidden}@media (min-width:768px){ul.ty-about-team-list li.ty-team-member-list-item .ty-img-holder{width:50%}}@media (min-width:960px){ul.ty-about-team-list li.ty-team-member-list-item .ty-img-holder{width:30%}}ul.ty-about-team-list li.ty-team-member-list-item .ty-img-holder img{width:100%;height:100%;object-fit:cover}@media (min-width:768px){ul.ty-about-team-list li.ty-team-member-list-item .ty-about-team-content{width:50%;padding:0 1rem}}@media (min-width:960px){ul.ty-about-team-list li.ty-team-member-list-item .ty-about-team-content{width:70%;padding:0 2rem}}@media (min-width:1140px){ul.ty-about-team-list li.ty-team-member-list-item .ty-about-team-content{display:flex;flex-direction:column;justify-content:center}}ul.ty-about-team-list li.ty-team-member-list-item h1{color:#136E00;margin-bottom:.5rem}@media (min-width:768px){ul.ty-about-team-list li.ty-team-member-list-item h1{margin-top:0}}ul.ty-about-team-list li.ty-team-member-list-item h2{color:#0071BC;margin-bottom:.5rem}ul.ty-documentaries-list{list-style:none;margin:0}@media (min-width:768px){ul.ty-documentaries-list{display:flex;flex-wrap:wrap;gap:1rem}}ul.ty-documentaries-list li{margin-bottom:2rem;padding:1rem;transform:translateY(200px);opacity:0}@media (min-width:768px){ul.ty-documentaries-list li{width:calc(50% - 1rem)}}@media (min-width:960px){ul.ty-documentaries-list li{width:calc(33.33% - 1rem)}}ul.ty-documentaries-list li .ty-img-holder{width:100%;height:300px;border-radius:20px;overflow:hidden}ul.ty-documentaries-list li .ty-img-holder img{width:100%;height:100%;object-fit:cover}ul.ty-documentaries-list li h2{color:#136E00;font-weight:400;margin-top:1rem}ul.ty-documentaries-list:hover .ty-services-list-item:not(:hover){opacity:.5}@media (min-width:960px){.ty-contact-page>div{display:flex}}.ty-contact-form-wrap{margin-bottom:1rem;padding:1rem}@media (min-width:960px){.ty-contact-form-wrap{width:50%}}.ty-contact-form-wrap h5{color:#989898;font-weight:400}.ty-contact-form-wrap form{position:relative}@media (min-width:1140px){.ty-contact-form-wrap form{display:flex;flex-wrap:wrap}}.ty-contact-form-wrap form .ty-loader-wrap{opacity:0;visibility:hidden}.ty-contact-form-wrap form.loading{pointer-events:none}.ty-contact-form-wrap form.loading .ty-loader-wrap{opacity:1;visibility:visible}.ty-contact-form-wrap form span.ty-form-title{width:100%;display:inline-block;margin-bottom:2rem}@media (min-width:1140px){.ty-contact-form-wrap form .ty-input-holder{width:100%;padding-right:1rem}.ty-contact-form-wrap form .ty-input-holder:not(.full-width){width:50%}}.ty-contact-form-wrap form.error span.ty-form-title{color:red}.ty-contact-form-wrap form.error span.ty-form-title:before{content:'\f06a';font-family:'FontAwesome';margin-right:.2rem}@media (min-width:960px){.ty-contact-details-wrap{width:50%;padding:0 1rem;padding-top:5rem}}.ty-contact-details-wrap>div{border-radius:20px;padding:2rem;box-shadow:0 0 20px rgb(0 0 0 / .3)}.ty-contact-details-wrap .ty-contact-details-item{margin-bottom:2rem}.ty-contact-details-wrap .ty-contact-details-item:last-of-type{margin-bottom:0}.ty-contact-details-wrap .ty-contact-details-item h3{margin-bottom:1rem;color:#136E00}.ty-contact-details-wrap .ty-contact-details-item a{color:#989898}.ty-contact-details-wrap .ty-contact-details-item .ty-socials a{border-color:#989898;background:#989898;color:#fff}.ty-contact-details-wrap .ty-contact-details-item .ty-socials a:hover{border-color:#136E00;background:#136E00}.ty-partners-sect{border-top:1px solid #989898;padding:3rem 0;pointer-events:none}@media (min-width:960px){.ty-partners-sect{padding:5rem 0}}.ty-partners-sect h2{text-align:center;color:#464646;font-weight:500;font-size:2rem}footer{background-color:#1B1464;padding:0 1rem}@media (min-width:960px){footer{padding:0!important;padding-top:2rem!important;position:sticky;bottom:0;z-index:1}}@media (min-width:768px){footer .ty-footer-content{display:flex;flex-wrap:wrap;padding:0!important}}footer .ty-footer-sect{padding:2rem 0}@media (min-width:960px){footer .ty-footer-sect{padding:1rem}}footer .ty-footer-sect:not(:first-of-type){border-top:1px solid rgb(255 255 255 / .5)}@media (min-width:960px){footer .ty-footer-sect:not(:first-of-type){border:none;padding-top:2rem}}@media (min-width:768px){.ty-footer-brand{width:100%}}@media (min-width:960px){.ty-footer-brand{width:30%}}@media (min-width:1140px){.ty-footer-brand{width:35%}}.ty-footer-brand .ty-footer-logo-holder{width:150px;margin-bottom:1rem}.ty-footer-brand .ty-footer-logo-holder img{width:100%;height:auto}.ty-footer-brand p{color:#fff}@media (min-width:768px){.ty-footer-links{width:50%}}@media (min-width:960px){.ty-footer-links{width:20%;width:40%;padding-left:2rem!important}}@media (min-width:1140px){.ty-footer-links{width:30%}}.ty-footer-links span{color:#fff;font-weight:700;display:inline-block;margin-bottom:1rem;position:relative}@media (min-width:960px){.ty-footer-links span:after{content:'';position:absolute;top:50%;right:calc(100% + .5rem);width:25px;height:1px;background:#fff}}.ty-footer-links ul.menu{list-style:none}.ty-footer-links ul.menu li{margin-bottom:1rem}.ty-footer-links ul.menu li a{color:#fff;text-decoration:none;opacity:.8}.ty-footer-cta{padding:1rem 0}@media (min-width:768px){.ty-footer-cta{width:100%}}@media (min-width:960px){.ty-footer-cta{width:30%}}@media (min-width:1140px){.ty-footer-cta{width:35%}}.ty-footer-cta h4{color:#fff;font-size:2rem;margin-bottom:1rem;font-weight:400}@media (min-width:960px){.ty-footer-cta h4{text-align:right}}@media (min-width:960px){.ty-footer-cta .ty-btn-holder{text-align:right}}.ty-footer-copyright{border-top:1px solid rgb(255 255 255 / .5)}@media (min-width:960px){.ty-footer-copyright{display:flex;justify-content:space-between}}.ty-footer-copyright p{color:#fff;margin-bottom:.5rem}.ty-footer-copyright p a{opacity:.5;color:#fff}