


    
    /* Exported with SnipCSS extension (Ver 1.8.8) */
@import url('https://fonts.googleapis.com/css?family=Commissioner:100,200,300,400,500,600,700,800,900&display=swap'); 
@import url('https://fonts.googleapis.com/css?family=Lexend+Deca:100,200,300,400,500,600,700,800,900&display=swap'); 
@import url('https://fonts.googleapis.com/css?family=Manrope:200,300,400,500,600,700,800&display=swap'); 
@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap'); 
@import url('https://fonts.googleapis.com/css?family=Rubik:300,400,500,600,700,800,900,300i,400i,500i,600i,700i,800i,900i&display=swap'); 
 


.section-7zd { 
    padding: 100px 0 100px;
} 

.section-nm2 { 
    background: #112437; 
    border-radius: 60px;
} 



.container-ist { 
    --bs-gutter-x: 1.5rem; 
    --bs-gutter-y: 0; 
    width: 100%; 
    padding-right: calc(var(--bs-gutter-x) * .5); 
    padding-left: calc(var(--bs-gutter-x) * .5); 
    margin-right: auto; 
    margin-left: auto;
} 

@media (min-width: 576px){ 
  .container-ist { 
    max-width: 540px;
  } 
}     

@media (min-width: 768px){ 
  .container-ist { 
    max-width: 720px;
  } 
}     

@media (min-width: 992px){ 
  .container-ist { 
    max-width: 960px;
  } 
}     

@media (min-width: 1200px){ 
  .container-ist { 
    max-width: 1140px;
  } 
}     

@media (min-width: 1400px){ 
  .container-ist { 
    max-width: 1320px;
  } 
}     

.row-t12 { 
    --bs-gutter-x: 1.5rem; 
    --bs-gutter-y: 0; 
    display: flex; 
    flex-wrap: wrap; 
    margin-top: calc(-1 * var(--bs-gutter-y)); 
    margin-right: calc(-.5 * var(--bs-gutter-x)); 
    margin-left: calc(-.5 * var(--bs-gutter-x));
} 

.row-t12 > *  { 
    flex-shrink: 0; 
    width: 100%; 
    max-width: 100%; 
    padding-right: calc(var(--bs-gutter-x) * .5); 
    padding-left: calc(var(--bs-gutter-x) * .5); 
    margin-top: var(--bs-gutter-y);
} 

@media (min-width: 992px){ 
  .col-hmz { 
    flex: 0 0 auto; 
    width: 100%;
  } 
}     

[data-aos="fade-down"] { 
    transform: translate3d(0,-100px,0);
} 

[data-aos] { 
    pointer-events: none;
} 

[data-aos^="fade"][data-aos^="fade"] { 
    opacity: 0; 
    transition-property: opacity,transform;
} 

[data-aos].aos-dq1 { 
    pointer-events: auto;
} 

body[data-aos-duration="400"] [data-aos]  { 
    transition-duration: .4s;
} 

body[data-aos-easing="ease"] [data-aos]  { 
    transition-timing-function: ease;
} 

html:not(.no-js) [data-aos="fade-down"]  { 
    -webkit-transform: translate3d(0,-100px,0); 
    transform: translate3d(0,-100px,0);
} 

[data-aos][data-aos][data-aos-duration="800"] { 
    transition-duration: .8s;
} 

[data-aos^="fade"][data-aos^="fade"].aos-dq1 { 
    opacity: 1; 
    transform: translateZ(0);
} 

html:not(.no-js) [data-aos^="fade"][data-aos^="fade"]  { 
    opacity: 0; 
    transition-property: opacity,-webkit-transform; 
    transition-property: opacity,transform; 
    transition-property: opacity,transform,-webkit-transform;
} 

html:not(.no-js) [data-aos^="fade"][data-aos^="fade"].aos-dq1  { 
    opacity: 1; 
    -webkit-transform: none; 
    transform: none;
} 

@media (min-width: 992px){ 
  .col-a4a { 
    flex: 0 0 auto; 
    width: 33.33333333%;
  } 
}     

[data-aos][data-aos][data-aos-duration="1000"] { 
    transition-duration: 1s;
} 

[data-aos][data-aos][data-aos-duration="1200"] { 
    transition-duration: 1.2s;
} 

[data-aos][data-aos][data-aos-duration="1400"] { 
    transition-duration: 1.4s;
} 

.section-xve { 
    background: #ffff; 
    border-radius: 5px; 
    padding: 100px; 
    margin-top: 90px;
} 

.text-csc { 
    text-align: center!important;
} 

.margin-mpi { 
    margin-bottom: 60px;
} 

.text-cpy { 
    border: 1px solid #294057; 
    border-radius: 10px; 
    padding: 35px 25px 25px 25px; 
    transition: all .4s ease-in-out;
} 

.text-cpy { 
    margin-bottom: 30px;
} 

.text-cpy:hover { 
    background: #2D3F50; 
    transition: all .4s ease-in-out;
} 

.text-cpy.hover-4p7 { 
    background: #2D3F50; 
    transition: all .4s ease-in-out;
} 

.font-89b { 
    font-family: 'Commissioner', sans-serif;
} 

.col-5n5 { 
    color: #fff;
} 

.font-6ow { 
    font-size: 18px;
} 

.lineh-7xe { 
    line-height: 21px;
} 

.weight-j3x { 
    font-weight: 500 !important;
} 

.margin-wfb { 
    margin-bottom: 16px;
} 

.border-65r { 
    border: 2px solid #fff; 
    display: inline-block; 
    padding: 6px 12px; 
    border-radius: 30px; 
    opacity: 0.8;
} 

