@media all{
[class*=" byr-"]{font-family:'byron'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.byr-engineer1:before{content:"\e998";}
.byr-eolic-energy1:before{content:"\e999";}
.byr-tools-2:before{content:"\ea38";}
.byr-voltmeter-3:before{content:"\ea47";}
.byr-crane:before{content:"\e913";}
.byr-flash:before{content:"\e91a";}
}

@media all{

.elementor-element.elementor-widget:not(:last-child){margin-bottom:0px;}
.master-heading > *{max-width:100%;}
#main-content{padding:100px 0;}
@media only screen and (max-width: 1200px){
#main-content{padding:80px 0;}
}
@media only screen and (max-width: 767px){
#main-content{padding:60px 0;}
}
.accent-color,a,.elementor-element .master-link .icon,.elementor-element .master-heading .pre-heading,.elementor-element .master-link:hover,.elementor-element .master-icon{color:var(--e-global-color-accent);}
.accent-color{color:var(--e-global-color-accent)!important;}
.elementor-element .hover-effect-style-1 .master-service:after,.elementor-element .master-button,.elementor-element .icon-has-bg .master-icon,.elementor-element .master-heading .divider,.elementor-element .master-fancy-image-bg{background-color:var(--e-global-color-accent);}
}
@media all{
.elementor *,.elementor :after,.elementor :before{box-sizing:border-box;}
.elementor a{box-shadow:none;text-decoration:none;}
.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%;}
.elementor .elementor-background-overlay{inset:0;position:absolute;}
.elementor .elementor-background-slideshow{inset:0;position:absolute;z-index:0;}
.elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;height:100%;width:100%;}
.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%;}
.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);}
.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content);}
.elementor-section{position:relative;}
.elementor-section .elementor-container{display:flex;margin-left:auto;margin-right:auto;position:relative;}
@media (max-width:1024px){
.elementor-section .elementor-container{flex-wrap:wrap;}
}
.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px;}
.elementor-section.elementor-section-stretched{position:relative;width:100%;}
.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center;}
.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%;}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex;}
.elementor-widget-wrap>.elementor-element{width:100%;}
.elementor-widget{position:relative;}
.elementor-widget:not(:last-child){margin-bottom:var(--kit-widget-spacing,20px);}
.elementor-column{display:flex;min-height:1px;position:relative;}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px;}
.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px;}
.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0;}
@media (min-width:768px){
section.elementor-element-601138c > .elementor-container{flex-wrap: wrap;}
.elementor-column.elementor-col-33{width:33.333%; flex: 0 0 33.333%;}
.elementor-column.elementor-col-50{width:50%;}
.elementor-column.elementor-col-100{width:100%;}
}
@media (max-width:767px){
.elementor-column{width:100%;}
}
.elementor-element .elementor-widget-container,.elementor-element:not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);}
.elementor-heading-title{line-height:1;margin:0;padding:0;}
@media (max-width:767px){
.elementor .elementor-hidden-phone{display:none;}
}
@media (min-width:768px) and (max-width:1024px){
.elementor .elementor-hidden-tablet{display:none;}
}
}
@media all{
.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}
@media (max-width:1024px){
.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}
}
@media (max-width:767px){
.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}
}
}
@media all{
@media (max-width: 1025px) and (min-width: 1023px){
.elementor-inner-section.elementor-section-boxed{max-width:90%!important;margin-right:auto!important;margin-left:auto!important;}
}
.master-link{display:inline-block;color:#777;font-weight:500;transition:0.3s;}
.master-link .icon{color:#f5ad0d;display:inline-block;}
.master-link.icon-right .icon{margin-left:15px;}
.master-link:hover{color:#f5ad0d;}
.master-link:hover .icon{animation:0.3s link-icon linear;}
.master-button{display:inline-block;color:#fff;font-weight:500;transition:0.3s;background-color:#f5ad0d;font-size:18px;padding:19px 30px;border-radius:3px;}
.master-button.small{font-size:17px;padding:18px 35px 17px;}
.master-button:hover{color:#fff;background-color:#030f27;}
.master-heading{display:flex;justify-content:center;flex-direction:column;}
.align-left .master-heading{align-items:flex-start;}
.align-center .master-heading{align-items:center;}
.master-heading .pre-heading{font-size:15px;letter-spacing:0.1px;margin-bottom:14px;}
.master-heading .main-heading{margin-bottom:0;margin-bottom:22px;}
.master-heading .sub-heading{font-size:18px;line-height:27px;}
.master-heading .divider{width:50px;height:5px;background-color:#f5ad0d;margin-bottom:43px;}
@media (max-width: 576px){
.master-heading .main-heading{font-size:28px;}
.master-heading .sub-heading{font-size:16px;}
}
.headline-2{font-size:24px;margin-bottom:28px;}
.master-icon{display:inline-block;transition:0.3s;font-size:40px;line-height:1;color:#f7bd3d;}
.icon-has-bg .master-icon{line-height:70px;width:70px;height:70px;color:#fff;background-color:#f7bd3d;border-radius:50%;text-align:center;}
.master-icon-box{position:relative;display:flex;border-color:#e7e7e7;transition:0.5s;}
.master-icon-box .headline-2,.master-icon-box .desc{transition:0.5s;}
.icon-position-left .master-icon-box{flex-direction:column;}
.icon-position-left .master-icon-box .master-icon{font-size:22px;margin-top:5px;}
.icon-position-left .master-icon-box .headline-2{font-size:22px;margin-bottom:20px;text-align: center;
    margin-top: 10px;}
.item-carousel{width:100%;transition:0s!important;}
.column-2-gap-30px .item-carousel{width:calc( (100% - 30px) / 2 );margin-right:30px;}
@media (max-width: 1024px){
.column-2-gap-30px .item-carousel{width:calc( (100% - 30px) / 2 );margin-right:30px;}
}
@media (max-width: 767px){
.column-2-gap-30px .item-carousel{width:100%;margin-right:30px;}
}
.flickity-aside-wrap .flickity-viewport{overflow:visible!important;}
.master-fancy-image-holder,.master-fancy-image-bg{-webkit-transition:opacity 1s 0s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 1.5s 0.25s cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1s 0s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 1.5s 0.25s cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1s 0s cubic-bezier(0.23, 1, 0.32, 1), transform 1.5s 0.25s cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1s 0s cubic-bezier(0.23, 1, 0.32, 1), transform 1.5s 0.25s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 1.5s 0.25s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:0;}
.master-fancy-image-bg{display:inline-block;position:absolute;top:20px;left:20px;right:20px;bottom:20px;z-index:0;background-color:#f5ad0d;width:100%;height:100%;}
.master-fancy-image-holder{opacity:0;}
.master-fancy-image-holder img{width:100%;}
.master-fancy-image-holder,.master-fancy-image{position:relative;}
.master-fancy-image.is-in-view .master-fancy-image-bg,.master-fancy-image.is-in-view .master-fancy-image-holder{opacity:1;}
.master-fancy-image.bg-top{margin:0 20px 20px 0;}
.master-fancy-image.is-in-view.bg-top .master-fancy-image-bg{-webkit-transform:translate(-20px, -20px);transform:translate(-20px, -20px);}
.master-fancy-image.is-in-view.bg-top .master-fancy-image-holder{-webkit-transform:translate(20px, 20px);transform:translate(20px, 20px);}
.master-fancy-image img{width:100%;}
.master-tabs{position:relative;}
.master-tabs .tab-link-wrap{position:absolute;left:0;top:0;list-style:none;margin:0;overflow:hidden;width:100%;display:flex;}
.master-tabs .tab-content-wrap{padding-top:61px;}
.master-tabs .tab-link{font-size:16px;font-weight:500;line-height:1;display:inline-block;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;color:#373737;padding:22px 25px;transition:color 0.3s ease;position:relative;}
.master-tabs .tab-link.active:after,.master-tabs .tab-link.active:before{position:absolute;bottom:0;left:100%;content:'';width:1000px;}
.master-tabs .tab-link.active:before{right:100%;left:unset;}
.master-tabs .tab-link.active,.master-tabs .tab-link:hover{color:#f5ad0d;}
.master-tabs .tab-link:last-child{margin-right:0!important;}
.master-tabs .tab-content{display:none;padding:30px 0 0;}
.master-tabs .tab-content.active{display:block;}
.master-tabs .tab-content p:last-child{margin-bottom:0;}
@media screen and (max-width: 575px){
.master-tabs .tab-link{padding-left:0!important;padding-right:0!important;text-align:center;width:100%;}
}
.master-service{position:relative;transition:box-shadow 0.3s, transform 0.3s;border-color:#e7e7e7;}
.master-service .content-wrap{padding:33px 35px 57px;transition:0.5s;border-color:#e7e7e7;}
.master-service .headline-2{transition:0.3s;margin-bottom:34px;}
.master-service .desc{position:relative;margin-bottom:32px;transition:0.3s;}
.master-service .thumb{overflow:hidden;}
.master-service .thumb img{width:100%;height:auto;transition:0.5s;}
.master-service .sep{height:1px;width:calc(100% + 35px);background-color:#e1e6ee;}
.master-service.sep-before .sep{margin-bottom:38px;}
.master-service.sep-before .desc{margin-bottom:39px;}
.master-service:hover .thumb img{transform:scale(1.1);}
.hover-effect-style-1 .master-service:after{position:absolute;top:0;left:0;width:100%;height:0;background-color:#f5ad0d;transition:0.3s;content:'';}
.hover-effect-style-1 .master-service:hover:after{height:7px;}
.master-project{position:relative;transition:box-shadow 0.3s, transform 0.3s!important;}
.master-project .thumb img{width:100%;height:auto;}
.master-project .content-wrap{display:flex;flex-direction:column;justify-content:flex-end;padding:45px 30px 45px 35px;}
.master-project .headline-2{margin-bottom:17px;}
.master-project .desc{transition:0.5s;}
.master-project .headline-2 a{color:inherit;}
.master-project .sep{height:1px;width:calc(100% + 35px);background-color:rgba(225,230,238,0.4);}
.master-project.sep-before .sep{margin-bottom:28px;}
.master-project.sep-before .desc{margin-bottom:39px;}
.master-project.style-1 .content-wrap{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient( to top, rgba(3, 15, 39, 0.7), transparent);}
.master-project.style-1 .headline-2{color:#fff;}
.master-project.style-1 .desc{color:#fff;}
.master-project.style-1:hover .content-wrap{background-image:linear-gradient( to top, rgba(3, 15, 39, 1), transparent);}
.master-project.style-1 .text-wrap{transition:0.3s;transform:translateY(100px);}
.master-project.style-1 .desc{opacity:0;transition:0s;}
.master-project.sep-before.style-1 .sep{margin-bottom:25px;}
.master-project.style-1:hover .text-wrap{transform:translateY(0)!important;}
.master-project.style-1:hover .desc{opacity:1;transition:0.3s;transition-delay:0.1s;}
.desc2 .master-project.style-1 .text-wrap{transform:translateY(80px);}
@media (max-width: 575px){
.master-project .headline-2{font-size:20px;}
}
}
@media all{
.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}
.swiper-wrapper{transform:translate3d(0px,0,0);}
.swiper-pointer-events{touch-action:pan-y;}
.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;}
.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}
.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity;}
.swiper-fade .swiper-slide-active{pointer-events:auto;}
}
@media all{
.elementor-element{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px;}
}
@media all{
.elementor-column .elementor-spacer-inner{height:var(--spacer-size);}
}
@media all{
.flickity-enabled{position:relative;}
.flickity-enabled:focus{outline:none;}
.flickity-viewport{overflow:hidden;position:relative;height:100%;}
.flickity-slider{position:absolute;width:100%;height:100%;}
.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab;}
}
@media all{
.elementor-669 .elementor-element.elementor-element-30eaedb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}
.elementor-669 .elementor-element.elementor-element-30eaedb > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-669 .elementor-element.elementor-element-30eaedb > .elementor-container{min-height:80vh;}
.elementor-669 .elementor-element.elementor-element-30eaedb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0vw 17vw 0vw 17vw;}
.elementor-669 .elementor-element.elementor-element-b550aa8 > .elementor-element-populated{padding:0px 0px 0px 0px;}
.elementor-669 .elementor-element.elementor-element-12b89f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}
.elementor-669 .elementor-element.elementor-element-12b89f1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3vw 3vw 3vw 3vw;}
.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}
.elementor-669 .elementor-element.elementor-element-4aa6a54 > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}
.elementor-669 .elementor-element.elementor-element-4aa6a54{text-align:center;}
.elementor-669 .elementor-element.elementor-element-4aa6a54 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.8vw;font-weight:800;text-transform:capitalize;line-height:8rem;color:#FFFFFF;}
.elementor-669 .elementor-element.elementor-element-7f834c4{--spacer-size:100px;}
.elementor-669 .elementor-element.elementor-element-e5c25ab .master-heading .pre-heading{color:#777777;text-transform:uppercase;margin-bottom:14px;}
.elementor-669 .elementor-element.elementor-element-e5c25ab .master-heading .main-heading{margin-bottom:0px;max-width:927px;}
.elementor-669 .elementor-element.elementor-element-8cc12f8{--spacer-size:90px;}
.elementor-669 .elementor-element.elementor-element-83769e8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}
.elementor-669 .elementor-element.elementor-element-bb94b93 .master-heading h2{font-size:28px;}
.elementor-669 .elementor-element.elementor-element-bb94b93 .master-heading .main-heading{margin-bottom:22px;}
.elementor-669 .elementor-element.elementor-element-bb94b93 .master-heading .sub-heading{color:#666666;font-size:16px;margin-bottom:65px;}
.elementor-669 .elementor-element.elementor-element-bb94b93 .master-heading .divider{margin-bottom:50px;}
.elementor-669 .elementor-element.elementor-element-9c8274c .master-service .content-wrap{text-align:left;border-style:solid;border-width:1px 1px 1px 1px;}
.elementor-669 .elementor-element.elementor-element-9c8274c .master-carousel-box .item-carousel{opacity:0.5;}
.elementor-669 .elementor-element.elementor-element-9c8274c .master-carousel-box .item-carousel.is-selected{opacity:1;}
.elementor-669 .elementor-element.elementor-element-9c8274c .master-carousel-box:hover .item-carousel{opacity:0.5;}
.elementor-669 .elementor-element.elementor-element-9c8274c .master-carousel-box:hover .item-carousel.is-selected{opacity:1;}
.elementor-669 .elementor-element.elementor-element-9c8274c .master-service{border-radius:0px 0px 0px 0px;}
.elementor-669 .elementor-element.elementor-element-9c8274c .master-service:hover .content-wrap{border-style:solid;border-width:1px 1px 1px 1px;}
.elementor-669 .elementor-element.elementor-element-9c8274c .master-service:hover{box-shadow:0px 20px 70px 0px rgba(38, 42, 76, 0.15);}
.elementor-669 .elementor-element.elementor-element-9c8274c .master-link .icon{font-size:16px;}
.elementor-669 .elementor-element.elementor-element-f71ea04{--spacer-size:100px;}
.elementor-669 .elementor-element.elementor-element-232d682:not(.elementor-motion-effects-element-type-background){
  background-image:url("../img/bg-image-13.jpg");
  background-position:center center;background-repeat:no-repeat;background-size:cover;
}

@supports (background-image: url("../img/bg-image-13.webp")) {
  .elementor-669 .elementor-element.elementor-element-232d682:not(.elementor-motion-effects-element-type-background) {
    background-image: url('../img/bg-image-13.webp');
  }
}
.elementor-669 .elementor-element.elementor-element-232d682{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 0% 5%;}
.elementor-669 .elementor-element.elementor-element-499c507{--spacer-size:120px;}
.elementor-669 .elementor-element.elementor-element-ad182f4 .master-heading .main-heading{color:#FFFFFF;margin-bottom:50px;max-width:960px;}
.elementor-669 .elementor-element.elementor-element-ad182f4 .master-heading h2{font-size:52px;font-weight:300;}
.elementor-669 .elementor-element.elementor-element-88bae48{--spacer-size:120px;}
.elementor-669 .elementor-element.elementor-element-f4b9215{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 0% 5%;}
.elementor-669 .elementor-element.elementor-element-7534545{--spacer-size:100px;}
.elementor-669 .elementor-element.elementor-element-29b15ad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}
.elementor-669 .elementor-element.elementor-element-8655f28 .master-heading .pre-heading{text-transform:uppercase;margin-bottom:15px;}
.elementor-669 .elementor-element.elementor-element-8655f28 .master-heading .main-heading{margin-bottom:0px;}
.elementor-669 .elementor-element.elementor-element-ca650ad{--spacer-size:70px;}
.elementor-669 .elementor-element.elementor-element-a19d5f8{width:var( --container-widget-width, 102.411% );max-width:102.411%;--container-widget-width:102.411%;--container-widget-flex-grow:0;}
.elementor-669 .elementor-element.elementor-element-a19d5f8 .master-carousel-box .item-carousel{opacity:0.5;}
.elementor-669 .elementor-element.elementor-element-a19d5f8 .master-carousel-box .item-carousel.is-selected{opacity:1;}
.elementor-669 .elementor-element.elementor-element-a19d5f8 .master-carousel-box:hover .item-carousel{opacity:0.5;}
.elementor-669 .elementor-element.elementor-element-a19d5f8 .master-carousel-box:hover .item-carousel.is-selected{opacity:1;}
.elementor-669 .elementor-element.elementor-element-a19d5f8 .master-project .content-wrap{text-align:left;justify-content:flex-end;}
.elementor-669 .elementor-element.elementor-element-a19d5f8 .master-project{border-radius:0px 0px 0px 0px;}
.elementor-669 .elementor-element.elementor-element-13a0477{--spacer-size:100px;}
.elementor-669 .elementor-element.elementor-element-6d52901:not(.elementor-motion-effects-element-type-background){
  background-image:url("../img/pexels-rezwan-1145434.jpg");
  background-position:center center;background-repeat:no-repeat;background-size:cover;
}

@supports (background-image: url("../img/pexels-rezwan-1145434.webp")) {
  .elementor-669 .elementor-element.elementor-element-6d52901:not(.elementor-motion-effects-element-type-background){
    background-image: url('../img/pexels-rezwan-1145434.webp');
  }
}
.elementor-669 .elementor-element.elementor-element-6d52901 > .elementor-background-overlay{background-color:#01031B;opacity:0.82;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-669 .elementor-element.elementor-element-6d52901{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 0% 5%;}
.elementor-669 .elementor-element.elementor-element-039198c{--spacer-size:100px;}
.elementor-669 .elementor-element.elementor-element-42a85a6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}
.elementor-669 .elementor-element.elementor-element-ebf16da > .elementor-element-populated{margin:0% 14.036% 0% 0%;--e-column-margin-right:14.036%;--e-column-margin-left:0%;}
.elementor-669 .elementor-element.elementor-element-e5830c5 .master-heading .pre-heading{text-transform:uppercase;margin-bottom:14px;}
.elementor-669 .elementor-element.elementor-element-e5830c5 .master-heading .main-heading{color:#FFFFFF;margin-bottom:65px;}
.elementor-669 .elementor-element.elementor-element-79c9725 .master-tabs .tab-link:not(.active){background:#030F2700;color:#CACACA;}
.elementor-669 .elementor-element.elementor-element-79c9725 .master-tabs .tab-link:not(.active),.elementor-669 .elementor-element.elementor-element-79c9725 .master-tabs .tab-link.active:after,.elementor-669 .elementor-element.elementor-element-79c9725 .master-tabs .tab-link.active:before{border-style:solid;border-width:0px 0px 1px 0px;border-color:#2F3B50;}
.elementor-669 .elementor-element.elementor-element-79c9725 .master-tabs .tab-link.active{background:#030F2780;color:#FFFFFF;border-style:solid;border-width:1px 1px 0px 1px;border-color:#2F3B50;}
.elementor-669 .elementor-element.elementor-element-79c9725 .master-tabs .tab-content{background:#030F2780;color:#FFFFFF;border-style:solid;border-width:0px 1px 1px 1px;border-color:#2F3B50;padding:33px 30px 45px 35px;}
.elementor-669 .elementor-element.elementor-element-3a2b8d5{--spacer-size:100px;}
.elementor-669 .elementor-element.elementor-element-834e246{--spacer-size:100px;}
.elementor-669 .elementor-element.elementor-element-dfbe968 .master-heading .pre-heading{text-transform:uppercase;margin-bottom:14px;}
.elementor-669 .elementor-element.elementor-element-dfbe968 .master-heading .main-heading{margin-bottom:22px;}
.elementor-669 .elementor-element.elementor-element-dfbe968 .master-heading .sub-heading{margin-bottom:0px;max-width:720px;}
.elementor-669 .elementor-element.elementor-element-65d1643{--spacer-size:90px;}
.elementor-669 .elementor-element.elementor-element-061e4a0 > .elementor-widget-container{margin:0px 0px 70px 0px;}
.elementor-669 .elementor-element.elementor-element-061e4a0 .master-icon{font-size:40px;width:70px;height:70px;line-height:70px;border-radius:50% 50% 50% 50%;}
.elementor-669 .elementor-element.elementor-element-061e4a0.icon-position-left .master-icon{margin-right:30px;margin-right:0px;}
.elementor-669 .elementor-element.elementor-element-061e4a0 .master-icon-box{align-items:flex-start;border-radius:0px 0px 0px 0px;}
.elementor-669 .elementor-element.elementor-element-061e4a0 .desc{margin-bottom:30px;}
.elementor-669 .elementor-element.elementor-element-61f9281 > .elementor-widget-container{margin:0px 0px 70px 0px;}
.elementor-669 .elementor-element.elementor-element-61f9281 .master-icon{font-size:40px;width:70px;height:70px;line-height:70px;border-radius:50% 50% 50% 50%;}
.elementor-669 .elementor-element.elementor-element-61f9281.icon-position-left .master-icon{margin-right:30px;margin-right:0px;}
.elementor-669 .elementor-element.elementor-element-61f9281 .master-icon-box{align-items:flex-start;border-radius:0px 0px 0px 0px;}
.elementor-669 .elementor-element.elementor-element-61f9281 .desc{margin-bottom:30px;}
.elementor-669 .elementor-element.elementor-element-db5adfc > .elementor-widget-container{margin:0px 0px 70px 0px;}
.elementor-669 .elementor-element.elementor-element-db5adfc .master-icon{font-size:40px;width:70px;height:70px;line-height:70px;border-radius:50% 50% 50% 50%;}
.elementor-669 .elementor-element.elementor-element-db5adfc.icon-position-left .master-icon{margin-right:30px;margin-right:0px;}
.elementor-669 .elementor-element.elementor-element-db5adfc .master-icon-box{align-items:flex-start;border-radius:0px 0px 0px 0px;}
.elementor-669 .elementor-element.elementor-element-db5adfc .desc{margin-bottom:30px;}
.elementor-669 .elementor-element.elementor-element-657e83b .master-icon{font-size:40px;width:70px;height:70px;line-height:70px;border-radius:50% 50% 50% 50%;}
.elementor-669 .elementor-element.elementor-element-657e83b.icon-position-left .master-icon{margin-right:30px;margin-right:0px;}
.elementor-669 .elementor-element.elementor-element-657e83b .master-icon-box{align-items:flex-start;border-radius:0px 0px 0px 0px;}
.elementor-669 .elementor-element.elementor-element-657e83b .desc{margin-bottom:30px;}
.elementor-669 .elementor-element.elementor-element-9dd9098 .master-icon{font-size:40px;width:70px;height:70px;line-height:70px;border-radius:50% 50% 50% 50%;}
.elementor-669 .elementor-element.elementor-element-9dd9098.icon-position-left .master-icon{margin-right:30px;margin-right:0px;}
.elementor-669 .elementor-element.elementor-element-9dd9098 .master-icon-box{align-items:flex-start;border-radius:0px 0px 0px 0px;}
.elementor-669 .elementor-element.elementor-element-9dd9098 .desc{margin-bottom:30px;}
.elementor-669 .elementor-element.elementor-element-3cd79e5 .master-icon{font-size:40px;width:70px;height:70px;line-height:70px;border-radius:50% 50% 50% 50%;}
.elementor-669 .elementor-element.elementor-element-3cd79e5.icon-position-left .master-icon{margin-right:30px;margin-right:0px;}
.elementor-669 .elementor-element.elementor-element-3cd79e5 .master-icon-box{align-items:flex-start;border-radius:0px 0px 0px 0px;}
.elementor-669 .elementor-element.elementor-element-3cd79e5 .desc{margin-bottom:30px;}
.elementor-669 .elementor-element.elementor-element-f3d9dbb{--spacer-size:100px;}

.icon-position-left .master-icon-box{
  align-items: center !important;
}
.master-icon-box .desc{
  text-align: center;
}
#page #main-content{padding-top:0px;padding-bottom:0px;}
@media (max-width:1024px){
.elementor-669 .elementor-element.elementor-element-30eaedb > .elementor-container{min-height:52vh;}
.elementor-669 .elementor-element.elementor-element-30eaedb{padding:0vw 0vw 0vw 0vw;}
.elementor-669 .elementor-element.elementor-element-4aa6a54 .elementor-heading-title{font-size:6.9vw;line-height:6.5rem;}
.elementor-669 .elementor-element.elementor-element-7f834c4{--spacer-size:80px;}
.elementor-669 .elementor-element.elementor-element-749b6c0 > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}
.elementor-669 .elementor-element.elementor-element-f71ea04{--spacer-size:80px;}
.elementor-669 .elementor-element.elementor-element-499c507{--spacer-size:80px;}
.elementor-669 .elementor-element.elementor-element-88bae48{--spacer-size:80px;}
.elementor-669 .elementor-element.elementor-element-7534545{--spacer-size:80px;}
.elementor-669 .elementor-element.elementor-element-13a0477{--spacer-size:80px;}
.elementor-669 .elementor-element.elementor-element-039198c{--spacer-size:80px;}
.elementor-669 .elementor-element.elementor-element-ebf16da > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}
.elementor-669 .elementor-element.elementor-element-3a2b8d5{--spacer-size:80px;}
.elementor-669 .elementor-element.elementor-element-834e246{--spacer-size:80px;}
.elementor-669 .elementor-element.elementor-element-0283d52 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}
.elementor-669 .elementor-element.elementor-element-061e4a0 > .elementor-widget-container{margin:0px 0px 60px 0px;}
.elementor-669 .elementor-element.elementor-element-61f9281 > .elementor-widget-container{margin:0px 0px 60px 0px;}
.elementor-669 .elementor-element.elementor-element-db5adfc > .elementor-widget-container{margin:0px 0px 60px 0px;}
.elementor-669 .elementor-element.elementor-element-657e83b > .elementor-widget-container{margin:0px 0px 60px 0px;}
.elementor-669 .elementor-element.elementor-element-9dd9098 > .elementor-widget-container{margin:0px 0px 60px 0px;}
.elementor-669 .elementor-element.elementor-element-f3d9dbb{--spacer-size:80px;}
}
@media (max-width:767px){
.elementor-669 .elementor-element.elementor-element-30eaedb{padding:0vw 10vw 0vw 10vw;}
.elementor-669 .elementor-element.elementor-element-4aa6a54 .elementor-heading-title{font-size:8vw;line-height:3.9rem;}
.elementor-669 .elementor-element.elementor-element-7f834c4{--spacer-size:60px;}
.elementor-669 .elementor-element.elementor-element-8cc12f8{--spacer-size:50px;}
.elementor-669 .elementor-element.elementor-element-bb94b93 .master-heading .sub-heading{margin-bottom:40px;}
.elementor-669 .elementor-element.elementor-element-bb94b93 .master-heading .divider{margin-bottom:40px;}
.elementor-669 .elementor-element.elementor-element-f71ea04{--spacer-size:60px;}
.elementor-669 .elementor-element.elementor-element-499c507{--spacer-size:60px;}
.elementor-669 .elementor-element.elementor-element-ad182f4 .master-heading h2{font-size:34px;line-height:40px;}
.elementor-669 .elementor-element.elementor-element-88bae48{--spacer-size:60px;}
.elementor-669 .elementor-element.elementor-element-7534545{--spacer-size:60px;}
.elementor-669 .elementor-element.elementor-element-ca650ad{--spacer-size:50px;}
.elementor-669 .elementor-element.elementor-element-13a0477{--spacer-size:60px;}
.elementor-669 .elementor-element.elementor-element-039198c{--spacer-size:60px;}
.elementor-669 .elementor-element.elementor-element-3a2b8d5{--spacer-size:60px;}
.elementor-669 .elementor-element.elementor-element-834e246{--spacer-size:60px;}
.elementor-669 .elementor-element.elementor-element-65d1643{--spacer-size:50px;}
.elementor-669 .elementor-element.elementor-element-f3d9dbb{--spacer-size:60px;}
}
@media (min-width:768px){
.elementor-669 .elementor-element.elementor-element-749b6c0{width:33.33%;}
.elementor-669 .elementor-element.elementor-element-56d5cf4{width:66.67%;}
.elementor-669 .elementor-element.elementor-element-efa0bf6{width:60%;}
.elementor-669 .elementor-element.elementor-element-b0c4e3b{width:40%;}
}
@media (max-width:1024px) and (min-width:768px){
.elementor-669 .elementor-element.elementor-element-749b6c0{width:100%;}
.elementor-669 .elementor-element.elementor-element-56d5cf4{width:100%;}
.elementor-669 .elementor-element.elementor-element-efa0bf6{width:100%;}
.elementor-669 .elementor-element.elementor-element-ebf16da{width:100%;}
.elementor-669 .elementor-element.elementor-element-937bac7{width:100%;}
.elementor-669 .elementor-element.elementor-element-0283d52{width:100%;}
.elementor-669 .elementor-element.elementor-element-2edaf03{width:100%;}
.elementor-669 .elementor-element.elementor-element-32ed82a{width:100%;}
.elementor-669 .elementor-element.elementor-element-500d6dd{width:100%;}
.elementor-669 .elementor-element.elementor-element-38c3561{width:100%;}
.elementor-669 .elementor-element.elementor-element-8a4f705{width:100%;}
}
}

*{box-sizing:border-box;padding:0;margin:0;}
#main-content{padding:0;}
@media screen and (max-width: 767px){
.master-carousel-box.mlr-1585436260 .item-carousel{opacity:0;}
}
.master-carousel-box.mlr-1585436260 .item-carousel.is-selected{opacity:1;}
@media screen and (max-width: 767px){
.item-carousel{opacity:0;}
}
.item-carousel.is-selected{opacity:1;}
@font-face{font-family:'byron';src:url('./byron/byron.eot?s50l92');src:url('./byron/byron.eot?s50l92#iefix') format('embedded-opentype'),     url('./byron/byron.ttf?s50l92') format('truetype'),     url('./byron/byron.woff?s50l92') format('woff'),     url('./byron/byron.svg?s50l92#byron') format('svg');font-weight:normal;font-style:normal;font-display:block;}






@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-element-601138c .elementor-col-33{
    width: 50% !important;
  }
}

































/*
#categories-banner .item img{
	width: 100%;
	height: auto;
	border-radius: 50%;
}
#categories-banner .item .category-name{
	text-align: center;
	padding-top: 0.5em;
	display: flex;
	justify-content: center;
	align-items: center;
}*/

.one-liner {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.two-liner {
  display: -webkit-box; 
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  min-height: calc(2 * 1.2em);
  line-height: 1.2em;
}

.light-carousel.products{

}
.light-carousel.products .product-card{
	
}

/*#categories-banner .carousel-dots{
	margin-top: -4%;
  margin-bottom: 0.5rem;
}
#categories-banner .carousel-dots .carousel-dots-holder{
	display: flex;
	gap: 0.5rem;
  padding: 0.5rem 1rem;
  background: rgba(250,250,250, .3);
  border-radius: 1rem;
}
#categories-banner .carousel-dot {
  width: 1rem;
  height: 1rem;
}

#categories-banner .light-carousel .item {
  flex-basis: calc(33.333% - 1rem);
  width: calc(33.333% - 1rem);
}
@media (min-width: 768px) {
  #categories-banner .light-carousel .item { flex-basis: calc(25% - 1rem);width: calc(25% - 1rem); } 
}
@media (min-width: 992px) {
  #categories-banner .light-carousel .item { flex-basis: calc(16.6% - 1rem);width: calc(16.6% - 1rem); }
}
@media (min-width: 1200px) {
  #categories-banner .light-carousel .item { flex-basis: calc(12.5% - 1rem); width: calc(12.5% - 1rem); } 
}
*/
