:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,'Hiragino Kaku Gothic ProN','Noto Sans JP','Yu Gothic',Meiryo,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;position:relative;min-height:100vh}body:after{content:'';height:191px;width:100%;display:block}.content-text{font-size:28px;font-weight:600;color:black;-webkit-text-stroke:2px white}.row{margin:0!important;padding:0!important}.footer-menu{list-style:none;display:flex;align-items:center;justify-content:space-around;width:100%;max-width:650px;margin:auto}.carousel-testimony .owl-nav button{padding:10px 20px!important;border-radius:50%;border:1px solid green!important}.carousel-testimony .owl-item{padding:10px}.carousel-testimony .owl-item .item{padding:10px;background:white;box-shadow:0 0 8px rgba(0,0,0,0.3);position:relative;border-radius:10px}.ribbon{width:150px;height:150px;overflow:hidden;position:absolute}.ribbon::before,.ribbon::after{position:absolute;z-index:-1;content:'';display:block;border:5px solid #2980b9}.ribbon span{position:absolute;display:block;width:225px;padding:15px 0;background-color:#3498db;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font:700 18px/1 'Lato',sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.ribbon-top-left{top:-10px;left:-10px}.ribbon-top-left::before,.ribbon-top-left::after{border-top-color:transparent;border-left-color:transparent}.ribbon-top-left::before{top:0;right:0}.ribbon-top-left::after{bottom:0;left:0}.ribbon-top-left span{right:-25px;top:30px;transform:rotate(-45deg)}.ribbon-top-right{top:-10px;right:-10px}.ribbon-top-right::before,.ribbon-top-right::after{border-top-color:transparent;border-right-color:transparent}.ribbon-top-right::before{top:0;left:0}.ribbon-top-right::after{bottom:0;right:0}.ribbon-top-right span{left:-25px;top:30px;transform:rotate(45deg)}.ribbon-bottom-left{bottom:-10px;left:-10px}.ribbon-bottom-left::before,.ribbon-bottom-left::after{border-bottom-color:transparent;border-left-color:transparent}.ribbon-bottom-left::before{bottom:0;right:0}.ribbon-bottom-left::after{top:0;left:0}.ribbon-bottom-left span{right:-25px;bottom:30px;transform:rotate(225deg)}.ribbon-bottom-right{bottom:-10px;right:-10px}.ribbon-bottom-right::before,.ribbon-bottom-right::after{border-bottom-color:transparent;border-right-color:transparent}.ribbon-bottom-right::before{bottom:0;left:0}.ribbon-bottom-right::after{top:0;right:0}.ribbon-bottom-right span{left:-25px;bottom:30px;transform:rotate(-225deg)}.ribbon11{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon11 span{font-size:10px;font-weight:bold;color:#FFF;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#79A70A;background:linear-gradient(#9BC90D 0%,#79A70A 100%);box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;top:19px;right:-21px}.ribbon11 span::before{content:"";position:absolute;left:0px;top:100%;z-index:-1;border-left:3px solid #79A70A;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #79A70A}.ribbon11 span::after{content:"";position:absolute;right:0px;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #79A70A;border-bottom:3px solid transparent;border-top:3px solid #79A70A}.center-link-button{border-radius:5px!important;min-width:300px;max-width:300px;height:50px;padding:13px!important;margin:30px auto 10px auto;display:block!important}.nav-tabs{position:relative}.nav-tabs:after{position:absolute;content:"";width:100%;bottom:0;left:0;z-index:1}.nav-tabs:before{z-index:1}.nav-tabs .nav-link{position:relative;margin:0 10px;padding:0 10px;background:#ECECEC;display:inline-block;color:#495057;font-size:16px;font-weight:bold;border:1px solid #DEE2E6;border-bottom:none}.nav-tabs .nav-link.active{z-index:2;border-top:4px solid green!important}.nav-tabs .nav-link:before,.nav-tabs .nav-link:after{position:absolute;bottom:-1px;width:6px;height:6px;content:" "}.nav-tabs .nav-link:before{left:-6px}.nav-tabs .nav-link:after{right:-6px}.nav-tabs .nav-link:after,.nav-tabs .nav-link:before{border:1px solid #DEE2E6}.nav-tabs .nav-link{border-top-left-radius:6px;border-top-right-radius:6px}.nav-tabs .nav-link:before{border-bottom-right-radius:6px;border-width:0 1px 1px 0}.nav-tabs .nav-link:after{border-bottom-left-radius:6px;border-width:0 0 1px 1px}.nav-tabs .nav-link:before{box-shadow:2px 0 0 #ECECEC}.nav-tabs .nav-link:after{box-shadow:-2px 0 0 #ECECEC}.nav-tabs .nav-link.active:before{box-shadow:2px 0 0 #FFF}.nav-tabs .nav-link.active:after{box-shadow:-2px 0 0 #FFF}.nav-tabs .nav-link:hover{border-color:none}.owl-carousel .owl-item img{width:100%;height:150px;margin:auto;box-shadow:0 0 4px rgba(0,0,0,0.3)}mark,.mark{padding:0.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:0.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.logo-left{width:200px}.top-header-bar{justify-content:space-between}.img-fluid{max-width:100%;height:auto}.header-mobile{display:none}#ftco-nav{padding:0}.img-thumbnail{padding:0.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:0.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:0.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:0.2rem 0.4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:0.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}#nav-tabContent{border:1px solid #dee2e6;border-top-color:rgb(204,204,204);border-top-style:solid;border-top-width:1px;border-top:none;background:white}#nav-tabContent .usage{font-size:20px;display:flex;justify-content:end;padding-right:10px}.usage p{display:inline;border-bottom:2px solid;margin:10px auto}.row.no-gutters{padding:20px!important}.usage .usage-year{width:100px}.usage .usage-amount{width:150px}.under_line{border-bottom:3px solid green}.sub-text{padding:5px 20px;text-align:left;margin:0;color:#666}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:flex;padding:0;margin:0;width:100%;height:100%;align-items:center;justify-content:center}.custom-label{width:100%;height:100%;margin:0;padding:10px;font-size:14px}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled ~ .custom-control-label{color:#6c757d}.custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:20px;height:20px;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:20px;height:20px;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.text-container{border:1px solid #dee2e6;height:100%;padding:20px 0}.row.article{padding:0 20px!important}.row.text_c{margin:20px 0!important}.article-text{font-size:16px}.grid-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:0 30px}.grid-row>*{max-width:30%}section.articles{background:#f0fdeb;padding-bottom:60px}.ele-simulation .col-md-6{padding:0}.grid-row .grid-item{max-width:15%;display:flex;flex-direction:column;justify-content:center;align-items:center}.grid-row .grid-item-1{max-width:60%}.custom-select.input-tag{background:unset;padding:5px}.title-center{margin:20px 0 0 0;text-align:center}.title{padding:10px 50px}.table-bordered{border:1px solid #dee2e6;width:100%;background:white;margin:0}.ele-simulation .card{max-width:1140px;margin:0 auto}.table-bordered td:hover{background-color:transparent}.table-bordered th,.table-bordered td{border:1px solid #dee2e6;height:50px;text-align:center!important;width:33%;vertical-align:middle}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.breadcrumb-item + .breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#6c757d;content:">"}.org__campaign5{margin-bottom:30px}.org__campaign5 .title-l{overflow:hidden;text-align:center;color:#fff;background-color:#8DBE38;font-weight:bold;-webkit-font-smoothing:antialiased;margin-bottom:3px}.container.regist-list{max-width:750px}.regist-container{width:100%;border:1px solid #ccc;border-top:4px solid green;margin:0}.regist-container2{width:100%;border:1px solid #ccc;margin:0}table.regist-container td:nth-child(1){width:35%;text-align:left!important;font-size:14px}table.regist-container td:nth-child(2){width:65%;text-align:left!important;font-size:14px;background-color:#ECECEC}.org__campaign5 .title-l__inner{position:relative;display:inline-block;max-width:800px;padding:15px 40px;background-color:rgb(7,77,44)}.org__campaign5 .title-l__inner:after,.org__campaign5 .title-l__inner:before{position:absolute;top:-50%;display:block;width:80px;height:200%;content:"";transform:rotate(12deg);background-color:rgb(7,77,44)}.org__campaign5 .title-l__inner:before{left:-40px}.org__campaign5 .title-l__inner:after{right:-40px}.org__campaign5 .title-l span{display:inline-block;font-size:24px}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.small-button{border-radius:5px!important;color:white!important}.note{padding:0 15px}.section{margin:50px 0}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:5px 30px;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("../img/icons/20972.svg") no-repeat left 0.75rem center/12px 14px;background-color:#fff;border:1px solid #ced4da;border-radius:0.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tab-content select.custom-select{padding-left:100px;padding-right:10px}.nav-breadcrumb{background-color:#e9ecef}.breadcrumb.primary-color{margin:0;padding-left:0}.breadcrumb-item.active{color:green}.breadcrumb-item a{color:#666;font-weight:600}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.6s ease-in-out;transition:-webkit-transform 0.6s ease-in-out;-o-transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out,-webkit-transform 0.6s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transform:none;-ms-transform:none;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;-webkit-transition:0s 0.6s opacity;-o-transition:0s 0.6s opacity;transition:0s 0.6s opacity}@media screen and (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:0.5;-webkit-transition:opacity 0.15s ease;-o-transition:opacity 0.15s ease;transition:opacity 0.15s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:0.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;-webkit-transition:opacity 0.6s ease;-o-transition:opacity 0.6s ease;transition:opacity 0.6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-indicators li{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-3by4::before{padding-top:133.33333%}.embed-responsive-1by1::before{padding-top:100%}.calc-container .custom-control{text-align:left;margin-top:5px}a{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;color:green}a:hover,a:focus{text-decoration:none;color:green;outline:none!important}.heading-title{color:green;font-size:24px;font-weight:600}.heading-title1{color:green;font-size:20px;font-weight:400;margin-top:20px;display:flex;justify-content:space-between;width:70%}.heading-title2{color:black;font-size:20px;font-weight:400;margin:0}h4.title-center{font-size:20px}.socialbtns,.socialbtns ul,.socialbtns li{justify-content:center;padding:0}.socialbtns li{list-style:none outside none;display:inline-block;margin:0 10px}.socialbtns .fa{color:#FFF;background-color:#008000;width:40px;height:40px;padding-top:12px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px;transition:all ease 0.3s;-moz-transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transform:rotate(-360deg);-moz-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg)}.socialbtns .fa:hover{transition:all ease 0.3s;-moz-transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}.text-primary{color:#46b7de!important}.header{padding:15px}.topper{font-size:15px;width:100%}.topper .icon{width:50px;height:50px;background:#fff;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.topper .icon span{color:#46b7de}.topper .text{width:calc(100% - 50px);margin:0 auto}.top-nav-bar{background:#000;padding:14px}.announce-text{font-size:12px;color:white;padding:5px;margin:0}.topper .text p{margin-bottom:0;font-size:12px}.topper .text .con{margin-bottom:0;font-size:12px;font-weight:400;color:rgba(0,0,0,0.6)}.topper .text .con span{font-weight:600;font-size:13px;color:#000000}.topper .text .con span:first-child{color:#46b7de}.topper .text .hr span{color:#000000;font-weight:600;font-size:13px}.topper .text .time span:last-child{font-weight:600;color:#46b7de}.ftco-navbar-light{background:#8dbe38!important;z-index:3;padding:5px;border-bottom:6px solid green}.content-image{box-shadow:0 0 8px rgba(0,0,0,0.3);border-radius:10px;transition:all .2s linear}.content-image:hover{transform:scale(1.03)}.row.list-item{margin:23px 0 0 0!important}@media (max-width:991.98px){.top-nav-bar{display:none}.header-desktop{display:none}.header-mobile{display:block}.header-mobile:after{content:'';width:100%;height:66px;display:block}#nav_global-mobile{position:fixed;top:0;width:100%;z-index:9999;background-color:white;box-shadow:0 0 8px 2px rgba(0,0,0,0.1)}#nav_global-mobile>.navbar-brand{margin-left:-10px}#nav_global-mobile>.navbar-brand img{height:50px}.navbar-light .navbar-nav .nav-link{color:green}.header-mobile .navbar-light .navbar-toggler{border:none}.animated-icon1{width:30px;height:20px;position:relative;margin:0px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.animated-icon1 span{background:green;display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.animated-icon1 span:nth-child(1){top:0px}.animated-icon1 span:nth-child(2){top:10px}.animated-icon1 span:nth-child(3){top:20px}.animated-icon1.open span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.animated-icon1.open span:nth-child(2){opacity:0;left:-60px}.animated-icon1.open span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.navbar-collapse ul li a{font-size:16px;color:green}.section{margin:30px 0}.breadcrumb.primary-color{padding:5px}.accordion .sub-text{width:100%}.testimony-section{padding:25px 0}.ftco-navbar-light{background:transparent!important;position:relative;top:0;padding:10px 15px;border-bottom:none}}.ftco-navbar-light .navbar-brand{color:#000000}.ftco-navbar-light .navbar-brand:hover,.ftco-navbar-light .navbar-brand:focus{color:#000000}@media (max-width:991.98px){.ftco-navbar-light .navbar-brand{color:#fff}}@media (max-width:991.98px){.ftco-navbar-light .navbar-nav{padding-bottom:10px}}.ftco-navbar-light .navbar-nav>.nav-item>.nav-link{font-size:16px;padding-top:7px;padding-bottom:7px;padding-left:20px;padding-right:20px;font-weight:bold;color:white;letter-spacing:1px;text-transform:uppercase;opacity:1!important}.ftco-navbar-light .navbar-nav>.nav-item>.nav-link:hover{color:#000000}@media (max-width:991.98px){.ftco-navbar-light .navbar-nav>.nav-item>.nav-link{padding-left:0;padding-right:0;padding-top:.9rem;padding-bottom:.9rem;color:rgba(255,255,255,0.7)}.ftco-navbar-light .navbar-nav>.nav-item>.nav-link:hover{color:#fff}}.ftco-navbar-light .navbar-nav>.nav-item .dropdown-menu{border:none;background:#fff;-webkit-box-shadow:0px 10px 34px -20px rgba(0,0,0,0.41);-moz-box-shadow:0px 10px 34px -20px rgba(0,0,0,0.41);box-shadow:0px 10px 34px -20px rgba(0,0,0,0.41)}.ftco-navbar-light .navbar-nav>.nav-item .dropdown-menu .dropdown-item{font-size:14px}.ftco-navbar-light .navbar-nav>.nav-item .dropdown-menu .dropdown-item:hover,.ftco-navbar-light .navbar-nav>.nav-item .dropdown-menu .dropdown-item:focus{background:transparent;color:#000000}.ftco-navbar-light .navbar-nav>.nav-item.ftco-seperator{position:relative;margin-left:20px;padding-left:20px}@media (max-width:991.98px){.ftco-navbar-light .navbar-nav>.nav-item.ftco-seperator{padding-left:0;margin-left:0}}.ftco-navbar-light .navbar-nav>.nav-item.ftco-seperator:before{position:absolute;content:"";top:10px;bottom:10px;left:0;width:2px;background:rgba(255,255,255,0.05)}@media (max-width:991.98px){.ftco-navbar-light .navbar-nav>.nav-item.ftco-seperator:before{display:none}}.ftco-navbar-light .navbar-nav>.nav-item.cta>a{color:#000000}@media (max-width:767.98px){.topper .text .con{font-size:15px}.col-md-12.org__campaign5{padding:3px!important;width:100%}.topper .text{text-align:center}.ftco-navbar-light .navbar-nav>.nav-item.cta>a{padding-left:15px;padding-right:15px}.footer-menu{justify-content:center;flex-direction:column}}@media (max-width:991.98px){.ftco-navbar-light .navbar-nav>.nav-item.cta>a{color:#fff;background:#46b7de}}.ftco-navbar-light .navbar-nav>.nav-item.active>a{color:#0c4d22}@media (max-width:991.98px){.ftco-navbar-light .navbar-nav>.nav-item.active>a{color:#fff}}.ftco-navbar-light .navbar-toggler{border:none;color:rgba(255,255,255)!important;cursor:pointer;padding-right:0;text-transform:uppercase;font-size:16px;letter-spacing:.1em}.ftco-navbar-light .navbar-toggler:focus{outline:none!important}.ftco-navbar-light.scrolled{position:fixed;right:0;left:0;top:0;margin-top:-130px;background:#fff!important;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}.ftco-navbar-light.scrolled .nav-item.active>a{color:#46b7de!important}.ftco-navbar-light.scrolled .nav-item.cta>a{color:#fff!important;background:#46b7de;border:none!important}.ftco-navbar-light.scrolled .nav-item.cta>a span{display:inline-block;color:#fff!important}.ftco-navbar-light.scrolled .nav-item.cta.cta-colored span{border-color:#46b7de}@media (max-width:991.98px){.ftco-navbar-light.scrolled .navbar-nav{background:none;border-radius:0px;padding-left:0rem!important;padding-right:0rem!important}}@media (max-width:767.98px){.ftco-navbar-light.scrolled .navbar-nav{background:none;padding-left:0!important;padding-right:0!important}}.ftco-navbar-light.scrolled .navbar-toggler{border:none;color:rgba(0,0,0,0.5)!important;border-color:rgba(0,0,0,0.5)!important;cursor:pointer;padding-right:0;text-transform:uppercase;font-size:16px;letter-spacing:.1em}.ftco-navbar-light.scrolled .nav-link{padding-top:0.9rem!important;padding-bottom:0.9rem!important;color:#000000!important}.ftco-navbar-light.scrolled .nav-link.active{color:#46b7de!important}.ftco-navbar-light.scrolled.awake{margin-top:0px;-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.ftco-navbar-light.scrolled.sleep{-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.ftco-navbar-light.scrolled .navbar-brand{color:#000000}.navbar-brand{font-weight:700;font-size:34px;padding:0;line-height:1;color:#000000;margin-left:-20px}.navbar-brand span{font-size:14px;font-weight:500;display:block;color:rgba(0,0,0,0.2);text-align:left}.navbar-expand-lg .navbar-nav{justify-content:space-between;width:100%}.hero-wrap{width:100%;height:100%;position:inherit;background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative}@media (max-width:991.98px){.hero-wrap{background-position:top center!important}}.hero-wrap .overlay{position:absolute;top:0;left:0;right:0;bottom:0;content:'';opacity:.5;background:#46b7de}.hero-wrap.hero-wrap-2{height:300px}.hero-wrap.hero-wrap-2 .slider-text{height:300px}.hero-wrap.hero-wrap-2 .slider-text .bread{font-weight:700;color:#fff}.hero-wrap.hero-wrap-2 .slider-text .breadcrumbs{text-transform:uppercase;font-size:13px;letter-spacing:1px}.hero-wrap.hero-wrap-2 .slider-text .breadcrumbs span{color:#fff;border-bottom:2px solid rgba(255,255,255,0.1)}.hero-wrap.hero-wrap-2 .slider-text .breadcrumbs span a{color:#fff}.owl-carousel{position:relative}.owl-carousel .owl-item{opacity:.4}.owl-carousel .owl-item.active{opacity:1}.owl-carousel .owl-nav{position:absolute;top:50%;width:100%}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-10px;color:#46b7de!important;-moz-transition:all 0.7s ease;-o-transition:all 0.7s ease;-webkit-transition:all 0.7s ease;-ms-transition:all 0.7s ease;transition:all 0.7s ease;opacity:0}.owl-carousel .owl-nav .owl-prev span:before,.owl-carousel .owl-nav .owl-next span:before{font-size:30px}.owl-carousel .owl-nav .owl-prev{left:0}.owl-carousel .owl-nav .owl-next{right:0}.owl-carousel .owl-dots{text-align:center}.owl-carousel .owl-dots .owl-dot{width:10px;height:10px;margin:5px;border-radius:50%;background:#e6e6e6;position:relative}.owl-carousel .owl-dots .owl-dot:after{position:absolute;top:-2px;left:-2px;right:0;bottom:0;width:14px;height:14px;content:'';border:1px solid #e6e6e6;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.owl-carousel .owl-dots .owl-dot:hover,.owl-carousel .owl-dots .owl-dot:focus{outline:none!important}.owl-carousel .owl-dots .owl-dot.active{background:#b3b3b3}.owl-carousel:hover .owl-nav .owl-prev,.owl-carousel:hover .owl-nav .owl-next{opacity:1}.owl-carousel:hover .owl-nav .owl-prev{left:-25px}.owl-carousel:hover .owl-nav .owl-next{right:-25px}.owl-carousel.home-slider{position:relative;height:31.25vw;min-height:200px;z-index:0}.section.ele-simulation{color:green;margin:0;padding:40px 0}.owl-carousel.home-slider .slider-item{background-size:cover;background-repeat:no-repeat;background-position:top center;height:31.25vw;min-height:200px;position:relative;z-index:0}@media (max-width:1199.98px){.owl-carousel.home-slider .slider-item{background-position:center center!important}.tab-content select.custom-select{padding-left:75px;padding-right:10px}}.owl-carousel.home-slider .slider-item .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:#000000;opacity:0}.owl-carousel.home-slider .slider-item .slider-text{height:600px}@media (max-width:767.98px){.owl-carousel.home-slider .slider-item .slider-text{text-align:center}}.owl-carousel.home-slider .slider-item .slider-text .subheading{color:#000000;font-weight:700}.owl-carousel.home-slider .slider-item .slider-text .text{position:relative}.owl-carousel.home-slider .slider-item .slider-text h1{font-size:35px;color:#000000;line-height:1.2;font-weight:400}.owl-carousel.home-slider .slider-item .slider-text h1 span{display:block;color:#000000}@media (max-width:991.98px){.owl-carousel.home-slider .slider-item .slider-text h1{font-size:30px}.tab-content select.custom-select{padding-left:55px;padding-right:10px}}.owl-carousel.home-slider .slider-item .slider-text .subheading{font-size:18px;font-weight:400;color:rgba(0,0,0,0.8)}.owl-carousel.home-slider .slider-item .slider-text p{font-size:18px;line-height:1.5;font-weight:300;color:rgba(0,0,0,0.8)}.owl-carousel.home-slider .slider-item .slider-text p.sub-p{font-weight:400}.owl-carousel.home-slider .slider-item .slider-text p strong{font-weight:700}.owl-carousel.home-slider .slider-item .slider-text p strong a{color:#fff}.owl-carousel.home-slider .slider-item .slider-text .breadcrumbs{text-transform:uppercase;font-size:13px;letter-spacing:1px}.owl-carousel.home-slider .slider-item .slider-text .breadcrumbs span{border-bottom:2px solid rgba(255,255,255,0.1)}.owl-carousel.home-slider .slider-item .slider-text .breadcrumbs span a{color:#fff}.owl-carousel.home-slider .owl-nav{position:absolute;top:100%;width:100%}.owl-carousel.home-slider .owl-nav .owl-prev,.owl-carousel.home-slider .owl-nav .owl-next{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-10px;outline:none!important;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0}.owl-carousel.home-slider .owl-nav .owl-prev span:before,.owl-carousel.home-slider .owl-nav .owl-next span:before{font-size:30px;color:rgba(255,255,255,0.5);-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.owl-carousel.home-slider .owl-nav .owl-prev:hover span:before,.owl-carousel.home-slider .owl-nav .owl-prev:focus span:before,.owl-carousel.home-slider .owl-nav .owl-next:hover span:before,.owl-carousel.home-slider .owl-nav .owl-next:focus span:before{color:#fff}.owl-carousel.home-slider .owl-nav .owl-prev{left:50%;margin-left:-80px}.owl-carousel.home-slider .owl-nav .owl-next{right:50%;margin-right:-80px}.owl-carousel.home-slider:hover .owl-nav .owl-prev,.owl-carousel.home-slider:hover .owl-nav .owl-next{opacity:1}.owl-carousel.home-slider:hover .owl-nav .owl-prev{left:50%;margin-left:-80px}.owl-carousel.home-slider:hover .owl-nav .owl-next{right:50%;margin-right:-80px}.owl-carousel.home-slider .owl-dots{position:absolute;left:0;right:0;bottom:60px;width:100%;text-align:center}@media (max-width:767.98px){.owl-carousel.home-slider .owl-dots{bottom:5px}}.owl-carousel.home-slider .owl-dots .owl-dot{width:10px;height:10px;margin:5px;border-radius:50%;background:rgba(255,255,255,0.4)}.owl-carousel.home-slider .owl-dots .owl-dot.active{background:#fff}.bg-light{background:#f0fdeb!important}.bg-white{background:#fff!important}.bg-primary{background:#46b7de}.ftc-no-pb{padding-bottom:0!important}.heading-title3{color:white;font-size:30px;font-weight:600}.component-row{margin:20px 0}.company-img1{width:100%;border:2px solid rgb(231,250,58);max-height:200px}.text-image{align-items:center;margin-bottom:15px!important}.container.no-padding{box-shadow:0 0 8px rgba(0,0,0,0.3);padding:20px 0}.container.no-padding1{box-shadow:0 0 8px rgba(0,0,0,0.3);padding:20px;background-color:#8DBE38}.row.text-c{margin-bottom:15px!important;background-color:#ececec}.btn-custom{font-weight:500;color:#24a1cd;border-bottom:4px solid #57bee1}.grid-row-1{display:flex;justify-content:space-between}.img-2{background-position:top center!important}@media (max-width:767.98px){.img-2{height:300px;margin-bottom:40px}.note.offset-3{margin:0}.heading-title{font-size:20px}#nav-tabContent .usage{padding-right:5px}.grid-row .grid-item-1{max-width:100%}.grid-row .grid-item{max-width:24%}.beside-textbox{margin-top:30px}.article-text{font-size:14px}.footer-menu{padding:0;max-width:300px}.ftco-footer .footer-menu li{font-size:16px}.title{padding:10px 5px}.grid-row{padding:15px 10px}.btn.btn-success.center-link-button{max-width:unset;min-width:unset;width:80%}.component-row .btn.btn-success.center-link-button{margin:0 auto}.grid-row .grid-item{max-width:23%}.nav-tabs .nav-link{font-size:14px}.ele-simulation .card{width:calc(100% - 20px)}.ele-simulation .card .card-body{padding:10px;background-color:#f0fdeb}.container{padding:1%}.usage .usage-year{width:70px}.nav-tabs .nav-link{padding:3px}}.wrap-about{position:relative}@media (min-width:768px){.wrap-about{padding-left:6em}}.wrap-about .founder .img{width:70px;height:70px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.wrap-about .founder .text{width:calc(100%-70px)}.wrap-about .founder h3{font-size:24px}.ftco-services .services{display:block;width:100%;position:relative;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.ftco-services .services .img{height:250px}.ftco-services .services .icon{line-height:1.3;position:relative;width:80px;height:80px;border:1px solid rgba(0,0,0,0.05);margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.ftco-services .services .icon span{font-size:50px;color:#46b7de}.ftco-services .services .media-body h3{font-size:18px;color:#000000}.intro{position:relative;background-size:cover;background-repeat:no-repeat;background-position:top center}@media (max-width:991.98px){.intro{background-position:top center!important}}.ftco-intro{padding:4em 0;width:100%;height:100%;position:inherit;background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative;color:rgba(255,255,255,0.8)}@media (max-width:991.98px){.ftco-intro{background-position:center center!important}}.ftco-intro h2{color:#fff;font-size:36px}.ftco-intro .overlay{position:absolute;top:0;left:0;right:0;bottom:0;content:'';opacity:.8;background:#46b7de}.ftco-social{padding:0}.ftco-social li{list-style:none;margin-right:10px;display:inline-block}.pricing-entry{border:1px solid #c8eaf5;position:relative;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}@media (max-width:767.98px){.pricing-entry{margin-bottom:4em}}.pricing-entry>div{padding:20px}.pricing-entry>div p{margin-bottom:0}.pricing-entry h3{font-size:16px;font-weight:400}.pricing-entry p .price{font-weight:300;font-size:28px;color:#46b7de;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.pricing-entry p .per{font-size:12px}.pricing-entry ul{margin:0;padding:0}.pricing-entry ul li{list-style:none;padding:10px 20px}.pricing-entry ul li:nth-child(odd){background:#fafafa}.pricing-entry .button{position:absolute;bottom:-26px;left:0;right:0;margin-bottom:0;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.pricing-entry .button .btn{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.pricing-entry:hover .btn,.pricing-entry:focus .btn{background:#a8c337!important;border:1px solid #a8c337!important;color:#fff!important}.pricing-entry:hover .price,.pricing-entry:focus .price{color:#a8c337}.block-20{overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center center;height:275px;position:relative;display:block}#return-to-top{position:fixed;bottom:20px;right:20px;background:rgb(0,0,0);background:rgba(0,0,0,0.7);width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#return-to-top:hover{background:rgba(0,0,0,0.9)}#return-to-top:hover i{color:#fff;top:5px}.ftco-animate{opacity:0;visibility:hidden}.content-section{margin:20px 0}.heading-title.mb-4.text-strock{font-size:40px;font-weight:900;-webkit-text-stroke:2px white}.about-author .desc h3{font-size:24px}.ftco-section{padding:5em 0;position:relative}.ftco-no-pt{padding-top:0}.ftco-no-pb{padding-bottom:0}.ftco-bg-dark{background:#3c312e}.ftco-footer .footer-menu li{font-size:16px;color:white;font-weight:400;position:relative}.ftco-footer .footer-menu li:after{content:'|';position:absolute;right:-30px}.ftco-footer .footer-menu li:last-child:after{content:none}.ftco-footer .footer-menu li:hover a{color:green}.ftco-footer{font-size:14px;background:#8dbe38;padding:1em 0;position:absolute;bottom:36px;width:100%}.ftco-footer .ftco-footer-widget{width:100%;display:block}.ftco-footer .ftco-footer-widget h2{font-weight:normal;color:#fff;margin-bottom:40px;font-size:20px;font-weight:400}.ftco-footer .ftco-footer-widget .logo{color:#fff}.ftco-footer .ftco-footer-widget ul li a span{color:#fff}.ftco-footer .ftco-footer-widget .btn-primary{background:#fff!important;border:2px solid #fff!important}.ftco-footer .ftco-footer-widget .btn-primary:hover{background:#fff;border:2px solid #fff!important}.ftco-footer p{color:rgba(255,255,255,0.7)}.ftco-footer a{color:white}.ftco-footer a:hover{color:#fff}.ftco-footer .ftco-heading-2{font-size:17px;font-weight:400;color:#000000}.ftco-footer .categories li{border-bottom:1px solid rgba(255,255,255,0.1)}.ftco-footer .categories li a span{color:rgba(255,255,255,0.5)!important}.ftco-footer .subscribe-form .form-group{position:relative;margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.ftco-footer .subscribe-form .form-group input{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;width:100%;background:rgba(255,255,255,0.1)!important;border:none;color:rgba(255,255,255,0.7)!important;font-size:16px}.ftco-footer .subscribe-form .form-group input::-webkit-input-placeholder{color:rgba(255,255,255,0.7)!important}.ftco-footer .subscribe-form .form-group input::-moz-placeholder{color:rgba(255,255,255,0.7)!important}.ftco-footer .subscribe-form .form-group input:-ms-input-placeholder{color:rgba(255,255,255,0.7)!important}.ftco-footer .subscribe-form .form-group input:-moz-placeholder{color:rgba(255,255,255,0.7)!important}.ftco-footer .subscribe-form .form-group .submit{color:#fff!important;font-size:16px;background:#a8c337!important;border:none!important;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.ftco-footer .subscribe-form .form-group .submit:hover{cursor:pointer;background:#a8c337!important}.ftco-footer .subscribe-form .icon{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:rgba(255,255,255,0.8)}.ftco-footer .block-21 .text .heading{font-weight:400;font-size:16px}.ftco-footer .block-21 .text .heading a{color:rgba(255,255,255,0.9)}.ftco-footer .block-21 .text .heading a:hover,.ftco-footer .block-21 .text .heading a:active,.ftco-footer .block-21 .text .heading a:focus{color:#fff}.ftco-footer .block-21 .text .meta>div{display:inline-block;font-size:12px;margin-right:5px}.ftco-footer .block-21 .text .meta>div a{color:rgba(255,255,255,0.5)}.ftco-footer .open-hours{color:#fff;font-size:16px}.ftco-footer .open-hours span{color:#fff}.ftco-footer-social li{list-style:none;margin:0 10px 0 0;display:inline-block}.ftco-footer-social li a{height:40px;width:40px;display:block;float:left;background:rgba(255,255,255,0.05);border-radius:50%;position:relative}.ftco-footer-social li a span{position:absolute;font-size:20px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ftco-footer-social li a:hover{color:#fff}.footer-small-nav>li{display:inline-block}.footer-small-nav>li a{margin:0 10px 10px 0}.footer-small-nav>li a:hover,.footer-small-nav>li a:focus{color:#46b7de}.media .ftco-icon{width:100px}.media .ftco-icon span{color:#46b7de}#map{width:100%}@media (max-width:767.98px){#map{height:300px}}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(70,183,222,0.4)}70%{-webkit-box-shadow:0 0 0 30px rgba(70,183,222,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(70,183,222,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(70,183,222,0.4);-webkit-box-shadow:0 0 0 0 rgba(70,183,222,0.4);box-shadow:0 0 0 0 rgba(70,183,222,0.4)}70%{-moz-box-shadow:0 0 0 30px rgba(70,183,222,0);-webkit-box-shadow:0 0 0 30px rgba(70,183,222,0);box-shadow:0 0 0 30px rgba(70,183,222,0)}100%{-moz-box-shadow:0 0 0 0 rgba(70,183,222,0);-webkit-box-shadow:0 0 0 0 rgba(70,183,222,0);box-shadow:0 0 0 0 rgba(70,183,222,0)}}.heading-section .subheading{font-weight:400;font-size:16px;display:block;margin-bottom:0;text-transform:uppercase;letter-spacing:2px;color:#000000;position:relative}@media (max-width:767.98px){.heading-section h2{font-size:19px}}.heading-section.heading-section-white .subheading{color:rgba(255,255,255,0.7)}.heading-section.heading-section-white h2{font-size:40px;color:#fff}.heading-section.heading-section-white p{color:rgba(255,255,255,0.9)}.heading-section .category{text-transform:uppercase;font-weight:300;font-size:12px;letter-spacing:2px}.heading-section .category span a{color:#000000}.heading-section .category span.active{font-weight:500}.border-line{position:relative}.border-line p{color:rgba(0,0,0,0.5)}.hotel-img,.img,.blog-img,.user-img{background-size:cover;background-repeat:no-repeat;background-position:center center}.testimony-section{position:relative}.testimony-section .owl-carousel{margin:0}.testimony-section .owl-carousel .owl-stage-outer{position:relative;padding:20px 0}.testimony-section .owl-nav{position:absolute;top:50%;width:100%}.testimony-section .owl-nav .owl-prev,.testimony-section .owl-nav .owl-next{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-10px;outline:none!important;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0}.testimony-section .owl-nav .owl-prev span:before,.testimony-section .owl-nav .owl-next span:before{font-size:30px;color:rgba(0,0,0,0.2);-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.testimony-section .owl-nav .owl-prev:hover span:before,.testimony-section .owl-nav .owl-prev:focus span:before,.testimony-section .owl-nav .owl-next:hover span:before,.testimony-section .owl-nav .owl-next:focus span:before{color:#000000}.testimony-section .owl-nav .owl-prev{left:0%;margin-left:-80px}.testimony-section .owl-nav .owl-next{right:0%;margin-right:-80px}.testimony-section:hover .owl-nav .owl-prev,.testimony-section:hover .owl-nav .owl-next{opacity:1}.testimony-section:hover .owl-nav .owl-prev{left:0%;margin-left:-80px}.testimony-section:hover .owl-nav .owl-next{right:0%;margin-right:-80px}.testimony-section .owl-dots{text-align:center}.testimony-section .owl-dots .owl-dot{width:10px;height:10px;margin:5px;border-radius:50%;background:rgba(0,0,0,0.2)}.testimony-section .owl-dots .owl-dot.active{background:rgb(141,190,56)}.testimony-wrap{display:block;position:relative;background:rgba(255,255,255,0.1);color:rgba(0,0,0,0.8)}.testimony-wrap .user-img{width:120px;height:120px;border-radius:50%;position:relative}.testimony-wrap .text{width:100%;position:relative}.testimony-wrap .quote{position:absolute;top:0px;left:0}.testimony-wrap .quote i{font-size:24px;color:rgb(141,190,56)}.testimony-wrap .name{font-weight:400;font-size:18px;margin-bottom:0;color:#000000}.testimony-wrap .position{font-size:14px;color:rgb(141,190,56)}@media (max-width:767.98px){.about-image{height:400px;margin-bottom:30px}.content-text{font-size:24px;-webkit-text-stroke:1px white;color:green}}.image-popup{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:0.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.footer-bottom{background:black;padding:10px 0;position:absolute;width:100%;bottom:0}.footer-bottom .container .row{margin-bottom:0!important}.footer-text{color:white;margin-bottom:0}#section-counter{position:relative;z-index:0}#section-counter:after{position:absolute;top:0;left:0;bottom:0;right:0;content:'';z-index:-1;opacity:1;background:#46b7de}.ftco-counter{overflow-x:hidden;position:relative}@media (max-width:1199.98px){.ftco-counter{background-position:center center!important}}.ftco-counter .bg-counter{position:relative;background:#fff}.ftco-counter .bg-counter h3.vr{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);text-orientation:sideways;text-align:center;text-orientation:sideways;margin:0rem;position:absolute;top:0;right:-20px;height:100%;text-transform:uppercase;font-weight:500;letter-spacing:4px;font-size:16px;z-index:1}@media (max-width:1199.98px){.ftco-counter .bg-counter h3.vr{opacity:0}}.ftco-counter .block-18{display:block;width:100%;text-align:center;margin-bottom:30px}.ftco-counter .text strong.number{font-weight:800;font-size:44px;color:#46b7de;display:block}.ftco-counter .text span{display:block;font-size:16px;color:rgba(0,0,0,0.8)}@media (max-width:767.98px){.ftco-counter .counter-wrap{margin-bottom:20px}}.ftco-counter .ftco-number{display:block;font-size:72px;font-weight:bold;color:#46b7de}.ftco-counter .ftco-label{font-size:12px;text-transform:uppercase;letter-spacing:.1em}.consultation{background:#46b7de;color:rgba(255,255,255,0.9);padding-top:4em;padding-bottom:4em}.consultation.consul{background:#24a1cd}.consultation h3{font-size:20px;color:#fff;font-weight:500}.consultation .btn-custom{font-size:12px;text-transform:uppercase;color:#fff;font-weight:600}.appointment-form .form-group{position:relative;width:100%;display:block}.appointment-form .form-group .icon{position:absolute;top:50%!important;right:0;font-size:16px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.appointment-form .form-group .icon span{color:white!important}.appointment-form .form-group .select-wrap,.appointment-form .form-group .input-wrap{position:relative}.appointment-form .form-group .select-wrap select,.appointment-form .form-group .input-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.appointment-form .form-group .btn{width:100%;display:block!important}.appointment-form .form-control{border:transparent!important;border-bottom:1px solid rgba(255,255,255,0.2)!important;height:40px!important;padding-left:0;padding-right:0;background:transparent!important;color:rgba(255,255,255,0.9)!important;font-size:13px;border-radius:0px;-webkit-box-shadow:none!important;box-shadow:none!important}.appointment-form .form-control::-webkit-input-placeholder{color:rgba(255,255,255,0.9)}.appointment-form .form-control::-moz-placeholder{color:rgba(255,255,255,0.9)}.appointment-form .form-control:-ms-input-placeholder{color:rgba(255,255,255,0.9)}.appointment-form .form-control:-moz-placeholder{color:rgba(255,255,255,0.9)}.appointment-form .form-control:focus,.appointment-form .form-control:active{border-color:#fff}.appointment-form textarea.form-control{height:inherit!important}.block-23 ul{padding:0}.block-23 ul li,.block-23 ul li>a{display:table;line-height:1.5;margin-bottom:15px}.block-23 ul li span{color:rgba(255,255,255,0.7)}.block-23 ul li .icon,.block-23 ul li .text{display:table-cell;vertical-align:top}.block-23 ul li .icon{width:40px;font-size:18px;padding-top:2px;color:white}.contact-section .contact-info p a{color:#1a1a1a}.contact-section .box{width:100%;display:block}.block-9 .form-control{outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;font-size:15px}.block-21 .blog-img{display:block;height:80px;width:80px}.block-21 .text{width:calc(100% - 100px)}.block-21 .text .heading{font-size:18px;font-weight:400}.block-21 .text .heading a{color:#000000}.block-21 .text .heading a:hover,.block-21 .text .heading a:active,.block-21 .text .heading a:focus{color:#46b7de}.block-21 .text .meta>div{display:inline-block;font-size:12px;margin-right:5px}.block-21 .text .meta>div a{color:gray}.post-info{font-size:12px;text-transform:uppercase;font-weight:bold;color:#fff;letter-spacing:.1em}.post-info>div{display:inline-block}.post-info>div .seperator{display:inline-block;margin:0 10px;opacity:.5}.tagcloud a{text-transform:uppercase;display:inline-block;padding:4px 10px;margin-bottom:7px;margin-right:4px;border-radius:4px;color:#000000;border:1px solid #ccc;font-size:11px}.tagcloud a:hover{border:1px solid #000}.comment-form-wrap{clear:both}.comment-list{padding:0;margin:0}.comment-list .children{padding:50px 0 0 40px;margin:0;float:left;width:100%}.comment-list li{padding:0;margin:0 0 30px 0;float:left;width:100%;clear:both;list-style:none}.comment-list li .vcard{width:80px;float:left}.comment-list li .vcard img{width:50px;border-radius:50%}.comment-list li .comment-body{float:right;width:calc(100% - 80px)}.comment-list li .comment-body h3{font-size:18px;font-weight:500}.comment-list li .comment-body .meta{text-transform:uppercase;font-size:13px;letter-spacing:.1em;color:#ccc}.comment-list li .comment-body .reply{padding:5px 10px;background:#e6e6e6;color:#000000;text-transform:uppercase;font-size:11px;letter-spacing:.1em;font-weight:400;border-radius:4px}.comment-list li .comment-body .reply:hover{color:#fff;background:black}.search-form{background:#fafafa;padding:10px}.search-form .form-group{position:relative;margin-bottom:0}.search-form .form-group input{padding-right:50px;font-size:14px}.search-form .icon{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.subs-wrap{background:#46b7de!important;display:block;width:100%;color:rgba(255,255,255,0.7)}.subs-wrap h3{color:#fff;font-size:30px!important}.card-header{background-color:rgba(141,190,56,0.5)}.card-header>a,.card-header>button{display:flex;align-items:center}.card-header>a:before,.card-header>button:before{content:'';width:15px;height:15px;background-image:url("../img/icons/20972.svg");margin-right:10px}.ele-simulation .card .card-body{background-color:#f0fdeb}.card .card-body .col-md-4{text-align:center;padding:3px;display:flex;align-items:center;flex-flow:wrap}.calc-container-row div.col-md-4{display:block!important;text-align:left!important;padding:0 20px!important}#nav-tabContent .title{padding:10px 50px 0 50px;margin:0}#nav-tabContent .grid-row{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;padding:21px 10px 15px 10px}.sub-title{font-size:20px}.ele-simulation .options-group{margin-bottom:15px}.accordion .sub-text{color:white;width:calc(100% - 100px)}.subscribe-form .form-group{position:relative;margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.subscribe-form .form-group input{background:transparent!important;border:1px solid transparent;color:rgba(255,255,255,0.7)!important;font-size:16px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.subscribe-form .form-group input::-webkit-input-placeholder{color:rgba(255,255,255,0.7)!important}.subscribe-form .form-group input::-moz-placeholder{color:rgba(255,255,255,0.7)!important}.subscribe-form .form-group input:-ms-input-placeholder{color:rgba(255,255,255,0.7)!important}.subscribe-form .form-group input:-moz-placeholder{color:rgba(255,255,255,0.7)!important}.subscribe-form .form-group .form-control{border:1px solid rgba(255,255,255,0.4)}.subscribe-form .form-group .submit{color:#000000!important;display:block;width:100%;height:52px;font-size:16px;background:#fff!important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.subscribe-form .form-group .submit:hover{cursor:pointer}.subscribe-form .icon{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:rgba(255,255,255,0.8)}.heading-title-small{font-size:20px}.card-title{font-size:20px}.smaller{font-size:20px}@media (max-width:991.98px){.sidebar{margin-top:5em}body{font-size:14px}label{font-size:14px}.section.ele-simulation{padding-bottom:0;padding-top:20px}.card-header,.title,h4.title-center,.sub-title,.heading-title1,.text-at,.heading-title-small{font-size:16px}.custom-label,.nav-tabs .nav-link,h5,h6,.btn,.article-text,.card-title{font-size:14px}h1{font-size:20px}.table-bordered th,.table-bordered td{height:40px}table.regist-container td:nth-child(1){font-size:14px}table.regist-container td:nth-child(2){font-size:14px}.custom-select,.form-control{height:32px;padding:3px 8px;padding-left:30px}.center-link-button{height:40px;padding:8px!important;margin:15px auto 5px auto;font-size:16px}h3.title-center,h3{font-size:20px}.smaller,.text-title{font-size:16px}.usage p{font-size:14px}.heading-title,.heading-title3{font-size:20px}.heading-title.mb-4.text-strock{font-size:24px;-webkit-text-stroke:1px white}.content-text{font-size:20px;-webkit-text-stroke:1px white}.ftco-footer .footer-menu li{font-size:14px}.org__campaign .title-l{font-size:20px}.org__campaign5 .title-l span,.org__campaign .title-l span{font-size:20px}.custom-control-label{padding-left:12px}}@media (max-width:767.98px){.content-text{font-size:16px;-webkit-text-stroke:0.5px white;color:black}#nav-tabContent .title{padding:10px 37px 0 40px}.ftco-footer .footer-menu li:after{content:none}}.sidebar-box{margin-bottom:30px;padding:0 25px 25px;font-size:16px;width:100%}.sidebar-box h3{font-size:18px;margin-bottom:20px}.categories,.sidelink{padding:0}.categories li,.sidelink li{position:relative;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dee2e6;list-style:none}.categories li:last-child,.sidelink li:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.categories li a,.sidelink li a{display:block}.categories li a span,.sidelink li a span{position:absolute;right:0;top:0;color:#ccc}.categories li.active a,.sidelink li.active a{color:#000000;font-style:italic}#ftco-loader{position:fixed;width:96px;height:96px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(255,255,255,0.9);-webkit-box-shadow:0px 24px 64px rgba(0,0,0,0.24);box-shadow:0px 24px 64px rgba(0,0,0,0.24);border-radius:16px;opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease-out,visibility 0s linear .2s;-o-transition:opacity .2s ease-out,visibility 0s linear .2s;transition:opacity .2s ease-out,visibility 0s linear .2s;z-index:1000}#ftco-loader.fullscreen{padding:0;left:0;top:0;width:100%;height:100%;-webkit-transform:none;-ms-transform:none;transform:none;background-color:#fff;border-radius:0;-webkit-box-shadow:none;box-shadow:none}#ftco-loader.show{-webkit-transition:opacity .4s ease-out,visibility 0s linear 0s;-o-transition:opacity .4s ease-out,visibility 0s linear 0s;transition:opacity .4s ease-out,visibility 0s linear 0s;visibility:visible;opacity:1}#ftco-loader .circular{-webkit-animation:loader-rotate 2s linear infinite;animation:loader-rotate 2s linear infinite;position:absolute;left:calc(50% - 24px);top:calc(50% - 24px);display:block;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}#ftco-loader .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:loader-dash 1.5s ease-in-out infinite;animation:loader-dash 1.5s ease-in-out infinite;stroke-linecap:round}@-webkit-keyframes loader-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loader-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-136px}}@keyframes loader-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-136px}}