.font-89b { 
    margin-top: 0; 
    margin-bottom: .5rem; 
    font-weight: 500; 
    line-height: 1.2; 
    
} 



@media (min-width: 1200px){ 
  .font-89b { 
    font-size: 2.5rem;
  } 
}     

.font-89b { 
    margin: 0;
} 

.lineh-jgf { 
    line-height: 54px;
} 

.weight-8rd { 
    font-weight: 600 !important;
} 

.row-t12 img { 
    vertical-align: middle;
} 

.row-t12 img { 
    max-width: 100%; 
    max-height: 100%; 
    border-radius: 5px;
} 

.text-cpy img  { 
    margin-bottom: 28px; 
    transition: all .4s ease-in-out;
} 

.text-cpy:hover img { 
    filter: brightness(40); 
    transition: all .4s ease-in-out;
} 

.col-see { 
    color: rgba(255, 255, 255, 0.85);
} 

.font-acg { 
    font-size: 22px;
} 

.lineh-o7y { 
    line-height: 30px;
} 

.text-cpy h1  { 
    margin-bottom: 14px;
} 

.font-89b { 
    margin-top: 0; 
    margin-bottom: 1rem;
} 

.font-89b { 
    margin: 0;
} 

.font-mbk { 
    font-size: 16px;
} 

.lineh-8rp { 
    line-height: 24px;
} 

.weight-oo7 { 
    font-weight: 400 !important;
} 

.text-cpy p  { 
    margin-bottom: 28px;
} 



.row-t12  a { 
    outline: none; 
    text-decoration: none;
} 



.row-t12 a:hover { 
    color: #0a58ca;
} 

.row-t12 a,.row-t12 a:hover { 
    outline: none; 
    text-decoration: none;
} 

.row-t12 a,.row-t12 a:hover { 
    outline: none; 
    text-decoration: none; 
    color: none;
} 

.text-cpy a:hover { 
    color: #fff;
} 

.item-7ok { 
    align-items: center!important;
} 

.text-cpy a span  { 
    height: 20px; 
    width: 20px; 
    display: inline-block; 
    line-height: 12px; 
    border: 2px solid #fff; 
    text-align: center; 
    border-radius: 50%; 
    transition: all .4s ease-in-out;
} 

.text-cpy a span  { 
    transform: rotate(-30deg);
} 

.text-cpy a:hover span { 
    margin-left: 5px; 
    transition: all .4s ease-in-out;
} 

.text-cpy:hover a span { 
    background: rgba(255, 255, 255, 0.85); 
    color: #538B60; 
    transition: all .4s ease-in-out; 
    margin-left: 5px;
} 

.text-cpy.hover-4p7 a span  { 
    background: rgba(255, 255, 255, 0.85); 
    color: #538B60; 
    transition: all .4s ease-in-out;
} 

.block-oy2 { 
    display: inline-block!important;
} 

.margin-dqm { 
    margin-top: 20px;
} 

.btn-peq a  { 
    background: #538B60; 
    box-shadow: 0px 4px 12px rgba(83, 139, 96, 0.12); 
    border-radius: 35px; 
    padding: 16px 24px; 
    transition: all .4s ease-in-out; 
    display: inline-block;
} 

.btn-peq a:hover { 
    background: #112437; 
    color: #fff; 
    transition: all .4s ease-in-out; 
    transform: translateY(-5px);
} 

.btn-peq a.btn-8xg:hover { 
    background: #fff; 
    color: #000;
} 

@media (min-width: 992px){ 
  .col-zg5 { 
    flex: 0 0 auto; 
    width: 50%;
  } 
}     

[data-aos="zoom-out"] { 
    transform: scale(1.2);
} 

[data-aos^="zoom"][data-aos^="zoom"] { 
    opacity: 0; 
    transition-property: opacity,transform;
} 

html:not(.no-js) [data-aos="zoom-out"]  { 
    -webkit-transform: scale(1.2); 
    transform: scale(1.2);
} 

html:not(.no-js) [data-aos^="zoom"][data-aos^="zoom"]  { 
    opacity: 1; 
    transition-property: opacity,-webkit-transform; 
    transition-property: opacity,transform; 
    transition-property: opacity,transform,-webkit-transform;
} 

[data-aos="fade-left"] { 
    transform: translate3d(100px,0,0);
} 

html:not(.no-js) [data-aos="fade-left"]  { 
    -webkit-transform: translate3d(100px,0,0); 
    transform: translate3d(100px,0,0);
} 

svg { 
    vertical-align: middle;
} 

.svg-inline--fa { 
    display: var(--fa-display,inline-block); 
    height: 1em; 
    overflow: visible; 
    vertical-align: -.125em;
} 

.text-cpy a span svg  { 
    font-size: 12px;
} 

svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa { 
    overflow: visible; 
    box-sizing: content-box;
} 

.fa-arrow-right:before { 
    content: "\f061";
} 

.btn-peq span  { 
    background: none;
} 

.btn-peq span  { 
    margin-left: 20px;
} 

.btn-peq a span  { 
    background: #fff; 
    height: 20px; 
    width: 20px; 
    display: inline-block; 
    line-height: 21px; 
    text-align: center; 
    border-radius: 50%; 
    margin-left: 8px; 
    transition: all .4s ease-in-out;
} 

.btn-peq a.btn-8xg:hover span { 
    background: #000; 
    color: #fff; 
    transition: all .4s ease-in-out;
} 

.text-5r8 { 
    padding: 0 0 0 35px;
} 

.btn-peq a span svg  { 
    width: 11px; 
    color: #538B60; 
    transition: all .4s ease-in-out;
} 

.col-tfd { 
    color: #060B27;
} 

.text-5r8 span.border-65r  { 
    border: 1px solid #08121E; 
    border-radius: 30px;
} 

.col-hal { 
    color: #08121E;
} 

.font-e15 { 
    font-size: 42px;
} 

.lineh-a4s { 
    line-height: 50px;
} 

.margin-ynd { 
    margin-bottom: 24px;
} 

.col-61y { 
    color: #646C79;
} 

.lineh-lif { 
    line-height: 26px;
} 

.margin-vj1 { 
    margin-bottom: 40px;
} 

@media screen and (max-width: 424px){ 
  .section-7zd { 
    padding: 50px 0 50px;
  } 

  .section-xve { 
    padding: 30px 0;
  } 

  .header-mhh { 
    margin-bottom: 40px;
  } 

  .margin-mpi { 
    margin-bottom: 40px;
  } 

  .authoe-about-swp { 
    padding: 0 30px;
  } 

  .text-5r8 { 
    padding: 0; 
    margin-top: 30px;
  } 

  .text-5r8 { 
    margin-top: 30px;
  } 

  .text-5r8 { 
    padding: 0 30px;
  } 

  .text-5r8 h1  { 
    font-size: 30px;
  } 

  .text-5r8 p  { 
    font-size: 16px;
  } 

  .text-5r8 .btn-peq  { 
    margin-top: 30px;
  } 
}     

@media screen and (min-width: 768px) and (max-width: 991px){ 
  .section-7zd { 
    padding: 50px 0 50px;
  } 

  .section-xve { 
    padding: 30px;
  } 

  .text-cpy { 
    text-align: center;
  } 

  .text-5r8 { 
    margin-top: 30px;
  } 

  .authoe-about-swp img  { 
    width: 100%; 
    height: 100%; 
    object-fit: cover;
  } 
}     



    



    


.section-xlk { 
    padding: 100px 0 70px;
} 

.section-714 { 
    background: #041627;
} 

.container-cje { 
    --bs-gutter-x: 1.5rem; 
    --bs-gutter-y: 0; 
    width: 100%; 
    padding-right: calc(var(--bs-gutter-x) * .5); 
    padding-left: calc(var(--bs-gutter-x) * .5); 
    margin-right: auto; 
    margin-left: auto;
} 

@media (min-width: 576px){ 
  .container-cje { 
    max-width: 540px;
  } 
}     

@media (min-width: 768px){ 
  .container-cje { 
    max-width: 720px;
  } 
}     

@media (min-width: 992px){ 
  .container-cje { 
    max-width: 960px;
  } 
}     

@media (min-width: 1200px){ 
  .container-cje { 
    max-width: 1140px;
  } 
}     

@media (min-width: 1400px){ 
  .container-cje { 
    max-width: 1320px;
  } 
}     

.row-d1d { 
    --bs-gutter-x: 1.5rem; 
    --bs-gutter-y: 0; 
    display: flex; 
    flex-wrap: wrap; 
    margin-top: calc(-1 * var(--bs-gutter-y)); 
    margin-right: calc(-.5 * var(--bs-gutter-x)); 
    margin-left: calc(-.5 * var(--bs-gutter-x));
} 

.item-k38 { 
    align-items: center!important;
} 

.row-d1d > *  { 
    flex-shrink: 0; 
    width: 100%; 
    max-width: 100%; 
    padding-right: calc(var(--bs-gutter-x) * .5); 
    padding-left: calc(var(--bs-gutter-x) * .5); 
    margin-top: var(--bs-gutter-y);
} 

@media (min-width: 992px){ 
  .col-3iy { 
    flex: 0 0 auto; 
    width: 41.66666667%;
  } 
}     

[data-aos="fade-right"] { 
    transform: translate3d(-100px,0,0);
} 

[data-aos] { 
    pointer-events: none;
} 

[data-aos^="fade"][data-aos^="fade"] { 
    opacity: 0; 
    transition-property: opacity,transform;
} 

[data-aos].aos-3cv { 
    pointer-events: auto;
} 

body[data-aos-duration="400"] [data-aos]  { 
    transition-duration: .4s;
} 

body[data-aos-easing="ease"] [data-aos]  { 
    transition-timing-function: ease;
} 

html:not(.no-js) [data-aos="fade-right"]  { 
    -webkit-transform: translate3d(-100px,0,0); 
    transform: translate3d(-100px,0,0);
} 

[data-aos][data-aos][data-aos-duration="800"] { 
    transition-duration: .8s;
} 

[data-aos^="fade"][data-aos^="fade"].aos-3cv { 
    opacity: 1; 
    transform: translateZ(0);
} 

html:not(.no-js) [data-aos^="fade"][data-aos^="fade"]  { 
    opacity: 0; 
    transition-property: opacity,-webkit-transform; 
    transition-property: opacity,transform; 
    transition-property: opacity,transform,-webkit-transform;
} 

html:not(.no-js) [data-aos^="fade"][data-aos^="fade"].aos-3cv  { 
    opacity: 1; 
    -webkit-transform: none; 
    transform: none;
} 

@media (min-width: 992px){ 
  .col-a9x { 
    flex: 0 0 auto; 
    width: 8.33333333%;
  } 

  .col-wnd { 
    flex: 0 0 auto; 
    width: 50%;
  } 
}     

[data-aos="fade-left"] { 
    transform: translate3d(100px,0,0);
} 

.section-thq { 
    padding: 25px;
} 

.section-thq { 
    border: 1px solid rgba(219, 236, 252, 0.85); 
    border-radius: 5px; 
    display: inline-block;
} 

.section-thq { 
    position: relative; 
    z-index: 1;
} 

.section-thq { 
    margin-bottom: 30px;
} 

html:not(.no-js) [data-aos="fade-left"]  { 
    -webkit-transform: translate3d(100px,0,0); 
    transform: translate3d(100px,0,0);
} 

[data-aos][data-aos][data-aos-duration="1000"] { 
    transition-duration: 1s;
} 

.section-thq:after { 
    position: absolute; 
    content: ""; 
    background: #fff; 
    height: 100%; 
    width: 15px; 
    top: 0; 
    left: 0; 
    border-radius: 5px; 
    z-index: -1; 
    transition: all .4s ease-in-out;
} 

.section-thq:hover:after { 
    width: 100%; 
    height: 100%; 
    z-index: -1; 
    transition: all .4s ease-in-out;
} 

.margin-qmm { 
    margin-left: 12px;
} 

.section-thq.margin-qmm { 
    margin-left: 140px;
} 

[data-aos][data-aos][data-aos-duration="1200"] { 
    transition-duration: 1.2s;
} 

[data-aos][data-aos][data-aos-duration="1400"] { 
    transition-duration: 1.4s;
} 

.font-4io h1 { 
    margin-top: 0; 
    margin-bottom: .5rem; 
    font-weight: 500; 
    line-height: 1.2; 
    color: var(--bs-heading-color);
} 

.font-4io { 
    font-size: calc(1.375rem + 1.5vw);
} 

@media (min-width: 1200px){ 
  .font-4io { 
    font-size: 2.5rem;
  } 
}     

.font-4io { 
    margin: 0;
} 

.font-4io { 
    font-family: 'Commissioner', sans-serif;
} 

.col-zeb { 
    color: #fff;
} 

.font-w4t { 
    font-size: 42px;
} 

.lineh-nv9 { 
    line-height: 50px;
} 

.weight-45o { 
    font-weight: 500 !important;
} 

.margin-t8y { 
    margin-bottom: 16px;
} 

.font-368 { 
    margin-top: 0; 
    margin-bottom: 1rem;
} 

.font-368 { 
    margin: 0;
} 

.col-ovf { 
    color: rgba(255, 255, 255, 0.85);
} 

.font-368 { 
    font-size: 16px;
} 

.lineh-mzw { 
    line-height: 26px;
} 

.weight-zp3 { 
    font-weight: 400 !important;
} 

.btn-2vt { 
    display: flex; 
    align-items: center;
} 

.btn-2vt { 
    position: relative;
} 

.indutrial-oh3 { 
    display: flex;
} 

.indutrial-oh3 { 
    position: relative; 
    z-index: 2;
} 



.text-76t a { 
    outline: none; 
    text-decoration: none;
} 


.block-olw { 
    display: inline-block!important;
} 

.lineh-thf { 
    line-height: 24px;
} 

.weight-21y { 
    font-weight: 600 !important;
} 

.margin-lrc { 
    margin-top: 40px;
} 

.btn-2vt a  { 
    background: #F2653D; 
    box-shadow: 0px 4px 12px rgba(242, 101, 61, 0.13); 
    border-radius: 5px; 
    padding: 16px 24px 16px 24px; 
    transition: all .4s ease-in-out;
} 

.text-76t a:hover { 
    color: #0a58ca;
} 

.text-76t a,.text-76t a:hover { 
    outline: none; 
    text-decoration: none;
} 

.text-76t a,.text-76t a:hover { 
    outline: none; 
    text-decoration: none; 
    color: none;
} 

.btn-2vt a:hover { 
    background: #041627; 
    color: #fff; 
    transition: all .4s ease-in-out;
} 

.btn-2vt.homepage4-ecp a:hover { 
    background: #fff; 
    color: #000;
} 

.text-76t { 
    margin-left: 20px; 
    top: 0;
} 

.btn-2vt a span  { 
    padding-left: 4px;
} 

.btn-2vt.homepage4-ecp a:hover span { 
    color: #000;
} 

.indutrial-oh3 img { 
    vertical-align: middle;
} 

.indutrial-oh3  { 
    max-width: 100%; 
    max-height: 100%; 
    border-radius: 5px;
} 

.section-thq img  { 
    transition: all .4s ease-in-out;
} 

.section-thq:hover img { 
    filter: brightness(.5);
} 

.section-thq p  { 
    transition: all .4s ease-in-out;
} 

.row-d1d svg { 
    vertical-align: middle;
} 

.svg-inline--fa { 
    display: var(--fa-display,inline-block); 
    height: 1em; 
    overflow: visible; 
    vertical-align: -.125em;
} 

.btn-2vt a span svg  { 
    transition: all .4s ease-in-out;
} 

.row-d1d svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa { 
    overflow: visible; 
    box-sizing: content-box;
} 

.fa-arrow-right:before { 
    content: "\f061";
} 

.font-1ge { 
    font-size: 22px;
} 

.lineh-hqa { 
    line-height: 30px;
} 

.section-thq h1  { 
    transition: all .4s ease-in-out;
} 

@media screen and (max-width: 424px){ 
  .section-xlk { 
    padding: 50px 0 40px;
  } 

  .text-9p5 { 
    margin-bottom: 30px;
  } 

  .section-thq.margin-qmm { 
    margin-left: 0;
  } 

  .text-9p5 h1  { 
    font-size: 30px; 
    line-height: 40px;
  } 

  .btn-2vt { 
    display: block; 
    align-items: center;
  } 

  .indutrial-oh3 { 
    display: inline-block; 
    text-align: center;
  } 

  .text-76t { 
    margin-left: 0; 
    margin-top: 20px;
  } 
}     

@media screen and (min-width: 768px) and (max-width: 991px){ 
  .text-9p5 { 
    margin-bottom: 30px;
  } 
}     




#eneryy { 
    margin: 0; 
   
    font-size: 1rem; 
    font-weight: 400; 
    line-height: 1.5; 
    color: #212529; 
    
    background-color: #fff; 
    -webkit-text-size-adjust: 100%; 
    -webkit-tap-highlight-color: transparent;
} 



.section-213 { 
background-color: #1B2D29 !important;
  box-shadow: 0px -16px 48px rgba(6, 35, 63, 0.03), 0px 16px 48px rgba(6, 35, 63, 0.03);
  border-radius: 4px;
} 

.section-213 { 
    position: relative; 
    padding: 10px 0 10px;
} 

*,:after,:before { 
    box-sizing: border-box;
} 

.container-poi { 
    --bs-gutter-x: 1.5rem; 
    --bs-gutter-y: 0; 
    width: 100%; 
    padding-right: calc(var(--bs-gutter-x) * .5); 
    padding-left: calc(var(--bs-gutter-x) * .5); 
    margin-right: auto; 
    margin-left: auto;
} 

@media (min-width: 576px){ 
  .container-poi { 
    max-width: 540px;
  } 
}     

@media (min-width: 768px){ 
  .container-poi { 
    max-width: 720px;
  } 
}     

@media (min-width: 992px){ 
  .container-poi { 
    max-width: 960px;
  } 
}     

@media (min-width: 1200px){ 
  .container-poi { 
    max-width: 1140px;
  } 
}     

@media (min-width: 1400px){ 
  .container-poi { 
    max-width: 1320px;
  } 
}     

.row-tzk { 
    --bs-gutter-x: 1.5rem; 
    --bs-gutter-y: 0; 
    display: flex; 
    flex-wrap: wrap; 
    margin-top: calc(-1 * var(--bs-gutter-y)); 
    margin-right: calc(-.5 * var(--bs-gutter-x)); 
    margin-left: calc(-.5 * var(--bs-gutter-x));
} 

.row-tzk > *  { 
    flex-shrink: 0; 
    width: 100%; 
    max-width: 100%; 
    padding-right: calc(var(--bs-gutter-x) * .5); 
    padding-left: calc(var(--bs-gutter-x) * .5); 
    margin-top: var(--bs-gutter-y);
} 

@media (min-width: 992px){ 
  .col-chx { 
    flex: 0 0 auto; 
    width: 50%;
  } 
}     

[data-aos="zoom-out"] { 
    transform: scale(1.2);
} 

[data-aos] { 
    pointer-events: none;
} 

[data-aos^="zoom"][data-aos^="zoom"] { 
    
    transition-property: opacity,transform;
} 

[data-aos].aos-n6b { 
    pointer-events: auto;
} 

body[data-aos-duration="400"] [data-aos]  { 
    transition-duration: .4s;
} 

body[data-aos-easing="ease"] [data-aos]  { 
    transition-timing-function: ease;
} 

html:not(.no-js) [data-aos="zoom-out"]  { 
    -webkit-transform: scale(1.2); 
    transform: scale(1.2);
} 

[data-aos][data-aos][data-aos-duration="1000"] { 
    transition-duration: 1s;
} 

[data-aos^="zoom"][data-aos^="zoom"].aos-n6b { 
    opacity: 1; 
    transform: translateZ(0) scale(1);
} 

html:not(.no-js) [data-aos^="zoom"][data-aos^="zoom"]  { 
    
    transition-property: opacity,-webkit-transform; 
    transition-property: opacity,transform; 
    transition-property: opacity,transform,-webkit-transform;
} 

html:not(.no-js) [data-aos^="zoom"][data-aos^="zoom"].aos-n6b  { 
    opacity: 1; 
    -webkit-transform: translateZ(0) scale(1); 
    transform: translateZ(0) scale(1);
} 

.text-4dg { 
    position: relative; 
    z-index: 2;
} 

.welcome-lite-d7j { 
    position: relative;
} 

.aniamtion-key-yw6 { 
    position: relative; 
    animation-name: animation-4; 
    animation-duration: 2s; 
    animation-iteration-count: infinite; 
    animation-direction: alternate;
} 

.compound-sdi { 
    position: absolute; 
    bottom: 0; 
    right: 0;
} 

.compound-sdi { 
    z-index: -1; 
    bottom: -58px;
} 

.welcom-c33 { 
    width: 100%; 
    height: 100%; 
    object-fit: cover;
} 

.welcom-c33 { 
    position: relative;
} 

.welcom-c33 { 
    padding-left: 26px;
} 

.text-kgv { 
    text-align: center!important;
} 

.aniamtion-key-z1c { 
    position: relative; 
    animation-name: animation-2; 
    animation-duration: 2s; 
    animation-iteration-count: infinite; 
    animation-direction: alternate;
} 

.text-2ig { 
    background: #fff; 
    display: inline-block; 
    padding: 25px 20px 20px 20px; 
    border-radius: 5px;
} 

.text-2ig { 
    position: relative;
} 

.side-4fm { 
    position: absolute;
} 

.side-4fm { 
    top: 75%; 
    right: -106px;
} 

[data-aos="fade-up"] { 
    transform: translate3d(0,100px,0);
} 

.font-7k5 { 
    font-family: 'Rubik', sans-serif;
} 

.col-9n8 { 
    color: rgb(143, 152, 150);
} 

.font-59a { 
    font-size: 16px;
} 

.weight-dp8 { 
    font-weight: 500 !important;
} 

.margin-sve { 
    margin-bottom: 16px;
} 

[data-aos^="fade"][data-aos^="fade"] { 
   
    transition-property: opacity,transform;
} 

html:not(.no-js) [data-aos="fade-up"]  { 
    -webkit-transform: translate3d(0,100px,0); 
    transform: translate3d(0,100px,0);
} 

.text-m3r span.margin-sve  { 
    margin-bottom: 16px; 
    display: inline-block;
} 

[data-aos][data-aos][data-aos-duration="600"] { 
    transition-duration: .6s;
} 

[data-aos^="fade"][data-aos^="fade"].aos-n6b { 
    opacity: 1; 
    transform: translateZ(0);
} 

html:not(.no-js) [data-aos^="fade"][data-aos^="fade"]  { 
   
    transition-property: opacity,-webkit-transform; 
    transition-property: opacity,transform; 
    transition-property: opacity,transform,-webkit-transform;
} 

html:not(.no-js) [data-aos^="fade"][data-aos^="fade"].aos-n6b  { 
    opacity: 1; 
    -webkit-transform: none; 
    transform: none;
} 

#eneryy h1 { 
    margin-top: 0; 
    margin-bottom: .5rem; 
    font-weight: 500; 
    line-height: 1.2; 
    color: #fff;
} 

#eneryy h1 { 
    font-size: 34px;
} 

@media (min-width: 1200px){ 
  #eneryy h1 { 
    font-size: 56px;
  } 
}     

#eneryy h1 { 
    margin: 0;
} 

.font-45w { 
    font-size: 70px;
} 

.weight-vzn { 
    font-weight: 700 !important;
} 

.margin-s8m { 
    margin-bottom: 24px;
} 

.text-m3r h1  { 
    margin-bottom: 24px;
} 

[data-aos][data-aos][data-aos-duration="800"] { 
    transition-duration: .8s;
} 

.row-tzk p { 
    margin-top: 0; 
    margin-bottom: 1rem;
} 

.row-tzk p { 
    margin: 0;
} 

.weight-nqh { 
    font-weight: 400 !important;
} 

.text-m3r p  { 
    margin-bottom: 32px; 
    display: inline-block;
} 

.btn-cbf { 
    background: #F6ECA8; 
    display: inline-block; 
    transition: all .4s ease-in-out;
} 

.btn-cbf { 
    cursor: pointer;
} 

[data-aos][data-aos][data-aos-duration="1200"] { 
    transition-duration: 1.2s;
} 

.btn-cbf:hover { 
    background: #FEDC00; 
    transition: all .4s ease-in-out; 
    transform: translateY(-5px); 
    display: inline-block;
} 

.row-tzk img { 
    vertical-align: middle;
} 

.row-tzk img { 
    max-width: 100%; 
    max-height: 100%; 
    border-radius: 5px;
} 

.aniamtion-key-an2 { 
    position: relative; 
    animation-name: animation-1; 
    animation-duration: 2s; 
    animation-iteration-count: infinite; 
    animation-direction: alternate;
} 

img.qui-8qr { 
    position: absolute; 
    top: -90px; 
    left: 40px;
} 

.welcom-c33 img.bal-37p  { 
    width: 600px; 
    height: 100%;
} 

.hom-nj6 { 
    background: #FEDC00; 
    display: inline-block; 
    height: 50px; 
    width: 50px; 
    border-radius: 50%; 
    line-height: 50px;
} 

.hom-nj6 { 
    position: absolute; 
    top: -25px; 
    left: 39%; 
    right: 50%;
} 

.lineh-9hi { 
    line-height: 24px;
} 



.row-tzk a { 
    outline: none; 
    text-decoration: none;
} 

.row-tzk a { 
    outline: none; 
    text-decoration: none; 
    color: none;
} 

.col-z8h { 
    color: #121313;
} 

a.welcome-k2c { 
    display: inline-block; 
    padding: 13px 35px; 
    transition: all .4s ease-in-out;
} 

.btn-cbf a  { 
    background: #FEDC00; 
    transition: all .4s ease-in-out; 
    display: inline-block;
} 

.btn-cbf a  { 
    transition: all .4s ease-in-out;
} 

.row-tzk a:hover { 
    color: #0a58ca;
} 

.row-tzk a,.row-tzk a:hover { 
    outline: none; 
    text-decoration: none;
} 

.row-tzk a,.row-tzk a:hover { 
    outline: none; 
    text-decoration: none; 
    color: none;
} 

.btn-cbf:hover a { 
    background: #F6ECA8; 
    color: #121313; 
    transition: all .4s ease-in-out;
} 

span.row-sx6 { 
    padding: 12px 13px 12px 13px; 
    transition: all .4s ease-in-out;
} 

.btn-cbf:hover span.row-sx6 { 
    transition: all .4s ease-in-out;
} 

.row-tzk svg { 
    vertical-align: middle;
} 

.svg-inline--fa { 
    display: var(--fa-display,inline-block); 
    height: 1em; 
    overflow: visible; 
    vertical-align: -.125em;
} 

svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa { 
    overflow: visible; 
    box-sizing: content-box;
} 

.fa-arrow-right-long:before { 
    content: "\f178";
} 

.hom-nj6 span img  { 
    width: 24px; 
    height: 24px; 
    display: inline-block;
} 

@media screen and (max-width: 424px){ 
  .section-213 { 
    padding: 150px 0 60px;
  } 

  .welcome-lite-d7j { 
    margin-top: 100px;
  } 

  .welcom-c33 { 
    padding-left: 0px;
  } 

  .side-4fm { 
    right: 0; 
    position: relative; 
    width: 100%; 
    margin-top: 30px;
  } 

  .text-m3r h1  { 
    font-size: 30px;
  } 

  img.qui-8qr { 
    left: 0;
  } 

  img.bal-37p { 
    width: 100%; 
    height: 100%; 
    object-fit: cover;
  } 
}     

@media screen and (min-width: 768px) and (max-width: 991px){ 
  .section-213 { 
    padding: 150px 0 60px;
  } 

  .welcome-lite-d7j { 
    margin-top: 100px;
  } 

  .welcom-c33 { 
    padding-left: 0px;
  } 

  img.bal-37p { 
    width: 100%; 
    height: 100%; 
    object-fit: cover;
  } 
}     


@keyframes animation-4 { 
  0% {  
      transform: scale(1); 
      margin-left: 0; 
      transform: scale(1); 
      margin-left: 0px; 
  }  
  100% {  
      transform: scale(1); 
      margin-left: 40px; 
      transform: scale(1); 
      margin-left: 40px; 
  }  

} 
@keyframes animation-2 { 
  0% {  
      transform: translateY(0); 
      transform: translateY(0px); 
  }  
  100% {  
      transform: translateY(10px); 
      transform: translateY(10px); 
  }  

} 
@keyframes animation-1 { 
  0% {  
      transform: translateY(0); 
      transform: translateY(0px); 
  }  
  100% {  
      transform: translateY(10px); 
      transform: translateY(10px); 
  }  

} 







<style>
 
  

    #energf {
        margin: 0;
        
        font-size: 1rem;
        font-weight: 400;
        line-height: 1.5;
        color: #212529;
        text-align: var(--bs-body-text-align);
        background-color: #fff;
        -webkit-text-size-adjust: 100%;
        -webkit-tap-highlight-color: transparent;
    }
    
    

     #energf {


    .section-6oy {
        padding: 10px 0 10px;
    }

    .section-zhd {
        position: relative;
    }



    #energf img {
        vertical-align: middle;
    }

    #energf img {
        max-width: 100%;
        max-height: 100%;
        border-radius: 5px;
    }

    .aniamtion-key-zxw {
        position: relative;
        animation-name: animation-1;
        animation-duration: 2s;
        animation-iteration-count: infinite;
        animation-direction: alternate;
    }

    img.npath-yzn {
        position: absolute;
        right: 0;
        top: 30px;
    }

    .container-6nq {
        --bs-gutter-x: 1.5rem;
        --bs-gutter-y: 0;
        width: 100%;
        padding-right: calc(var(--bs-gutter-x) * .5);
        padding-left: calc(var(--bs-gutter-x) * .5);
        margin-right: auto;
        margin-left: auto;
    }

    @media (min-width: 576px) {
        .container-6nq {
            max-width: 540px;
        }
    }

    @media (min-width: 768px) {
        .container-6nq {
            max-width: 720px;
        }
    }

    @media (min-width: 992px) {
        .container-6nq {
            max-width: 960px;
        }
    }

    @media (min-width: 1200px) {
        .container-6nq {
            max-width: 1140px;
        }
    }

    @media (min-width: 1400px) {
        .container-6nq {
            max-width: 1320px;
        }
    }

    .row-ohg {
        --bs-gutter-x: 1.5rem;
        --bs-gutter-y: 0;
        display: flex;
        flex-wrap: wrap;
        margin-top: calc(-1 * var(--bs-gutter-y));
        margin-right: calc(-.5 * var(--bs-gutter-x));
        margin-left: calc(-.5 * var(--bs-gutter-x));
    }

    .item-ja2 {
        align-items: center!important;
    }

    .row-ohg>* {
        flex-shrink: 0;
        width: 100%;
        max-width: 100%;
        padding-right: calc(var(--bs-gutter-x) * .5);
        padding-left: calc(var(--bs-gutter-x) * .5);
        margin-top: var(--bs-gutter-y);
    }

    @media (min-width: 992px) {
        .col-gsl {
            flex: 0 0 auto;
            width: 50%;
        }
    }

    [data-aos="flip-right"] {
        transform: perspective(2500px) rotateY(100deg);
    }

    [data-aos] {
        pointer-events: none;
    }

    [data-aos^="flip"][data-aos^="flip"] {
        backface-visibility: hidden;
        transition-property: transform;
    }

    [data-aos="flip-right"].aos-8ml {
        transform: perspective(2500px) rotateY(0);
    }

    [data-aos].aos-8ml {
        pointer-events: auto;
    }

    body[data-aos-duration="400"] [data-aos] {
        transition-duration: .4s;
    }

    body[data-aos-easing="ease"] [data-aos] {
        transition-timing-function: ease;
    }

    html:not(.no-js) [data-aos="flip-right"] {
        -webkit-transform: perspective(2500px) rotateY(100deg);
        transform: perspective(2500px) rotateY(100deg);
    }

    [data-aos][data-aos][data-aos-duration="1000"] {
        transition-duration: 1s;
    }

    html:not(.no-js) [data-aos^="flip"][data-aos^="flip"] {
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        transition-property: -webkit-transform;
        transition-property: transform;
        transition-property: transform, -webkit-transform;
    }

    html:not(.no-js) [data-aos="flip-right"].aos-8ml {
        -webkit-transform: perspective(2500px) rotateY(0);
        transform: perspective(2500px) rotateY(0);
    }

    .about-img-yd7 {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    [data-aos="fade-left"] {
        transform: translate3d(100px, 0, 0);
    }

    .font-lls {
        font-family: 'Rubik', sans-serif;
    }

    .col-tvz {
        color: #003566;
    }

    .font-7ei {
        font-size: 16px;
    }

    .weight-oo3 {
        font-weight: 500 !important;
    }

    [data-aos^="fade"][data-aos^="fade"] {
       
        transition-property: opacity, transform;
    }

    html:not(.no-js) [data-aos="fade-left"] {
        -webkit-transform: translate3d(100px, 0, 0);
        transform: translate3d(100px, 0, 0);
    }

    .text-vkx span.abo-xrf {
        margin-bottom: 16px;
        display: inline-block;
    }

    [data-aos][data-aos][data-aos-duration="600"] {
        transition-duration: .6s;
    }

    [data-aos^="fade"][data-aos^="fade"].aos-8ml {
        opacity: 1;
        transform: translateZ(0);
    }

    html:not(.no-js) [data-aos^="fade"][data-aos^="fade"] {
       
        transition-property: opacity, -webkit-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform;
    }

    html:not(.no-js) [data-aos^="fade"][data-aos^="fade"].aos-8ml {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }

    #energf h2 {
        margin-top: 0;
        margin-bottom: .5rem;
        font-weight: 500;
        line-height: 1.2;
        color: var(--bs-heading-color);
    }

    .row-ohg h2 {
        font-size: calc(1.325rem + .9vw);
    }

    @media (min-width: 1200px) {
        .row-ohg h2 {
            font-size: 2rem;
        }
    }

    .row-ohg h2 {
        margin: 0;
    }

    .font-29p {
        font-size: 40px;
    }

    .lineh-jvi {
        line-height: 48px;
    }

    .weight-g67 {
        font-weight: 700 !important;
    }

    .text-vkx h2 {
        margin-bottom: 24px;
    }

    .text-vkx h2 {
        position: relative;
    }

    [data-aos][data-aos][data-aos-duration="800"] {
        transition-duration: .8s;
    }

    .row-ohg p {
        margin-top: 0;
        margin-bottom: 1rem;
    }

    .row-ohg p {
        margin: 0;
    }

    .col-oac {
       color: rgb(143, 152, 150);
    }

    .font-cvs {
        font-size: 16px;
    }

    .lineh-dop {
        line-height: 30px;
    }

    .weight-ys8 {
        font-weight: 400 !important;
    }

    .text-vkx p {
        margin-bottom: 32px;
    }

    .btn-e11 {
        background: #F6ECA8;
        display: inline-block;
        transition: all .4s ease-in-out;
    }

    .btn-e11 {
        cursor: pointer;
    }

    .btn-nll {
        transition: all .4s ease-in-out;
    }

    [data-aos][data-aos][data-aos-duration="1200"] {
        transition-duration: 1.2s;
    }

    .btn-e11:hover {
        background: #FEDC00;
        transition: all .4s ease-in-out;
        transform: translateY(-5px);
        display: inline-block;
    }

    .btn-nll:hover {
        background: #003566;
        transition: all .4s ease-in-out;
        color: #fff;
        transform: translateY(-5px);
    }

    .after-e8x:after {
        position: absolute;
        content: "";
        background: #FEDC00;
        height: 14px;
        width: 200px;
        left: 210px;
        right: 0;
        bottom: 58px;
        z-index: -1;
        transition: all .4s ease-in-out;
    }

    .row-ohg a {
        color: #0d6efd;
        text-decoration: underline;
    }

    .row-ohg a {
        outline: none;
        text-decoration: none;
    }

    .row-ohg a {
        outline: none;
        text-decoration: none;
        color: none;
    }

    .col-1if {
        color: #121313;
    }

  

    .btn-e11 a {
        background: #FEDC00;
        transition: all .4s ease-in-out;
        display: inline-block;
    }

    .btn-e11 a {
        transition: all .4s ease-in-out;
    }

    .row-ohg a:hover {
        color: #0a58ca;
    }

    .row-ohg a,
    .row-ohg a:hover {
        outline: none;
        text-decoration: none;
    }

    .row-ohg a,
    .row-ohg a:hover {
        outline: none;
        text-decoration: none;
        color: none;
    }

    .btn-e11:hover a {
        background: #F6ECA8;
        color: #121313;
        transition: all .4s ease-in-out;
    }

    .btn-nll:hover a {
        background: #1C72C2;
        transition: all .4s ease-in-out;
        color: #fff;
    }

    span.row-4ih {
        padding: 12px 13px 12px 13px;
        transition: all .4s ease-in-out;
    }

    .btn-e11:hover span.row-4ih {
        transition: all .4s ease-in-out;
    }

    svg {
        vertical-align: middle;
    }

    .svg-inline--fa {
        display: var(--fa-display, inline-block);
        height: 1em;
        overflow: visible;
        vertical-align: -.125em;
    }

    svg:not(:host).svg-inline--fa,
    svg:not(:root).svg-inline--fa {
        overflow: visible;
        box-sizing: content-box;
    }

    .fa-arrow-right-long:before {
        content: "\f178";
    }

    @media screen and (max-width: 424px) {
        .section-6oy {
            padding: 60px 0 60px;
        }

        img.npath-yzn {
            z-index: -1;
        }

        .text-vkx {
            margin-top: 30px;
        }

        .after-e8x:after {
            left: 29px;
        }
    }

    @media screen and (min-width: 768px) and (max-width: 991px) {
        .section-6oy {
            padding: 60px 0 60px;
        }

        .text-vkx {
            margin-top: 50px;
        }
    }


    @keyframes animation-1 {
        0% {
            transform: translateY(0);
            transform: translateY(0px);
        }
        100% {
            transform: translateY(10px);
            transform: translateY(10px);
        }

    }
